From 26755a70b17ad6eed4e2ba71dd894f272354c75c Mon Sep 17 00:00:00 2001 From: hadar-co Date: Sun, 9 Jun 2024 19:42:19 +0300 Subject: [PATCH] add api docs (#977) * add api docs * add api docs * add api docs * add api docs * add api docs * add api docs * add api docs * add api docs * add api docs * add api docs * add api docs * add api docs * create api docs * create api docs * create api docs * create api docs * create api docs * create api docs * create api docs * improve visualizations * api docs * pkg lock * pkg lock * entities * entities * actions * actions * more routes * more routes * migrations and structure * exit codes * update package.json * update package-lock.json * update package-lock.json * fix errors * fix errors * clean up routes and config * add package-lock --------- Co-authored-by: Hadar --- docs/__quickstart.md | 2 +- .../create-self-service-experiences.md | 2 +- docs/api-reference/_category_.json | 7 +- docs/api-reference/_learn_more_reference.mdx | 2 +- .../add-a-log-to-an-action-run.api.mdx | 165 + docs/api-reference/api-reference.mdx | 11 - .../approve-an-actions-run.api.mdx | 156 + docs/api-reference/change-a-blueprint.api.mdx | 1612 ++ .../change-a-blueprints-scorecard.api.mdx | 1001 + .../change-a-blueprints-scorecards.api.mdx | 1017 + docs/api-reference/change-a-team.api.mdx | 165 + docs/api-reference/change-a-webhook.api.mdx | 452 + docs/api-reference/change-an-entity.api.mdx | 397 + docs/api-reference/create-a-blueprint.api.mdx | 1586 ++ docs/api-reference/create-a-migration.api.mdx | 346 + ...create-a-scorecard-for-a-blueprint.api.mdx | 1017 + docs/api-reference/create-a-team.api.mdx | 141 + docs/api-reference/create-a-webhook.api.mdx | 428 + .../create-an-access-token.api.mdx | 219 + docs/api-reference/create-an-action.api.mdx | 1627 ++ docs/api-reference/create-an-entity.api.mdx | 415 + .../create-an-integration.api.mdx | 779 + docs/api-reference/delete-a-blueprint.api.mdx | 125 + .../delete-a-blueprints-scorecard.api.mdx | 106 + docs/api-reference/delete-a-team.api.mdx | 101 + docs/api-reference/delete-a-user.api.mdx | 101 + docs/api-reference/delete-a-webhook.api.mdx | 101 + ...delete-all-entities-of-a-blueprint.api.mdx | 130 + docs/api-reference/delete-an-entity.api.mdx | 135 + .../delete-an-integration.api.mdx | 101 + docs/api-reference/get-a-blueprint.api.mdx | 101 + .../get-a-blueprints-entity-count.api.mdx | 101 + .../get-a-blueprints-permissions.api.mdx | 101 + .../get-a-blueprints-scorecard.api.mdx | 106 + .../get-a-blueprints-scorecards.api.mdx | 101 + docs/api-reference/get-a-team.api.mdx | 125 + docs/api-reference/get-a-user.api.mdx | 101 + docs/api-reference/get-a-webhook.api.mdx | 101 + docs/api-reference/get-actions.api.mdx | 126 + .../api-reference/get-all-action-runs.api.mdx | 126 + docs/api-reference/get-all-blueprints.api.mdx | 69 + .../get-all-entities-of-a-blueprint.api.mdx | 210 + .../get-all-integrations.api.mdx | 69 + docs/api-reference/get-all-migrations.api.mdx | 111 + .../api-reference/get-all-scoreboards.api.mdx | 69 + ...get-all-teams-in-your-organization.api.mdx | 101 + ...get-all-users-in-your-organization.api.mdx | 101 + docs/api-reference/get-all-webhooks.api.mdx | 69 + .../get-an-action-runs-details.api.mdx | 125 + .../get-an-actions-run-logs.api.mdx | 130 + docs/api-reference/get-an-entity.api.mdx | 219 + docs/api-reference/get-an-integration.api.mdx | 125 + .../get-an-integrations-audit-logs.api.mdx | 140 + docs/api-reference/get-audit-logs.api.mdx | 171 + ...invite-a-user-to-your-organization.api.mdx | 211 + docs/api-reference/patch-a-blueprint.api.mdx | 1598 ++ .../patch-a-blueprints-permissions.api.mdx | 594 + docs/api-reference/patch-a-team.api.mdx | 161 + docs/api-reference/patch-a-user.api.mdx | 152 + docs/api-reference/patch-a-webhook.api.mdx | 448 + .../api-reference/patch-an-action-run.api.mdx | 272 + docs/api-reference/patch-an-entity.api.mdx | 397 + .../patch-an-integration.api.mdx | 766 + .../patch-an-integrations-config.api.mdx | 664 + docs/api-reference/port-api.info.mdx | 64 + docs/api-reference/rate-limits.mdx | 27 + ...ename-a-blueprints-mirror-property.api.mdx | 148 + .../rename-a-blueprints-relation.api.mdx | 148 + .../rename-a-property-in-a-blueprint.api.mdx | 148 + docs/api-reference/search-entities.api.mdx | 693 + docs/api-reference/sidebar.ts | 470 + .../custom-integration/api/api.md | 2 +- .../jenkins-deployment/jenkins-deployment.md | 2 +- docs/configuration-methods.md | 2 +- .../page/folders.md | 2 +- docs/promote-scorecards/promote-scorecards.md | 2 +- docusaurus.config.js | 44 +- package-lock.json | 18125 ++++++++----- package.json | 2 + sidebars.js | 8 +- src/css/custom.css | 246 +- static/img/logos/logo-dark.svg | 7 + static/img/logos/logo-light.svg | 7 + static/img/openapi/getBearerToken.png | Bin 0 -> 31188 bytes static/spec.yaml | 21181 ++++++++++++++++ static/spectmp.yaml | 8804 +++++++ 86 files changed, 63927 insertions(+), 6713 deletions(-) create mode 100644 docs/api-reference/add-a-log-to-an-action-run.api.mdx delete mode 100644 docs/api-reference/api-reference.mdx create mode 100644 docs/api-reference/approve-an-actions-run.api.mdx create mode 100644 docs/api-reference/change-a-blueprint.api.mdx create mode 100644 docs/api-reference/change-a-blueprints-scorecard.api.mdx create mode 100644 docs/api-reference/change-a-blueprints-scorecards.api.mdx create mode 100644 docs/api-reference/change-a-team.api.mdx create mode 100644 docs/api-reference/change-a-webhook.api.mdx create mode 100644 docs/api-reference/change-an-entity.api.mdx create mode 100644 docs/api-reference/create-a-blueprint.api.mdx create mode 100644 docs/api-reference/create-a-migration.api.mdx create mode 100644 docs/api-reference/create-a-scorecard-for-a-blueprint.api.mdx create mode 100644 docs/api-reference/create-a-team.api.mdx create mode 100644 docs/api-reference/create-a-webhook.api.mdx create mode 100644 docs/api-reference/create-an-access-token.api.mdx create mode 100644 docs/api-reference/create-an-action.api.mdx create mode 100644 docs/api-reference/create-an-entity.api.mdx create mode 100644 docs/api-reference/create-an-integration.api.mdx create mode 100644 docs/api-reference/delete-a-blueprint.api.mdx create mode 100644 docs/api-reference/delete-a-blueprints-scorecard.api.mdx create mode 100644 docs/api-reference/delete-a-team.api.mdx create mode 100644 docs/api-reference/delete-a-user.api.mdx create mode 100644 docs/api-reference/delete-a-webhook.api.mdx create mode 100644 docs/api-reference/delete-all-entities-of-a-blueprint.api.mdx create mode 100644 docs/api-reference/delete-an-entity.api.mdx create mode 100644 docs/api-reference/delete-an-integration.api.mdx create mode 100644 docs/api-reference/get-a-blueprint.api.mdx create mode 100644 docs/api-reference/get-a-blueprints-entity-count.api.mdx create mode 100644 docs/api-reference/get-a-blueprints-permissions.api.mdx create mode 100644 docs/api-reference/get-a-blueprints-scorecard.api.mdx create mode 100644 docs/api-reference/get-a-blueprints-scorecards.api.mdx create mode 100644 docs/api-reference/get-a-team.api.mdx create mode 100644 docs/api-reference/get-a-user.api.mdx create mode 100644 docs/api-reference/get-a-webhook.api.mdx create mode 100644 docs/api-reference/get-actions.api.mdx create mode 100644 docs/api-reference/get-all-action-runs.api.mdx create mode 100644 docs/api-reference/get-all-blueprints.api.mdx create mode 100644 docs/api-reference/get-all-entities-of-a-blueprint.api.mdx create mode 100644 docs/api-reference/get-all-integrations.api.mdx create mode 100644 docs/api-reference/get-all-migrations.api.mdx create mode 100644 docs/api-reference/get-all-scoreboards.api.mdx create mode 100644 docs/api-reference/get-all-teams-in-your-organization.api.mdx create mode 100644 docs/api-reference/get-all-users-in-your-organization.api.mdx create mode 100644 docs/api-reference/get-all-webhooks.api.mdx create mode 100644 docs/api-reference/get-an-action-runs-details.api.mdx create mode 100644 docs/api-reference/get-an-actions-run-logs.api.mdx create mode 100644 docs/api-reference/get-an-entity.api.mdx create mode 100644 docs/api-reference/get-an-integration.api.mdx create mode 100644 docs/api-reference/get-an-integrations-audit-logs.api.mdx create mode 100644 docs/api-reference/get-audit-logs.api.mdx create mode 100644 docs/api-reference/invite-a-user-to-your-organization.api.mdx create mode 100644 docs/api-reference/patch-a-blueprint.api.mdx create mode 100644 docs/api-reference/patch-a-blueprints-permissions.api.mdx create mode 100644 docs/api-reference/patch-a-team.api.mdx create mode 100644 docs/api-reference/patch-a-user.api.mdx create mode 100644 docs/api-reference/patch-a-webhook.api.mdx create mode 100644 docs/api-reference/patch-an-action-run.api.mdx create mode 100644 docs/api-reference/patch-an-entity.api.mdx create mode 100644 docs/api-reference/patch-an-integration.api.mdx create mode 100644 docs/api-reference/patch-an-integrations-config.api.mdx create mode 100644 docs/api-reference/port-api.info.mdx create mode 100644 docs/api-reference/rate-limits.mdx create mode 100644 docs/api-reference/rename-a-blueprints-mirror-property.api.mdx create mode 100644 docs/api-reference/rename-a-blueprints-relation.api.mdx create mode 100644 docs/api-reference/rename-a-property-in-a-blueprint.api.mdx create mode 100644 docs/api-reference/search-entities.api.mdx create mode 100644 docs/api-reference/sidebar.ts create mode 100644 static/img/logos/logo-dark.svg create mode 100644 static/img/logos/logo-light.svg create mode 100644 static/img/openapi/getBearerToken.png create mode 100644 static/spec.yaml create mode 100644 static/spectmp.yaml diff --git a/docs/__quickstart.md b/docs/__quickstart.md index cf36eee4a..d51659240 100644 --- a/docs/__quickstart.md +++ b/docs/__quickstart.md @@ -1281,4 +1281,4 @@ If you want to learn more about Port's capabilities in a specific area, you can If you want to continue utilizing Port's REST API, take a look at these resources: - [API guide](./build-your-software-catalog/custom-integration/api/api.md) -- [API Reference](./api-reference/api-reference.mdx) +- [API Reference](./api-reference/port-api) diff --git a/docs/actions-and-automations/create-self-service-experiences/create-self-service-experiences.md b/docs/actions-and-automations/create-self-service-experiences/create-self-service-experiences.md index b854a6273..4b39ff50d 100644 --- a/docs/actions-and-automations/create-self-service-experiences/create-self-service-experiences.md +++ b/docs/actions-and-automations/create-self-service-experiences/create-self-service-experiences.md @@ -56,7 +56,7 @@ Self-service actions are created and managed in the [Self-service](https://app.g To begin, click on the `+ New Action` button in the top right corner, then follow the steps below. :::tip Other supported methods -Besides Port's UI, you can also create and manage self-service actions using [Port's API](https://api.getport.io/static/index.html#/Actions), or [Terraform](https://registry.terraform.io/providers/port-labs/port-labs/latest/docs/resources/port_action). +Besides Port's UI, you can also create and manage self-service actions using [Port's API](/api-reference/port-api), or [Terraform](https://registry.terraform.io/providers/port-labs/port-labs/latest/docs/resources/port_action). ::: ### Step 1 - setup the action's frontend diff --git a/docs/api-reference/_category_.json b/docs/api-reference/_category_.json index a41a95885..4ac7875cc 100644 --- a/docs/api-reference/_category_.json +++ b/docs/api-reference/_category_.json @@ -1,4 +1,7 @@ { - "label": "🧪 API reference", - "position": 12 + "label": "Port API", + "position": 0, + "className": "hidden", + "collapsible": false, + "collapsed": false } diff --git a/docs/api-reference/_learn_more_reference.mdx b/docs/api-reference/_learn_more_reference.mdx index d3ba1b011..43e67e421 100644 --- a/docs/api-reference/_learn_more_reference.mdx +++ b/docs/api-reference/_learn_more_reference.mdx @@ -1 +1 @@ -Check out Port's [API reference](./api-reference.mdx) to learn more. +Check out Port's [API reference](/api-reference/port-api) to learn more. \ No newline at end of file diff --git a/docs/api-reference/add-a-log-to-an-action-run.api.mdx b/docs/api-reference/add-a-log-to-an-action-run.api.mdx new file mode 100644 index 000000000..7a4bf5d6e --- /dev/null +++ b/docs/api-reference/add-a-log-to-an-action-run.api.mdx @@ -0,0 +1,165 @@ +--- +id: add-a-log-to-an-action-run +title: "Add a log to an action run" +description: "This route allows you to send a log message back to Port, which will be displayed in the action run's page. You can also use this route to update the run's termination status (SUCCESS/FAILURE) and label describing the status.

To learn more about action runs, check out the [documentation](https://docs.getport.io/create-self-service-experiences/reflect-action-progress/)." +sidebar_label: "Add a log to an action run" +hide_title: true +hide_table_of_contents: true +api: eJztVcFu4zYQ/RWClyaAYyU9GosF3GwKLLpAAzs5FKlRUNLY4oYWVZKy4xr+974hJVvJxtheil4KAzJFcYaPb94b7mVJvnC6CdrWciIfKu2Fs20goYyxWy92thXBCk91KZQwdiXW5L1akchV8cyf7q0LI7GtdFGJrTZG5CRK7RujdlQKXYtQIVvBOwjX1j940SB8LH5D5kLV2Mhb0XrCuuPmSNs2peIRglNUILfWtYp5fFCh9eJi/nh7ezefZz9PP395nN1dCgWYRuVkRDpYrutVzJEixh9yl32MjwcrDClXi7V1wJdj3wFKPxJFRTggT3P8U2mLdk11iAAWF1UIjZ9kGab9eEWhAQtjbbPCEWBfeTJLPNxGF3RFLw05TXVBPnO0NFSEq7TVVePsyoHQ7HIsRzKolZeTJzlNOGbAIRcj6ejPlnz4yZY7OdnLwtYBQHiomsboIkLKvnou4V56AF8rHoVdQyiqzb9iR6THZgASNPn49cTnPJIzCPHBgTiEvJUHvVcGu3xT47G4RWGhA0PLIHKj6mehl1FLtjY7sVV1eF9VqUDYmOp2zVR0FcZMV2O5OIxk2vgLF/r7qKedIrBhJwoaSOJfQA+A3cQ/o3Toqj7v0F19WuRVZak5Upn7QTGX8BAlnWhHJfPWA1gcOOz0JbiWMNEop9aEWrLe3tFMhxYrNaNsVKgAvUYM3sDRH7qU36SFVD0VrdNhF7Pm8Bc5DBeHqGLf2Non8f14fc1/r7n4REvVmiBm3cp4YqCsbMkYrI8iZigTmW1uslQyeAo+yfYJ1SEDm14yErfpj9c6yET2llWNHjhWDmHPmYeEsAd/pARhv9DuxMK0BTCn/4pWkB1RFakSUQyc/Tg7OffuRa0bQ2ecN9D5K22fZHNU1KvaLG1MqANnliwWMb3/jOV89sTqzfia1zJ9axU7RH+AspcvdMaN+OiAtyod9Jz/r4j/+IpIYgz0EjLwB9GhtlHf+84aT3Jzg4WdOdilbfybHG0bHQLVV+worN/vc+Xp0ZnDgachWccGxnCjnFY5awsuQsV4XB77zVmNXMy6xnApzkHuTVWzozbKtPyG4TMsduwwB+71naUYQfp4m/a5euAUp+Bv7kI29rF73P86f8DivLtD17aMnUxtmSA8J/J3/PBim8QbFsX5vcQFsGqT9VLe2Ihb5nrYHJ5jc+gGjPbdI77tGulI/DyMzoR8gKMFWs/H4/L05WxAx1i/mgnna+Bv355uLA== +sidebar_class_name: "post api-method" +info_path: api-reference-temp/port-api +custom_edit_url: null +--- + +import ApiTabs from "@theme/ApiTabs"; +import DiscriminatorTabs from "@theme/DiscriminatorTabs"; +import MethodEndpoint from "@theme/ApiExplorer/MethodEndpoint"; +import SecuritySchemes from "@theme/ApiExplorer/SecuritySchemes"; +import MimeTabs from "@theme/MimeTabs"; +import ParamsItem from "@theme/ParamsItem"; +import ResponseSamples from "@theme/ResponseSamples"; +import SchemaItem from "@theme/SchemaItem"; +import SchemaTabs from "@theme/SchemaTabs"; +import Markdown from "@theme/Markdown"; +import Heading from "@theme/Heading"; +import OperationTabs from "@theme/OperationTabs"; +import TabItem from "@theme/TabItem"; + + + + + + + + + + +This route allows you to send a log message back to Port, which will be displayed in the action run's page. You can also use this route to update the run's termination status (SUCCESS/FAILURE) and label describing the status.

To learn more about action runs, check out the [documentation](https://docs.getport.io/create-self-service-experiences/reflect-action-progress/). + + + + +
+ +

+ Path Parameters +

+
+
    + + + +
+
+
+ +
+ +

+ Body +

+ required + +
+ +
    + ","enum":["SUCCESS","FAILURE"]}} + > + + "}} + > + + "}} + > + + +
+
+
+
+
+ + +
+ + + Default Response + + +
+ +
+
+
+
+
+ \ No newline at end of file diff --git a/docs/api-reference/api-reference.mdx b/docs/api-reference/api-reference.mdx deleted file mode 100644 index 54e063750..000000000 --- a/docs/api-reference/api-reference.mdx +++ /dev/null @@ -1,11 +0,0 @@ ---- -sidebar_position: 10 -title: API reference -sidebar_label: 💡 API reference ---- - -# API reference - -You can view and try out Port's REST API in our [Swagger](https://api.getport.io) documentation. - -For more information on how to use `https://api.getport.io/v1/entities/search`, see [Search and Query](https://docs.getport.io/search-and-query/). diff --git a/docs/api-reference/approve-an-actions-run.api.mdx b/docs/api-reference/approve-an-actions-run.api.mdx new file mode 100644 index 000000000..1b63222a6 --- /dev/null +++ b/docs/api-reference/approve-an-actions-run.api.mdx @@ -0,0 +1,156 @@ +--- +id: approve-an-actions-run +title: "Approve an action's run" +description: "This route allows you to approve or decline a request to execute an action that requires approval.

To learn more about manual approval for actions, check out the [documentation](https://docs.getport.io/create-self-service-experiences/set-self-service-actions-rbac/#configure-manual-approval-for-actions)." +sidebar_label: "Approve an action's run" +hide_title: true +hide_table_of_contents: true +api: eJztVdtu2zAM/RVBe1gLJHG7x6AokLUFVmzYgizbSxcMis3Eah3J0yVtFvjfR0qy6/TytD0OARRdSOkc8pDe8wJsbmTtpFZ8zOeltMxo74CJqtL3lu20Z04zUddGb4FpwwrIK6nQgBn45cE6OocHyIOXYiKny5grhQsW0oBN/qIanS1Ndh6GuWYVCKPYRht0XOKrbCOUF1VnzVb4XrzPDlheQn7HyMyVwG4KnfsNKCfoeHFUOlfbcZbhth2twdXauJHUWW5AOBhaqFY4mK3MYQgPNRgJKgebWXCHh+m9oVmKPHuTa7WSa29gGLENW2xDxNbaHo/4gDuxtnx8wyeR/8wryxcDnoL0Xhc7Pt5zvM8haJriTZXMA/zs1lL899wiyY2gmdvVgBnRy1vIHV6PryJoJ8EGO6Ttbc/OOiPVGu1A+U2AMZ3Ovny/wp3Lq4tP15+v+KIZHKb7ufOhGiast8bUFhmmA8OJWENmKA1ruQXFIpyYXN7gO6IoJHmJatrDvRKVhRgSVEVBMBORRUNejwfOeMCNWhixAQeGIvtCdBJwtJQEuBauRBYKfXBlvPopi2es5ohaFpgDuZJgmF4FHkm16BMkfy+U6+k+S6JPDJ8hxTxbLAAj3S4AXaKwweB00QQJ2BpVEjP37uSE/g4xXcJK+MqxWbIMMUTipS4irZx4BXpjnm1PsyS8DPHabB+ZNlmrTU5wzLYNmzcVurUFImrZqw/ex/6V4hthtgy6UKPbR9g9RnfiEZ2Rv4N+eUpACaJAL0JPip49av/qQWzqCvra7Un0MBr9rK50wCAd+fIpgmaT6TW6ELtofjo6IdtaW4c1SuYtxNS0uqb01lKCn77XK8r/DfBvGmAUioMHl9WVQEFgVoL29km6N3x7iobJicrIh79xV6qdglGVJSaUfPb7pbDwzVRNQ9sYckNVhtOtMFIsSRmo8kJamhddm3k1yUezVL3H7J80gxeJt2WjqGaQkacVTu+wiLre1FBPTkVDHOLhRUQ6nNMVj87PvhdUul2TmE7mFx/Qepk+NBtdhCYo7inOOI75D/zhQtcx/GgU9ve8EmrtxZrs48WhhXtKWb/+70L9pwnBfZHj08YQOdHYDF5xOcOSZthdzjvzePKqQwpZa00Rpy/IH+dOEwM= +sidebar_class_name: "patch api-method" +info_path: api-reference-temp/port-api +custom_edit_url: null +--- + +import ApiTabs from "@theme/ApiTabs"; +import DiscriminatorTabs from "@theme/DiscriminatorTabs"; +import MethodEndpoint from "@theme/ApiExplorer/MethodEndpoint"; +import SecuritySchemes from "@theme/ApiExplorer/SecuritySchemes"; +import MimeTabs from "@theme/MimeTabs"; +import ParamsItem from "@theme/ParamsItem"; +import ResponseSamples from "@theme/ResponseSamples"; +import SchemaItem from "@theme/SchemaItem"; +import SchemaTabs from "@theme/SchemaTabs"; +import Markdown from "@theme/Markdown"; +import Heading from "@theme/Heading"; +import OperationTabs from "@theme/OperationTabs"; +import TabItem from "@theme/TabItem"; + + + + + + + + + + +This route allows you to approve or decline a request to execute an action that requires approval.

To learn more about manual approval for actions, check out the [documentation](https://docs.getport.io/create-self-service-experiences/set-self-service-actions-rbac/#configure-manual-approval-for-actions). + + + + +
+ +

+ Path Parameters +

+
+
    + ","required":true}} + > + + +
+
+
+ +
+ +

+ Body +

+ required + +
+ +
    + + + "}} + > + + +
+
+
+
+
+ + +
+ + + Default Response + + +
+ +
+
+
+
+
+ \ No newline at end of file diff --git a/docs/api-reference/change-a-blueprint.api.mdx b/docs/api-reference/change-a-blueprint.api.mdx new file mode 100644 index 000000000..7a617e912 --- /dev/null +++ b/docs/api-reference/change-a-blueprint.api.mdx @@ -0,0 +1,1612 @@ +--- +id: change-a-blueprint +title: "Change a blueprint" +description: "This route allows you to change a specific blueprint in your Port account.

To learn more about blueprints, check out the [documentation](https://docs.getport.io/build-your-software-catalog/customize-integrations/configure-data-model/setup-blueprint/)." +sidebar_label: "Change a blueprint" +hide_title: true +hide_table_of_contents: true +api: eJztWguPGzUQ/ivWCok7yOMKCImItvSFqIpouR6qxCXlnN1JYm53vdjeS9M0/50Zex9Osrt3OUQ5BBTlNl573vPN2M46iECHSmRGyDQYBWcLoZmSuQHG41guNVvJnBnJwgVP5zjIdAahmImQTeMcMiVSw0RKsxR7JZVhPAxlnprBt1M1fGA/ziSLgauUJVIhhSlSrxfrHpKG8JLRqFkAO49kmCeQGk4iTY4WxmR6NBzisB7MwWTIZCDkcJqLOOoT376WM7PkCvohNzyW82GYayMT8R76yAHmypLSw1CmMzHPcWKEE/uJjCAeajB51q/kGR4Pgl5g+FwHo/PgcSVmMOkFCv7IQZvHMloFo3WA5AzKSY88y2IRWjbD3zVZch1o1Cvh9GRWGaBt5fR3CA1Sz5TMQBkBmt6KCImgRUF5c7VBrnOcu+seYCksWb2GyZk1W6WAMzxx4caAolVvzx/1f+X99yf9b777bTAa43/D+/3J55/grIS/+xHSuVkEoy9PNqi5MDHcXBA7vV2GXepbRG7Kwxu9EacvToiVCA/hQbPbiJNVgCfP0wUoYXgaQpNTt+k+slQVxDYmKIF4KpG48tJmpmTClgsRLui9cOStBMRuwJ7wlE0xYdKVtwjlTJEhRLTGULbKFNiV4HZemidTFxMlaz1gFxgJiwuGU4k2fXFrgSwrFJKqyROhammPzaRi8I4nWQwjdjEOylfPq/gb7A89T09pDKIqe8bBRRWVW7FPwuw7aYMW51EkiCyPX3krZjzW4BKRBKcUtSQmuKI935pd7ubvOb3HNADarOJ6gZaN2EXJ8wJ9gsBoTWMBTaT4mFgbDFq03Pp2M+nqNR0Z7uasfuJJZc6mlL9PGW/zvdWw14FUCyxcl9KteUg5ZQfWAWDQkiOrDHVBjA9TKbFwpPhUScWV4ivrbmd0nwCCOvSNSADn5SrGT/SvoL8iu/rK/fnaQoW6jOSS6K54Qu9zbflR2tEfJKGcBYx0oYU1z+eElkn7PBOWxRSiCKK+48j1Kg3tqwlFsR+oVt+d0cosTq+2YCgXdEVFj75qYAnWPoINnHqFZSJChIGUhQowQtM5xjKjPDWIKVzjWwInQpE6upjtAfB/nGrFKlk1SPGpV4l0FZfCQKKb0vqgvK5fkwtCHoe5Q5ruuG224Lm33pP/47cXNe+hJ1K/TOXhcXu6RzDjeUwhv/m3576n+r8LG/4qJqDqMpYKY8fP/lKZ8nWDUzb7adXmrrtqu11c3ewipB8VPQ8vE6GUVLdKe7f0rmS8k+ZGyf4R87u5CdvaQBw9HO0wRZbj8eD484dH4/Hyw3j8yYfvPvSPP3t4/haHC3HagOMW7R0tmc8VzG9fAbz1dyUePJH+axVgF6UKcJp4SpZjNJsr9Mx1peR1AcnXB4TfDZQHGtzfYDYEy2rAvm/o+e3uoNgjabd5uAvHGNdGWRVUuH98OUMXrL2n7nCY5elW6eNXoPgcbPlIgGsU7Qyx/vGq0WHFbOK0jzklyQUahDxnm+IlwCXVF5kiFmAwSDTPblPYxKwmZ1te10ru1Byryy4lX0jkc6g97AHY3yrgZGPFOtRhbdx1TvU5Eak7SKFPiAR2CBMPZ67Lvm4FKyqTg+C/0L5avW+Ig73zj0XrnTbkdsjb+Ar+yEGtrq8OoUymIuVGqi0zpxGBi7KqqzzeqjPldrdqaXm6aonkovYEP7mjLaIUNO4UiR49WEF6wRVHLKR60mGipuAp+T3FrvfjcXtt3VzyO3ST3CxMF79nSWZWTep5ZOpIu7Vap+UB6KGK7WmDu5aytnVrVhC+qXKv3anhdSoGoVCULepo6M4N9bCE7J8pS47tfmZnO1PnRZkB3WxqJZqZHNY5O1pV77TfKRWlpjjsPaCTrtb8/W2NZQV1X6PvyJ6pvSPuaFUbzv3qrXjV9pYRlyAm3mxmdxN+UMyUsVINFnLYWHF3gOjCp6ANRXbBcD9MonrCnrs+1awi1NCEtuX1G5gupLxsbudLemwp4phOPzUmTnnLUTT4dBTqaFRcfdXdyYY7dLg13r3gs0t+CxHtOvySiXD7hqflXjVoOlrulrqjXTAqb8GO4k5lF9toATU0XGGmYYZp67m9CxhvG0hmsFv5XpDiGvzmXXs22avjhtNeSS+5s56za4NVrIxoEw1hrgR1XSjiFBCIsE05n2zsfa7OEHlcRn9xcrIfy09dqrHTYqbNJlR5ISNSKDfumGRBkH11b+jB1LpWYEOGBHVV2okibRSUyMkz4QFn4Itsa5OTrhS87qAy8QJWtTkf5SiUEu/L0zNr8QXwiDbQKDTdSp/W99fP3IZ19/65bjfLiG65N62G3QbfW7d/U1oYqI6GOlC2QHWnfBbzuw7/m88GO86KdgpeB6YVZn7z7PEPL1++oNZlbu/6Xa44F3oISwcCXl0IbMo+evWc+hf0uzPavcEJqZ9JbRBUaXrhvCfljyvqHmcP1atfG/z/G43iNxrOQwbemWEWc2GPz61jypA7D67u+Y2jxi8jL9wx1RboC5q4XtN12C8q3mxouNj5nE+o/VSCT8mpmLqR0PQcVcWz1UlHp0UoH7O/AGeNOpYIkK6q7ngU4OMl4sEWrtpNXIEBJL2b8MTJ2D8jMjWBvZ+wEBJVUPfqlzN7ceB++UJewUHFlwS5+DkKxvjP7kKqZtKOr4MYFcppvz0KHFlbh/KtI2cEs0sLZsWD1wdsa7mLck4j+vSq8vaSbzELGULlg2q6e9O6oDBYZU+yBAr9J74YECU= +sidebar_class_name: "put api-method" +info_path: api-reference-temp/port-api +custom_edit_url: null +--- + +import ApiTabs from "@theme/ApiTabs"; +import DiscriminatorTabs from "@theme/DiscriminatorTabs"; +import MethodEndpoint from "@theme/ApiExplorer/MethodEndpoint"; +import SecuritySchemes from "@theme/ApiExplorer/SecuritySchemes"; +import MimeTabs from "@theme/MimeTabs"; +import ParamsItem from "@theme/ParamsItem"; +import ResponseSamples from "@theme/ResponseSamples"; +import SchemaItem from "@theme/SchemaItem"; +import SchemaTabs from "@theme/SchemaTabs"; +import Markdown from "@theme/Markdown"; +import Heading from "@theme/Heading"; +import OperationTabs from "@theme/OperationTabs"; +import TabItem from "@theme/TabItem"; + + + + + + + + + + +This route allows you to change a specific blueprint in your Port account.

To learn more about blueprints, check out the [documentation](https://docs.getport.io/build-your-software-catalog/customize-integrations/configure-data-model/setup-blueprint/). + + + + +
+ +

+ Path Parameters +

+
+
    + ","required":true}} + > + + +
+
+
+ +
+ +

+ Body +

+ required + +
+ +
    + ","pattern":"^[A-Za-z0-9@_.:\\\\/=-]+$","maxLength":30}} + > + + ","maxLength":30}} + > + + ","maxLength":200}} + > + + "}} + > + + +
    + + + + teamInheritance + + object + + +
    +
    + + + A new relation to another blueprint from which to inherit the team. Can be any blueprint connected to this one via any number of relations. `path` is the path to the desired blueprint via relations, for example: `"relationIdentifier.relationIdentifierInRelatedBlueprint"`
    + + +
    + + +
    +
    +
    +
    + + + + schema + + object + + + + required + + +
    +
    + + + The new schema of the blueprint, see `properties` and `required` below for more information.
    + + +
    +
    + + + + properties + + object + + + + required + + +
    +
    + + + The new properties of the blueprint.
    + + +
    +
    + + + + property name* + + object + + +
    + + + + + + + + + + + + + +
    +
    +
    +
    +
    +
    ","items":{"type":"string"}}} + > + + +
    +
    +
    +
    + + + + calculationProperties + + object + + +
    +
    + + + The new [calculation properties](https://docs.getport.io/build-your-software-catalog/customize-integrations/configure-data-model/setup-blueprint/properties/calculation-property/) of the blueprint.
    + + +
    +
    + + + + property name* + + object + + +
    + + + + + + + + + + + + + + + + + + + +
    + + + + items + + object + + +
    + + + + + +
    +
    +
    +
    +
    +
    +
    +
    +
    +
    + + + + mirrorProperties + + object + + +
    +
    + + + The new [mirror properties](https://docs.getport.io/build-your-software-catalog/customize-integrations/configure-data-model/setup-blueprint/properties/mirror-property/) of the blueprint.
    + + +
    +
    + + + + property name* + + object + + +
    + + + + + +
    +
    +
    +
    +
    +
    +
    + + + + aggregationProperties + + object + + +
    +
    + + + The new [aggregation properties](https://docs.getport.io/build-your-software-catalog/customize-integrations/configure-data-model/setup-blueprint/properties/aggregation-property/) of the blueprint.
    + + +
    +
    + + + + property name* + + object + + +
    + + + + + + + + + + + +
    + + + calculationSpec + + object + + required + +
    +
    + + + The calculation specification of the aggregation property. For more information and examples, see the [documentation](https://docs.getport.io/build-your-software-catalog/customize-integrations/configure-data-model/setup-blueprint/properties/aggregation-property/).
    + + +
    +
    +
    +
    +
    + + + + query + + object + + +
    + + + +
    + + + + rules + + object[] + + + + required + + +
    +
  • +
    + Array [ +
    +
  • + + anyOf + + + + + `, `>=`, `<`, `<=`]"} + schema={{"enum":[">",">=","<","<="]}} + > + + + + + + + + + + +
    + + + value + + object + + required + +
    + +
    + + oneOf + + + + + + + + + + + + + +
    +
    +
    +
    + + + + + +
    + + + value + + object + + required + +
    + +
    + + anyOf + + +
    + + + string + + +
    +
    +
    + + + number + + +
    +
    +
    + + + boolean + + +
    +
    +
  • +
    + Array [ +
    +
  • + + + string + + +
  • +
    + ] +
    +
  • +
    +
    + + + string + + +
    +
    +
    +
    +
    +
    +
    + + + + + + + + + + + + + + + + + + + +
    + + + + propertySchema + + object + + + + required + + +
    + + + + + +
    +
    +
    + + +
    + + + value + + object + +
    + +
    + + anyOf + + +
    + + + string + + +
    +
    +
    + + + number + + +
    +
    +
    + + + boolean + + +
    +
    +
    +
    +
    +
    +
    +
    +
  • +
    + ] +
    +
  • +
    +
    +
    +
    +
    +
    +
    +
    +
    +
    +
    +
    +
    + + + + relations + + object + + +
    +
    + + + The new [relations](https://docs.getport.io/build-your-software-catalog/customize-integrations/configure-data-model/relate-blueprints/) of the blueprint.
    + + +
    +
    + + + + property name* + + object + + +
    + + + + + + + + + + + +
    +
    +
    +
    +
    +
    +
    + + + changelogDestination + + object + +
    +
    + + + The destination of the blueprint's changelog.
    + + +
    +
    + + oneOf + + + + + "}} + > + + ","format":"uri"}} + > + + + + + + + + +
    +
    +
    +
+
+
+
+
+ + +
+ + + Default Response + + +
+ +
+
+
+
+
+ \ No newline at end of file diff --git a/docs/api-reference/change-a-blueprints-scorecard.api.mdx b/docs/api-reference/change-a-blueprints-scorecard.api.mdx new file mode 100644 index 000000000..69f0a845a --- /dev/null +++ b/docs/api-reference/change-a-blueprints-scorecard.api.mdx @@ -0,0 +1,1001 @@ +--- +id: change-a-blueprints-scorecard +title: "Change a blueprint's scorecard" +description: "This route allows you to modify a specific scorecard. A scorecard is a set of rules that define the quality of a blueprint.

To learn more about scorecards, check out the [documentation](https://docs.getport.io/promote-scorecards/)." +sidebar_label: "Change a blueprint's scorecard" +hide_title: true +hide_table_of_contents: true +api: eJztWFtv2zYU/isEN2ANZlvJ3mo0xdyuGIo9LEjSl7luQUvHMRtKVEnKrmLov+8c6u5LY2cd9tAlgEFR5375zrE3PAIbGpk6qRM+5rdLaZnRmQMmlNJry3KdMadZrCO5yJlgNoVQLmTIbKgNhMJEIzZpHxjyIxE4phfMZAosc0vhWAQLmQCegX3OhJIuJwLB5iqD1MjEjV7MTfDSf9xqpkCYBJUatGOO5rQK7ICFSwjvGd2SuGmkwyyGxAnyYfZs6Vxqx0GA13Z0By7Vxo2kDlKjY+1g2EoKzkZ8wJ24s3w85TfNPZ8NuIHPGVj3Skc5H294qBOHKugo0lTJ0CsLPlmK2oZbNCkWdHJ5ChhHPf8EoUPpqDUF4yRYeisjFILRA9OhtQ79v0Pa7VQAS2DNWh6KGHncRt6Hi7QI58AQ14fpZPiXGD6cD5//+nE0fo9/weVw9vOPvEBXpVNwvGZPfkgpiltI5XqeNF735U0Spv1ZqLoyphjQSNKdPSljP7R8Z1SWpQmMIkQxLmttLZVic2CwEioTDiI2zw8FrpeeUMdzmQin96YHkiymQhFJhE9IM8MYtPZ0WIQxIkeaWCZvHcT46mLAZXnCAkryPxcoaDdsVHTSQERaKstIDB28UQNOHgEp3mWuksuvQfniZOhNKoykEu2LNhXFyaKvKpsYxCl+Nr4fYfpxJn9d7j67Z8WsKIo+XSeNvQRRvjwkURZ2S37q351WjsQyBAWEP1SRW1C3W3BbFdIUxbfFjV3MIEMfg4tLQosnYEUPJzqKii3ix2RNWOeZLbTZI1DBCtRxZk097Wn5bM5Dp51QQy9iGAoVZmXtne0NaA0Nv2tF2HAj1Qqo+F4ZnTz4puI4Tkz+eKb/awjaafWDKPI/QP0LALVF2On72pi6BeqKKqWLqJQh1FWnnBZCWThCYgmK23Y6k0FBYGFEDIgX1hfMzqpTFSdSSuo8xJYlikyQh17W/fSxp/gYxGpXSlpB1yJxNPDDpUju2sbbtvZU+5r183T7Gla2Xmr7NHtx0bQQZgbXYR/cOa69hPHTWeF3UJtiWZTA8Mv5+e7Y+g0WIlOOXVeUnDKIyVrqiFzNXAn2S3wIVhdBY7INNvs8L4IOFm725a7gZLFZ1dWQGQRjXiOsSGUHYHnXvRtKS+lJ7WSLVan8A/I2KZMMHTDyoe4ln7cliAi5yEHauq/b/fzNFxGn5azqzskWNesubi7axbULtxWqduEUPWywosPfNPeYXzbA1Km0TYsEJ3El2pWFMXhMrbRvCIm2uR5R23B1NqHp0VHrl15zXU3kevY1c+67Da2PrkwW2pd4PZmwJ9jk6i1Zh81TCroYnRMupdq6WPgFqeqA1x41ul+Pf7ItwGznovP19Lv8Al+iiIMvLkiVQLTAmHpg2lTgN+WrCyRs4Q8fxgegv5VORHvnF8IaIr4juZvNXFh4Z1RR0HVV/NMZ1aCRYk65x0qPpKVz1Izkg/l7dl1NiDP2D8bi3pDUaJvknRbB4z3khyY19cA3tP1JI/MJvuxNrW/LaopQTkrS16X1w1sS2Ira+ZGHZlkzWK/e3VI5Vb8NYWcRixFrGvD4Oebv8d/jQ7OW+/sNV+haJu6IvhTrl7eMirQ7Du/9OKwOnTW97+/2nCw9os/OLttneYEQxHDYvmzIyzcHGaqA1dQUfdoT/wZuLwn3 +sidebar_class_name: "put api-method" +info_path: api-reference-temp/port-api +custom_edit_url: null +--- + +import ApiTabs from "@theme/ApiTabs"; +import DiscriminatorTabs from "@theme/DiscriminatorTabs"; +import MethodEndpoint from "@theme/ApiExplorer/MethodEndpoint"; +import SecuritySchemes from "@theme/ApiExplorer/SecuritySchemes"; +import MimeTabs from "@theme/MimeTabs"; +import ParamsItem from "@theme/ParamsItem"; +import ResponseSamples from "@theme/ResponseSamples"; +import SchemaItem from "@theme/SchemaItem"; +import SchemaTabs from "@theme/SchemaTabs"; +import Markdown from "@theme/Markdown"; +import Heading from "@theme/Heading"; +import OperationTabs from "@theme/OperationTabs"; +import TabItem from "@theme/TabItem"; + + + + + + + + + + +This route allows you to modify a specific scorecard. A scorecard is a set of rules that define the quality of a blueprint.

To learn more about scorecards, check out the [documentation](https://docs.getport.io/promote-scorecards/). + + + + +
+ +

+ Path Parameters +

+
+
    + ","required":true}} + > + + ","required":true}} + > + + +
+
+
+ +
+ +

+ Body +

+ required + +
+ +
    + ","pattern":"^[A-Za-z0-9@_.:\\\\/=-]+$"}} + > + + "}} + > + + +
    + + + + filter + + object + + +
    +
    + + + An optional set of [conditions](https://docs.getport.io/promote-scorecards/#conditions) to filter entities that will be evaluated by the scorecard.
    + + +
    + + +
    + + + + conditions + + object[] + + + + required + + +
    +
    + + + **Possible values:** `>= 1` + + +
  • +
    + Array [ +
    +
  • + + anyOf + + + + + `, `<`, `>=`, `<=`, `contains`, `doesNotContains`, `beginsWith`, `doesNotBeginsWith`, `endsWith`, `doesNotEndsWith`]"} + schema={{"type":"string","enum":["=","!=",">","<",">=","<=","contains","doesNotContains","beginsWith","doesNotBeginsWith","endsWith","doesNotEndsWith"]}} + > + + +
    + + + value + + object + + required + +
    + +
    + + oneOf + + +
    + + + string + + +
    +
    +
    + + + number + + +
    +
    +
    + + + boolean + + +
    +
    +
    +
    +
    +
    +
    + + + + + +
    + + + value + + object + + required + +
    + +
    + + oneOf + + +
    + + + string + + +
    +
    +
    + + + number + + +
    +
    +
    + + + boolean + + +
    +
    +
    +
    +
    +
    +
    + + + + + + + + + + + + + + + + +
    +
  • +
    + ] +
    +
  • +
    +
    +
    +
    +
    +
    +
    + + + + rules + + object[] + + + + required + + +
    +
    + + + The [rules](https://docs.getport.io/promote-scorecards/#rule-elements) that define the scorecard.
    + + +
  • +
    + Array [ +
    +
  • ","pattern":"^[A-Za-z0-9@_=\\\\-]+$"}} + > + + "}} + > + + "}} + > + + ","enum":["Gold","Silver","Bronze"]}} + > + + +
    + + + + query + + object + + + + required + + +
    + + + +
    + + + + conditions + + object[] + + + + required + + +
    +
    + + + **Possible values:** `>= 1` + + +
  • +
    + Array [ +
    +
  • + + anyOf + + + + + `, `<`, `>=`, `<=`, `contains`, `doesNotContains`, `beginsWith`, `doesNotBeginsWith`, `endsWith`, `doesNotEndsWith`]"} + schema={{"type":"string","enum":["=","!=",">","<",">=","<=","contains","doesNotContains","beginsWith","doesNotBeginsWith","endsWith","doesNotEndsWith"]}} + > + + +
    + + + value + + object + + required + +
    + +
    + + oneOf + + +
    + + + string + + +
    +
    +
    + + + number + + +
    +
    +
    + + + boolean + + +
    +
    +
    +
    +
    +
    +
    + + + + + +
    + + + value + + object + + required + +
    + +
    + + oneOf + + +
    + + + string + + +
    +
    +
    + + + number + + +
    +
    +
    + + + boolean + + +
    +
    +
    +
    +
    +
    +
    + + + + + + + + + + + + + + + + +
    +
  • +
    + ] +
    +
  • +
    +
    +
    +
    +
    +
  • +
    + ] +
    +
  • +
    +
    +
    +
+
+
+
+
+ + +
+ + + Default Response + + +
+ +
+
+
+
+
+ \ No newline at end of file diff --git a/docs/api-reference/change-a-blueprints-scorecards.api.mdx b/docs/api-reference/change-a-blueprints-scorecards.api.mdx new file mode 100644 index 000000000..808ef837e --- /dev/null +++ b/docs/api-reference/change-a-blueprints-scorecards.api.mdx @@ -0,0 +1,1017 @@ +--- +id: change-a-blueprints-scorecards +title: "Change a blueprint's scorecards" +description: "This route allows you to modify one or more scorecards of a given blueprint. A scorecard is a set of rules that define the quality of a blueprint.

To learn more about scorecards, check out the [documentation](https://docs.getport.io/promote-scorecards/)." +sidebar_label: "Change a blueprint's scorecards" +hide_title: true +hide_table_of_contents: true +api: eJztWG1v2zYQ/isEN2ANFlvJvs1oirldMRT7sCBJv8z1Clo6W2woUSUpu4qh/7476t0vtQP0W5sAikTdHe8e3j13ypZHYEMjMyd1yif8IZaWGZ07YEIpvbGs0DlzmiU6ksuC6RSYNvhkgNkQr6EwkWV6yQRbyTWkbKFyyIxM3ZhNOxGGZgWz4EjU5Aosc7FwLIKlRJMuBvY5F0q6orLVWXm5MMErf3nQTIEwabW7WKCXPR8uWRhD+MholczNIh3mCaROUGjzF7FzmZ0EAS7b8Qpcpo0bSx1kRifawaizFFyM+SV3YmX5ZMbv23U+v+QGPudg3WsdFXyy5aFOHW5BtyLLlAz9ZsEnS2BuuUWXEkF3rsgA4RXGiAKND0Gfpsy/oNDJ9R6wiHyeRcJBhQOqSgeJ7ZnUi08QOnyBgWRgnAT/Vkbol1xKMD1Z6xDS1d7+D7hnJ7/nRbt1JpwDQxr/zaajf8Xo6Wr0+x8fx5MP+BPcjOa//sxLRE46Beft6kWPbYimllK5QQRttHsIan8vVJNkMzybSNKafdbh/9TpXRD8lQuM0CFsq7TdSKXYAhishcrxdCK2KI6BNjiWUCcLmQqnDx4LpHlCOSfSCJ9QZo4YdP4cSKREpu+qhLjupYZIi3+WaGgftvps+G3lVcHQoUwYSQlbZbc0EJEPtd+0Cd14ly85xQvk1nHTd6B8FRw3bWqJZ5tuvYYk877XyJzh+nkuf93uIb/n5bwsy6Fc75AHx0en6bnvJCNQbcy86PNyl1RGoIB4j9J3h2L3s/ObsMkRXrghWjhBCuVO5AfeK1iD+lq1/KUVlcu9VGsgxF8bnT75TOJI1qY4Hd6Pqvyuq3JHsJfsjTNNFjYZ5XVkdCBfcV1ElWmhbntZthTKwhkbVQRB7pMtPCqRAFaX9YmzN1B0ZSKp/rASY7SRog4+tUPUx8FO5zT/VpVtYm17zOHnwY3AF9gbw1ikq2406WJzJocSxyULYW5wqPPOL3B4IwKZzUs/SdkM4a8K8LerK/oz9OxPWIpcOXZXS3pwEYxYRxRq7irqifEhWF8Hrcs22B6KvAw6puTkmlk3sOYGCYY3RCsy2eNZ3o/jnvCvXG6i6Yo/k39D0aE/zdFTI5+a5PQHFIOIUIsioSHxrhsn334RSUZ5PxvSbcdDTV20C9101Cewmqf6BIUm2+rr6bflMuE3ban3cmrb1daztFLtqhS4PLWttG+ptne1TmzbavUa6vmoDZOsXa7bTNNN2s7x3UJLeU8U125Pz+lS+5RvqB9rhE1v35GzWEyV3evxFRFSpq1LhO/pdUW88XTR/7r7xbJBUe7MAu3n1Y/v0u67tGIbB19ckCmBrIJYewLb1mw44+trFOz4EB8mR3qBHXzdItU70t9uF8LCe6PKkpbrWpjNKSWNFIuapiJp6T5qm9vR43txV7eGC/YN+81BKBo2ToteBeHtIxTHWqLnkZqZKa5K9E3l/eiBDHam9r7zqS7arnT7/oGgr/89gMlJKkZsqDvidcI/4K8vuXZ29OtbrjC0XKxIvjLrR4mcDrTfYh59i6lverPkMN7d3lNFRNfewDVUeYllzLCBvWrFqzdHFWrAGmlCn6aW/wHCjV3u +sidebar_class_name: "put api-method" +info_path: api-reference-temp/port-api +custom_edit_url: null +--- + +import ApiTabs from "@theme/ApiTabs"; +import DiscriminatorTabs from "@theme/DiscriminatorTabs"; +import MethodEndpoint from "@theme/ApiExplorer/MethodEndpoint"; +import SecuritySchemes from "@theme/ApiExplorer/SecuritySchemes"; +import MimeTabs from "@theme/MimeTabs"; +import ParamsItem from "@theme/ParamsItem"; +import ResponseSamples from "@theme/ResponseSamples"; +import SchemaItem from "@theme/SchemaItem"; +import SchemaTabs from "@theme/SchemaTabs"; +import Markdown from "@theme/Markdown"; +import Heading from "@theme/Heading"; +import OperationTabs from "@theme/OperationTabs"; +import TabItem from "@theme/TabItem"; + + + + + + + + + + +This route allows you to modify one or more scorecards of a given blueprint. A scorecard is a set of rules that define the quality of a blueprint.

To learn more about scorecards, check out the [documentation](https://docs.getport.io/promote-scorecards/). + + + + +
+ +

+ Path Parameters +

+
+
    + ","required":true}} + > + + +
+
+
+ +
+ +

+ Body +

+ array + +
+ +
    +
  • +
    + Array [ +
    +
  • ","pattern":"^[A-Za-z0-9@_.:\\\\/=-]+$"}} + > + + "}} + > + + +
    + + + + filter + + object + + +
    +
    + + + An optional set of [conditions](https://docs.getport.io/promote-scorecards/#conditions) to filter entities that will be evaluated by the scorecard.
    + + +
    + + +
    + + + + conditions + + object[] + + + + required + + +
    +
    + + + **Possible values:** `>= 1` + + +
  • +
    + Array [ +
    +
  • + + anyOf + + + + + `, `<`, `>=`, `<=`, `contains`, `doesNotContains`, `beginsWith`, `doesNotBeginsWith`, `endsWith`, `doesNotEndsWith`]"} + schema={{"type":"string","enum":["=","!=",">","<",">=","<=","contains","doesNotContains","beginsWith","doesNotBeginsWith","endsWith","doesNotEndsWith"]}} + > + + +
    + + + value + + object + + required + +
    + +
    + + oneOf + + +
    + + + string + + +
    +
    +
    + + + number + + +
    +
    +
    + + + boolean + + +
    +
    +
    +
    +
    +
    +
    + + + + + +
    + + + value + + object + + required + +
    + +
    + + oneOf + + +
    + + + string + + +
    +
    +
    + + + number + + +
    +
    +
    + + + boolean + + +
    +
    +
    +
    +
    +
    +
    + + + + + + + + + + + + + + + + +
    +
  • +
    + ] +
    +
  • +
    +
    +
    +
    +
    +
    +
    + + + + rules + + object[] + + + + required + + +
    +
    + + + The [rules](https://docs.getport.io/promote-scorecards/#rule-elements) that define the scorecard.
    + + +
  • +
    + Array [ +
    +
  • + + + + + + + + +
    + + + + query + + object + + + + required + + +
    + + + +
    + + + + conditions + + object[] + + + + required + + +
    +
    + + + **Possible values:** `>= 1` + + +
  • +
    + Array [ +
    +
  • + + anyOf + + + + + `, `<`, `>=`, `<=`, `contains`, `doesNotContains`, `beginsWith`, `doesNotBeginsWith`, `endsWith`, `doesNotEndsWith`]"} + schema={{"type":"string","enum":["=","!=",">","<",">=","<=","contains","doesNotContains","beginsWith","doesNotBeginsWith","endsWith","doesNotEndsWith"]}} + > + + +
    + + + value + + object + + required + +
    + +
    + + oneOf + + +
    + + + string + + +
    +
    +
    + + + number + + +
    +
    +
    + + + boolean + + +
    +
    +
    +
    +
    +
    +
    + + + + + +
    + + + value + + object + + required + +
    + +
    + + oneOf + + +
    + + + string + + +
    +
    +
    + + + number + + +
    +
    +
    + + + boolean + + +
    +
    +
    +
    +
    +
    +
    + + + + + + + + + + + + + + + + +
    +
  • +
    + ] +
    +
  • +
    +
    +
    +
    +
    +
  • +
    + ] +
    +
  • +
    +
    +
    + +
  • +
    + ] +
    +
  • +
+
+
+
+
+ + +
+ + + Default Response + + +
+ +
+
+
+
+
+ \ No newline at end of file diff --git a/docs/api-reference/change-a-team.api.mdx b/docs/api-reference/change-a-team.api.mdx new file mode 100644 index 000000000..27e86fe68 --- /dev/null +++ b/docs/api-reference/change-a-team.api.mdx @@ -0,0 +1,165 @@ +--- +id: change-a-team +title: "Change a team" +description: "This route allows you to change a team's details. This can be used to update the team's name, users, and description.

To learn more about teams, check out the [documentation](https://docs.getport.io/sso-rbac/rbac-overview/)." +sidebar_label: "Change a team" +hide_title: true +hide_table_of_contents: true +api: eJzlVcFu2zAM/RVBl7WAG7c7BsWArtth2GFFl56yHGibidXalibJSbPA/z5SshM3TYftPASwZYqkHh/5lJ0s0OVWGa90I6dyVionrG49CqgqvXFiq1vhtchLaFZkFB6hfudEgR5U5SYiROTQiAxF67Bg59YUQBl8iYN7AzUmvG9dIqApxOjYyXVm0w/hMdOiQrCNqLWlwzICEjJQUF5i/iSCgdLOC523NTYeOMPirPTeuGmaktlNVuiNtn6idOqcvrAZ5Ck/LvQa7VrhJj2fyER6WDk5ncsZHyAXibT4s0XnP+piK6c7mevG0wm8BGMqlYez0kfHTO2kI0Q18MpvDRJ3OnvE3FNiY7VB6xU63uXSR17OW9WsyOuYeBQNbgJRQi/33EVyZJfIQN4oEVgL21d5vjUUbiN/eFFTjwQUhUXn0HHekIV7RFZ++f7ccFZs5kZVlWCqrCpiE/FZOU+oQ7So6KOHlUjlsXavy+u6I2B/W//IeoqGLnZJWSy4dYHbRffS7G2LZDBgadcH0uYn2jUgpRoYgAFfEqrYrfg6ifGoP0EfG2j8QSR7bo4g0YQ5zFur/DYgymjS0XIZUS9THwexC6PojG5cnKD3l5f8egnmEy6hrby47z0DN1RvqQuupg2DyDVNZbq+SkPudMfwO8lA7HpgprUVOQ0KAqNGApJj1N+ZwghpwH6YRqO+4vZA4E1LSKz6FTQje45LhIKiGCmr6P6gt8/PUJsKD3o5zEk/9/PBsjhuy7iRSx0wKc+55B0VIW7uvlAWrja6X00u2ddo52toRifejq+44+aProP/65KM7fX47FNTAbWRryKemF0/XnO5vmLHMLyJnEZNJrIkgnl3t8vA4YOtuo7N1HLL80/LNVgFGXeKprBQjtc0vEuoHP6B/rP7Xlfn4l8VebKaYYIbHt81VC1/0fKJ5rm/CboF+fXTy2Dj1m2EdDHjBIfQV38WrKG9Mu8eZuSb9f8xtS44xMKG7wt6TuUP+tGHDpUHsQX7TlZUSgsr9o9pWUfQcg/GMnwKMuwXDPZkfcf6jBXxs0veCLkmJQkS+Ye9e9x5M6AnbPBmtvmu/g1xe+Uh +sidebar_class_name: "put api-method" +info_path: api-reference-temp/port-api +custom_edit_url: null +--- + +import ApiTabs from "@theme/ApiTabs"; +import DiscriminatorTabs from "@theme/DiscriminatorTabs"; +import MethodEndpoint from "@theme/ApiExplorer/MethodEndpoint"; +import SecuritySchemes from "@theme/ApiExplorer/SecuritySchemes"; +import MimeTabs from "@theme/MimeTabs"; +import ParamsItem from "@theme/ParamsItem"; +import ResponseSamples from "@theme/ResponseSamples"; +import SchemaItem from "@theme/SchemaItem"; +import SchemaTabs from "@theme/SchemaTabs"; +import Markdown from "@theme/Markdown"; +import Heading from "@theme/Heading"; +import OperationTabs from "@theme/OperationTabs"; +import TabItem from "@theme/TabItem"; + + + + + + + + + + +This route allows you to change a team's details. This can be used to update the team's name, users, and description.

To learn more about teams, check out the [documentation](https://docs.getport.io/sso-rbac/rbac-overview/). + + + + +
+ +

+ Path Parameters +

+
+
    + ","required":true}} + > + + +
+
+
+ +
+ +

+ Body +

+ required + +
+ +
    + "}} + > + + ","items":{"type":"string"}}} + > + + "}} + > + + +
+
+
+
+
+ + +
+ + + Default Response + + +
+ +
+
+
+
+
+ \ No newline at end of file diff --git a/docs/api-reference/change-a-webhook.api.mdx b/docs/api-reference/change-a-webhook.api.mdx new file mode 100644 index 000000000..e7ff0e010 --- /dev/null +++ b/docs/api-reference/change-a-webhook.api.mdx @@ -0,0 +1,452 @@ +--- +id: change-a-webhook +title: "Change a webhook" +description: "This route allows you to modify a webhook in your Port organization. You can also modify it via the [data sources page](https://app.getport.io/settings/data-sources) of your Port account.

To learn more about webhooks, check out the [documentation](https://docs.getport.io/build-your-software-catalog/custom-integration/webhook/)." +sidebar_label: "Change a webhook" +hide_title: true +hide_table_of_contents: true +api: eJztWG1v2zYQ/iuE9qUBHLvtsH0wigJZt2HFhsHoUgxDGiC0dLbYUKJKUnY8w/99dxQlUrKSuN06FMMQwNHL8Xj33N1zR+2TDEyqRWWFKpN5cpkLw7SqLTAupdoatlM1s4oVKhOrHeNsC8tcqVsmSnql2UJpy5Re81L8yUnLlP2BS1JeogbTLRSWbQRnNgd2lXHLmcHFKRhW8TVcP8mtrcx8NuNVNV2DrVDpVKiZAWtFuTYzWnLul5wxtYr25mmq6tJOXyz17KX7uVRMAtcl7q3RjyW605ptJizNIb1l9KwxRqV1AaV1tgdD8LGJLVnWQmbntCuasbJbruE8RaOkWs/S2lhVnIvSwlo7PTO/3exsmkwSy9cmmV8lvzcPk+tJouFDDcZ+p7JdMt8nqcK1paVLRECKtNHy3lBQ9olBmwtOV3ZXAYZJLd9DalF1pVUF2gow9FZkqESsBOhI1liNEKLsMNLAStiysIZgJUi87Q2guK7gd79AubZ5Mv/66QHdEVbC6Rs48YHuCdvmIs3ZVkjJlsAyYSrJd5BRWn3uHBlxqWf5Y45dOLeiZ2yl9GPIPX9K+4j0lA260KD0eFAOpLuqyO1IHdea70a1eWE0eiVKQS8Mqw3CTZXNK7eDQ3ylVRHvh/FAEYchpQkl2pT9iO660hIlel64XGW8zBjc8aKS8O8XWQu4sFCYx+tkKWuoEHp7WiyOS6RTcAQg4RWCtBLSnlKMF+zm/Ycbhpygd11gmsUEamrlzldMxXdS8cwwA83ucbAQL4aeYv6jiil7vUIpJ3TzLrG6hnfJzYR4PWhpCzCs6mx3WF6qBdfmhGrveWBzjvmy4bLmFssXDaBuQNlJADrFk87NVANKsaKWVmDydHnW5CKSAG4ng4+wga6Q0UonvRsL+cA+rCT3xtcAFkOuto/nv0dqrA7apPt0DvagwV2lEXyqohYULIqHDZqQFAbOLeCGAI7StCWkBp2A1onU/Q/aRSK9DjA06XRKjOnwyDHgxWlaSDJSgbZKhTTK4rLtR/TUxKImzpvUIv1BSd9ox5R4KzSjCvmyCdU7sfuVFz0wPMCHA40y0q3+O1h1Ov7LUCFWPMtc9+VyEaXYCgdlaGZCoSGjUTFikeuPWhhaW8eNTgGUfClJpLNrqRROyeVRkL4H7DqFKDFvtzkghLo/ECDXpFZssKA1K5V1bebGWULNpcRRv0xVQZF1VB16TIaWV12HoW1XHEk/mVNrQhMNpLU+icypjltpSqWVWNdNXI7mzJa4LKARjr897W9A07mEhHNucpQyYl1yW2toeutW2Dz44gd2z/pfWhZ+1aJx3kPjKDk9o6G0hpHhh4LQgvAT8Aw0JfPDchdyrXDnfJR+oawLykqT82d4i/+ef/MtmSOx+DExIz0LjX35bnQvj/3rriYWnEbqMTJ6oE6o1wToLt3S+y1uwP7I4mvaayi268PhEEv4RK+4RlixyuhUOHK6C54LyvaKvJ0kpQtFzAynzapt4dJBfsv9yOoO5V12DCy8jmsRDVziYZrGmaukrrD5wzzC0aCT7jxrKrxp0gvPOvRvSCuu2tkbL+nChSjkKiMfazelu7gms82zNrPNbB88OlAKgd60wNVaonQ4FoqokpLYi98IYT/6e1/CoakSP8Mu4HtRo0naf8tIfAhyVwzOZDqTvwmn9x+agh9OfiGh/Mh130jSPW7moHAfzndXvQNLkGgPF5GO3sgeJ3U7JJ9o49CYZrwK9z06GcwAmPPXUb+hjOpze8s+Qd0o6Yy8jrimo5Qhf4Rl99BGr7wGfNCWvXu3Ui5NPDaud1wsXqNiSsAmes+mT928qIwtuBtjfRa9ynm5hvC5bBj36JPP/9/cPss3tyaeFu7srOk2GCdHGHtPM1fJhhKoNRIv5/HUNUlyjCqJ7fdLbuCtlocDPXZHXHyOlxuuBaW5q9FMGJ/yvjPcG/AnbzzfnrFPpuxR/1pKK4nP3MSMd3h5iwTX6xwHar2e1Mj2RuBVY+G5q4Wg4OiLJNV3x9yLt5cou/QfMtFKWqL5lgoQf+fJO/zDG1V1hwT3fJ9ILJEaMxFlGrWu19a91o7sfOvY2V+QsaNeDmm78Yh+D5N7lrzAambI/S878ebNvQs8YB2ehAQa/Rd60T1n +sidebar_class_name: "put api-method" +info_path: api-reference-temp/port-api +custom_edit_url: null +--- + +import ApiTabs from "@theme/ApiTabs"; +import DiscriminatorTabs from "@theme/DiscriminatorTabs"; +import MethodEndpoint from "@theme/ApiExplorer/MethodEndpoint"; +import SecuritySchemes from "@theme/ApiExplorer/SecuritySchemes"; +import MimeTabs from "@theme/MimeTabs"; +import ParamsItem from "@theme/ParamsItem"; +import ResponseSamples from "@theme/ResponseSamples"; +import SchemaItem from "@theme/SchemaItem"; +import SchemaTabs from "@theme/SchemaTabs"; +import Markdown from "@theme/Markdown"; +import Heading from "@theme/Heading"; +import OperationTabs from "@theme/OperationTabs"; +import TabItem from "@theme/TabItem"; + + + + + + + + + + +This route allows you to modify a webhook in your Port organization. You can also modify it via the [data sources page](https://app.getport.io/settings/data-sources) of your Port account.

To learn more about webhooks, check out the [documentation](https://docs.getport.io/build-your-software-catalog/custom-integration/webhook/). + + + + +
+ +

+ Path Parameters +

+
+
    + ","required":true}} + > + + +
+
+
+ +
+ +

+ Body +

+ required + +
+ +
    + ","maxLength":30}} + > + + ","maxLength":30}} + > + + ","maxLength":200}} + > + + "}} + > + + +
    + + + + mappings + + object[] + + +
    +
    + + + The mapping definitions used to map the data from the webhook into Port entities. For more information and examples, check out the [documentation](https://docs.getport.io/build-your-software-catalog/custom-integration/webhook/).
    + + +
  • +
    + Array [ +
    +
  • "}} + > + + "}} + > + + "}} + > + + +
    + + + + entity + + object + + + + required + + +
    +
    + + + An object defining how to map the data from the webhook payload into Port entities.
    + + +
    "}} + > + + "}} + > + + "}} + > + + "}} + > + + ","propertyNames":{"type":"string"}}} + > + + ","propertyNames":{"type":"string"}}} + > + + +
    +
    +
  • +
    + ] +
    +
  • +
    +
    +
    ","default":true}} + > + + +
    + + + + security + + object + + +
    +
    + + + The security configuration of the webhook, used to tell Port how to verify the hashed signature sent with incoming requests.
    For more information and examples, check out the [documentation](https://docs.getport.io/build-your-software-catalog/custom-integration/webhook/#security-configuration).
    + + +
    + + + + + + + + + + +
    +
    +
    + + +
+
+
+
+
+ + +
+ + + Default Response + + +
+ +
+
+
+
+
+ \ No newline at end of file diff --git a/docs/api-reference/change-an-entity.api.mdx b/docs/api-reference/change-an-entity.api.mdx new file mode 100644 index 000000000..ee078973f --- /dev/null +++ b/docs/api-reference/change-an-entity.api.mdx @@ -0,0 +1,397 @@ +--- +id: change-an-entity +title: "Change an entity" +description: "This route allows you to edit a specific entity in your software catalog and update its properties.

To learn more about entities, check out the [documentation](https://docs.getport.io/build-your-software-catalog/sync-data-to-catalog/#entities)." +sidebar_label: "Change an entity" +hide_title: true +hide_table_of_contents: true +api: eJztWVtv2zYU/iuEOmAtFltt1z3UyIJlXQcUe1jQpg9bktm0RFlsZFEjKTuu4f++75C6WbGdNH0JtiWBrcvh4bl+5xxmHcTCRFoWVqo8GAXnqTRMq9IKxrNMLQ1bqZJZxUQsLePMFCKSiYyYyK20KyZzItDMqMQuuRYs4pZnasZ4HrOyiDkYSWtYoVUhtJXCDI+nOjxxH+eKZYLrnM0VVvIptvV8QXbEolRE14ye2VSwi1hF5RxvOUl69TS1tjCjMMRjM5wJWyhth1KF01Jm8YBkGtQyDSqZQrPKowFE4gOrmodP6h2fDYOjwPKZCUYXwdvqYXB1FGjxdymM/VnFq2C0DiKVW6yhS14UmYycROEnQwZcBwZyzzld2VUhYFI1/SQiC96tDeitjGnjRArdoTVWy3xGtNxaockjf12cDv7kg8/PB69/Gg9Hl/gJfxxcffcNqPq+EywXS9ZyZipxxvPO8pYPNtBS2kzs2nY3Q0e+j5eMvN73Y0XUe6USfH6L0xHz3xdXO3mewe2MFoaGonSZyijtMGdLmWVsKjKVz9qNth3Rd9P2JqcQ171h5Hcuc8jiNmiZbOtzRDkxuQyuxeoyGF0GC56V4jKYsIJLbSChQKwT+QQUE4Z063BbfWs67jtyWeRoHRdHTdnk7lp9tMhcDH6NOg2PWhvy1tdoVDO8W6OGWsTVjltrhsEGOvIYAAR2PDvreM/qUmw29L7gms8FcobSd0cWTpUC1uTOIAkvM+RvwjMjKILJMEhxvcLbHFxwG2kBecZzaQwsNK7EG9dYEXhUkFrEFZ++od8lbELSTY6gH5SMAKc+GkGtmOfPKv7b6jcg6cAYf6URSZmRoR3asiXPLUV7xYTndbSTcSk++uzIgSoXTogjpjSTyWFGy1SZvlNYrMApV8DoG2ksWwnbhOAOg1dAsMe+uszHMr7bjH9AyghyIT8WCAlUoIlfOiG5uTEqkiQ6xdBcxRQwcZv7Nu2WrAseEVcGBvvrhzfFwIgswYdeyEgMxA0CToo8EibUIsmQPgPPawC5ZloYEz6xK6g7qC1OFYbnNRV2fPYFtgL4p62pvDbjTr3oWo1ibBcw7isC235PeT4TD5Zsigwu8N5+vXANq66oHrcJ2GsRUY2NiEqNty7Np2gfqIBeXG1coTYFEMzD+svnz+lre/MPZQQnGmRTtqq0jzs7kp6vdq37PW/qX6KoL6KkFVor4J+KIBDUHV3ml/mx5dNMnNCFxidjxzY9eUuExyGu6ie/tNyr5/jSW8viExfp4iblpUEWTkARN+9Om1BmKTfAFIRtvGIJAN2klAI3MFPFPm7Zu4tKQq/s949G2SpqxnXh2Fb4ffWU0IAwaCpYLDJB8DQVEUxEfSaBJSFExYr1We3at4Z4pLi7RABt70wQFCsHfClfoFS3hJRDuE2UnldVzHWK2JlKlNt6yH4F3ialxnsNkVFzMzS3BYoRRHZFGMXY9dA8nsuev/reevVYvAVrjBNV5v2w7CSyg9+qtyHsjtmkzfsJMMgXE8flgH/27ZRvwfzD9ulZ9/VjsW4r/9jya9FLhfO9utYw4Ao0oqx9Z9gcKEJZU+YSQXrQEC9fPhpD5GgTJWGCS6wDdqCxru1Q5txWc4CfZX1dOxBlNEKMZY4clZaj0KPTIzXi2zs2AY4mtdNfuZWuD5HaDSQs0WrOlEv7hs6mkGeWuk6LfNT0freQeku6ttB6RagvdSoeMEi/aWtN0tXgTsPcAcunjfiEvTXxQX6efDzn+Wq8kGo310YN3cP9amzxRwYWFdw1tl7ZQ0H9w+Mp67A8Rnuejd1Ot2Ctfu0FaeTYrxy0w+STqpgatNL604MUN+HiRdg424TrXf3aJqyDM1zf6jQ3AfVbelFPVaXOwLZunXkhO53zVnP2gcLK92F1i9a0lFj2m+iMAqclZNfys3NzUDWaKXAMq0g3Olh53x7BvL3h88KfXnSPUNqDh+pwo33gTyg6Zyvd8b83Pm9cp5soJ2/FyJ0xnJ69w1KyhA+dF8Pn7ihBGYtIJvJKnTeuq2xnqf4I3jlA+v+0zUeEFTc2LDKkNZnUBdm6iuGLYPEChG0U42a0Z+7oDOej20MTohNDrSWW6/UUzddHnW029NiPphTfsTQO9XcPo13P/ZfG+z1+ukYS3+egxB30gNINmPe38L9u8j9oxuY8pLXWFd1oSeb6wuB8+r6qw8/Yw44C9ohaA3i+6gpaq3A75b7M4XdKfb8zggfJvhNRNldYVxUicoAnfeMFHpwTw5bVrX8FkP+asnz28ZxQrPoPAsLVnYHxJZ2W4HMUXOIXN6poznHd83WQwS0lnxG9Z+sOQ0vCxm5FvXYVtbogYXfq2y+1XiP6JFftXHKMwsdQr08acv9m74LKYDU1Wf8KQv8DXypXMQ== +sidebar_class_name: "put api-method" +info_path: api-reference-temp/port-api +custom_edit_url: null +--- + +import ApiTabs from "@theme/ApiTabs"; +import DiscriminatorTabs from "@theme/DiscriminatorTabs"; +import MethodEndpoint from "@theme/ApiExplorer/MethodEndpoint"; +import SecuritySchemes from "@theme/ApiExplorer/SecuritySchemes"; +import MimeTabs from "@theme/MimeTabs"; +import ParamsItem from "@theme/ParamsItem"; +import ResponseSamples from "@theme/ResponseSamples"; +import SchemaItem from "@theme/SchemaItem"; +import SchemaTabs from "@theme/SchemaTabs"; +import Markdown from "@theme/Markdown"; +import Heading from "@theme/Heading"; +import OperationTabs from "@theme/OperationTabs"; +import TabItem from "@theme/TabItem"; + + + + + + + + + + +This route allows you to edit a specific entity in your software catalog and update its properties.

To learn more about entities, check out the [documentation](https://docs.getport.io/build-your-software-catalog/sync-data-to-catalog/#entities). + + + + +
+ +

+ Path Parameters +

+
+
    + "}} + > + + "}} + > + + +
+
+
+ +

+ Query Parameters +

+
+
    + This is useful when you want to create an entity and its related entities in one call, or if you want to create an entity whose related entity does not exist yet.
    "}} + > + +
    "}} + > + + +
+
+
+ +
+ +

+ Body +

+
+ +
    + "}} + > + + "}} + > + + "}} + > + + "}} + > + + "}} + > + + + + +
+
+
+
+
+ + +
+ + + Successfully changed the entity + + +
+ +
+
+
+ + + One of the following errors occurred: + + + + + + + + + + + +
ErrorDescription
`run_exhausted`Action run has already finished execution
+ + + +
+ +
+
+
+ + + One of the following errors occurred: + + + + + + + + + + + + + + +
ErrorDescription
`required_relation`Relation cannot be deleted because it is a `required relation`
`missing_permissions`You do not have permissions to perform the requested operation. For further details, please contact your admin
+ + + +
+ +
+
+
+ + + One of the following errors occurred: + + + + + + + + + + + + + + +
ErrorDescription
`not_found`A blueprint with the provided `identifier` was not found
`not_found`An entity with the provided `identifier` was not found
+ + + +
+ +
+
+
+ + + One of the following errors occurred: + + + + + + + + + + +
ErrorDescription
`identifier_taken`The provided `identifier` already exists, identifiers must be unique
+ + + +
+ +
+
+
+ + + One of the following errors occurred: + + + + + + + + + + + + + + + + + + + + + + + + + + +
ErrorDescription
`invalid_request`The provided data does not match the route schema
`team_inheritance_enabled`The blueprint's entities inherite their team from other entities through an existing relation
`blueprint_schema_mismatch`The provided entity does not match the blueprint's schema
`required_relation`A relation is required
`relation_many_violation`A provided relation cannot contain more than one entity
+ + + +
+ +
+
+
+ + + One of the following errors occurred: + + + + + + + + + + +
ErrorDescription
`internal_error`An internal error occurred
+ + + +
+ +
+
+
+
+
+ \ No newline at end of file diff --git a/docs/api-reference/create-a-blueprint.api.mdx b/docs/api-reference/create-a-blueprint.api.mdx new file mode 100644 index 000000000..41fa6aa11 --- /dev/null +++ b/docs/api-reference/create-a-blueprint.api.mdx @@ -0,0 +1,1586 @@ +--- +id: create-a-blueprint +title: "Create a blueprint" +description: "This route allows you to create a new blueprint in your data model.

To learn more about blueprints, check out the [documentation](https://docs.getport.io/build-your-software-catalog/customize-integrations/configure-data-model/setup-blueprint/)." +sidebar_label: "Create a blueprint" +hide_title: true +hide_table_of_contents: true +api: eJztWgtv2zYQ/iuEVqDJ6kfaDQNm9N0OWNBh7doMBWa7Cy2dbTaSqJJUXDf1f98dqZcl2Y6zpg2wNYUt83F3vMd3R1IXXgDaVyIxQsbewDuZC82UTA0wHoZyodlSpsxI5ivg1MhiWLBJmEKiRGyYiGmAYgE3nEUygLB3f6L6D+3HiWQhcBVjh8KpEyRbTtUd5s/BP2PUaubAhoH00whiw0mW8cHcmEQP+n1s1r0ZmEQq0xOyP0lFGHSJa1fLqVlwBV0f2Ydy1vdTbWQkPkEXOcBMWVK678t4KmYpDiQ5u1bOvgaTJt1Cnv5hz+t4hs+0Nxh6TwsxvXHHU/AhBW2eymDpDS48JGdQTnrkSRIK37Lpv9ekwgtP47oiTk9mmQAqVU7eg2+QeqJkAsoI0NQrAiQipgJUZaw2yHWGY+t2AVaOZ3JqVbZmC6d44sKNAUWz3g2fdP/i3U9H3Z8f/90bjPBf/0F3fOcWjor4x98gnpm5N/jhaIUrFyaEywlih26XoU59jchleFRaLs3p3hGxEv5ledDIbcRJK8Cj43gOShge+9Bm1HW6T5iC0PoDRQ2PJRJXlYCZKhmxxVz4c+oXjrSVgFj12DMeswkGS7ysTEI5Y2QGAc0xFKIyBnYuuB0Xp9HE+UTOWvfYKXrB/JThUKJNP9xcq1mhkFRJnggVUztsKhWDjzxKQhiw05GXdx0X/tdrNh3Hr6kNgiJyRt5p4ZFrfk/CNA20Qm3zIBBEloevKjOmPNTggpAEp/C0JMY4Y3OsNc3txrYavMM0AOqs4HqKmg3Yac7zFG2CaGhVY8FMxPgYWR30Nqxy7ddu6crxO6LbjVv+zqNCnW3h/oCi3cb6RsXuAqirQkIuYhlGXyL8m1SvFulNOm7+Rcu8IXV9/VRUmqH/nU4TYgdBt2w93LCWjgcIBhQghS4cOODDREpMxjE+FdbmSvGlDSPnzO06IBXc1mzoxtxAZTQWj8Sga0QE2JaqkHoiLuhbJOc/uq+fbOpQZ4FckE6WPKL+VFtdERTTF5JQLiqMdHCTgL/BU6jrBipnp6dgc9zlibBamkAQ4HynNK6XsW+7xgTOVfy1EVNrLeLQuVVbGOaDW8CuAsX4UwOLUCuUCXHoOVY+ASZNiF0Zip6N8Mwo9RhMk1xjL+VbSowlYDJby+J/HGpFylm1SHG7UlzpQkXCQKTbMtVeqarsJg/yeeinLnluh+IWF6vMrcj+TZ2uIlLudcv+4fYMFsCUpyGhzeompLNd6Wljolm3Zmt/nln+NSx/aWhrQtp+eIBLl6FU6D/VyM8Xk3e3GGXVDKtN5rqpuqunhVUdHate0algZSSUkmrvsHfTbkrEO2kuHexfMb7b9xVr++GDR4MaU2Q5GvUO7zw6GI0Wn0ejW58ff+4efv9o+A6bM3E2AccVdiw0ZTZTMLtaBqjMvSn+UBHpv5gB6iiVgdO4ssi8jUZzhdbZlUreZJBcXwxu+l9OkclF5Wn7gqdpvAbu/BwUn4EFyAi4RjOfIJo9XbaKlI0mTs2oyknO0bnIpLbkWwCcEYLKGL0dlyvR1eplTxuzkpwt6lyxVENVu5Y6paqQyGdfffgyjc21CjheWbH2Ndgm7jqlDBSJ2J180ScEAnPguBJJu/xr+wILKuO9AC5bfTG7qYi9rfPNvPVGK3Ld5a1/eR9SUMvd+OfLaCJibqRaU3McELgou3SVhmtImm/miqKNx8sNntyy66GZ9GBZdrxzjqmAsHGLMtrc5Poo77uNa2e7S+bKjNIprk/WhoBYKuc5+ErCvnGnrLtE9nyhyFHVQd+dtep+jpZ/kIMe2mK5ViuXLpk733Y2RTnmtTPZryxztIrE3EzDGcpnh+OXLNOK8ddfmVlWUJZm+gYV5JvLrS11UMuBUrnPK2qq3OMihKPLjdxe4e3lM7mvFI2ZHNZX/DmPZ4BmfA7akGdnDFvPuPMBjVOw25oVhArTbS4i8pB4C5O5lGetXlnQYwsRhnS0pjFw8lshOgag46+ALRyNgmt16W7b7Ha0e+NXLuQLPj3jVxDRzsMfifDXb8TsDfQrDCzGfVvRtcp+Gam3ZGqj0pofVO5vOwWQZBdSdaCj2XTYAn6qBBUWaMQJYNArC4L2cn0wqVw6r+y1s04w8F0w3Ts6arrRc+fl7HU20jpyBGYukaeXSG3c/ndOcHl+t1/hQMIoLCS0lYUMO/BysOKJqGCVR7LkkttU4CTK5S9rhUS8AMqQMWIL3YWmKIgSn/KTEEEiz4EHtBlCQenC/HV5tf6Lu3OsX42XhVXuQBsueopmt1mrzGte4mY6KWGnvEhcw7BatsrGbzvIbT/n2bLvr+WXLRCSqfntL09/ffnyBVUEM/sagnNNZ8IKoNEdZQWGPRshT14dU1mAdndKu9s7ouWTqyCG0fDMeM/yFz7K0qEBosWLEP+/N+JMY+Cj6SchF/YM1Fok97Whd363WojZOmdOEYpdFxd0i/GnClcras7K+eGYCjgl+ITsNySvy6KHQvYMQw3N5EzQPSEB8npv0HwvhWK4AIZXL9+c2PNT9z4LrQtbFV8QZOLnwBvhny11i7LHtl94IbpmSpuygefoWsRM107eEAfOLA5kD5WMRWmylLIOEG5J9FnJH+tT7qMDM0SZh8Vw17NxQqaxfDRZhsD5H1CPCbg= +sidebar_class_name: "post api-method" +info_path: api-reference-temp/port-api +custom_edit_url: null +--- + +import ApiTabs from "@theme/ApiTabs"; +import DiscriminatorTabs from "@theme/DiscriminatorTabs"; +import MethodEndpoint from "@theme/ApiExplorer/MethodEndpoint"; +import SecuritySchemes from "@theme/ApiExplorer/SecuritySchemes"; +import MimeTabs from "@theme/MimeTabs"; +import ParamsItem from "@theme/ParamsItem"; +import ResponseSamples from "@theme/ResponseSamples"; +import SchemaItem from "@theme/SchemaItem"; +import SchemaTabs from "@theme/SchemaTabs"; +import Markdown from "@theme/Markdown"; +import Heading from "@theme/Heading"; +import OperationTabs from "@theme/OperationTabs"; +import TabItem from "@theme/TabItem"; + + + + + + + + + + +This route allows you to create a new blueprint in your data model.

To learn more about blueprints, check out the [documentation](https://docs.getport.io/build-your-software-catalog/customize-integrations/configure-data-model/setup-blueprint/). + + + + + + +
+ +

+ Body +

+ required + +
+ +
    + ","pattern":"^[A-Za-z0-9@_.:\\\\/=-]+$","maxLength":30}} + > + + ","maxLength":30}} + > + + ","maxLength":200}} + > + + "}} + > + + +
    + + + + teamInheritance + + object + + +
    +
    + + + A relation to another blueprint from which to inherit the team. Can be any blueprint connected to this one via any number of relations. `path` is the path to the desired blueprint via relations, for example: `"relationIdentifier.relationIdentifierInRelatedBlueprint"`
    + + +
    + + +
    +
    +
    +
    + + + + schema + + object + + + + required + + +
    +
    + + + The schema of the new blueprint, see `properties` and `required` below for more information.
    + + +
    +
    + + + + properties + + object + + + + required + + +
    +
    + + + The properties of the new blueprint.
    + + +
    +
    + + + + property name* + + object + + +
    + "}} + > + + "}} + > + + "}} + > + + ","enum":["string","number","boolean","object","array"]}} + > + + ","enum":["date-time","url","email","ipv4","ipv6","markdown","yaml","user","team","timer","proto"]}} + > + + ","enum":["open-api","embedded-url","async-api"]}} + > + + +
    +
    +
    +
    +
    +
    ","items":{"type":"string"}}} + > + + +
    +
    +
    +
    + + + + calculationProperties + + object + + +
    +
    + + + The [calculation properties](https://docs.getport.io/build-your-software-catalog/customize-integrations/configure-data-model/setup-blueprint/properties/calculation-property/) of the new blueprint.
    + + +
    +
    + + + + property name* + + object + + +
    + + + + + + + + + + + + + + + + + + + +
    + + + + items + + object + + +
    + + + + + +
    +
    +
    +
    +
    +
    +
    +
    +
    +
    + + + + mirrorProperties + + object + + +
    +
    + + + The [mirror properties](https://docs.getport.io/build-your-software-catalog/customize-integrations/configure-data-model/setup-blueprint/properties/mirror-property/) of the new blueprint.
    + + +
    +
    + + + + property name* + + object + + +
    + + + + + +
    +
    +
    +
    +
    +
    +
    + + + + aggregationProperties + + object + + +
    +
    + + + The [aggregation properties](https://docs.getport.io/build-your-software-catalog/customize-integrations/configure-data-model/setup-blueprint/properties/aggregation-property/) of the new blueprint.
    + + +
    +
    + + + + property name* + + object + + +
    + + + + + + + + + + + +
    + + + calculationSpec + + object + + required + +
    + +
    + + oneOf + +
    +
    +
    +
    + + + + query + + object + + +
    + + + +
    + + + + rules + + object[] + + + + required + + +
    +
  • +
    + Array [ +
    +
  • + + anyOf + + + + + `, `>=`, `<`, `<=`]"} + schema={{"enum":[">",">=","<","<="]}} + > + + + + + + + + + + +
    + + + value + + object + + required + +
    + +
    + + oneOf + + + + + + + + + + + + + +
    +
    +
    +
    + + + + + +
    + + + value + + object + + required + +
    + +
    + + anyOf + + +
    + + + string + + +
    +
    +
    + + + number + + +
    +
    +
    + + + boolean + + +
    +
    +
  • +
    + Array [ +
    +
  • + + + string + + +
  • +
    + ] +
    +
  • +
    +
    + + + string + + +
    +
    +
    +
    +
    +
    +
    + + + + + + + + + + + + + + + + + + + +
    + + + + propertySchema + + object + + + + required + + +
    + + + + + +
    +
    +
    + + +
    + + + value + + object + +
    + +
    + + anyOf + + +
    + + + string + + +
    +
    +
    + + + number + + +
    +
    +
    + + + boolean + + +
    +
    +
    +
    +
    +
    +
    +
    +
  • +
    + ] +
    +
  • +
    +
    +
    +
    +
    +
    +
    +
    +
    +
    +
    +
    +
    + + + + relations + + object + + +
    +
    + + + The [relations](https://docs.getport.io/build-your-software-catalog/customize-integrations/configure-data-model/relate-blueprints/) of the new blueprint.
    + + +
    +
    + + + + property name* + + object + + +
    + + + + + + + + + + + +
    +
    +
    +
    +
    +
    +
    + + + changelogDestination + + object + +
    +
    + + + The destination of the blueprint's changelog.
    + + +
    +
    + + oneOf + + + + + "}} + > + + ","format":"uri"}} + > + + + + + + + + +
    +
    +
    +
+
+
+
+
+ + +
+ + + Default Response + + +
+ +
+
+
+
+
+ \ No newline at end of file diff --git a/docs/api-reference/create-a-migration.api.mdx b/docs/api-reference/create-a-migration.api.mdx new file mode 100644 index 000000000..9e3a11042 --- /dev/null +++ b/docs/api-reference/create-a-migration.api.mdx @@ -0,0 +1,346 @@ +--- +id: create-a-migration +title: "Create a migration" +description: "This route allows you to create a migration in your Port organization.

You can use this to migrate data from one blueprint to another, or to convert the data type of a property in a blueprint." +sidebar_label: "Create a migration" +hide_title: true +hide_table_of_contents: true +api: eJzdV0tv4zYQ/isEe2gXkKykR2OxQLbtoSiKBpv0UNgBPJZGNrOUqJBUEq3h/94ZUrJkJ9mkr0sRxDHJ4Tcz3zw42ckCXW5V45Wp5Vxeb5UT1rQeBWhtHpzoTCu8EblF4E1RqY0Flhaq5kMrLo31wtgN1OpLOJm9X9vsQ/j4g27nUIvWofCMTVARAUUBHkRpTSVMjWKtW2ysqj2LQG38Fm1CsEG5qe+RlNBevOW7BoUpyZzGmoaOOrYGRpCZTKSHjZPzhfx1sNjJm0RavGvR+Y+m6OR8JwnaY+35KzSNVnmQzG4d07GTLt9iBfyNVRJBZn2LuSf0XrFCF+SIiBw/DuonF5ynjQ1dOCUahSpIsyoVWvaFnRtJCLw8bFW+DQcj6w9Ka7FGQcpLYyssIttyn8iKPGBdz1j7VHmBpapVgKTgFCEw0IwUBwN4FV2bmEa/Jpx4sBv0x6Qf07L+p4Q8UXFwtlTao30d96IWJnwHLRxBEfCCgl4E193Nd1vvGzfPssLkbka6GsrmmTIZOVIZj6nLjcUcbOGyb8Z775ivaEKwk+1mp2kB/hCjPtMnIVIeK3dtLsE6fIPtYnV7txKUsLaLyHgPuiVIF6tEgLXQsU8BODmEsi/XqtVeNXpiH2GYOseZuEI6JtconJxHMbkWVHT4MifrVuki5aJPnSn9A1hMqWBAm02Wt86bSn3BlMKEQ8VlRFmpNi0J9tlJLAbb0sG2dLAt5ZRLoU6DUyk0Ko35+27kL8h2r9fjmElvZhkfG4vOTQuCU+/rxZCwGEU63ADHIZkkcWkm2dGNXtBKvz38/4phoZhY7VBZpzapPHa8N1QpSb6E4hGqt6Gw5ASCbNWm3nBej2jHMf16T+M6Dyf8Wnig3lZvAv4Icmw0xargpbKCiwqpeugNWS3lZ+yWcr6UYXcpV6IBZR01Y6qNcH9FEiuh3BS++9ZNIp8M4GIVUIK08i5q6h1MJBSxnYC+fM7Tnr39nl8t3T9hf5+IA8Z/wsOA/joPB2nKzGjC0Z2/zM4+EnTXKosFP/h9k7g53T99pMcX8+YlbSVohycKvG2RNhzmrQ3NaEEPHVIvpF6zuNmHGcM1xHM09/uzM/5zHKQfsQTqf+JTLxmCXKHfGlIgG+NCSwO/pVV2f55V4wzDmi2NQy4obq0mkaFhU8+c9GvJtgxmXvEk07/KvbEHKunaL9gRcg0Vry9aMsT20xxtKzZ5i1DQLTaUp6NP4xz10yNUTWxoT+agsQVMppP1c+fDgz7uHD+W4/74CEzb/Hjet9cJUOhtE4HQpcb1UZ85qbaYXvxIBsJ66DDzXlz+TJc5FDGo57Oz0LUoehWEZtrz+cOT4fm0aieD6P9rBo8J5vHRZ42mZsQEhZzd9em9kPfnnB1HQ/qWC4COdrs1OPzd6v2et8MgxEVGrINVsOZYUMklQ3JyRVBTYsojnek1G5DEHhYy/WTG5xI51N3lb1fXJLzu/zeoTMF3LDzQJn/O5ZJ+aBEnylBMYX8nNdSbFjYsH3E5a6BlD6dl9jmUWf+FrR2O6m5i5Wn9RZf4c5+8cOU9JaOgIv5wEI8nL17oGRukOTLUMPd/AhWM9R0= +sidebar_class_name: "post api-method" +info_path: api-reference-temp/port-api +custom_edit_url: null +--- + +import ApiTabs from "@theme/ApiTabs"; +import DiscriminatorTabs from "@theme/DiscriminatorTabs"; +import MethodEndpoint from "@theme/ApiExplorer/MethodEndpoint"; +import SecuritySchemes from "@theme/ApiExplorer/SecuritySchemes"; +import MimeTabs from "@theme/MimeTabs"; +import ParamsItem from "@theme/ParamsItem"; +import ResponseSamples from "@theme/ResponseSamples"; +import SchemaItem from "@theme/SchemaItem"; +import SchemaTabs from "@theme/SchemaTabs"; +import Markdown from "@theme/Markdown"; +import Heading from "@theme/Heading"; +import OperationTabs from "@theme/OperationTabs"; +import TabItem from "@theme/TabItem"; + + + + + + + + + + +This route allows you to create a migration in your Port organization.

You can use this to migrate data from one blueprint to another, or to convert the data type of a property in a blueprint. + + + + + + +
+ +

+ Body +

+ required + +
+ +
    + "}} + > + + +
    + + + + mapping + + object + + + + required + + +
    +
    + + + The definition used to map the data from the source blueprint into the target blueprint. + + +
    "}} + > + + "}} + > + + "}} + > + + +
    + + + + entity + + object + + + + required + + +
    + "}} + > + + "}} + > + + "}} + > + + "}} + > + + +
    + + + + properties + + object + + +
    +
    + + + An object containing the properties of the entity and their values, in `"key":"value"` pairs where the `key` is the property's identifier, and the `value` is its value.
    + + +
    +
    +
    +
    +
    + + + + relations + + object + + +
    +
    + + + An object containing the relations of the entity and their values, in `"key":"value"` pairs where the `key` is the relation's identifier, and the `value` is the related entity's identifier.
    + + +
    +
    +
    +
    +
    +
    +
    +
    +
    +
    +
+
+
+
+
+ + +
+ + + Default Response + + +
+ +
+
+
+
+
+ \ No newline at end of file diff --git a/docs/api-reference/create-a-scorecard-for-a-blueprint.api.mdx b/docs/api-reference/create-a-scorecard-for-a-blueprint.api.mdx new file mode 100644 index 000000000..87172c2f1 --- /dev/null +++ b/docs/api-reference/create-a-scorecard-for-a-blueprint.api.mdx @@ -0,0 +1,1017 @@ +--- +id: create-a-scorecard-for-a-blueprint +title: "Create a scorecard for a blueprint" +description: "This route allows you to create a scorecard for a given blueprint. A scorecard is a set of rules that define the quality of a blueprint.

To learn more about scorecards, check out the [documentation](https://docs.getport.io/promote-scorecards/)." +sidebar_label: "Create a scorecard for a blueprint" +hide_title: true +hide_table_of_contents: true +api: eJztWFFv2zYQ/isEt4cGs62k2Mu8pljaFUOxhwZJ9jLXK2jpbLOhRJWknCiG/vvuKImSZbtJgO1hWBPAoOjj3fG7u+9O3vIEbGxk7qTO+JTfrKVlRhcOmFBK31lW6oI5zWIDgjaZjbWBWJiELbXB55XcQMYWqoDcyMxN2EVPBJXhCXBML5kpFFjm1sKxBJYyA1wD+1IIJV1JAqKn5dXCRK/9x41mCoTJWIpKmVigb50BO2LxGuJbRrukbpbouEghc4IuNH+xdi630yjCbTtZgcu1cROpo9zoVDsYd5qikwkfcSdWlk9n/Drs8/mIG/hSgHVvdFLy6ZbHOnNogpYiz5WMvbHosyUIt9yiS6mglStzQFD14jPEDrWj1RyMk2DpW5mgErmUYHqy1uH9VyQrnANDMflrdjH+U4wfTsc//fJpMv2If9H5eP7D9yi1G70LVmQSXWWdah8lQibctMaWV3hZ6RQcsj3MCQwViVKQjqhaSuV27hHuPPAwY9qvhWrzYoZwJpL27LPi9V137oQytHaB0cUJ4TrT7qRSbAEMNkIVmMAJW5QH7zAMTqzThcyE0weDsw9QJ0++FBbY3RrrorGLp7zVzuVgFrIipYwTWYJPaG6OcHZyPevCGFEeMd6Kk/H2rsFEKrP3DlLUdTbisl5h6mblhyVa3g9Zkxf8skakpMvlwkjK77oYpIGEnG4wI69o4eEacbIPdI/jqq9A+aI5rto0Es9WHbyGNPe+N9g8wfWnufx1vYf8nlfzqqp25XoJthNvCr+nSorRfqhn/rvnFQodGYMC4kWqlQEF75fCIOFCyvwLfHZOdObJ7DghVYOcP/C9gg2oQ2bb8vpNK6qva6k2QIi/MTp78JnEkTBN+fj1vs4Izy/jb1X5n6rKgWAv2Vtn2ixsM6rWLpJah1CXvXRaCmXhCRprJhj66UwBFZWUESlgVVmfMHtzR1cekuoOK3CNKjM8g09h1vq0Y3ifcXqzRNP/w1E/HN4JXGDbMUXWG8xo7gh8MvAcJyoLcWFw7vOOL3C+I9KYzSs/bNkcIa+L7uXp6T4P/gpLUSjHrhpJwgvuXZQrIbOf2f1Y5HKMZW5R/Pzl5PTgUNaCQ8j++CQrJIlwr3VCYGrralZb41O0OYsCKjbaHgK3ijp0OCFgNm3kCoPcxVtKR+97jM77cF3TLWpkWtA6Xsnl71B2Ab4o0FUjH9q89zmwBpHgKboKjatX3WD77l6kec2+fSLvGK6tuLDRzXx9amwYsE99eMNQ173zoRCn/DyQSC9rt13VPutUpl2daKPHzEr7jlhjeOoRs+FUr1XPnozabpKF7aaBtX0q9KT/LbQeXZkttU/xtotgTbCLy/fkXV3fuHmGFU5siBWZCj8eNBXw9tg7ayjPYTx673bfXoVrWumYlUD2TLVtaG/GN2co2BEfPkyP9BW780K9JvbE89vtQlj4w6iqou0m62dzSj4jxYKCjimeSEvrJPTNo0F7cdW0mhP2D/WugzC0lJuVvTrB5S2Ux1qrz+eGfulOtejb2vPxDSnsVO39rEBNIPSeyw/XN4R783NEqhM6Y8QdtVr8nPKP+O8rKwyffn/LlchWhViRfK3XjygFRbPfSG59I2kWvWF098LDDlNfiT57E9vukVdYvAzb1OsgXn9z9ECDWCtN8NM09DdnX4KN +sidebar_class_name: "post api-method" +info_path: api-reference-temp/port-api +custom_edit_url: null +--- + +import ApiTabs from "@theme/ApiTabs"; +import DiscriminatorTabs from "@theme/DiscriminatorTabs"; +import MethodEndpoint from "@theme/ApiExplorer/MethodEndpoint"; +import SecuritySchemes from "@theme/ApiExplorer/SecuritySchemes"; +import MimeTabs from "@theme/MimeTabs"; +import ParamsItem from "@theme/ParamsItem"; +import ResponseSamples from "@theme/ResponseSamples"; +import SchemaItem from "@theme/SchemaItem"; +import SchemaTabs from "@theme/SchemaTabs"; +import Markdown from "@theme/Markdown"; +import Heading from "@theme/Heading"; +import OperationTabs from "@theme/OperationTabs"; +import TabItem from "@theme/TabItem"; + + + + + + + + + + +This route allows you to create a scorecard for a given blueprint. A scorecard is a set of rules that define the quality of a blueprint.

To learn more about scorecards, check out the [documentation](https://docs.getport.io/promote-scorecards/). + + + + +
+ +

+ Path Parameters +

+
+
    + ","required":true}} + > + + +
+
+
+ +
+ +

+ Body +

+ required + +
+ +
    + "}} + > + + "}} + > + + +
    + + + + filter + + object + + +
    +
    + + + An optional set of [conditions](https://docs.getport.io/promote-scorecards/#conditions) to filter entities that will be evaluated by the scorecard.
    + + +
    ","enum":["and","or"]}} + > + + +
    + + + + conditions + + object[] + + + + required + + +
    +
    + + + **Possible values:** `>= 1` + + +
    + + + The conditions to evaluate.
    + + +
  • +
    + Array [ +
    +
  • + + anyOf + + + + + `, `<`, `>=`, `<=`, `contains`, `doesNotContains`, `beginsWith`, `doesNotBeginsWith`, `endsWith`, `doesNotEndsWith`]"} + schema={{"type":"string","enum":["=","!=",">","<",">=","<=","contains","doesNotContains","beginsWith","doesNotBeginsWith","endsWith","doesNotEndsWith"]}} + > + + +
    + + + value + + object + + required + +
    + +
    + + oneOf + + +
    + + + string + + +
    +
    +
    + + + number + + +
    +
    +
    + + + boolean + + +
    +
    +
    +
    +
    +
    +
    + + + + + +
    + + + value + + object + + required + +
    + +
    + + oneOf + + +
    + + + string + + +
    +
    +
    + + + number + + +
    +
    +
    + + + boolean + + +
    +
    +
    +
    +
    +
    +
    + + + + + + + + + + + + + + + + +
    +
  • +
    + ] +
    +
  • +
    +
    +
    +
    +
    +
    +
    + + + + rules + + object[] + + + + required + + +
    +
    + + + The [rules](https://docs.getport.io/promote-scorecards/#rule-elements) that define the scorecard.
    + + +
  • +
    + Array [ +
    +
  • + + + + + + + + +
    + + + + query + + object + + + + required + + +
    + + + +
    + + + + conditions + + object[] + + + + required + + +
    +
    + + + **Possible values:** `>= 1` + + +
  • +
    + Array [ +
    +
  • + + anyOf + + + + + `, `<`, `>=`, `<=`, `contains`, `doesNotContains`, `beginsWith`, `doesNotBeginsWith`, `endsWith`, `doesNotEndsWith`]"} + schema={{"type":"string","enum":["=","!=",">","<",">=","<=","contains","doesNotContains","beginsWith","doesNotBeginsWith","endsWith","doesNotEndsWith"]}} + > + + +
    + + + value + + object + + required + +
    + +
    + + oneOf + + +
    + + + string + + +
    +
    +
    + + + number + + +
    +
    +
    + + + boolean + + +
    +
    +
    +
    +
    +
    +
    + + + + + +
    + + + value + + object + + required + +
    + +
    + + oneOf + + +
    + + + string + + +
    +
    +
    + + + number + + +
    +
    +
    + + + boolean + + +
    +
    +
    +
    +
    +
    +
    + + + + + + + + + + + + + + + + +
    +
  • +
    + ] +
    +
  • +
    +
    +
    +
    +
    +
  • +
    + ] +
    +
  • +
    +
    +
    +
+
+
+
+
+ + +
+ + + Default Response + + +
+ +
+
+
+ + + Default Response + + +
+ +
+
+
+
+
+ \ No newline at end of file diff --git a/docs/api-reference/create-a-team.api.mdx b/docs/api-reference/create-a-team.api.mdx new file mode 100644 index 000000000..2ea9101bd --- /dev/null +++ b/docs/api-reference/create-a-team.api.mdx @@ -0,0 +1,141 @@ +--- +id: create-a-team +title: "Create a team" +description: "This route allows you to create a new team in your Port organization.

To learn more about teams, check out the [documentation](https://docs.getport.io/sso-rbac/rbac-overview/)." +sidebar_label: "Create a team" +hide_title: true +hide_table_of_contents: true +api: eJzVVE1v2zAM/SuCtsM2JHG7Y1Z06D4Oww4tuuzkuIBss7Fa2/IoOWlm+L+PlOzGTVdg1yGAIlMU+fTekzqZg81QN06bWi7lqtBWoGkdCFWWZmfF3rTCGZEhKA6KGnbCgaqErnkNxZVBJwxuVK1/Ky6zOEsxOvfDyogSFNaiMkibUyrsN9uZyArI7oUPFCDi3GRtBbXzFZI3hXONXUYRhe1iA66hJgttImvNHFOVRTzMzRZwq2EXvV3ImXRqY+UylituIJOZRPjVgnWfTL6Xy05mpnbUgaeqaUqd+V7RneWTd9ISokrxzO0bIC5MegeZo8INmgbQabC8WqsKJlnWoa43lHVMJAjOFObWH3CkLZDDRZVzgJx6E998eBWt1x/Xa5uM8+TdNPpa9jPZWkA76awQ1f5Z48uaemIgHOaV0qVQeY5gLVgG46uwohTlv7+C0w4q+/yQfX/U7V9YmEReIIPLslYaIWcBPcNJ/zTssAUKWMha1I4EjTuZkrcAeUuw59IF6Xsvvm1MbYNm709O+O8puC9wq9rSiesh0+OowBWG2snGWBdkKugr2p5GoThDwK1XghC0WNLq6FbV6IlZJcMY8f5gdwUwI+qDkI3+DqxksJa8aAkDDreJ1WC0BaicdjFGduz1wdtfH1TVlHDw5kGNwTLxGEmOBRqF5Sa3xmPSjmtJf60vrr5RFT5tSD9dnHAuc1OpetLx8/g8MEnHNphcvf/7gQlyOXhwUVMqkoVvJTugG3wSy+0pJ44vUMEmomjXpcrCTyz7nsMkHbKDabpVqFXKjMcJVRtUZmvdkyWI2MDcfMW9Ob1sg2WOHjD22qN3ry5/rCg5HR6+yuS8B9WOgjwu5Zp+9GG8Qt6VPt7JUtWbVm04P9Rlw6mWDzf167336zBhtONSvZ+gPDZyOBKP/eyFLWdkOUG34fwxPay8uGFgbMxmUfjp+ANRMle2 +sidebar_class_name: "post api-method" +info_path: api-reference-temp/port-api +custom_edit_url: null +--- + +import ApiTabs from "@theme/ApiTabs"; +import DiscriminatorTabs from "@theme/DiscriminatorTabs"; +import MethodEndpoint from "@theme/ApiExplorer/MethodEndpoint"; +import SecuritySchemes from "@theme/ApiExplorer/SecuritySchemes"; +import MimeTabs from "@theme/MimeTabs"; +import ParamsItem from "@theme/ParamsItem"; +import ResponseSamples from "@theme/ResponseSamples"; +import SchemaItem from "@theme/SchemaItem"; +import SchemaTabs from "@theme/SchemaTabs"; +import Markdown from "@theme/Markdown"; +import Heading from "@theme/Heading"; +import OperationTabs from "@theme/OperationTabs"; +import TabItem from "@theme/TabItem"; + + + + + + + + + + +This route allows you to create a new team in your Port organization.

To learn more about teams, check out the [documentation](https://docs.getport.io/sso-rbac/rbac-overview/). + + + + + + +
+ +

+ Body +

+ required + +
+ +
    + ","pattern":"^[^;#/\\?\\s][^;#/\\?]*[^;#/\\?\\s]$"}} + > + + ","items":{"type":"string"}}} + > + + "}} + > + + +
+
+
+
+
+ + +
+ + + Default Response + + +
+ +
+
+
+
+
+ \ No newline at end of file diff --git a/docs/api-reference/create-a-webhook.api.mdx b/docs/api-reference/create-a-webhook.api.mdx new file mode 100644 index 000000000..6012c14f1 --- /dev/null +++ b/docs/api-reference/create-a-webhook.api.mdx @@ -0,0 +1,428 @@ +--- +id: create-a-webhook +title: "Create a webhook" +description: "This route allows you to create a webhook in your Port organization. Webhooks provide a way to ingest data from an external tool/platform into Port. You can also create a webhook via the [data sources page](https://app.getport.io/settings/data-sources) of your Port account.

To learn more about webhooks, check out the [documentation](https://docs.getport.io/build-your-software-catalog/custom-integration/webhook/)." +sidebar_label: "Create a webhook" +hide_title: true +hide_table_of_contents: true +api: eJztWO9v2zYQ/VcI7csKOHbbYftgFAWydcOKDZvRZhiGJEBoibbYUKJKUnY0w//73lHUTzuJu3VDNwwFUks6Hh/f3bs7aRclwsZGFk7qPJpHF6m0zOjSCcaV0lvLKl0yp1lsBKebbCuWqda3TOb0yLCFNo5ps+a5/J2Tlyn7tTaxrDB6IxO/ilfkReZrYR1LuONsZXTGeM7EnRMm5wrPtZoViruVNhlMYU/Op+w3QIhhyZU9AmQjOXOpYJfeqwWmWGBrvhbXn6fOFXY+m/GimK6FK8id1DMrnAMUO6MlZ2HJE6ZXvSPxONZl7qYvlmb20v+50EwJbnKWaQMAS7DUgLATFqcivmV0rwaj4zITufOUdEBw2/aRLEupkjPaFTBWbsuNOIsBSun1LC6t09kZiBBr4/3MwnazJ9NoEjm+ttH8Mgp0R9eTyIj3JQj+WidVNN9Fscba3NFPMKBkXHt5ZynWu8gCc8bpl6sKgejr5TsRO7hG4AphnBSWniKEuZMrKUzP1joDCmE7TKBzVuYSIFi3iCGenpSAvqYUKzN+96PI1y6N5l883eNA0inx+BYXcOVNKWA9vxO2TWWcsq1Uii0FS6RFNlUioVz9uzPkyHEGqB/nrXd9CmPPn9IeMj7FOTFGliPCgts9+S0KOi65OlwangLhSuaSHlhWWvAKheKZd9lJurdBJ2JGyUD5NGXf4WxeQTInofuURB1IUAh4Vijxz2upYTeQyI3hFS6lE5l9XB1LVYoCtLsT49DpIkSjdXDAJ9HXBWkllTtNgjfv3t8wiNBUbZzqxcRx7FQVlFLwSmmeWGZFvXs/dqCPCjjyHi6m7PUKVt7o5ipyphRX0c2EmkTnpRFet6rF7rm80Atu7AkKH5zApRzps+GqRN23BIBaAcWICPSOJ+0xQ3fISuUkcqlNu9BtmMV2qjuj2IhWwEDpratDEZxDOT74QQLQQqq3j6d/YOaYDEY591EqrydN3BUG5JOoGlKgkYcBTsgKgfMLuCWCj5Tvmp2OrRPL9UfE5caVfwzpz5XDg4MJnp3YhmDZcwGsSqOMsr5shxEdx/u+RKPWzetUI/+dkyFoXzhxKQ0jhXza9TUcovqJZwMyAsH7PQ0wyq/+K1y1Pv7LVIErniS+GXO16KXYClOyqCdBaURCA2Kvilx/0MKutbW10TsQOV8qMmlxLTG7C54fBOmVQNfJZI683aYCFJrhfIBaEzu5gaANy7XzbebGI6HmkleITKwziqwv1V2PSYC8aDsMbbviKPrRnFoTIFoRlyYU84fziHTcWFMqreS6rONyMF82hcsJgPD1PLSBjTByVXnjlNsUVlauc+5KI+reupUu7c4SxvTQBT61LPysYeNswMZBcoaKBmsjjgw/FISGhO8FT4ShZH7Y7lytNXZOj5ZfkZcZZaVN+TNc4r/nX35FcBTEj8Ts+VkY9Om7o3sF7l+3mlhwGqePFaMHdEK9pqPuwi+9H3FN9geKr26vndiu9/t93+Ig0S8xi+L9lGYFbOkHoXkPpIUH/4poC1zUscNLxOG086qWEnsTLD0XGcSrsWtUaOvnFM9aNNs8a/LGUkyEgRSsx1IaBYPu/Ur2UjMiJA3yt/QaGmbpgL+lEst+EDSM5z53ovMSMEz40kAzOgFOfXZ5mPRq+6Z7Cf62VtB4lOoiFGaY+3p8e7seLLrr7oXpcvAG0Fk003rPx2AG7mdJM3WeiHEMpp5XuuuBPkdNFUl03SvglETDYtnIuXN3VMVHHvfE22p0LMhu2T067Cn1QGCNjvyzlfZpErjxxfh88RqOKQHr6D2bPvUDGDI2434uDFn0zegb0jjuvS8n/38R+zd9EavTxIHAWd0VEH5fh3ahYF1GG8rLtmRBCykVNDzY7Zbcil+M2u/ptn/5xH383HAjSS90BYeh3JDyb1GbkE51spz5LCVz1ANfu0af3Eh5bR1d/Pz2AsbL8Kku0wmtMXxL2sDfeXSFf7jQRTsQ+/u7SPF8XSKasKn9+r5SDtoYCuetL5zhB6FtHuVVD+W4otZHor/7yT1LXkBoDGX5ZWteP7l3QWCssaa4UDf7A7oR+6M= +sidebar_class_name: "post api-method" +info_path: api-reference-temp/port-api +custom_edit_url: null +--- + +import ApiTabs from "@theme/ApiTabs"; +import DiscriminatorTabs from "@theme/DiscriminatorTabs"; +import MethodEndpoint from "@theme/ApiExplorer/MethodEndpoint"; +import SecuritySchemes from "@theme/ApiExplorer/SecuritySchemes"; +import MimeTabs from "@theme/MimeTabs"; +import ParamsItem from "@theme/ParamsItem"; +import ResponseSamples from "@theme/ResponseSamples"; +import SchemaItem from "@theme/SchemaItem"; +import SchemaTabs from "@theme/SchemaTabs"; +import Markdown from "@theme/Markdown"; +import Heading from "@theme/Heading"; +import OperationTabs from "@theme/OperationTabs"; +import TabItem from "@theme/TabItem"; + + + + + + + + + + +This route allows you to create a webhook in your Port organization. Webhooks provide a way to ingest data from an external tool/platform into Port. You can also create a webhook via the [data sources page](https://app.getport.io/settings/data-sources) of your Port account.

To learn more about webhooks, check out the [documentation](https://docs.getport.io/build-your-software-catalog/custom-integration/webhook/). + + + + + + +
+ +

+ Body +

+ required + +
+ +
    + ","maxLength":30}} + > + + ","maxLength":30}} + > + + ","maxLength":200}} + > + + "}} + > + + +
    + + + + mappings + + object[] + + +
    +
    + + + The mapping definitions used to map the data from the webhook into Port entities. For more information and examples, check out the [documentation](https://docs.getport.io/build-your-software-catalog/custom-integration/webhook/).
    + + +
  • +
    + Array [ +
    +
  • "}} + > + + "}} + > + + "}} + > + + +
    + + + + entity + + object + + + + required + + +
    +
    + + + An object defining how to map the data from the webhook payload into Port entities.
    + + +
    "}} + > + + "}} + > + + "}} + > + + "}} + > + + ","propertyNames":{"type":"string"}}} + > + + ","propertyNames":{"type":"string"}}} + > + + +
    +
    +
  • +
    + ] +
    +
  • +
    +
    +
    ","default":true}} + > + + +
    + + + + security + + object + + +
    +
    + + + The security configuration of the webhook, used to tell Port how to verify the hashed signature sent with incoming requests.
    For more information and examples, check out the [documentation](https://docs.getport.io/build-your-software-catalog/custom-integration/webhook/#security-configuration).
    + + +
    + + + + + + + + + + +
    +
    +
    + + +
+
+
+
+
+ + +
+ + + Default Response + + +
+ +
+
+
+
+
+ \ No newline at end of file diff --git a/docs/api-reference/create-an-access-token.api.mdx b/docs/api-reference/create-an-access-token.api.mdx new file mode 100644 index 000000000..004dfbb06 --- /dev/null +++ b/docs/api-reference/create-an-access-token.api.mdx @@ -0,0 +1,219 @@ +--- +id: create-an-access-token +title: "Create an access token" +description: "This route allows you to create an access token for your Port account. You can use this token to authenticate your requests to the Port API.

To obtain your client ID and client secret, go to your [Port application](https://app.getport.io), click on the `...` button in the top right corner, then click `Credentials`." +sidebar_label: "Create an access token" +hide_title: true +hide_table_of_contents: true +api: eJztVVFv0zAQ/iuWn0AKycZjhZDG4KHigYqVh6lU1EmujdfUDvalW6ny37mz0zXtAAm0RzYpS87fne++++62lyX4wukGtTVyJKeV9sLZFkGourb3XuxsK9CKwoFioxGqKMB7sq3BiKV1jHBiYh3ykW0NpuKWnArCth4EcsiIpjiqxQoM6oKjBU8H31vwyBjCQox0NRmnb3KXvQ2PqRU2R6VN9ChqTSHE+D2lUx6+PFCKmIiV5UABN4tJNU3N11GB8xcVYuNHWUbGdAXYECDV9mXCUYq1sCaksEjTdCHyFpEMOtrQNsLpVYWisM6AS9hqer/FtYOSy1K1X6QykahWXo5m8upYLt0vMsEG6/SP8C3niezLf2fLnRztZWENkgO/DhLP7jy3Zy99UcFG8RvuGqCG2fwOCqQbG2cbcKjBhzCBlHE5QHp02qwIedrx28fuPdIqu6QPcBNI/YcgsRuyo0iqLDXDVD0ZpLgkpiBWr4k75uox57Pb5x2HOSLRtRAMvrHGx3pfX1zwn9OsDlxDKXwbVLts63rH8Z+HZbvmJ5h2Q/lzWnOuN9w0ZcE/JY7O4aGhOvx4eEoRcnBPaJ2S7uKRsEvm1JrSC5owXQdNnoxiH5evCIZpCP0kgb/pyLCUYeLDG+bnSf+O9a4LfdwAHVN02VgfGFVY0Ve2vcx4N2Txzm/YX+rBbcHxLO1l62pCHkdYD0ZYdnMGF63TuLvh/sUW5aAcMXvkgdw+AmvAqA0M0o0DmUjNNVSgSvLifFkTn48z+uFBbZoaTmfsOBanYzPoujZLG7LQyN7ysOXIh+uL1F2mF4xlZjYq6KNP8vqX2/dcL4Pt8X+RP9cij6pBeMCsqSlzblAQ4r6X7kxuLwnIfMjD9PfyJUlWrHLC7Pe58vDF1V3HZmLK0b6f0etWOa1yFsWM10cvPdb7mnRKvY89fRWmjeF1G3V8tre65OBxRTk0+EfsfDCIk083UwLn/X+gjS3Zx6l7MvJzJL/SL33YoLMwVsG+l7Uyq1atGB/j8s9P6e7swA== +sidebar_class_name: "post api-method" +info_path: api-reference-temp/port-api +custom_edit_url: null +--- + +import ApiTabs from "@theme/ApiTabs"; +import DiscriminatorTabs from "@theme/DiscriminatorTabs"; +import MethodEndpoint from "@theme/ApiExplorer/MethodEndpoint"; +import SecuritySchemes from "@theme/ApiExplorer/SecuritySchemes"; +import MimeTabs from "@theme/MimeTabs"; +import ParamsItem from "@theme/ParamsItem"; +import ResponseSamples from "@theme/ResponseSamples"; +import SchemaItem from "@theme/SchemaItem"; +import SchemaTabs from "@theme/SchemaTabs"; +import Markdown from "@theme/Markdown"; +import Heading from "@theme/Heading"; +import OperationTabs from "@theme/OperationTabs"; +import TabItem from "@theme/TabItem"; + + + + + + + + + + +This route allows you to create an access token for your Port account. You can use this token to authenticate your requests to the Port API.

To obtain your client ID and client secret, go to your [Port application](https://app.getport.io), click on the `...` button in the top right corner, then click `Credentials`. + + + + + + +
+ +

+ Body +

+ required + +
+ +
    + + + + + +
+
+
+
+
+ + +
+ + + Authorized successfully + + +
+ + + + +
+ + + Schema + +
+ +
    + + + + + + + + + +
+
+
+ + + + +
+
+
+
+
+
+
+
+ \ No newline at end of file diff --git a/docs/api-reference/create-an-action.api.mdx b/docs/api-reference/create-an-action.api.mdx new file mode 100644 index 000000000..976faa4ba --- /dev/null +++ b/docs/api-reference/create-an-action.api.mdx @@ -0,0 +1,1627 @@ +--- +id: create-an-action +title: "Create an action" +description: "This route allows you to create a new self-service action in your Port account.

To learn more about actions, check out the [documentation](https://docs.getport.io/create-self-service-experiences/)." +sidebar_label: "Create an action" +hide_title: true +hide_table_of_contents: true +api: eJzdV21z4zQQ/isaDTPAkJeWb2SOG0KvQKdwLW0ZZsgFKtvrRBdHciXZaZrxf2dXsmOnTXqFDl9oZxJF3jetnn12veEJ2NjI3Emt+IjfzKVlRhcOmMgyvbJsrQvmNIsNCNpkClbMQpb2LZhSxrgVky6TikQNu9TG4V6sC+UGbyIzfOs/bjTLQBjFltqgToQuak3bY/Ec4gWjLTcHNkl0XCxBOUGPp1/MncvtaDjEbTuYgcvRw0DqYQip3w2mD/c5GAkqBjv8csB73ImZ5aMJHwdffNrjBu4KsO57naz5aMNjrRw6o6XI80zG3u3wo6WEbLjF4JaCVm6dA6ZIRx8hdmg6NxqdOQmWnsoEjchUgunIWmekmqHs4ywDa+WZTv25KbMhJSFv5EI4B4ZU/pyM+3+I/sNR/5vv/hqMPuDf8Nv+9KvPeIWHlC6Dl7n1ogc9oi0Zh3O/4AQo+ZylHY2XGOzsPGcXDcxmIc1awUWK1/v0cvacPKihl1Qq+ayTbUb5dQdcPEBHGkgIUd5jjxMGPGJwXaDkmcoL53EmksS7EdllBympyCxUU8q0KnUA2y/g5jqhA+2G/Q6ckJn1QYYAP7csEvECVMLIPxO4SILUNvbDSWlOdS7Shdh3nE9E3Tts8neI5lov9ueoMNkrTP8o3U9FdCD7ZuYf5Bq/VtosUiSt1/n6WRzwhfVO0u/Fkn7NkCVzv/733sYPBZLhOygvcrvf52qbVjrpC0DV2BjnGG4psk7lRVojBasnxXGWsltnCrjtdYDGVjLLWG2NidoaS7VhIOI5g3uIi926bITea+K1gOx9vPm0NFVHgyGrpHJWhKLyDn1UTQT4heRuB+wKMiiFckyrbM0kHuLx2W8ZNjMLjvpXOGFLrDvcHSJ8SlGgiiVdRnsL2AqkxzKyiCgy7Br1VlW9pPD+wyo59WH885qe7lPBw+RFlEk7fx1+ImCltDLCloN3gBMFI4q0nrZEiQELekR3jPsNkqpnA94Nt9N128awh1qnVVV1NSle3LAIYiPd2l9ahPMJtZUJD5PFSDQzQ0iSzfFHAMzXR0f72NpDAoEZJP1JljW181xbFzo65pQPy+NhY57CMCWmxUdBKBjxZuYRueyMPJwCaWK+psEkhNNEvr0qVDuHNVpWRFBINAVGYeRD06gkxTsHkaAWRUnDzlU7Fp3ei2UeJoruWNMWRgO67UaYGg4191avbd1Nre022CgrIEdhd7bXb9tsR/zk6nR8c7rbddHuTmXv3PmGf7z7tQCzbi1S0ZokXHq9Na0OtOY64PPxD+djf5HrTAt6Uu2lXULYJzmxJRasgaUgOvFzZ6+GQRvmthxr5EqVam+ovgk/do8vz1CVoBRSdDw48roIvaXwfms8nNTTvKqr9fGNdabi/+ErQci9g3s3zDOBtVDV+d7U5Tnh5TEKivadYU7Vi/ubTSQs/GayqqLtuwCnCS5LYSSxGf1Ce3VxUUUvgBB3EhLavwlkj5goQqU+euWgEt+SxuXF9Q1VRf2qstQJ6RixIqLHzxH/gP++MEKoKOT3NzwTalaIGTSQ8gQoCjffpYmFp4l60WldQq07UT7mj3Ak+uy0pF2VNwhGhiT0disenhxUqDPWSNO1EGv/DVxbFYg= +sidebar_class_name: "post api-method" +info_path: api-reference-temp/port-api +custom_edit_url: null +--- + +import ApiTabs from "@theme/ApiTabs"; +import DiscriminatorTabs from "@theme/DiscriminatorTabs"; +import MethodEndpoint from "@theme/ApiExplorer/MethodEndpoint"; +import SecuritySchemes from "@theme/ApiExplorer/SecuritySchemes"; +import MimeTabs from "@theme/MimeTabs"; +import ParamsItem from "@theme/ParamsItem"; +import ResponseSamples from "@theme/ResponseSamples"; +import SchemaItem from "@theme/SchemaItem"; +import SchemaTabs from "@theme/SchemaTabs"; +import Markdown from "@theme/Markdown"; +import Heading from "@theme/Heading"; +import OperationTabs from "@theme/OperationTabs"; +import TabItem from "@theme/TabItem"; + + + + + + + + + + +This route allows you to create a new self-service action in your Port account.

To learn more about actions, check out the [documentation](https://docs.getport.io/create-self-service-experiences/). + + + + + + +
+ +

+ Body +

+ required + +
+ +
    + ","pattern":"^[A-Za-z0-9@_.:\\\\/=-]+$"}} + > + + "}} + > + + "}} + > + + "}} + > + + +
    + + + trigger + + object + + required + +
    + +
    + + oneOf + + + + + "}} + > + + ","enum":["CREATE","DELETE","DAY-2"]}} + > + + +
    + + + + userInputs + + object + + + + required + + +
    +
    + + + The [user inputs](https://docs.getport.io/create-self-service-experiences/setup-ui-for-action/user-inputs/) of the action.
    + + +
    +
    + + + + properties + + object + + + + required + + +
    + +
    + + + + property name* + + object + + +
    + + + + + "}} + > + + ","items":{"type":"string"}}} + > + + +
    + + + visible + + object + +
    +
    + + + The visibility of the input. Resolves to a boolean value (`true` = visible).
    + + +
    +
    + + oneOf + + + "}} + > + + + +
    + + + boolean + + +
    +
    +
    +
    +
    +
    "}} + > + + +
    + + + + dataset + + object + + +
    + ","enum":["and","or"]}} + > + + +
    + + + + rules + + object[] + + + + required + + +
    +
    + + + **Possible values:** `>= 1` + + +
  • +
    + Array [ +
    +
  • + + anyOf + + + + + + + + + + + + + +
    + + + value + + object + + required + +
    + +
    + + oneOf + + + + + + + + + + + + + +
    +
    +
    +
    + + + `, `>=`, `<`, `<=`]"} + schema={{"enum":[">",">=","<","<="]}} + > + + +
    + + + value + + object + + required + +
    + +
    + + oneOf + + + + + + + +
    +
    +
    +
    + + + + + +
    + + + value + + object + + required + +
    + +
    + + anyOf + + +
    + + + string + + +
    +
    +
    + + + number + + +
    +
    +
    + + + boolean + + +
    +
    +
  • +
    + Array [ +
    +
  • + + + string + + +
  • +
    + ] +
    +
  • +
    +
    + + + string + + +
    +
    + + + + +
    +
    +
    +
    +
    + + + + + +
    + + + value + + object + + required + +
    + +
    + + anyOf + + +
    + + + string + + +
    +
    + + + + +
    +
    +
    +
    + + + + +
    + +
    + + + + propertySchema + + object + + + + required + + +
    + + + + + +
    +
    +
    + + +
    + + + value + + object + +
    + +
    + + anyOf + + +
    + + + string + + +
    +
    +
    + + + number + + +
    +
    +
    + + + boolean + + +
    +
    + + + + +
    +
    +
    +
    +
    +
    +
  • +
    + ] +
    +
  • +
    +
    +
    +
    +
    +
    +
    +
    +
    +
    +
    +
    +
    + + + required + + object + +
    +
    + + + The required inputs' identifier/s. The inputs specified in this array must be given a value when executing the action.
    + + +
    +
    + + oneOf + + + + + + +
  • +
    + Array [ +
    +
  • + + + string + + +
  • +
    + ] +
    +
  • +
    +
    +
    +
    +
    ","items":{"type":"string"}}} + > + + +
    +
    +
    +
    +
    +
    +
    +
    +
    + + + invocationMethod + + object + + required + +
    +
    + + + Details the action's backend type and details.
    + + +
    +
    + + oneOf + + + + + ","type":"object"}} + > + + + + + + "}} + > + + "}} + > + + "}} + > + + "}} + > + + "}} + > + + "}} + > + + + + + + "}} + > + + "}} + > + + "}} + > + + "}} + > + + "}} + > + + + + + + "}} + > + + "}} + > + + + + "}} + > + + + + + + "}} + > + + "}} + > + + "}} + > + + + + +
    +
    +
    "}} + > + + +
    + + + approvalNotification + + object + +
    +
    + + + The notification configuration for the approval process. Relevant only if `requiredApproval` is set to `true`.
    + + +
    +
    + + oneOf + + + + + + + ","format":"uri"}} + > + + + + + + + + +
    +
    +
    "}} + > + + +
+
+
+
+
+ + +
+ + + Default Response + + +
+ +
+
+
+
+
+ \ No newline at end of file diff --git a/docs/api-reference/create-an-entity.api.mdx b/docs/api-reference/create-an-entity.api.mdx new file mode 100644 index 000000000..74a184d72 --- /dev/null +++ b/docs/api-reference/create-an-entity.api.mdx @@ -0,0 +1,415 @@ +--- +id: create-an-entity +title: "Create an entity" +description: "This route allows you to create an entity in your software catalog based on an existing blueprint in your data model. It can also be used to overwrite or update an existing entity.

To learn more about entities, check out the [documentation](https://docs.getport.io/build-your-software-catalog/sync-data-to-catalog/#entities)." +sidebar_label: "Create an entity" +hide_title: true +hide_table_of_contents: true +api: eJztWVtv2zYU/iuEOmArZkVp1z3MyIJlWwcUQ9ei7R62xLNpibLYyKJGUnG8IP993yF1s2I7a+MBxbC0sCVeDs/9fDy+CRJhYi1LK1URjIN3mTRMq8oKxvNcrQxbq4pZxWItOA0WTBRW2jWTBU1pZlRqV1wLFnPLc7Vgc25EwlTh1l5LY2WBwbwSpZaFbfclWM6WKhH5EXthsRsbcqPYXLCKCOBMdSX0SkscqzSryqRhoCHqOTk6mevo1H28UywXXBegC4b4HHL4RVKYEYszEV8yGrOZYOeJiqslZjmJPvkis7Y04yjCsDlaCFsqbY+kiuaVzJOQWA4bUcNa1MisizgkQUKr2sFHzYmPj4JRYPnCBOPz4Hk9GExGgRZ/VsLY71WyDsY3QawKiz30yMsyl7HjKHpvyCI3gQHfS05Pdl0K2EjN34vYgnapVSm0o4pZmdDBqRS6t9ZYKH1Ba7m1QpOJ/zg/C3/n4V/H4TffTY/GF/iLvg0nX36GVUNnEKyjylTqFFeI1Ybmg1tIKW0uth17l6Bbuo+WjL3c95OilXu5Enx5h9KI+e/zyVaar2F2RhsjQy64ymScDQ5gK5nn8NNcFYvusE1jDE21edAZ2HYzjGzPZUHeTId0RO7KNaLQmV0El2J9EYwvgiuOmLoIZqzkUhtwKuDztGWGFTOGOO5RXH9ueqYcIYwSv9ZRcaulNcy9dTJpkTtffIhILY1DSdQQvF+idjXSiT9xY08jJwTlSSKJJs9f98xodSUwKa75svTu3Y+xAIKESxlrZYS+krEI2jgIXq5/EauXm3Per4PBqPfR88nQgdqkECzXrHkZmOSW/ii0NV8KRDclmi35Yq4UsmLhTJbyKgfRFKmWRJPEEZKRXmO2ABW8ViW4IwNTmpJaJPXyocVfpGxGGpqNoGhoO0bB8KFBeVtDVc4ApDAt2qqRws+Q6FFNkrXP5Kb1t4fzvhR6IT6Adec1M7fLeYyrQDukqgtQI9O/LwwcWSbO2FNV5OsHWQT7WU1vQwSSXwtboWbSaHckgwmVPqQ4HkFMl9IY5IZpHZjTplo+RDxnthqh1PQ3Ax/0vSQO3+A/IEZa5ZRiHBxhKw5osg3mkIIoMw7JUepShXBMjAifwBn2ElpliPpBOmKJAqVCWe88bC3sPoXXpXCHfnVVTGVyvxp/A5eEtpBvrihIOZv5rTPimxujYtl4iZci6QqfzbDelCJGEozZOY+dr2D/bgDlaYRG5GlY571QXCPVSVHEwkRapDnqRuhphWBroYUx0SO7hrRho3CCWLxoVuHExx+gKqCfrNNUC0anvXze1xt52T8DQx2u3Wv8VKtlwy5SvRFxBVy7dvl6DsRK9eR8cuuwoSmR3X0ReHp8TF+bjLytYqjNwH0R0z4pJd1RJPLT4yf3bGvsurHt2bbTXhUtWEsV3Qgc8Ha5gakYYkBhY3ZRXBQnls9zcUoPGp+Mndjs9DmtPInw1Iz82JGvx/GlN7Ylp7M5T6Y1TJ5hPmlnyAyEjBv3TboYWnJbYzV3gUGt925R7992DDm+uM54ZaCNuwd17u1dvwZU/lza/AJBk3HT1oAUuMdkFDDXMHEtY//wqFGSV/hXH6nwg+u78f1pgy82lfGmHqXEQarGJQ0XN0EuNBcx1CeoElIBZS0pNiS17dymGiAduEe4/ubJlK0S5eyb8Suov1tIkYbXVOllDfWcv9DlE8Pu6CP2E1JzWmnM48opAExz3ASB5nBJ9Ug1tv4+ypOlvMdazz4Va0Eb01RVxcBlz6ACA1lisc1du+Q1Q6LyIeOI7Bf6m09F6I7/qeWXorgbrttl3cRno14SN2yJwHcdh0LCd/Yq4unTT0URdGWYygIeLS1HCQWEIupb8ldbnZALe8DF7XQFXmp313X1iSkXJO06myGNLrKNjksT0nsiuiuuPvsS4HOZeY+9hmioy+R9Ce7P5vuT2FnLPmWqZvFeen75dMmL9fRKqu1UWzH0IEvWN2HfjbIZ94jRC7vP177+6EJ8+KArqGvE86k7aSA59FhPe0ZaPthu6SAe7qqZSgiVKWN9ayrDW3T1JGrNbaKbbSjtNupdFwhMNpfeSucg0UBQXsoeAt2AXG/JiTy6aoBXCxqx7WfRQ9RnFRjV8i9n1KCGkhmSCXaRIIRD3nS9vOc7+gRtB6vpDrQDdUuga9L1WwB3LvvEQKocvzUh16w6e/0CW0kT3lGeHB27fhSUC7+l5bU4PwxQ6bCH0286/N8HPnQf2LuYFdc2KnNkBbKR89qbOgDOg6snWNiFAF7GO64qbRTAszOKIuy+uSGN/6rz21sa9rdDio1EGlcftt8H+1Y/dEtnh9iXCLJen8k17DDgbnIfwey/1sTZy37Tanoo9wfv1ezl+m5P6eD8//eaMXs1en9b6yM1/F/r0+zVYtu86pQ1oRctSVsfmMa+eFNju8fsUF2bHcw3wKHYiKRGqK3J+3aCfTWIILH80h888+E7ItiRuvN7IGmlxU+vX719RxWj/h2Riiipkq+omYXPcXCBf3hRZfsrjhu/CXJeLCq+oPWervsVpKI61IdDlw4O1Q/E7VaBhzjJi0Sf5PFbt5wAtTCArdOgl5kws3NDrbFmNal/Aqb/Br/W2xk= +sidebar_class_name: "post api-method" +info_path: api-reference-temp/port-api +custom_edit_url: null +--- + +import ApiTabs from "@theme/ApiTabs"; +import DiscriminatorTabs from "@theme/DiscriminatorTabs"; +import MethodEndpoint from "@theme/ApiExplorer/MethodEndpoint"; +import SecuritySchemes from "@theme/ApiExplorer/SecuritySchemes"; +import MimeTabs from "@theme/MimeTabs"; +import ParamsItem from "@theme/ParamsItem"; +import ResponseSamples from "@theme/ResponseSamples"; +import SchemaItem from "@theme/SchemaItem"; +import SchemaTabs from "@theme/SchemaTabs"; +import Markdown from "@theme/Markdown"; +import Heading from "@theme/Heading"; +import OperationTabs from "@theme/OperationTabs"; +import TabItem from "@theme/TabItem"; + + + + + + + + + + +This route allows you to create an entity in your software catalog based on an existing blueprint in your data model. It can also be used to overwrite or update an existing entity.

To learn more about entities, check out the [documentation](https://docs.getport.io/build-your-software-catalog/sync-data-to-catalog/#entities). + + + + +
+ +

+ Path Parameters +

+
+
    + "}} + > + + +
+
+
+ +

+ Query Parameters +

+
+
    + "}} + > + + "}} + > + + "}} + > + + This is useful when you want to create an entity and its related entities in one call, or if you want to create an entity whose related entity does not exist yet.
    "}} + > + +
    "}} + > + + +
+
+
+ +
+ +

+ Body +

+
+ +
    + "}} + > + + "}} + > + + "}} + > + + "}} + > + + "}} + > + + "}} + > + + +
+
+
+
+
+ + +
+ + + Successfully updated an entity + + +
+ +
+
+
+ + + Successfully created an entity + + +
+ +
+
+
+ + + One of the following errors occurred: + + + + + + + + + + + + + + +
ErrorDescription
`bad_request`The json provided does not match the route's schema
`run_exhausted`The action run with the provided `runId` has already finished execution
+ + + +
+ +
+
+
+ + + One of the following errors occurred: + + + + + + + + + + + + + + +
ErrorDescription
`required_relation`Relation cannot be deleted because it is a `required relation`
`missing_permissions`You do not have permissions to perform the requested operation. For further details, please contact your admin
+ + + +
+ +
+
+
+ + + One of the following errors occurred: + + + + + + + + + + +
ErrorDescription
`not_found`A resource with the provided `identifier` was not found
+ + + +
+ +
+
+
+ + + One of the following errors occurred: + + + + + + + + + + +
ErrorDescription
`identifier_taken`The provided `identifier` already exists, identifiers must be unique
+ + + +
+ +
+
+
+ + + One of the following errors occurred: + + + + + + + + + + + + + + + + + + + + + + +
ErrorDescription
`team_inheritance_enabled`The blueprint's entities inherite their team from other entities through an existing relation
`blueprint_schema_mismatch`The provided entity does not match the blueprint's schema
`required_relation`A relation is required
`relation_many_violation`A provided relation cannot contain more than one entity
+ + + +
+ +
+
+
+ + + One of the following errors occurred: + + + + + + + + + + +
ErrorDescription
`internal_error`An internal error occurred
+ + + +
+ +
+
+
+
+
+ \ No newline at end of file diff --git a/docs/api-reference/create-an-integration.api.mdx b/docs/api-reference/create-an-integration.api.mdx new file mode 100644 index 000000000..7c27f20c2 --- /dev/null +++ b/docs/api-reference/create-an-integration.api.mdx @@ -0,0 +1,779 @@ +--- +id: create-an-integration +title: "Create an integration" +description: "This route allows you to create an integration in your Port organization.

To learn more about integrations, check out the [documentation](https://docs.getport.io/build-your-software-catalog/sync-data-to-catalog/)." +sidebar_label: "Create an integration" +hide_title: true +hide_table_of_contents: true +api: eJzlWG1v2zYQ/iuE9mEN4JdmH42igPuGBdmQoM3WD2kA09LJYi2LKknFdQ3/992RlEjbslMUG1BgCWBIvCN5vHvu4Z22SQY6VaI2QlbJJLkrhGZKNgYYL0u51mwjG2YkSxVwGqyYqAwsFKcJ+ExyxW6lMkyqBa/ENysZvZir8Uv7cydZCVxVbCUVLjDHxeM19IClBaRLRuOmAHafybRZQWWs+OFZYUytJ+MxDuvRAkyNe42EHM8bUWZD2n6oZW7WXMEw5YaXcjHWmyodZvgyNLIbvBglg8TwhU4m98lVZEHyMEgUfGlAm1cy2ySTbZJKlFeGHnldlyK1muPPmry0TTSavOL0ZDY1oN/k/DOkBtevlaxBGQGapKLSuHdpJ19lkb42SlQL1F+J6g+oFqZIJpeDg2BMWVMJNIuJDG0RuQDF1oVIC7YWZcnmwBoNGUXHK2ysA+MArQuoUAv3siIbp+ntlQtPskN/CFNCn2GHuABmVZnMDzcZMYua1qZM6LrkGzQM0eECSoHQGKgUNKv5AkJQ0blxTDUYg9vrcTzlgvYMMONpKpvKhCM8gtLCxeXpQ3jlvmN0C8ZRm9b1nV30exav+OrIQTZAshyjT0wu1Yo9g9FixGbLZg6qAgN6NpiRU1TWmM3sIpiBGMzFog9k+zv/zZWQjWZOv/GRl1asGe554qSDhGeZoAFe3kawNaqBQyBnUKKpb6CGiqD2FtHWirxxczwk8OrIuquczWjF2YDZRQiKyCKEV7NxoOGllk6IZhqNj34bp4X7RE6xPPSn0ITp91CSg3/MGrvSoTWmYJwpcLGnzOKsktUQvgptdY/M9rxIHlbOGq8TTFbggRzZx5Xim14MrTAlaKcMclEJ47HarcFyJVfnAYYCaVNlxN5h8C3tiopE7lS8Qhu/8lVdwn9CvmmjjVyJbzCMaX7cwhOG/ogXHQ6FgZXuAzqxslCQEWMvRZXhkEacpEYq4lo0hrh7H6pW77vSlTRj51K80bYB49q533EY8uW5pEa/hlh31j15NSCvq41LrX3On33+MmNW2tG7riEldnfkH7CAohwMDj0JihFD5CO70pTZp4RS4FOCSYA0F63nT+m2E7jGjFw066gdHYl3JGQ/ObB+KeR6mEnQ7cBwLdUywG0fGbvdzkPpSaadYi5aCXGt4Zif/l49TtrOmd6FHcZCdrbmxCB33HEMaj/+RIp4M/Tx/E5yBLh+ztEd9lDm2c0fAIFRZjqcI5D0T46KvftxiNFvUoPygAtZwU2OfjxiaV8k+ffd4DgKrUZvWEL5hoJ52UCNwEPm2j3suj+82QqO6YUnegN013CzX9OcgCSFLwsTeuqaX7EyaJfujrqPDnOiwoGqWdEBPr599fvNzTWOXE/fXU/R8l2Pt46ccc3zJe+1uDOooxZN1z0iioy38/ClFiklWoWrOiyeKgL33W3NeThV3eR4bcO5EH6EeSHl8gfsDry5dmv0mteosuWgJ4y0bj6jcICy/V7jwYIqKBDlE9FxhUWqwSrYhu6okYkLp5w3pek8hhug3F1bg4RKXXxtao0mnSuzjjqStnWpM3tNiRxrPryHsI7KNswWWrrHb94jdMOmjbJciObPsbHErMLTuzpsIvbaup1t7HSNLw7ovz1/fsyAb9xB2XuvmZDj0EeFxH3xZtD28ubUoiXjx8txtIetR9Rj600K7SQJvY2IOCyJjf9AbncmtUcIpFOLa4hcPG3QEuX76sSHoUBv4SyylHrS96F7feuotq/7DIndYr0b6HqoMNTbBQVx6E5O9gaukThfsTudqES+byu4sFVcVPmyqbu8w9Udrshw2eFiEfmec0Cg5WhwjyVtNpUeWvhq2fvhaeJ2lLmzCZRLK/Cbt934nv8vR8/dqbRZcbuOx8Hrvi8wh5kXfbn4H3zLcQ428NVQoYuJgY6zObj1+XqfPF5aKAeHYRYWlNIo227nXMNfqtztaNhDCzGTCc3nZUc7Z3z8bxFd71GWsIkp9pEjRnHAMskjNv1kI9pLGPR8YLPHznrtTBzatA1zjz5m0Vod193efLijXPAfwVYyozmKr4mK8XeSfMJ/qpTqNg3c+DYpMQcaviB9t669uxoKQsxsS8ts/iGutKpNZOUh5bkj0W90ce9PeUFdGvLmy07dSU5O8B5rtcnjlND/ABxdeoA= +sidebar_class_name: "post api-method" +info_path: api-reference-temp/port-api +custom_edit_url: null +--- + +import ApiTabs from "@theme/ApiTabs"; +import DiscriminatorTabs from "@theme/DiscriminatorTabs"; +import MethodEndpoint from "@theme/ApiExplorer/MethodEndpoint"; +import SecuritySchemes from "@theme/ApiExplorer/SecuritySchemes"; +import MimeTabs from "@theme/MimeTabs"; +import ParamsItem from "@theme/ParamsItem"; +import ResponseSamples from "@theme/ResponseSamples"; +import SchemaItem from "@theme/SchemaItem"; +import SchemaTabs from "@theme/SchemaTabs"; +import Markdown from "@theme/Markdown"; +import Heading from "@theme/Heading"; +import OperationTabs from "@theme/OperationTabs"; +import TabItem from "@theme/TabItem"; + + + + + + + + + + +This route allows you to create an integration in your Port organization.

To learn more about integrations, check out the [documentation](https://docs.getport.io/build-your-software-catalog/sync-data-to-catalog/). + + + + +
+ +

+ Query Parameters +

+
+
    + ","required":false}} + > + + +
+
+
+ +
+ +

+ Body +

+ required + +
+ +
    + "}} + > + + "}} + > + + "}} + > + + "}} + > + + +
    + + + + config + + object + + +
    +
    + + + Various configuration options for the integration.
    + + +
    "}} + > + + "}} + > + + +
    + + + + resources + + object[] + + +
    +
    + + + The mapping definition of resources from the integrated tool/platform into Port. For more information and examples, check out the [documentation](https://docs.getport.io/build-your-software-catalog/customize-integrations/configure-mapping).
    + + +
  • +
    + Array [ +
    +
  • "}} + > + + +
    + + + + selector + + object + + + + required + + +
    + ","type":"string"}} + > + + +
    +
    +
    +
    + + + + port + + object + + + + required + + +
    +
    + + + An object containing the mapping definitions of the `kind` resource into Port.
    + + +
    +
    + + + + entity + + object + + + + required + + +
    + +
    + + + mappings + + object + + required + +
    +
    + + + The mapping definitions used to map the resource fields into Port entities. For more information and examples, check out the [documentation](https://docs.getport.io/build-your-software-catalog/customize-integrations/configure-mapping#configuration-structure).
    + + +
    +
    + + oneOf + + +
  • +
    + Array [ +
    +
  • "}} + > + + "}} + > + + "}} + > + + +
    + + + + properties + + object + + +
    +
    + + + An object containing the properties of the entity and their values. For more information and examples, check out the [documentation](https://docs.getport.io/build-your-software-catalog/customize-integrations/configure-mapping#configuration-structure).
    + + +
    +
    +
    +
    +
    + + + + relations + + object + + +
    +
    + + + An object containing the relations of the entity and their values. For more information and examples, check out the [documentation](https://docs.getport.io/build-your-software-catalog/customize-integrations/configure-mapping#configuration-structure).
    + + +
    +
    +
    +
  • +
    + ] +
    +
  • +
    + "}} + > + + "}} + > + + "}} + > + + +
    + + + + properties + + object + + +
    +
    + + + An object containing the properties of the entity and their values. For more information and examples, check out the [documentation](https://docs.getport.io/build-your-software-catalog/customize-integrations/configure-mapping#configuration-structure).
    + + +
    +
    +
    +
    +
    + + + + relations + + object + + +
    +
    + + + An object containing the relations of the entity and their values. For more information and examples, check out the [documentation](https://docs.getport.io/build-your-software-catalog/customize-integrations/configure-mapping#configuration-structure).
    + + +
    +
    +
    +
    +
    +
    +
    +
    +
    +
    +
    +
    +
    +
    +
  • +
    + ] +
    +
  • +
    +
    +
    + +
    +
    +
    +
    + + + changelogDestination + + object + +
    +
    + + + The destination of the integration's changelog.
    + + +
    +
    + + oneOf + + + + + + + + + "}} + > + + ","format":"uri"}} + > + + + + +
    +
    +
    +
+
+
+
+
+ + +
+ + + Default Response + + +
+ +
+
+
+
+
+ \ No newline at end of file diff --git a/docs/api-reference/delete-a-blueprint.api.mdx b/docs/api-reference/delete-a-blueprint.api.mdx new file mode 100644 index 000000000..af7f8c2e1 --- /dev/null +++ b/docs/api-reference/delete-a-blueprint.api.mdx @@ -0,0 +1,125 @@ +--- +id: delete-a-blueprint +title: "Delete a blueprint" +description: "This route allows you to delete a specific blueprint in your Port account.

To learn more about blueprints, check out the [documentation](https://docs.getport.io/build-your-software-catalog/customize-integrations/configure-data-model/setup-blueprint/)." +sidebar_label: "Delete a blueprint" +hide_title: true +hide_table_of_contents: true +api: eJztVE1v2zAM/SuCTi1gx+2ORlGgRXsotkOxZacgWGWZjoUqlitKyVLD/32U7dhulw0YBuy0iz8kfrzHR7LhOaC0qnbKVDzly1Ihs8Y7YEJrs0d2MJ45w3LQEA4Z1iBVoSTLtIfaqsoxVQUryx6NdUxIaXzlFleZTa67x9IwDcJWbGssRcgo+uSMEZMlyGcWTl0JbJUb6bdQOREgrc9K52pMk4SOcbEBV1OShTJJ5pXO45A3RlO4vbAQS+GENptEenRmq14hpgywsV0oTKSpCrXxZJiTYbw1RCpBcL6ORzzJ+YJH3IkN8nTFb0eYfB3xWlixpSrYcNdwJOBbwdOGu0MNVLzMGCJa8TbiKhTzxYM9ULSKvOi3L+E3ITs0dP629A8Fe3LWw1MUSs8QdBEj2J2SVLTehwlEI5VwkLO9ciUVjOSahNgrcsxgECsnc7YHrXstKKGFF68s5DwthEZooxMk0FGozcihFq6cKKichCH1wf4Ef0naTdfMFJ2aE7bQR3tBH2MznYAV+LdUaQTprXKHrs4ZNQ8lTFfrcGUBayoFYMD84eIivN4iuRvYo5cSEAuv9WHBW2JE4pUmH6XgUU8v5cnuMplaMmkmIi0PaOzuKLq3muyPTSlqNetJPof+JRS2R3kkMNaY3D7CrDNuPOGy6rXrUz5UvgSRk1fbKVGYzl05Hey7Qbt5fCDTAKynfbm4CKrVBt2WmpDMh+h3x9EdGb4Xr+E0Go4o/98A4wbolXLw3SW1Fqqb6k78ZmiaFd9dkuHEg37S2YBQL5SkRTBsmkwgfLW6bcNxvxdCN+UKRabHgfyNLP9gO5yk/Ex9emJ17QSFpYuu5XfCqkDjDymdfR7m/pz9xfI4ifo4Z9VhjvXIZiZSu56vhbv7T/fLe7ITPig8n9fnbl6Hj8DzZIr3g9znC8+wa0+6XNEcM9oG16N5f/NLh2EvjGSqQKJtfwCHTrpW +sidebar_class_name: "delete api-method" +info_path: api-reference-temp/port-api +custom_edit_url: null +--- + +import ApiTabs from "@theme/ApiTabs"; +import DiscriminatorTabs from "@theme/DiscriminatorTabs"; +import MethodEndpoint from "@theme/ApiExplorer/MethodEndpoint"; +import SecuritySchemes from "@theme/ApiExplorer/SecuritySchemes"; +import MimeTabs from "@theme/MimeTabs"; +import ParamsItem from "@theme/ParamsItem"; +import ResponseSamples from "@theme/ResponseSamples"; +import SchemaItem from "@theme/SchemaItem"; +import SchemaTabs from "@theme/SchemaTabs"; +import Markdown from "@theme/Markdown"; +import Heading from "@theme/Heading"; +import OperationTabs from "@theme/OperationTabs"; +import TabItem from "@theme/TabItem"; + + + + + + + + + + +This route allows you to delete a specific blueprint in your Port account.

To learn more about blueprints, check out the [documentation](https://docs.getport.io/build-your-software-catalog/customize-integrations/configure-data-model/setup-blueprint/). + + + + +
+ +

+ Path Parameters +

+
+
    + ","required":true}} + > + + +
+
+
+ +

+ Query Parameters +

+
+
    + ","required":false}} + > + + +
+
+
+
+ + +
+ + + Deleted successfully. + + +
+ +
+
+
+
+
+ \ No newline at end of file diff --git a/docs/api-reference/delete-a-blueprints-scorecard.api.mdx b/docs/api-reference/delete-a-blueprints-scorecard.api.mdx new file mode 100644 index 000000000..b03441971 --- /dev/null +++ b/docs/api-reference/delete-a-blueprints-scorecard.api.mdx @@ -0,0 +1,106 @@ +--- +id: delete-a-blueprints-scorecard +title: "Delete a blueprint's scorecard" +description: "This route allows you to delete a specific scorecard. A scorecard is a set of rules that define the quality of a blueprint.

To learn more about scorecards, check out the [documentation](https://docs.getport.io/promote-scorecards/)." +sidebar_label: "Delete a blueprint's scorecard" +hide_title: true +hide_table_of_contents: true +api: eJzlVE1rGzEQ/StClybgepMelxAwOIfSHkKSnowp8u7YKyKvFGnk1F32v3dmP92wKSTtrRdbK83ne2+mkjmEzGuH2pYylQ+FDsLbiCCUMfY5iKONAq3IwQBfiuAg01udiZBZD5ny+Vwsxg9B/mQEKOxW+GggCCwUkv9Wl0BnEE9RGY1HNlBiYyI4r0ucX218ct38PFhhQPlS7CmoUBsqZ0wQZiIrIHsUfMvhVrnN4h5KVNzD+qxAdCFNEroO8x2gsx7n2ibO271F+DhGSs7nciZR7YJMV/J+uJfrmXTKqz117PmtkoFy7pVMK4lHBwRUQCp6J+uZ1IybU1hQrJJ8+LEP9V3nVBjBBZ5eX0INYnxmNLibEUgG/lmVOKLfQkSBPDxF7SGXKfoI9eyt9Q2gv72+wVU8Fza8r16CN0AWPYmgAXdDZFMB6WrNTx6Cs2WAwN18urjgv98rW8JWRYPirrOUNbVJZBWWMsg2t5y1PacyOVwmQ9Uhqaaar5MTVVRT9NWSi/aHXhDRG4rda005fSI1edrhPTPTNtP3OZBEbl/gOPKyiNSD1z8bJcuOugJUTl51Q+XWNu4aDdvfUj6xuP1MplxYi87l/IJpdzbgXpVs3kVf9iM8IPAhjPy95L+SmS2R2v9Pt0LLEMIPTJxRxARh2pBedcJaycMlGY7Soo/0lckao7PR5HogydBAIcetqo0K8M2buubrpwieB4WOB+W12jD3JMFcBz6T5rfKBPgDf2d33QCei7/YOpOQ9EouWcYHRe3TFx0fSdevLELeV/+w9ndtpHf0MkltvT5dPcubrzcPN+ShIivkdM4fmznvDszeZLKXC6DNzL8M2qTLFc2/oC1yPZi3L686dPukt+bW13Vd/wJkmc72 +sidebar_class_name: "delete api-method" +info_path: api-reference-temp/port-api +custom_edit_url: null +--- + +import ApiTabs from "@theme/ApiTabs"; +import DiscriminatorTabs from "@theme/DiscriminatorTabs"; +import MethodEndpoint from "@theme/ApiExplorer/MethodEndpoint"; +import SecuritySchemes from "@theme/ApiExplorer/SecuritySchemes"; +import MimeTabs from "@theme/MimeTabs"; +import ParamsItem from "@theme/ParamsItem"; +import ResponseSamples from "@theme/ResponseSamples"; +import SchemaItem from "@theme/SchemaItem"; +import SchemaTabs from "@theme/SchemaTabs"; +import Markdown from "@theme/Markdown"; +import Heading from "@theme/Heading"; +import OperationTabs from "@theme/OperationTabs"; +import TabItem from "@theme/TabItem"; + + + + + + + + + + +This route allows you to delete a specific scorecard. A scorecard is a set of rules that define the quality of a blueprint.

To learn more about scorecards, check out the [documentation](https://docs.getport.io/promote-scorecards/). + + + + +
+ +

+ Path Parameters +

+
+
    + ","required":true}} + > + + ","required":true}} + > + + +
+
+
+
+ + +
+ + + Default Response + + +
+ +
+
+
+
+
+ \ No newline at end of file diff --git a/docs/api-reference/delete-a-team.api.mdx b/docs/api-reference/delete-a-team.api.mdx new file mode 100644 index 000000000..f7868307c --- /dev/null +++ b/docs/api-reference/delete-a-team.api.mdx @@ -0,0 +1,101 @@ +--- +id: delete-a-team +title: "Delete a team" +description: "This route allows you to delete a team in your Port organization.

To learn more about teams, check out the [documentation](https://docs.getport.io/sso-rbac/rbac-overview/)." +sidebar_label: "Delete a team" +hide_title: true +hide_table_of_contents: true +api: eJzVk8Fu2zAMhl9F0KkF3DjZ0SgKFEgOw3YouuxU5KDYTCzEllxKcpYZeveRstNmXTtgx11kmSapn59+D7ICV6LuvLZGFnJdayfQBg9CNY09OnGyQXgrKmiAg8KDaoU2HEfxYNELi3tl9E/FLWa3W8zv0rK2ogGFRrQWqXBLTVOxy0RZQ3kQKVCDeKpsGVowPnXYXNXed67Icwq72R58R4fMtM2dsze4VWXOy43tAXsNx/x6JjPp1d7J4kmu+QC5yWSnULWkGDk8SEdHtkoWg/SnDmhQ51GbvYyZ1Dx3p3xNbQzV0Ft6ZH+gAcEfhN0l2QkE0zkq418RjQSoGuE5aIRKFh4DRNLkoAyo/Skp2hIbQNY81hV+lM6JCK6zxoFjwZ/mc378LmYJOxUaLx6nTBlpEpq3tnTe1FFm41iFzPtFntrnA08QJWvB/gwnYENJZ+yq0xfU5aXwb0xxVHWW/wKUyr7A6ZXhfSAxONlCTphrUBVVxYR9Z1O59g3nJyvdP3ymVBY2jrmYzfmKOut8qwynT92Xl3Z8e1WDLK3xZKj/2dAjVQ8/fN41iugRh3RRw3SrT7JfcGKyTSaLRIYuqyZY/HUYtsrBd2xi5PBzAGTn0bZXqNWWqdPlV9rxnmyzU42Dv6C8epwcfS3+9V94d5qzcQy7pldN4DfaHshG0z8YN5e2Xq6+rtYrylCBAVxa75CsN214rHebv/XkeBKvMfug5JYsKcjYdy/p45cPCyaLn7N51E2M8RcYoNfD +sidebar_class_name: "delete api-method" +info_path: api-reference-temp/port-api +custom_edit_url: null +--- + +import ApiTabs from "@theme/ApiTabs"; +import DiscriminatorTabs from "@theme/DiscriminatorTabs"; +import MethodEndpoint from "@theme/ApiExplorer/MethodEndpoint"; +import SecuritySchemes from "@theme/ApiExplorer/SecuritySchemes"; +import MimeTabs from "@theme/MimeTabs"; +import ParamsItem from "@theme/ParamsItem"; +import ResponseSamples from "@theme/ResponseSamples"; +import SchemaItem from "@theme/SchemaItem"; +import SchemaTabs from "@theme/SchemaTabs"; +import Markdown from "@theme/Markdown"; +import Heading from "@theme/Heading"; +import OperationTabs from "@theme/OperationTabs"; +import TabItem from "@theme/TabItem"; + + + + + + + + + + +This route allows you to delete a team in your Port organization.

To learn more about teams, check out the [documentation](https://docs.getport.io/sso-rbac/rbac-overview/). + + + + +
+ +

+ Path Parameters +

+
+
    + ","required":true}} + > + + +
+
+
+
+ + +
+ + + Default Response + + +
+ +
+
+
+
+
+ \ No newline at end of file diff --git a/docs/api-reference/delete-a-user.api.mdx b/docs/api-reference/delete-a-user.api.mdx new file mode 100644 index 000000000..646db909c --- /dev/null +++ b/docs/api-reference/delete-a-user.api.mdx @@ -0,0 +1,101 @@ +--- +id: delete-a-user +title: "Delete a user" +description: "This route allows you to delete a user in your Port organization.

To learn more about users, check out the [documentation](https://docs.getport.io/sso-rbac/rbac-overview/)." +sidebar_label: "Delete a user" +hide_title: true +hide_table_of_contents: true +api: eJzVUz1v2zAQ/SsEpwRQLLujEAQIYA9FOwSpMxlGQUtni7BMKkdSrivov/eOkmPFSDp060JRp3cf791TKwtwOeraa2tkJpeldgJt8CBUVdmjEycbhLeigAo4KIIDFNpwHMWTRS8s7pTRvxWXmNxvMH2Ix9KKChQacbBIiRsqGpNdIvIS8r3ggC9BrAqbhwMYHyusb0rva5elKYXdZAe+piYTbVPn7B1uVJ7ycWcbwEbDMb2dyER6tXMyW8kXbiDXiawVqgNNjBxupaOWByWzVvpTDUTUedRmJ7tEauZdK19SGUM59MZj/iS8rih2LRCI+EWookBwTthtZBF1YbGOyviLYr0gVAbhNWiEQmYeA3Q0ooM8oPanOOCGpAJkCn1eFnomDKQ2tTUOHM//ZTrlx/up5rBVofLieUDKjogR/dJSv6GiTHqWmUybWRrLp+2FaSd5ImzOigWsCHrehar1aBVyPP4Plraf7UziTWVK+wani7CPgUbCwSty0L4EVVBWF3extTFd+4rx0V+PT18JyoP1ZGeTKe+tts4flGH4UH0+9uj15lqZW+PJZf+zy3tVPfzyaV0pUo90iItqh92uZDMjYG+eRGYjJ9PKSpKMMW27UQ5esOo6Dr8GQHYhXRuFWm1Ye7JAoR3fyUJbVTn4i6A3z4O7b8U//yAfkjv7yLCJGlUFfqPrnlz17j/t1mPHzxffF8sF4VRgVcZ+3Ec/Dhdm+WGLa6P2/fjskk9S7smngtz+8Abvv3yaMPj+jGbC667r/gDmMem5 +sidebar_class_name: "delete api-method" +info_path: api-reference-temp/port-api +custom_edit_url: null +--- + +import ApiTabs from "@theme/ApiTabs"; +import DiscriminatorTabs from "@theme/DiscriminatorTabs"; +import MethodEndpoint from "@theme/ApiExplorer/MethodEndpoint"; +import SecuritySchemes from "@theme/ApiExplorer/SecuritySchemes"; +import MimeTabs from "@theme/MimeTabs"; +import ParamsItem from "@theme/ParamsItem"; +import ResponseSamples from "@theme/ResponseSamples"; +import SchemaItem from "@theme/SchemaItem"; +import SchemaTabs from "@theme/SchemaTabs"; +import Markdown from "@theme/Markdown"; +import Heading from "@theme/Heading"; +import OperationTabs from "@theme/OperationTabs"; +import TabItem from "@theme/TabItem"; + + + + + + + + + + +This route allows you to delete a user in your Port organization.

To learn more about users, check out the [documentation](https://docs.getport.io/sso-rbac/rbac-overview/). + + + + +
+ +

+ Path Parameters +

+
+
    + ","required":true}} + > + + +
+
+
+
+ + +
+ + + Default Response + + +
+ +
+
+
+
+
+ \ No newline at end of file diff --git a/docs/api-reference/delete-a-webhook.api.mdx b/docs/api-reference/delete-a-webhook.api.mdx new file mode 100644 index 000000000..1203a6b35 --- /dev/null +++ b/docs/api-reference/delete-a-webhook.api.mdx @@ -0,0 +1,101 @@ +--- +id: delete-a-webhook +title: "Delete a webhook" +description: "This route allows you to delete a webhook in your Port organization. You can also delete it via the [data sources page](https://app.getport.io/settings/data-sources) of your Port account.

To learn more about webhooks, check out the [documentation](https://docs.getport.io/build-your-software-catalog/custom-integration/webhook/)." +sidebar_label: "Delete a webhook" +hide_title: true +hide_table_of_contents: true +api: eJztVE1v2zAM/SuCTiuQxO2ORlGgQHsYtkPRdRiGIgfGZmwhjuRKVLLM8H8f6Y/EDdodBuy2i6MPknqPjy+NzjFk3tRknNWpfipNUN5FQgVV5fZBHVxU5FSOFcqh2uOqdG6jjJUrrx6cJ+V8Adb8AqmyUD84JQPLFcIx0ZDaGVBUonrOgUAFTs4wqBoKXH4oieqQJgnU9aJAqrnowrgkIJGxRUgkZT6kXCi3nrwNWeaipcX1yic33efJqQrBW7V1niGvmM4IO8xUVmK2UXLWg3FZ3KKlDvsJCB+HKZJVNFU+l1cZxpr24HGeMajKFUkWA7nt3FjCwnd1kuG55GKhZ5qgCDp91t/7Q72c6Ro8bLkvXi4aHRjUFnTaaDrUyDoE8sxbtzNtRJYaqORClnN4Z3LGa9YGPZ+d68etPl5Lo4TkqJlouQdLJ0H7rnEZjy/ReMx1Sj5iyxADZtEbOnQAV9xPfo5J9HnphGzQS4n3GGreYBAaHy8v5ec1uDtcQ6xIPQ6RumV+3IXS8bNDYT3ryaY62V2NbQxJcyLVasHmd2Pvoq84+jRAZiKbnhL5Kk3u4Y10jv3mtM94OLX4NjIqP0y0HlQoEXLOajtV1q5LN1RJfDeJtw+fOFSA9XyvFpeiYO0CbcFK+FD97sxM5zI2OnPcX0v/HfmPHNmrTviTkroCVpd16gapGcbvWe+uOHAEyct0YjueqpJVlbCmWUHAb75qWzl+iejFMrzcgTewkvHgKc1NkDUP+ppFwD8I/uFxsOKF+ms3v8lvHHUrc76DKsqOlxse/Fd/Ku1y6su7+y/3T/ccB1EaM7XMprPMsBCWbz5x7qX+Pfm2s3dSrtlKig15cwzvb95NGKx5JGOFRNv+BguzZmQ= +sidebar_class_name: "delete api-method" +info_path: api-reference-temp/port-api +custom_edit_url: null +--- + +import ApiTabs from "@theme/ApiTabs"; +import DiscriminatorTabs from "@theme/DiscriminatorTabs"; +import MethodEndpoint from "@theme/ApiExplorer/MethodEndpoint"; +import SecuritySchemes from "@theme/ApiExplorer/SecuritySchemes"; +import MimeTabs from "@theme/MimeTabs"; +import ParamsItem from "@theme/ParamsItem"; +import ResponseSamples from "@theme/ResponseSamples"; +import SchemaItem from "@theme/SchemaItem"; +import SchemaTabs from "@theme/SchemaTabs"; +import Markdown from "@theme/Markdown"; +import Heading from "@theme/Heading"; +import OperationTabs from "@theme/OperationTabs"; +import TabItem from "@theme/TabItem"; + + + + + + + + + + +This route allows you to delete a webhook in your Port organization. You can also delete it via the [data sources page](https://app.getport.io/settings/data-sources) of your Port account.

To learn more about webhooks, check out the [documentation](https://docs.getport.io/build-your-software-catalog/custom-integration/webhook/). + + + + +
+ +

+ Path Parameters +

+
+
    + ","required":true}} + > + + +
+
+
+
+ + +
+ + + Default Response + + +
+ +
+
+
+
+
+ \ No newline at end of file diff --git a/docs/api-reference/delete-all-entities-of-a-blueprint.api.mdx b/docs/api-reference/delete-all-entities-of-a-blueprint.api.mdx new file mode 100644 index 000000000..fc56c07db --- /dev/null +++ b/docs/api-reference/delete-all-entities-of-a-blueprint.api.mdx @@ -0,0 +1,130 @@ +--- +id: delete-all-entities-of-a-blueprint +title: "Delete all entities of a blueprint" +description: "This route allows you to delete all entities of a specific blueprint in your software catalog.

To learn more about entities, check out the [documentation](https://docs.getport.io/build-your-software-catalog/sync-data-to-catalog/#entities)." +sidebar_label: "Delete all entities of a blueprint" +hide_title: true +hide_table_of_contents: true +api: eJzlVctu2zAQ/BWCuSSAZSU9GkGAAPEhaA9B6x4Kw4gpamURoUWFpOy4hv69u3pZNqy0RXtqL0r42p2dmV3veQxOWpV7ZTI+4bNUOWZN4YEJrc3WsZ0pmDcsBg31JoPMK6/AMZMwwVwOUiVKskgXkFuVeaYyemWZM4nfCgtMCi+0WY1vIxveVZ+ZYRqEzdja4LmIMGMXd8RkCvKF0Z5Pgc1jI4s1ngoCubhMvc/dJAxx241X4HNj/ViZMCqUjgPKHLSZgyZz6HaZDGJcBN50mxdtxqsxH3EvVo5P5nzabPLFiOfCijXWbelkzx0CWws+2XO/ywHpch4LXvFyxBWx91qA3WGoDB/h0hbZs4pxbeG1UBZiPkmEdjA6If0bUixFxnJrNipGOtiyfrok5oVzRiqB5BMZtQ7xQYSt8mlfhrmQFJZhhGGqpAUMGDjQCX7sRkkI4C0HqyCT4EILiQbpgzpWgMBWFpwLL/wO6w3a5ESmyNpbmPGqlhgJOUNWZAxqng2xVVf23Nno57w9JmzpbQHLEVKDvpXkzq3CD97uLEus9bzpqej3YJ5omgufHkB2gVAdYiFRYI+AEp5TnDNEcLhObXOMaZsaBwdFqeO2Ave7tmvhoiMdyMIqv6v8GGELYf7JfEFHqFBuMofOxWI+XF/Tn2MgD415XCFRZZcUWu/GvMRS0eSpiTsV+Kiue8LDzU3YIXXh/hwBZYjEd6bgBNJu2p4prMYwrRFFrno+PKroCwlRg2/r6jTBZx+h55X7AuFa9b2aCLxRKgUR46uyUi4x1XPlNd1/wnzs/ukRrxKwmo2b8TWpnBvn12hLvN5EfxiadX1vHjG759JkHi//5yO0VsvDmw9zLVTV65UB9o2f5nxzgxcPjsLFZKCpjkyFRsEu8RRhv4+Eg69WlyVt12OErBYrJyI9NC76Gv17E3eA/Bfsmt4P0UYg1bhRTb5fp+uPB+276M4M/gPOBS2sIqC/qfHl52YoX7G/NYAHymiHVLbrQ2/LO+vuctEfug/TT9PZlCxfUJP0x95LNfaaf4iAs8lO52Gdmb4k9NkntzgOGQ7Vu+56fTL4oBmv7W0qfVGW5Q9S6522 +sidebar_class_name: "delete api-method" +info_path: api-reference-temp/port-api +custom_edit_url: null +--- + +import ApiTabs from "@theme/ApiTabs"; +import DiscriminatorTabs from "@theme/DiscriminatorTabs"; +import MethodEndpoint from "@theme/ApiExplorer/MethodEndpoint"; +import SecuritySchemes from "@theme/ApiExplorer/SecuritySchemes"; +import MimeTabs from "@theme/MimeTabs"; +import ParamsItem from "@theme/ParamsItem"; +import ResponseSamples from "@theme/ResponseSamples"; +import SchemaItem from "@theme/SchemaItem"; +import SchemaTabs from "@theme/SchemaTabs"; +import Markdown from "@theme/Markdown"; +import Heading from "@theme/Heading"; +import OperationTabs from "@theme/OperationTabs"; +import TabItem from "@theme/TabItem"; + + + + + + + + + + +This route allows you to delete all entities of a specific blueprint in your software catalog.

To learn more about entities, check out the [documentation](https://docs.getport.io/build-your-software-catalog/sync-data-to-catalog/#entities). + + + + +
+ +

+ Path Parameters +

+
+
    + "}} + > + + +
+
+
+ +

+ Query Parameters +

+
+
    + "}} + > + + "}} + > + + +
+
+
+
+ + +
+ + + Deleted successfully. + + +
+ +
+
+
+
+
+ \ No newline at end of file diff --git a/docs/api-reference/delete-an-entity.api.mdx b/docs/api-reference/delete-an-entity.api.mdx new file mode 100644 index 000000000..4ec8aa865 --- /dev/null +++ b/docs/api-reference/delete-an-entity.api.mdx @@ -0,0 +1,135 @@ +--- +id: delete-an-entity +title: "Delete an entity" +description: "This route allows you to delete a specific entity in your software catalog.

To learn more about entities, check out the [documentation](https://docs.getport.io/build-your-software-catalog/sync-data-to-catalog/#entities)." +sidebar_label: "Delete an entity" +hide_title: true +hide_table_of_contents: true +api: eJzlVU1v2zgQ/SsEe2kAy0p6FIoCAZJD0R6KNntYGEZDUSOLCE2qJOXUFfTf+6gP20nsbZtFL+1FNjlDzrz3ZoYtL8hLp+qgrOEZv6mUZ842gZjQ2t57trUNC5YVpCluMl+TVKWSjExQYcuUiS6OeVuGe+GISRGEtqv569ylb/rPjWWahDNsbWEXOa4fTivyMyYrkncs7oWK2KKwslnDKmJGy5dVCLXP0hTbfr6iUFsX5sqmeaN0kcTIyRQ5GSOnfmtkUmCRBLvbfDFFPJvzGQ9i5Xm24NfjJl/OeC2cWAOki5aWeyS2FjxredjWBG5yawHD4HRBpWh04FkptKduxlXk7ktDbgurwS1YDox9LqgmUyC4h8nRl0Y5KngWXEOzR+S/Ldlt3L+dgQroICEBu1f4IMxeAqwnLLCGCqI40j1fUanI4uBajBoNUvBudgSUD06ZFT+BwTXmsyoeJN5Dfpz5vygSKQyrnd2oIpbJ7XD0NmYkvLdSCeT+NLcJwa6sFkL2SHD+tPrSEa5LPOkSH7dRkhL6WpNTZCT51FGpSYZkuCtBWitH3qcvwhZok4m+WB/CTF6IePYLVNUiVHumBjRAHP+UitwP1b4BF3t3ZsuenZGV2HX3woR96z07s1w3VMMe/n9yu6sOU81JW7PyyHRKEb3kSTYO1r6TcjQ/YmaLZTRBiNoaj54DgFfn5/HnYfCrsUJ8IyGmLxutt3PeAR7as7LFrrn4bMCa8XRzke6y82l7DHSXTrqn7RO5Oh6Tdpup+xunce1Uf6JWB+X3AOGnKMYAZsK50wXH3tFBO102SN+pb32v8lGtikSBU12vXmn74yro6P8B8djlh7dwjYkN7FzMz6PStfVhjWkE9/H2q3E+mFEZ/kjUlktrAmx/05wfhAj0NaS1FiAc1PXatmPpLPjmAo774sEiO9Ez09XR5WnDoygqiBKvbNtcePrH6a6L28NUjWVVKC9yfWqOHir08uPYoGfsN78LJ1i6Q+Uef8U2AvTA1g+jn0f0pz0S/8nb7uXck7WMC6ciW8+vhee9GidSncaU2R4mOkF4WuG/pvcPs/655+RZuR9t4G55+IRcXb+/vrnGCdHEOXA4tO/6oT3+iVIdDfZ4mg+R4zfydPTIawxzhifhzc59sJw8MD4Ok3eEvuy67jsHBx9q +sidebar_class_name: "delete api-method" +info_path: api-reference-temp/port-api +custom_edit_url: null +--- + +import ApiTabs from "@theme/ApiTabs"; +import DiscriminatorTabs from "@theme/DiscriminatorTabs"; +import MethodEndpoint from "@theme/ApiExplorer/MethodEndpoint"; +import SecuritySchemes from "@theme/ApiExplorer/SecuritySchemes"; +import MimeTabs from "@theme/MimeTabs"; +import ParamsItem from "@theme/ParamsItem"; +import ResponseSamples from "@theme/ResponseSamples"; +import SchemaItem from "@theme/SchemaItem"; +import SchemaTabs from "@theme/SchemaTabs"; +import Markdown from "@theme/Markdown"; +import Heading from "@theme/Heading"; +import OperationTabs from "@theme/OperationTabs"; +import TabItem from "@theme/TabItem"; + + + + + + + + + + +This route allows you to delete a specific entity in your software catalog.

To learn more about entities, check out the [documentation](https://docs.getport.io/build-your-software-catalog/sync-data-to-catalog/#entities). + + + + +
+ +

+ Path Parameters +

+
+
    + "}} + > + + "}} + > + + +
+
+
+ +

+ Query Parameters +

+
+
    + "}} + > + + "}} + > + + +
+
+
+
+ + +
+ + + Deleted successfully. + + +
+ +
+
+
+
+
+ \ No newline at end of file diff --git a/docs/api-reference/delete-an-integration.api.mdx b/docs/api-reference/delete-an-integration.api.mdx new file mode 100644 index 000000000..b3b460f6e --- /dev/null +++ b/docs/api-reference/delete-an-integration.api.mdx @@ -0,0 +1,101 @@ +--- +id: delete-an-integration +title: "Delete an integration" +description: "This route allows you to delete an integration in your Port organization.

To learn more about integrations, check out the [documentation](https://docs.getport.io/build-your-software-catalog/sync-data-to-catalog/)." +sidebar_label: "Delete an integration" +hide_title: true +hide_table_of_contents: true +api: eJzlUz1v2zAQ/SsEpwSwraSjEAQIkAxBOwRpOhkeaOlsEaFJ5Xh06gr6772TZFs2kiwdu0jk8b7eu3eNLiEWaGuywetcv1Q2KgyJQBnnwntUu5AUBVWCAzF6ZT3BGo0E8FneUT0FJBVwbbz9073MbpaY3Xafl6AcGPRqE5ATLDn5OEecqKKC4lWJnSpQ8zIUaQOeuufFRUVUxzzL2Bxna6Caa81syJbJunIq5acxrOjdIEwLQ8aFdRZ3vpiWfJlSOBgvZ3qiyayjzuf6cdSBXkx0bdBsGCHKa6Mj97QxOm807WpgYiKh9WvdTrQVnmpDFWfzHMM3W3K7dmUB2XZOKDDayB24gbJShVUHdEyksPxuPB2p7hnkfAhvySKUOidM0HKvEYqElnZdp0vmlusypD4utyfIxB8h1nyBKHi+XV3J77TLe1iZ5Eg9D566ZaBMRxW47JBYT3rUuc6219moStYc8bda2sPtnseEjgP2IzS1HU1Qj7H8FML7DveIDtxz2HfYHem+S9wYDkrTw0QqMCVHtd2EVqELt+TEv1Pn3dMju0pjPeTr2ZVMsw6RNsaL+5D9/iOln8+10UXgV0//xc70YyD4TVntDNPNxHWTbQZJzPX2uhvEmLB8tBY86YqZFs+mWZoIv9C1rZjfEqAomY9bg9YsZWSsnNJGObP+VsZF+IL/i+dhQy7Vv2/bh1j3OvQiwq1xSW58fGVVnmx/uxjvzf3Dj4eXB/YzSUga6/m10/NwELgfljgXel9Pvu3kk5Ab1rnibbk9uPcvnwYMe3MA4wVE2/4Fy+YfvQ== +sidebar_class_name: "delete api-method" +info_path: api-reference-temp/port-api +custom_edit_url: null +--- + +import ApiTabs from "@theme/ApiTabs"; +import DiscriminatorTabs from "@theme/DiscriminatorTabs"; +import MethodEndpoint from "@theme/ApiExplorer/MethodEndpoint"; +import SecuritySchemes from "@theme/ApiExplorer/SecuritySchemes"; +import MimeTabs from "@theme/MimeTabs"; +import ParamsItem from "@theme/ParamsItem"; +import ResponseSamples from "@theme/ResponseSamples"; +import SchemaItem from "@theme/SchemaItem"; +import SchemaTabs from "@theme/SchemaTabs"; +import Markdown from "@theme/Markdown"; +import Heading from "@theme/Heading"; +import OperationTabs from "@theme/OperationTabs"; +import TabItem from "@theme/TabItem"; + + + + + + + + + + +This route allows you to delete an integration in your Port organization.

To learn more about integrations, check out the [documentation](https://docs.getport.io/build-your-software-catalog/sync-data-to-catalog/). + + + + +
+ +

+ Path Parameters +

+
+
    + ","required":true}} + > + + +
+
+
+
+ + +
+ + + Default Response + + +
+ +
+
+
+
+
+ \ No newline at end of file diff --git a/docs/api-reference/get-a-blueprint.api.mdx b/docs/api-reference/get-a-blueprint.api.mdx new file mode 100644 index 000000000..50615774a --- /dev/null +++ b/docs/api-reference/get-a-blueprint.api.mdx @@ -0,0 +1,101 @@ +--- +id: get-a-blueprint +title: "Get a blueprint" +description: "This route allows you to fetch a specific blueprint in your Port account.

To learn more about blueprints, check out the [documentation](https://docs.getport.io/build-your-software-catalog/customize-integrations/configure-data-model/setup-blueprint/)." +sidebar_label: "Get a blueprint" +hide_title: true +hide_table_of_contents: true +api: eJztVEtvnDAQ/iuWT4nELkmPKIqUqFVU9RKl21OUgzHDYgWwY493u0H8984Au5Ao6aHnXlhj5vU9ZjtZQNDeODS2lZncVCYIbyOCUHVt90EcbBRoRQmoK6FEcKBNabTI6wjOmxaFaTnIi3vrUSitbWxxfZX79Hp4bKyoQflWNNZT1ZyKz8khEboC/Sz4FisQj4XVsYEWFU/0dFYhupClKV2H9RbQUZO1sWkeTV2suO8q2BL3ysNKK1S13aY6BrSNeYUVdYCtH0qFVNu2NNtIgQUFrhpbQJ0GwOhWp3nS87VMJKptkNmjvD2NKZ8S6ZRXDSB4/tbJQIM3SmadxIMD4i4ghW5ln0jDVDqFFdVqKYfeTEGYiDjwdPeecxDzZ2HLgYiZX1Zgr+hwlGEkl+p4eInGQyEz9BF6mjGAjt7gYZgwJ9qpHwHxoIosX6DhWA/BES8QGMOXiwv+eTvZVyhVrFE8TJGyJ3BEQWWppSQ1ZDLCzGS6u0znBmk3A+olj+V3R96iryn+qKtyZiGrXGL4yQSP0x2RnLimtB9wmOm9iTSUN6+D1HJSoCLUlNUPipR2SDdYc/zg1Zv77xTKg41wL9cXrJ6zARvVcvhU/Q7I2LMi7xXsJFkLCe//BTou0KgSwm9MXa1IDeJ1EL6bDPMod5cUuPBkIrPFkpAPKtKBA7suVwF++brv+folgmd/03GnvFE5C0q+KkzgMzmzVHWAv2h09jDtzbn49937EOLRnS1bc6eoDL3R8Zm8+uY/oH9abtLdtw0FqcjELC3+PFh8OjDGD+u/9/7YjJ998knKFVlf0AJdn8LHL58mTKt0QtIygr7/A1IPL0o= +sidebar_class_name: "get api-method" +info_path: api-reference-temp/port-api +custom_edit_url: null +--- + +import ApiTabs from "@theme/ApiTabs"; +import DiscriminatorTabs from "@theme/DiscriminatorTabs"; +import MethodEndpoint from "@theme/ApiExplorer/MethodEndpoint"; +import SecuritySchemes from "@theme/ApiExplorer/SecuritySchemes"; +import MimeTabs from "@theme/MimeTabs"; +import ParamsItem from "@theme/ParamsItem"; +import ResponseSamples from "@theme/ResponseSamples"; +import SchemaItem from "@theme/SchemaItem"; +import SchemaTabs from "@theme/SchemaTabs"; +import Markdown from "@theme/Markdown"; +import Heading from "@theme/Heading"; +import OperationTabs from "@theme/OperationTabs"; +import TabItem from "@theme/TabItem"; + + + + + + + + + + +This route allows you to fetch a specific blueprint in your Port account.

To learn more about blueprints, check out the [documentation](https://docs.getport.io/build-your-software-catalog/customize-integrations/configure-data-model/setup-blueprint/). + + + + +
+ +

+ Path Parameters +

+
+
    + ","required":true}} + > + + +
+
+
+
+ + +
+ + + Default Response + + +
+ +
+
+
+
+
+ \ No newline at end of file diff --git a/docs/api-reference/get-a-blueprints-entity-count.api.mdx b/docs/api-reference/get-a-blueprints-entity-count.api.mdx new file mode 100644 index 000000000..b2801ae7b --- /dev/null +++ b/docs/api-reference/get-a-blueprints-entity-count.api.mdx @@ -0,0 +1,101 @@ +--- +id: get-a-blueprints-entity-count +title: "Get a blueprint's entity count" +description: "This route allows you to count the number of entities in a specific blueprint in your software catalog.

To learn more about entities, check out the [documentation](https://docs.getport.io/build-your-software-catalog/sync-data-to-catalog/#entities)." +sidebar_label: "Get a blueprint's entity count" +hide_title: true +hide_table_of_contents: true +api: eJztVE1v2zAM/SuEdlgLOHG7ozEUKLCiGHYpuu4UBINs07FQx3IlKllm+L+P9FfSrrntuIujD1J8fI8vrcrRZ840ZGytEvVUGg/OBkLQVWX3Hg42AFnIbKgJqESowzZFB7YArMmQQQ+mBg2+wcwUJoO0Ctg4w+F8zukOvC1orx1CpklXdrP8nLr4pv88WahQuxq2lu91yqXndyPISsyeQc6k8iq3WdjyrRa064uSqPFJHPOxX26QGutoaWycBlPlC6m8mCovxsqxP9TZIufNgux8+GGqeLlUkSK98SpZqbvxUK0j1Wint0jo5KZVnoFttUpaRYcGmTdP3PBGdZEyQmOjqeSXas7h3UzIT5NLpcKg41uHL8E4zFVCLmD0lxIIx3ChWyg4crsvrcejBCLTXotEo1YDx6pj8B6z4Awdeugps83lk9Varhz6xtaem+RePl1dyc9rHF+w0KEieBwjVcdNMhWlZeCKWVfR0G6i4t11PAP0cfte3108QV70MJXAc7uJ2OAqfmgSVjfmRNdXvXwXBQbYU0ezGJz2DQ9H/m8Do3Xmdz82apSoRJ1zVtdLVtg+3VAl8Q9cD24fvnKoABt4uF5eibyN9bTVtYSPr98j8fTPvX70gygHmPp7xWerMlsTR/w322C2QTLCXxQ3lWZpmOR+CtpxrFZqd82Bx8HiTXLGUm9mi+eFXULyRtum2uMPV3WdHL8EdOIHXu60MzoV4Xn+cuNlzaNd6Mq/NeWpeBePo30v4R9Z9QwZ01DXMtE7za/yjpfPPOJn/lu69alH7++eOFwHIfPUI8+9R8aFNP9upbfmGcrKt4vOpHxm7wA78GYOH27OJoxenKKl73XXdX8AH1FSfg== +sidebar_class_name: "get api-method" +info_path: api-reference-temp/port-api +custom_edit_url: null +--- + +import ApiTabs from "@theme/ApiTabs"; +import DiscriminatorTabs from "@theme/DiscriminatorTabs"; +import MethodEndpoint from "@theme/ApiExplorer/MethodEndpoint"; +import SecuritySchemes from "@theme/ApiExplorer/SecuritySchemes"; +import MimeTabs from "@theme/MimeTabs"; +import ParamsItem from "@theme/ParamsItem"; +import ResponseSamples from "@theme/ResponseSamples"; +import SchemaItem from "@theme/SchemaItem"; +import SchemaTabs from "@theme/SchemaTabs"; +import Markdown from "@theme/Markdown"; +import Heading from "@theme/Heading"; +import OperationTabs from "@theme/OperationTabs"; +import TabItem from "@theme/TabItem"; + + + + + + + + + + +This route allows you to count the number of entities in a specific blueprint in your software catalog.

To learn more about entities, check out the [documentation](https://docs.getport.io/build-your-software-catalog/sync-data-to-catalog/#entities). + + + + +
+ +

+ Path Parameters +

+
+
    + "}} + > + + +
+
+
+
+ + +
+ + + Default Response + + +
+ +
+
+
+
+
+ \ No newline at end of file diff --git a/docs/api-reference/get-a-blueprints-permissions.api.mdx b/docs/api-reference/get-a-blueprints-permissions.api.mdx new file mode 100644 index 000000000..b53b4db3b --- /dev/null +++ b/docs/api-reference/get-a-blueprints-permissions.api.mdx @@ -0,0 +1,101 @@ +--- +id: get-a-blueprints-permissions +title: "Get a blueprint's permissions" +description: "This route allows you to retrieve the permissions of a blueprint.

To learn more about permissions, check out the [documentation](https://docs.getport.io/build-your-software-catalog/set-catalog-rbac/examples)." +sidebar_label: "Get a blueprint's permissions" +hide_title: true +hide_table_of_contents: true +api: eJzdVM1u2zAMfhVBl7WAEyc7GkWBDhuKYZei605FMMg2Ewu1LZeikmaG332kY6dO29x22sWWJZLi90O3OgefoW3Iulon+qGwXqELBMqUpdt5tXdBkVMIhBa2oKgA1QBW1ntO8cqtlVFpGaBBW9P8KsX4un88OFWCwVpVDrlaykWniZHKCsielGxLzcfcZaGCmoy0srooiBqfxDFv+/kGqHFIc+viNNgyn3FXOPNuTTuDMMsMmdJtYg80rmeYmiyGF1M1JfjLuY40mY3XyaP+Mjbr9SrSjUFTAQHKWas9d1UZnbSa9g0wI55x1xvdRdoKQY2hgmvVnMNfR9y/bc6t27UF5FOE52ARcp0QBojecQzqNVwIFPzHUmpXOH/KsWiwM3w0EWKuO+7eQxbQ0r7vPWW6+X6GiGDyJJ3glFgE33A18ILu82Ihr9POvsLahJLU/RCpO4bN5BSOoWgWQUcHAhIdb5fx6wVx+xETXTwBoaVZ3I48Byy5yiiyaexE4xNkP0WQQ88jvqM2nPYD9q9y3ARuFe2f3kJ6UKxgLjir6xVcuz7dUinxd3yfurn7zqHS2IGE5XwhajfOU2VqCR+q3wJNrf7Jq1N4J1y2OnM1MRP/+1AdlCB4obgpDTPO3PXitoNVHvV2yYETN0Y6OTM4U0LZAzwIJAXaNjUefmHZdbL9HADF8bzcGrQmFTHZU7n1smavrk3p387dVJGL+2FCL9W/msYzVIxOrcWmW8Nl+YuXT+zbM/+PbjWduttvDxxuglA5Nf5Tb/xhIeg/vOntRByulWcXnUm54oFQPFbXx/DDydmEYcDGaMG96rruL5IXPWM= +sidebar_class_name: "get api-method" +info_path: api-reference-temp/port-api +custom_edit_url: null +--- + +import ApiTabs from "@theme/ApiTabs"; +import DiscriminatorTabs from "@theme/DiscriminatorTabs"; +import MethodEndpoint from "@theme/ApiExplorer/MethodEndpoint"; +import SecuritySchemes from "@theme/ApiExplorer/SecuritySchemes"; +import MimeTabs from "@theme/MimeTabs"; +import ParamsItem from "@theme/ParamsItem"; +import ResponseSamples from "@theme/ResponseSamples"; +import SchemaItem from "@theme/SchemaItem"; +import SchemaTabs from "@theme/SchemaTabs"; +import Markdown from "@theme/Markdown"; +import Heading from "@theme/Heading"; +import OperationTabs from "@theme/OperationTabs"; +import TabItem from "@theme/TabItem"; + + + + + + + + + + +This route allows you to retrieve the permissions of a blueprint.

To learn more about permissions, check out the [documentation](https://docs.getport.io/build-your-software-catalog/set-catalog-rbac/examples). + + + + +
+ +

+ Path Parameters +

+
+
    + + + +
+
+
+
+ + +
+ + + Default Response + + +
+ +
+
+
+
+
+ \ No newline at end of file diff --git a/docs/api-reference/get-a-blueprints-scorecard.api.mdx b/docs/api-reference/get-a-blueprints-scorecard.api.mdx new file mode 100644 index 000000000..f4f83b622 --- /dev/null +++ b/docs/api-reference/get-a-blueprints-scorecard.api.mdx @@ -0,0 +1,106 @@ +--- +id: get-a-blueprints-scorecard +title: "Get a blueprint's scorecard" +description: "This route allows you to fetch a specific scorecard. A scorecard is a set of rules that define the quality of a blueprint.

To learn more about scorecards, check out the [documentation](https://docs.getport.io/promote-scorecards/)." +sidebar_label: "Get a blueprint's scorecard" +hide_title: true +hide_table_of_contents: true +api: eJzlVE1r20AQ/SvDXpqAazk9ihAItITSS0jSUzBlLY2iJbJW3p116gr9985IsqQGpRDTWy/2anc+33sztUrRJ85UZGypYvWQGw/OBkLQRWFfPBxsALKQISU5aPAVJiYzCfjEOky0S5dwPX4Au7MREtgMXCjQA+WaIMXMlMhnhF3QhaGDGGjYFAErZ0paXm5cdNX+PFgoULsSthwU9IarGRP4BSQ5Js8gtxLuMbVJ2GJJWlpYn+VElY+jiK/98gmpso6WxkaVs1tL+HGMFJ0v1UKRfvIqflT3w71aL1Slnd4ioZO3WnnOudUqrhUdKmScPHHRT6pZKCOwVZpyjlWyjzweQ/0wKRfGcKHj19dII4zPgoZ0MwIpuL/okgbwO4Q4jsNdMA5TFZML2CzeW96A+fvLG1zhJbf+pHIZXI9JcCyBFtoNU835mQGHOo39hAaxdegrW3r00t2n1Ur+/qz0M2Y6FAR3vaVquG3mLrecUrEC1KIDIFbR/iIaWvBRPYdEE00UUs9R2Shpwe2P4giu4NhH3enKTGSnpv3eC01dJ8euB8bY7RseRpKuAzfgzK9W1arnMWeE2Ktpec1s626oEPtbzgfXt1/ZVArroLlYrkQDlfW01aWY99FveEAnw/fBj0y+VkKtElsS9/5/boeOHcKfFFWFZhYYz5bwuhfVo9pfsOEoK/6I3xixibjZaHZNsFx4skji1vVGe/zuiqaR611AJyPDx712Rm+Ed5ZfarycWeyZLjz+hb6zu34Uz+H07TOLyFHEpSh4r7l7/uLjM0v6jX0oe+sfln7KZjqhlVlim/V049x8eWBzHUQc0/F+bse7Pwhxs5lez32XVn4FsFmXSx574OVxNZh3L2869GvkaC19r5um+Q3rvc+K +sidebar_class_name: "get api-method" +info_path: api-reference-temp/port-api +custom_edit_url: null +--- + +import ApiTabs from "@theme/ApiTabs"; +import DiscriminatorTabs from "@theme/DiscriminatorTabs"; +import MethodEndpoint from "@theme/ApiExplorer/MethodEndpoint"; +import SecuritySchemes from "@theme/ApiExplorer/SecuritySchemes"; +import MimeTabs from "@theme/MimeTabs"; +import ParamsItem from "@theme/ParamsItem"; +import ResponseSamples from "@theme/ResponseSamples"; +import SchemaItem from "@theme/SchemaItem"; +import SchemaTabs from "@theme/SchemaTabs"; +import Markdown from "@theme/Markdown"; +import Heading from "@theme/Heading"; +import OperationTabs from "@theme/OperationTabs"; +import TabItem from "@theme/TabItem"; + + + + + + + + + + +This route allows you to fetch a specific scorecard. A scorecard is a set of rules that define the quality of a blueprint.

To learn more about scorecards, check out the [documentation](https://docs.getport.io/promote-scorecards/). + + + + +
+ +

+ Path Parameters +

+
+
    + ","required":true}} + > + + ","required":true}} + > + + +
+
+
+
+ + +
+ + + Default Response + + +
+ +
+
+
+
+
+ \ No newline at end of file diff --git a/docs/api-reference/get-a-blueprints-scorecards.api.mdx b/docs/api-reference/get-a-blueprints-scorecards.api.mdx new file mode 100644 index 000000000..fe94e226c --- /dev/null +++ b/docs/api-reference/get-a-blueprints-scorecards.api.mdx @@ -0,0 +1,101 @@ +--- +id: get-a-blueprints-scorecards +title: "Get a blueprints' scorecards" +description: "This route allows you to fetch all scorecards for a given blueprint. A scorecard is a set of rules that define the quality of a blueprint.

To learn more about scorecards, check out the [documentation](https://docs.getport.io/promote-scorecards/)." +sidebar_label: "Get a blueprints' scorecards" +hide_title: true +hide_table_of_contents: true +api: eJztVE1v2zAM/SuELmuBLG53NIoCBTYUwy5F252KYGBsOhbqWK5EpcsM//eRtpM4RdPTjrs4+iCpx/f40pqcQuZtw9bVJjWPpQ3gXWQCrCr3GmDrIrCDgjgr9QxC5jxl6PMAhfOAsLIbqmFZRWq8rXkON4cYkHIIgRhcAT5WFIBLZMipsDXJmuAlYmV5qwE4qXK19Ml1/3l0UBH6GtZSFHAp6CYgZpCVlD2Dnmq5p9xlcU01o7a0OCuZm5AmiRyH+Yq4cZ7n1iWNd2vH9PlQKTmfm5lhXAWTPpmH/blZzEyDHtfE5PWuNUHeXKNJW8PbhoS3wAJ6ZbqZsUpjg1xKrVpyZLdv6pfNBZgtLHm5fcs8weFa2dBu9qnwWrpAU/JVmFeUm506A2VS2NNLtJ5yk7KP1An8QFn0QnIPfilkCgDp0RPmaZg0qrGeQuPqQEHb+3JxoT/HUL9SgbFiuB8jTSd9CzulkyeNcGxmAwOpSTaXyb6HkLTvUdElEwiK1W92PEdfSZGdhNjYiYJm2tiDCjJA3rW310bSftD2IMdNFKTe/ukHxIyKlUKFZHW9goXr0y1XGn8n78HN3XcJVWADB5fzC1W7cYHXWGv4WP1WZn0yx+ETHHV3xGRrMlez8PDfeeq8QS6m35w0FYosQnA/Ae04Tk9mcymBB3Jlk55wVzjyr5iHNb9tlxjop6+6To9fInk1hSw36C0uVXCZu9wGXcs4F1gF+kC2s/vRbOfwDx38LhW7ca51ljcodWUny2cZ7hN/Mt1i6szbb48SjlGpnLrjuXfHuND2333prW2GZ/XbzU6kXIlrQLx3vQ8fbk4mjC7cRWvfi67r/gKgUlKa +sidebar_class_name: "get api-method" +info_path: api-reference-temp/port-api +custom_edit_url: null +--- + +import ApiTabs from "@theme/ApiTabs"; +import DiscriminatorTabs from "@theme/DiscriminatorTabs"; +import MethodEndpoint from "@theme/ApiExplorer/MethodEndpoint"; +import SecuritySchemes from "@theme/ApiExplorer/SecuritySchemes"; +import MimeTabs from "@theme/MimeTabs"; +import ParamsItem from "@theme/ParamsItem"; +import ResponseSamples from "@theme/ResponseSamples"; +import SchemaItem from "@theme/SchemaItem"; +import SchemaTabs from "@theme/SchemaTabs"; +import Markdown from "@theme/Markdown"; +import Heading from "@theme/Heading"; +import OperationTabs from "@theme/OperationTabs"; +import TabItem from "@theme/TabItem"; + + + + + + + + + + +This route allows you to fetch all scorecards for a given blueprint. A scorecard is a set of rules that define the quality of a blueprint.

To learn more about scorecards, check out the [documentation](https://docs.getport.io/promote-scorecards/). + + + + +
+ +

+ Path Parameters +

+
+
    + ","required":true}} + > + + +
+
+
+
+ + +
+ + + Default Response + + +
+ +
+
+
+
+
+ \ No newline at end of file diff --git a/docs/api-reference/get-a-team.api.mdx b/docs/api-reference/get-a-team.api.mdx new file mode 100644 index 000000000..c5012bcba --- /dev/null +++ b/docs/api-reference/get-a-team.api.mdx @@ -0,0 +1,125 @@ +--- +id: get-a-team +title: "Get a team" +description: "This route allows you to fetch a specific team in your Port organization.

To learn more about teams, check out the [documentation](https://docs.getport.io/sso-rbac/rbac-overview/)." +sidebar_label: "Get a team" +hide_title: true +hide_table_of_contents: true +api: eJzdVd9r2zAQ/leEnlZI43aPphQKG6UMRum6p9IHxT7HooqlniRnmfH/vjvZTrw0G/RpsBdbOd2P7+67z+lkCb5A7YK2jczlY629QBsDCGWM3Xqxs1EEKyoIRS2U8A4KXelCBFAboRu+R3FvMQiLa9Xon4pTLa9WmF2nx6MVBhQ2YmORsq4oeQr2C1HUULyIZKhBPJW2iBtoQsrw/KEOwfk8y8jsl2sIjoostc28t+e4UkXGj3PbArYattnZUi5kUGsv8yf5yAXk80I6hWoDAZDNnfRUcqNk3smwc0ANK0S1o0AdgALIDk3ccAZdkrWhWHoVCCpAeRPoHF25Pzu0rS4B6TgfIzl5KrisNPrwdUgxWIw6MhAYbfa/nC5CxMOtp1FEaqPvCSDT8xoBdxOuXFYaTOmPqjOJIIarxN5WNeFAYWUxTZspWIq7SlCpciFsY3bJPhIM5ZRiq40RKyCuCxNLshPp7IjgnW08DFQTCITXqBFKmVfKeOgXJ8btA+pmLad+nAr1oZ1x2m+b4Qthqz3ut22dABEwQk8b4KGIqMMu8b+iTSS+iF+itMzDsCbsNrWTluDjxQW/fkfyCSoVTRAPo6dkWmi3akvVJC0obwQ3lMusvcxS7qxj7L1kGNhOWxjRkNO038rp2XrLOeZvPL8B0oT8sLlOf4HZMtxEQoKj/uQ44Jq6pKhhgSqbwnUw7J80e3N/R64MbOjxcnnB5Djrw0Y17D5mv4VA6ueejhnqZGGbQLL9Hz4fw2gD/AiZM4pGSMNIbHUjtU+yvWTHtDgLmafxEGM1TYxvu26lPHxH0/dsHgTLnJfaq5XZq+OvQ/wn8j3Z+wtt2Ow70yoT2SktaatQc0vvbO/DwyjRM/FObZ9EOKmh2c3xTcgTPf3zXKi3nx/pWkVmcy6mlySm8cAtncx8rLKhDD/5e3cy5IpEJkiq13v34eaPAaNoJ2/uk/4C+l+qxaAV +sidebar_class_name: "get api-method" +info_path: api-reference-temp/port-api +custom_edit_url: null +--- + +import ApiTabs from "@theme/ApiTabs"; +import DiscriminatorTabs from "@theme/DiscriminatorTabs"; +import MethodEndpoint from "@theme/ApiExplorer/MethodEndpoint"; +import SecuritySchemes from "@theme/ApiExplorer/SecuritySchemes"; +import MimeTabs from "@theme/MimeTabs"; +import ParamsItem from "@theme/ParamsItem"; +import ResponseSamples from "@theme/ResponseSamples"; +import SchemaItem from "@theme/SchemaItem"; +import SchemaTabs from "@theme/SchemaTabs"; +import Markdown from "@theme/Markdown"; +import Heading from "@theme/Heading"; +import OperationTabs from "@theme/OperationTabs"; +import TabItem from "@theme/TabItem"; + + + + + + + + + + +This route allows you to fetch a specific team in your Port organization.

To learn more about teams, check out the [documentation](https://docs.getport.io/sso-rbac/rbac-overview/). + + + + +
+ +

+ Path Parameters +

+
+
    + ","required":true}} + > + + +
+
+
+ +

+ Query Parameters +

+
+
    + ","required":false}} + > + + +
+
+
+
+ + +
+ + + Default Response + + +
+ +
+
+
+
+
+ \ No newline at end of file diff --git a/docs/api-reference/get-a-user.api.mdx b/docs/api-reference/get-a-user.api.mdx new file mode 100644 index 000000000..8f0898726 --- /dev/null +++ b/docs/api-reference/get-a-user.api.mdx @@ -0,0 +1,101 @@ +--- +id: get-a-user +title: "Get a user" +description: "This route allows you to fetch a specific user in your Port organization.

To learn more about users, check out the [documentation](https://docs.getport.io/sso-rbac/rbac-overview/)." +sidebar_label: "Get a user" +hide_title: true +hide_table_of_contents: true +api: eJzdU01P20AQ/SurOYFkYujRQkiVWqGqF0ThFEXVxp7EKxyvmZ01TS3/986sHQgIeuixl/V+vPl4b54HqDCU5Dp2voUC7moXDPnIaGzT+Kdg9j4a9maDXNbGmtBh6TauNDEgGdfqO5kbT2w8bW3rfltNtbhcU36VljtvGrTUmp0nybqW5Ck4ZKassXwwesE1mmXly7jDllOG1UnN3IUiz+U6LLbInRRZOJ+H4M9obctclzPfI/UOn/LTBWTAdhugWMK9FoBVBp0lu0PWU7EcIEjJnYViAN53KIQDk2u3MGbglH9nuZY0rcTISdv8KXjXyN1bodCkF2OrijAE4zeJRdJFRXuyLT8rN+khWQgfoyOsoGCKOEqHActIjvepv7UohaQMCG1VxImGwqRG59uAQZv/dH6un9ctfcGNjQ2b2xkJo7AS7rWXaiACQjbxKyDvL/KUOx9eOI6gzVB/0CpSI9DDFGznjoYAx53/UFGnxg79P+srYd9x/yLp5yj90OwSmFWvhatEjWkKG5/CHTeKT876fPNNoNrYxPRica4T63zgnW0VPme/RhaPKqW3Axug9C2Luf4Hk0/SMv7ivGusSChipGkN84CX0F8IcLJPBsWRkWVuteimmGFY24D31IyjXj9GJHWhbHtLzq51AOKDygXdi4k2tgn4F2FPbmd3n5p//T/e5XbwUqtG6m0T9STbB3HWq790XB1b/vrrnYBsVEWODfmQDDlvlOG7+d86dSqm65h9EHIpRjVi96tn+PTyYcBs/ANa2a7GcfwDltrq0Q== +sidebar_class_name: "get api-method" +info_path: api-reference-temp/port-api +custom_edit_url: null +--- + +import ApiTabs from "@theme/ApiTabs"; +import DiscriminatorTabs from "@theme/DiscriminatorTabs"; +import MethodEndpoint from "@theme/ApiExplorer/MethodEndpoint"; +import SecuritySchemes from "@theme/ApiExplorer/SecuritySchemes"; +import MimeTabs from "@theme/MimeTabs"; +import ParamsItem from "@theme/ParamsItem"; +import ResponseSamples from "@theme/ResponseSamples"; +import SchemaItem from "@theme/SchemaItem"; +import SchemaTabs from "@theme/SchemaTabs"; +import Markdown from "@theme/Markdown"; +import Heading from "@theme/Heading"; +import OperationTabs from "@theme/OperationTabs"; +import TabItem from "@theme/TabItem"; + + + + + + + + + + +This route allows you to fetch a specific user in your Port organization.

To learn more about users, check out the [documentation](https://docs.getport.io/sso-rbac/rbac-overview/). + + + + +
+ +

+ Path Parameters +

+
+
    + ","required":true}} + > + + +
+
+
+
+ + +
+ + + Default Response + + +
+ +
+
+
+
+
+ \ No newline at end of file diff --git a/docs/api-reference/get-a-webhook.api.mdx b/docs/api-reference/get-a-webhook.api.mdx new file mode 100644 index 000000000..dd3a21854 --- /dev/null +++ b/docs/api-reference/get-a-webhook.api.mdx @@ -0,0 +1,101 @@ +--- +id: get-a-webhook +title: "Get a webhook" +description: "This route allows you to fetch a specific webhook in your Port organization. You can also see it in the [data sources page](https://app.getport.io/settings/data-sources) of your Port account.

To learn more about webhooks, check out the [documentation](https://docs.getport.io/build-your-software-catalog/custom-integration/webhook/)." +sidebar_label: "Get a webhook" +hide_title: true +hide_table_of_contents: true +api: eJztVEtr20AQ/ivLnhKwraRHEQKBllB6CWlKKcGH1WokLZZ3ld1Zu67Qf++MHrZikh4KvfUi72Nm9nvMuJU5BO1Ng8ZZmcqnygThXUQQqq7dPoiDiwKdKAB1JZQIDWhTGC32kFXObYSxHOLFg/MonC+VNb8UV1uJH5SqlaVKwYkAIAxyOFYgnnOFVIwSNQTRqBLWFxViE9IkUU2zKgEbKrgyLgmAaGwZEk5ZjimXwhWzd5XWLlpc3WQ+ue0/T07UoLwVW+eJS0aUJshhIXQFeiP4bADjdNyCxR73CQgdhzmSLJo6X/KrBKPAvfKw1ASqdmWiY0C3XRqLUPq+TjI+l1yu5EKiKoNMn+X34VCuF7JRXm0BwfNFKwOB2iqZthIPDZAXAT3xlt1CGramUVhRIUs5tDM54SUjwNPZuYek9PGahWKSk1/s515ZPJo6iEZVPLxE4yGXKfoIHSEMoKM3eOjxZSQnvUYcPKg8nTENcs3RHkJDGwjM4cPVFf+8RvYRChVrFI9jpOyIHElQOXpUktJyMdBMZbK7ngQMSXui00mG5XeTatHXFH1qHTMzTM45fGV5B2wTk6PSlPYFDidx7yJB8mMfy1H/ilhTVtf7Ubg+3WDN8X0P3j18plAGNpC9Xl2xd40LuFWWw8fq90ANO/lx7l4rtSNlLf4fxn84jIPtCD8xaWpF9pJRfSe1Y/89y901BU4gaZnOJo7aqiJbOaxtMxXgm6+7jo9fIngeF1rulDcq4/6gNs1N4DW1eUEGwB9Mv3gcx/BS/O0gv0lvanXLfb5TdeQdLTfU+K/+Trr1fCjvPz1RkIosynxeNv28jAtm+Gb980EaHuNvt3gn5YbmSNA03h7Dh5t3E8a5PDKxzKDrfgOgDmQ+ +sidebar_class_name: "get api-method" +info_path: api-reference-temp/port-api +custom_edit_url: null +--- + +import ApiTabs from "@theme/ApiTabs"; +import DiscriminatorTabs from "@theme/DiscriminatorTabs"; +import MethodEndpoint from "@theme/ApiExplorer/MethodEndpoint"; +import SecuritySchemes from "@theme/ApiExplorer/SecuritySchemes"; +import MimeTabs from "@theme/MimeTabs"; +import ParamsItem from "@theme/ParamsItem"; +import ResponseSamples from "@theme/ResponseSamples"; +import SchemaItem from "@theme/SchemaItem"; +import SchemaTabs from "@theme/SchemaTabs"; +import Markdown from "@theme/Markdown"; +import Heading from "@theme/Heading"; +import OperationTabs from "@theme/OperationTabs"; +import TabItem from "@theme/TabItem"; + + + + + + + + + + +This route allows you to fetch a specific webhook in your Port organization. You can also see it in the [data sources page](https://app.getport.io/settings/data-sources) of your Port account.

To learn more about webhooks, check out the [documentation](https://docs.getport.io/build-your-software-catalog/custom-integration/webhook/). + + + + +
+ +

+ Path Parameters +

+
+
    + ","required":true}} + > + + +
+
+
+
+ + +
+ + + Default Response + + +
+ +
+
+
+
+
+ \ No newline at end of file diff --git a/docs/api-reference/get-actions.api.mdx b/docs/api-reference/get-actions.api.mdx new file mode 100644 index 000000000..94c5b5c12 --- /dev/null +++ b/docs/api-reference/get-actions.api.mdx @@ -0,0 +1,126 @@ +--- +id: get-actions +title: "Get actions" +description: "This route allows you to fetch one or more self-service actions in your Port account.

The call will perform a logical `AND` between all query parameters below, and return all actions that match the criteria.

To learn more about actions, check out the [documentation](https://docs.getport.io/create-self-service-experiences/)." +sidebar_label: "Get actions" +hide_title: true +hide_table_of_contents: true +api: eJztVstu00AU/ZXRsKFSErddRggpolFVgRCCskBVRMf2dTyq7XHnkRCi/DtnxnFiQhJBaCUWbBx77mPOfZ2bJU/JJFrWVqqKD/ltLg3TyllioijU3LCFcswqlpFNcqYqYkqzUmlihoqsb0jPZALlxDswTFbeQLMPSlscJspVdvAq1tHr8LjNiSVwzOYSj5p0pnTJBCvUVOKc3Y/eX92zmOycqPII2KMjvWC10KIkS9pACFg9JqqUabJON2rt/TYXlpXCY7X+Li1hJEUXgmIFCZiFIESMWFvrHktySh6YP/LWd6lKXEmVFV48eZlbW5thFOHYDKZkawQ5kCpKNAlL/W5C+vQN0UmqEjLR2YD3uBVTw4d3fNTcxSc9vo0KgiU3uL0UfLjkdlETiiG0FguYIobSdM6N1bKa8tUKIl+0kCPoVfDmzcINX2UK5DKTpCHarTKxrTgyTGUh4MYyaoo+F5XdVL5JIBxpenRSU8qHmSgMrXpPhzsuHNXQsKdA3xjjaJ4rs23JEIs0+bPE0uNUudLX9c3H8eh2jIOr8btx8zL60r/kk0PhKjRIaKy9Md5txMzfGJnT289gTOq+k30MW39d4hexMDLpp2SFLMzZEzdArBRmrOIHIq9dXKAg8LEb+U3G7q12dN8D1RSY+1ZzU81AHDE1oCj9I1i/1KybMhRqP1oYTaekvwYnJ140u8DH7PLgHTNwQNMJu+5BE4YSBx5bBJKIwV0YC/hE1dOhaNnEK2oyNT4o9Onl+bn/+Tm/V5QJV1j2ca0ZZhEUlCtcyNFT3LOSzfERzS6i1rvHoGctTzldQN52o6hlpxl5F/Ann5cGTQt7O1e1fEudDIwcQGj5vZ2IkKUcIcKqmaBMBXNpC68fFszow43P6zp5Q34xOPc9VytjS7Qf1Nfer2lD8rs9t+SJqiwI5f/2e87t11Td0jcb1YWQgRtCIy3XDbceErFdj2Bx68+XS5AVfdbFauWPm9HxjZhKI+JiMytHC3vywtuL/AGtu3/RzgQWEWTcE8PfAzxlrR1BfGDF/gXof3ZPHclCd/OeGPrpi+oIru5ePI6r0d/ZTL9jsl00W+2J/wBNxJ5Y7ybdjXA9vvUz6fyAdqn7IVD3+sWPYiuqFh3Xu5zeQPBPj3CvyStQOsNieL1RbyQHDdYrotX26cQ/rtUP+gRy+g== +sidebar_class_name: "get api-method" +info_path: api-reference-temp/port-api +custom_edit_url: null +--- + +import ApiTabs from "@theme/ApiTabs"; +import DiscriminatorTabs from "@theme/DiscriminatorTabs"; +import MethodEndpoint from "@theme/ApiExplorer/MethodEndpoint"; +import SecuritySchemes from "@theme/ApiExplorer/SecuritySchemes"; +import MimeTabs from "@theme/MimeTabs"; +import ParamsItem from "@theme/ParamsItem"; +import ResponseSamples from "@theme/ResponseSamples"; +import SchemaItem from "@theme/SchemaItem"; +import SchemaTabs from "@theme/SchemaTabs"; +import Markdown from "@theme/Markdown"; +import Heading from "@theme/Heading"; +import OperationTabs from "@theme/OperationTabs"; +import TabItem from "@theme/TabItem"; + + + + + + + + + + +This route allows you to fetch one or more self-service actions in your Port account.

The call will perform a logical `AND` between all query parameters below, and return all actions that match the criteria.

To learn more about actions, check out the [documentation](https://docs.getport.io/create-self-service-experiences/). + + + + +
+ +

+ Query Parameters +

+
+
    + ","required":false}} + > + + ","required":false}} + > + + ","required":false}} + > + + ","required":false}} + > + + + + + + +
+
+
+
+ + +
+ + + Default Response + + +
+ +
+
+
+
+
+ \ No newline at end of file diff --git a/docs/api-reference/get-all-action-runs.api.mdx b/docs/api-reference/get-all-action-runs.api.mdx new file mode 100644 index 000000000..04078ea7e --- /dev/null +++ b/docs/api-reference/get-all-action-runs.api.mdx @@ -0,0 +1,126 @@ +--- +id: get-all-action-runs +title: "Get all action runs" +description: "This route allows you to fetch all action runs in your Port account. The route will perform a logical `AND` between all query parameters below, and return all action runs that match the criteria.

To learn more about action runs, check out the [documentation](https://docs.getport.io/create-self-service-experiences/reflect-action-progress/)." +sidebar_label: "Get all action runs" +hide_title: true +hide_table_of_contents: true +api: eJztVV1r20gU/SvDPO2CYyeFfTGlEOiSlkIp3exTMPFIurIGj2bU+bDjNf7ve64kO47jmE0dln3YF9nSvXfm3K9z1rKgkHvdRO2sHMvbSgfhXYoklDFuGcTKJRGdKCnmFX8TKmdf4ZMNQlu2e/HN+QhD7pKNQ3FbUX/GUiOgIV86XwsljJvpXBkxvf76cSoyiksi2x76I5FfiUZ5VVMkH2DE7QOhbCE8xeTts7tjpaKoFcOKuBBJIFCr4fvMjz60j1snDCmE1s4jnwyQ9k8YiLyifC74M59wV7g81WSjYpfJL1WMTRiPRvgchjOKDZIcajfKPalIF4FMiYdf6Jwu6AFZarI5hZGn0lAeL7qrLhrvZp5CGP06lAMZ1SzI8Z287nB8Bw45GcjHzGFcywBktZLjtYyrhtCXEL22M7kZSM1tasuF0yyC8ArMOvL7YTNJ6IKNpSYvXNmm2TkLFYLLNRIp0KXY1fCxOF0VcaKnH0l7KuS4VCbQZvBqcJlJ1MAh/kN8O/+3hJg5h1GwL2HkUxf0DODnUkyjTzQdCGfNim+1yPTJGLYjnlG3IFS8YeEShuseAdocrVxr2RaNfcWycthIHbuSnVEtm+qMPJxrHFenWo6v8F89dP9/u3wBsNG1Pt7lPlZ0BzPoJ5vc08sb1o4esEtWmXtccK+Lo6BgwvgxmJbDMpXPyRYDAbIS9KDqxlBbRF10XHOj46eUiRkmJbSGpfPzEjTFjAfazJXlQUArCk6pn+zVQSPQoRBJFdvOTTuE0xeTBzsEypPnDWduyEBpaA44BDxUjH3LIOwFkmmcDRS4Su8uL/nnadYfqVTJRPG995QblA+0UzncJkFxkpkoVngZLa5GHWgQGl/BKPxiS1DJGzhtGVI1eo8g5T7kP7hvHaQt8F0LEfaF9pp2nYDE679a/pV9YyskiahN2+jSteE6GvZvVef622e4MrAux6vhJQ9F40KssfBw70+/oXioIYdjsZa5sxFt+18J/wUl7IYgYlVHjVG6Jed2rtb9EN7JxRUc+zHk1ejVskJz2bxeZyrQn95sNvy54wAez0IHlZndDp1s8/kaeTSTOSZ7T5kXCrKGD5LJ7Fx4r5bIEwj35fknQZ4jkyeQ7UT5jNr9pEieQPVElc9A9kpJPIFoK7tngPmPSuGpxXom8I/pT/gFBJixStxN9jXu5vdbZpTE9LKvQ/NWh/o/zCBbk91f3kOB6qDwk0t+NOQ99ElA5T7s3DvLiwG93m29OefJZrP5G6MqvxY= +sidebar_class_name: "get api-method" +info_path: api-reference-temp/port-api +custom_edit_url: null +--- + +import ApiTabs from "@theme/ApiTabs"; +import DiscriminatorTabs from "@theme/DiscriminatorTabs"; +import MethodEndpoint from "@theme/ApiExplorer/MethodEndpoint"; +import SecuritySchemes from "@theme/ApiExplorer/SecuritySchemes"; +import MimeTabs from "@theme/MimeTabs"; +import ParamsItem from "@theme/ParamsItem"; +import ResponseSamples from "@theme/ResponseSamples"; +import SchemaItem from "@theme/SchemaItem"; +import SchemaTabs from "@theme/SchemaTabs"; +import Markdown from "@theme/Markdown"; +import Heading from "@theme/Heading"; +import OperationTabs from "@theme/OperationTabs"; +import TabItem from "@theme/TabItem"; + + + + + + + + + + +This route allows you to fetch all action runs in your Port account. The route will perform a logical `AND` between all query parameters below, and return all action runs that match the criteria.

To learn more about action runs, check out the [documentation](https://docs.getport.io/create-self-service-experiences/reflect-action-progress/). + + + + +
+ +

+ Query Parameters +

+
+
    + ","required":false}} + > + + ","required":false}} + > + + ","required":false}} + > + + ","required":false}} + > + + ","required":false}} + > + + ","required":false}} + > + + +
+
+
+
+ + +
+ + + Default Response + + +
+ +
+
+
+
+
+ \ No newline at end of file diff --git a/docs/api-reference/get-all-blueprints.api.mdx b/docs/api-reference/get-all-blueprints.api.mdx new file mode 100644 index 000000000..15a440fbb --- /dev/null +++ b/docs/api-reference/get-all-blueprints.api.mdx @@ -0,0 +1,69 @@ +--- +id: get-all-blueprints +title: "Get all blueprints" +description: "This route allows you to fetch all blueprints in your Port account.

To learn more about blueprints, check out the [documentation](https://docs.getport.io/build-your-software-catalog/customize-integrations/configure-data-model/setup-blueprint/)." +sidebar_label: "Get all blueprints" +hide_title: true +hide_table_of_contents: true +api: eJztUk1v2zAM/SuCThsQR8mOQVGgw4Zi2KXYslOQgywzsVBZ0iQqXWr4v490PuAM7T/YRbbIR/Lp8fWygWySjWiDlyu5bm0WKRQEoZ0LL1kcQxEYxA7QtBwTtSsQk/WYhfWcTuIpJBTamFA8zu/qpO7HYx2EA5286EKifjW1nVTPhGnBPAuOYgti0wRTOvComcv2Q4sY80opCuf5HjDSkLkNqi7WNRXPrXLY4YtOUBmN2oW9MiVj6OwrVDQB9mlslZUJfmf3hYANAasuNOBUBiyxuvJRH+dyJlHvs1xt5OcrTbmdyQymJItHyvSypidBYlAC3azqCXIgbIIcaSZQm15+Wiz4c6vxF9jp4lD8OCPlMMxkB9iGhrL0UuIRNbZ0UYelmgxgJukAKY9ESnIEuciko52oJIcJ7Z8kdHcidCHfSzxGoHIq+w5H6ux1x/eHQjySfR2Vo7Blxi09lKqYp/W7MJZbdIwfV//w9I2gTOz0wuV8IQkbQ8ZOe4afuz8C/uMhqrtRp5e0LCQX/DfjZUUIf1BFp2kVJOq49f5skI08LAlY37i1Jdk51fe1zvAruWHg8O8CiR1MvwedrK55f5vt1HuPX9fUTRduPXXI8+iQ8w9b75LyHD9oGv+GdUbweA6zd0ruyDmC/Hd/hZ8y7xacnXhBsyTbYRj+Aut9rOk= +sidebar_class_name: "get api-method" +info_path: api-reference-temp/port-api +custom_edit_url: null +--- + +import ApiTabs from "@theme/ApiTabs"; +import DiscriminatorTabs from "@theme/DiscriminatorTabs"; +import MethodEndpoint from "@theme/ApiExplorer/MethodEndpoint"; +import SecuritySchemes from "@theme/ApiExplorer/SecuritySchemes"; +import MimeTabs from "@theme/MimeTabs"; +import ParamsItem from "@theme/ParamsItem"; +import ResponseSamples from "@theme/ResponseSamples"; +import SchemaItem from "@theme/SchemaItem"; +import SchemaTabs from "@theme/SchemaTabs"; +import Markdown from "@theme/Markdown"; +import Heading from "@theme/Heading"; +import OperationTabs from "@theme/OperationTabs"; +import TabItem from "@theme/TabItem"; + + + + + + + + + + +This route allows you to fetch all blueprints in your Port account.

To learn more about blueprints, check out the [documentation](https://docs.getport.io/build-your-software-catalog/customize-integrations/configure-data-model/setup-blueprint/). + +
+
+ + +
+ + + Default Response + + +
+ +
+
+
+
+
+ \ No newline at end of file diff --git a/docs/api-reference/get-all-entities-of-a-blueprint.api.mdx b/docs/api-reference/get-all-entities-of-a-blueprint.api.mdx new file mode 100644 index 000000000..e8fe0e382 --- /dev/null +++ b/docs/api-reference/get-all-entities-of-a-blueprint.api.mdx @@ -0,0 +1,210 @@ +--- +id: get-all-entities-of-a-blueprint +title: "Get all entities of a blueprint" +description: "This route allows you to fetch all entities in your software catalog based on a given blueprint.

To learn more about entities, check out the [documentation](https://docs.getport.io/build-your-software-catalog/sync-data-to-catalog/#entities)." +sidebar_label: "Get all entities of a blueprint" +hide_title: true +hide_table_of_contents: true +api: eJzlVllvGzcQ/isD9iUGJK1tpC+CYcBA3cAtUAeN+2QbErU7q2W9S25IrhxF0H/vDPeUI8VtYTRu+7LHcDjHN+dGJOhiq0qvjBZTcZMpB9ZUHkHmuXl0sDYVeAMp+jhjGqD2yit0oDQfWnAm9Y/SIsTSy9wsYSEdJmA0SFiqFWpY5BWWVmk/OVvY6Dw8bgzkKK2GwtBVuSCdnegRxBnGD8A0nyHcJiauCjqVbOb9m8z70k2jiMhuskRfGusnykSLSuXJmI0at0aNG6Mit9bxOKGfsTcd8btW49FEjISXSyemt+KyIYr7kSillQV6tHyyEY4MK6SYboRfl0iALYwhNzTdTjCVVe7FNJW5w+1IKAb0Y4V2TaeapNAvforzKsFZLPO4yqXHZFZaU6IN+kbC4sdKWUwaKaMn4blKYe5thfMR3PYioBfx97CJK+dNoT7jmGKESxtgdlFsdKqWFTEG3AqTYB459FU57iIa9bqj1iK6PG7I6+gIHhVlzQKh8T2B1JoixLVFv04LsR3tAVhaKxlA5bFwA7rzpH4ptgeAVjooex7SC0pTVgEmhZUkt1xv320wcA0/fbj+5SWz7ndHCJEDVewJ3aMJXOt8zRodtja0oFmC22oCjaqNTbLoSooN1pD9aCzBKosyxynMN3An+nBM2hBcJexGqtDeidGdUIPf7fxFQW8iLF4hxtzDCE5TFMr7YQ6+OKBfZNxehFskGyBL6bMex666Zr3sHbncA56CfEPO9OwMNbvXiYLHzLi+5EJff5REb5t7W4TU9BzGlaWghJa3oC5N6qkvWpTJFLvmyJwteiFJTo+P+bVr1ocqjtE59vTt8dsvz681tramhkcOwQJorbEOTEx2kMPTO32nz7xc5HjOH5aeAGc+O79kxrOIvlrKD730hk4vu3MtOZ9r42epqXQyp9Oko18M8VI+C2ZR2FeK+9a8h3dO2DkgKRCkNEJaTVFravD69PS1eK00VZ9KZpxI6Pyu7zdDV7mcIDFY+1hIHv6hWsJqUGfz15z+fl8qfCunaXprmc+Cpifx1tAe14Z0dhx2jryjhSAzVIaCOpQY1cU7FdHqJOrSx0WbfVW8jbr64TKzq3axqGxOItr2J0s16H47NfmBsa/rra3Mvm2X6mcc9OOLiuy06nMYyaJpNRlVMd2qe3hqwnXlc+Z/T/rg4v0VsbJhddROJscc0dI4X9CiQ+yN9HfodxdCiq3sC+jpFNgI2ic8Mf/v18w6WB4/0faUSxUKJsR/06TSrVidEGOfTPQzPTAUcLCsUof3fHuzYWx+s/l2y+R6SnOWJcpxHh/YhYYR+m9vmgeC8EDF8/yOHjYY4gur059H9BUsQd900fwq5v26/u9F959cMZ9P3x0o7/nHKsbyL/aBN782S+cRvNCCecD4doTp9dDy1qm9zW97P5zF7y5viF1W3ECHE/EhTMTmg53fq+npqKzV8pPzcO+VM5qUQPP2vGOvTw5eaCZvn/PswXb7B9+LO9o= +sidebar_class_name: "get api-method" +info_path: api-reference-temp/port-api +custom_edit_url: null +--- + +import ApiTabs from "@theme/ApiTabs"; +import DiscriminatorTabs from "@theme/DiscriminatorTabs"; +import MethodEndpoint from "@theme/ApiExplorer/MethodEndpoint"; +import SecuritySchemes from "@theme/ApiExplorer/SecuritySchemes"; +import MimeTabs from "@theme/MimeTabs"; +import ParamsItem from "@theme/ParamsItem"; +import ResponseSamples from "@theme/ResponseSamples"; +import SchemaItem from "@theme/SchemaItem"; +import SchemaTabs from "@theme/SchemaTabs"; +import Markdown from "@theme/Markdown"; +import Heading from "@theme/Heading"; +import OperationTabs from "@theme/OperationTabs"; +import TabItem from "@theme/TabItem"; + + + + + + + + + + +This route allows you to fetch all entities in your software catalog based on a given blueprint.

To learn more about entities, check out the [documentation](https://docs.getport.io/build-your-software-catalog/sync-data-to-catalog/#entities). + + + + +
+ +

+ Path Parameters +

+
+
    + "}} + > + + +
+
+
+ +

+ Query Parameters +

+
+
    + "}} + > + + For example: `{ \"properties.propertyIdentifier\",\"identifier\"}`"}} + > + + For example: `{ \"properties.propertyIdentifier\",\"identifier\"}`","required":false}} + > + + +
+
+
+
+ + +
+ + + Success + + +
+ +
+
+
+ + + One of the following errors occurred: + + + + + + + + + + +
ErrorDescription
`not_found`A blueprint with the provided `identifier` was not found
+ + + +
+ +
+
+
+ + + One of the following errors occurred: + + + + + + + + + + +
ErrorDescription
`invalid_request`The provided data does not match the route schema
+ + + +
+ +
+
+
+ + + One of the following errors occurred: + + + + + + + + + + +
ErrorDescription
`internal_error`An internal error occurred
+ + + +
+ +
+
+
+
+
+ \ No newline at end of file diff --git a/docs/api-reference/get-all-integrations.api.mdx b/docs/api-reference/get-all-integrations.api.mdx new file mode 100644 index 000000000..d5c06809d --- /dev/null +++ b/docs/api-reference/get-all-integrations.api.mdx @@ -0,0 +1,69 @@ +--- +id: get-all-integrations +title: "Get all integrations" +description: "This route allows you to fetch all integrations in your Port organization.

To learn more about integrations, check out the [documentation](https://docs.getport.io/build-your-software-catalog/sync-data-to-catalog/)." +sidebar_label: "Get all integrations" +hide_title: true +hide_table_of_contents: true +api: eJzlUsFu2zAM/RVBpw1I4mTHoChQYENR9FJs2SnIQbaZWKgsuRSVLjP87yMVp3Ow9gt2kU3ykXp6fL2uIVZoO7LB67XeNDYqDIlAGefCa1SnkBQFtQeqGskp6wkOaKQhciAAVE8BSQU8GG9/59LipsTiNh+boBwY9KoNyGNLnn41ZKaqBqpnJXlqQG3rUKUWPOXy7lND1MV1UXA6Lg5AHd+1sKEok3X1XK6fx7CnV4MwrwwZFw5FPPlqXnMwp/CW/LzQM03mEPV6qx8mDPRupiNUCS2duNbrkvkCCgzB1Gt7hR0YjRA7DoBH9frLcimfayW/wt4kR+r7iNTDMNMtUBNqrvIzmEtnqOGgOK6KyRVayOARMGYuCR1jLiKYzk400MOE+Q+WsT0zuvDvNZ064HZue4QTT/amlfguMREcd8VpK5Qbfit3CVHr9yG3W3KCz/u9e3pgqBA7P3G1WGrGdiFSa7zAx+n3QP9YhTuvBOp1Fbjs6f9w3XkNBL+o6JxhuVm4vNl+dMFWH1d5EX99wLttWFup9X1pIvxENwySfkmA4lT+PRq0ppQlbXdTh91/2/A4k2T21AbP2Qbjj/jrUvKSPxqX3vNHBudzmH3QcsP2UGyy2zf4ufJhw2i3C1o02Q3D8AfiBJfU +sidebar_class_name: "get api-method" +info_path: api-reference-temp/port-api +custom_edit_url: null +--- + +import ApiTabs from "@theme/ApiTabs"; +import DiscriminatorTabs from "@theme/DiscriminatorTabs"; +import MethodEndpoint from "@theme/ApiExplorer/MethodEndpoint"; +import SecuritySchemes from "@theme/ApiExplorer/SecuritySchemes"; +import MimeTabs from "@theme/MimeTabs"; +import ParamsItem from "@theme/ParamsItem"; +import ResponseSamples from "@theme/ResponseSamples"; +import SchemaItem from "@theme/SchemaItem"; +import SchemaTabs from "@theme/SchemaTabs"; +import Markdown from "@theme/Markdown"; +import Heading from "@theme/Heading"; +import OperationTabs from "@theme/OperationTabs"; +import TabItem from "@theme/TabItem"; + + + + + + + + + + +This route allows you to fetch all integrations in your Port organization.

To learn more about integrations, check out the [documentation](https://docs.getport.io/build-your-software-catalog/sync-data-to-catalog/). + +
+
+ + +
+ + + Default Response + + +
+ +
+
+
+
+
+ \ No newline at end of file diff --git a/docs/api-reference/get-all-migrations.api.mdx b/docs/api-reference/get-all-migrations.api.mdx new file mode 100644 index 000000000..e5efc1882 --- /dev/null +++ b/docs/api-reference/get-all-migrations.api.mdx @@ -0,0 +1,111 @@ +--- +id: get-all-migrations +title: "Get all migrations" +description: "This route allows you to fetch all migrations (both past and present) in your Port organization.

The call will perform a logical `AND` operation on the query parameters below, and return all migrations that match the criteria." +sidebar_label: "Get all migrations" +hide_title: true +hide_table_of_contents: true +api: eJzlVd9P2zAQ/lcsvwyk0sIeK4RU0Q5FK6Vi5WGrquGkl8YiiYN9Keuq/u+7c9I2dIA2iYdJk1Cw774734/vrms5BxdZXaA2uezKSaKdsKZEECpNzZMTK1MKNCIGjBKWiUwvrGK4E0ehwUQUyqFQ+VwUFhzkeCx0zmZWjI1FYexC5fqnN2mfh7Zz4T+TBETE/p40fQqwsbGZUCI1C01ycd8b9e+FIYW3FPSHZPJYgl3Rk1ZlgGCdCIHCbPn3LWBp88MgMVEoMsXhswNKluy0asuWRLVwsjuV1zu0nLXk3jnp1tJFCWRKdtcSVwVQjZS1akXW5CdzDblDq/MFKSAvM3Z7eXM9Hg4mgz7Jbu9Go2B0RafxYNSvTsEomAS9YfCtun7qBcO72wGdLnujy8Fw6A1r+Pda1psENyM522zofW6YrwfBcgrZx6CwdHS38FhqC3PZjVXqYNN6IZE64FdcqQiNpeshQUDoOXVZxxqsMLEvauno/JQY6rxGrRDmXrzrQlt8JRpFKmekV02vAL3Z7KijCn1iIQYLeQSdBeCJOmHVcc1Eoh8JiRss/OAa71d8epd0w7SEggD4hynv8EI5Z6Iq6SeNyUHmr0VIRHMQlcTGladZCMqCZdpYUPPuzj1RkrE0WgXxEzzhPp6e8r/nYfYhVmWK4rZGSuYI8Tgx9KakAkqmNiZ06SzPOvsJkRyJXW75XtqUIAli4bod7k2bbAua5LY2shn2Fy5wFdA2+P2MFPozNKrbKykOW28BWXcgoUTJquJybLy5xpTxfnP0xgFBObAqw7P2KXevMA4zlTO89s5cej71h01cy8jkSD38/3Zc1RCEH9gpUkWFpxL6Hq9rOkzl8oyA2bMlmFCRWbVeh8rBnU03GxZXQ8M0mWunwnTH55Z8oH43FtBSEYNJIHkWfwO/0Zx/cr+8WMUq4+2efNeE/3a7vBFfc7HtY5zxhSgS8rhNZ81VcTWYEFSVzI3mQD/4ga4PTIGtKl81XB9OehUEf7kuL5qc06ALWhcXO3iledWgXhxbNGdLv4ibX1eFBIY= +sidebar_class_name: "get api-method" +info_path: api-reference-temp/port-api +custom_edit_url: null +--- + +import ApiTabs from "@theme/ApiTabs"; +import DiscriminatorTabs from "@theme/DiscriminatorTabs"; +import MethodEndpoint from "@theme/ApiExplorer/MethodEndpoint"; +import SecuritySchemes from "@theme/ApiExplorer/SecuritySchemes"; +import MimeTabs from "@theme/MimeTabs"; +import ParamsItem from "@theme/ParamsItem"; +import ResponseSamples from "@theme/ResponseSamples"; +import SchemaItem from "@theme/SchemaItem"; +import SchemaTabs from "@theme/SchemaTabs"; +import Markdown from "@theme/Markdown"; +import Heading from "@theme/Heading"; +import OperationTabs from "@theme/OperationTabs"; +import TabItem from "@theme/TabItem"; + + + + + + + + + + +This route allows you to fetch all migrations (both past and present) in your Port organization.

The call will perform a logical `AND` operation on the query parameters below, and return all migrations that match the criteria. + + + + +
+ +

+ Query Parameters +

+
+
    + + + ","required":false}} + > + + ","required":false}} + > + + +
+
+
+
+ + +
+ + + Default Response + + +
+ +
+
+
+
+
+ \ No newline at end of file diff --git a/docs/api-reference/get-all-scoreboards.api.mdx b/docs/api-reference/get-all-scoreboards.api.mdx new file mode 100644 index 000000000..8a3110054 --- /dev/null +++ b/docs/api-reference/get-all-scoreboards.api.mdx @@ -0,0 +1,69 @@ +--- +id: get-all-scoreboards +title: "Get all scoreboards" +description: "This route allows you to fetch all scorecards in your Port organization.

To learn more about scorecards, check out the [documentation](https://docs.getport.io/promote-scorecards/)." +sidebar_label: "Get all scoreboards" +hide_title: true +hide_table_of_contents: true +api: eJzdUsFu2zAM/RVBpxXw7GTHoChQYEMx9FKs2SnIQbaZWKgtaRTtLTP07yMdp3WA9gd2kS3y8emRj6OuIVZoA1nv9EZvGxsV+p5Ambb1v6M6+V6RVwegqpGYipVHqAzWUVknaVRPHkl5PBpn/xphym9LLO6mY+tVCwad6rhMmZK5FxSZqhqoXpREqQG1q33Vd+Bootl/aohC3BQFh2N+BAr8Um59EdB3nuDzG1Nxk+tMkzlGvdnp59e43mc6QtWjpRNnRl2yGkABIZh6ExfIxFiEGLyLwDSj/rJayed6Rl/hYPqW1I8ZqVPKdAfU+JqzLJJ1BEMNX4phXSweECU4AMZJSI8tQy4dmmAXDeq0kP3MM+rOgi7iR02nAFzOZY9wYmZnOrnf96wDZxs4bEVxw41ylei07uCnckut4Cfr7p++M1SEnTtc5yvN2OAjdcYJfGZ/AHrbgdLPTV2NZ9SVd8QO/g/bdJ4xwR8qQmt4ljyVybZxdninh7XYerVuDc9NUuNYmgg/sU1Jwr96QFlB/h0MWlOKAbv9cnkevm2ZzfRCvbT4ZbJ4/pHduaScxAfT9u95P4GnM2UflNyy9YoX6O4Vfs58WDCv0gUtI9mnlP4BgTF6lA== +sidebar_class_name: "get api-method" +info_path: api-reference-temp/port-api +custom_edit_url: null +--- + +import ApiTabs from "@theme/ApiTabs"; +import DiscriminatorTabs from "@theme/DiscriminatorTabs"; +import MethodEndpoint from "@theme/ApiExplorer/MethodEndpoint"; +import SecuritySchemes from "@theme/ApiExplorer/SecuritySchemes"; +import MimeTabs from "@theme/MimeTabs"; +import ParamsItem from "@theme/ParamsItem"; +import ResponseSamples from "@theme/ResponseSamples"; +import SchemaItem from "@theme/SchemaItem"; +import SchemaTabs from "@theme/SchemaTabs"; +import Markdown from "@theme/Markdown"; +import Heading from "@theme/Heading"; +import OperationTabs from "@theme/OperationTabs"; +import TabItem from "@theme/TabItem"; + + + + + + + + + + +This route allows you to fetch all scorecards in your Port organization.

To learn more about scorecards, check out the [documentation](https://docs.getport.io/promote-scorecards/). + +
+
+ + +
+ + + Default Response + + +
+ +
+
+
+
+
+ \ No newline at end of file diff --git a/docs/api-reference/get-all-teams-in-your-organization.api.mdx b/docs/api-reference/get-all-teams-in-your-organization.api.mdx new file mode 100644 index 000000000..e47cdb5cd --- /dev/null +++ b/docs/api-reference/get-all-teams-in-your-organization.api.mdx @@ -0,0 +1,101 @@ +--- +id: get-all-teams-in-your-organization +title: "Get all teams in your organization" +description: "This route allows you to fetch all of the teams in your Port organization.

To learn more about teams, check out the [documentation](https://docs.getport.io/sso-rbac/rbac-overview/)." +sidebar_label: "Get all teams in your organization" +hide_title: true +hide_table_of_contents: true +api: eJzdVE1r20AQ/SvLnlpwpKRHEwKBlBAKJbTuKeSwlkbWkrV2Mzsr1zX6753Rh62YptdCL9Jqdr7fezroEmKBNpD1jV7qVW2jQp8IlHHO76La+6TIqwqoqMWmfKWoBkVgtlHZRhxQPXok5XFjGvvLSK7seo35Tf9YeeXAYKO2HjntmrMP0QtV1FC8qN7AKZ9KX6QtNNRneP5QE4W4zHM2x2wDFLhIZn0eo7/AtSlyeVz4FrC1sMs/ZnqhyWyiXj7plRTQzwsdDJotEKCYDzpyya3Ry4OmfQCe2CCaPQdaAg442SOhbTZ8AU3aSkZb8kfDufhVIBiC8pb4nEJ5PAf0rS0B+TjfKztFbiCrLEb6OqQYLM6cGbg5645fwRaU8HQbeTWJx+o6bljwek2A+6mvpa4suDKeVRdUQQ1XPZw709AJ08qjAsMHwSRTD5XiWuVC+cbte1higMJyeDnl2FmmwRoY/MKlku3MAnFEiME3EQbsuQuE12QRSr2sjIvQMRwRioSW9j0Ya6YFL4uXy/sslzRgJm5Tqh6RT5eX8no70x1UJjlS30ZPLTthoGvP5TSzReAwVPNH3l7lQ26pj+3EhYSObyeWmWBnJNPzZr8LaYZeppZP/An2C8wguE3cAo4q0CNMNY/HUQNsle/DLTnx75Vz+/jArtLYMNxVdqnZN/hIW9OI+5j9HqgX4Vv1zYV3Dv5BF74hFtV/oe5h5wQ/KQ/O8G55Sz2MhxHsJ91eieMk/5pXKNbDYW0i/EDXdWIedCMkKG00a3fk6F+3929U9MehX5hzM723xiVx6mnbGrQyE8/3PBfF/ecVu5oke5rz96Xn73iQnUxXzX6W+pzYQwfy7BbvhFwzrxWr4+boPty8GzDqZPKWUflf1/0G6M9JQw== +sidebar_class_name: "get api-method" +info_path: api-reference-temp/port-api +custom_edit_url: null +--- + +import ApiTabs from "@theme/ApiTabs"; +import DiscriminatorTabs from "@theme/DiscriminatorTabs"; +import MethodEndpoint from "@theme/ApiExplorer/MethodEndpoint"; +import SecuritySchemes from "@theme/ApiExplorer/SecuritySchemes"; +import MimeTabs from "@theme/MimeTabs"; +import ParamsItem from "@theme/ParamsItem"; +import ResponseSamples from "@theme/ResponseSamples"; +import SchemaItem from "@theme/SchemaItem"; +import SchemaTabs from "@theme/SchemaTabs"; +import Markdown from "@theme/Markdown"; +import Heading from "@theme/Heading"; +import OperationTabs from "@theme/OperationTabs"; +import TabItem from "@theme/TabItem"; + + + + + + + + + + +This route allows you to fetch all of the teams in your Port organization.

To learn more about teams, check out the [documentation](https://docs.getport.io/sso-rbac/rbac-overview/). + + + + +
+ +

+ Query Parameters +

+
+
    + ","required":false}} + > + + +
+
+
+
+ + +
+ + + Default Response + + +
+ +
+
+
+
+
+ \ No newline at end of file diff --git a/docs/api-reference/get-all-users-in-your-organization.api.mdx b/docs/api-reference/get-all-users-in-your-organization.api.mdx new file mode 100644 index 000000000..562603637 --- /dev/null +++ b/docs/api-reference/get-all-users-in-your-organization.api.mdx @@ -0,0 +1,101 @@ +--- +id: get-all-users-in-your-organization +title: "Get all users in your organization" +description: "This route allows you to fetch all of the users in your Port organization.

To learn more about users, check out the [documentation](https://docs.getport.io/sso-rbac/rbac-overview/)." +sidebar_label: "Get all users in your organization" +hide_title: true +hide_table_of_contents: true +api: eJzdVE1v2zAM/SuCThuQxu2ORjGgwIaiGFAUW3sKcpBtOhYqWy5FOcuC/PeRVpy4xbrrgF1skSIfvx611xWEEm1P1nc614+NDQp9JFDGOb8NauejIq9qoLIRnfK1ogZUDIBB2U4MUD14JOVxYzr7ywjW8rrA7PP4efTKgcFOtR4ZtmD05L1QZQPlsxKFQK4qX8YWOhoR1h8aoj7kWcbqsNwA9RxkaX0Wgr/AwpSZfC78ADhY2GYfl3qhyWyCzlf6SQLo9UL3Bk0LJFK+2uvAIVuj872mXQ9csUE0O3a0BG2Y6QOh7TZ8AV1sBdFWIrTGOv7XFgPdMzCfnTkd+8Z3cB/bAlAkW1JE0QcuKQZRoR9sJcksdIlgCKob4nPsq9OZwLRh2SXEJExuJ8XcN2nmCOgdnBCSMB/zpLPhpmrtWeYoBCWDnDTzMElzDrM+HLhrQpqXCCgtHAPm3BtwlRT4llqg0tXIqa3p6Eys2qMCwwchxlLd1XKoFsp3bjdyI/RQWnavJoytZS4WwAwsXaxYz1QUQ4TQ+y5AIqDkDS/RIheV18YFODAnApQRLe1GRhTMTe4sT5iLrfKYiCNmE9RIi0+Xl/J7XdMXqE10pL4fLbX0hNnWeA6nmbIyckMNC9lwlSVsiY/DRMiIjm8nqpvezpiu58n+EOamXKaUzyTu7TeYjeAmcgp4XEV9HFPD5bFXGlvtR3dLTuzH9b15uGNTSSwVd7W81Gzb+0Ct6cT8iH4LNL4Er5+A+fa/Hf5el74j3uz/4olJPSf4SVnvDPeWuzSOcX8c9koPV7LU0xvUcAtFu98XJsATusNB1GlvhASVDaZwJ47+tXv/Zov+WPQzc26274NxUYxG2g4GrdTE9a3nS3H79ZFNTZQ+zfn7PPL3eJCeTFfdbgb9ltgpA/keFu+4XDOvFW/H55N5unnX4bgnk7WUym/d4Tek3XhQ +sidebar_class_name: "get api-method" +info_path: api-reference-temp/port-api +custom_edit_url: null +--- + +import ApiTabs from "@theme/ApiTabs"; +import DiscriminatorTabs from "@theme/DiscriminatorTabs"; +import MethodEndpoint from "@theme/ApiExplorer/MethodEndpoint"; +import SecuritySchemes from "@theme/ApiExplorer/SecuritySchemes"; +import MimeTabs from "@theme/MimeTabs"; +import ParamsItem from "@theme/ParamsItem"; +import ResponseSamples from "@theme/ResponseSamples"; +import SchemaItem from "@theme/SchemaItem"; +import SchemaTabs from "@theme/SchemaTabs"; +import Markdown from "@theme/Markdown"; +import Heading from "@theme/Heading"; +import OperationTabs from "@theme/OperationTabs"; +import TabItem from "@theme/TabItem"; + + + + + + + + + + +This route allows you to fetch all of the users in your Port organization.

To learn more about users, check out the [documentation](https://docs.getport.io/sso-rbac/rbac-overview/). + + + + +
+ +

+ Query Parameters +

+
+
    + ","required":false}} + > + + +
+
+
+
+ + +
+ + + Default Response + + +
+ +
+
+
+
+
+ \ No newline at end of file diff --git a/docs/api-reference/get-all-webhooks.api.mdx b/docs/api-reference/get-all-webhooks.api.mdx new file mode 100644 index 000000000..8f83fe1f4 --- /dev/null +++ b/docs/api-reference/get-all-webhooks.api.mdx @@ -0,0 +1,69 @@ +--- +id: get-all-webhooks +title: "Get all webhooks" +description: "This route allows you to fetch all webhooks configured in your Port organization. You can also see them in the [data sources page](https://app.getport.io/settings/data-sources) of your Port account.

To learn more about webhooks, check out the [documentation](https://docs.getport.io/build-your-software-catalog/custom-integration/webhook/)." +sidebar_label: "Get all webhooks" +hide_title: true +hide_table_of_contents: true +api: eJztU8GK2zAQ/RWhUxcSO+kxLAsLXZall6VNKSXkIMtjW8SWXGmUNDX+987YTtaB7rG3Xmxr9N7TG81zJ3MI2psWjbNyI7eVCcK7iCBUXbtTEGcXBTpRAOqKa+IEWeXcIQjtbGHK6CEXxjLOi1fnUThfKmt+K5ZMxA/ia2WJGpwIAAIraJhAb7HLFSoRiKohiFaVsP9QIbZhk6aqbZMSsCXJxLg0AKKxZUiZspwod8IVs5OV1i5aTO4znz4Mj60TNShvReM8tZRRZ9cGFkJXoA+Ca6MZp2MDFgfnb0aoHOZOsmjqfMmnko0CT8rDUpOp2pWpjgFdszQWofSDTjodl94lciFRlUFudvL7WJT7hQygozd4pnInMzILnhEeVL6Z6QS57wntIbS0AFLp5MfVil+3I/wEhYo1ii8TUvb9QjaAlctpl/ogG63CihbpcX2xFyQ78UfwYTASfU2At1mY2Q3Ifmb7K11iM9q5mO8knlsgOtE+w5mUrWp4/RjJhZ+iQWXDfitqlFjs0tjCDXSDNeOHoT6+vhCUjY39rZOVJGzrAjbKMnxSfwa8CSixbm6mk5RYpPn+z/m/z/kYAIRfmLa1okHTyIZMdVP4dvK4JuB1WBSpikbKG12XqQDffN33XP4ZwfPfQZ9H5Y3KOBu7/TzVz09b0lKRhefpOwzpmz441pcty/WjquPfYjmAh2e/eIdyT6kUlO2HK3zceZcwpfyC5gvZ933/ByOW7dc= +sidebar_class_name: "get api-method" +info_path: api-reference-temp/port-api +custom_edit_url: null +--- + +import ApiTabs from "@theme/ApiTabs"; +import DiscriminatorTabs from "@theme/DiscriminatorTabs"; +import MethodEndpoint from "@theme/ApiExplorer/MethodEndpoint"; +import SecuritySchemes from "@theme/ApiExplorer/SecuritySchemes"; +import MimeTabs from "@theme/MimeTabs"; +import ParamsItem from "@theme/ParamsItem"; +import ResponseSamples from "@theme/ResponseSamples"; +import SchemaItem from "@theme/SchemaItem"; +import SchemaTabs from "@theme/SchemaTabs"; +import Markdown from "@theme/Markdown"; +import Heading from "@theme/Heading"; +import OperationTabs from "@theme/OperationTabs"; +import TabItem from "@theme/TabItem"; + + + + + + + + + + +This route allows you to fetch all webhooks configured in your Port organization. You can also see them in the [data sources page](https://app.getport.io/settings/data-sources) of your Port account.

To learn more about webhooks, check out the [documentation](https://docs.getport.io/build-your-software-catalog/custom-integration/webhook/). + +
+
+ + +
+ + + Default Response + + +
+ +
+
+
+
+
+ \ No newline at end of file diff --git a/docs/api-reference/get-an-action-runs-details.api.mdx b/docs/api-reference/get-an-action-runs-details.api.mdx new file mode 100644 index 000000000..336566424 --- /dev/null +++ b/docs/api-reference/get-an-action-runs-details.api.mdx @@ -0,0 +1,125 @@ +--- +id: get-an-action-runs-details +title: "Get an action run's details" +description: "This route allows you to fetch the details of an action run.

To learn more about action runs, check out the [documentation](https://docs.getport.io/create-self-service-experiences/reflect-action-progress/)." +sidebar_label: "Get an action run's details" +hide_title: true +hide_table_of_contents: true +api: eJzdVE1P3DAQ/SuWLwUpuwGOEUJCaoWqXhClJ7SqvMlkY+GNw3gc2Eb5753JBwS0nHrrxYmdmfGb9+al0wWEHG1D1tc60/eVDQp9JFDGOf8c1MFHRV6VQHmlqAJVABnrgvKlMrUyuWQqjPX6covp1bDce+XAYK32HrnQlustAkOi8gryRyXHUvGh8HncQ01GQjYnFVETsjTl47DeATUeaW19miMYglUAV/KCrc1hBS8NoIU6h5AilA5yWo1XrRr0O4QQ0tO1TjSZXdDZg74ecdwxDr1JdGPQ7IEA5WOnAyPbG511mg4NMCGB0NY7zoc67iW/PedNe6E3faKtUPYUAQ98VnMd3rZcSrhMNMJTtAiFzkrjAvTJ5+XnWo2h6q0Uc/XbFrz/qBEoWzBdtrSAooOQ+MbvINmzqelVt1Gad5AII/Tcf4A8oqXD0P2WRQOULpnpIsOBI4liGhtfBwgC/eLsTB7vQX2F0kRH6m6K1D33xMRWni/TLKJOxu4ynbbn6YiWJeMr0m5stNcCB9tZi4iOo+dhMI1dzIJeYv8prI7Y5g5eCea0H7CQ5zoyJLR/hlHTE+0Vd8tZ/SBD6Yd0S07ib/k+dX37XUSflM30+fpMJGt8oL2pJXyqfgP03hRfwuyXjzJ2Ovc1sYr/t+tGFQheKG2cYbaZt0HYbhqHyVHTQMiMxuGRTdPPOlfMswR23dYE+IWu7+V4NJ5MSmGD2bpXpyX6kSVfWrE1LgqOYWxag1bCj6d+KtLJ3WSeU/UPDjxKyDyr9WGJdW5jIqLfLB118+1eWItC4XLYH4dhn16kwaO1P7pgvEhW+UsdTblkEyi20tVr+Pjl04TJVHO0dLrp+/4vTgM2UA== +sidebar_class_name: "get api-method" +info_path: api-reference-temp/port-api +custom_edit_url: null +--- + +import ApiTabs from "@theme/ApiTabs"; +import DiscriminatorTabs from "@theme/DiscriminatorTabs"; +import MethodEndpoint from "@theme/ApiExplorer/MethodEndpoint"; +import SecuritySchemes from "@theme/ApiExplorer/SecuritySchemes"; +import MimeTabs from "@theme/MimeTabs"; +import ParamsItem from "@theme/ParamsItem"; +import ResponseSamples from "@theme/ResponseSamples"; +import SchemaItem from "@theme/SchemaItem"; +import SchemaTabs from "@theme/SchemaTabs"; +import Markdown from "@theme/Markdown"; +import Heading from "@theme/Heading"; +import OperationTabs from "@theme/OperationTabs"; +import TabItem from "@theme/TabItem"; + + + + + + + + + + +This route allows you to fetch the details of an action run.

To learn more about action runs, check out the [documentation](https://docs.getport.io/create-self-service-experiences/reflect-action-progress/). + + + + +
+ +

+ Path Parameters +

+
+
    + ","required":true}} + > + + +
+
+
+ +

+ Query Parameters +

+
+
    + + + +
+
+
+
+ + +
+ + + Default Response + + +
+ +
+
+
+
+
+ \ No newline at end of file diff --git a/docs/api-reference/get-an-actions-run-logs.api.mdx b/docs/api-reference/get-an-actions-run-logs.api.mdx new file mode 100644 index 000000000..727dc1480 --- /dev/null +++ b/docs/api-reference/get-an-actions-run-logs.api.mdx @@ -0,0 +1,130 @@ +--- +id: get-an-actions-run-logs +title: "Get an action's run logs" +description: "This route allows you to fetch the logs from an action run.

To learn more about action runs, check out the [documentation](https://docs.getport.io/create-self-service-experiences/reflect-action-progress/)." +sidebar_label: "Get an action's run logs" +hide_title: true +hide_table_of_contents: true +api: eJzdVE1v2zAM/SuCLmuBNE4G7GIMBQpsKIZdiq47BcGgOHQsRJZcSkqbGf7vIy3no13arcBOu/iTFB/fe2Qrl+AL1E3Qzspc3lXaC3QxgFDGuAcvti6K4EQJoahEqEAYt/KiRFcLZYUqOFFgtOOPC8wu+8udEwYUWlE7pHMWdNxRoB+JooJiLfgzHzhbuiLWYIPikPlZFULj8yyjz368gtA4DGPtsgJBBbjwYEq64EYXcAGPDaAGW4DPEEoDRbhIpS4adCsE77PzsRzJoFZe5jN5lXDcEg45H8lGoaohAPLPVnpCViuZtzJsGyA+bKwXgJRfa6vrWMt8Ss/qMT1/mHQjqZm3+wi4pTBLp9Gr0bUO9PqcXBBDrkgHC1cmPncMJxYpE+E+aoSlzEtlPHSjl8G9gMGVpYfTIH4v7te6eVNtH1Db1b52o0J1KE0q/9DLk6X1koTWpU7lWf6DM3qvPSgbDoZLZnN4AlvACB1J6KGIqMO2F3BBviNK8tmcf5H8jbMePAN/P5nw7SmkT1CqaIK4HSJlRx2RISpHFeSq56/vLZfZZpolrGQ1sk/Wpja7jEFKBoKbnZEiGkrZOVk1+sjI8hj1NyY2Adxh33NMaV/hSNGrSLhQ/+znRA7MV6CWbIJeidL16ToYjr+heuLq5guFMrDU8XQ8YdUa50OtLIcPp19DOEz0O98LMnT2hLNWFs4GUvG/XhdJgQCPIWuMIqaJs17UdvDDTG6mFDg4gp0Z+1u+N39PHkldEdUc37YL5eE7mq7jz2lc2SxL7dXC7OftVb7/foOcbGFNfjqsp40ykWMkj/jbUPxhhbxSfL+XDtXn/IKay7+RkLPbYR+ci3+xXU7C3k2j3R6D3rUzyN3NjxfH9ec79kZkoxyP87of5+GBOz159vM5T4X4yjqdTPlIYy5oWVzuw9OfFxOGtbGL5k7nXdf9ArpFw9U= +sidebar_class_name: "get api-method" +info_path: api-reference-temp/port-api +custom_edit_url: null +--- + +import ApiTabs from "@theme/ApiTabs"; +import DiscriminatorTabs from "@theme/DiscriminatorTabs"; +import MethodEndpoint from "@theme/ApiExplorer/MethodEndpoint"; +import SecuritySchemes from "@theme/ApiExplorer/SecuritySchemes"; +import MimeTabs from "@theme/MimeTabs"; +import ParamsItem from "@theme/ParamsItem"; +import ResponseSamples from "@theme/ResponseSamples"; +import SchemaItem from "@theme/SchemaItem"; +import SchemaTabs from "@theme/SchemaTabs"; +import Markdown from "@theme/Markdown"; +import Heading from "@theme/Heading"; +import OperationTabs from "@theme/OperationTabs"; +import TabItem from "@theme/TabItem"; + + + + + + + + + + +This route allows you to fetch the logs from an action run.

To learn more about action runs, check out the [documentation](https://docs.getport.io/create-self-service-experiences/reflect-action-progress/). + + + + +
+ +

+ Path Parameters +

+
+
    + ","required":true}} + > + + +
+
+
+ +

+ Query Parameters +

+
+
    + ","required":false}} + > + + ","required":false}} + > + + +
+
+
+
+ + +
+ + + Default Response + + +
+ +
+
+
+
+
+ \ No newline at end of file diff --git a/docs/api-reference/get-an-entity.api.mdx b/docs/api-reference/get-an-entity.api.mdx new file mode 100644 index 000000000..92bbc8933 --- /dev/null +++ b/docs/api-reference/get-an-entity.api.mdx @@ -0,0 +1,219 @@ +--- +id: get-an-entity +title: "Get an entity" +description: "This route allows you to fetch a specific entity in your software catalog.

To learn more about entities, check out the [documentation](https://docs.getport.io/build-your-software-catalog/sync-data-to-catalog/#entities)." +sidebar_label: "Get an entity" +hide_title: true +hide_table_of_contents: true +api: eJzlV1lv4zYQ/isE+7IBbCsJti9GYCBA00VaoFk02ScnsGlpZLGhSC2PZL2G/nuH1OnYzrWLPdoXWSKHc3wz83G8pgmYWPPCciXpmF5l3BCtnAXChFD3hqyUI1aRFGycEUZMATFPeUxAWm5XhEsvoYlRqb1nGkjMLBNqOTpZ6GgSHleKCGBaklzhPlug9uo0BzMgcQbxLfFrNgMyTVTsctxl3qGbN5m1hRlHES6b0RJsobQdcRUtHBfJ0FseNpaHteXIrGQ8TPBjaFW7+Etj8WBEB9SypaHjKT2rF+nNgBZMsxwsaL+zpgYdyxkdr6ldFYDQLJTCMCSeTiBlTlg6TpkwUA4o99B9dKBXuCtRC37Cp1i4BGYxE7ETzEIyK7QqQAd7A6rho+MaklrL4EEizlMyt9rBfECmnQrSqXgdNrEzVuX8Mwy5tLDUAWYTxUqmfOlQMOCWqwREZMC6YrgQDgqN0lFnO2o8wsPDenkVHZB7LgRZAKljT0iqVR7yWlVLVRS0HOyAl2nNPHzcQm5668ai8SUt98DMZTD1NKCnkgQTRKXkjmFQpvNuWhfzH5cXf33NmvvHID4YgIstYnswIhdSrLxFA40PDWQawdYSIcOG8i5pMAVmBirIflcaQWV5IWBM5mtyTbtkjJoEnCc+jJSDvqaDa8p7n+X8q4Je5/enAN2TF+Kr8pxb2y/Jb4Nwg2QNZMFs1sMxIDDr9Gwg6tv/IaBX6Hgn7mHtuitQ9T2TtuXrx/rtUcfapv9y31pVfU8XIJRcGnS0cREJ2EDsNO4G+l3gjYE2kaM1sGQMLVF7ySZ1oWSPDw/9z6Yvly6OwRgf3tvDt9v7FxIaB1PlLzrEgoDWShuiYvQDoxxfy2t5YtlCwMS/aHwScmKzyZkXPInwrVn5rdNer+OP3jiWTOZS2VmqnEzmuJu069glNS733GbBKay4O+4ZdN4hOsfkGoI6SNBRq3iJnV4yvsBS1EAS0D0+/lHQ5RIphiczX6Vg7GbsV/1QPWeQREEVY878aBMoIQw+Vas8FvSvu0ruewWNE4tkYhYsbdVVs1050vqxPziMDoegTGGPU6RhOqiYYUyju6OoLR8TrXdRRBk1fRqtt7itpL7F9V0zYDktUG3D+6zgPdrf4INLn4+q1xtW6C6wgv8JvZvp1KHvmn8OowmtuS1DBsFT1W2WqnCcW+Hl36M9cvr+HEW9Y1Umj0aHPsuFMjbHgQ/Fa+3vwBLWNCt9wH9rilOUxb3/0RhdJcHCJ5wOBeOhOUJe13XZTOndEQp2hYMf4z23S8vxKLJ9M2JBZJgQr3K9XjADH7QoS79cDSe+pBJufCHvmUb6Cfovj9d78nKLffL035IwpaFcGBqej+cPMOh91+n6Ucy7/yg/L7rfbox+TvluQHnjPzT3WL6QBd78XQ+0B+RVg/UeV5u7Sa76frYhbFHby4rhSaefN3G/yvedzF3e9IeGd2dXKM6cZ//+NX0brun6xadpp6WH93dl1j89SDuPnOD1TXAImLTi1c7eA/U40HWnj6As/wVCXsQO +sidebar_class_name: "get api-method" +info_path: api-reference-temp/port-api +custom_edit_url: null +--- + +import ApiTabs from "@theme/ApiTabs"; +import DiscriminatorTabs from "@theme/DiscriminatorTabs"; +import MethodEndpoint from "@theme/ApiExplorer/MethodEndpoint"; +import SecuritySchemes from "@theme/ApiExplorer/SecuritySchemes"; +import MimeTabs from "@theme/MimeTabs"; +import ParamsItem from "@theme/ParamsItem"; +import ResponseSamples from "@theme/ResponseSamples"; +import SchemaItem from "@theme/SchemaItem"; +import SchemaTabs from "@theme/SchemaTabs"; +import Markdown from "@theme/Markdown"; +import Heading from "@theme/Heading"; +import OperationTabs from "@theme/OperationTabs"; +import TabItem from "@theme/TabItem"; + + + + + + + + + + +This route allows you to fetch a specific entity in your software catalog.

To learn more about entities, check out the [documentation](https://docs.getport.io/build-your-software-catalog/sync-data-to-catalog/#entities). + + + + +
+ +

+ Path Parameters +

+
+
    + "}} + > + + "}} + > + + +
+
+
+ +

+ Query Parameters +

+
+
    + "}} + > + + For example: `{ \"properties.propertyIdentifier\",\"identifier\"}`"}} + > + + For example: `{ \"properties.propertyIdentifier\",\"identifier\"}`"}} + > + + +
+
+
+
+ + +
+ + + Success + + +
+ +
+
+
+ + + One of the following errors occurred: + + + + + + + + + + + + + + +
ErrorDescription
`not_found`An entity with the provided `identifier` was not found
`not_found`A blueprint with the provided `identifier` was not found
+ + + +
+ +
+
+
+ + + One of the following errors occurred: + + + + + + + + + + +
ErrorDescription
`invalid_request`The provided data does not match the route schema
+ + + +
+ +
+
+
+ + + One of the following errors occurred: + + + + + + + + + + +
ErrorDescription
`internal_error`An internal error occurred
+ + + +
+ +
+
+
+
+
+ \ No newline at end of file diff --git a/docs/api-reference/get-an-integration.api.mdx b/docs/api-reference/get-an-integration.api.mdx new file mode 100644 index 000000000..291782e6d --- /dev/null +++ b/docs/api-reference/get-an-integration.api.mdx @@ -0,0 +1,125 @@ +--- +id: get-an-integration +title: "Get an integration" +description: "This route allows you to fetch a specific integration in your Port organization.

To learn more about integrations, check out the [documentation](https://docs.getport.io/build-your-software-catalog/sync-data-to-catalog/)." +sidebar_label: "Get an integration" +hide_title: true +hide_table_of_contents: true +api: eJzlVN9r2zAQ/leEnlpI4naPphQK3UrYS+k69lACke1zLKpIrnRK5xn/7zvJTqp26WDsZbAXJ5Lu1/d9d9fzClxpZYvSaJ7z+0Y6Zo1HYEIp8+xYZzxDw2rAsmGCuRZKWcuSSY2wsSL40f9gZtmtsciM3Qgtf8SXxUVhs8v4uTdMgbCabY2l4AXlSGO4GSsbKB9ZuMcG2ENlSr8FjfF5ddIgti7PMrp2iw1gS7kW0mSFl6qah/RzZ2p8FhbmpUChzCZznS7nFR3maA6Xpws+4yg2jucPfJlUwFcz3gortoBgw2vPHdW0FTzvOXYtED8OrdQbClBBLbxCupLaUWAVYywregLttyH2Lw+Ufak34JBOq2FGBuT+5MF29KgpLx2L7pMEVcUMr4UBVocX5h1UQRFZETmy7iJbCZML9q0BzRxgsFonSdezaLuePCXYNTsAZq4xnsIXQEII8qiYKEtjK8KrulFIqsrCk5cWKp7XQjkYZu+TtEfYCmxeAL4kP4oxJY0gMlO/xRc78lloPLTlkeLQehhITweltxK7qGZB/UdpSRoLosrlK+2DtQXX0gFcAPPh7Cz8vC7xepSd3U2WfCCUxF9jKCmntuSzEW/Os915lqTI+hfkAw+V2d2+zbxV5LDvcNHKpMF5CuNLoHosbw/mwDq5fYakk648VWWnQeSTFg0BJ68halOb6C5RBfs4vFe3SzINhY14zxdnQcfWONwKHcyn6DfUXkKnuryVs+eloVeN/9NaGaVA+I5ZqwRRTuRFdfupLR747jyKkfKWJ0NBajfEdrDs+0I4+GrVMITrcVOEfqmkE4U6DOFvif831sZRYh6pXdONtxPKB6vY8jthZQD5h4BP7qYdcMr+ep0cLXo/bbpLK96DSYQcVulquPl4T0bChx5IR/Yxjuz0J0A9Gv/tLI/Jwjcs4KMuFzTKjBbC5cF8fHnXYVoNByQ6IBiGn0ur1xQ= +sidebar_class_name: "get api-method" +info_path: api-reference-temp/port-api +custom_edit_url: null +--- + +import ApiTabs from "@theme/ApiTabs"; +import DiscriminatorTabs from "@theme/DiscriminatorTabs"; +import MethodEndpoint from "@theme/ApiExplorer/MethodEndpoint"; +import SecuritySchemes from "@theme/ApiExplorer/SecuritySchemes"; +import MimeTabs from "@theme/MimeTabs"; +import ParamsItem from "@theme/ParamsItem"; +import ResponseSamples from "@theme/ResponseSamples"; +import SchemaItem from "@theme/SchemaItem"; +import SchemaTabs from "@theme/SchemaTabs"; +import Markdown from "@theme/Markdown"; +import Heading from "@theme/Heading"; +import OperationTabs from "@theme/OperationTabs"; +import TabItem from "@theme/TabItem"; + + + + + + + + + + +This route allows you to fetch a specific integration in your Port organization.

To learn more about integrations, check out the [documentation](https://docs.getport.io/build-your-software-catalog/sync-data-to-catalog/). + + + + +
+ +

+ Path Parameters +

+
+
    + ","required":true}} + > + + +
+
+
+ +

+ Query Parameters +

+
+
    + ","required":false}} + > + + +
+
+
+
+ + +
+ + + Default Response + + +
+ +
+
+
+
+
+ \ No newline at end of file diff --git a/docs/api-reference/get-an-integrations-audit-logs.api.mdx b/docs/api-reference/get-an-integrations-audit-logs.api.mdx new file mode 100644 index 000000000..079c946a4 --- /dev/null +++ b/docs/api-reference/get-an-integrations-audit-logs.api.mdx @@ -0,0 +1,140 @@ +--- +id: get-an-integrations-audit-logs +title: "Get an integration's audit logs" +description: "This route allows you to fetch the audit logs of a specific integration in your Port organization.

To learn more about integrations, check out the [documentation](https://docs.getport.io/build-your-software-catalog/sync-data-to-catalog/)." +sidebar_label: "Get an integration's audit logs" +hide_title: true +hide_table_of_contents: true +api: eJzlVVtP2zAU/iuWXwZS27SFSVOEkJCGULWHIWAvQxW4idNYJHbwpdBF+e87x0nTFJWuDKQ97CXx5Vy+c/tc0pibSIvCCiVpSG9SYYhWznLCskw9GbJUjlhFEm6jlNgUzl0sLMnU3BCVEEZMwSORiIgIaflcM7QEa1TU5FJpS5SeMyl++ZvByUwHp/5zo0jGmZYkVxrMzsBr14bpkSjl0QPBc3R8G6vI5Vxafz09SK0tTBgEcGwGc24L8DUQKpg5kcV9dN83KrFPTPN+xCwDyIFZyqgfw6ZvVXt4OKA9atnc0PCWTjoI6LRHC6ZZzi3XeFtSA5hyRsOS2mXBIWPS5TOuwUDME+YyS8NRj+ZCitzlfi1dlrFZBrIJywyvelRgph8d10tQk2AdtgWbc29ksxqc1PYx1Shi2lrUiQQVzR+d0Dxu7e8HcjjswMQ1e67XR3izJ2iu7/YA7nul7SFQ8qG8KQBjtZBz+goOY5m2d1DW7Uj8NcFrRIOthIh62KT3k+vvJFE6Z5ZMzsl4OB73h8f98dHN6Es4/hweHw0+j0Y/7z8QLJfx61Dh8t8BLZhN1zhFDKMGg930zUukQkJaoUnqcY9XgDsDvAWK1Y5XMFSGR04Lu/QjNQMSACcwe5qzOBQbA4jSmpsCNtwg9PFwiL9NQF/rtiZXjSStICaY2lSBUwrcQHt1dCENFqOg4yIo13FWAaabIjy9WA280xlorbiGFaJDNbQbyzVmt8a4iqhNNKh9450eOHMATTeUSJv0pxA9aFW+HIny6sLiDFJPo2eXExBFYHXQo8EQS1coY3MmUbyxfsEtYbJbik+mQ9svy1nSSIGotP83/9eVsvzZBkXGoCKQW1/8smmdW7oY+Vq1EGEXboyJTy/0RAo1QYWynDHDf+isqvC4ZgLsqlgYpNfVdO6syB5vwFbwD9Bx7cOyYJlDEYpE8Lfe/0Dku1CsX4p3IPlIIt8BduM5eQfcjyPzHWA7z8ka6hQ3WtQv+Jva7eCqIetD8kaW34pxxX9y2cW3wt6ZnWraZeyL8xsQYg7HrkuiD55EmwUGttX+S3atneEXa7hV5QTIlQBFn7bi9c2rCg1Zt5FIjKCqfgN9rNHd +sidebar_class_name: "get api-method" +info_path: api-reference-temp/port-api +custom_edit_url: null +--- + +import ApiTabs from "@theme/ApiTabs"; +import DiscriminatorTabs from "@theme/DiscriminatorTabs"; +import MethodEndpoint from "@theme/ApiExplorer/MethodEndpoint"; +import SecuritySchemes from "@theme/ApiExplorer/SecuritySchemes"; +import MimeTabs from "@theme/MimeTabs"; +import ParamsItem from "@theme/ParamsItem"; +import ResponseSamples from "@theme/ResponseSamples"; +import SchemaItem from "@theme/SchemaItem"; +import SchemaTabs from "@theme/SchemaTabs"; +import Markdown from "@theme/Markdown"; +import Heading from "@theme/Heading"; +import OperationTabs from "@theme/OperationTabs"; +import TabItem from "@theme/TabItem"; + + + + + + + + + + +This route allows you to fetch the audit logs of a specific integration in your Port organization.

To learn more about integrations, check out the [documentation](https://docs.getport.io/build-your-software-catalog/sync-data-to-catalog/). + + + + +
+ +

+ Path Parameters +

+
+
    + ","required":true}} + > + + +
+
+
+ +

+ Query Parameters +

+
+
    + ","required":false}} + > + + ","required":false}} + > + + ","required":false}} + > + + ","required":false}} + > + + +
+
+
+
+ + +
+ + + Default Response + + +
+ +
+
+
+
+
+ \ No newline at end of file diff --git a/docs/api-reference/get-audit-logs.api.mdx b/docs/api-reference/get-audit-logs.api.mdx new file mode 100644 index 000000000..04c0275f8 --- /dev/null +++ b/docs/api-reference/get-audit-logs.api.mdx @@ -0,0 +1,171 @@ +--- +id: get-audit-logs +title: "Get audit logs" +description: "This route allows you to fetch audit logs from your Port account. Your audit logs can also be viewed via [Port's UI](https://app.getport.io/settings/AuditLog).

This route will perform a logical `AND` between all query parameters below, and return all logs that match the criteria." +sidebar_label: "Get audit logs" +hide_title: true +hide_table_of_contents: true +api: eJztV21v2zYQ/isEv2wDFDt2W2AwigJG4hTGgi1InA9bYMy0RFlEJFElqbip4f++O1KSFb+oie15G7AvtkSRx+e5Ox7vWdCAa1+JzAiZ0h4dRUITJXPDCYtjOdfkWebESBJy40eE5YEwJJYzTUIlE/yoyI1UhjDfl3lqWuR3HKrN81kKprQkU06eBJ/zAP4YecBVP2hyPxz/GBmT6V67zbKsNeMmgy8tIduaGyPSmW730dq1nP3U+jhV7U/2pwZ0LuKYZFyFUiWE4a7CZzGZ9H+9nMCuZs45QojJl5yrZ5IxxRJuuNLwESh6hKUBUdzkyk2zsE3EDEkYkjYRJ+AiWCFYi3rUsJmmvQdqYdGxR1cWYXhBtR/xhNHegprnjINTtVHAgy49KtDHFgbYSWERvIqAp0aEgisYexmNfkpWX4kMLRSAR/gTjNrQzBk8lPFx/gEzin/JheIB7YXge7703owKdzXPG4iuXBqAl2ohVjxmBuIKMBCgzriPiAPijBwR1TTOeQYTzIHAKjtHxKby9E8RHAiM+biMgK0jIpvzaSTl4/BQcIWd4yMbYDofC547HG8CyZRiiArOeKK3gN+BXioxg/FXofZlAqZc1XwJ21lp6xZxNY2HWJoKdpCifKYYWm4XRQkwzWZcoQdcNWiRKwnVASqgnafLWlhU2qrQenaB284VTSjJk/vh5IgBHabaAHML5OCA1sgfM5weFLc8wQpeLydVwYOzB79FMsGT9qXiPlPIxh1POt6VEYpruP58rg9kXtohiBxS4yD2JdsCvEd9CY79amuoCEOcWr+Cyr1HaA7oG2Zy5FPkHXohAAZgisWXzDAYSLjWbMZ3+0WkfpwHW9wyAtqwbxzoF7dZMR/+rWMAUgaJzVtkGJJc88AjMo2f15xW2Ckzu7ARbBjZI9s9igeKGRgJIGJnRgCtHVzxiG/lCZ5U2NAQXA0vSVZe6bWU2LjTvRL/8O434lCQSfe82z07f3/WfTfq/Nzrfui9f9f60On8sddRfgs5I7dS42nwLyS2g0N1Dl5xQufCRNuvaNyKnJHJxe2gPxpMPKikN5fuCarx5HJwPYCX/eJRnti7+4uLwd0djFz1h9f3twM4Yds5Vad0P05u+ZvAAsQpVIMdeGKRiM0mDVMlYV9FkifErcdEcf3291pY6LM193OFRRq77ClnCvYHLynOgp7ldwamwEVjW8TsYbcFsHt+jn8vsVzykOWxIbfFTHvLQxcfSdiSggyh2NibCF7aT532yj7iUE9ls5+rGGasFIyoKRhaB32HDnR4Suirkp2JX3jNe/0cYCjxjRWJaj0cAU10uPV4KO1yYWKcbxVY/2YIUxGYI9hpnWN0MqlNwlKcXlj/zE0tHdaDtHDXQ2r+V4OvU4MuhHihtrOYQajA6TYrFkX+PNCnDt6aqwz1aARRwS+LxZRpfq/i5RKH3SnCvAqEZtO4Sv+GIO0tErcif4Q8XNOkTwzaJBikWAdej+sgqdiArWrUToJrUyk2QKv3kydBt0UuNsCrFOpJsK2rxQZgdYF6SmxrUvH7CFdC9Zgw/xPasME5lQ4+Sey2qcIGcBuK9CQgdwm4ptNZ0457Yvwn1VTTbbJSfwcQO6l8amBT6LsDmJxQLTXwsFLumIfhaFqpAXSl3f5m4GuCqAFRpbwOSIjXaqIGGKXgWqEY4ws0qVOUCA/jurr5PBjZhhS707oIebQipHjALrT8lNb7rXV14gDgLzLfuuQjiBMCEudTNd192bmgEDurCgJ8lsvlX6+eIfI= +sidebar_class_name: "get api-method" +info_path: api-reference-temp/port-api +custom_edit_url: null +--- + +import ApiTabs from "@theme/ApiTabs"; +import DiscriminatorTabs from "@theme/DiscriminatorTabs"; +import MethodEndpoint from "@theme/ApiExplorer/MethodEndpoint"; +import SecuritySchemes from "@theme/ApiExplorer/SecuritySchemes"; +import MimeTabs from "@theme/MimeTabs"; +import ParamsItem from "@theme/ParamsItem"; +import ResponseSamples from "@theme/ResponseSamples"; +import SchemaItem from "@theme/SchemaItem"; +import SchemaTabs from "@theme/SchemaTabs"; +import Markdown from "@theme/Markdown"; +import Heading from "@theme/Heading"; +import OperationTabs from "@theme/OperationTabs"; +import TabItem from "@theme/TabItem"; + + + + + + + + + + +This route allows you to fetch audit logs from your Port account. Your audit logs can also be viewed via [Port's UI](https://app.getport.io/settings/AuditLog).

This route will perform a logical `AND` between all query parameters below, and return all logs that match the criteria. + + + + +
+ +

+ Query Parameters +

+
+
    + ","required":false}} + > + + ","required":false}} + > + + ","required":false}} + > + + ","required":false}} + > + + ","required":false}} + > + + ","required":false}} + > + + ","required":false}} + > + + ","required":false}} + > + + ","required":false}} + > + + ","required":false}} + > + + ","required":false}} + > + + ","required":false}} + > + + ","required":false}} + > + + ","required":false}} + > + + ","required":false}} + > + + +
+
+
+
+ + +
+ + + Default Response + + +
+ +
+
+
+
+
+ \ No newline at end of file diff --git a/docs/api-reference/invite-a-user-to-your-organization.api.mdx b/docs/api-reference/invite-a-user-to-your-organization.api.mdx new file mode 100644 index 000000000..8cc4cfdf6 --- /dev/null +++ b/docs/api-reference/invite-a-user-to-your-organization.api.mdx @@ -0,0 +1,211 @@ +--- +id: invite-a-user-to-your-organization +title: "Invite a user to your organization" +description: "This route allows you to invite a user to your Port organization.

To learn more about users, roles, and teams, check out the [documentation](https://docs.getport.io/sso-rbac/rbac-overview/)." +sidebar_label: "Invite a user to your organization" +hide_title: true +hide_table_of_contents: true +api: eJzdVV2P0zgU/SuWWYll1Wlm9rEgEAs8jPZhRzA8tUXcJLetGccOtpNSqvx37rWTNtMpHxJvq0qu49zP43Nu9rJEXzhVB2WNnMnbjfLC2SagAK3t1oudbUSwQplW8aFoPDo+oHMnbqwLwro1GPUVOMT0We6y53G5tUIjOCMq68gxp6DR2U8ogUb6A1OKgFDRtthgcSfYJGxQzEtbNBWaEGMu/9yEUPtZltGxn64x1JR2qmzmvb1wORQZLxe2Rdcq3GZPpnIiA6y9nM3le04plxPp8HODPvxjy52c7WVhTaAMvIW61qqIubJPnnHYS08VVcC7sKuRkLH5JywCBa6drdEFhZ7fJlzwnOEpsihKDKC0F3YV24xQMr5bMOEIcsLwQSYqR+lRHh+cMuuzeTjwYy+ih4CydOj9MSqEgI5NP8w/PH2ULRYvFgu/HPbLv8anf8iOkOPrGmUG52B3NnG0vNcSeK/WhndDx4dCqNXKP2yoo4yRFb+U0UCFB0Cj29n0A9rB/jx9l7iiHJZMoIT7ko8JSsW5Qd+MrmYF2uN9n4EVy5NowTXY8RU4KjswMWfzM1zLLeEIJja8gkaHg6fivonHjtHg3unR2KBWD9G5XomP7PVxEtvvSxJbpbVwWKBqSZWmJ0mM0WvggNCx7thiRyLyWDROhV2sOyd5o+N+C4cQcNYkrXVRbb62xife/H15yX/363udWhNve8t48YTKxlJCWVsfElk39JS1V1kMnqU2JFfi2gHAxpEw5DAloFajISHHZb9jpFNNQ/FHjtXqXxzB+rKhUlw/12QP/QahJC8ulSfF2+NMefMFqlrjyUzoRXsUa6+l+XCyPJD9eNTFi17ZWJwKHFTGSfvy5ppCcNsJwqvpJeuTsaogjq2+9uuz03o8qE/pMhqI/6ePQLragF9CVmugKyS4Ilv2PbXmsr0iw8TcSX91fCsbJiC93u9z8Pje6a7j46Q9Jl2pPOT6oI4f4Pn7Sjzbxx2xdaT+FnTDRpHwLTjF1VGlSzLtactlJ69XqbiLWw589H3wJeRYB03e/Pfulozz/gta2ZJ9HGyZ17TO5IJ+9GAjCFFm8XwvNZh1A2u2T3HjOG34BsYCvIsC7Ddc7fDKjDs8VWZqiddu8h2XZyQdQfJ+fjBPb77r0CM2WDPiPMy/AbHgKwE= +sidebar_class_name: "post api-method" +info_path: api-reference-temp/port-api +custom_edit_url: null +--- + +import ApiTabs from "@theme/ApiTabs"; +import DiscriminatorTabs from "@theme/DiscriminatorTabs"; +import MethodEndpoint from "@theme/ApiExplorer/MethodEndpoint"; +import SecuritySchemes from "@theme/ApiExplorer/SecuritySchemes"; +import MimeTabs from "@theme/MimeTabs"; +import ParamsItem from "@theme/ParamsItem"; +import ResponseSamples from "@theme/ResponseSamples"; +import SchemaItem from "@theme/SchemaItem"; +import SchemaTabs from "@theme/SchemaTabs"; +import Markdown from "@theme/Markdown"; +import Heading from "@theme/Heading"; +import OperationTabs from "@theme/OperationTabs"; +import TabItem from "@theme/TabItem"; + + + + + + + + + + +This route allows you to invite a user to your Port organization.

To learn more about users, roles, and teams, check out the [documentation](https://docs.getport.io/sso-rbac/rbac-overview/). + + + + +
+ +

+ Query Parameters +

+
+
    + ","required":false}} + > + + +
+
+
+ +
+ +

+ Body +

+ required + +
+ +
    + +
    + + + + invitee + + object + + + + required + + +
    +
    + + + The details of the user you want to invite.
    + + +
    ","pattern":"^[^;#/\\?\\s][^;#/\\?]*[^;#/\\?\\s]$"}} + > + + ","items":{"type":"string"}}} + > + + ","items":{"type":"string"}}} + > + + +
    +
    +
    +
+
+
+
+
+ + +
+ + + Default Response + + +
+ +
+
+
+
+
+ \ No newline at end of file diff --git a/docs/api-reference/patch-a-blueprint.api.mdx b/docs/api-reference/patch-a-blueprint.api.mdx new file mode 100644 index 000000000..54aae3768 --- /dev/null +++ b/docs/api-reference/patch-a-blueprint.api.mdx @@ -0,0 +1,1598 @@ +--- +id: patch-a-blueprint +title: "Patch a blueprint" +description: "This route allows you to patch a specific blueprint in your Port account.

To learn more about blueprints, check out the [documentation](https://docs.getport.io/build-your-software-catalog/customize-integrations/configure-data-model/setup-blueprint/)." +sidebar_label: "Patch a blueprint" +hide_title: true +hide_table_of_contents: true +api: eJztWguPGzUQ/ivWCok7yOMKCImoUK4FiaqIHuVQJZLAObuTrLnd9WJ7L03T/Hdm7H04yW7ucqhwCCjKbbz2zHjmm89jO+sgAh0qkRshs2AUXMZCMyULA4wniVxqtpIFM5Ll3IQx40znEIq5CNksKSBXIjNMZNRJsQupDONhKIvMDB7P1PAr+3EpWQJcZSyVCqXOUHgzWPdYGEN4zajVxMDGkQyLFDLDyaLpSWxMrkfDITbrwQJMjkoGQg5nhUiiPuntazk3S66gH3LDE7kYhoU2MhVvoY8aYKGsKD0MZTYXiwI7Rtixn8oIkqEGU+T92p7h6SDoBYYvdDAaB09rM4NpL1DwRwHaPJXRKhitAxRn0E565HmeiNCqGf6uyZHrQOO8Uk5PZpUDulbOfofQoPRcyRyUEaDprYhQCHoUlNdXG9S6wL670QGWwZI1Y5icW7fVE3COJy3cGFA06tfxef8X3n971v/i698Gown+N/yyP/34A+yV8jffQ7YwcTD69GyDMxcmgbsbYrt327ArfUvIXXV4rXfS9MkZqRLhMTqod5dw8grw9HkWgxKGZyG0BXVb7rmVqiCxmKD84ZlE4cpLm7mSKVvGAtMK3wsn3lpA6gbsGc/YDBMmW3mD0M4MFUJEYwwlq8yA3Qhu+2VFOnOYqFTrAbtCJMRXDLuSbPrixgJ5VigU1YgnQfXQHptLxeANT/MERuxqElSvntf4G+w3Pc9eURtEdfZMgqsalVvYJ2PuFqQjzK7ChnHjUSSojScXnt45TzS4dCY5lOjWkCmO6M7aduC4/nvQ6TENgJ6vtV5hfCJ2Vem8wsgiu1oHW1oUGT6mdgKDDl9tfbubdc2YAzzh+qx+4GkdlDbi+JJ4w7JGp2Nvo7oOcrmNGDqzmTLTNqwDQOhTIGsIuVTAh5mUuPxk+FRbxZXiKxtu53RfAC4N0DciBexXqAQ/Mb6C/or85jP353NLOOo6kkuSu+IpvS+01UfJS39QhHIeMNJBC1dOXxN6JuvzXFgVM4giiPpOI9erLLSvppsN4biBau0CN4euwFcDDiGgR181sBRXSyIa7HqDC0uEnAQZCxUgGrMF4pZRZhtkIa7xLdEZ8U6DJGaLBvwfu1qzKlUtVnzorV26xqAwkOqW+B6Xw81rcnfIk7BwlHAYo+0eHHvjPfv//oKk0T30TOpXaTs87U7tCOa8SAjem397nntT/3fxwF/Nf5y6TKRC7PjZX02met0SlM1+WnWF66H6bpdDd7hwvIWKEgNT6pMKpaS6V9q7oQ8l4501d0r2vzG/u8o2T+PJk9GOUlQ5mQxOP35yMpks300mH7z7+l3/9KMn41+xuTSnizjuUcrRkMVCweL+K4A3/qHgwTPpv7YC7LJUSU5Tb5JVG/XmCiNz21LyU0nJu5PBPdXLOSpZe0+HJzwvsi1y5zeg+AIsQabANYb4Etns6arVpLI3adrPqkpkjMCikNqybwlwTQwqM0Q7TlcizHbLnjZljThb1LliaYdV7Vx2JflGop5j/WEPhd6rgdONNevYgHVp1wWtQKnI3OECfUIkcA2cepl0G74OT7CWMj2K4MrZ16P3HXF0dP4xtD5oR25D3uIr+KMAtbqd/0KZzkTGjVRbbs4iIhdlp66KZItJqw1dXbTxbNWB5JZdD42kB6uyF9xwXAqIGw84ow0m70/ysdu4drW32eyNaEDx/mzdMxBL5WoNvpexP7njp9tMDkKhCKjqZOgOoPSwYssfCaCntljeqZUbSFbgO6ymLseCdiXHlWVOVr0w7y/DJcuXh3hHlGn1mPdfmVlV0JRm+oEU5N3l1oE6qOVQqdnn1TVVhbgU6ehuPQ9XeEdhpsJK3VjaYbESxjxbAIbwG9CGkF0q3IdJ1HTYC9eHmtWC6tB1FxFVSryGWSzldSsqa3lsKZKEjtY0Jk51el1eoNE5m5NRa/Wn7rbNbkd7NH9VRr7g82t+DxPtOPySi3D7wqHjmm/H9rtYfWClNqoAt9XPucLcwZzRNhZ7Z/PeroEmZnd+vSDDMfjNu1dr88CBKzR75bnkzh/23rNlmtZKnKSGsFCCKhi0cAbILLjkj6cbe1+oc6QSl6KfnJ3tg/MblzvsVdnTpgfOOJaRm08Yu211TCx882joMc+6mcEmIDvUTeUoAs8oqMiQ58LjwsA32i43zr7K9KYeycULWDX+PC/QLCXeVqct1uUx8Ig2XGg23Xu+am5Iv3XXRrs3nE3xVoG049KnbnYbQm/c/l1c6aAGDg1StnhyZ0Us+x86LG4/SzpwtrCzhh2gqdLNr799+t3Lly+o6ljY22QCVq8MoUeadEHkUX1gs/D84jmVHhh357RHgzOafi61QZ6k7mXwLsrb+6Y62ePp+jr7/98AuN8AuPgYeGOGecKFPWy1YakANw5uHvkVn8YvIw/smGgxRoI6rtd0efKzSjYbai53EeMp1Y1K8BmFFBM3Epqeo3o17IzRyasSyKfs/mzWOsUq/bNVXdWOAny8RjLYYlW7HyoJgIx3HZ45E/uXJKYRsPcLCaKhmukuzi+ffWfPmd1PKygs2Kz4kjgXP0fBBP/ZLUFdHtr2dZBgehW0eR0FTrBdWYqtE0rksmvLZeWDt7Jvz3OX5Nyc6NNbZ7eHPMYkZMiUX9Xd3ZvOAaXLao+SL9DoPwENknll +sidebar_class_name: "patch api-method" +info_path: api-reference-temp/port-api +custom_edit_url: null +--- + +import ApiTabs from "@theme/ApiTabs"; +import DiscriminatorTabs from "@theme/DiscriminatorTabs"; +import MethodEndpoint from "@theme/ApiExplorer/MethodEndpoint"; +import SecuritySchemes from "@theme/ApiExplorer/SecuritySchemes"; +import MimeTabs from "@theme/MimeTabs"; +import ParamsItem from "@theme/ParamsItem"; +import ResponseSamples from "@theme/ResponseSamples"; +import SchemaItem from "@theme/SchemaItem"; +import SchemaTabs from "@theme/SchemaTabs"; +import Markdown from "@theme/Markdown"; +import Heading from "@theme/Heading"; +import OperationTabs from "@theme/OperationTabs"; +import TabItem from "@theme/TabItem"; + + + + + + + + + + +This route allows you to patch a specific blueprint in your Port account.

To learn more about blueprints, check out the [documentation](https://docs.getport.io/build-your-software-catalog/customize-integrations/configure-data-model/setup-blueprint/). + + + + +
+ +

+ Path Parameters +

+
+
    + ","required":true}} + > + + +
+
+
+ +
+ +

+ Body +

+
+ +
    + ","pattern":"^[A-Za-z0-9@_.:\\\\/=-]+$","maxLength":30}} + > + + ","maxLength":30}} + > + + ","maxLength":200}} + > + + "}} + > + + +
    + + + + teamInheritance + + object + + +
    +
    + + + A new relation to another blueprint from which to inherit the team. Can be any blueprint connected to this one via any number of relations. `path` is the path to the desired blueprint via relations, for example: `"relationIdentifier.relationIdentifierInRelatedBlueprint"`
    + + +
    "}} + > + + +
    +
    +
    +
    + + + + schema + + object + + +
    +
    + + + The new schema of the blueprint, see `properties` and `required` below for more information.
    + + +
    +
    + + + + properties + + object + + + + required + + +
    +
    + + + The new properties of the blueprint.
    + + +
    +
    + + + + property name* + + object + + +
    + + + + + + + + + + + + + +
    +
    +
    +
    +
    +
    ","items":{"type":"string"}}} + > + + +
    +
    +
    +
    + + + + calculationProperties + + object + + +
    +
    + + + The new [calculation properties](https://docs.getport.io/build-your-software-catalog/customize-integrations/configure-data-model/setup-blueprint/properties/calculation-property/) of the blueprint.
    + + +
    +
    + + + + property name* + + object + + +
    + + + + + + + + + + + + + + + + + + + +
    + + + + items + + object + + +
    + + + + + +
    +
    +
    +
    +
    +
    +
    +
    +
    +
    + + + + mirrorProperties + + object + + +
    +
    + + + The new [mirror properties](https://docs.getport.io/build-your-software-catalog/customize-integrations/configure-data-model/setup-blueprint/properties/mirror-property/) of the blueprint.
    + + +
    +
    + + + + property name* + + object + + +
    + + + + + +
    +
    +
    +
    +
    +
    +
    + + + + aggregationProperties + + object + + +
    +
    + + + The new [aggregation properties](https://docs.getport.io/build-your-software-catalog/customize-integrations/configure-data-model/setup-blueprint/properties/aggregation-property/) of the blueprint.
    + + +
    +
    + + + + property name* + + object + + +
    + + + + + + + + + + + +
    + + + calculationSpec + + object + + required + +
    + +
    + + oneOf + +
    +
    +
    +
    + + + + query + + object + + +
    + + + +
    + + + + rules + + object[] + + + + required + + +
    +
  • +
    + Array [ +
    +
  • + + anyOf + + + + + `, `>=`, `<`, `<=`]"} + schema={{"enum":[">",">=","<","<="]}} + > + + + + + + + + + + +
    + + + value + + object + + required + +
    + +
    + + oneOf + + + + + + + + + + + + + +
    +
    +
    +
    + + + + + +
    + + + value + + object + + required + +
    + +
    + + anyOf + + +
    + + + string + + +
    +
    +
    + + + number + + +
    +
    +
    + + + boolean + + +
    +
    +
  • +
    + Array [ +
    +
  • + + + string + + +
  • +
    + ] +
    +
  • +
    +
    + + + string + + +
    +
    +
    +
    +
    +
    +
    + + + + + + + + + + + + + + + + + + + +
    + + + + propertySchema + + object + + + + required + + +
    + + + + + +
    +
    +
    + + +
    + + + value + + object + +
    + +
    + + anyOf + + +
    + + + string + + +
    +
    +
    + + + number + + +
    +
    +
    + + + boolean + + +
    +
    +
    +
    +
    +
    +
    +
    +
  • +
    + ] +
    +
  • +
    +
    +
    +
    +
    +
    +
    +
    +
    +
    +
    +
    +
    + + + + relations + + object + + +
    +
    + + + The new [relations](https://docs.getport.io/build-your-software-catalog/customize-integrations/configure-data-model/relate-blueprints/) of the blueprint.
    + + +
    +
    + + + + property name* + + object + + +
    + + + + + + + + + + + +
    +
    +
    +
    +
    +
    +
    + + + changelogDestination + + object + +
    +
    + + + The destination of the blueprint's changelog.
    + + +
    +
    + + oneOf + + + + + "}} + > + + ","format":"uri"}} + > + + + + + + + + +
    +
    +
    +
+
+
+
+
+ + +
+ + + Default Response + + +
+ +
+
+
+
+
+ \ No newline at end of file diff --git a/docs/api-reference/patch-a-blueprints-permissions.api.mdx b/docs/api-reference/patch-a-blueprints-permissions.api.mdx new file mode 100644 index 000000000..2dba62aa4 --- /dev/null +++ b/docs/api-reference/patch-a-blueprints-permissions.api.mdx @@ -0,0 +1,594 @@ +--- +id: patch-a-blueprints-permissions +title: "Patch a blueprint's permissions" +description: "This route allows you to patch the permissions of a blueprint.

To learn more about permissions, check out the [documentation](https://docs.getport.io/build-your-software-catalog/set-catalog-rbac/examples)." +sidebar_label: "Patch a blueprint's permissions" +hide_title: true +hide_table_of_contents: true +api: eJzdWG1v2zYQ/isEvywFbCvZR6MokHQFWmwfjMz75BkrJZ0tNrTIkZRdzfB/3x0l2ZLjvCFK0BQGBIo8Hp97eY7ybXkKLrHSeKlzPubTTDpmdeGBCaX0xrFSF8xrZoRPMuYzYAbsSjqH8o7pBRMsVgUYK3M/eh/b6EN4TDVTIGzOVtqiqhg1tjcOWJJBcsNomnTOUp0UK8i9IBzzs8x748ZRhNNutARvtPUjqaO4kCodIiQ7dHrhN8LCMBFeKL2MHPhmPLSxSCL4LlZGgXs34gPuxdLx8YxfNWAdnw+4hX8LcP5KpyUfb3mic48gaCiMUTIJcKJvjnyz5Q5BrwSNfGkAvaXjb5B41G6sRuu8BEerqEI24/slLSyl82BPSXYD8xssZA5sk2mWCdcJAkYnsSAwZM3BFBdPkTyE5tbRhQPbRiisFeWtY/9AeKQtSLMzNF8qJtLUgnPoWTxFeCZsnS2QPhqM9LBqH+88riz5boehArF6PLIg/SI4rFbweBxB+kVw6E0O6VU5RUNJoHv8lwX76m0BXwednNhIpVgMLAVPs6iAxWXwFSN11mXSDJgVSD5LoHNarkzQlqXSYg4ygcqWOdGSzAgpMGKf1mDL8LI/RMQKThkag9L5Es2gRTxJ2oAgcoGQlZ2xxkNFHgzFvJJkllCTVqouhHKAq4VJUftzmbLSqVyUPwhTHgXmFZjyXBx9MeW5ON4MU44N7ZkpeV/3SgoKfph75VFgXoEtz8XRF1uei+PNsOXY0Je4VyadJO7hhnEGErmQCTvQg8n8gWidRvrQV+SLX1BPMeH1rqueUPV8efWE6s2Q836zn0bV3Z6O16DCf6/e2WgbxW+WjE+w4PW42A+onqnYD6i3xsTTVj+ViA9cmw8tk4ARVqzIAdR4OdE9aXyM3idXGvQGYslxD2FpovOPTMmIhcSv2aphg95J+Zi8fpwZ0wzYQbyKNBwCTTXCdRtY1N3aiMrDocVV9bD4bj7gDpLCSl8G9DFgjuH39Gy+C30jZ3B7lay/np/fTgysSqJQnl3XkiGV0BuZTitbEzI22Dzm0foi2qN00faU8buohZsTOrtuXFtYhVqappkwstUz65jyJ8WgQt0YdCCbkb9DeYjAZYFgrfwvJBOvg5SBSHEXGUNdsetD/+xT1W077n+1/4nUpXHWRH6+L0PtqboItKc6FKTAd9oB/arNXxhx5y45ed8F8sh8oUNwpCen8glGk11OvmAgKOxVkl2Mzok+Rju/EqFFWcduErq1rdbsL52L8biktjqfP3EHuEpzD999ZJTAdCbvE3O2NQ9nfH2Bggcm4sv4jkLU9ibGGwuLJwXbbSwc/GXVbkfTyA5L9QOHa2ElVepA2FQ6Gqd1vbwnHGfXdcV7x/qrbnc4oykEOVWBtUDF+IbDGywLd1Tk3Rz31UWBDKtEP1bwh1NSeFB1q6dOpWlfEyeX04+fyf11Mx6vM9pkxYbqPj7H/G/84Ys2+0/DML/lSuTLQixJvlIcLqiCgtqubzehvtUDgnvS4uPCV9lEz93gji3vkZkMq+eHvXi1cueG2mWNNPl/jqD/B44QGl0= +sidebar_class_name: "patch api-method" +info_path: api-reference-temp/port-api +custom_edit_url: null +--- + +import ApiTabs from "@theme/ApiTabs"; +import DiscriminatorTabs from "@theme/DiscriminatorTabs"; +import MethodEndpoint from "@theme/ApiExplorer/MethodEndpoint"; +import SecuritySchemes from "@theme/ApiExplorer/SecuritySchemes"; +import MimeTabs from "@theme/MimeTabs"; +import ParamsItem from "@theme/ParamsItem"; +import ResponseSamples from "@theme/ResponseSamples"; +import SchemaItem from "@theme/SchemaItem"; +import SchemaTabs from "@theme/SchemaTabs"; +import Markdown from "@theme/Markdown"; +import Heading from "@theme/Heading"; +import OperationTabs from "@theme/OperationTabs"; +import TabItem from "@theme/TabItem"; + + + + + + + + + + +This route allows you to patch the permissions of a blueprint.

To learn more about permissions, check out the [documentation](https://docs.getport.io/build-your-software-catalog/set-catalog-rbac/examples). + + + + +
+ +

+ Path Parameters +

+
+
    + "}} + > + + +
+
+
+ +
+ +

+ Body +

+
+ +
    + +
    + + + + entities + + object + + +
    + +
    + + + + register + + object + + +
    +
    + + + Define who has permissions to create entities of this blueprint. + + +
    + + + + + + + + +
    +
    +
    +
    + + + + update + + object + + +
    +
    + + + Define who has permissions to modify entities of this blueprint. + + +
    + + + + + + + + +
    +
    +
    +
    + + + + unregister + + object + + +
    +
    + + + Define who has permissions to delete entities of this blueprint. + + +
    + + + + + + + + +
    +
    +
    +
    + + + + updateProperties + + object + + +
    +
    + + + Define who has permissions to modify specific properties in entities of this blueprint. + + +
    +
    + + + + property name* + + object + + +
    + + + + + + + + + +
    +
    +
    +
    +
    +
    +
    + + + + updateRelations + + object + + +
    +
    + + + Define who has permissions to modify specific relations in entities of this blueprint. + + +
    +
    + + + + property name* + + object + + +
    + + + + + + + + + +
    +
    +
    +
    +
    +
    +
    +
    +
    +
+
+
+
+
+ + +
+ + + Default Response + + +
+ +
+
+
+
+
+ \ No newline at end of file diff --git a/docs/api-reference/patch-a-team.api.mdx b/docs/api-reference/patch-a-team.api.mdx new file mode 100644 index 000000000..4c8c80de5 --- /dev/null +++ b/docs/api-reference/patch-a-team.api.mdx @@ -0,0 +1,161 @@ +--- +id: patch-a-team +title: "Patch a team" +description: "This route allows you to patch a team's details. This can be used to update the team's name, users, and description.

To learn more about teams, check out the [documentation](https://docs.getport.io/sso-rbac/rbac-overview/)." +sidebar_label: "Patch a team" +hide_title: true +hide_table_of_contents: true +api: eJzlVcFu2zAM/RVBl7WAE7c7GsWArhuwYYcFXXbKcqBtJlZrW54kJ80C//tIyU68NBmw81rAliWKenx8T9nLHG1mVOOUrmUi54WywujWoYCy1FsrdroVTosGXFYIEA6hemNFjg5UaafCb8igFimK1mLOsW2TAyVwBQ7hNVQY8bqxkYA6F6NTp3epid/5x1yLEsHUotKGAKSEw2egTVmB2bPwE5R2keusrbB2wBmWV4VzjU3imKbtdI2u0cZNlY6t1ROTQhbzY6I3aDYKt/H1VEbSwdrKZCHnfIBcRtLgzxate6/znUz2MtO1oxN4CE1TqsyfFT9ZJmovLSGqgEdu1yBRp9MnzBwlboxu0DiFlle59FGUdUbVa4o65R1FjVtPlNCrA3eBHNlF0pM3SgTGwO5Vnq81bTeBP5xU1CMBeW7QWrSc12fhHtEsv1x/rj8rNHOrylIwVUbloYn4oqwj1H63KOmjhxVJ5bCyr8vruhNgQ8BiiFheYmA0e44I/0ccgyGmnKdkcaYZAw5CyMlJvQWhDb0Ir7Pnn7Dvxb+F2h0ccCicxaIM5jJxpsWOyrGYtUa5nQeUkozRcL3BDIkLKuu8zmyjaxvk8fbmhl9/YvmAK2hLJx77SM8nlVvoPBSTcTW+qETGm9vYZ4/3jL+TDMVsBmpaU1LQYBBo1Mgfcoz7G3MYQA3oj2Jr1BfcHRm8bwmLUb+8JWRPcoGQ0y7GyiZ5PNrp4wtUTYlHOxxt0Mv6si7GnVxpj0k5ziVnVIS4n32mLFxtCL+d3nBso62roB6dOBtdYKfNH5n9v7oBQ3Mdvri4KYGayPcM62Xfi2shN7cc6MUbycRzSS0qiF5e3e9TsPjdlF3H09Rww/qn4QaMgpT7RBrMleUxiXcFpcW/sH/12PvqWvyjIc8WM8i3Zu1uoGz5i4bPJOb+HuiWFNdLl7GGpYeAaDLnBMetr34I2EAHY87u5w+fKDrtf0EqnfMmA1u+MOiZyB/0Tx/al+695uf3soR63cKa40NithG03ISxC5+9C/sBwz1b4ak9Q0387KILW+7ISII8/u4QHlYubugpG6KZ7yWB/g2zidjm +sidebar_class_name: "patch api-method" +info_path: api-reference-temp/port-api +custom_edit_url: null +--- + +import ApiTabs from "@theme/ApiTabs"; +import DiscriminatorTabs from "@theme/DiscriminatorTabs"; +import MethodEndpoint from "@theme/ApiExplorer/MethodEndpoint"; +import SecuritySchemes from "@theme/ApiExplorer/SecuritySchemes"; +import MimeTabs from "@theme/MimeTabs"; +import ParamsItem from "@theme/ParamsItem"; +import ResponseSamples from "@theme/ResponseSamples"; +import SchemaItem from "@theme/SchemaItem"; +import SchemaTabs from "@theme/SchemaTabs"; +import Markdown from "@theme/Markdown"; +import Heading from "@theme/Heading"; +import OperationTabs from "@theme/OperationTabs"; +import TabItem from "@theme/TabItem"; + + + + + + + + + + +This route allows you to patch a team's details. This can be used to update the team's name, users, and description.

To learn more about teams, check out the [documentation](https://docs.getport.io/sso-rbac/rbac-overview/). + + + + +
+ +

+ Path Parameters +

+
+
    + ","required":true}} + > + + +
+
+
+ +
+ +

+ Body +

+
+ +
    + "}} + > + + ","items":{"type":"string"}}} + > + + "}} + > + + +
+
+
+
+
+ + +
+ + + Default Response + + +
+ +
+
+
+
+
+ \ No newline at end of file diff --git a/docs/api-reference/patch-a-user.api.mdx b/docs/api-reference/patch-a-user.api.mdx new file mode 100644 index 000000000..1ddfb8cd3 --- /dev/null +++ b/docs/api-reference/patch-a-user.api.mdx @@ -0,0 +1,152 @@ +--- +id: patch-a-user +title: "Patch a user" +description: "This route allows you to patch a user's details. This can be used to update the user's role/s and team/s.

To learn more about users, roles, and teams, check out the [documentation](https://docs.getport.io/sso-rbac/rbac-overview/)." +sidebar_label: "Patch a user" +hide_title: true +hide_table_of_contents: true +api: eJzlVU1v2zAM/SuCLmuBNG52NIoCXTdgxS5B156yYqBtJlZrW5okJ80C//eRkp24XToMuw4BHFnix+Pjo7yTBbrcKuOVbmQq70rlhNWtRwFVpTdObHUrvBYGfF4KEK1D+86JAj2oyk1FcMihERnyWcG2rSmAAvgSB3OrK0ycgIbOEerETS8ym1yGx50WFYJtRK0tZc0oeXBzk+BGf4MbLfMS8yfBJhx9Uei8rbHxwPAfTkrvjUuThLbddIXeaOunSifO6TObQZ7w40yv0a4VbpLTqZxIDysn04W855TyYSIt/mjR+Q+62Mp0J3PdeMrASzCmUnnIlTw65msnHSGqgVd+a5AY1Nkj5p4CG6sNWq/Q8WkoZWQG1sKWrF7Tj7HoQPsGGs98gnNq1fBqoDTSR+61am481hR5NpEqrvY5nLeqWcmuoyqZvr9K30BN6fUy5ApuR7H0QGhrj+XN9JQfikJxEqjmI1qWUDnsgoEBS4k99yBdHKF1CEZpGCnJsaSUDJbeGMl3slfV0ZLCiSAIFt2+tIB+XFlQ+L4YVoGyWMjU2xY70oXDvLXKbwO+jBSLlnUTxZ62UT5dEJAzunGx3e/Pz/nvJaiPuIS28uK2twwtoupLXcTaci4u1JjKZD1LQvRkd6izkwzIrge+WluR6aB/MGokfzlG/5WJjdCGGg6iMOoLbg+0XrWEyKqfQfGyZ75EKMiLEfMM3B6m5dMz1KbCkdoXQ9se9go8bIVWLnXIrzz7yTkBFlfzG8rFlUWyZtNzbrvRztcQZq6HNx9dSa/7Pprb//FOi/30+OwTUwH1jQgMEtn1qlrI9YwMo2onMh1NEPWqJK7ZZrfLwOG9rbqOt6nTluVPyzVYBRk3jcRXKMfroh/oP7Ti5LYfq1Pxr4N5tLZBwA2rdw1Vy2+0fCI5v7geOpZdL2GGHg2uI8CzOw5zCPDbfc+DtB/T+dXd9WeyzvoPRa0LdrKw4euDnqn8Rj960YGJ+Bng/Z2soFm1sGL7GDjckS13ZjyNT2Ea+wXDPVrn6zGNNfGzm7zhckFDJmjWL/fm8eRNh56ywZpZfyDQvwBjptUU +sidebar_class_name: "patch api-method" +info_path: api-reference-temp/port-api +custom_edit_url: null +--- + +import ApiTabs from "@theme/ApiTabs"; +import DiscriminatorTabs from "@theme/DiscriminatorTabs"; +import MethodEndpoint from "@theme/ApiExplorer/MethodEndpoint"; +import SecuritySchemes from "@theme/ApiExplorer/SecuritySchemes"; +import MimeTabs from "@theme/MimeTabs"; +import ParamsItem from "@theme/ParamsItem"; +import ResponseSamples from "@theme/ResponseSamples"; +import SchemaItem from "@theme/SchemaItem"; +import SchemaTabs from "@theme/SchemaTabs"; +import Markdown from "@theme/Markdown"; +import Heading from "@theme/Heading"; +import OperationTabs from "@theme/OperationTabs"; +import TabItem from "@theme/TabItem"; + + + + + + + + + + +This route allows you to patch a user's details. This can be used to update the user's role/s and team/s.

To learn more about users, roles, and teams, check out the [documentation](https://docs.getport.io/sso-rbac/rbac-overview/). + + + + +
+ +

+ Path Parameters +

+
+
    + ","required":true}} + > + + +
+
+
+ +
+ +

+ Body +

+
+ +
    + = 1`"} + schema={{"type":"array","description":"The roles you want to assign to the user.
    ","minItems":1,"items":{"type":"string"}}} + > + +
    ","items":{"type":"string"}}} + > + + +
+
+
+
+
+ + +
+ + + Default Response + + +
+ +
+
+
+
+
+ \ No newline at end of file diff --git a/docs/api-reference/patch-a-webhook.api.mdx b/docs/api-reference/patch-a-webhook.api.mdx new file mode 100644 index 000000000..3a29c26dc --- /dev/null +++ b/docs/api-reference/patch-a-webhook.api.mdx @@ -0,0 +1,448 @@ +--- +id: patch-a-webhook +title: "Patch a webhook" +description: "This route allows you to modify a webhook in your Port organization. You can also modify it via the [data sources page](https://app.getport.io/settings/data-sources) of your Port account.

To learn more about webhooks, check out the [documentation](https://docs.getport.io/build-your-software-catalog/custom-integration/webhook/)." +sidebar_label: "Patch a webhook" +hide_title: true +hide_table_of_contents: true +api: eJztWG1v2zYQ/iuE9qUBHDvtsH0wigJZt6HFhsFoMwxDGiC0dLLYUKRKUnY8w/99dxQlSrbSeN06FMMQwNHL8Xj33N1zR+2SDGxqROWEVsk8uSqEZUbXDhiXUm8s2+qaOc1KnYl8yzjbwLLQ+o4JRa8MW2jjmDYrrsQfnLRM2e+4JOUKNdhuoXBsLThzBbDrjDvOLC5OwbKKr+DmSeFcZeezGa+q6QpchUqnQs8sOCfUys5oyXlYcsZ03tubp6mulZs+X5rZC/9zpZkEbhTubdCPJbrTmm0nLC0gvWP0rDFGp3UJynnboyH42PYtWdZCZue0K5qRuw03cJ6iUVKvZmltnS7PhXKwMl7PLGw3O5smk8TxlU3m18lvzcPkZpIY+FCDdd/pbJvMd0mqca1ydIkISJE2Wt5bCsousWhzyenKbSvAMOnle0gdqq6MrsA4AZbeigyViFyA6claZxBClD2MNDAFGxbXEKwESbC9ARTXlfz+Z1ArVyTzry/26I5wEk7fwIsf6J6wTSHSgm2ElGwJLBO2knwLGaXV586REZcGlj/m2KV3q/eM5do8htyzC9pHpKds0IUGpceDsifdVUVu99RxY/h2VFsQRqNzoQS9sKy2CDdVNq/8Dh7x3Oiyvx/GA0U8hpQmlGhT9iO660tLKPS89LnKuMoY3POykvDvF1kLuHBQ2sfrZClrqBB6d1osjkukU3AEIOEVg5QL6U4pxkt2+/7DLUNOMNsuMM1iAjV1chsqpuJbqXlmmYVm936wEC+GnmL+o4ope52jlBe6fZc4U8O75HZCvB61tAUYV3W2eyyv9IIbe0K1DzxwBcd8WXNZc4fliwZQN6DsJAC94knnZmoApVhZSycwebo8a3IRSQC3k9FHWENXyGill96OhfzAPqwk/ybUABZDoTeP539AaqwO2qT7dA4OoMF9ZRB8qqIWFCyKjxs0ISkMnF/ALQHcS9OWkBp0IlonUvc/aBeJDDrAoUmnU2KfDo8cA16epoUkeyrQVqmRRlm/bIcRPTWxqInzJrVIf1QyNNozJd4Kw6hCvmxCDU5sf+HlAIwA8H5Po4z0q/8OVp2O/zJUiBXPMt99uVz0UizHQRmamVAYyGhU7LHIzV9aGFtbx41eASi+lCTS2bXUGqdkdRSk7wG7TikU5u2mAITQDAcC5JrUiTUWtGFKO99mbr0l1FwUjvoq1SVF1lN17DEZWl51HYa2zTmSfjKn1oQmWkhrcxKZUx230pRKuVjVTVyO5syWuBygEZ6/A+2vwdC5hIQLbguUsmKluKsNNL11I1wRfQkDe2D9Ly0Lv2rROB+gcZScgdFQ2sDI8ENBaEF4BTwDQ8n8cblLudK4czFKv6DqkrLSFvwp3uK/Z998S+ZILH5MzJ6ehcG+fD+6V8D+dVcTC04j9RgZfaROqNdE6K780octbsB+tPj2vqwrbhAnLBs65o0c16IrgtK3IvMnifLY9kv9tOGzrUQ6mW94mEH9KbsLd2QEX1s3/eJCA5d4Oqb55DqpK+zmMO8BY9Fnf0C1Fd40+YKHF/p3yBO+fNmbIOnxRxQKnTU+puSk93WezNZP22S1s130aU9ZAWbdQlcbidLxpCd6xZH0/XhLGIdpPngTz0GV+Am2EeHLGo0y4fNEEoJQ+Pz2RtMx+008kP/Q1PDhMBdzJExRD00Z3eNmtIn38ch2PTiDRIn2vNDTMZjC+3nazr0n2nhoTDMxxfsBQxy0dUzym14LoZwa0nVLKFHdKI+MvO7RR8cSh5QQlz3ABIMCOyjxtpL9u1z7NAnY+HZwuXiNiikBm+g9nV74EVBbV3I/mYYsWlBGxw9gh2HvfcT5/yvaZ/mK1oTTwb2bNf0Dw+T5YhdY5jpZU/60RuLlvD9HTZICg0piu92SW/jVyP2eHvtDKz7HyzU3grLcl2gmbMj4MGg9GPAnbwLhnrFP5uxR/1pGU0RnfgbGO7y8Q34btI49NdPAaWR7I/CysfDcl0JUcPSNkcq7o+7F5dXLVyi9DB8n0U5aZPiGKhB/58k7/MMbXXWDv3++SyRXqxpzEWUaxb5/1oN2jfR85+k5XJC5o34e8nbjE/3uJw8seY7lzJD8X3TizZsHFwTIOkQJCzT6TxWYLhA= +sidebar_class_name: "patch api-method" +info_path: api-reference-temp/port-api +custom_edit_url: null +--- + +import ApiTabs from "@theme/ApiTabs"; +import DiscriminatorTabs from "@theme/DiscriminatorTabs"; +import MethodEndpoint from "@theme/ApiExplorer/MethodEndpoint"; +import SecuritySchemes from "@theme/ApiExplorer/SecuritySchemes"; +import MimeTabs from "@theme/MimeTabs"; +import ParamsItem from "@theme/ParamsItem"; +import ResponseSamples from "@theme/ResponseSamples"; +import SchemaItem from "@theme/SchemaItem"; +import SchemaTabs from "@theme/SchemaTabs"; +import Markdown from "@theme/Markdown"; +import Heading from "@theme/Heading"; +import OperationTabs from "@theme/OperationTabs"; +import TabItem from "@theme/TabItem"; + + + + + + + + + + +This route allows you to modify a webhook in your Port organization. You can also modify it via the [data sources page](https://app.getport.io/settings/data-sources) of your Port account.

To learn more about webhooks, check out the [documentation](https://docs.getport.io/build-your-software-catalog/custom-integration/webhook/). + + + + +
+ +

+ Path Parameters +

+
+
    + ","required":true}} + > + + +
+
+
+ +
+ +

+ Body +

+
+ +
    + ","maxLength":30}} + > + + ","maxLength":30}} + > + + ","maxLength":200}} + > + + "}} + > + + +
    + + + + mappings + + object[] + + +
    +
    + + + The mapping definitions used to map the data from the webhook into Port entities. For more information and examples, check out the [documentation](https://docs.getport.io/build-your-software-catalog/custom-integration/webhook/).
    + + +
  • +
    + Array [ +
    +
  • "}} + > + + "}} + > + + "}} + > + + +
    + + + + entity + + object + + + + required + + +
    +
    + + + An object defining how to map the data from the webhook payload into Port entities.
    + + +
    "}} + > + + "}} + > + + "}} + > + + "}} + > + + ","propertyNames":{"type":"string"}}} + > + + ","propertyNames":{"type":"string"}}} + > + + +
    +
    +
  • +
    + ] +
    +
  • +
    +
    +
    ","default":true}} + > + + +
    + + + + security + + object + + +
    +
    + + + The security configuration of the webhook, used to tell Port how to verify the hashed signature sent with incoming requests.
    For more information and examples, check out the [documentation](https://docs.getport.io/build-your-software-catalog/custom-integration/webhook/#security-configuration).
    + + +
    + + + + + + + + + + +
    +
    +
    + + +
+
+
+
+
+ + +
+ + + Default Response + + +
+ +
+
+
+
+
+ \ No newline at end of file diff --git a/docs/api-reference/patch-an-action-run.api.mdx b/docs/api-reference/patch-an-action-run.api.mdx new file mode 100644 index 000000000..eb463d8f4 --- /dev/null +++ b/docs/api-reference/patch-an-action-run.api.mdx @@ -0,0 +1,272 @@ +--- +id: patch-an-action-run +title: "Patch an action run" +description: "This route allows you to patch an action run's details. This can be used to update the run's status & label, and add links to it (e.g. external logs of the job runner).

To learn more about action runs, check out the [documentation](https://docs.getport.io/create-self-service-experiences/reflect-action-progress/)." +sidebar_label: "Patch an action run" +hide_title: true +hide_table_of_contents: true +api: eJztVlFv2zYQ/isEH7YEcKykj0ZRwMvSNViBGk7y1AUrJZ0sxhSpkZQdz/B/3x1J2XKcoAW2x8GALFF3x+/uu/uoLS/BFVa2XhrNJ/y+lo5Z03lgQimzdmxjOuYNa4UvaiY0EwWZMtvpnx0rwQup3JgFvwJf58A6ByW5dG0pMI6vIVk7L3zn2E9MiRzUCKOVTJQlU1IvHXlIz85gvBgzePZgtVBMmYVjpgpBnkxOgTTY8/H73GYfwuXeMAXCatYYi6BzxD7A6EasqKFYMlqmIF9LU3QNaISCJo9ntfetm2QZLrvxAnxrrB9LkxUWEPyFA1Xhxa5kARfw3IKVoAtwmYVKQeEv4lYXrTULC85l52M+4l4sHJ985dOIY444+OOIW/irA+d/MeWGT7a8MNojELoVbatkESBlT46Y2HKHwBtBd37TAnJj8ifcEcPjZgjES3DBLlR1YOe8lXqBdqC7hmDcPVxf39zd4crH6e3nh/kNf9yNkt9nouI15+O+mEbOiKT4Io/EJkoTQ4e6R4I4bkPkUvzjeF80MGMjZ3v6MWYpXavEBhtI6kHntGIBtDIjdthH9IRn0bQKsImCP7mT+XcaJ8EacaPhS4W1Oc3bS6+OFipjG4Es8c4qTGjvIawVm4FDfN6F0nZNI+zmR8qaTE8rOGLrWuLIraVSP1qZfdH7MmDn3Zbfh3EfwzFZEg6ceMtyUSxBlyNWHYodtkUbXwvPfpP+U5ezhVyBCy/Wxi4rlIzXxUCW2Oqy2rzIEqE7D6Ls8/+Ga3/K8lufCuaCCiHJXKjZoO8roRzsdmTQCisawIRdIPRkbk7mYXWFD6t3YQok5Y9jaYlKjXHwcYWhqDBxYqWFst9v9Hb4PhYKZX0IFdN5teCpIhLsKflBdddC+7307jv3AMnbDnYoKw6Kzkq/CdnnqIVg8fZxFxTHtUa7KBTvLi9PB/FXqESnPJsny1ByrGZtyphMQdmEpCY8W11lESQKIIpato357TihsKueApqUCe+lVbRyoKx8CPmOihnR9cAP89XK32HAyrRDUFb+HVSSp2rX2DvoRaBJN+cHhb2JPTtUyIEQHonfoUOiWB2e94M8aKLj0TqivzIBfxIEGkk2nd1Ss6WOmvCr8SXZtsb5RgSdT+nNTg/Yl20zODL+P6j/m4M6tprHNDJUV2wp5CZ07zb1fFKL1PU0f134m6TJxmaukUsy3G5z4eDBqt2OlqOo0DigdItc7VVkxJewOZKZlVAd4QizsRJWkvnrrm82xNk8CcM5+xfq8mpB+oHUmyHWPo1UiHDwpXEk5PHldcR3cU8hDs4n3zuU+F51ZtP7609onacPpcaUQUvFmuqP1wn/A390jLeRFjQK61uuhF50eCaiTQwcjpCOqBwqyzIoS7oZfAYc5/hScmJOdB1+Bxy5vMeBZ6hbH/bm8c2bDqlkvTVV/BFB/wM2avzL +sidebar_class_name: "patch api-method" +info_path: api-reference-temp/port-api +custom_edit_url: null +--- + +import ApiTabs from "@theme/ApiTabs"; +import DiscriminatorTabs from "@theme/DiscriminatorTabs"; +import MethodEndpoint from "@theme/ApiExplorer/MethodEndpoint"; +import SecuritySchemes from "@theme/ApiExplorer/SecuritySchemes"; +import MimeTabs from "@theme/MimeTabs"; +import ParamsItem from "@theme/ParamsItem"; +import ResponseSamples from "@theme/ResponseSamples"; +import SchemaItem from "@theme/SchemaItem"; +import SchemaTabs from "@theme/SchemaTabs"; +import Markdown from "@theme/Markdown"; +import Heading from "@theme/Heading"; +import OperationTabs from "@theme/OperationTabs"; +import TabItem from "@theme/TabItem"; + + + + + + + + + + +This route allows you to patch an action run's details. This can be used to update the run's status & label, and add links to it (e.g. external logs of the job runner).

To learn more about action runs, check out the [documentation](https://docs.getport.io/create-self-service-experiences/reflect-action-progress/). + + + + +
+ +

+ Path Parameters +

+
+
    + ","required":true}} + > + + +
+
+
+ +

+ Query Parameters +

+
+
    + + + +
+
+
+ +
+ +

+ Body +

+
+ +
    + + + "}} + > + + +
    + + + link + + object + +
    +
    + + + One or more links to be displayed in the run's page in Port. For example, a link to the external logs of the job runner.
    + + +
    +
    + + oneOf + + +
    + + + string + + +
    +
    +
  • +
    + Array [ +
    +
  • + + + string + + +
  • +
    + ] +
    +
  • +
    +
    +
    +
    +
    "}} + > + + "}} + > + + +
+
+
+
+
+ + +
+ + + Default Response + + +
+ +
+
+
+
+
+ \ No newline at end of file diff --git a/docs/api-reference/patch-an-entity.api.mdx b/docs/api-reference/patch-an-entity.api.mdx new file mode 100644 index 000000000..a03a3f61e --- /dev/null +++ b/docs/api-reference/patch-an-entity.api.mdx @@ -0,0 +1,397 @@ +--- +id: patch-an-entity +title: "Patch an entity" +description: "This route allows you to edit a specific entity in your software catalog and update its properties.

To learn more about entities, check out the [documentation](https://docs.getport.io/build-your-software-catalog/sync-data-to-catalog/#entities)." +sidebar_label: "Patch an entity" +hide_title: true +hide_table_of_contents: true +api: eJztWW1v2zYQ/iuEOmAtZkdp132okQbLug4rBmxBm33YbM+mJcpiI4saSSVxDf/3PUfqzY7tpOmXYFsS2Ho5Hu/1ueNlFcTCRFoWVqo8GAQXqTRMq9IKxrNMXRu2VCWziolYWsaZKUQkExkxkVtpl0zmRKCZUYm95lqwiFueqTnjeczKIuZgJK1hhVaF0FYKc3Qy0+Gp+7hQLBNc52yhsJLPsK3nC7Iei1IRXTJ6ZlPBhrGKygXecpJ0/DS1tjCDMMRjczQXtlDaHkkVzkqZxX2SqV/L1K9kCs0yj/oQifetah4+qXd8dhT0AsvnJhgMg7fVw2DcC7T4uxTG/qDiZTBYBZHKLdbQJS+KTEZOovCjIQOuAgO5F5yu7LIQMKmafRSRBe/WBvRWxrRxIoVuaYeBsVrmc9q14NYKTT75a3jW/5P3Px33X30/ORqM8BO+7o+/+Qo8t70nWC6uWcubqcSZz7vL2z5YQ09pM9ERstp3H0NHvo+XjLzm92NF1HulEnxxi1OP+e/heCfPczie0cLQUJxepzJKO8zZtcwyNhOZyuftRpuu2OOo5a984Qn2+OI1ucI5Yr0t2Rl0dOwYhQuXORRwUrU7bxqhR6k0HQWXYjkKBqPgimelGAVTVnCpDdQSSBEin4JiypClHW7Lr03H5z2XfI7WcXHUlITurjWCFpkL3Z02uKc6DY9aG3Lxl2hUM7xbo4ZaxNWOG2uOgjV05DFwC+x4dt5xecIzI9ZrIii4hpfhXUr7Hdk7UwoYlTuLJLzMbL0acU+WATToJd7m4ILbSAsINFlIY2CiSSXfpMaYwKOJ1CKu+Gxb+l3CplZDxR4UhJYRYNjHMKgV8/xZxX9T/wZcHYjjrzQiKTOytENpds1zSzlSMeF5nSNkXQqQbXbkQZULJ0SPKc1kcpjRdarMtldYrMApV8D2G2ksWwrbxOAOg1fwsce+uswnMr7bjH9AyghyIUGuEBOoXFO/dEpyc2NUJEl0CiKvRdwChk27lW7II2LKsH5/2fE8+kZkCT70lYxEX9wg4KTII2FCLZIM6dP3vPoQa66FMeETu4S2/drgVJh4XlNhx2efYSqgVNpaymsz6ZSZrtEoxHah6b7KseF2bBSlDxZshgQu8N5+uWwNq66kHuupGNQiopoaEZUab12Sz9B0UNkdjteuvJsCAOaR/sXxMX1tbv6hjOBDg1zKll55EXd2JD1f7lr3W97UzERRN0UpK7RWgD8VQSCoOxjlo/zE8lkmTulC45OxE5ueviXCkxBX9ZMfW+7Vc3zpjWXxqYtzcZPy0iCop6CIm3dnTSSzlBsgCqI2XrIEeG5IJ3EDM1Xs45a9u6gk9Mp++2iUraJmUteNTYXfV08JCwiBZoLFIhOU7TMRwUTUnRJUEj5UrNg2q1371gCPDHeXCKDNnQmAYuVgL+VXqNQtoUshoROlF1URc/0ldqYK5bY+Yj8BbZNS472GyCi5GVriAqUIIrsajFrsOm8eL+SWv7a99fKxeAvWmCSqzLfDspPIDn2r1oaQO2bTNu+ngCBfShyXA/7Zt1O+gfIP22fLuq8ei3Vb+SeWX4qtVLjYq2sNA648I8rad4YtgCKUNWUuEaQHDfHixaMxRI4uURImuMQ6YAc6DLb9yYKg3aekOwH7unYgyujYMZE5clRajjqPPo/UiG/v2AQ4etROd+VWui5EaneIYYlWC6Zc2jd0NoU889T1WeSjpvO7hdQb0rWF1itCXalT8YBBtlu21iRdDe40zB2wfNaIT9hbEx/k58knC54vJ1dS7ebaqKG3cL86tfhBg025b2u9soeC+rvHU9ZheRxBeTZxO92Ctfq1F6SRY79y0A7nnlTFvkGLqENzjdogCK+eh427Tbja1bGtwzo8w9WtVnMdUMelr+pTVakzsK17Z17ITuu80Z59oMDynVjdpDVNJZb9IjpHgbMS0mv5yTk6qFrNFEiGVaQdDWTet6Obtzd8UfiZR3f00o4rqpFI+8DPNdr7jaHB1vl57XrdRDl5K0ZuMnF2/g5LyRI+eJ4fHbsBhDIWsUzklTrnLtOao9T2Ebwzd/p/SOcDwoobGxYZ8pos6mJsVYXwMLh6DsI2iHEz2HPw6JzNB7cPTQhOnGktsVytZui+ftfZek2P/cmUwjuWxsH+7rNo13P/pdP9Hj9dIofvMydxgx5QuhPm/S38bzv4H7RiMw1pjTWmGy3JWp8Zm0/fV3X4GXvQJGCPpDV658uunLUGtxPu89x9p9D3GxE8SPadeLIeY11Vhcj+nvSNF7h/QQxbVrf+f0Dua6ry+dnFm58Jxap/PCxU7EZg/JrGJfgcBCP84kYVzRzXPV8FGc/nJZ8TvWfshqElYWO3oF66glpdkLg7Nd6utF4n+iRn7VxygrrHUK5PG3L/Zu+CymQ1Ndl/DKH/AeaOaLw= +sidebar_class_name: "patch api-method" +info_path: api-reference-temp/port-api +custom_edit_url: null +--- + +import ApiTabs from "@theme/ApiTabs"; +import DiscriminatorTabs from "@theme/DiscriminatorTabs"; +import MethodEndpoint from "@theme/ApiExplorer/MethodEndpoint"; +import SecuritySchemes from "@theme/ApiExplorer/SecuritySchemes"; +import MimeTabs from "@theme/MimeTabs"; +import ParamsItem from "@theme/ParamsItem"; +import ResponseSamples from "@theme/ResponseSamples"; +import SchemaItem from "@theme/SchemaItem"; +import SchemaTabs from "@theme/SchemaTabs"; +import Markdown from "@theme/Markdown"; +import Heading from "@theme/Heading"; +import OperationTabs from "@theme/OperationTabs"; +import TabItem from "@theme/TabItem"; + + + + + + + + + + +This route allows you to edit a specific entity in your software catalog and update its properties.

To learn more about entities, check out the [documentation](https://docs.getport.io/build-your-software-catalog/sync-data-to-catalog/#entities). + + + + +
+ +

+ Path Parameters +

+
+
    + "}} + > + + "}} + > + + +
+
+
+ +

+ Query Parameters +

+
+
    + This is useful when you want to create an entity and its related entities in one call, or if you want to create an entity whose related entity does not exist yet.
    "}} + > + +
    "}} + > + + +
+
+
+ +
+ +

+ Body +

+
+ +
    + "}} + > + + "}} + > + + "}} + > + + "}} + > + + "}} + > + + + + +
+
+
+
+
+ + +
+ + + Successfully patched the entity + + +
+ +
+
+
+ + + One of the following errors occurred: + + + + + + + + + + + +
ErrorDescription
`run_exhausted`Action run has already finished execution
+ + + +
+ +
+
+
+ + + One of the following errors occurred: + + + + + + + + + + + + + + +
ErrorDescription
`required_relation`Relation cannot be deleted because it is a `required relation`
`missing_permissions`You do not have permissions to perform the requested operation. For further details, please contact your admin
+ + + +
+ +
+
+
+ + + One of the following errors occurred: + + + + + + + + + + + + + + +
ErrorDescription
`not_found`A blueprint with the provided `identifier` was not found
`not_found`An entity with the provided `identifier` was not found
+ + + +
+ +
+
+
+ + + One of the following errors occurred: + + + + + + + + + + +
ErrorDescription
`identifier_taken`The provided `identifier` already exists, identifiers must be unique
+ + + +
+ +
+
+
+ + + One of the following errors occurred: + + + + + + + + + + + + + + + + + + + + + + + + + + +
ErrorDescription
`invalid_request`The provided data does not match the route schema
`team_inheritance_enabled`The blueprint's entities inherite their team from other entities through an existing relation
`blueprint_schema_mismatch`The provided entity does not match the blueprint's schema
`required_relation`A relation is required
`relation_many_violation`A provided relation cannot contain more than one entity
+ + + +
+ +
+
+
+ + + One of the following errors occurred: + + + + + + + + + + +
ErrorDescription
`internal_error`An internal error occurred
+ + + +
+ +
+
+
+
+
+ \ No newline at end of file diff --git a/docs/api-reference/patch-an-integration.api.mdx b/docs/api-reference/patch-an-integration.api.mdx new file mode 100644 index 000000000..3fb13e064 --- /dev/null +++ b/docs/api-reference/patch-an-integration.api.mdx @@ -0,0 +1,766 @@ +--- +id: patch-an-integration +title: "Patch an integration" +description: "This route allows you to modify an integration in your Port organization.

To learn more about integrations, check out the [documentation](https://docs.getport.io/build-your-software-catalog/sync-data-to-catalog/)." +sidebar_label: "Patch an integration" +hide_title: true +hide_table_of_contents: true +api: eJzlWNtu2zgQ/RVC+7AN4Eu7j0ZRwL2hRbBokE23D0kA09LIYi2TKknFdQ3/+86QtERbchx0sUCBTQBD4mU4c3jmcKhtkoFJtaisUDKZJDeFMEyr2gLjZanWhm1UzaxiK5WJfMO4ZEJaWGhOE/CZ+jW7UtoypRdcih+uZ/Ryrsev3M+NYiVwLdGERqtzNB7bMAOWFpAuGbXbAthtptJ6BdK67vtnhbWVmYzH2GxGC7AVrjUSajyvRZkNafmhUbldcw3DlFteqsXYbGQ6zPBlaFXTeDFKBonlC5NMbpOPkQfJ/SDR8K0GY1+rbJNMtkmqsF9aeuRVVYrUjRx/NYTSNjHo8orTk91UgLip+VdILdqvtKpAWwHG9QpbQjTMWC3kAocdow5Mwpq54UzlDocIoxFz+7IWZcnmwDJhqpJvICP8PWQUqkEoUjCs4gtoYUP3Y9QMWIsumHE85YLWbDeSp6mqpfV7mOwGyQNoI3zkTwskTOgLpTEqpMF9KV3rtKpunOGnLiD5qgMU4mGVKseIjc2VXrFnMFqM2GxZz0FLsGBmgxmBo7PabmYXrSu427lY9G3n4ep/cy1UbZgfX4ckUK7bMFzzRLSDhGeZoAZeXkUEsbqGY8pkUKKrb6ECmSED30kkxZ5N3rk5Bglcdrz7mLMZWZwNmDOC+FG+AlnYePLw0ijfiW5ag49hGT8K14lA0YCY/imMQUPXUBLAP+eNs3TsjS0YZxr8/pPCcCaVHMJ3YdzYjtveH4ew9t6EMa3LGgKhI/+41nzTy6MVpgatlEEupLCBr40Nlmu1epxg2KFcyozYe9x8J3BCUpePikv08TtfVSX8JzKX1saqlfgBw1hQx3t6wjCEeNHwUFhYmT6ik/4JDRlp41LIDJsM8iS1SpOqoTOkkodUdeOelLI0MgbXnSi8GjBuPPxey6ZXHx9LasS13evGu7MijMKuN+f9nLLZ128z5kaz2riFmakgpXNvXYi0iLiBXTlYbDpLkhHDTEDVpSmzu4RS4i7BpEDpi+yFqP1yAm3MCLJZI/noMJ5OkP3iRPutUOthpsDsG4ZrpZeN0u52gUpnlXaKueh6SGstx/zERLW9SduAFyBrONZm5579Mcm9dnRJHdrPpEhww3TnNz1Oy89rjmm4hn1B3UIASIQyM20crUj/4iw4OB+HmG91arG/lSEl4VOOOHZUOhRM4X036O7CfkTvtgg6yyiBSLTmZQ0Vpjoq1+5+1/zhyVZwTCeM6C3QWcPtYW1zgpK0fVk7oae2+R0rg73pJtSjgvBElQOyXlEAX969/vDp0yW2XE7fX07R810PWh0wLnm+5L0eNw41UmLouEdGkfNuHr5UIqVEk2jVc/FUMXgIt3Pn/lR1k+OxDY9t4ReYF0otf8LvVifX3kave7UuabUnOOlgPl2jedpUXGPVabG0dXvRuQOEzXSlLb5W3Ba4PFWq+HbAzG64cTHMRNZDLncRW3OPgb+N9QTtvL2n0zGttdMx9HSO1y9clxCpsOyHiTi4/Ozc9cdU+OJJ+sfz5131egs5r0vLrsPIhCBBOAqV+WBTitYFPUnGDy/G0SLjbRv+zlUW+mEPI23SJGlvKyJSoyQO5S/C2zu4D6iVj0pcwqZFe1qjXzrcRZOwIQXwDGeR33SPu25vfO+8aEY3tjYzm7tP29R7c2m729vEyVreF/6PV9h+TFTS3u4rrnapuAgKZU5Ew/1R2x5p7eGExiJKRiY7ALQyGjUeqJqrvMtAJ3x1ant/Xmi9xO1cwuQqRt8pD1aDB/i/GD33URm74s5O2O0rIt/Rp4njLIuu9P+DjxweXwvfLdWhyH7EzSXaNmTobfLwwjE5BmwSMQITr0CgaeR2O+cGPutyt6PmwLNbfHzA+zCf044hnTJh6DkLmvoI/s+ug15dsH+vfb2x7mVBkiY8cGQwvuHjEjaHWuxoGoTBJZgb8Ma7OnSZ3RrofAkieWok8Gp68+YD5Uv4hIR+0iTN16TQ+DtJ7vCfqp9qnyq+fZuUmCc1X9B4b9idRzXtVKxxS6dx4SGung7iPBY/HxP9Rofx4ZSXdPNCBX3VDPc9JycEyBpECQt0+h/vcjZr +sidebar_class_name: "patch api-method" +info_path: api-reference-temp/port-api +custom_edit_url: null +--- + +import ApiTabs from "@theme/ApiTabs"; +import DiscriminatorTabs from "@theme/DiscriminatorTabs"; +import MethodEndpoint from "@theme/ApiExplorer/MethodEndpoint"; +import SecuritySchemes from "@theme/ApiExplorer/SecuritySchemes"; +import MimeTabs from "@theme/MimeTabs"; +import ParamsItem from "@theme/ParamsItem"; +import ResponseSamples from "@theme/ResponseSamples"; +import SchemaItem from "@theme/SchemaItem"; +import SchemaTabs from "@theme/SchemaTabs"; +import Markdown from "@theme/Markdown"; +import Heading from "@theme/Heading"; +import OperationTabs from "@theme/OperationTabs"; +import TabItem from "@theme/TabItem"; + + + + + + + + + + +This route allows you to modify an integration in your Port organization.

To learn more about integrations, check out the [documentation](https://docs.getport.io/build-your-software-catalog/sync-data-to-catalog/). + + + + +
+ +

+ Path Parameters +

+
+
    + ","required":true}} + > + + +
+
+
+ +
+ +

+ Body +

+
+ +
    + "}} + > + + "}} + > + + "}} + > + + +
    + + + + config + + object + + +
    +
    + + + Various configuration options for the integration.
    + + +
    "}} + > + + "}} + > + + +
    + + + + resources + + object[] + + +
    +
    + + + The mapping definition of resources from the integrated tool/platform into Port. For more information and examples, check out the [documentation](https://docs.getport.io/build-your-software-catalog/customize-integrations/configure-mapping).
    + + +
  • +
    + Array [ +
    +
  • "}} + > + + +
    + + + + selector + + object + + + + required + + +
    + "}} + > + + +
    +
    +
    +
    + + + + port + + object + + + + required + + +
    +
    + + + An object containing the mapping definitions of the `kind` resource into Port.
    + + +
    +
    + + + + entity + + object + + + + required + + +
    + +
    + + + mappings + + object + + required + +
    +
    + + + The mapping definitions used to map the resource fields into Port entities. For more information and examples, check out the [documentation](https://docs.getport.io/build-your-software-catalog/customize-integrations/configure-mapping#configuration-structure).
    + + +
    +
    + + oneOf + + +
  • +
    + Array [ +
    +
  • "}} + > + + "}} + > + + "}} + > + + +
    + + + + properties + + object + + +
    +
    + + + An object containing the properties of the entity and their values. For more information and examples, check out the [documentation](https://docs.getport.io/build-your-software-catalog/customize-integrations/configure-mapping#configuration-structure).
    + + +
    + +
    +
    +
    +
    + + + + relations + + object + + +
    +
    + + + An object containing the relations of the entity and their values. For more information and examples, check out the [documentation](https://docs.getport.io/build-your-software-catalog/customize-integrations/configure-mapping#configuration-structure).
    + + +
    +
    +
    +
  • +
    + ] +
    +
  • +
    + "}} + > + + "}} + > + + "}} + > + + +
    + + + + properties + + object + + +
    +
    + + + An object containing the properties of the entity and their values. For more information and examples, check out the [documentation](https://docs.getport.io/build-your-software-catalog/customize-integrations/configure-mapping#configuration-structure).
    + + +
    +
    +
    +
    +
    + + + + relations + + object + + +
    +
    + + + An object containing the relations of the entity and their values. For more information and examples, check out the [documentation](https://docs.getport.io/build-your-software-catalog/customize-integrations/configure-mapping#configuration-structure).
    + + +
    +
    +
    +
    +
    +
    +
    +
    +
    +
    +
    +
    +
    +
    +
  • +
    + ] +
    +
  • +
    +
    +
    +
    +
    +
    +
    + + + changelogDestination + + object + +
    +
    + + + The destination of the integration's changelog.
    + + +
    +
    + + oneOf + + + + + + + + + "}} + > + + ","format":"uri"}} + > + + + + +
    +
    +
    +
+
+
+
+
+ + +
+ + + Default Response + + +
+ +
+
+
+
+
+ \ No newline at end of file diff --git a/docs/api-reference/patch-an-integrations-config.api.mdx b/docs/api-reference/patch-an-integrations-config.api.mdx new file mode 100644 index 000000000..434ad1ff2 --- /dev/null +++ b/docs/api-reference/patch-an-integrations-config.api.mdx @@ -0,0 +1,664 @@ +--- +id: patch-an-integrations-config +title: "Patch an integration's config" +description: "This route allows you to modify an integration's configuration in your Port organization.

To learn more about integrations, check out the [documentation](https://docs.getport.io/build-your-software-catalog/sync-data-to-catalog/)." +sidebar_label: "Patch an integration's config" +hide_title: true +hide_table_of_contents: true +api: eJzlV1trIzcU/iti+tANeOykj2ZZSHe3NJTSkKZ9SQKWZzQeJePRrKSJ4zXz3/sdSXO101BoYaEJGF3PTd93zplDlAqTaFlZqcpoGd3m0jCtaisYLwq1M2yvamYV26pUZnvGSyZLKzaa04XvDUtUmclN7efYo/OaXSttmdIbXsqvbmf+fq0XH9zPrWKF4LqESA0taygbyjQzluQieWK0bnPB7lKV1FtRWrf98C63tjLLxQLLZr4RtoKuuVSLdS2LNCb1sVGZ3XEt4oRbXqjNwuzLJE4xia3qFs/m0SyyfGOi5V10NbAgephFWnyphbE/qnQfLQ8R3LQwgYa8qgqZuJOLR0NRO0QGJm85jey+EoijWj+KxEJ+pVUltJXCBDGIFo3GYf+Ta6nqaTSV2zYsU9pFYhAlH0+yf6KPp6mkA7y4Hmi2uhZTW1JRCCs+iUqUKVz7XFrZbgWha6XwUiWkpiLjdQH3M14YMZtYf5WxFWlYzZgTKssNAUWQxD3byaIAmIzym3DDGgyDWn8KeoNHzSxKtOBW/CqNgaAbUWCS/jvWOclT62zOONOkhmIOqHNWqjIWL9K4s0duePvci2hvXTjTu6CFAQ6Tkb1ca76PptbdQsoWkCJN8EOW0j99xjoZLNNqOwIANFp4v6igHeDY0oZypJuznwAWxyxZ0pb3ipew8YVvq0L8J/xKamPVVn4V8ZDJixbOIg4unnW4lVZszSnCEPGkFimR8kmWKZYMcJNYpYlOMIboOYayO9fLMlZD18lQ08lhcF1q49WMcePDj9AiiV1eX9Gp12KOuPZv3Vn3JvuRUfT+bTsv2erxy4q506w2TjEzlUgoAe9ymeQDbGArExZLb4JkzsAEIyxdWd1HRIn7CKRAnh/IC157dRIyVhSylYf/mqRvkBZF+o0D7btc7eJUCdMuxDuln1r4NU0ToHTizSaPAS66HcrNloOfIKo9SdoueCFkHcZ6drboH4Lc545jUIf1NygSzDDH97udo2pzOueYDmvYC9ktOAAgFKnp/eiT9jeOglE9jcG3OrHY79OQKsVvGeJ4lKXhX9HPm9nxK7QnTj6LpNpGBKKktS5qUYHqyFzNQ9P/vVatQxkbyguNw4O71W8QiQnKXPMtSqs2zpWjbiQkGpyU9P4VtznMKnEHs5Gpx0CRpUHQQ3WU6TQtDnuRiV0PlBuTWjsUw6w1uj4ogTd1hV5MLOWo52pc12UqTDyAfzg/P8buJ1/r2U04GVFA4HuuUu9ZQq45D5fR4vliMVCyOPS+NgEtrrzo5zZ0tS5wr8Ukr+QAktHQo98pxt7O1q8eQ5X8Rez7CF/WME+HTjgKj5ALnuIWmU9d5E3fb372zJn2i690awEsf980dYjq2pK7tmr2VWhYyEKpGiCnTZd9WuoTDIQNUDQQ2XKkW+ipMFgc5S2H7yKAAlPHmIfGYTdTLspBqMtEqNSQQO/n8XExP/fWGrvlrjcPj3BN0Hjt+2WK/EHD/z/8JPIotuLFUvMAtCKgjhiHQKy76PnC4bgzEbPlKJG0CWsW5XgKunI4rLkRf+iiaWg5IOwOw2d8/fA1vSmAlEpD4/R0Nz98mHc3Id+csX+YqE562JK3JOY+cwAVMwyfxH6cJYHGWUtfxyN34KO3K74lMb2Ao69FSiJdvrq+vP34M9EifGYCUnRJ8x2lU/wuo3v8U6GqWkb49UNU8HJT8w2d94JdQanpfYaZ6MllojAYFrqRn9MU5X2i30HpG195T00y8tyH7rjfefVCCFkXUYoFjP4Lhgjhqg== +sidebar_class_name: "patch api-method" +info_path: api-reference-temp/port-api +custom_edit_url: null +--- + +import ApiTabs from "@theme/ApiTabs"; +import DiscriminatorTabs from "@theme/DiscriminatorTabs"; +import MethodEndpoint from "@theme/ApiExplorer/MethodEndpoint"; +import SecuritySchemes from "@theme/ApiExplorer/SecuritySchemes"; +import MimeTabs from "@theme/MimeTabs"; +import ParamsItem from "@theme/ParamsItem"; +import ResponseSamples from "@theme/ResponseSamples"; +import SchemaItem from "@theme/SchemaItem"; +import SchemaTabs from "@theme/SchemaTabs"; +import Markdown from "@theme/Markdown"; +import Heading from "@theme/Heading"; +import OperationTabs from "@theme/OperationTabs"; +import TabItem from "@theme/TabItem"; + + + + + + + + + + +This route allows you to modify an integration's configuration in your Port organization.

To learn more about integrations, check out the [documentation](https://docs.getport.io/build-your-software-catalog/sync-data-to-catalog/). + + + + +
+ +

+ Path Parameters +

+
+
    + ","required":true}} + > + + +
+
+
+ +
+ +

+ Body +

+ required + +
+ +
    + +
    + + + + config + + object + + + + required + + +
    +
    + + + Various configuration options for the integration.
    + + +
    "}} + > + + "}} + > + + +
    + + + + resources + + object[] + + +
    +
    + + + The mapping definition of resources from the integrated tool/platform into Port. For more information and examples, check out the [documentation](https://docs.getport.io/build-your-software-catalog/customize-integrations/configure-mapping).
    + + +
  • +
    + Array [ +
    +
  • "}} + > + + +
    + + + + selector + + object + + + + required + + +
    + "}} + > + + +
    +
    +
    +
    + + + + port + + object + + + + required + + +
    +
    + + + An object containing the mapping definitions of the `kind` resource into Port.
    + + +
    +
    + + + + entity + + object + + + + required + + +
    + +
    + + + mappings + + object + + required + +
    +
    + + + The mapping definitions used to map the resource fields into Port entities. For more information and examples, check out the [documentation](https://docs.getport.io/build-your-software-catalog/customize-integrations/configure-mapping#configuration-structure).
    + + +
    +
    + + oneOf + + +
  • +
    + Array [ +
    +
  • "}} + > + + "}} + > + + "}} + > + + +
    + + + + properties + + object + + +
    +
    + + + An object containing the properties of the entity and their values. For more information and examples, check out the [documentation](https://docs.getport.io/build-your-software-catalog/customize-integrations/configure-mapping#configuration-structure).
    + + +
    +
    +
    +
    +
    + + + + relations + + object + + +
    +
    + + + An object containing the relations of the entity and their values. For more information and examples, check out the [documentation](https://docs.getport.io/build-your-software-catalog/customize-integrations/configure-mapping#configuration-structure).
    + + +
    +
    +
    +
  • +
    + ] +
    +
  • +
    + "}} + > + + "}} + > + + "}} + > + + +
    + + + + properties + + object + + +
    +
    + + + An object containing the properties of the entity and their values. For more information and examples, check out the [documentation](https://docs.getport.io/build-your-software-catalog/customize-integrations/configure-mapping#configuration-structure).
    + + +
    +
    +
    +
    +
    + + + + relations + + object + + +
    +
    + + + An object containing the relations of the entity and their values. For more information and examples, check out the [documentation](https://docs.getport.io/build-your-software-catalog/customize-integrations/configure-mapping#configuration-structure).
    + + +
    +
    +
    +
    +
    +
    +
    +
    +
    +
    +
    +
    +
    +
    +
  • +
    + ] +
    +
  • +
    +
    +
    +
    +
    +
    +
+
+
+
+
+ + +
+ + + Default Response + + +
+ +
+
+
+
+
+ \ No newline at end of file diff --git a/docs/api-reference/port-api.info.mdx b/docs/api-reference/port-api.info.mdx new file mode 100644 index 000000000..8471dcf41 --- /dev/null +++ b/docs/api-reference/port-api.info.mdx @@ -0,0 +1,64 @@ +--- +id: port-api +title: "Port API" +description: "" +sidebar_label: Introduction +sidebar_position: 0 +hide_title: true +custom_edit_url: null +--- + +import ApiLogo from "@theme/ApiLogo"; +import SchemaTabs from "@theme/SchemaTabs"; +import TabItem from "@theme/TabItem"; +import Export from "@theme/ApiExplorer/Export"; + + + + +

+ Port API +

+
+ + + + +

+ +## Introduction + This API is documented in the **OpenAPI format** and provides programmatic access to Port and its components. + + The API describes the various routes available for use, and can be used directly from the browser by using the `Send API Request` button on the right side of each route's page. + + Port is API-first, meaning that this API allows you to achieve any and all of its functionalities. + You can *read from* and *write to* your software catalog, execute & interact with your self-service actions, fetch & update your scorecards, and much more. + + ## Authentication + + To use the API, you need to obtain a Bearer API key from your Port application: + + 1. Go to your [Port application](https://app.getport.io), click on the `...` button in the top right corner, and select `Credentials`. + 2. Click on the `Generate API token` button, and copy the generated token. + + + + ## Using the API from the browser + + Each route in the API documentation has a `Request` panel on the right side. + + 1. In the `bearer` field, paste the API token you obtained from your Port application. + 2. Under `Parameters`, fill in your desired values. + 3. Under `Body`, you can edit the request body freely and change the parameter values as you wish. + + Once you're ready, click the `Send API Request` button to execute the request, the response will be displayed below. + + Alternatively, you can use the panel in the top right to copy a snippet in your desired language to use in your application. Note that these snippets will be updated with the values you filled in the `Request` panel. \ No newline at end of file diff --git a/docs/api-reference/rate-limits.mdx b/docs/api-reference/rate-limits.mdx new file mode 100644 index 000000000..faaba017a --- /dev/null +++ b/docs/api-reference/rate-limits.mdx @@ -0,0 +1,27 @@ +--- +id: rate-limits +title: "Rate limits" +description: "" +sidebar_label: Rate limits +sidebar_position: 1 +hide_title: true +custom_edit_url: null +--- + +import ApiLogo from "@theme/ApiLogo"; +import SchemaTabs from "@theme/SchemaTabs"; +import TabItem from "@theme/TabItem"; +import Export from "@theme/ApiExplorer/Export"; + +# Rate limits + +All of the Port API's rate limits are applied at the **IP level**: + +| Description | Rate limit | +|------------|-------------| +| Unauthenticated requests | 100 requests per 5 minutes | +| Ocean integrations | 20,000 requests per 5 minutes | +| External exporters | 15,000 requests per 5 minutes | +| IaC integrations and CI/CD actions | 5,000 requests per 5 minutes | +| Entity API requests | 5,000 requests per 5 minutes | +| All other API requests | 2,500 requests per 5 minutes | diff --git a/docs/api-reference/rename-a-blueprints-mirror-property.api.mdx b/docs/api-reference/rename-a-blueprints-mirror-property.api.mdx new file mode 100644 index 000000000..bbbbe2145 --- /dev/null +++ b/docs/api-reference/rename-a-blueprints-mirror-property.api.mdx @@ -0,0 +1,148 @@ +--- +id: rename-a-blueprints-mirror-property +title: "Rename a blueprint's mirror property" +description: "This route allows you to change the identifier of a mirror property in a specific blueprint in your Port account.

To learn more about blueprints, check out the [documentation](https://docs.getport.io/build-your-software-catalog/customize-integrations/configure-data-model/setup-blueprint/)." +sidebar_label: "Rename a blueprint's mirror property" +hide_title: true +hide_table_of_contents: true +api: eJztVW1v0zAQ/iuWhcQmmmbjGxUgxosEQqBpjC+UMrnJtfGWxMYvLV2U/86dkyVp1yEGfKSVUts93z13z3OXiqdgEyO1k6rkE36eScuM8g6YyHO1tmyjPHOKJZkol8BcBkymUDq5kGCYWjDBCmmMMkwbpcG4DZMlHloNCdokbJ570EaWjs7RmWGnyjgmkkT50o2fzk38PDzOFctBmJIVymD0OYLoL9sRIoDkitEpgZimKvEFAhGEfHaQOaftJI7x2I6X4DQGGUsVz73M04jiRlYt3FoYiBLhRK6WceKtU4W8hggjwNIEVzZOVLmQS4+GKRpGhUohjy04r6MOT3w45iPuxNLyyZS/7GDy2Ygb+O7Bupcq3fBJxdGdQ5y0FFrnMglh4ktLBa+4xbwKQSu30YAUqPklJA69twWVYOnfEtYfQqE/igIG5tZh4CWa7xIJDK/skEWV26GrYYDCCefA0N1v05Poi4iuj6InLy6efcVPNHv0gNf1iIs0lRRB5KcDdAuRW6hrMtDCID50RIXZk10LFy0lhcKgGcYuQ068B7s3n9u59OIima4FLjqtdokRH9JAyifOeKhH90XVFOwi7H4P1m5HDMEZIEd3gUP5WEi8kW4T6jfHjsBqTKazOijLalRoI4jHR0f0s43nNSyEzx07ay0DachHptImryRrqM5wG6+O477D4qpPpI6bFOJqkHwdN9g5YTSrG4q9ydHXTf8JLQftx4cJfaKqN9hv0uoIwGvvYdPX/MQjZCOvQ6/wlpYMRIq3KCXqnrO+z978EIXOYU+fbFG7UCGkdGTKwxw6OX2H7imZpoDH4yOy1cq6QoQGbRGdhdxxsnUVe2h3id6Vx6D5/0/W+03WRhYOfrhY5wLpR1KC0qpWvVO+OkbDPg/cTLYGSFM9Ot7u4FbFqMwMWSZPVTUXFj6bvK7pGGVlqP1wuRJGijnJBZWeSkvrtB14vyD74Kxt60P2F4NrbxFuGqYkta0E+sEdLq+wfbYmKA26f4j4HjPtD3APGapnaN72OpW9sXjVQI3OyU/v4dYrlSZON/BOT85fvSWVtO9iUhweG7EmHeBzwr/iFzcq1CQMp3Be8Ry58GJJ9o3j8P7zpL3h2LoKY6tdENy9ie7OsyYnehJNe688xdHEcCg+78ybf+680JaskwLVAkH/BD/Hdsw= +sidebar_class_name: "patch api-method" +info_path: api-reference-temp/port-api +custom_edit_url: null +--- + +import ApiTabs from "@theme/ApiTabs"; +import DiscriminatorTabs from "@theme/DiscriminatorTabs"; +import MethodEndpoint from "@theme/ApiExplorer/MethodEndpoint"; +import SecuritySchemes from "@theme/ApiExplorer/SecuritySchemes"; +import MimeTabs from "@theme/MimeTabs"; +import ParamsItem from "@theme/ParamsItem"; +import ResponseSamples from "@theme/ResponseSamples"; +import SchemaItem from "@theme/SchemaItem"; +import SchemaTabs from "@theme/SchemaTabs"; +import Markdown from "@theme/Markdown"; +import Heading from "@theme/Heading"; +import OperationTabs from "@theme/OperationTabs"; +import TabItem from "@theme/TabItem"; + + + + + + + + + + +This route allows you to change the identifier of a mirror property in a specific blueprint in your Port account.

To learn more about blueprints, check out the [documentation](https://docs.getport.io/build-your-software-catalog/customize-integrations/configure-data-model/setup-blueprint/). + + + + +
+ +

+ Path Parameters +

+
+
    + ","required":true}} + > + + ","required":true}} + > + + +
+
+
+ +
+ +

+ Body +

+
+ +
    + ","pattern":"^[A-Za-z0-9@_=\\\\-]+$"}} + > + + +
+
+
+
+
+ + +
+ + + Default Response + + +
+ +
+
+
+
+
+ \ No newline at end of file diff --git a/docs/api-reference/rename-a-blueprints-relation.api.mdx b/docs/api-reference/rename-a-blueprints-relation.api.mdx new file mode 100644 index 000000000..707c0d885 --- /dev/null +++ b/docs/api-reference/rename-a-blueprints-relation.api.mdx @@ -0,0 +1,148 @@ +--- +id: rename-a-blueprints-relation +title: "Rename a blueprint's relation" +description: "This route allows you to change the identifier of a relation in a specific blueprint in your Port account.

To learn more about blueprints, check out the [documentation](https://docs.getport.io/build-your-software-catalog/customize-integrations/configure-data-model/setup-blueprint/)." +sidebar_label: "Rename a blueprint's relation" +hide_title: true +hide_table_of_contents: true +api: eJztVd9v0zAQ/lcsC4lNNM3GG9WY2AYSEy9TKS90BbnJtfHmxsY/Wroq/zt3Tpp0o6ANeGSTUtvx3X1333eXDc/BZVYaL3XJB3xUSMesDh6YUEqvHFvrwLxmWSHKOTBfAJM5lF7OJFimZ0wwC0qQOZMl7pyBDF9mbKoCGCtLT+foxbIrbT0TWaZD6fsnU5uexsdIMwXClmyhLYadYvTO2PUwNGS3jE4p+jjXWVggghhzclB4b9wgTfHY9efgDQbpS51Og1R5QnETp2d+JSwkmfBC6XmaBef1Qt5BghFgbqMrl2a6nMl5wIs5XkwWOgeVOvDBJC2e9LDPe9yLueODMT9vYfJJj1v4FsD5c52v+WDD0Z1HnLQUxiiZxTDpjaNKb7jDvBaCVn5tAGuvpzeQefRurDZgvQRHb0tYDZsKX7aV3zFzHgHM0ewhk8DQ9AFbVMEtXzUFFE94D5aMvozPks8iuTtKXr35+voa/5LJi2e8qnpc5LkkK6GuduDNhHJQVXTBCCsWgI6oMnvSa3DiTUmhMGiBsUu0wV2Hcm8iPyfRqYsEuhK4aFXaJkaESAs5H3gboOo9FdW2Ul+fDK/tiV10Fsjvr9ChgBxkwUq/jgWcYk8Q0eNJFbXlDGq0lsTLoyP6uQ/kLcxEUJ4Nm5uRNSSk0HmdWFbUXBe4TZfHaddj6abLoEq32PF4TwHofSwPwbXLLd3BKnS7bUZh5E4v8t3cPhIDdRrbDFsy0OwDrLv6nwVEb+VdxMAbigoQOVpRdtRKw67p3n0XC6PgN01zj+6ZjqGlJxMeh9PZ1SWGoaTqmh73j+iu0c4vROzaBtkw1gDHXVvE564l/aFGdkbB/wH7yAFbC8LDd58aJZB4pCFqbNNIeMyXx3ixywM3g3t92uqY3uxv5UbKKM8CKSanm81UOPhkVVXRMWrLUjvicimsFFPSCso9l47WeTMBf0P4wbBp80P2F5Nsbz22XVNSyywF+sEdLm+xh+6NVJp8/xDxY4bbHwDeR1E1QbOm46nu9c2LGmsyIn+dp5++sjR32gl4dTa6eE+KaT7PpD6KKlYkBHwO+DX+40abWjZ4KZ5vuEIygpjT/dpx/CIG0uHu8LqNw6tZENy9CT+canVO9CSe9pqc4GBiOBpP2+v1m18aNCVrtUC1QNA/ABoTe4o= +sidebar_class_name: "patch api-method" +info_path: api-reference-temp/port-api +custom_edit_url: null +--- + +import ApiTabs from "@theme/ApiTabs"; +import DiscriminatorTabs from "@theme/DiscriminatorTabs"; +import MethodEndpoint from "@theme/ApiExplorer/MethodEndpoint"; +import SecuritySchemes from "@theme/ApiExplorer/SecuritySchemes"; +import MimeTabs from "@theme/MimeTabs"; +import ParamsItem from "@theme/ParamsItem"; +import ResponseSamples from "@theme/ResponseSamples"; +import SchemaItem from "@theme/SchemaItem"; +import SchemaTabs from "@theme/SchemaTabs"; +import Markdown from "@theme/Markdown"; +import Heading from "@theme/Heading"; +import OperationTabs from "@theme/OperationTabs"; +import TabItem from "@theme/TabItem"; + + + + + + + + + + +This route allows you to change the identifier of a relation in a specific blueprint in your Port account.

To learn more about blueprints, check out the [documentation](https://docs.getport.io/build-your-software-catalog/customize-integrations/configure-data-model/setup-blueprint/). + + + + +
+ +

+ Path Parameters +

+
+
    + ","required":true}} + > + + ","required":true}} + > + + +
+
+
+ +
+ +

+ Body +

+
+ +
    + ","pattern":"^[A-Za-z0-9@_=\\\\-]+$"}} + > + + +
+
+
+
+
+ + +
+ + + Default Response + + +
+ +
+
+
+
+
+ \ No newline at end of file diff --git a/docs/api-reference/rename-a-property-in-a-blueprint.api.mdx b/docs/api-reference/rename-a-property-in-a-blueprint.api.mdx new file mode 100644 index 000000000..633228e8e --- /dev/null +++ b/docs/api-reference/rename-a-property-in-a-blueprint.api.mdx @@ -0,0 +1,148 @@ +--- +id: rename-a-property-in-a-blueprint +title: "Rename a property in a blueprint" +description: "This route allows you to change the identifier of a property in a specific blueprint in your Port account.

To learn more about blueprints, check out the [documentation](https://docs.getport.io/build-your-software-catalog/customize-integrations/configure-data-model/setup-blueprint/)." +sidebar_label: "Rename a property in a blueprint" +hide_title: true +hide_table_of_contents: true +api: eJztVW1P2zAQ/iuWtQ+gNQ3s2yqGBmzSpklTxdiXlQ65ybUxpLHnl5YS5b/vzkmTtpSJvXwcSKntnO+e5+65S8lTsImR2klV8AG/yqRlRnkHTOS5Wlq2Up45xZJMFDNgLgMmUyicnEowTE2ZYNooDcatmCxwZzUk+DJhk9yDNrJwdI5eDBsq45hIEuUL1z+ZmPg0PK4Uy0GYgs2VwbATjN5dtj0MDckdo1OKPkpV4ueIQBDk8UHmnLaDOMZj25+B0xikL1U88TJPI4obWTV1S2EgSoQTuZrFibdOzeUDRBgBZia4snGiiqmceTRM0TCaqxTy2ILzOmrxxId93uNOzCwfjPh5C5OPe9zADw/Wnat0xQclR3cOcdJSaJ3LJISJby1luuQWec0FrdxKA+ZeTW4hcei9SagES28LWA6bDH8Wc9i4YB2GnuGF3RoCw0s7daLcrStVJ58iCefA0KXvo7Pom4gejqLXb2/eXONfNH75gldVj4s0leRa5MMNYFORW6gqMtDCIDB0RDnZQ6zBiZaSQmHQDGMXgQzvUO4l8phEpyuS5lLgotVnS4xKIQ2kfOCMh6r3u6jWmboJ++cBa/tgE5cB8vAULhSNhcQb6VYhdRPsA0zEYDSugp6sRl3WMnh1dEQ/20DewVT43LHLxjLUC0uRqbSmlGR1lTPcxovjuOuruOwYVHEnubjc4l7FNQNOSM1iXWNvcvS47j2h5Ubr8U1aXyjtNYM1ubYCeO0TrLqkn3kEbuRD6BPe1CUDkeItIkadc9n12Pt7Mdc57O2RrepOVQgqHRnzMIXOhh8xANGpE3ncPyJbraybi9CeDabLwP7RlGvzuKuNjbb/P0yfOUxrNTi4d7HOBVYdKxEEVjbSHfHFMRp2PHAz2BocGyMTX+12byNhlGWGBSZ/ZTkRFr6avKroGDVlqANxuRBGigkpBWWeSkvrtBl3v6j1wWXT2YfsL8bW3lSsu6WgVlkI9IM7XN5h72zNTxpz/xDxc+bZHwDeLk41xgtNj1PGa5uLGmV0RZ46H48+ozRp2nE3PLu6+EAyab6/JDk8NmJJEsDngF/jP25USEcYSuG85DmWwYsZ2deOw4fPk/g2x9VdGFfNguDupbo7x2pO9KQK7b1yggOJ4TA8bc3rN09eaFLWqoBygaB/AuMHcCg= +sidebar_class_name: "patch api-method" +info_path: api-reference-temp/port-api +custom_edit_url: null +--- + +import ApiTabs from "@theme/ApiTabs"; +import DiscriminatorTabs from "@theme/DiscriminatorTabs"; +import MethodEndpoint from "@theme/ApiExplorer/MethodEndpoint"; +import SecuritySchemes from "@theme/ApiExplorer/SecuritySchemes"; +import MimeTabs from "@theme/MimeTabs"; +import ParamsItem from "@theme/ParamsItem"; +import ResponseSamples from "@theme/ResponseSamples"; +import SchemaItem from "@theme/SchemaItem"; +import SchemaTabs from "@theme/SchemaTabs"; +import Markdown from "@theme/Markdown"; +import Heading from "@theme/Heading"; +import OperationTabs from "@theme/OperationTabs"; +import TabItem from "@theme/TabItem"; + + + + + + + + + + +This route allows you to change the identifier of a property in a specific blueprint in your Port account.

To learn more about blueprints, check out the [documentation](https://docs.getport.io/build-your-software-catalog/customize-integrations/configure-data-model/setup-blueprint/). + + + + +
+ +

+ Path Parameters +

+
+
    + ","required":true}} + > + + ","required":true}} + > + + +
+
+
+ +
+ +

+ Body +

+
+ +
    + ","pattern":"^[A-Za-z0-9@_=\\\\-]+$"}} + > + + +
+
+
+
+
+ + +
+ + + Default Response + + +
+ +
+
+
+
+
+ \ No newline at end of file diff --git a/docs/api-reference/search-entities.api.mdx b/docs/api-reference/search-entities.api.mdx new file mode 100644 index 000000000..14c1b6aa0 --- /dev/null +++ b/docs/api-reference/search-entities.api.mdx @@ -0,0 +1,693 @@ +--- +id: search-entities +title: "Search entities" +description: "This route allows you to search for entities in your software catalog based on a given set of rules.

To learn more about entities, check out the [documentation](https://docs.getport.io/build-your-software-catalog/sync-data-to-catalog/#entities).

For more details about Port's search mechanism, rules, and operators - see the [search & query documentation](https://docs.getport.io/search-and-query/)." +sidebar_label: "Search entities" +hide_title: true +hide_table_of_contents: true +api: eJztWG1v2zYQ/isEB2wLYFlO1haoURTI1gzoBjRBkn1ZEjSUdLbZUKJGUklUw/99dxQly3GceF32kmEI4JgU7/jc23Mnz7kTU8vHZ/ygcNJJsPxiwDOwqZGlk7rgY346k5YZXTlgQil9Y1mtK+Y0syBMOmMTbRgEaSYLemqY1RN3IwywVDih9JQlwkLGdMEEm8prKFDaMT1hplJgh28SE7/1H6eaKdRbsFyjtEjw3k77gKUzSK8Y7bkZsLNMp1WOTwVBvfh25lxpx3GM23Y4BVdq44ZSx0klVRYRrqjFFQVcsa2LNMpwETndbX7V3rjTQ/Yj2ulBZeCEVDaAO8JLvrGtM3JIZ6KQNh80lg2YKNDsEoxw2lgW4UFowAeJr9lvFZiabWlLIxWh1sjLxTtDPuAGcGHd9zqr+XjOU104VEVfRVkqmXql8SdLAZ1zi27MBX1zdQkYYp18gtShntIQVJ8HXk2eyIKA0wqKKqdMwavxJO7dkykY706GUqSy4PODDO5Fmi8QMi17GIQxokbF0kHu90VRH07wwnWUZK00kBGagJgkWy/j12uhKiCAIsskoRPqqGfaRCgLA44xVqT4Q5UnYNgxIkJkf/197wTW0sbbtlJx4owspo2SPwDwMet6Ep2eba06yEtX/0mzjkH5VL3PsDVrBjzBfyU6wn2RZSdNGWxrX3M8GHixWCxWL+gVS5vcD2u+o8GZCnCjFEbk4MBYn/prpZpojfxYcKq9iaiUa7Vh5VANelLApwVqwSXcpqrK4GMqVFqhbyH72Kvx/v3B2tWKfj9hlwTscsDOlirYUsWXkW5aWadz+RkijB1MjY+5jZG2JnJa4UFPyLnOQCHhuaqMukjHy7vjFhEKR21Q4x12I5ViCbBge8YmRueeglpa71joHgev8VDYt77i+GKDo2XhL3vcpfvYAukKan4+j+0S35kHWLOfTg4/PGU7I+KP0IAqdejdnSE7LFRNNyI9Bwyt0wy62xToNOzknrXBlhgbGHY9EG5FXioYs8s5O+91jGEbgvcZmTGRYM754JzL3nJx+aRODxF+Fk6ndoj+1Xkunesn5dN7GHnHQloZtMqTSIIzAxgiKQMiG0M36tHJ9nrv9r3RiP6tOu9dQzTsOJz04UCOmml0Ny+19ZODcDNcxde7cas/zCqc0JjrltEqo/Bc62ZRyp6XV6B7vm1gtQYs86WUP0MvEfYrRGPkZ88FPCTLDI1FKUJLsThezkgHjYNJYRhDEFjX8Lq0axvNeERJ+8DzOado4oO90d6LaPQqGr0+3X05Hn03frE3fPV671c86vRDzxeP3NBVwr3HaHfZCzdLr/eb+d1uuFZ7A44DXC5cvxovfD1OtD8d2iPNwWz/6D3dirFuUmd3OKJZj3IkF372DAE7aYbfLhXvFGxvhP3//eMZvH+ElHFwiw1aCSw/jLqv9HlghjN+vYsHewEP7IAVPyMKwRPzOUXpF6MWC9puyJ5KM5NWJGoTu/eT5b89sGxw9BXUW4x6LRd4ttjeo/+C1vmPzisP+nw59T1f7/59g8k26bviygtaGEm+RB6grhN6OpFCI/ZD48rolDQvZdd+9iBd3cxydHhySq+P4ecSqlvcNeKGOiR+jvk5/vk3aF/oflCg/TlXophWYkrnG700XoiKKK4/nVz56SR86f2GIYq6h/Lu2NKYRJ+919lVkTfYYhnOPm+7482TjQLBY8uMbV5efwfNng89 +sidebar_class_name: "post api-method" +info_path: api-reference-temp/port-api +custom_edit_url: null +--- + +import ApiTabs from "@theme/ApiTabs"; +import DiscriminatorTabs from "@theme/DiscriminatorTabs"; +import MethodEndpoint from "@theme/ApiExplorer/MethodEndpoint"; +import SecuritySchemes from "@theme/ApiExplorer/SecuritySchemes"; +import MimeTabs from "@theme/MimeTabs"; +import ParamsItem from "@theme/ParamsItem"; +import ResponseSamples from "@theme/ResponseSamples"; +import SchemaItem from "@theme/SchemaItem"; +import SchemaTabs from "@theme/SchemaTabs"; +import Markdown from "@theme/Markdown"; +import Heading from "@theme/Heading"; +import OperationTabs from "@theme/OperationTabs"; +import TabItem from "@theme/TabItem"; + + + + + + + + + + +This route allows you to search for entities in your software catalog based on a given set of rules.

To learn more about entities, check out the [documentation](https://docs.getport.io/build-your-software-catalog/sync-data-to-catalog/#entities).

For more details about Port's search mechanism, rules, and operators - see the [search & query documentation](https://docs.getport.io/search-and-query/). + + + + +
+ +

+ Query Parameters +

+
+
    + "}} + > + + For example: `{ \"properties.propertyIdentifier\",\"identifier\"}`"}} + > + + For example: `{ \"properties.propertyIdentifier\",\"identifier\"}`"}} + > + + +
+
+
+ +
+ +

+ Body +

+ required + +
+ +
    + "}} + > + + +
    + + + + rules + + object[] + + + + required + + +
    +
  • +
    + Array [ +
    +
  • + + anyOf + + + + + `, `>=`, `<`, `<=`]"} + schema={{"enum":[">",">=","<","<="]}} + > + + + + + + + + + + +
    + + + value + + object + + required + +
    + +
    + + oneOf + + + + + + + + + + + + + +
    +
    +
    +
    + + + + + +
    + + + value + + object + + required + +
    + +
    + + anyOf + + +
    + + + string + + +
    +
    +
    + + + number + + +
    +
    +
    + + + boolean + + +
    +
    +
  • +
    + Array [ +
    +
  • + + + string + + +
  • +
    + ] +
    +
  • +
    +
    + + + string + + +
    +
    +
    +
    +
    +
    +
    + + + + + + + + + + + + + + + + + + + +
    + + + + propertySchema + + object + + + + required + + +
    + + + + + +
    +
    +
    + + +
    + + + value + + object + +
    + +
    + + anyOf + + +
    + + + string + + +
    +
    +
    + + + number + + +
    +
    +
    + + + boolean + + +
    +
    +
    +
    +
    +
    +
    +
    +
  • +
    + ] +
    +
  • +
    +
    +
    +
+
+
+
+
+ + +
+ + + Default Response + + +
+ +
+
+
+
+
+ \ No newline at end of file diff --git a/docs/api-reference/sidebar.ts b/docs/api-reference/sidebar.ts new file mode 100644 index 000000000..990574f4e --- /dev/null +++ b/docs/api-reference/sidebar.ts @@ -0,0 +1,470 @@ +import type { SidebarsConfig } from "@docusaurus/plugin-content-docs"; + +const sidebar: SidebarsConfig = { + apisidebar: [ + { + type: "doc", + id: "api-reference/port-api", + }, + { + type: "doc", + id: "api-reference/rate-limits", + }, + { + type: "html", + value: '
', + }, + { + type: "category", + label: "Blueprints", + items: [ + { + type: "doc", + id: "api-reference/get-a-blueprints-permissions", + label: "Get a blueprint's permissions", + className: "api-method get", + }, + { + type: "doc", + id: "api-reference/patch-a-blueprints-permissions", + label: "Patch a blueprint's permissions", + className: "api-method patch", + }, + { + type: "doc", + id: "api-reference/get-all-blueprints", + label: "Get all blueprints", + className: "api-method get", + }, + { + type: "doc", + id: "api-reference/create-a-blueprint", + label: "Create a blueprint", + className: "api-method post", + }, + { + type: "doc", + id: "api-reference/get-a-blueprint", + label: "Get a blueprint", + className: "api-method get", + }, + { + type: "doc", + id: "api-reference/change-a-blueprint", + label: "Change a blueprint", + className: "api-method put", + }, + { + type: "doc", + id: "api-reference/patch-a-blueprint", + label: "Patch a blueprint", + className: "api-method patch", + }, + { + type: "doc", + id: "api-reference/delete-a-blueprint", + label: "Delete a blueprint", + className: "api-method delete", + }, + { + type: "doc", + id: "api-reference/rename-a-property-in-a-blueprint", + label: "Rename a property in a blueprint", + className: "api-method patch", + }, + { + type: "doc", + id: "api-reference/rename-a-blueprints-mirror-property", + label: "Rename a blueprint's mirror property", + className: "api-method patch", + }, + { + type: "doc", + id: "api-reference/rename-a-blueprints-relation", + label: "Rename a blueprint's relation", + className: "api-method patch", + }, + ], + }, + { + type: "category", + label: "Authentication / Authorization", + items: [ + { + type: "doc", + id: "api-reference/create-an-access-token", + label: "Create an access token", + className: "api-method post", + }, + ], + }, + { + type: "category", + label: "Entities", + items: [ + { + type: "doc", + id: "api-reference/create-an-entity", + label: "Create an entity", + className: "api-method post", + }, + { + type: "doc", + id: "api-reference/get-all-entities-of-a-blueprint", + label: "Get all entities of a blueprint", + className: "api-method get", + }, + { + type: "doc", + id: "api-reference/patch-an-entity", + label: "Patch an entity", + className: "api-method patch", + }, + { + type: "doc", + id: "api-reference/change-an-entity", + label: "Change an entity", + className: "api-method put", + }, + { + type: "doc", + id: "api-reference/get-an-entity", + label: "Get an entity", + className: "api-method get", + }, + { + type: "doc", + id: "api-reference/delete-an-entity", + label: "Delete an entity", + className: "api-method delete", + }, + { + type: "doc", + id: "api-reference/get-a-blueprints-entity-count", + label: "Get a blueprint's entity count", + className: "api-method get", + }, + { + type: "doc", + id: "api-reference/delete-all-entities-of-a-blueprint", + label: "Delete all entities of a blueprint", + className: "api-method delete", + }, + { + type: "doc", + id: "api-reference/search-entities", + label: "Search entities", + className: "api-method post", + }, + ], + }, + { + type: "category", + label: "Actions", + items: [ + { + type: "doc", + id: "api-reference/create-an-action", + label: "Create an action", + className: "api-method post", + }, + { + type: "doc", + id: "api-reference/get-actions", + label: "Get actions", + className: "api-method get", + }, + ], + }, + { + type: "category", + label: "Action Runs", + items: [ + { + type: "doc", + id: "api-reference/patch-an-action-run", + label: "Patch an action run", + className: "api-method patch", + }, + { + type: "doc", + id: "api-reference/get-an-action-runs-details", + label: "Get an action run's details", + className: "api-method get", + }, + { + type: "doc", + id: "api-reference/approve-an-actions-run", + label: "Approve an action's run", + className: "api-method patch", + }, + { + type: "doc", + id: "api-reference/get-all-action-runs", + label: "Get all action runs", + className: "api-method get", + }, + { + type: "doc", + id: "api-reference/add-a-log-to-an-action-run", + label: "Add a log to an action run", + className: "api-method post", + }, + { + type: "doc", + id: "api-reference/get-an-actions-run-logs", + label: "Get an action's run logs", + className: "api-method get", + }, + ], + }, + { + type: "category", + label: "Teams", + items: [ + { + type: "doc", + id: "api-reference/get-all-teams-in-your-organization", + label: "Get all teams in your organization", + className: "api-method get", + }, + { + type: "doc", + id: "api-reference/create-a-team", + label: "Create a team", + className: "api-method post", + }, + { + type: "doc", + id: "api-reference/get-a-team", + label: "Get a team", + className: "api-method get", + }, + { + type: "doc", + id: "api-reference/patch-a-team", + label: "Patch a team", + className: "api-method patch", + }, + { + type: "doc", + id: "api-reference/change-a-team", + label: "Change a team", + className: "api-method put", + }, + { + type: "doc", + id: "api-reference/delete-a-team", + label: "Delete a team", + className: "api-method delete", + }, + ], + }, + { + type: "category", + label: "Users", + items: [ + { + type: "doc", + id: "api-reference/get-all-users-in-your-organization", + label: "Get all users in your organization", + className: "api-method get", + }, + { + type: "doc", + id: "api-reference/invite-a-user-to-your-organization", + label: "Invite a user to your organization", + className: "api-method post", + }, + { + type: "doc", + id: "api-reference/get-a-user", + label: "Get a user", + className: "api-method get", + }, + { + type: "doc", + id: "api-reference/patch-a-user", + label: "Patch a user", + className: "api-method patch", + }, + { + type: "doc", + id: "api-reference/delete-a-user", + label: "Delete a user", + className: "api-method delete", + }, + ], + }, + { + type: "category", + label: "Audit", + items: [ + { + type: "doc", + id: "api-reference/get-audit-logs", + label: "Get audit logs", + className: "api-method get", + }, + ], + }, + { + type: "category", + label: "Scorecards", + items: [ + { + type: "doc", + id: "api-reference/create-a-scorecard-for-a-blueprint", + label: "Create a scorecard for a blueprint", + className: "api-method post", + }, + { + type: "doc", + id: "api-reference/change-a-blueprints-scorecards", + label: "Change a blueprints' scorecards", + className: "api-method put", + }, + { + type: "doc", + id: "api-reference/get-a-blueprints-scorecards", + label: "Get a blueprints' scorecards", + className: "api-method get", + }, + { + type: "doc", + id: "api-reference/change-a-blueprints-scorecard", + label: "Change a blueprint's scorecard", + className: "api-method put", + }, + { + type: "doc", + id: "api-reference/get-a-blueprints-scorecard", + label: "Get a blueprint's scorecard", + className: "api-method get", + }, + { + type: "doc", + id: "api-reference/delete-a-blueprints-scorecard", + label: "Delete a blueprint's scorecard", + className: "api-method delete", + }, + { + type: "doc", + id: "api-reference/get-all-scoreboards", + label: "Get all scoreboards", + className: "api-method get", + }, + ], + }, + { + type: "category", + label: "Integrations", + items: [ + { + type: "doc", + id: "api-reference/get-an-integrations-audit-logs", + label: "Get an integration's audit logs", + className: "api-method get", + }, + { + type: "doc", + id: "api-reference/patch-an-integrations-config", + label: "Patch an integration's config", + className: "api-method patch", + }, + { + type: "doc", + id: "api-reference/get-all-integrations", + label: "Get all integrations", + className: "api-method get", + }, + { + type: "doc", + id: "api-reference/create-an-integration", + label: "Create an integration", + className: "api-method post", + }, + { + type: "doc", + id: "api-reference/get-an-integration", + label: "Get an integration", + className: "api-method get", + }, + { + type: "doc", + id: "api-reference/patch-an-integration", + label: "Patch an integration", + className: "api-method patch", + }, + { + type: "doc", + id: "api-reference/delete-an-integration", + label: "Delete an integration", + className: "api-method delete", + }, + ], + }, + { + type: "category", + label: "Webhook", + items: [ + { + type: "doc", + id: "api-reference/create-a-webhook", + label: "Create a webhook", + className: "api-method post", + }, + { + type: "doc", + id: "api-reference/get-all-webhooks", + label: "Get all webhooks", + className: "api-method get", + }, + { + type: "doc", + id: "api-reference/patch-a-webhook", + label: "Patch a webhook", + className: "api-method patch", + }, + { + type: "doc", + id: "api-reference/change-a-webhook", + label: "Change a webhook", + className: "api-method put", + }, + { + type: "doc", + id: "api-reference/get-a-webhook", + label: "Get a webhook", + className: "api-method get", + }, + { + type: "doc", + id: "api-reference/delete-a-webhook", + label: "Delete a webhook", + className: "api-method delete", + }, + ], + }, + { + type: "category", + label: "Migrations", + items: [ + { + type: "doc", + id: "api-reference/get-all-migrations", + label: "Get all migrations", + className: "api-method get", + }, + { + type: "doc", + id: "api-reference/create-a-migration", + label: "Create a migration", + className: "api-method post", + }, + ], + }, + ], +}; + +export default sidebar.apisidebar; diff --git a/docs/build-your-software-catalog/custom-integration/api/api.md b/docs/build-your-software-catalog/custom-integration/api/api.md index 83c698d14..9ba941960 100644 --- a/docs/build-your-software-catalog/custom-integration/api/api.md +++ b/docs/build-your-software-catalog/custom-integration/api/api.md @@ -16,7 +16,7 @@ import TabItem from "@theme/TabItem";
-Port's [API](/api-reference/api-reference.mdx) is a generic interface to model your software catalog, ingest data, invoke actions, query scorecards and more. +Port's [API](/api-reference/port-api) is a generic interface to model your software catalog, ingest data, invoke actions, query scorecards and more. ## 💡 Common Port API usage diff --git a/docs/build-your-software-catalog/custom-integration/api/ci-cd/jenkins-deployment/jenkins-deployment.md b/docs/build-your-software-catalog/custom-integration/api/ci-cd/jenkins-deployment/jenkins-deployment.md index d77985258..944cd499e 100644 --- a/docs/build-your-software-catalog/custom-integration/api/ci-cd/jenkins-deployment/jenkins-deployment.md +++ b/docs/build-your-software-catalog/custom-integration/api/ci-cd/jenkins-deployment/jenkins-deployment.md @@ -48,7 +48,7 @@ method groovy.json.JsonSlurperClassic parseText java.lang.String ## Set up :::tip -All Port API routes used in this guide can be found in Port's [API documentation](/api-reference/api-reference.mdx). +All Port API routes used in this guide can be found in Port's [API documentation](/api-reference/port-api). ::: To interact with Port inside your Jenkins builds, follow these steps: diff --git a/docs/configuration-methods.md b/docs/configuration-methods.md index c52c1492f..91393312a 100644 --- a/docs/configuration-methods.md +++ b/docs/configuration-methods.md @@ -35,7 +35,7 @@ To use Port's API and Terraform provider, you will need API credentials. -Port's [API](/api-reference/api-reference.mdx) provides a convenient REST interface to perform CRUD operations in your software catalog. +Port's [API](/api-reference/port-api) provides a convenient REST interface to perform CRUD operations in your software catalog. Port's API base URL is: `https://api.getport.io/v1` diff --git a/docs/customize-pages-dashboards-and-plugins/page/folders.md b/docs/customize-pages-dashboards-and-plugins/page/folders.md index aceb52b3b..8383eae61 100644 --- a/docs/customize-pages-dashboards-and-plugins/page/folders.md +++ b/docs/customize-pages-dashboards-and-plugins/page/folders.md @@ -32,7 +32,7 @@ To move a page into/out of a folder, hover over it, hold the `⠿` icon and drag ## Folder identifiers -Each folder has a unique identifier that can be used to reference it when working with the [Port API](/api-reference). +Each folder has a unique identifier that can be used to reference it when working with the [Port API](/api-reference/port-api). When creating a folder, you will be asked to provide it with a title. The identifier is automatically generated from the titie using [snake_case](https://en.wikipedia.org/wiki/Snake_case), which means that spaces and slashes are replaced with underscores and all letters are lowercase. diff --git a/docs/promote-scorecards/promote-scorecards.md b/docs/promote-scorecards/promote-scorecards.md index 580ab6b25..09e2fd1bf 100644 --- a/docs/promote-scorecards/promote-scorecards.md +++ b/docs/promote-scorecards/promote-scorecards.md @@ -387,4 +387,4 @@ For example, these services have some rules defined in their scorecards, and we [Explore How to Create, Edit, and Delete Scorecards with basic examples](/promote-scorecards/usage) -[Dive into advanced operations on Scorecards with our API ➡️ ](/api-reference/api-reference.mdx) +[Dive into advanced operations on Scorecards with our API ➡️ ](/api-reference/port-api) diff --git a/docusaurus.config.js b/docusaurus.config.js index a6584f6aa..7d659f448 100644 --- a/docusaurus.config.js +++ b/docusaurus.config.js @@ -30,6 +30,8 @@ const config = { return `https://github.com/port-labs/port-docs/edit/main/docs/${docPath}`; }, showLastUpdateTime: true, + docRootComponent: "@theme/DocRoot", + docItemComponent: "@theme/ApiItem", }, blog: false, theme: { @@ -87,6 +89,18 @@ const config = { srcDark: "img/logos/port-logo-dark.svg", }, items: [ + { + to: "/", + label: "Home", + className: "header-home-link", + activeBaseRegex: "^((?!api-reference).)*$", + }, + { + to: "/api-reference/port-api", + label: "API Reference", + className: "header-api-link", + activeBasePath: "api-reference", + }, { to: "https://demo.getport.io", position: "right", @@ -142,7 +156,7 @@ const config = { }, { label: "API reference", - to: "/api-reference", + to: "/api-reference/port-api", }, ], }, @@ -281,15 +295,7 @@ const config = { }, }), themes: [ - // [ - // require.resolve("@easyops-cn/docusaurus-search-local"), - // { - // hashed: true, - // indexDocs: true, - // indexBlog: false, - // docsRouteBasePath: "/", - // }, - // ], + "@port-labs/docusaurus-theme-openapi-docs", ], plugins: [ @@ -309,6 +315,24 @@ const config = { }, }, ], + [ + "@port-labs/docusaurus-plugin-openapi-docs", + { + id: "api", // plugin id + docsPluginId: "classic", // id of plugin-content-docs or preset for rendering docs + config: { + port: { // the referenced when running CLI commands + specPath: './static/spectmp.yaml', // path to OpenAPI spec, URLs supported + outputDir: "docs/api-reference-temp", // dir of generated files, REMEMBER to move them to /api-reference when ready + sidebarOptions: { + groupPathsBy: "tag", + categoryLinkSource: "tag", + }, + baseUrl: "/api-reference/" + }, + } + }, + ], [ "@docusaurus/plugin-ideal-image", { diff --git a/package-lock.json b/package-lock.json index 475ec4b5a..0f3bf2a5d 100644 --- a/package-lock.json +++ b/package-lock.json @@ -17,6 +17,8 @@ "@docusaurus/theme-live-codeblock": "^3.3.2", "@easyops-cn/docusaurus-search-local": "^0.42.0", "@mdx-js/react": "^3.0.1", + "@port-labs/docusaurus-plugin-openapi-docs": "^0.0.5", + "@port-labs/docusaurus-theme-openapi-docs": "^0.0.5", "@stackql/docusaurus-plugin-hubspot": "^1.0.1", "clsx": "^2.1.1", "docusaurus-plugin-hotjar": "^0.0.2", @@ -40,6 +42,7 @@ "version": "1.9.3", "resolved": "https://registry.npmjs.org/@algolia/autocomplete-core/-/autocomplete-core-1.9.3.tgz", "integrity": "sha512-009HdfugtGCdC4JdXUbVJClA0q0zh24yyePn+KUGk3rP7j8FEe/m5Yo/z65gn6nP/cM39PxpzqKrL7A6fP6PPw==", + "license": "MIT", "dependencies": { "@algolia/autocomplete-plugin-algolia-insights": "1.9.3", "@algolia/autocomplete-shared": "1.9.3" @@ -49,6 +52,7 @@ "version": "1.9.3", "resolved": "https://registry.npmjs.org/@algolia/autocomplete-plugin-algolia-insights/-/autocomplete-plugin-algolia-insights-1.9.3.tgz", "integrity": "sha512-a/yTUkcO/Vyy+JffmAnTWbr4/90cLzw+CC3bRbhnULr/EM0fGNvM13oQQ14f2moLMcVDyAx/leczLlAOovhSZg==", + "license": "MIT", "dependencies": { "@algolia/autocomplete-shared": "1.9.3" }, @@ -60,6 +64,7 @@ "version": "1.9.3", "resolved": "https://registry.npmjs.org/@algolia/autocomplete-preset-algolia/-/autocomplete-preset-algolia-1.9.3.tgz", "integrity": "sha512-d4qlt6YmrLMYy95n5TB52wtNDr6EgAIPH81dvvvW8UmuWRgxEtY0NJiPwl/h95JtG2vmRM804M0DSwMCNZlzRA==", + "license": "MIT", "dependencies": { "@algolia/autocomplete-shared": "1.9.3" }, @@ -72,6 +77,7 @@ "version": "1.9.3", "resolved": "https://registry.npmjs.org/@algolia/autocomplete-shared/-/autocomplete-shared-1.9.3.tgz", "integrity": "sha512-Wnm9E4Ye6Rl6sTTqjoymD+l8DjSTHsHboVRYrKgEt8Q7UHm9nYbqhN/i0fhUYA3OAEH7WA8x3jfpnmJm3rKvaQ==", + "license": "MIT", "peerDependencies": { "@algolia/client-search": ">= 4.9.1 < 6", "algoliasearch": ">= 4.9.1 < 6" @@ -81,6 +87,7 @@ "version": "4.23.3", "resolved": "https://registry.npmjs.org/@algolia/cache-browser-local-storage/-/cache-browser-local-storage-4.23.3.tgz", "integrity": "sha512-vRHXYCpPlTDE7i6UOy2xE03zHF2C8MEFjPN2v7fRbqVpcOvAUQK81x3Kc21xyb5aSIpYCjWCZbYZuz8Glyzyyg==", + "license": "MIT", "dependencies": { "@algolia/cache-common": "4.23.3" } @@ -88,12 +95,14 @@ "node_modules/@algolia/cache-common": { "version": "4.23.3", "resolved": "https://registry.npmjs.org/@algolia/cache-common/-/cache-common-4.23.3.tgz", - "integrity": "sha512-h9XcNI6lxYStaw32pHpB1TMm0RuxphF+Ik4o7tcQiodEdpKK+wKufY6QXtba7t3k8eseirEMVB83uFFF3Nu54A==" + "integrity": "sha512-h9XcNI6lxYStaw32pHpB1TMm0RuxphF+Ik4o7tcQiodEdpKK+wKufY6QXtba7t3k8eseirEMVB83uFFF3Nu54A==", + "license": "MIT" }, "node_modules/@algolia/cache-in-memory": { "version": "4.23.3", "resolved": "https://registry.npmjs.org/@algolia/cache-in-memory/-/cache-in-memory-4.23.3.tgz", "integrity": "sha512-yvpbuUXg/+0rbcagxNT7un0eo3czx2Uf0y4eiR4z4SD7SiptwYTpbuS0IHxcLHG3lq22ukx1T6Kjtk/rT+mqNg==", + "license": "MIT", "dependencies": { "@algolia/cache-common": "4.23.3" } @@ -102,6 +111,7 @@ "version": "4.23.3", "resolved": "https://registry.npmjs.org/@algolia/client-account/-/client-account-4.23.3.tgz", "integrity": "sha512-hpa6S5d7iQmretHHF40QGq6hz0anWEHGlULcTIT9tbUssWUriN9AUXIFQ8Ei4w9azD0hc1rUok9/DeQQobhQMA==", + "license": "MIT", "dependencies": { "@algolia/client-common": "4.23.3", "@algolia/client-search": "4.23.3", @@ -112,6 +122,7 @@ "version": "4.23.3", "resolved": "https://registry.npmjs.org/@algolia/client-analytics/-/client-analytics-4.23.3.tgz", "integrity": "sha512-LBsEARGS9cj8VkTAVEZphjxTjMVCci+zIIiRhpFun9jGDUlS1XmhCW7CTrnaWeIuCQS/2iPyRqSy1nXPjcBLRA==", + "license": "MIT", "dependencies": { "@algolia/client-common": "4.23.3", "@algolia/client-search": "4.23.3", @@ -123,6 +134,7 @@ "version": "4.23.3", "resolved": "https://registry.npmjs.org/@algolia/client-common/-/client-common-4.23.3.tgz", "integrity": "sha512-l6EiPxdAlg8CYhroqS5ybfIczsGUIAC47slLPOMDeKSVXYG1n0qGiz4RjAHLw2aD0xzh2EXZ7aRguPfz7UKDKw==", + "license": "MIT", "dependencies": { "@algolia/requester-common": "4.23.3", "@algolia/transporter": "4.23.3" @@ -132,6 +144,7 @@ "version": "4.23.3", "resolved": "https://registry.npmjs.org/@algolia/client-personalization/-/client-personalization-4.23.3.tgz", "integrity": "sha512-3E3yF3Ocr1tB/xOZiuC3doHQBQ2zu2MPTYZ0d4lpfWads2WTKG7ZzmGnsHmm63RflvDeLK/UVx7j2b3QuwKQ2g==", + "license": "MIT", "dependencies": { "@algolia/client-common": "4.23.3", "@algolia/requester-common": "4.23.3", @@ -142,6 +155,7 @@ "version": "4.23.3", "resolved": "https://registry.npmjs.org/@algolia/client-search/-/client-search-4.23.3.tgz", "integrity": "sha512-P4VAKFHqU0wx9O+q29Q8YVuaowaZ5EM77rxfmGnkHUJggh28useXQdopokgwMeYw2XUht49WX5RcTQ40rZIabw==", + "license": "MIT", "dependencies": { "@algolia/client-common": "4.23.3", "@algolia/requester-common": "4.23.3", @@ -151,17 +165,20 @@ "node_modules/@algolia/events": { "version": "4.0.1", "resolved": "https://registry.npmjs.org/@algolia/events/-/events-4.0.1.tgz", - "integrity": "sha512-FQzvOCgoFXAbf5Y6mYozw2aj5KCJoA3m4heImceldzPSMbdyS4atVjJzXKMsfX3wnZTFYwkkt8/z8UesLHlSBQ==" + "integrity": "sha512-FQzvOCgoFXAbf5Y6mYozw2aj5KCJoA3m4heImceldzPSMbdyS4atVjJzXKMsfX3wnZTFYwkkt8/z8UesLHlSBQ==", + "license": "MIT" }, "node_modules/@algolia/logger-common": { "version": "4.23.3", "resolved": "https://registry.npmjs.org/@algolia/logger-common/-/logger-common-4.23.3.tgz", - "integrity": "sha512-y9kBtmJwiZ9ZZ+1Ek66P0M68mHQzKRxkW5kAAXYN/rdzgDN0d2COsViEFufxJ0pb45K4FRcfC7+33YB4BLrZ+g==" + "integrity": "sha512-y9kBtmJwiZ9ZZ+1Ek66P0M68mHQzKRxkW5kAAXYN/rdzgDN0d2COsViEFufxJ0pb45K4FRcfC7+33YB4BLrZ+g==", + "license": "MIT" }, "node_modules/@algolia/logger-console": { "version": "4.23.3", "resolved": "https://registry.npmjs.org/@algolia/logger-console/-/logger-console-4.23.3.tgz", "integrity": "sha512-8xoiseoWDKuCVnWP8jHthgaeobDLolh00KJAdMe9XPrWPuf1by732jSpgy2BlsLTaT9m32pHI8CRfrOqQzHv3A==", + "license": "MIT", "dependencies": { "@algolia/logger-common": "4.23.3" } @@ -170,6 +187,7 @@ "version": "4.23.3", "resolved": "https://registry.npmjs.org/@algolia/recommend/-/recommend-4.23.3.tgz", "integrity": "sha512-9fK4nXZF0bFkdcLBRDexsnGzVmu4TSYZqxdpgBW2tEyfuSSY54D4qSRkLmNkrrz4YFvdh2GM1gA8vSsnZPR73w==", + "license": "MIT", "dependencies": { "@algolia/cache-browser-local-storage": "4.23.3", "@algolia/cache-common": "4.23.3", @@ -188,6 +206,7 @@ "version": "4.23.3", "resolved": "https://registry.npmjs.org/@algolia/requester-browser-xhr/-/requester-browser-xhr-4.23.3.tgz", "integrity": "sha512-jDWGIQ96BhXbmONAQsasIpTYWslyjkiGu0Quydjlowe+ciqySpiDUrJHERIRfELE5+wFc7hc1Q5hqjGoV7yghw==", + "license": "MIT", "dependencies": { "@algolia/requester-common": "4.23.3" } @@ -195,12 +214,14 @@ "node_modules/@algolia/requester-common": { "version": "4.23.3", "resolved": "https://registry.npmjs.org/@algolia/requester-common/-/requester-common-4.23.3.tgz", - "integrity": "sha512-xloIdr/bedtYEGcXCiF2muajyvRhwop4cMZo+K2qzNht0CMzlRkm8YsDdj5IaBhshqfgmBb3rTg4sL4/PpvLYw==" + "integrity": "sha512-xloIdr/bedtYEGcXCiF2muajyvRhwop4cMZo+K2qzNht0CMzlRkm8YsDdj5IaBhshqfgmBb3rTg4sL4/PpvLYw==", + "license": "MIT" }, "node_modules/@algolia/requester-node-http": { "version": "4.23.3", "resolved": "https://registry.npmjs.org/@algolia/requester-node-http/-/requester-node-http-4.23.3.tgz", "integrity": "sha512-zgu++8Uj03IWDEJM3fuNl34s746JnZOWn1Uz5taV1dFyJhVM/kTNw9Ik7YJWiUNHJQXcaD8IXD1eCb0nq/aByA==", + "license": "MIT", "dependencies": { "@algolia/requester-common": "4.23.3" } @@ -209,6 +230,7 @@ "version": "4.23.3", "resolved": "https://registry.npmjs.org/@algolia/transporter/-/transporter-4.23.3.tgz", "integrity": "sha512-Wjl5gttqnf/gQKJA+dafnD0Y6Yw97yvfY8R9h0dQltX1GXTgNs1zWgvtWW0tHl1EgMdhAyw189uWiZMnL3QebQ==", + "license": "MIT", "dependencies": { "@algolia/cache-common": "4.23.3", "@algolia/logger-common": "4.23.3", @@ -219,6 +241,7 @@ "version": "2.2.1", "resolved": "https://registry.npmjs.org/@ampproject/remapping/-/remapping-2.2.1.tgz", "integrity": "sha512-lFMjJTrFL3j7L9yBxwYfCq2k6qqwHyzuUl/XBnif78PWTJYyL/dfowQHWE3sp6U6ZzqWiiIZnpTMO96zhkjwtg==", + "license": "Apache-2.0", "dependencies": { "@jridgewell/gen-mapping": "^0.3.0", "@jridgewell/trace-mapping": "^0.3.9" @@ -227,10 +250,28 @@ "node": ">=6.0.0" } }, + "node_modules/@apidevtools/json-schema-ref-parser": { + "version": "11.6.2", + "resolved": "https://registry.npmjs.org/@apidevtools/json-schema-ref-parser/-/json-schema-ref-parser-11.6.2.tgz", + "integrity": "sha512-ENUdLLT04aDbbHCRwfKf8gR67AhV0CdFrOAtk+FcakBAgaq6ds3HLK9X0BCyiFUz8pK9uP+k6YZyJaGG7Mt7vQ==", + "license": "MIT", + "dependencies": { + "@jsdevtools/ono": "^7.1.3", + "@types/json-schema": "^7.0.15", + "js-yaml": "^4.1.0" + }, + "engines": { + "node": ">= 16" + }, + "funding": { + "url": "https://github.com/sponsors/philsturgeon" + } + }, "node_modules/@babel/code-frame": { "version": "7.23.5", "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.23.5.tgz", "integrity": "sha512-CgH3s1a96LipHCmSUmYFPwY7MNx8C3avkq7i4Wl3cfa662ldtUe4VM1TPXX70pfmrlWTb6jLqTYrZyT2ZTJBgA==", + "license": "MIT", "dependencies": { "@babel/highlight": "^7.23.4", "chalk": "^2.4.2" @@ -243,6 +284,7 @@ "version": "3.2.1", "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", + "license": "MIT", "dependencies": { "color-convert": "^1.9.0" }, @@ -254,6 +296,7 @@ "version": "2.4.2", "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", + "license": "MIT", "dependencies": { "ansi-styles": "^3.2.1", "escape-string-regexp": "^1.0.5", @@ -267,6 +310,7 @@ "version": "1.9.3", "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", + "license": "MIT", "dependencies": { "color-name": "1.1.3" } @@ -274,12 +318,14 @@ "node_modules/@babel/code-frame/node_modules/color-name": { "version": "1.1.3", "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", - "integrity": "sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==" + "integrity": "sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==", + "license": "MIT" }, "node_modules/@babel/code-frame/node_modules/escape-string-regexp": { "version": "1.0.5", "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", "integrity": "sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==", + "license": "MIT", "engines": { "node": ">=0.8.0" } @@ -288,6 +334,7 @@ "version": "3.0.0", "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", "integrity": "sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==", + "license": "MIT", "engines": { "node": ">=4" } @@ -296,6 +343,7 @@ "version": "5.5.0", "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", + "license": "MIT", "dependencies": { "has-flag": "^3.0.0" }, @@ -307,6 +355,7 @@ "version": "7.23.2", "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.23.2.tgz", "integrity": "sha512-0S9TQMmDHlqAZ2ITT95irXKfxN9bncq8ZCoJhun3nHL/lLUxd2NKBJYoNGWH7S0hz6fRQwWlAWn/ILM0C70KZQ==", + "license": "MIT", "engines": { "node": ">=6.9.0" } @@ -315,6 +364,7 @@ "version": "7.23.5", "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.23.5.tgz", "integrity": "sha512-Cwc2XjUrG4ilcfOw4wBAK+enbdgwAcAJCfGUItPBKR7Mjw4aEfAFYrLxeRp4jWgtNIKn3n2AlBOfwwafl+42/g==", + "license": "MIT", "dependencies": { "@ampproject/remapping": "^2.2.0", "@babel/code-frame": "^7.23.5", @@ -344,6 +394,7 @@ "version": "6.3.1", "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", + "license": "ISC", "bin": { "semver": "bin/semver.js" } @@ -352,6 +403,7 @@ "version": "7.23.5", "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.23.5.tgz", "integrity": "sha512-BPssCHrBD+0YrxviOa3QzpqwhNIXKEtOa2jQrm4FlmkC2apYgRnQcmPWiGZDlGxiNtltnUFolMe8497Esry+jA==", + "license": "MIT", "dependencies": { "@babel/types": "^7.23.5", "@jridgewell/gen-mapping": "^0.3.2", @@ -366,6 +418,7 @@ "version": "7.22.5", "resolved": "https://registry.npmjs.org/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.22.5.tgz", "integrity": "sha512-LvBTxu8bQSQkcyKOU+a1btnNFQ1dMAd0R6PyW3arXes06F6QLWLIrd681bxRPIXlrMGR3XYnW9JyML7dP3qgxg==", + "license": "MIT", "dependencies": { "@babel/types": "^7.22.5" }, @@ -377,6 +430,7 @@ "version": "7.22.15", "resolved": "https://registry.npmjs.org/@babel/helper-builder-binary-assignment-operator-visitor/-/helper-builder-binary-assignment-operator-visitor-7.22.15.tgz", "integrity": "sha512-QkBXwGgaoC2GtGZRoma6kv7Szfv06khvhFav67ZExau2RaXzy8MpHSMO2PNoP2XtmQphJQRHFfg77Bq731Yizw==", + "license": "MIT", "dependencies": { "@babel/types": "^7.22.15" }, @@ -388,6 +442,7 @@ "version": "7.22.15", "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.22.15.tgz", "integrity": "sha512-y6EEzULok0Qvz8yyLkCvVX+02ic+By2UdOhylwUOvOn9dvYc9mKICJuuU1n1XBI02YWsNsnrY1kc6DVbjcXbtw==", + "license": "MIT", "dependencies": { "@babel/compat-data": "^7.22.9", "@babel/helper-validator-option": "^7.22.15", @@ -403,6 +458,7 @@ "version": "6.3.1", "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", + "license": "ISC", "bin": { "semver": "bin/semver.js" } @@ -411,6 +467,7 @@ "version": "7.22.15", "resolved": "https://registry.npmjs.org/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.22.15.tgz", "integrity": "sha512-jKkwA59IXcvSaiK2UN45kKwSC9o+KuoXsBDvHvU/7BecYIp8GQ2UwrVvFgJASUT+hBnwJx6MhvMCuMzwZZ7jlg==", + "license": "MIT", "dependencies": { "@babel/helper-annotate-as-pure": "^7.22.5", "@babel/helper-environment-visitor": "^7.22.5", @@ -433,6 +490,7 @@ "version": "6.3.1", "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", + "license": "ISC", "bin": { "semver": "bin/semver.js" } @@ -441,6 +499,7 @@ "version": "7.22.15", "resolved": "https://registry.npmjs.org/@babel/helper-create-regexp-features-plugin/-/helper-create-regexp-features-plugin-7.22.15.tgz", "integrity": "sha512-29FkPLFjn4TPEa3RE7GpW+qbE8tlsu3jntNYNfcGsc49LphF1PQIiD+vMZ1z1xVOKt+93khA9tc2JBs3kBjA7w==", + "license": "MIT", "dependencies": { "@babel/helper-annotate-as-pure": "^7.22.5", "regexpu-core": "^5.3.1", @@ -457,6 +516,7 @@ "version": "6.3.1", "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", + "license": "ISC", "bin": { "semver": "bin/semver.js" } @@ -465,6 +525,7 @@ "version": "0.4.3", "resolved": "https://registry.npmjs.org/@babel/helper-define-polyfill-provider/-/helper-define-polyfill-provider-0.4.3.tgz", "integrity": "sha512-WBrLmuPP47n7PNwsZ57pqam6G/RGo1vw/87b0Blc53tZNGZ4x7YvZ6HgQe2vo1W/FR20OgjeZuGXzudPiXHFug==", + "license": "MIT", "dependencies": { "@babel/helper-compilation-targets": "^7.22.6", "@babel/helper-plugin-utils": "^7.22.5", @@ -480,6 +541,7 @@ "version": "7.22.20", "resolved": "https://registry.npmjs.org/@babel/helper-environment-visitor/-/helper-environment-visitor-7.22.20.tgz", "integrity": "sha512-zfedSIzFhat/gFhWfHtgWvlec0nqB9YEIVrpuwjruLlXfUSnA8cJB0miHKwqDnQ7d32aKo2xt88/xZptwxbfhA==", + "license": "MIT", "engines": { "node": ">=6.9.0" } @@ -488,6 +550,7 @@ "version": "7.23.0", "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.23.0.tgz", "integrity": "sha512-OErEqsrxjZTJciZ4Oo+eoZqeW9UIiOcuYKRJA4ZAgV9myA+pOXhhmpfNCKjEH/auVfEYVFJ6y1Tc4r0eIApqiw==", + "license": "MIT", "dependencies": { "@babel/template": "^7.22.15", "@babel/types": "^7.23.0" @@ -500,6 +563,7 @@ "version": "7.22.5", "resolved": "https://registry.npmjs.org/@babel/helper-hoist-variables/-/helper-hoist-variables-7.22.5.tgz", "integrity": "sha512-wGjk9QZVzvknA6yKIUURb8zY3grXCcOZt+/7Wcy8O2uctxhplmUPkOdlgoNhmdVee2c92JXbf1xpMtVNbfoxRw==", + "license": "MIT", "dependencies": { "@babel/types": "^7.22.5" }, @@ -511,6 +575,7 @@ "version": "7.23.0", "resolved": "https://registry.npmjs.org/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.23.0.tgz", "integrity": "sha512-6gfrPwh7OuT6gZyJZvd6WbTfrqAo7vm4xCzAXOusKqq/vWdKXphTpj5klHKNmRUU6/QRGlBsyU9mAIPaWHlqJA==", + "license": "MIT", "dependencies": { "@babel/types": "^7.23.0" }, @@ -522,6 +587,7 @@ "version": "7.22.15", "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.22.15.tgz", "integrity": "sha512-0pYVBnDKZO2fnSPCrgM/6WMc7eS20Fbok+0r88fp+YtWVLZrp4CkafFGIp+W0VKw4a22sgebPT99y+FDNMdP4w==", + "license": "MIT", "dependencies": { "@babel/types": "^7.22.15" }, @@ -533,6 +599,7 @@ "version": "7.23.3", "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.23.3.tgz", "integrity": "sha512-7bBs4ED9OmswdfDzpz4MpWgSrV7FXlc3zIagvLFjS5H+Mk7Snr21vQ6QwrsoCGMfNC4e4LQPdoULEt4ykz0SRQ==", + "license": "MIT", "dependencies": { "@babel/helper-environment-visitor": "^7.22.20", "@babel/helper-module-imports": "^7.22.15", @@ -551,6 +618,7 @@ "version": "7.22.5", "resolved": "https://registry.npmjs.org/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.22.5.tgz", "integrity": "sha512-HBwaojN0xFRx4yIvpwGqxiV2tUfl7401jlok564NgB9EHS1y6QT17FmKWm4ztqjeVdXLuC4fSvHc5ePpQjoTbw==", + "license": "MIT", "dependencies": { "@babel/types": "^7.22.5" }, @@ -562,6 +630,7 @@ "version": "7.24.5", "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.24.5.tgz", "integrity": "sha512-xjNLDopRzW2o6ba0gKbkZq5YWEBaK3PCyTOY1K2P/O07LGMhMqlMXPxwN4S5/RhWuCobT8z0jrlKGlYmeR1OhQ==", + "license": "MIT", "engines": { "node": ">=6.9.0" } @@ -570,6 +639,7 @@ "version": "7.22.20", "resolved": "https://registry.npmjs.org/@babel/helper-remap-async-to-generator/-/helper-remap-async-to-generator-7.22.20.tgz", "integrity": "sha512-pBGyV4uBqOns+0UvhsTO8qgl8hO89PmiDYv+/COyp1aeMcmfrfruz+/nCMFiYyFF/Knn0yfrC85ZzNFjembFTw==", + "license": "MIT", "dependencies": { "@babel/helper-annotate-as-pure": "^7.22.5", "@babel/helper-environment-visitor": "^7.22.20", @@ -586,6 +656,7 @@ "version": "7.22.20", "resolved": "https://registry.npmjs.org/@babel/helper-replace-supers/-/helper-replace-supers-7.22.20.tgz", "integrity": "sha512-qsW0In3dbwQUbK8kejJ4R7IHVGwHJlV6lpG6UA7a9hSa2YEiAib+N1T2kr6PEeUT+Fl7najmSOS6SmAwCHK6Tw==", + "license": "MIT", "dependencies": { "@babel/helper-environment-visitor": "^7.22.20", "@babel/helper-member-expression-to-functions": "^7.22.15", @@ -602,6 +673,7 @@ "version": "7.22.5", "resolved": "https://registry.npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.22.5.tgz", "integrity": "sha512-n0H99E/K+Bika3++WNL17POvo4rKWZ7lZEp1Q+fStVbUi8nxPQEBOlTmCOxW/0JsS56SKKQ+ojAe2pHKJHN35w==", + "license": "MIT", "dependencies": { "@babel/types": "^7.22.5" }, @@ -613,6 +685,7 @@ "version": "7.22.5", "resolved": "https://registry.npmjs.org/@babel/helper-skip-transparent-expression-wrappers/-/helper-skip-transparent-expression-wrappers-7.22.5.tgz", "integrity": "sha512-tK14r66JZKiC43p8Ki33yLBVJKlQDFoA8GYN67lWCDCqoL6EMMSuM9b+Iff2jHaM/RRFYl7K+iiru7hbRqNx8Q==", + "license": "MIT", "dependencies": { "@babel/types": "^7.22.5" }, @@ -624,6 +697,7 @@ "version": "7.22.6", "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.22.6.tgz", "integrity": "sha512-AsUnxuLhRYsisFiaJwvp1QF+I3KjD5FOxut14q/GzovUe6orHLesW2C7d754kRm53h5gqrz6sFl6sxc4BVtE/g==", + "license": "MIT", "dependencies": { "@babel/types": "^7.22.5" }, @@ -635,6 +709,7 @@ "version": "7.23.4", "resolved": "https://registry.npmjs.org/@babel/helper-string-parser/-/helper-string-parser-7.23.4.tgz", "integrity": "sha512-803gmbQdqwdf4olxrX4AJyFBV/RTr3rSmOj0rKwesmzlfhYNDEs+/iOcznzpNWlJlIlTJC2QfPFcHB6DlzdVLQ==", + "license": "MIT", "engines": { "node": ">=6.9.0" } @@ -643,6 +718,7 @@ "version": "7.22.20", "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.22.20.tgz", "integrity": "sha512-Y4OZ+ytlatR8AI+8KZfKuL5urKp7qey08ha31L8b3BwewJAoJamTzyvxPR/5D+KkdJCGPq/+8TukHBlY10FX9A==", + "license": "MIT", "engines": { "node": ">=6.9.0" } @@ -651,6 +727,7 @@ "version": "7.22.15", "resolved": "https://registry.npmjs.org/@babel/helper-validator-option/-/helper-validator-option-7.22.15.tgz", "integrity": "sha512-bMn7RmyFjY/mdECUbgn9eoSY4vqvacUnS9i9vGAGttgFWesO6B4CYWA7XlpbWgBt71iv/hfbPlynohStqnu5hA==", + "license": "MIT", "engines": { "node": ">=6.9.0" } @@ -659,6 +736,7 @@ "version": "7.22.20", "resolved": "https://registry.npmjs.org/@babel/helper-wrap-function/-/helper-wrap-function-7.22.20.tgz", "integrity": "sha512-pms/UwkOpnQe/PDAEdV/d7dVCoBbB+R4FvYoHGZz+4VPcg7RtYy2KP7S2lbuWM6FCSgob5wshfGESbC/hzNXZw==", + "license": "MIT", "dependencies": { "@babel/helper-function-name": "^7.22.5", "@babel/template": "^7.22.15", @@ -672,6 +750,7 @@ "version": "7.23.5", "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.23.5.tgz", "integrity": "sha512-oO7us8FzTEsG3U6ag9MfdF1iA/7Z6dz+MtFhifZk8C8o453rGJFFWUP1t+ULM9TUIAzC9uxXEiXjOiVMyd7QPg==", + "license": "MIT", "dependencies": { "@babel/template": "^7.22.15", "@babel/traverse": "^7.23.5", @@ -685,6 +764,7 @@ "version": "7.23.4", "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.23.4.tgz", "integrity": "sha512-acGdbYSfp2WheJoJm/EBBBLh/ID8KDc64ISZ9DYtBmC8/Q204PZJLHyzeB5qMzJ5trcOkybd78M4x2KWsUq++A==", + "license": "MIT", "dependencies": { "@babel/helper-validator-identifier": "^7.22.20", "chalk": "^2.4.2", @@ -698,6 +778,7 @@ "version": "3.2.1", "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", + "license": "MIT", "dependencies": { "color-convert": "^1.9.0" }, @@ -709,6 +790,7 @@ "version": "2.4.2", "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", + "license": "MIT", "dependencies": { "ansi-styles": "^3.2.1", "escape-string-regexp": "^1.0.5", @@ -722,6 +804,7 @@ "version": "1.9.3", "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", + "license": "MIT", "dependencies": { "color-name": "1.1.3" } @@ -729,12 +812,14 @@ "node_modules/@babel/highlight/node_modules/color-name": { "version": "1.1.3", "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", - "integrity": "sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==" + "integrity": "sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==", + "license": "MIT" }, "node_modules/@babel/highlight/node_modules/escape-string-regexp": { "version": "1.0.5", "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", "integrity": "sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==", + "license": "MIT", "engines": { "node": ">=0.8.0" } @@ -743,6 +828,7 @@ "version": "3.0.0", "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", "integrity": "sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==", + "license": "MIT", "engines": { "node": ">=4" } @@ -751,6 +837,7 @@ "version": "5.5.0", "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", + "license": "MIT", "dependencies": { "has-flag": "^3.0.0" }, @@ -762,6 +849,7 @@ "version": "7.23.5", "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.23.5.tgz", "integrity": "sha512-hOOqoiNXrmGdFbhgCzu6GiURxUgM27Xwd/aPuu8RfHEZPBzL1Z54okAHAQjXfcQNwvrlkAmAp4SlRTZ45vlthQ==", + "license": "MIT", "bin": { "parser": "bin/babel-parser.js" }, @@ -773,6 +861,7 @@ "version": "7.22.15", "resolved": "https://registry.npmjs.org/@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression/-/plugin-bugfix-safari-id-destructuring-collision-in-function-expression-7.22.15.tgz", "integrity": "sha512-FB9iYlz7rURmRJyXRKEnalYPPdn87H5no108cyuQQyMwlpJ2SJtpIUBI27kdTin956pz+LPypkPVPUTlxOmrsg==", + "license": "MIT", "dependencies": { "@babel/helper-plugin-utils": "^7.22.5" }, @@ -787,6 +876,7 @@ "version": "7.22.15", "resolved": "https://registry.npmjs.org/@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining/-/plugin-bugfix-v8-spread-parameters-in-optional-chaining-7.22.15.tgz", "integrity": "sha512-Hyph9LseGvAeeXzikV88bczhsrLrIZqDPxO+sSmAunMPaGrBGhfMWzCPYTtiW9t+HzSE2wtV8e5cc5P6r1xMDQ==", + "license": "MIT", "dependencies": { "@babel/helper-plugin-utils": "^7.22.5", "@babel/helper-skip-transparent-expression-wrappers": "^7.22.5", @@ -803,6 +893,7 @@ "version": "7.21.0-placeholder-for-preset-env.2", "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-private-property-in-object/-/plugin-proposal-private-property-in-object-7.21.0-placeholder-for-preset-env.2.tgz", "integrity": "sha512-SOSkfJDddaM7mak6cPEpswyTRnuRltl429hMraQEglW+OkovnCzsiszTmsrlY//qLFjCpQDFRvjdm2wA5pPm9w==", + "license": "MIT", "engines": { "node": ">=6.9.0" }, @@ -814,6 +905,7 @@ "version": "7.8.4", "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-async-generators/-/plugin-syntax-async-generators-7.8.4.tgz", "integrity": "sha512-tycmZxkGfZaxhMRbXlPXuVFpdWlXpir2W4AMhSJgRKzk/eDlIXOhb2LHWoLpDF7TEHylV5zNhykX6KAgHJmTNw==", + "license": "MIT", "dependencies": { "@babel/helper-plugin-utils": "^7.8.0" }, @@ -825,6 +917,7 @@ "version": "7.12.13", "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-class-properties/-/plugin-syntax-class-properties-7.12.13.tgz", "integrity": "sha512-fm4idjKla0YahUNgFNLCB0qySdsoPiZP3iQE3rky0mBUtMZ23yDJ9SJdg6dXTSDnulOVqiF3Hgr9nbXvXTQZYA==", + "license": "MIT", "dependencies": { "@babel/helper-plugin-utils": "^7.12.13" }, @@ -836,6 +929,7 @@ "version": "7.14.5", "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-class-static-block/-/plugin-syntax-class-static-block-7.14.5.tgz", "integrity": "sha512-b+YyPmr6ldyNnM6sqYeMWE+bgJcJpO6yS4QD7ymxgH34GBPNDM/THBh8iunyvKIZztiwLH4CJZ0RxTk9emgpjw==", + "license": "MIT", "dependencies": { "@babel/helper-plugin-utils": "^7.14.5" }, @@ -850,6 +944,7 @@ "version": "7.8.3", "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-dynamic-import/-/plugin-syntax-dynamic-import-7.8.3.tgz", "integrity": "sha512-5gdGbFon+PszYzqs83S3E5mpi7/y/8M9eC90MRTZfduQOYW76ig6SOSPNe41IG5LoP3FGBn2N0RjVDSQiS94kQ==", + "license": "MIT", "dependencies": { "@babel/helper-plugin-utils": "^7.8.0" }, @@ -861,6 +956,7 @@ "version": "7.8.3", "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-export-namespace-from/-/plugin-syntax-export-namespace-from-7.8.3.tgz", "integrity": "sha512-MXf5laXo6c1IbEbegDmzGPwGNTsHZmEy6QGznu5Sh2UCWvueywb2ee+CCE4zQiZstxU9BMoQO9i6zUFSY0Kj0Q==", + "license": "MIT", "dependencies": { "@babel/helper-plugin-utils": "^7.8.3" }, @@ -872,6 +968,7 @@ "version": "7.22.5", "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-import-assertions/-/plugin-syntax-import-assertions-7.22.5.tgz", "integrity": "sha512-rdV97N7KqsRzeNGoWUOK6yUsWarLjE5Su/Snk9IYPU9CwkWHs4t+rTGOvffTR8XGkJMTAdLfO0xVnXm8wugIJg==", + "license": "MIT", "dependencies": { "@babel/helper-plugin-utils": "^7.22.5" }, @@ -886,6 +983,7 @@ "version": "7.22.5", "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-import-attributes/-/plugin-syntax-import-attributes-7.22.5.tgz", "integrity": "sha512-KwvoWDeNKPETmozyFE0P2rOLqh39EoQHNjqizrI5B8Vt0ZNS7M56s7dAiAqbYfiAYOuIzIh96z3iR2ktgu3tEg==", + "license": "MIT", "dependencies": { "@babel/helper-plugin-utils": "^7.22.5" }, @@ -900,6 +998,7 @@ "version": "7.10.4", "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-import-meta/-/plugin-syntax-import-meta-7.10.4.tgz", "integrity": "sha512-Yqfm+XDx0+Prh3VSeEQCPU81yC+JWZ2pDPFSS4ZdpfZhp4MkFMaDC1UqseovEKwSUpnIL7+vK+Clp7bfh0iD7g==", + "license": "MIT", "dependencies": { "@babel/helper-plugin-utils": "^7.10.4" }, @@ -911,6 +1010,7 @@ "version": "7.8.3", "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-json-strings/-/plugin-syntax-json-strings-7.8.3.tgz", "integrity": "sha512-lY6kdGpWHvjoe2vk4WrAapEuBR69EMxZl+RoGRhrFGNYVK8mOPAW8VfbT/ZgrFbXlDNiiaxQnAtgVCZ6jv30EA==", + "license": "MIT", "dependencies": { "@babel/helper-plugin-utils": "^7.8.0" }, @@ -922,6 +1022,7 @@ "version": "7.22.5", "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-jsx/-/plugin-syntax-jsx-7.22.5.tgz", "integrity": "sha512-gvyP4hZrgrs/wWMaocvxZ44Hw0b3W8Pe+cMxc8V1ULQ07oh8VNbIRaoD1LRZVTvD+0nieDKjfgKg89sD7rrKrg==", + "license": "MIT", "dependencies": { "@babel/helper-plugin-utils": "^7.22.5" }, @@ -936,6 +1037,7 @@ "version": "7.10.4", "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-logical-assignment-operators/-/plugin-syntax-logical-assignment-operators-7.10.4.tgz", "integrity": "sha512-d8waShlpFDinQ5MtvGU9xDAOzKH47+FFoney2baFIoMr952hKOLp1HR7VszoZvOsV/4+RRszNY7D17ba0te0ig==", + "license": "MIT", "dependencies": { "@babel/helper-plugin-utils": "^7.10.4" }, @@ -947,6 +1049,7 @@ "version": "7.8.3", "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-nullish-coalescing-operator/-/plugin-syntax-nullish-coalescing-operator-7.8.3.tgz", "integrity": "sha512-aSff4zPII1u2QD7y+F8oDsz19ew4IGEJg9SVW+bqwpwtfFleiQDMdzA/R+UlWDzfnHFCxxleFT0PMIrR36XLNQ==", + "license": "MIT", "dependencies": { "@babel/helper-plugin-utils": "^7.8.0" }, @@ -958,6 +1061,7 @@ "version": "7.10.4", "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-numeric-separator/-/plugin-syntax-numeric-separator-7.10.4.tgz", "integrity": "sha512-9H6YdfkcK/uOnY/K7/aA2xpzaAgkQn37yzWUMRK7OaPOqOpGS1+n0H5hxT9AUw9EsSjPW8SVyMJwYRtWs3X3ug==", + "license": "MIT", "dependencies": { "@babel/helper-plugin-utils": "^7.10.4" }, @@ -969,6 +1073,7 @@ "version": "7.8.3", "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-object-rest-spread/-/plugin-syntax-object-rest-spread-7.8.3.tgz", "integrity": "sha512-XoqMijGZb9y3y2XskN+P1wUGiVwWZ5JmoDRwx5+3GmEplNyVM2s2Dg8ILFQm8rWM48orGy5YpI5Bl8U1y7ydlA==", + "license": "MIT", "dependencies": { "@babel/helper-plugin-utils": "^7.8.0" }, @@ -980,6 +1085,7 @@ "version": "7.8.3", "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-optional-catch-binding/-/plugin-syntax-optional-catch-binding-7.8.3.tgz", "integrity": "sha512-6VPD0Pc1lpTqw0aKoeRTMiB+kWhAoT24PA+ksWSBrFtl5SIRVpZlwN3NNPQjehA2E/91FV3RjLWoVTglWcSV3Q==", + "license": "MIT", "dependencies": { "@babel/helper-plugin-utils": "^7.8.0" }, @@ -991,6 +1097,7 @@ "version": "7.8.3", "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-optional-chaining/-/plugin-syntax-optional-chaining-7.8.3.tgz", "integrity": "sha512-KoK9ErH1MBlCPxV0VANkXW2/dw4vlbGDrFgz8bmUsBGYkFRcbRwMh6cIJubdPrkxRwuGdtCk0v/wPTKbQgBjkg==", + "license": "MIT", "dependencies": { "@babel/helper-plugin-utils": "^7.8.0" }, @@ -1002,6 +1109,7 @@ "version": "7.14.5", "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-private-property-in-object/-/plugin-syntax-private-property-in-object-7.14.5.tgz", "integrity": "sha512-0wVnp9dxJ72ZUJDV27ZfbSj6iHLoytYZmh3rFcxNnvsJF3ktkzLDZPy/mA17HGsaQT3/DQsWYX1f1QGWkCoVUg==", + "license": "MIT", "dependencies": { "@babel/helper-plugin-utils": "^7.14.5" }, @@ -1016,6 +1124,7 @@ "version": "7.14.5", "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-top-level-await/-/plugin-syntax-top-level-await-7.14.5.tgz", "integrity": "sha512-hx++upLv5U1rgYfwe1xBQUhRmU41NEvpUvrp8jkrSCdvGSnM5/qdRMtylJ6PG5OFkBaHkbTAKTnd3/YyESRHFw==", + "license": "MIT", "dependencies": { "@babel/helper-plugin-utils": "^7.14.5" }, @@ -1030,6 +1139,7 @@ "version": "7.22.5", "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-typescript/-/plugin-syntax-typescript-7.22.5.tgz", "integrity": "sha512-1mS2o03i7t1c6VzH6fdQ3OA8tcEIxwG18zIPRp+UY1Ihv6W+XZzBCVxExF9upussPXJ0xE9XRHwMoNs1ep/nRQ==", + "license": "MIT", "dependencies": { "@babel/helper-plugin-utils": "^7.22.5" }, @@ -1044,6 +1154,7 @@ "version": "7.18.6", "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-unicode-sets-regex/-/plugin-syntax-unicode-sets-regex-7.18.6.tgz", "integrity": "sha512-727YkEAPwSIQTv5im8QHz3upqp92JTWhidIC81Tdx4VJYIte/VndKf1qKrfnnhPLiPghStWfvC/iFaMCQu7Nqg==", + "license": "MIT", "dependencies": { "@babel/helper-create-regexp-features-plugin": "^7.18.6", "@babel/helper-plugin-utils": "^7.18.6" @@ -1059,6 +1170,7 @@ "version": "7.22.5", "resolved": "https://registry.npmjs.org/@babel/plugin-transform-arrow-functions/-/plugin-transform-arrow-functions-7.22.5.tgz", "integrity": "sha512-26lTNXoVRdAnsaDXPpvCNUq+OVWEVC6bx7Vvz9rC53F2bagUWW4u4ii2+h8Fejfh7RYqPxn+libeFBBck9muEw==", + "license": "MIT", "dependencies": { "@babel/helper-plugin-utils": "^7.22.5" }, @@ -1073,6 +1185,7 @@ "version": "7.23.2", "resolved": "https://registry.npmjs.org/@babel/plugin-transform-async-generator-functions/-/plugin-transform-async-generator-functions-7.23.2.tgz", "integrity": "sha512-BBYVGxbDVHfoeXbOwcagAkOQAm9NxoTdMGfTqghu1GrvadSaw6iW3Je6IcL5PNOw8VwjxqBECXy50/iCQSY/lQ==", + "license": "MIT", "dependencies": { "@babel/helper-environment-visitor": "^7.22.20", "@babel/helper-plugin-utils": "^7.22.5", @@ -1090,6 +1203,7 @@ "version": "7.22.5", "resolved": "https://registry.npmjs.org/@babel/plugin-transform-async-to-generator/-/plugin-transform-async-to-generator-7.22.5.tgz", "integrity": "sha512-b1A8D8ZzE/VhNDoV1MSJTnpKkCG5bJo+19R4o4oy03zM7ws8yEMK755j61Dc3EyvdysbqH5BOOTquJ7ZX9C6vQ==", + "license": "MIT", "dependencies": { "@babel/helper-module-imports": "^7.22.5", "@babel/helper-plugin-utils": "^7.22.5", @@ -1106,6 +1220,7 @@ "version": "7.22.5", "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoped-functions/-/plugin-transform-block-scoped-functions-7.22.5.tgz", "integrity": "sha512-tdXZ2UdknEKQWKJP1KMNmuF5Lx3MymtMN/pvA+p/VEkhK8jVcQ1fzSy8KM9qRYhAf2/lV33hoMPKI/xaI9sADA==", + "license": "MIT", "dependencies": { "@babel/helper-plugin-utils": "^7.22.5" }, @@ -1120,6 +1235,7 @@ "version": "7.23.0", "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.23.0.tgz", "integrity": "sha512-cOsrbmIOXmf+5YbL99/S49Y3j46k/T16b9ml8bm9lP6N9US5iQ2yBK7gpui1pg0V/WMcXdkfKbTb7HXq9u+v4g==", + "license": "MIT", "dependencies": { "@babel/helper-plugin-utils": "^7.22.5" }, @@ -1134,6 +1250,7 @@ "version": "7.22.5", "resolved": "https://registry.npmjs.org/@babel/plugin-transform-class-properties/-/plugin-transform-class-properties-7.22.5.tgz", "integrity": "sha512-nDkQ0NfkOhPTq8YCLiWNxp1+f9fCobEjCb0n8WdbNUBc4IB5V7P1QnX9IjpSoquKrXF5SKojHleVNs2vGeHCHQ==", + "license": "MIT", "dependencies": { "@babel/helper-create-class-features-plugin": "^7.22.5", "@babel/helper-plugin-utils": "^7.22.5" @@ -1149,6 +1266,7 @@ "version": "7.22.11", "resolved": "https://registry.npmjs.org/@babel/plugin-transform-class-static-block/-/plugin-transform-class-static-block-7.22.11.tgz", "integrity": "sha512-GMM8gGmqI7guS/llMFk1bJDkKfn3v3C4KHK9Yg1ey5qcHcOlKb0QvcMrgzvxo+T03/4szNh5lghY+fEC98Kq9g==", + "license": "MIT", "dependencies": { "@babel/helper-create-class-features-plugin": "^7.22.11", "@babel/helper-plugin-utils": "^7.22.5", @@ -1165,6 +1283,7 @@ "version": "7.22.15", "resolved": "https://registry.npmjs.org/@babel/plugin-transform-classes/-/plugin-transform-classes-7.22.15.tgz", "integrity": "sha512-VbbC3PGjBdE0wAWDdHM9G8Gm977pnYI0XpqMd6LrKISj8/DJXEsWqgRuTYaNE9Bv0JGhTZUzHDlMk18IpOuoqw==", + "license": "MIT", "dependencies": { "@babel/helper-annotate-as-pure": "^7.22.5", "@babel/helper-compilation-targets": "^7.22.15", @@ -1187,6 +1306,7 @@ "version": "7.22.5", "resolved": "https://registry.npmjs.org/@babel/plugin-transform-computed-properties/-/plugin-transform-computed-properties-7.22.5.tgz", "integrity": "sha512-4GHWBgRf0krxPX+AaPtgBAlTgTeZmqDynokHOX7aqqAB4tHs3U2Y02zH6ETFdLZGcg9UQSD1WCmkVrE9ErHeOg==", + "license": "MIT", "dependencies": { "@babel/helper-plugin-utils": "^7.22.5", "@babel/template": "^7.22.5" @@ -1202,6 +1322,7 @@ "version": "7.23.0", "resolved": "https://registry.npmjs.org/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.23.0.tgz", "integrity": "sha512-vaMdgNXFkYrB+8lbgniSYWHsgqK5gjaMNcc84bMIOMRLH0L9AqYq3hwMdvnyqj1OPqea8UtjPEuS/DCenah1wg==", + "license": "MIT", "dependencies": { "@babel/helper-plugin-utils": "^7.22.5" }, @@ -1216,6 +1337,7 @@ "version": "7.22.5", "resolved": "https://registry.npmjs.org/@babel/plugin-transform-dotall-regex/-/plugin-transform-dotall-regex-7.22.5.tgz", "integrity": "sha512-5/Yk9QxCQCl+sOIB1WelKnVRxTJDSAIxtJLL2/pqL14ZVlbH0fUQUZa/T5/UnQtBNgghR7mfB8ERBKyKPCi7Vw==", + "license": "MIT", "dependencies": { "@babel/helper-create-regexp-features-plugin": "^7.22.5", "@babel/helper-plugin-utils": "^7.22.5" @@ -1231,6 +1353,7 @@ "version": "7.22.5", "resolved": "https://registry.npmjs.org/@babel/plugin-transform-duplicate-keys/-/plugin-transform-duplicate-keys-7.22.5.tgz", "integrity": "sha512-dEnYD+9BBgld5VBXHnF/DbYGp3fqGMsyxKbtD1mDyIA7AkTSpKXFhCVuj/oQVOoALfBs77DudA0BE4d5mcpmqw==", + "license": "MIT", "dependencies": { "@babel/helper-plugin-utils": "^7.22.5" }, @@ -1245,6 +1368,7 @@ "version": "7.22.11", "resolved": "https://registry.npmjs.org/@babel/plugin-transform-dynamic-import/-/plugin-transform-dynamic-import-7.22.11.tgz", "integrity": "sha512-g/21plo58sfteWjaO0ZNVb+uEOkJNjAaHhbejrnBmu011l/eNDScmkbjCC3l4FKb10ViaGU4aOkFznSu2zRHgA==", + "license": "MIT", "dependencies": { "@babel/helper-plugin-utils": "^7.22.5", "@babel/plugin-syntax-dynamic-import": "^7.8.3" @@ -1260,6 +1384,7 @@ "version": "7.22.5", "resolved": "https://registry.npmjs.org/@babel/plugin-transform-exponentiation-operator/-/plugin-transform-exponentiation-operator-7.22.5.tgz", "integrity": "sha512-vIpJFNM/FjZ4rh1myqIya9jXwrwwgFRHPjT3DkUA9ZLHuzox8jiXkOLvwm1H+PQIP3CqfC++WPKeuDi0Sjdj1g==", + "license": "MIT", "dependencies": { "@babel/helper-builder-binary-assignment-operator-visitor": "^7.22.5", "@babel/helper-plugin-utils": "^7.22.5" @@ -1275,6 +1400,7 @@ "version": "7.22.11", "resolved": "https://registry.npmjs.org/@babel/plugin-transform-export-namespace-from/-/plugin-transform-export-namespace-from-7.22.11.tgz", "integrity": "sha512-xa7aad7q7OiT8oNZ1mU7NrISjlSkVdMbNxn9IuLZyL9AJEhs1Apba3I+u5riX1dIkdptP5EKDG5XDPByWxtehw==", + "license": "MIT", "dependencies": { "@babel/helper-plugin-utils": "^7.22.5", "@babel/plugin-syntax-export-namespace-from": "^7.8.3" @@ -1290,6 +1416,7 @@ "version": "7.22.15", "resolved": "https://registry.npmjs.org/@babel/plugin-transform-for-of/-/plugin-transform-for-of-7.22.15.tgz", "integrity": "sha512-me6VGeHsx30+xh9fbDLLPi0J1HzmeIIyenoOQHuw2D4m2SAU3NrspX5XxJLBpqn5yrLzrlw2Iy3RA//Bx27iOA==", + "license": "MIT", "dependencies": { "@babel/helper-plugin-utils": "^7.22.5" }, @@ -1304,6 +1431,7 @@ "version": "7.22.5", "resolved": "https://registry.npmjs.org/@babel/plugin-transform-function-name/-/plugin-transform-function-name-7.22.5.tgz", "integrity": "sha512-UIzQNMS0p0HHiQm3oelztj+ECwFnj+ZRV4KnguvlsD2of1whUeM6o7wGNj6oLwcDoAXQ8gEqfgC24D+VdIcevg==", + "license": "MIT", "dependencies": { "@babel/helper-compilation-targets": "^7.22.5", "@babel/helper-function-name": "^7.22.5", @@ -1320,6 +1448,7 @@ "version": "7.22.11", "resolved": "https://registry.npmjs.org/@babel/plugin-transform-json-strings/-/plugin-transform-json-strings-7.22.11.tgz", "integrity": "sha512-CxT5tCqpA9/jXFlme9xIBCc5RPtdDq3JpkkhgHQqtDdiTnTI0jtZ0QzXhr5DILeYifDPp2wvY2ad+7+hLMW5Pw==", + "license": "MIT", "dependencies": { "@babel/helper-plugin-utils": "^7.22.5", "@babel/plugin-syntax-json-strings": "^7.8.3" @@ -1335,6 +1464,7 @@ "version": "7.22.5", "resolved": "https://registry.npmjs.org/@babel/plugin-transform-literals/-/plugin-transform-literals-7.22.5.tgz", "integrity": "sha512-fTLj4D79M+mepcw3dgFBTIDYpbcB9Sm0bpm4ppXPaO+U+PKFFyV9MGRvS0gvGw62sd10kT5lRMKXAADb9pWy8g==", + "license": "MIT", "dependencies": { "@babel/helper-plugin-utils": "^7.22.5" }, @@ -1349,6 +1479,7 @@ "version": "7.22.11", "resolved": "https://registry.npmjs.org/@babel/plugin-transform-logical-assignment-operators/-/plugin-transform-logical-assignment-operators-7.22.11.tgz", "integrity": "sha512-qQwRTP4+6xFCDV5k7gZBF3C31K34ut0tbEcTKxlX/0KXxm9GLcO14p570aWxFvVzx6QAfPgq7gaeIHXJC8LswQ==", + "license": "MIT", "dependencies": { "@babel/helper-plugin-utils": "^7.22.5", "@babel/plugin-syntax-logical-assignment-operators": "^7.10.4" @@ -1364,6 +1495,7 @@ "version": "7.22.5", "resolved": "https://registry.npmjs.org/@babel/plugin-transform-member-expression-literals/-/plugin-transform-member-expression-literals-7.22.5.tgz", "integrity": "sha512-RZEdkNtzzYCFl9SE9ATaUMTj2hqMb4StarOJLrZRbqqU4HSBE7UlBw9WBWQiDzrJZJdUWiMTVDI6Gv/8DPvfew==", + "license": "MIT", "dependencies": { "@babel/helper-plugin-utils": "^7.22.5" }, @@ -1378,6 +1510,7 @@ "version": "7.23.0", "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-amd/-/plugin-transform-modules-amd-7.23.0.tgz", "integrity": "sha512-xWT5gefv2HGSm4QHtgc1sYPbseOyf+FFDo2JbpE25GWl5BqTGO9IMwTYJRoIdjsF85GE+VegHxSCUt5EvoYTAw==", + "license": "MIT", "dependencies": { "@babel/helper-module-transforms": "^7.23.0", "@babel/helper-plugin-utils": "^7.22.5" @@ -1393,6 +1526,7 @@ "version": "7.23.0", "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.23.0.tgz", "integrity": "sha512-32Xzss14/UVc7k9g775yMIvkVK8xwKE0DPdP5JTapr3+Z9w4tzeOuLNY6BXDQR6BdnzIlXnCGAzsk/ICHBLVWQ==", + "license": "MIT", "dependencies": { "@babel/helper-module-transforms": "^7.23.0", "@babel/helper-plugin-utils": "^7.22.5", @@ -1409,6 +1543,7 @@ "version": "7.23.0", "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.23.0.tgz", "integrity": "sha512-qBej6ctXZD2f+DhlOC9yO47yEYgUh5CZNz/aBoH4j/3NOlRfJXJbY7xDQCqQVf9KbrqGzIWER1f23doHGrIHFg==", + "license": "MIT", "dependencies": { "@babel/helper-hoist-variables": "^7.22.5", "@babel/helper-module-transforms": "^7.23.0", @@ -1426,6 +1561,7 @@ "version": "7.22.5", "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-umd/-/plugin-transform-modules-umd-7.22.5.tgz", "integrity": "sha512-+S6kzefN/E1vkSsKx8kmQuqeQsvCKCd1fraCM7zXm4SFoggI099Tr4G8U81+5gtMdUeMQ4ipdQffbKLX0/7dBQ==", + "license": "MIT", "dependencies": { "@babel/helper-module-transforms": "^7.22.5", "@babel/helper-plugin-utils": "^7.22.5" @@ -1441,6 +1577,7 @@ "version": "7.22.5", "resolved": "https://registry.npmjs.org/@babel/plugin-transform-named-capturing-groups-regex/-/plugin-transform-named-capturing-groups-regex-7.22.5.tgz", "integrity": "sha512-YgLLKmS3aUBhHaxp5hi1WJTgOUb/NCuDHzGT9z9WTt3YG+CPRhJs6nprbStx6DnWM4dh6gt7SU3sZodbZ08adQ==", + "license": "MIT", "dependencies": { "@babel/helper-create-regexp-features-plugin": "^7.22.5", "@babel/helper-plugin-utils": "^7.22.5" @@ -1456,6 +1593,7 @@ "version": "7.22.5", "resolved": "https://registry.npmjs.org/@babel/plugin-transform-new-target/-/plugin-transform-new-target-7.22.5.tgz", "integrity": "sha512-AsF7K0Fx/cNKVyk3a+DW0JLo+Ua598/NxMRvxDnkpCIGFh43+h/v2xyhRUYf6oD8gE4QtL83C7zZVghMjHd+iw==", + "license": "MIT", "dependencies": { "@babel/helper-plugin-utils": "^7.22.5" }, @@ -1470,6 +1608,7 @@ "version": "7.22.11", "resolved": "https://registry.npmjs.org/@babel/plugin-transform-nullish-coalescing-operator/-/plugin-transform-nullish-coalescing-operator-7.22.11.tgz", "integrity": "sha512-YZWOw4HxXrotb5xsjMJUDlLgcDXSfO9eCmdl1bgW4+/lAGdkjaEvOnQ4p5WKKdUgSzO39dgPl0pTnfxm0OAXcg==", + "license": "MIT", "dependencies": { "@babel/helper-plugin-utils": "^7.22.5", "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.3" @@ -1485,6 +1624,7 @@ "version": "7.22.11", "resolved": "https://registry.npmjs.org/@babel/plugin-transform-numeric-separator/-/plugin-transform-numeric-separator-7.22.11.tgz", "integrity": "sha512-3dzU4QGPsILdJbASKhF/V2TVP+gJya1PsueQCxIPCEcerqF21oEcrob4mzjsp2Py/1nLfF5m+xYNMDpmA8vffg==", + "license": "MIT", "dependencies": { "@babel/helper-plugin-utils": "^7.22.5", "@babel/plugin-syntax-numeric-separator": "^7.10.4" @@ -1500,6 +1640,7 @@ "version": "7.22.15", "resolved": "https://registry.npmjs.org/@babel/plugin-transform-object-rest-spread/-/plugin-transform-object-rest-spread-7.22.15.tgz", "integrity": "sha512-fEB+I1+gAmfAyxZcX1+ZUwLeAuuf8VIg67CTznZE0MqVFumWkh8xWtn58I4dxdVf080wn7gzWoF8vndOViJe9Q==", + "license": "MIT", "dependencies": { "@babel/compat-data": "^7.22.9", "@babel/helper-compilation-targets": "^7.22.15", @@ -1518,6 +1659,7 @@ "version": "7.22.5", "resolved": "https://registry.npmjs.org/@babel/plugin-transform-object-super/-/plugin-transform-object-super-7.22.5.tgz", "integrity": "sha512-klXqyaT9trSjIUrcsYIfETAzmOEZL3cBYqOYLJxBHfMFFggmXOv+NYSX/Jbs9mzMVESw/WycLFPRx8ba/b2Ipw==", + "license": "MIT", "dependencies": { "@babel/helper-plugin-utils": "^7.22.5", "@babel/helper-replace-supers": "^7.22.5" @@ -1533,6 +1675,7 @@ "version": "7.22.11", "resolved": "https://registry.npmjs.org/@babel/plugin-transform-optional-catch-binding/-/plugin-transform-optional-catch-binding-7.22.11.tgz", "integrity": "sha512-rli0WxesXUeCJnMYhzAglEjLWVDF6ahb45HuprcmQuLidBJFWjNnOzssk2kuc6e33FlLaiZhG/kUIzUMWdBKaQ==", + "license": "MIT", "dependencies": { "@babel/helper-plugin-utils": "^7.22.5", "@babel/plugin-syntax-optional-catch-binding": "^7.8.3" @@ -1548,6 +1691,7 @@ "version": "7.23.0", "resolved": "https://registry.npmjs.org/@babel/plugin-transform-optional-chaining/-/plugin-transform-optional-chaining-7.23.0.tgz", "integrity": "sha512-sBBGXbLJjxTzLBF5rFWaikMnOGOk/BmK6vVByIdEggZ7Vn6CvWXZyRkkLFK6WE0IF8jSliyOkUN6SScFgzCM0g==", + "license": "MIT", "dependencies": { "@babel/helper-plugin-utils": "^7.22.5", "@babel/helper-skip-transparent-expression-wrappers": "^7.22.5", @@ -1564,6 +1708,7 @@ "version": "7.22.15", "resolved": "https://registry.npmjs.org/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.22.15.tgz", "integrity": "sha512-hjk7qKIqhyzhhUvRT683TYQOFa/4cQKwQy7ALvTpODswN40MljzNDa0YldevS6tGbxwaEKVn502JmY0dP7qEtQ==", + "license": "MIT", "dependencies": { "@babel/helper-plugin-utils": "^7.22.5" }, @@ -1578,6 +1723,7 @@ "version": "7.22.5", "resolved": "https://registry.npmjs.org/@babel/plugin-transform-private-methods/-/plugin-transform-private-methods-7.22.5.tgz", "integrity": "sha512-PPjh4gyrQnGe97JTalgRGMuU4icsZFnWkzicB/fUtzlKUqvsWBKEpPPfr5a2JiyirZkHxnAqkQMO5Z5B2kK3fA==", + "license": "MIT", "dependencies": { "@babel/helper-create-class-features-plugin": "^7.22.5", "@babel/helper-plugin-utils": "^7.22.5" @@ -1593,6 +1739,7 @@ "version": "7.22.11", "resolved": "https://registry.npmjs.org/@babel/plugin-transform-private-property-in-object/-/plugin-transform-private-property-in-object-7.22.11.tgz", "integrity": "sha512-sSCbqZDBKHetvjSwpyWzhuHkmW5RummxJBVbYLkGkaiTOWGxml7SXt0iWa03bzxFIx7wOj3g/ILRd0RcJKBeSQ==", + "license": "MIT", "dependencies": { "@babel/helper-annotate-as-pure": "^7.22.5", "@babel/helper-create-class-features-plugin": "^7.22.11", @@ -1610,6 +1757,7 @@ "version": "7.22.5", "resolved": "https://registry.npmjs.org/@babel/plugin-transform-property-literals/-/plugin-transform-property-literals-7.22.5.tgz", "integrity": "sha512-TiOArgddK3mK/x1Qwf5hay2pxI6wCZnvQqrFSqbtg1GLl2JcNMitVH/YnqjP+M31pLUeTfzY1HAXFDnUBV30rQ==", + "license": "MIT", "dependencies": { "@babel/helper-plugin-utils": "^7.22.5" }, @@ -1624,6 +1772,7 @@ "version": "7.24.1", "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-constant-elements/-/plugin-transform-react-constant-elements-7.24.1.tgz", "integrity": "sha512-QXp1U9x0R7tkiGB0FOk8o74jhnap0FlZ5gNkRIWdG3eP+SvMFg118e1zaWewDzgABb106QSKpVsD3Wgd8t6ifA==", + "license": "MIT", "dependencies": { "@babel/helper-plugin-utils": "^7.24.0" }, @@ -1638,6 +1787,7 @@ "version": "7.22.5", "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-display-name/-/plugin-transform-react-display-name-7.22.5.tgz", "integrity": "sha512-PVk3WPYudRF5z4GKMEYUrLjPl38fJSKNaEOkFuoprioowGuWN6w2RKznuFNSlJx7pzzXXStPUnNSOEO0jL5EVw==", + "license": "MIT", "dependencies": { "@babel/helper-plugin-utils": "^7.22.5" }, @@ -1652,6 +1802,7 @@ "version": "7.22.15", "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx/-/plugin-transform-react-jsx-7.22.15.tgz", "integrity": "sha512-oKckg2eZFa8771O/5vi7XeTvmM6+O9cxZu+kanTU7tD4sin5nO/G8jGJhq8Hvt2Z0kUoEDRayuZLaUlYl8QuGA==", + "license": "MIT", "dependencies": { "@babel/helper-annotate-as-pure": "^7.22.5", "@babel/helper-module-imports": "^7.22.15", @@ -1670,6 +1821,7 @@ "version": "7.22.5", "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx-development/-/plugin-transform-react-jsx-development-7.22.5.tgz", "integrity": "sha512-bDhuzwWMuInwCYeDeMzyi7TaBgRQei6DqxhbyniL7/VG4RSS7HtSL2QbY4eESy1KJqlWt8g3xeEBGPuo+XqC8A==", + "license": "MIT", "dependencies": { "@babel/plugin-transform-react-jsx": "^7.22.5" }, @@ -1684,6 +1836,7 @@ "version": "7.22.5", "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-pure-annotations/-/plugin-transform-react-pure-annotations-7.22.5.tgz", "integrity": "sha512-gP4k85wx09q+brArVinTXhWiyzLl9UpmGva0+mWyKxk6JZequ05x3eUcIUE+FyttPKJFRRVtAvQaJ6YF9h1ZpA==", + "license": "MIT", "dependencies": { "@babel/helper-annotate-as-pure": "^7.22.5", "@babel/helper-plugin-utils": "^7.22.5" @@ -1699,6 +1852,7 @@ "version": "7.22.10", "resolved": "https://registry.npmjs.org/@babel/plugin-transform-regenerator/-/plugin-transform-regenerator-7.22.10.tgz", "integrity": "sha512-F28b1mDt8KcT5bUyJc/U9nwzw6cV+UmTeRlXYIl2TNqMMJif0Jeey9/RQ3C4NOd2zp0/TRsDns9ttj2L523rsw==", + "license": "MIT", "dependencies": { "@babel/helper-plugin-utils": "^7.22.5", "regenerator-transform": "^0.15.2" @@ -1714,6 +1868,7 @@ "version": "7.22.5", "resolved": "https://registry.npmjs.org/@babel/plugin-transform-reserved-words/-/plugin-transform-reserved-words-7.22.5.tgz", "integrity": "sha512-DTtGKFRQUDm8svigJzZHzb/2xatPc6TzNvAIJ5GqOKDsGFYgAskjRulbR/vGsPKq3OPqtexnz327qYpP57RFyA==", + "license": "MIT", "dependencies": { "@babel/helper-plugin-utils": "^7.22.5" }, @@ -1728,6 +1883,7 @@ "version": "7.23.2", "resolved": "https://registry.npmjs.org/@babel/plugin-transform-runtime/-/plugin-transform-runtime-7.23.2.tgz", "integrity": "sha512-XOntj6icgzMS58jPVtQpiuF6ZFWxQiJavISGx5KGjRj+3gqZr8+N6Kx+N9BApWzgS+DOjIZfXXj0ZesenOWDyA==", + "license": "MIT", "dependencies": { "@babel/helper-module-imports": "^7.22.15", "@babel/helper-plugin-utils": "^7.22.5", @@ -1747,6 +1903,7 @@ "version": "6.3.1", "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", + "license": "ISC", "bin": { "semver": "bin/semver.js" } @@ -1755,6 +1912,7 @@ "version": "7.22.5", "resolved": "https://registry.npmjs.org/@babel/plugin-transform-shorthand-properties/-/plugin-transform-shorthand-properties-7.22.5.tgz", "integrity": "sha512-vM4fq9IXHscXVKzDv5itkO1X52SmdFBFcMIBZ2FRn2nqVYqw6dBexUgMvAjHW+KXpPPViD/Yo3GrDEBaRC0QYA==", + "license": "MIT", "dependencies": { "@babel/helper-plugin-utils": "^7.22.5" }, @@ -1769,6 +1927,7 @@ "version": "7.22.5", "resolved": "https://registry.npmjs.org/@babel/plugin-transform-spread/-/plugin-transform-spread-7.22.5.tgz", "integrity": "sha512-5ZzDQIGyvN4w8+dMmpohL6MBo+l2G7tfC/O2Dg7/hjpgeWvUx8FzfeOKxGog9IimPa4YekaQ9PlDqTLOljkcxg==", + "license": "MIT", "dependencies": { "@babel/helper-plugin-utils": "^7.22.5", "@babel/helper-skip-transparent-expression-wrappers": "^7.22.5" @@ -1784,6 +1943,7 @@ "version": "7.22.5", "resolved": "https://registry.npmjs.org/@babel/plugin-transform-sticky-regex/-/plugin-transform-sticky-regex-7.22.5.tgz", "integrity": "sha512-zf7LuNpHG0iEeiyCNwX4j3gDg1jgt1k3ZdXBKbZSoA3BbGQGvMiSvfbZRR3Dr3aeJe3ooWFZxOOG3IRStYp2Bw==", + "license": "MIT", "dependencies": { "@babel/helper-plugin-utils": "^7.22.5" }, @@ -1798,6 +1958,7 @@ "version": "7.22.5", "resolved": "https://registry.npmjs.org/@babel/plugin-transform-template-literals/-/plugin-transform-template-literals-7.22.5.tgz", "integrity": "sha512-5ciOehRNf+EyUeewo8NkbQiUs4d6ZxiHo6BcBcnFlgiJfu16q0bQUw9Jvo0b0gBKFG1SMhDSjeKXSYuJLeFSMA==", + "license": "MIT", "dependencies": { "@babel/helper-plugin-utils": "^7.22.5" }, @@ -1812,6 +1973,7 @@ "version": "7.22.5", "resolved": "https://registry.npmjs.org/@babel/plugin-transform-typeof-symbol/-/plugin-transform-typeof-symbol-7.22.5.tgz", "integrity": "sha512-bYkI5lMzL4kPii4HHEEChkD0rkc+nvnlR6+o/qdqR6zrm0Sv/nodmyLhlq2DO0YKLUNd2VePmPRjJXSBh9OIdA==", + "license": "MIT", "dependencies": { "@babel/helper-plugin-utils": "^7.22.5" }, @@ -1826,6 +1988,7 @@ "version": "7.22.15", "resolved": "https://registry.npmjs.org/@babel/plugin-transform-typescript/-/plugin-transform-typescript-7.22.15.tgz", "integrity": "sha512-1uirS0TnijxvQLnlv5wQBwOX3E1wCFX7ITv+9pBV2wKEk4K+M5tqDaoNXnTH8tjEIYHLO98MwiTWO04Ggz4XuA==", + "license": "MIT", "dependencies": { "@babel/helper-annotate-as-pure": "^7.22.5", "@babel/helper-create-class-features-plugin": "^7.22.15", @@ -1843,6 +2006,7 @@ "version": "7.22.10", "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-escapes/-/plugin-transform-unicode-escapes-7.22.10.tgz", "integrity": "sha512-lRfaRKGZCBqDlRU3UIFovdp9c9mEvlylmpod0/OatICsSfuQ9YFthRo1tpTkGsklEefZdqlEFdY4A2dwTb6ohg==", + "license": "MIT", "dependencies": { "@babel/helper-plugin-utils": "^7.22.5" }, @@ -1857,6 +2021,7 @@ "version": "7.22.5", "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-property-regex/-/plugin-transform-unicode-property-regex-7.22.5.tgz", "integrity": "sha512-HCCIb+CbJIAE6sXn5CjFQXMwkCClcOfPCzTlilJ8cUatfzwHlWQkbtV0zD338u9dZskwvuOYTuuaMaA8J5EI5A==", + "license": "MIT", "dependencies": { "@babel/helper-create-regexp-features-plugin": "^7.22.5", "@babel/helper-plugin-utils": "^7.22.5" @@ -1872,6 +2037,7 @@ "version": "7.22.5", "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-regex/-/plugin-transform-unicode-regex-7.22.5.tgz", "integrity": "sha512-028laaOKptN5vHJf9/Arr/HiJekMd41hOEZYvNsrsXqJ7YPYuX2bQxh31fkZzGmq3YqHRJzYFFAVYvKfMPKqyg==", + "license": "MIT", "dependencies": { "@babel/helper-create-regexp-features-plugin": "^7.22.5", "@babel/helper-plugin-utils": "^7.22.5" @@ -1887,6 +2053,7 @@ "version": "7.22.5", "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-sets-regex/-/plugin-transform-unicode-sets-regex-7.22.5.tgz", "integrity": "sha512-lhMfi4FC15j13eKrh3DnYHjpGj6UKQHtNKTbtc1igvAhRy4+kLhV07OpLcsN0VgDEw/MjAvJO4BdMJsHwMhzCg==", + "license": "MIT", "dependencies": { "@babel/helper-create-regexp-features-plugin": "^7.22.5", "@babel/helper-plugin-utils": "^7.22.5" @@ -1902,6 +2069,7 @@ "version": "7.23.2", "resolved": "https://registry.npmjs.org/@babel/preset-env/-/preset-env-7.23.2.tgz", "integrity": "sha512-BW3gsuDD+rvHL2VO2SjAUNTBe5YrjsTiDyqamPDWY723na3/yPQ65X5oQkFVJZ0o50/2d+svm1rkPoJeR1KxVQ==", + "license": "MIT", "dependencies": { "@babel/compat-data": "^7.23.2", "@babel/helper-compilation-targets": "^7.22.15", @@ -1995,6 +2163,7 @@ "version": "6.3.1", "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", + "license": "ISC", "bin": { "semver": "bin/semver.js" } @@ -2003,6 +2172,7 @@ "version": "0.1.6-no-external-plugins", "resolved": "https://registry.npmjs.org/@babel/preset-modules/-/preset-modules-0.1.6-no-external-plugins.tgz", "integrity": "sha512-HrcgcIESLm9aIR842yhJ5RWan/gebQUJ6E/E5+rf0y9o6oj7w0Br+sWuL6kEQ/o/AdfvR1Je9jG18/gnpwjEyA==", + "license": "MIT", "dependencies": { "@babel/helper-plugin-utils": "^7.0.0", "@babel/types": "^7.4.4", @@ -2016,6 +2186,7 @@ "version": "7.22.15", "resolved": "https://registry.npmjs.org/@babel/preset-react/-/preset-react-7.22.15.tgz", "integrity": "sha512-Csy1IJ2uEh/PecCBXXoZGAZBeCATTuePzCSB7dLYWS0vOEj6CNpjxIhW4duWwZodBNueH7QO14WbGn8YyeuN9w==", + "license": "MIT", "dependencies": { "@babel/helper-plugin-utils": "^7.22.5", "@babel/helper-validator-option": "^7.22.15", @@ -2035,6 +2206,7 @@ "version": "7.23.2", "resolved": "https://registry.npmjs.org/@babel/preset-typescript/-/preset-typescript-7.23.2.tgz", "integrity": "sha512-u4UJc1XsS1GhIGteM8rnGiIvf9rJpiVgMEeCnwlLA7WJPC+jcXWJAGxYmeqs5hOZD8BbAfnV5ezBOxQbb4OUxA==", + "license": "MIT", "dependencies": { "@babel/helper-plugin-utils": "^7.22.5", "@babel/helper-validator-option": "^7.22.15", @@ -2052,12 +2224,14 @@ "node_modules/@babel/regjsgen": { "version": "0.8.0", "resolved": "https://registry.npmjs.org/@babel/regjsgen/-/regjsgen-0.8.0.tgz", - "integrity": "sha512-x/rqGMdzj+fWZvCOYForTghzbtqPDZ5gPwaoNGHdgDfF2QA/XZbCBp4Moo5scrkAMPhB7z26XM/AaHuIJdgauA==" + "integrity": "sha512-x/rqGMdzj+fWZvCOYForTghzbtqPDZ5gPwaoNGHdgDfF2QA/XZbCBp4Moo5scrkAMPhB7z26XM/AaHuIJdgauA==", + "license": "MIT" }, "node_modules/@babel/runtime": { "version": "7.23.2", "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.23.2.tgz", "integrity": "sha512-mM8eg4yl5D6i3lu2QKPuPH4FArvJ8KhTofbE7jwMUv9KX5mBvwPAqnV3MlyBNqdp9RyRKP6Yck8TrfYrPvX3bg==", + "license": "MIT", "dependencies": { "regenerator-runtime": "^0.14.0" }, @@ -2069,6 +2243,7 @@ "version": "7.23.2", "resolved": "https://registry.npmjs.org/@babel/runtime-corejs3/-/runtime-corejs3-7.23.2.tgz", "integrity": "sha512-54cIh74Z1rp4oIjsHjqN+WM4fMyCBYe+LpZ9jWm51CZ1fbH3SkAzQD/3XLoNkjbJ7YEmjobLXyvQrFypRHOrXw==", + "license": "MIT", "dependencies": { "core-js-pure": "^3.30.2", "regenerator-runtime": "^0.14.0" @@ -2081,6 +2256,7 @@ "version": "7.22.15", "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.22.15.tgz", "integrity": "sha512-QPErUVm4uyJa60rkI73qneDacvdvzxshT3kksGqlGWYdOTIUOwJ7RDUL8sGqslY1uXWSL6xMFKEXDS3ox2uF0w==", + "license": "MIT", "dependencies": { "@babel/code-frame": "^7.22.13", "@babel/parser": "^7.22.15", @@ -2094,6 +2270,7 @@ "version": "7.23.5", "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.23.5.tgz", "integrity": "sha512-czx7Xy5a6sapWWRx61m1Ke1Ra4vczu1mCTtJam5zRTBOonfdJ+S/B6HYmGYu3fJtr8GGET3si6IhgWVBhJ/m8w==", + "license": "MIT", "dependencies": { "@babel/code-frame": "^7.23.5", "@babel/generator": "^7.23.5", @@ -2114,6 +2291,7 @@ "version": "7.23.5", "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.23.5.tgz", "integrity": "sha512-ON5kSOJwVO6xXVRTvOI0eOnWe7VdUcIpsovGo9U/Br4Ie4UVFQTboO2cYnDhAGU6Fp+UxSiT+pMft0SMHfuq6w==", + "license": "MIT", "dependencies": { "@babel/helper-string-parser": "^7.23.4", "@babel/helper-validator-identifier": "^7.22.20", @@ -2127,6 +2305,7 @@ "version": "1.5.0", "resolved": "https://registry.npmjs.org/@colors/colors/-/colors-1.5.0.tgz", "integrity": "sha512-ooWCrlZP11i8GImSjTHYHLkvFDP48nS4+204nGb1RiX/WXYHmJA2III9/e2DWVabCESdW7hBAEzHRqUn9OUVvQ==", + "license": "MIT", "optional": true, "engines": { "node": ">=0.1.90" @@ -2136,6 +2315,7 @@ "version": "0.5.7", "resolved": "https://registry.npmjs.org/@discoveryjs/json-ext/-/json-ext-0.5.7.tgz", "integrity": "sha512-dBVuXR082gk3jsFp7Rd/JI4kytwGHecnCoTtXFb7DB6CNHp4rg5k1bhg0nWdLGLnOV71lmDzGQaLMy8iPLY0pw==", + "license": "MIT", "engines": { "node": ">=10.0.0" } @@ -2143,12 +2323,14 @@ "node_modules/@docsearch/css": { "version": "3.6.0", "resolved": "https://registry.npmjs.org/@docsearch/css/-/css-3.6.0.tgz", - "integrity": "sha512-+sbxb71sWre+PwDK7X2T8+bhS6clcVMLwBPznX45Qu6opJcgRjAp7gYSDzVFp187J+feSj5dNBN1mJoi6ckkUQ==" + "integrity": "sha512-+sbxb71sWre+PwDK7X2T8+bhS6clcVMLwBPznX45Qu6opJcgRjAp7gYSDzVFp187J+feSj5dNBN1mJoi6ckkUQ==", + "license": "MIT" }, "node_modules/@docsearch/react": { "version": "3.6.0", "resolved": "https://registry.npmjs.org/@docsearch/react/-/react-3.6.0.tgz", "integrity": "sha512-HUFut4ztcVNmqy9gp/wxNbC7pTOHhgVVkHVGCACTuLhUKUhKAF9KYHJtMiLUJxEqiFLQiuri1fWF8zqwM/cu1w==", + "license": "MIT", "dependencies": { "@algolia/autocomplete-core": "1.9.3", "@algolia/autocomplete-preset-algolia": "1.9.3", @@ -2180,6 +2362,7 @@ "version": "1.9.1", "resolved": "https://registry.npmjs.org/@docsly/react/-/react-1.9.1.tgz", "integrity": "sha512-MzInFvAXoAC2KlouOJgdKw7TLHShKwqDCv8JbmbISnUG/h1iEqGVTnfxwPJIPBfMGnkyqB6+7Ja+khV5Gir6hg==", + "license": "MIT", "dependencies": { "@heroicons/react": "^2.0.18", "clsx": "^1.2.1", @@ -2197,6 +2380,7 @@ "version": "1.2.1", "resolved": "https://registry.npmjs.org/clsx/-/clsx-1.2.1.tgz", "integrity": "sha512-EcR6r5a8bj6pu3ycsa/E/cKVGuTgZJZdsyUYHOksG/UHIiKfjxzRxYJpyVBwYaQeOvghal9fcc4PidlgzugAQg==", + "license": "MIT", "engines": { "node": ">=6" } @@ -2205,6 +2389,7 @@ "version": "3.3.2", "resolved": "https://registry.npmjs.org/@docusaurus/core/-/core-3.3.2.tgz", "integrity": "sha512-PzKMydKI3IU1LmeZQDi+ut5RSuilbXnA8QdowGeJEgU8EJjmx3rBHNT1LxQxOVqNEwpWi/csLwd9bn7rUjggPA==", + "license": "MIT", "dependencies": { "@babel/core": "^7.23.3", "@babel/generator": "^7.23.3", @@ -2290,6 +2475,7 @@ "version": "3.3.2", "resolved": "https://registry.npmjs.org/@docusaurus/cssnano-preset/-/cssnano-preset-3.3.2.tgz", "integrity": "sha512-+5+epLk/Rp4vFML4zmyTATNc3Is+buMAL6dNjrMWahdJCJlMWMPd/8YfU+2PA57t8mlSbhLJ7vAZVy54cd1vRQ==", + "license": "MIT", "dependencies": { "cssnano-preset-advanced": "^6.1.2", "postcss": "^8.4.38", @@ -2304,6 +2490,7 @@ "version": "3.3.2", "resolved": "https://registry.npmjs.org/@docusaurus/logger/-/logger-3.3.2.tgz", "integrity": "sha512-Ldu38GJ4P8g4guN7d7pyCOJ7qQugG7RVyaxrK8OnxuTlaImvQw33aDRwaX2eNmX8YK6v+//Z502F4sOZbHHCHQ==", + "license": "MIT", "dependencies": { "chalk": "^4.1.2", "tslib": "^2.6.0" @@ -2316,6 +2503,7 @@ "version": "3.3.2", "resolved": "https://registry.npmjs.org/@docusaurus/lqip-loader/-/lqip-loader-3.3.2.tgz", "integrity": "sha512-NLn4uhvPixtt7OP9udIg1hoWg2lCu/kiGbE4bJhj6n8q/2pP22hImMpiUufed1RalfurD+aH+1UA0iHZ18tFFw==", + "license": "MIT", "dependencies": { "@docusaurus/logger": "3.3.2", "file-loader": "^6.2.0", @@ -2331,6 +2519,7 @@ "version": "3.3.2", "resolved": "https://registry.npmjs.org/@docusaurus/mdx-loader/-/mdx-loader-3.3.2.tgz", "integrity": "sha512-AFRxj/aOk3/mfYDPxE3wTbrjeayVRvNSZP7mgMuUlrb2UlPRbSVAFX1k2RbgAJrnTSwMgb92m2BhJgYRfptN3g==", + "license": "MIT", "dependencies": { "@docusaurus/logger": "3.3.2", "@docusaurus/utils": "3.3.2", @@ -2369,6 +2558,7 @@ "version": "3.3.2", "resolved": "https://registry.npmjs.org/@docusaurus/module-type-aliases/-/module-type-aliases-3.3.2.tgz", "integrity": "sha512-b/XB0TBJah5yKb4LYuJT4buFvL0MGAb0+vJDrJtlYMguRtsEBkf2nWl5xP7h4Dlw6ol0hsHrCYzJ50kNIOEclw==", + "license": "MIT", "dependencies": { "@docusaurus/types": "3.3.2", "@types/history": "^4.7.11", @@ -2387,6 +2577,7 @@ "version": "3.3.2", "resolved": "https://registry.npmjs.org/@docusaurus/plugin-client-redirects/-/plugin-client-redirects-3.3.2.tgz", "integrity": "sha512-W8ueb5PaQ06oanatL+CzE3GjqeRBTzv3MSFqEQlBa8BqLyOomc1uHsWgieE3glHsckU4mUZ6sHnOfesAtYnnew==", + "license": "MIT", "dependencies": { "@docusaurus/core": "3.3.2", "@docusaurus/logger": "3.3.2", @@ -2410,6 +2601,7 @@ "version": "3.3.2", "resolved": "https://registry.npmjs.org/@docusaurus/plugin-content-blog/-/plugin-content-blog-3.3.2.tgz", "integrity": "sha512-fJU+dmqp231LnwDJv+BHVWft8pcUS2xVPZdeYH6/ibH1s2wQ/sLcmUrGWyIv/Gq9Ptj8XWjRPMghlxghuPPoxg==", + "license": "MIT", "dependencies": { "@docusaurus/core": "3.3.2", "@docusaurus/logger": "3.3.2", @@ -2441,6 +2633,7 @@ "version": "3.3.2", "resolved": "https://registry.npmjs.org/@docusaurus/plugin-content-docs/-/plugin-content-docs-3.3.2.tgz", "integrity": "sha512-Dm1ri2VlGATTN3VGk1ZRqdRXWa1UlFubjaEL6JaxaK7IIFqN/Esjpl+Xw10R33loHcRww/H76VdEeYayaL76eg==", + "license": "MIT", "dependencies": { "@docusaurus/core": "3.3.2", "@docusaurus/logger": "3.3.2", @@ -2471,6 +2664,7 @@ "version": "3.3.2", "resolved": "https://registry.npmjs.org/@docusaurus/plugin-content-pages/-/plugin-content-pages-3.3.2.tgz", "integrity": "sha512-EKc9fQn5H2+OcGER8x1aR+7URtAGWySUgULfqE/M14+rIisdrBstuEZ4lUPDRrSIexOVClML82h2fDS+GSb8Ew==", + "license": "MIT", "dependencies": { "@docusaurus/core": "3.3.2", "@docusaurus/mdx-loader": "3.3.2", @@ -2493,6 +2687,7 @@ "version": "3.3.2", "resolved": "https://registry.npmjs.org/@docusaurus/plugin-debug/-/plugin-debug-3.3.2.tgz", "integrity": "sha512-oBIBmwtaB+YS0XlmZ3gCO+cMbsGvIYuAKkAopoCh0arVjtlyPbejzPrHuCoRHB9G7abjNZw7zoONOR8+8LM5+Q==", + "license": "MIT", "dependencies": { "@docusaurus/core": "3.3.2", "@docusaurus/types": "3.3.2", @@ -2513,6 +2708,7 @@ "version": "3.3.2", "resolved": "https://registry.npmjs.org/@docusaurus/plugin-google-analytics/-/plugin-google-analytics-3.3.2.tgz", "integrity": "sha512-jXhrEIhYPSClMBK6/IA8qf1/FBoxqGXZvg7EuBax9HaK9+kL3L0TJIlatd8jQJOMtds8mKw806TOCc3rtEad1A==", + "license": "MIT", "dependencies": { "@docusaurus/core": "3.3.2", "@docusaurus/types": "3.3.2", @@ -2531,6 +2727,7 @@ "version": "3.3.2", "resolved": "https://registry.npmjs.org/@docusaurus/plugin-google-gtag/-/plugin-google-gtag-3.3.2.tgz", "integrity": "sha512-vcrKOHGbIDjVnNMrfbNpRQR1x6Jvcrb48kVzpBAOsKbj9rXZm/idjVAXRaewwobHdOrJkfWS/UJoxzK8wyLRBQ==", + "license": "MIT", "dependencies": { "@docusaurus/core": "3.3.2", "@docusaurus/types": "3.3.2", @@ -2550,6 +2747,7 @@ "version": "3.3.2", "resolved": "https://registry.npmjs.org/@docusaurus/plugin-google-tag-manager/-/plugin-google-tag-manager-3.3.2.tgz", "integrity": "sha512-ldkR58Fdeks0vC+HQ+L+bGFSJsotQsipXD+iKXQFvkOfmPIV6QbHRd7IIcm5b6UtwOiK33PylNS++gjyLUmaGw==", + "license": "MIT", "dependencies": { "@docusaurus/core": "3.3.2", "@docusaurus/types": "3.3.2", @@ -2568,6 +2766,7 @@ "version": "3.3.2", "resolved": "https://registry.npmjs.org/@docusaurus/plugin-ideal-image/-/plugin-ideal-image-3.3.2.tgz", "integrity": "sha512-1CBovuQ7dnbPGK6aZ43tBU0K0EG0PR6T9GlalzyvZP6Zcx7AMpZjVcQZ+P2EIybtd/YoMUXvMiwfgJyx+5+haQ==", + "license": "MIT", "dependencies": { "@docusaurus/core": "3.3.2", "@docusaurus/lqip-loader": "3.3.2", @@ -2599,6 +2798,7 @@ "version": "3.3.2", "resolved": "https://registry.npmjs.org/@docusaurus/plugin-sitemap/-/plugin-sitemap-3.3.2.tgz", "integrity": "sha512-/ZI1+bwZBhAgC30inBsHe3qY9LOZS+79fRGkNdTcGHRMcdAp6Vw2pCd1gzlxd/xU+HXsNP6cLmTOrggmRp3Ujg==", + "license": "MIT", "dependencies": { "@docusaurus/core": "3.3.2", "@docusaurus/logger": "3.3.2", @@ -2622,6 +2822,7 @@ "version": "3.3.2", "resolved": "https://registry.npmjs.org/@docusaurus/preset-classic/-/preset-classic-3.3.2.tgz", "integrity": "sha512-1SDS7YIUN1Pg3BmD6TOTjhB7RSBHJRpgIRKx9TpxqyDrJ92sqtZhomDc6UYoMMLQNF2wHFZZVGFjxJhw2VpL+Q==", + "license": "MIT", "dependencies": { "@docusaurus/core": "3.3.2", "@docusaurus/plugin-content-blog": "3.3.2", @@ -2649,6 +2850,7 @@ "version": "1.7.0", "resolved": "https://registry.npmjs.org/@docusaurus/responsive-loader/-/responsive-loader-1.7.0.tgz", "integrity": "sha512-N0cWuVqTRXRvkBxeMQcy/OF2l7GN8rmni5EzR3HpwR+iU2ckYPnziceojcxvvxQ5NqZg1QfEW0tycQgHp+e+Nw==", + "license": "BSD-3-Clause", "dependencies": { "loader-utils": "^2.0.0" }, @@ -2672,6 +2874,7 @@ "version": "3.3.2", "resolved": "https://registry.npmjs.org/@docusaurus/theme-classic/-/theme-classic-3.3.2.tgz", "integrity": "sha512-gepHFcsluIkPb4Im9ukkiO4lXrai671wzS3cKQkY9BXQgdVwsdPf/KS0Vs4Xlb0F10fTz+T3gNjkxNEgSN9M0A==", + "license": "MIT", "dependencies": { "@docusaurus/core": "3.3.2", "@docusaurus/mdx-loader": "3.3.2", @@ -2711,6 +2914,7 @@ "version": "3.3.2", "resolved": "https://registry.npmjs.org/@docusaurus/theme-common/-/theme-common-3.3.2.tgz", "integrity": "sha512-kXqSaL/sQqo4uAMQ4fHnvRZrH45Xz2OdJ3ABXDS7YVGPSDTBC8cLebFrRR4YF9EowUHto1UC/EIklJZQMG/usA==", + "license": "MIT", "dependencies": { "@docusaurus/mdx-loader": "3.3.2", "@docusaurus/module-type-aliases": "3.3.2", @@ -2740,6 +2944,7 @@ "version": "3.3.2", "resolved": "https://registry.npmjs.org/@docusaurus/theme-live-codeblock/-/theme-live-codeblock-3.3.2.tgz", "integrity": "sha512-04ZyMVKOuWFwvmkx+pR4vq9IiaKf753pfxFWLp5FCGuPS9YWzkxg8ZifhobftAY+3uey6BcwfS84ewNvbOwoQA==", + "license": "MIT", "dependencies": { "@docusaurus/core": "3.3.2", "@docusaurus/theme-common": "3.3.2", @@ -2763,6 +2968,7 @@ "version": "3.3.2", "resolved": "https://registry.npmjs.org/@docusaurus/theme-search-algolia/-/theme-search-algolia-3.3.2.tgz", "integrity": "sha512-qLkfCl29VNBnF1MWiL9IyOQaHxUvicZp69hISyq/xMsNvFKHFOaOfk9xezYod2Q9xx3xxUh9t/QPigIei2tX4w==", + "license": "MIT", "dependencies": { "@docsearch/react": "^3.5.2", "@docusaurus/core": "3.3.2", @@ -2793,6 +2999,7 @@ "version": "3.3.2", "resolved": "https://registry.npmjs.org/@docusaurus/theme-translations/-/theme-translations-3.3.2.tgz", "integrity": "sha512-bPuiUG7Z8sNpGuTdGnmKl/oIPeTwKr0AXLGu9KaP6+UFfRZiyWbWE87ti97RrevB2ffojEdvchNujparR3jEZQ==", + "license": "MIT", "dependencies": { "fs-extra": "^11.1.1", "tslib": "^2.6.0" @@ -2805,12 +3012,14 @@ "version": "3.3.2", "resolved": "https://registry.npmjs.org/@docusaurus/tsconfig/-/tsconfig-3.3.2.tgz", "integrity": "sha512-2MQXkLoWqgOSiqFojNEq8iPtFBHGQqd1b/SQMoe+v3GgHmk/L6YTTO/hMcHhWb1hTFmbkei++IajSfD3RlZKvw==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/@docusaurus/types": { "version": "3.3.2", "resolved": "https://registry.npmjs.org/@docusaurus/types/-/types-3.3.2.tgz", "integrity": "sha512-5p201S7AZhliRxTU7uMKtSsoC8mgPA9bs9b5NQg1IRdRxJfflursXNVsgc3PcMqiUTul/v1s3k3rXXFlRE890w==", + "license": "MIT", "dependencies": { "@mdx-js/mdx": "^3.0.0", "@types/history": "^4.7.11", @@ -2831,6 +3040,7 @@ "version": "3.3.2", "resolved": "https://registry.npmjs.org/@docusaurus/utils/-/utils-3.3.2.tgz", "integrity": "sha512-f4YMnBVymtkSxONv4Y8js3Gez9IgHX+Lcg6YRMOjVbq8sgCcdYK1lf6SObAuz5qB/mxiSK7tW0M9aaiIaUSUJg==", + "license": "MIT", "dependencies": { "@docusaurus/logger": "3.3.2", "@docusaurus/utils-common": "3.3.2", @@ -2868,6 +3078,7 @@ "version": "3.3.2", "resolved": "https://registry.npmjs.org/@docusaurus/utils-common/-/utils-common-3.3.2.tgz", "integrity": "sha512-QWFTLEkPYsejJsLStgtmetMFIA3pM8EPexcZ4WZ7b++gO5jGVH7zsipREnCHzk6+eDgeaXfkR6UPaTt86bp8Og==", + "license": "MIT", "dependencies": { "tslib": "^2.6.0" }, @@ -2887,6 +3098,7 @@ "version": "3.3.2", "resolved": "https://registry.npmjs.org/@docusaurus/utils-validation/-/utils-validation-3.3.2.tgz", "integrity": "sha512-itDgFs5+cbW9REuC7NdXals4V6++KifgVMzoGOOOSIifBQw+8ULhy86u5e1lnptVL0sv8oAjq2alO7I40GR7pA==", + "license": "MIT", "dependencies": { "@docusaurus/logger": "3.3.2", "@docusaurus/utils": "3.3.2", @@ -2903,6 +3115,7 @@ "version": "0.38.1", "resolved": "https://registry.npmjs.org/@easyops-cn/autocomplete.js/-/autocomplete.js-0.38.1.tgz", "integrity": "sha512-drg76jS6syilOUmVNkyo1c7ZEBPcPuK+aJA7AksM5ZIIbV57DMHCywiCr+uHyv8BE5jUTU98j/H7gVrkHrWW3Q==", + "license": "MIT", "dependencies": { "cssesc": "^3.0.0", "immediate": "^3.2.3" @@ -2943,6 +3156,7 @@ "version": "1.2.1", "resolved": "https://registry.npmjs.org/clsx/-/clsx-1.2.1.tgz", "integrity": "sha512-EcR6r5a8bj6pu3ycsa/E/cKVGuTgZJZdsyUYHOksG/UHIiKfjxzRxYJpyVBwYaQeOvghal9fcc4PidlgzugAQg==", + "license": "MIT", "engines": { "node": ">=6" } @@ -2951,6 +3165,7 @@ "version": "10.1.0", "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-10.1.0.tgz", "integrity": "sha512-oRXApq54ETRj4eMiFzGnHWGy+zo5raudjuxN0b8H7s/RU2oW0Wvsx9O0ACRN/kRq9E8Vu/ReskGB5o3ji+FzHQ==", + "license": "MIT", "dependencies": { "graceful-fs": "^4.2.0", "jsonfile": "^6.0.1", @@ -2960,10 +3175,17 @@ "node": ">=12" } }, + "node_modules/@exodus/schemasafe": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/@exodus/schemasafe/-/schemasafe-1.3.0.tgz", + "integrity": "sha512-5Aap/GaRupgNx/feGBwLLTVv8OQFfv3pq2lPRzPg9R+IOBnDgghTGW7l7EuVXOvg5cc/xSAlRW8rBrjIC3Nvqw==", + "license": "MIT" + }, "node_modules/@floating-ui/core": { "version": "1.6.1", "resolved": "https://registry.npmjs.org/@floating-ui/core/-/core-1.6.1.tgz", "integrity": "sha512-42UH54oPZHPdRHdw6BgoBD6cg/eVTmVrFcgeRDM3jbO7uxSoipVcmcIGFcA5jmOHO5apcyvBhkSKES3fQJnu7A==", + "license": "MIT", "dependencies": { "@floating-ui/utils": "^0.2.0" } @@ -2972,6 +3194,7 @@ "version": "1.6.4", "resolved": "https://registry.npmjs.org/@floating-ui/dom/-/dom-1.6.4.tgz", "integrity": "sha512-0G8R+zOvQsAG1pg2Q99P21jiqxqGBW1iRe/iXHsBRBxnpXKFI8QwbB4x5KmYLggNO5m34IQgOIu9SCRfR/WWiQ==", + "license": "MIT", "dependencies": { "@floating-ui/core": "^1.0.0", "@floating-ui/utils": "^0.2.0" @@ -2980,17 +3203,20 @@ "node_modules/@floating-ui/utils": { "version": "0.2.2", "resolved": "https://registry.npmjs.org/@floating-ui/utils/-/utils-0.2.2.tgz", - "integrity": "sha512-J4yDIIthosAsRZ5CPYP/jQvUAQtlZTTD/4suA08/FEnlxqW3sKS9iAhgsa9VYLZ6vDHn/ixJgIqRQPotoBjxIw==" + "integrity": "sha512-J4yDIIthosAsRZ5CPYP/jQvUAQtlZTTD/4suA08/FEnlxqW3sKS9iAhgsa9VYLZ6vDHn/ixJgIqRQPotoBjxIw==", + "license": "MIT" }, "node_modules/@hapi/hoek": { "version": "9.3.0", "resolved": "https://registry.npmjs.org/@hapi/hoek/-/hoek-9.3.0.tgz", - "integrity": "sha512-/c6rf4UJlmHlC9b5BaNvzAcFv7HZ2QHaV0D4/HNlBdvFnvQq8RI4kYdhyPCl7Xj+oWvTWQ8ujhqS53LIgAe6KQ==" + "integrity": "sha512-/c6rf4UJlmHlC9b5BaNvzAcFv7HZ2QHaV0D4/HNlBdvFnvQq8RI4kYdhyPCl7Xj+oWvTWQ8ujhqS53LIgAe6KQ==", + "license": "BSD-3-Clause" }, "node_modules/@hapi/topo": { "version": "5.1.0", "resolved": "https://registry.npmjs.org/@hapi/topo/-/topo-5.1.0.tgz", "integrity": "sha512-foQZKJig7Ob0BMAYBfcJk8d77QtOe7Wo4ox7ff1lQYoNNAb6jwcY1ncdoy2e9wQZzvNy7ODZCYJkK8kzmcAnAg==", + "license": "BSD-3-Clause", "dependencies": { "@hapi/hoek": "^9.0.0" } @@ -2999,14 +3225,27 @@ "version": "2.0.18", "resolved": "https://registry.npmjs.org/@heroicons/react/-/react-2.0.18.tgz", "integrity": "sha512-7TyMjRrZZMBPa+/5Y8lN0iyvUU/01PeMGX2+RE7cQWpEUIcb4QotzUObFkJDejj/HUH4qjP/eQ0gzzKs2f+6Yw==", + "license": "MIT", "peerDependencies": { "react": ">= 16" } }, + "node_modules/@hookform/error-message": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/@hookform/error-message/-/error-message-2.0.1.tgz", + "integrity": "sha512-U410sAr92xgxT1idlu9WWOVjndxLdgPUHEB8Schr27C9eh7/xUnITWpCMF93s+lGiG++D4JnbSnrb5A21AdSNg==", + "license": "MIT", + "peerDependencies": { + "react": ">=16.8.0", + "react-dom": ">=16.8.0", + "react-hook-form": "^7.0.0" + } + }, "node_modules/@isaacs/cliui": { "version": "8.0.2", "resolved": "https://registry.npmjs.org/@isaacs/cliui/-/cliui-8.0.2.tgz", "integrity": "sha512-O8jcjabXaleOG9DQ0+ARXWZBTfnP4WNAqzuiJK7ll44AmxGKv/J2M4TPjxjY3znBCfvBXFzucm1twdyFybFqEA==", + "license": "ISC", "dependencies": { "string-width": "^5.1.2", "string-width-cjs": "npm:string-width@^4.2.0", @@ -3023,6 +3262,7 @@ "version": "6.0.1", "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-6.0.1.tgz", "integrity": "sha512-n5M855fKb2SsfMIiFFoVrABHJC8QtHwVx+mHWP3QcEqBHYienj5dHSgjbxtC0WEZXYt4wcD6zrQElDPhFuZgfA==", + "license": "MIT", "engines": { "node": ">=12" }, @@ -3034,6 +3274,7 @@ "version": "7.1.0", "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-7.1.0.tgz", "integrity": "sha512-iq6eVVI64nQQTRYq2KtEg2d2uU7LElhTJwsH4YzIHZshxlgZms/wIc4VoDQTlG/IvVIrBKG06CrZnp0qv7hkcQ==", + "license": "MIT", "dependencies": { "ansi-regex": "^6.0.1" }, @@ -3048,6 +3289,7 @@ "version": "29.6.3", "resolved": "https://registry.npmjs.org/@jest/schemas/-/schemas-29.6.3.tgz", "integrity": "sha512-mo5j5X+jIZmJQveBKeS/clAueipV7KgiX1vMgCxam1RNYiqE1w62n0/tJJnHtjW8ZHcQco5gY85jA3mi0L+nSA==", + "license": "MIT", "dependencies": { "@sinclair/typebox": "^0.27.8" }, @@ -3059,6 +3301,7 @@ "version": "29.6.3", "resolved": "https://registry.npmjs.org/@jest/types/-/types-29.6.3.tgz", "integrity": "sha512-u3UPsIilWKOM3F9CXtrG8LEJmNxwoCQC/XVj4IKYXvvpx7QIi/Kg1LI5uDmDpKlac62NUtX7eLjRh+jVZcLOzw==", + "license": "MIT", "dependencies": { "@jest/schemas": "^29.6.3", "@types/istanbul-lib-coverage": "^2.0.0", @@ -3075,6 +3318,7 @@ "version": "0.3.3", "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.3.tgz", "integrity": "sha512-HLhSWOLRi875zjjMG/r+Nv0oCW8umGb0BgEhyX3dDX3egwZtB8PqLnjz3yedt8R5StBrzcg4aBpnh8UA9D1BoQ==", + "license": "MIT", "dependencies": { "@jridgewell/set-array": "^1.0.1", "@jridgewell/sourcemap-codec": "^1.4.10", @@ -3088,6 +3332,7 @@ "version": "3.1.1", "resolved": "https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-3.1.1.tgz", "integrity": "sha512-dSYZh7HhCDtCKm4QakX0xFpsRDqjjtZf/kjI/v3T3Nwt5r8/qz/M19F9ySyOqU94SXBmeG9ttTul+YnR4LOxFA==", + "license": "MIT", "engines": { "node": ">=6.0.0" } @@ -3096,6 +3341,7 @@ "version": "1.1.2", "resolved": "https://registry.npmjs.org/@jridgewell/set-array/-/set-array-1.1.2.tgz", "integrity": "sha512-xnkseuNADM0gt2bs+BvhO0p78Mk762YnZdsuzFV018NoG1Sj1SCQvpSqa7XUaTam5vAGasABV9qXASMKnFMwMw==", + "license": "MIT", "engines": { "node": ">=6.0.0" } @@ -3104,6 +3350,7 @@ "version": "0.3.5", "resolved": "https://registry.npmjs.org/@jridgewell/source-map/-/source-map-0.3.5.tgz", "integrity": "sha512-UTYAUj/wviwdsMfzoSJspJxbkH5o1snzwX0//0ENX1u/55kkZZkcTZP6u9bwKGkv+dkk9at4m1Cpt0uY80kcpQ==", + "license": "MIT", "dependencies": { "@jridgewell/gen-mapping": "^0.3.0", "@jridgewell/trace-mapping": "^0.3.9" @@ -3112,26 +3359,36 @@ "node_modules/@jridgewell/sourcemap-codec": { "version": "1.4.15", "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.4.15.tgz", - "integrity": "sha512-eF2rxCRulEKXHTRiDrDy6erMYWqNw4LPdQ8UQA4huuxaQsVeRPFl2oM8oDGxMFhJUWZf9McpLtJasDDZb/Bpeg==" + "integrity": "sha512-eF2rxCRulEKXHTRiDrDy6erMYWqNw4LPdQ8UQA4huuxaQsVeRPFl2oM8oDGxMFhJUWZf9McpLtJasDDZb/Bpeg==", + "license": "MIT" }, "node_modules/@jridgewell/trace-mapping": { "version": "0.3.20", "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.20.tgz", "integrity": "sha512-R8LcPeWZol2zR8mmH3JeKQ6QRCFb7XgUhV9ZlGhHLGyg4wpPiPZNQOOWhFZhxKw8u//yTbNGI42Bx/3paXEQ+Q==", + "license": "MIT", "dependencies": { "@jridgewell/resolve-uri": "^3.1.0", "@jridgewell/sourcemap-codec": "^1.4.14" } }, + "node_modules/@jsdevtools/ono": { + "version": "7.1.3", + "resolved": "https://registry.npmjs.org/@jsdevtools/ono/-/ono-7.1.3.tgz", + "integrity": "sha512-4JQNk+3mVzK3xh2rqd6RB4J46qUR19azEHBneZyTZM+c456qOrbbM/5xcR8huNCCcbVt7+UmizG6GuUvPvKUYg==", + "license": "MIT" + }, "node_modules/@leichtgewicht/ip-codec": { "version": "2.0.4", "resolved": "https://registry.npmjs.org/@leichtgewicht/ip-codec/-/ip-codec-2.0.4.tgz", - "integrity": "sha512-Hcv+nVC0kZnQ3tD9GVu5xSMR4VVYOteQIr/hwFPVEvPdlXqgGEuRjiheChHgdM+JyqdgNcmzZOX/tnl0JOiI7A==" + "integrity": "sha512-Hcv+nVC0kZnQ3tD9GVu5xSMR4VVYOteQIr/hwFPVEvPdlXqgGEuRjiheChHgdM+JyqdgNcmzZOX/tnl0JOiI7A==", + "license": "MIT" }, "node_modules/@mdx-js/mdx": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/@mdx-js/mdx/-/mdx-3.0.0.tgz", "integrity": "sha512-Icm0TBKBLYqroYbNW3BPnzMGn+7mwpQOK310aZ7+fkCtiU3aqv2cdcX+nd0Ydo3wI5Rx8bX2Z2QmGb/XcAClCw==", + "license": "MIT", "dependencies": { "@types/estree": "^1.0.0", "@types/estree-jsx": "^1.0.0", @@ -3166,6 +3423,7 @@ "version": "3.0.1", "resolved": "https://registry.npmjs.org/@mdx-js/react/-/react-3.0.1.tgz", "integrity": "sha512-9ZrPIU4MGf6et1m1ov3zKf+q9+deetI51zprKB1D/z3NOb+rUxxtEl3mCjW5wTGh6VhRdwPueh1oRzi6ezkA8A==", + "license": "MIT", "dependencies": { "@types/mdx": "^2.0.0" }, @@ -3182,6 +3440,7 @@ "version": "1.7.2", "resolved": "https://registry.npmjs.org/@node-rs/jieba/-/jieba-1.7.2.tgz", "integrity": "sha512-zGto08NDU+KWm670qVHYGTb0YTEJ0A97dwH3WCnnhyRYMqTbOXKC6OwTc/cjzfSJP1UDBSar9Ug9BlmWmEThWg==", + "license": "MIT", "engines": { "node": ">= 10" }, @@ -3205,36 +3464,6 @@ "@node-rs/jieba-win32-x64-msvc": "1.7.2" } }, - "node_modules/@node-rs/jieba-android-arm-eabi": { - "version": "1.7.2", - "resolved": "https://registry.npmjs.org/@node-rs/jieba-android-arm-eabi/-/jieba-android-arm-eabi-1.7.2.tgz", - "integrity": "sha512-FyDHRNSRIHOQO7S6Q4RwuGffnnnuNwaXPH7K8WqSzifEY+zFIaSPcNqrZHrnqyeXc4JiYpBIHeP+0Mkf1kIGRA==", - "cpu": [ - "arm" - ], - "optional": true, - "os": [ - "android" - ], - "engines": { - "node": ">= 10" - } - }, - "node_modules/@node-rs/jieba-android-arm64": { - "version": "1.7.2", - "resolved": "https://registry.npmjs.org/@node-rs/jieba-android-arm64/-/jieba-android-arm64-1.7.2.tgz", - "integrity": "sha512-z0UEZCGrAX/IiarhuDMsEIDZBS77UZv4SQyL/J48yrsbWKbb2lJ1vCrYxXIWqwp6auXHEu4r1O/pMriDAcEnPg==", - "cpu": [ - "arm64" - ], - "optional": true, - "os": [ - "android" - ], - "engines": { - "node": ">= 10" - } - }, "node_modules/@node-rs/jieba-darwin-arm64": { "version": "1.7.2", "resolved": "https://registry.npmjs.org/@node-rs/jieba-darwin-arm64/-/jieba-darwin-arm64-1.7.2.tgz", @@ -3242,6 +3471,7 @@ "cpu": [ "arm64" ], + "license": "MIT", "optional": true, "os": [ "darwin" @@ -3250,192 +3480,224 @@ "node": ">= 10" } }, - "node_modules/@node-rs/jieba-darwin-x64": { - "version": "1.7.2", - "resolved": "https://registry.npmjs.org/@node-rs/jieba-darwin-x64/-/jieba-darwin-x64-1.7.2.tgz", - "integrity": "sha512-euDawBU2FxB0CGTR803BA6WABsiicIrqa61z2AFFDPkJCDrauEM0jbMg3GDKLAvbaLbZ1Etu3QNN5xyroqp4Qw==", - "cpu": [ - "x64" - ], - "optional": true, - "os": [ - "darwin" - ], + "node_modules/@nodelib/fs.scandir": { + "version": "2.1.5", + "resolved": "https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz", + "integrity": "sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==", + "license": "MIT", + "dependencies": { + "@nodelib/fs.stat": "2.0.5", + "run-parallel": "^1.1.9" + }, "engines": { - "node": ">= 10" + "node": ">= 8" } }, - "node_modules/@node-rs/jieba-freebsd-x64": { - "version": "1.7.2", - "resolved": "https://registry.npmjs.org/@node-rs/jieba-freebsd-x64/-/jieba-freebsd-x64-1.7.2.tgz", - "integrity": "sha512-vXCaYxPb90d/xTBVG+ZZXrFLXsO2719pZSyiZCL2tey+UY28U7MOoK6394Wwmf0FCB/eRTQMCKjVIUDi+IRMUg==", - "cpu": [ - "x64" - ], - "optional": true, - "os": [ - "freebsd" - ], + "node_modules/@nodelib/fs.stat": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-2.0.5.tgz", + "integrity": "sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==", + "license": "MIT", "engines": { - "node": ">= 10" + "node": ">= 8" } }, - "node_modules/@node-rs/jieba-linux-arm-gnueabihf": { - "version": "1.7.2", - "resolved": "https://registry.npmjs.org/@node-rs/jieba-linux-arm-gnueabihf/-/jieba-linux-arm-gnueabihf-1.7.2.tgz", - "integrity": "sha512-HTep79XlJYO3KRYZ2kJChG9HnYr1DKSQTB+HEYWKLK0ifphqybcxGNLAdH0S4dViG2ciD0+iN/refgtqZEidpw==", - "cpu": [ - "arm" - ], - "optional": true, - "os": [ - "linux" - ], + "node_modules/@nodelib/fs.walk": { + "version": "1.2.8", + "resolved": "https://registry.npmjs.org/@nodelib/fs.walk/-/fs.walk-1.2.8.tgz", + "integrity": "sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==", + "license": "MIT", + "dependencies": { + "@nodelib/fs.scandir": "2.1.5", + "fastq": "^1.6.0" + }, "engines": { - "node": ">= 10" + "node": ">= 8" } }, - "node_modules/@node-rs/jieba-linux-arm64-gnu": { - "version": "1.7.2", - "resolved": "https://registry.npmjs.org/@node-rs/jieba-linux-arm64-gnu/-/jieba-linux-arm64-gnu-1.7.2.tgz", - "integrity": "sha512-P8QJdQydOVewL1MIqYiRpI7LOfrRQag+p4/hwExe+YXH8C7DOrR8rWJD/7XNRTbpOimlHq1UN/e+ZzhxQF/cLw==", - "cpu": [ - "arm64" - ], - "optional": true, - "os": [ - "linux" - ], + "node_modules/@paloaltonetworks/openapi-to-postmanv2": { + "version": "3.1.0-hotfix.1", + "resolved": "https://registry.npmjs.org/@paloaltonetworks/openapi-to-postmanv2/-/openapi-to-postmanv2-3.1.0-hotfix.1.tgz", + "integrity": "sha512-0bdaPCEyQbnUo4xpOu7EzxXXkDx4BAXqc8QSbVBlzlVB5KoTLJiKKB4c3fa4BXbK+3u/OqfLbeNCebc2EC8ngA==", + "license": "Apache-2.0", + "dependencies": { + "@paloaltonetworks/postman-collection": "^4.1.0", + "ajv": "8.1.0", + "ajv-formats": "2.1.1", + "async": "3.2.1", + "commander": "2.20.3", + "js-yaml": "3.14.1", + "json-schema-merge-allof": "0.8.1", + "lodash": "4.17.21", + "oas-resolver-browser": "2.5.2", + "path-browserify": "1.0.1", + "yaml": "1.10.2" + }, + "bin": { + "openapi2postmanv2": "bin/openapi2postmanv2.js" + }, "engines": { - "node": ">= 10" + "node": ">=8" } }, - "node_modules/@node-rs/jieba-linux-arm64-musl": { - "version": "1.7.2", - "resolved": "https://registry.npmjs.org/@node-rs/jieba-linux-arm64-musl/-/jieba-linux-arm64-musl-1.7.2.tgz", - "integrity": "sha512-WjnN0hmDvTXb2h3hMW5VnUGkK1xaqhs+WHfMMilau55+YN+YOYALKZ0TeBY4BapClLuBx54wqwmBX+B4hAXunQ==", - "cpu": [ - "arm64" - ], - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">= 10" + "node_modules/@paloaltonetworks/openapi-to-postmanv2/node_modules/ajv": { + "version": "8.1.0", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.1.0.tgz", + "integrity": "sha512-B/Sk2Ix7A36fs/ZkuGLIR86EdjbgR6fsAcbx9lOP/QBSXujDNbVmIS/U4Itz5k8fPFDeVZl/zQ/gJW4Jrq6XjQ==", + "license": "MIT", + "dependencies": { + "fast-deep-equal": "^3.1.1", + "json-schema-traverse": "^1.0.0", + "require-from-string": "^2.0.2", + "uri-js": "^4.2.2" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/epoberezkin" } }, - "node_modules/@node-rs/jieba-linux-x64-gnu": { - "version": "1.7.2", - "resolved": "https://registry.npmjs.org/@node-rs/jieba-linux-x64-gnu/-/jieba-linux-x64-gnu-1.7.2.tgz", - "integrity": "sha512-gBXds/DwNSA6lNUxJjL6WIaNT6pnlM5juUgV/krLLkBJ8vXpOrQ07p0rrK1tnigz9b20xhsHaFRSwED1Y8zeXw==", - "cpu": [ - "x64" - ], - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">= 10" + "node_modules/@paloaltonetworks/openapi-to-postmanv2/node_modules/argparse": { + "version": "1.0.10", + "resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz", + "integrity": "sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==", + "license": "MIT", + "dependencies": { + "sprintf-js": "~1.0.2" } }, - "node_modules/@node-rs/jieba-linux-x64-musl": { - "version": "1.7.2", - "resolved": "https://registry.npmjs.org/@node-rs/jieba-linux-x64-musl/-/jieba-linux-x64-musl-1.7.2.tgz", - "integrity": "sha512-tNVD3SMuG5zAj7+bLS2Enio3zR7BPxi3PhQtpQ+Hv83jajIcN46QQ0EdoMFz/aB+hkQ9PlLAstu+VREFegs5EA==", - "cpu": [ - "x64" - ], - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">= 10" + "node_modules/@paloaltonetworks/openapi-to-postmanv2/node_modules/commander": { + "version": "2.20.3", + "resolved": "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz", + "integrity": "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==", + "license": "MIT" + }, + "node_modules/@paloaltonetworks/openapi-to-postmanv2/node_modules/js-yaml": { + "version": "3.14.1", + "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.14.1.tgz", + "integrity": "sha512-okMH7OXXJ7YrN9Ok3/SXrnu4iX9yOk+25nqX4imS2npuvTYDmo/QEZoqwZkYaIDk3jVvBOTOIEgEhaLOynBS9g==", + "license": "MIT", + "dependencies": { + "argparse": "^1.0.7", + "esprima": "^4.0.0" + }, + "bin": { + "js-yaml": "bin/js-yaml.js" } }, - "node_modules/@node-rs/jieba-win32-arm64-msvc": { - "version": "1.7.2", - "resolved": "https://registry.npmjs.org/@node-rs/jieba-win32-arm64-msvc/-/jieba-win32-arm64-msvc-1.7.2.tgz", - "integrity": "sha512-/e1iQ0Dh02lGPNCYTU/H3cfIsWydaGRzZ3TDj6GfWrxkWqXORL98x/VJ/C/uKLpc7GSLLd9ygyZG7SOAfKe2tA==", - "cpu": [ - "arm64" - ], - "optional": true, - "os": [ - "win32" - ], + "node_modules/@paloaltonetworks/postman-code-generators": { + "version": "1.1.15-patch.2", + "resolved": "https://registry.npmjs.org/@paloaltonetworks/postman-code-generators/-/postman-code-generators-1.1.15-patch.2.tgz", + "integrity": "sha512-tRnAKtV4M8wLxcVnAx6ZCjCqbrR1xiqJNQkf1A71K8UxEP3N/+EspT82N5c0555w02oYFk21ViHuzuhm4gaGLw==", + "hasInstallScript": true, + "license": "Apache-2.0", + "dependencies": { + "@paloaltonetworks/postman-collection": "^4.1.0", + "async": "^3.2.4", + "path": "^0.12.7", + "shelljs": "^0.8.5" + }, "engines": { - "node": ">= 10" + "node": ">=6" } }, - "node_modules/@node-rs/jieba-win32-ia32-msvc": { - "version": "1.7.2", - "resolved": "https://registry.npmjs.org/@node-rs/jieba-win32-ia32-msvc/-/jieba-win32-ia32-msvc-1.7.2.tgz", - "integrity": "sha512-cYjA6YUiOwtuEzWErvwMMt/RETNWQDLcmAaiHA8ohsa6c0eB0kRJlQCc683tlaczZxqroY/7C9mxgJNGvoGRbw==", - "cpu": [ - "ia32" - ], - "optional": true, - "os": [ - "win32" - ], + "node_modules/@paloaltonetworks/postman-code-generators/node_modules/async": { + "version": "3.2.5", + "resolved": "https://registry.npmjs.org/async/-/async-3.2.5.tgz", + "integrity": "sha512-baNZyqaaLhyLVKm/DlvdW051MSgO6b8eVfIezl9E5PqWxFgzLm/wQntEW4zOytVburDEr0JlALEpdOFwvErLsg==", + "license": "MIT" + }, + "node_modules/@paloaltonetworks/postman-collection": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/@paloaltonetworks/postman-collection/-/postman-collection-4.1.1.tgz", + "integrity": "sha512-9JHHkkD8Xb4rvdKob7TDPRfqfmdG3KU0aO5gJyyjvMFbOVysam5I0d8/9HPOuJXWkUHGo3Sn+ov2Fcm2bnJ52Q==", + "license": "Apache-2.0", + "dependencies": { + "file-type": "3.9.0", + "http-reasons": "0.1.0", + "iconv-lite": "0.6.3", + "liquid-json": "0.3.1", + "lodash": "4.17.21", + "mime-format": "2.0.1", + "mime-types": "2.1.34", + "postman-url-encoder": "3.0.5", + "semver": "7.3.5", + "uuid": "8.3.2" + }, "engines": { - "node": ">= 10" + "node": ">=10" } }, - "node_modules/@node-rs/jieba-win32-x64-msvc": { - "version": "1.7.2", - "resolved": "https://registry.npmjs.org/@node-rs/jieba-win32-x64-msvc/-/jieba-win32-x64-msvc-1.7.2.tgz", - "integrity": "sha512-2M+Um3woFF17sa8VBYQQ6E5PNMe9Kf9fdzmeDh/GzuNHXlxW4LyK9VTV8zchIv/bDNAR5Z85kfW4wASULUxvFQ==", - "cpu": [ - "x64" - ], - "optional": true, - "os": [ - "win32" - ], + "node_modules/@paloaltonetworks/postman-collection/node_modules/iconv-lite": { + "version": "0.6.3", + "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.6.3.tgz", + "integrity": "sha512-4fCk79wshMdzMp2rH06qWrJE4iolqLhCUH+OiuIgU++RB0+94NlDL81atO7GX55uUKueo0txHNtvEyI6D7WdMw==", + "license": "MIT", + "dependencies": { + "safer-buffer": ">= 2.1.2 < 3.0.0" + }, "engines": { - "node": ">= 10" + "node": ">=0.10.0" } }, - "node_modules/@nodelib/fs.scandir": { - "version": "2.1.5", - "resolved": "https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz", - "integrity": "sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==", + "node_modules/@paloaltonetworks/postman-collection/node_modules/lru-cache": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", + "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", + "license": "ISC", "dependencies": { - "@nodelib/fs.stat": "2.0.5", - "run-parallel": "^1.1.9" + "yallist": "^4.0.0" }, "engines": { - "node": ">= 8" + "node": ">=10" } }, - "node_modules/@nodelib/fs.stat": { - "version": "2.0.5", - "resolved": "https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-2.0.5.tgz", - "integrity": "sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==", + "node_modules/@paloaltonetworks/postman-collection/node_modules/mime-db": { + "version": "1.51.0", + "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.51.0.tgz", + "integrity": "sha512-5y8A56jg7XVQx2mbv1lu49NR4dokRnhZYTtL+KGfaa27uq4pSTXkwQkFJl4pkRMyNFz/EtYDSkiiEHx3F7UN6g==", + "license": "MIT", "engines": { - "node": ">= 8" + "node": ">= 0.6" } }, - "node_modules/@nodelib/fs.walk": { - "version": "1.2.8", - "resolved": "https://registry.npmjs.org/@nodelib/fs.walk/-/fs.walk-1.2.8.tgz", - "integrity": "sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==", + "node_modules/@paloaltonetworks/postman-collection/node_modules/mime-types": { + "version": "2.1.34", + "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.34.tgz", + "integrity": "sha512-6cP692WwGIs9XXdOO4++N+7qjqv0rqxxVvJ3VHPh/Sc9mVZcQP+ZGhkKiTvWMQRr2tbHkJP/Yn7Y0npb3ZBs4A==", + "license": "MIT", "dependencies": { - "@nodelib/fs.scandir": "2.1.5", - "fastq": "^1.6.0" + "mime-db": "1.51.0" }, "engines": { - "node": ">= 8" + "node": ">= 0.6" + } + }, + "node_modules/@paloaltonetworks/postman-collection/node_modules/semver": { + "version": "7.3.5", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.5.tgz", + "integrity": "sha512-PoeGJYh8HK4BTO/a9Tf6ZG3veo/A7ZVsYrSA6J8ny9nb3B1VrpkuN+z9OE5wfE5p6H4LchYZsegiQgbJD94ZFQ==", + "license": "ISC", + "dependencies": { + "lru-cache": "^6.0.0" + }, + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" } }, + "node_modules/@paloaltonetworks/postman-collection/node_modules/yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", + "license": "ISC" + }, "node_modules/@philpl/buble": { "version": "0.19.7", "resolved": "https://registry.npmjs.org/@philpl/buble/-/buble-0.19.7.tgz", "integrity": "sha512-wKTA2DxAGEW+QffRQvOhRQ0VBiYU2h2p8Yc1oBNlqSKws48/8faxqKNIuub0q4iuyTuLwtB8EkwiKwhlfV1PBA==", + "license": "MIT", "dependencies": { "acorn": "^6.1.1", "acorn-class-fields": "^0.2.1", @@ -3455,6 +3717,7 @@ "version": "3.2.1", "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", + "license": "MIT", "dependencies": { "color-convert": "^1.9.0" }, @@ -3466,6 +3729,7 @@ "version": "2.4.2", "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", + "license": "MIT", "dependencies": { "ansi-styles": "^3.2.1", "escape-string-regexp": "^1.0.5", @@ -3479,6 +3743,7 @@ "version": "1.9.3", "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", + "license": "MIT", "dependencies": { "color-name": "1.1.3" } @@ -3486,12 +3751,14 @@ "node_modules/@philpl/buble/node_modules/color-name": { "version": "1.1.3", "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", - "integrity": "sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==" + "integrity": "sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==", + "license": "MIT" }, "node_modules/@philpl/buble/node_modules/escape-string-regexp": { "version": "1.0.5", "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", "integrity": "sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==", + "license": "MIT", "engines": { "node": ">=0.8.0" } @@ -3500,6 +3767,7 @@ "version": "3.0.0", "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", "integrity": "sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==", + "license": "MIT", "engines": { "node": ">=4" } @@ -3516,6 +3784,7 @@ "version": "9.0.0", "resolved": "https://registry.npmjs.org/regenerate-unicode-properties/-/regenerate-unicode-properties-9.0.0.tgz", "integrity": "sha512-3E12UeNSPfjrgwjkR81m5J7Aw/T55Tu7nUyZVQYCKEOs+2dkxEY+DpPtZzO4YruuiPb7NkYLVcyJC4+zCbk5pA==", + "license": "MIT", "dependencies": { "regenerate": "^1.4.2" }, @@ -3527,6 +3796,7 @@ "version": "4.8.0", "resolved": "https://registry.npmjs.org/regexpu-core/-/regexpu-core-4.8.0.tgz", "integrity": "sha512-1F6bYsoYiz6is+oz70NWur2Vlh9KWtswuRuzJOfeYUrfPX2o8n74AnUVaOGDbUqVGO9fNHu48/pjJO4sNVwsOg==", + "license": "MIT", "dependencies": { "regenerate": "^1.4.2", "regenerate-unicode-properties": "^9.0.0", @@ -3543,6 +3813,7 @@ "version": "0.7.0", "resolved": "https://registry.npmjs.org/regjsparser/-/regjsparser-0.7.0.tgz", "integrity": "sha512-A4pcaORqmNMDVwUjWoTzuhwMGpP+NykpfqAsEgI1FSH/EzC7lrN5TMd+kN8YCovX+jMpu8eaqXgXPCa0g8FQNQ==", + "license": "BSD-2-Clause", "dependencies": { "jsesc": "~0.5.0" }, @@ -3554,6 +3825,7 @@ "version": "5.5.0", "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", + "license": "MIT", "dependencies": { "has-flag": "^3.0.0" }, @@ -3565,6 +3837,7 @@ "version": "0.11.0", "resolved": "https://registry.npmjs.org/@pkgjs/parseargs/-/parseargs-0.11.0.tgz", "integrity": "sha512-+1VkjdD0QBLPodGrJUeqarH8VAIvQODIbwh9XpP5Syisf7YoQgsJKPNFoqqLQlu+VQ/tVSshMR6loPMn8U+dPg==", + "license": "MIT", "optional": true, "engines": { "node": ">=14" @@ -3574,6 +3847,7 @@ "version": "1.1.0", "resolved": "https://registry.npmjs.org/@pnpm/config.env-replace/-/config.env-replace-1.1.0.tgz", "integrity": "sha512-htyl8TWnKL7K/ESFa1oW2UB5lVDxuF5DpM7tBi6Hu2LNL3mWkIzNLG6N4zoCUP1lCKNxWy/3iu8mS8MvToGd6w==", + "license": "MIT", "engines": { "node": ">=12.22.0" } @@ -3582,6 +3856,7 @@ "version": "1.0.2", "resolved": "https://registry.npmjs.org/@pnpm/network.ca-file/-/network.ca-file-1.0.2.tgz", "integrity": "sha512-YcPQ8a0jwYU9bTdJDpXjMi7Brhkr1mXsXrUJvjqM2mQDgkRiz8jFaQGOdaLxgjtUfQgZhKy/O3cG/YwmgKaxLA==", + "license": "MIT", "dependencies": { "graceful-fs": "4.2.10" }, @@ -3592,12 +3867,14 @@ "node_modules/@pnpm/network.ca-file/node_modules/graceful-fs": { "version": "4.2.10", "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.10.tgz", - "integrity": "sha512-9ByhssR2fPVsNZj478qUUbKfmL0+t5BDVyjShtyZZLiK7ZDAArFFfopyOTj0M05wE2tJPisA4iTnnXl2YoPvOA==" + "integrity": "sha512-9ByhssR2fPVsNZj478qUUbKfmL0+t5BDVyjShtyZZLiK7ZDAArFFfopyOTj0M05wE2tJPisA4iTnnXl2YoPvOA==", + "license": "ISC" }, "node_modules/@pnpm/npm-conf": { "version": "2.2.2", "resolved": "https://registry.npmjs.org/@pnpm/npm-conf/-/npm-conf-2.2.2.tgz", "integrity": "sha512-UA91GwWPhFExt3IizW6bOeY/pQ0BkuNwKjk9iQW9KqxluGCrg4VenZ0/L+2Y0+ZOtme72EVvg6v0zo3AMQRCeA==", + "license": "MIT", "dependencies": { "@pnpm/config.env-replace": "^1.1.0", "@pnpm/network.ca-file": "^1.0.1", @@ -3610,2534 +3887,4126 @@ "node_modules/@polka/url": { "version": "1.0.0-next.23", "resolved": "https://registry.npmjs.org/@polka/url/-/url-1.0.0-next.23.tgz", - "integrity": "sha512-C16M+IYz0rgRhWZdCmK+h58JMv8vijAA61gmz2rspCSwKwzBebpdcsiUmwrtJRdphuY30i6BSLEOP8ppbNLyLg==" - }, - "node_modules/@sideway/address": { - "version": "4.1.4", - "resolved": "https://registry.npmjs.org/@sideway/address/-/address-4.1.4.tgz", - "integrity": "sha512-7vwq+rOHVWjyXxVlR76Agnvhy8I9rpzjosTESvmhNeXOXdZZB15Fl+TI9x1SiHZH5Jv2wTGduSxFDIaq0m3DUw==", - "dependencies": { - "@hapi/hoek": "^9.0.0" - } - }, - "node_modules/@sideway/formula": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/@sideway/formula/-/formula-3.0.1.tgz", - "integrity": "sha512-/poHZJJVjx3L+zVD6g9KgHfYnb443oi7wLu/XKojDviHy6HOEOA6z1Trk5aR1dGcmPenJEgb2sK2I80LeS3MIg==" - }, - "node_modules/@sideway/pinpoint": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/@sideway/pinpoint/-/pinpoint-2.0.0.tgz", - "integrity": "sha512-RNiOoTPkptFtSVzQevY/yWtZwf/RxyVnPy/OcA9HBM3MlGDnBEYL5B41H0MTn0Uec8Hi+2qUtTfG2WWZBmMejQ==" - }, - "node_modules/@sinclair/typebox": { - "version": "0.27.8", - "resolved": "https://registry.npmjs.org/@sinclair/typebox/-/typebox-0.27.8.tgz", - "integrity": "sha512-+Fj43pSMwJs4KRrH/938Uf+uAELIgVBmQzg/q1YG10djyfA3TnrU8N8XzqCh/okZdszqBQTZf96idMfE5lnwTA==" - }, - "node_modules/@sindresorhus/is": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/@sindresorhus/is/-/is-3.1.2.tgz", - "integrity": "sha512-JiX9vxoKMmu8Y3Zr2RVathBL1Cdu4Nt4MuNWemt1Nc06A0RAin9c5FArkhGsyMBWfCu4zj+9b+GxtjAnE4qqLQ==", + "integrity": "sha512-C16M+IYz0rgRhWZdCmK+h58JMv8vijAA61gmz2rspCSwKwzBebpdcsiUmwrtJRdphuY30i6BSLEOP8ppbNLyLg==", + "license": "MIT" + }, + "node_modules/@port-labs/docusaurus-plugin-openapi-docs": { + "version": "0.0.5", + "resolved": "https://registry.npmjs.org/@port-labs/docusaurus-plugin-openapi-docs/-/docusaurus-plugin-openapi-docs-0.0.5.tgz", + "integrity": "sha512-RE598oV0IBeiA8vNpkOOklTiBbj4hlq+tXbBHNWBPDO99vnLmpa/91CeBq0MS1mYf4AEgQaHvJJGGXs3wPn/eQ==", + "dependencies": { + "@apidevtools/json-schema-ref-parser": "^11.5.4", + "@docusaurus/plugin-content-docs": "^3.0.1", + "@docusaurus/utils": "^3.0.1", + "@docusaurus/utils-validation": "^3.0.1", + "@paloaltonetworks/openapi-to-postmanv2": "3.1.0-hotfix.1", + "@paloaltonetworks/postman-collection": "^4.1.0", + "@redocly/openapi-core": "^1.10.5", + "chalk": "^4.1.2", + "clsx": "^1.1.1", + "fs-extra": "^9.0.1", + "json-pointer": "^0.6.2", + "json-schema-merge-allof": "^0.8.1", + "json5": "^2.2.3", + "lodash": "^4.17.20", + "mustache": "^4.2.0", + "slugify": "^1.6.5", + "swagger2openapi": "^7.0.8", + "xml-formatter": "^2.6.1" + }, "engines": { - "node": ">=10" + "node": ">=14" }, - "funding": { - "url": "https://github.com/sindresorhus/is?sponsor=1" + "peerDependencies": { + "react": "^16.8.4 || ^17.0.0 || ^18.0.0" } }, - "node_modules/@slorber/react-ideal-image": { - "version": "0.0.12", - "resolved": "https://registry.npmjs.org/@slorber/react-ideal-image/-/react-ideal-image-0.0.12.tgz", - "integrity": "sha512-u8KiDTEkMA7/KAeA5ywg/P7YG4zuKhWtswfVZDH8R8HXgQsFcHIYU2WaQnGuK/Du7Wdj90I+SdFmajSGFRvoKA==", + "node_modules/@port-labs/docusaurus-plugin-openapi-docs/node_modules/clsx": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/clsx/-/clsx-1.2.1.tgz", + "integrity": "sha512-EcR6r5a8bj6pu3ycsa/E/cKVGuTgZJZdsyUYHOksG/UHIiKfjxzRxYJpyVBwYaQeOvghal9fcc4PidlgzugAQg==", "engines": { - "node": ">= 8.9.0", - "npm": "> 3" - }, - "peerDependencies": { - "prop-types": ">=15", - "react": ">=0.14.x", - "react-waypoint": ">=9.0.2" + "node": ">=6" } }, - "node_modules/@slorber/remark-comment": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/@slorber/remark-comment/-/remark-comment-1.0.0.tgz", - "integrity": "sha512-RCE24n7jsOj1M0UPvIQCHTe7fI0sFL4S2nwKVWwHyVr/wI/H8GosgsJGyhnsZoGFnD/P2hLf1mSbrrgSLN93NA==", + "node_modules/@port-labs/docusaurus-plugin-openapi-docs/node_modules/fs-extra": { + "version": "9.1.0", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-9.1.0.tgz", + "integrity": "sha512-hcg3ZmepS30/7BSFqRvoo3DOMQu7IjqxO5nCDt+zM9XWjb33Wg7ziNT+Qvqbuc3+gWpzO02JubVyk2G4Zvo1OQ==", "dependencies": { - "micromark-factory-space": "^1.0.0", - "micromark-util-character": "^1.1.0", - "micromark-util-symbol": "^1.0.1" + "at-least-node": "^1.0.0", + "graceful-fs": "^4.2.0", + "jsonfile": "^6.0.1", + "universalify": "^2.0.0" + }, + "engines": { + "node": ">=10" } }, - "node_modules/@stackql/docusaurus-plugin-hubspot": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/@stackql/docusaurus-plugin-hubspot/-/docusaurus-plugin-hubspot-1.1.0.tgz", - "integrity": "sha512-pQIF3WkzJ0Ng8gjc3cpG72GwNu5AHc9/jIpyvOO8kYNAzSTcKDMFJGOGGSz8dG3j6M0ZZp1TciLbZod2cFpSQQ==" - }, - "node_modules/@svgr/babel-plugin-add-jsx-attribute": { - "version": "8.0.0", - "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-add-jsx-attribute/-/babel-plugin-add-jsx-attribute-8.0.0.tgz", - "integrity": "sha512-b9MIk7yhdS1pMCZM8VeNfUlSKVRhsHZNMl5O9SfaX0l0t5wjdgu4IDzGB8bpnGBBOjGST3rRFVsaaEtI4W6f7g==", + "node_modules/@port-labs/docusaurus-theme-openapi-docs": { + "version": "0.0.5", + "resolved": "https://registry.npmjs.org/@port-labs/docusaurus-theme-openapi-docs/-/docusaurus-theme-openapi-docs-0.0.5.tgz", + "integrity": "sha512-rFkxyyzV5jpcMhuEWJb6IJKHgi62pnwkG87rF+IDu7r/p1Gsj69E32A87qs66EYLEZQq9lFMXf23knTtNn9Q3g==", + "dependencies": { + "@docusaurus/theme-common": "^3.0.1", + "@hookform/error-message": "^2.0.1", + "@paloaltonetworks/postman-code-generators": "1.1.15-patch.2", + "@paloaltonetworks/postman-collection": "^4.1.0", + "@port-labs/docusaurus-plugin-openapi-docs": "^0.0.5", + "@reduxjs/toolkit": "^1.7.1", + "clsx": "^1.1.1", + "copy-text-to-clipboard": "^3.1.0", + "crypto-js": "^4.1.1", + "docusaurus-plugin-sass": "^0.2.3", + "file-saver": "^2.0.5", + "lodash": "^4.17.20", + "node-polyfill-webpack-plugin": "^2.0.1", + "prism-react-renderer": "^2.3.0", + "react-hook-form": "^7.43.8", + "react-live": "^4.0.0", + "react-magic-dropzone": "^1.0.1", + "react-markdown": "^8.0.1", + "react-modal": "^3.15.1", + "react-redux": "^7.2.0", + "rehype-raw": "^6.1.1", + "sass": "^1.58.1", + "sass-loader": "^13.3.2", + "webpack": "^5.61.0", + "xml-formatter": "^2.6.1" + }, "engines": { "node": ">=14" }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/gregberge" - }, "peerDependencies": { - "@babel/core": "^7.0.0-0" + "react": "^16.8.4 || ^17.0.0 || ^18.0.0", + "react-dom": "^16.8.4 || ^17.0.0 || ^18.0.0" } }, - "node_modules/@svgr/babel-plugin-remove-jsx-attribute": { - "version": "8.0.0", - "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-remove-jsx-attribute/-/babel-plugin-remove-jsx-attribute-8.0.0.tgz", - "integrity": "sha512-BcCkm/STipKvbCl6b7QFrMh/vx00vIP63k2eM66MfHJzPr6O2U0jYEViXkHJWqXqQYjdeA9cuCl5KWmlwjDvbA==", - "engines": { - "node": ">=14" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/gregberge" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" + "node_modules/@port-labs/docusaurus-theme-openapi-docs/node_modules/@types/hast": { + "version": "2.3.10", + "resolved": "https://registry.npmjs.org/@types/hast/-/hast-2.3.10.tgz", + "integrity": "sha512-McWspRw8xx8J9HurkVBfYj0xKoE25tOFlHGdx4MJ5xORQrMGZNqJhVQWaIbm6Oyla5kYOXtDiopzKRJzEOkwJw==", + "dependencies": { + "@types/unist": "^2" } }, - "node_modules/@svgr/babel-plugin-remove-jsx-empty-expression": { - "version": "8.0.0", - "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-remove-jsx-empty-expression/-/babel-plugin-remove-jsx-empty-expression-8.0.0.tgz", - "integrity": "sha512-5BcGCBfBxB5+XSDSWnhTThfI9jcO5f0Ai2V24gZpG+wXF14BzwxxdDb4g6trdOux0rhibGs385BeFMSmxtS3uA==", + "node_modules/@port-labs/docusaurus-theme-openapi-docs/node_modules/@types/unist": { + "version": "2.0.10", + "resolved": "https://registry.npmjs.org/@types/unist/-/unist-2.0.10.tgz", + "integrity": "sha512-IfYcSBWE3hLpBg8+X2SEa8LVkJdJEkT2Ese2aaLs3ptGdVtABxndrMaxuFlQ1qdFf9Q5rDvDpxI3WwgvKFAsQA==" + }, + "node_modules/@port-labs/docusaurus-theme-openapi-docs/node_modules/clsx": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/clsx/-/clsx-1.2.1.tgz", + "integrity": "sha512-EcR6r5a8bj6pu3ycsa/E/cKVGuTgZJZdsyUYHOksG/UHIiKfjxzRxYJpyVBwYaQeOvghal9fcc4PidlgzugAQg==", "engines": { - "node": ">=14" + "node": ">=6" + } + }, + "node_modules/@port-labs/docusaurus-theme-openapi-docs/node_modules/hast-util-from-parse5": { + "version": "7.1.2", + "resolved": "https://registry.npmjs.org/hast-util-from-parse5/-/hast-util-from-parse5-7.1.2.tgz", + "integrity": "sha512-Nz7FfPBuljzsN3tCQ4kCBKqdNhQE2l0Tn+X1ubgKBPRoiDIu1mL08Cfw4k7q71+Duyaw7DXDN+VTAp4Vh3oCOw==", + "dependencies": { + "@types/hast": "^2.0.0", + "@types/unist": "^2.0.0", + "hastscript": "^7.0.0", + "property-information": "^6.0.0", + "vfile": "^5.0.0", + "vfile-location": "^4.0.0", + "web-namespaces": "^2.0.0" }, "funding": { - "type": "github", - "url": "https://github.com/sponsors/gregberge" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" + "type": "opencollective", + "url": "https://opencollective.com/unified" } }, - "node_modules/@svgr/babel-plugin-replace-jsx-attribute-value": { - "version": "8.0.0", - "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-replace-jsx-attribute-value/-/babel-plugin-replace-jsx-attribute-value-8.0.0.tgz", - "integrity": "sha512-KVQ+PtIjb1BuYT3ht8M5KbzWBhdAjjUPdlMtpuw/VjT8coTrItWX6Qafl9+ji831JaJcu6PJNKCV0bp01lBNzQ==", - "engines": { - "node": ">=14" + "node_modules/@port-labs/docusaurus-theme-openapi-docs/node_modules/hast-util-parse-selector": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/hast-util-parse-selector/-/hast-util-parse-selector-3.1.1.tgz", + "integrity": "sha512-jdlwBjEexy1oGz0aJ2f4GKMaVKkA9jwjr4MjAAI22E5fM/TXVZHuS5OpONtdeIkRKqAaryQ2E9xNQxijoThSZA==", + "dependencies": { + "@types/hast": "^2.0.0" }, "funding": { - "type": "github", - "url": "https://github.com/sponsors/gregberge" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" + "type": "opencollective", + "url": "https://opencollective.com/unified" } }, - "node_modules/@svgr/babel-plugin-svg-dynamic-title": { - "version": "8.0.0", - "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-svg-dynamic-title/-/babel-plugin-svg-dynamic-title-8.0.0.tgz", - "integrity": "sha512-omNiKqwjNmOQJ2v6ge4SErBbkooV2aAWwaPFs2vUY7p7GhVkzRkJ00kILXQvRhA6miHnNpXv7MRnnSjdRjK8og==", - "engines": { - "node": ">=14" + "node_modules/@port-labs/docusaurus-theme-openapi-docs/node_modules/hast-util-raw": { + "version": "7.2.3", + "resolved": "https://registry.npmjs.org/hast-util-raw/-/hast-util-raw-7.2.3.tgz", + "integrity": "sha512-RujVQfVsOrxzPOPSzZFiwofMArbQke6DJjnFfceiEbFh7S05CbPt0cYN+A5YeD3pso0JQk6O1aHBnx9+Pm2uqg==", + "dependencies": { + "@types/hast": "^2.0.0", + "@types/parse5": "^6.0.0", + "hast-util-from-parse5": "^7.0.0", + "hast-util-to-parse5": "^7.0.0", + "html-void-elements": "^2.0.0", + "parse5": "^6.0.0", + "unist-util-position": "^4.0.0", + "unist-util-visit": "^4.0.0", + "vfile": "^5.0.0", + "web-namespaces": "^2.0.0", + "zwitch": "^2.0.0" }, "funding": { - "type": "github", - "url": "https://github.com/sponsors/gregberge" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" + "type": "opencollective", + "url": "https://opencollective.com/unified" } }, - "node_modules/@svgr/babel-plugin-svg-em-dimensions": { - "version": "8.0.0", - "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-svg-em-dimensions/-/babel-plugin-svg-em-dimensions-8.0.0.tgz", - "integrity": "sha512-mURHYnu6Iw3UBTbhGwE/vsngtCIbHE43xCRK7kCw4t01xyGqb2Pd+WXekRRoFOBIY29ZoOhUCTEweDMdrjfi9g==", - "engines": { - "node": ">=14" + "node_modules/@port-labs/docusaurus-theme-openapi-docs/node_modules/hast-util-to-parse5": { + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/hast-util-to-parse5/-/hast-util-to-parse5-7.1.0.tgz", + "integrity": "sha512-YNRgAJkH2Jky5ySkIqFXTQiaqcAtJyVE+D5lkN6CdtOqrnkLfGYYrEcKuHOJZlp+MwjSwuD3fZuawI+sic/RBw==", + "dependencies": { + "@types/hast": "^2.0.0", + "comma-separated-tokens": "^2.0.0", + "property-information": "^6.0.0", + "space-separated-tokens": "^2.0.0", + "web-namespaces": "^2.0.0", + "zwitch": "^2.0.0" }, "funding": { - "type": "github", - "url": "https://github.com/sponsors/gregberge" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" + "type": "opencollective", + "url": "https://opencollective.com/unified" } }, - "node_modules/@svgr/babel-plugin-transform-react-native-svg": { - "version": "8.1.0", - "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-transform-react-native-svg/-/babel-plugin-transform-react-native-svg-8.1.0.tgz", - "integrity": "sha512-Tx8T58CHo+7nwJ+EhUwx3LfdNSG9R2OKfaIXXs5soiy5HtgoAEkDay9LIimLOcG8dJQH1wPZp/cnAv6S9CrR1Q==", - "engines": { - "node": ">=14" + "node_modules/@port-labs/docusaurus-theme-openapi-docs/node_modules/hastscript": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/hastscript/-/hastscript-7.2.0.tgz", + "integrity": "sha512-TtYPq24IldU8iKoJQqvZOuhi5CyCQRAbvDOX0x1eW6rsHSxa/1i2CCiptNTotGHJ3VoHRGmqiv6/D3q113ikkw==", + "dependencies": { + "@types/hast": "^2.0.0", + "comma-separated-tokens": "^2.0.0", + "hast-util-parse-selector": "^3.0.0", + "property-information": "^6.0.0", + "space-separated-tokens": "^2.0.0" }, "funding": { - "type": "github", - "url": "https://github.com/sponsors/gregberge" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" + "type": "opencollective", + "url": "https://opencollective.com/unified" } }, - "node_modules/@svgr/babel-plugin-transform-svg-component": { - "version": "8.0.0", - "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-transform-svg-component/-/babel-plugin-transform-svg-component-8.0.0.tgz", - "integrity": "sha512-DFx8xa3cZXTdb/k3kfPeaixecQLgKh5NVBMwD0AQxOzcZawK4oo1Jh9LbrcACUivsCA7TLG8eeWgrDXjTMhRmw==", - "engines": { - "node": ">=12" - }, + "node_modules/@port-labs/docusaurus-theme-openapi-docs/node_modules/html-void-elements": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/html-void-elements/-/html-void-elements-2.0.1.tgz", + "integrity": "sha512-0quDb7s97CfemeJAnW9wC0hw78MtW7NU3hqtCD75g2vFlDLt36llsYD7uB7SUzojLMP24N5IatXf7ylGXiGG9A==", "funding": { "type": "github", - "url": "https://github.com/sponsors/gregberge" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" + "url": "https://github.com/sponsors/wooorm" } }, - "node_modules/@svgr/babel-preset": { - "version": "8.1.0", - "resolved": "https://registry.npmjs.org/@svgr/babel-preset/-/babel-preset-8.1.0.tgz", - "integrity": "sha512-7EYDbHE7MxHpv4sxvnVPngw5fuR6pw79SkcrILHJ/iMpuKySNCl5W1qcwPEpU+LgyRXOaAFgH0KhwD18wwg6ug==", + "node_modules/@port-labs/docusaurus-theme-openapi-docs/node_modules/parse5": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/parse5/-/parse5-6.0.1.tgz", + "integrity": "sha512-Ofn/CTFzRGTTxwpNEs9PP93gXShHcTq255nzRYSKe8AkVpZY7e1fpmTfOyoIvjP5HG7Z2ZM7VS9PPhQGW2pOpw==" + }, + "node_modules/@port-labs/docusaurus-theme-openapi-docs/node_modules/rehype-raw": { + "version": "6.1.1", + "resolved": "https://registry.npmjs.org/rehype-raw/-/rehype-raw-6.1.1.tgz", + "integrity": "sha512-d6AKtisSRtDRX4aSPsJGTfnzrX2ZkHQLE5kiUuGOeEoLpbEulFF4hj0mLPbsa+7vmguDKOVVEQdHKDSwoaIDsQ==", "dependencies": { - "@svgr/babel-plugin-add-jsx-attribute": "8.0.0", - "@svgr/babel-plugin-remove-jsx-attribute": "8.0.0", - "@svgr/babel-plugin-remove-jsx-empty-expression": "8.0.0", - "@svgr/babel-plugin-replace-jsx-attribute-value": "8.0.0", - "@svgr/babel-plugin-svg-dynamic-title": "8.0.0", - "@svgr/babel-plugin-svg-em-dimensions": "8.0.0", - "@svgr/babel-plugin-transform-react-native-svg": "8.1.0", - "@svgr/babel-plugin-transform-svg-component": "8.0.0" - }, - "engines": { - "node": ">=14" + "@types/hast": "^2.0.0", + "hast-util-raw": "^7.2.0", + "unified": "^10.0.0" }, "funding": { - "type": "github", - "url": "https://github.com/sponsors/gregberge" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" + "type": "opencollective", + "url": "https://opencollective.com/unified" } }, - "node_modules/@svgr/core": { - "version": "8.1.0", - "resolved": "https://registry.npmjs.org/@svgr/core/-/core-8.1.0.tgz", - "integrity": "sha512-8QqtOQT5ACVlmsvKOJNEaWmRPmcojMOzCz4Hs2BGG/toAp/K38LcsMRyLp349glq5AzJbCEeimEoxaX6v/fLrA==", + "node_modules/@port-labs/docusaurus-theme-openapi-docs/node_modules/unified": { + "version": "10.1.2", + "resolved": "https://registry.npmjs.org/unified/-/unified-10.1.2.tgz", + "integrity": "sha512-pUSWAi/RAnVy1Pif2kAoeWNBa3JVrx0MId2LASj8G+7AiHWoKZNTomq6LG326T68U7/e263X6fTdcXIy7XnF7Q==", "dependencies": { - "@babel/core": "^7.21.3", - "@svgr/babel-preset": "8.1.0", - "camelcase": "^6.2.0", - "cosmiconfig": "^8.1.3", - "snake-case": "^3.0.4" - }, - "engines": { - "node": ">=14" + "@types/unist": "^2.0.0", + "bail": "^2.0.0", + "extend": "^3.0.0", + "is-buffer": "^2.0.0", + "is-plain-obj": "^4.0.0", + "trough": "^2.0.0", + "vfile": "^5.0.0" }, "funding": { - "type": "github", - "url": "https://github.com/sponsors/gregberge" + "type": "opencollective", + "url": "https://opencollective.com/unified" } }, - "node_modules/@svgr/hast-util-to-babel-ast": { - "version": "8.0.0", - "resolved": "https://registry.npmjs.org/@svgr/hast-util-to-babel-ast/-/hast-util-to-babel-ast-8.0.0.tgz", - "integrity": "sha512-EbDKwO9GpfWP4jN9sGdYwPBU0kdomaPIL2Eu4YwmgP+sJeXT+L7bMwJUBnhzfH8Q2qMBqZ4fJwpCyYsAN3mt2Q==", + "node_modules/@port-labs/docusaurus-theme-openapi-docs/node_modules/unist-util-is": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/unist-util-is/-/unist-util-is-5.2.1.tgz", + "integrity": "sha512-u9njyyfEh43npf1M+yGKDGVPbY/JWEemg5nH05ncKPfi+kBbKBJoTdsogMu33uhytuLlv9y0O7GH7fEdwLdLQw==", "dependencies": { - "@babel/types": "^7.21.3", - "entities": "^4.4.0" - }, - "engines": { - "node": ">=14" + "@types/unist": "^2.0.0" }, "funding": { - "type": "github", - "url": "https://github.com/sponsors/gregberge" + "type": "opencollective", + "url": "https://opencollective.com/unified" } }, - "node_modules/@svgr/plugin-jsx": { - "version": "8.1.0", - "resolved": "https://registry.npmjs.org/@svgr/plugin-jsx/-/plugin-jsx-8.1.0.tgz", - "integrity": "sha512-0xiIyBsLlr8quN+WyuxooNW9RJ0Dpr8uOnH/xrCVO8GLUcwHISwj1AG0k+LFzteTkAA0GbX0kj9q6Dk70PTiPA==", + "node_modules/@port-labs/docusaurus-theme-openapi-docs/node_modules/unist-util-position": { + "version": "4.0.4", + "resolved": "https://registry.npmjs.org/unist-util-position/-/unist-util-position-4.0.4.tgz", + "integrity": "sha512-kUBE91efOWfIVBo8xzh/uZQ7p9ffYRtUbMRZBNFYwf0RK8koUMx6dGUfwylLOKmaT2cs4wSW96QoYUSXAyEtpg==", "dependencies": { - "@babel/core": "^7.21.3", - "@svgr/babel-preset": "8.1.0", - "@svgr/hast-util-to-babel-ast": "8.0.0", - "svg-parser": "^2.0.4" - }, - "engines": { - "node": ">=14" + "@types/unist": "^2.0.0" }, "funding": { - "type": "github", - "url": "https://github.com/sponsors/gregberge" - }, - "peerDependencies": { - "@svgr/core": "*" + "type": "opencollective", + "url": "https://opencollective.com/unified" } }, - "node_modules/@svgr/plugin-svgo": { - "version": "8.1.0", - "resolved": "https://registry.npmjs.org/@svgr/plugin-svgo/-/plugin-svgo-8.1.0.tgz", - "integrity": "sha512-Ywtl837OGO9pTLIN/onoWLmDQ4zFUycI1g76vuKGEz6evR/ZTJlJuz3G/fIkb6OVBJ2g0o6CGJzaEjfmEo3AHA==", + "node_modules/@port-labs/docusaurus-theme-openapi-docs/node_modules/unist-util-stringify-position": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/unist-util-stringify-position/-/unist-util-stringify-position-3.0.3.tgz", + "integrity": "sha512-k5GzIBZ/QatR8N5X2y+drfpWG8IDBzdnVj6OInRNWm1oXrzydiaAT2OQiA8DPRRZyAKb9b6I2a6PxYklZD0gKg==", "dependencies": { - "cosmiconfig": "^8.1.3", - "deepmerge": "^4.3.1", - "svgo": "^3.0.2" - }, - "engines": { - "node": ">=14" + "@types/unist": "^2.0.0" }, "funding": { - "type": "github", - "url": "https://github.com/sponsors/gregberge" - }, - "peerDependencies": { - "@svgr/core": "*" + "type": "opencollective", + "url": "https://opencollective.com/unified" } }, - "node_modules/@svgr/webpack": { - "version": "8.1.0", - "resolved": "https://registry.npmjs.org/@svgr/webpack/-/webpack-8.1.0.tgz", - "integrity": "sha512-LnhVjMWyMQV9ZmeEy26maJk+8HTIbd59cH4F2MJ439k9DqejRisfFNGAPvRYlKETuh9LrImlS8aKsBgKjMA8WA==", + "node_modules/@port-labs/docusaurus-theme-openapi-docs/node_modules/unist-util-visit": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/unist-util-visit/-/unist-util-visit-4.1.2.tgz", + "integrity": "sha512-MSd8OUGISqHdVvfY9TPhyK2VdUrPgxkUtWSuMHF6XAAFuL4LokseigBnZtPnJMu+FbynTkFNnFlyjxpVKujMRg==", "dependencies": { - "@babel/core": "^7.21.3", - "@babel/plugin-transform-react-constant-elements": "^7.21.3", - "@babel/preset-env": "^7.20.2", - "@babel/preset-react": "^7.18.6", - "@babel/preset-typescript": "^7.21.0", - "@svgr/core": "8.1.0", - "@svgr/plugin-jsx": "8.1.0", - "@svgr/plugin-svgo": "8.1.0" - }, - "engines": { - "node": ">=14" + "@types/unist": "^2.0.0", + "unist-util-is": "^5.0.0", + "unist-util-visit-parents": "^5.1.1" }, "funding": { - "type": "github", - "url": "https://github.com/sponsors/gregberge" + "type": "opencollective", + "url": "https://opencollective.com/unified" } }, - "node_modules/@szmarczak/http-timer": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/@szmarczak/http-timer/-/http-timer-5.0.1.tgz", - "integrity": "sha512-+PmQX0PiAYPMeVYe237LJAYvOMYW1j2rH5YROyS3b4CTVJum34HfRvKvAzozHAQG0TnHNdUfY9nCeUyRAs//cw==", + "node_modules/@port-labs/docusaurus-theme-openapi-docs/node_modules/unist-util-visit-parents": { + "version": "5.1.3", + "resolved": "https://registry.npmjs.org/unist-util-visit-parents/-/unist-util-visit-parents-5.1.3.tgz", + "integrity": "sha512-x6+y8g7wWMyQhL1iZfhIPhDAs7Xwbn9nRosDXl7qoPTSCy0yNxnKc+hWokFifWQIDGi154rdUqKvbCa4+1kLhg==", "dependencies": { - "defer-to-connect": "^2.0.1" + "@types/unist": "^2.0.0", + "unist-util-is": "^5.0.0" }, - "engines": { - "node": ">=14.16" + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" } }, - "node_modules/@trysound/sax": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/@trysound/sax/-/sax-0.2.0.tgz", - "integrity": "sha512-L7z9BgrNEcYyUYtF+HaEfiS5ebkh9jXqbszz7pC0hRBPaatV0XjSD3+eHrpqFemQfgwiFF0QPIarnIihIDn7OA==", - "engines": { - "node": ">=10.13.0" + "node_modules/@port-labs/docusaurus-theme-openapi-docs/node_modules/vfile": { + "version": "5.3.7", + "resolved": "https://registry.npmjs.org/vfile/-/vfile-5.3.7.tgz", + "integrity": "sha512-r7qlzkgErKjobAmyNIkkSpizsFPYiUPuJb5pNW1RB4JcYVZhs4lIbVqk8XPk033CV/1z8ss5pkax8SuhGpcG8g==", + "dependencies": { + "@types/unist": "^2.0.0", + "is-buffer": "^2.0.0", + "unist-util-stringify-position": "^3.0.0", + "vfile-message": "^3.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" } }, - "node_modules/@types/acorn": { - "version": "4.0.6", - "resolved": "https://registry.npmjs.org/@types/acorn/-/acorn-4.0.6.tgz", - "integrity": "sha512-veQTnWP+1D/xbxVrPC3zHnCZRjSrKfhbMUlEA43iMZLu7EsnTtkJklIuwrCPbOi8YkvDQAiW05VQQFvvz9oieQ==", + "node_modules/@port-labs/docusaurus-theme-openapi-docs/node_modules/vfile-location": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/vfile-location/-/vfile-location-4.1.0.tgz", + "integrity": "sha512-YF23YMyASIIJXpktBa4vIGLJ5Gs88UB/XePgqPmTa7cDA+JeO3yclbpheQYCHjVHBn/yePzrXuygIL+xbvRYHw==", "dependencies": { - "@types/estree": "*" + "@types/unist": "^2.0.0", + "vfile": "^5.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" } }, - "node_modules/@types/body-parser": { - "version": "1.19.4", - "resolved": "https://registry.npmjs.org/@types/body-parser/-/body-parser-1.19.4.tgz", - "integrity": "sha512-N7UDG0/xiPQa2D/XrVJXjkWbpqHCd2sBaB32ggRF2l83RhPfamgKGF8gwwqyksS95qUS5ZYF9aF+lLPRlwI2UA==", + "node_modules/@port-labs/docusaurus-theme-openapi-docs/node_modules/vfile-message": { + "version": "3.1.4", + "resolved": "https://registry.npmjs.org/vfile-message/-/vfile-message-3.1.4.tgz", + "integrity": "sha512-fa0Z6P8HUrQN4BZaX05SIVXic+7kE3b05PWAtPuYP9QLHsLKYR7/AlLW3NtOrpXRLeawpDLMsVkmk5DG0NXgWw==", "dependencies": { - "@types/connect": "*", - "@types/node": "*" + "@types/unist": "^2.0.0", + "unist-util-stringify-position": "^3.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" } }, - "node_modules/@types/bonjour": { - "version": "3.5.12", - "resolved": "https://registry.npmjs.org/@types/bonjour/-/bonjour-3.5.12.tgz", - "integrity": "sha512-ky0kWSqXVxSqgqJvPIkgFkcn4C8MnRog308Ou8xBBIVo39OmUFy+jqNe0nPwLCDFxUpmT9EvT91YzOJgkDRcFg==", + "node_modules/@redocly/ajv": { + "version": "8.11.0", + "resolved": "https://registry.npmjs.org/@redocly/ajv/-/ajv-8.11.0.tgz", + "integrity": "sha512-9GWx27t7xWhDIR02PA18nzBdLcKQRgc46xNQvjFkrYk4UOmvKhJ/dawwiX0cCOeetN5LcaaiqQbVOWYK62SGHw==", + "license": "MIT", "dependencies": { - "@types/node": "*" + "fast-deep-equal": "^3.1.1", + "json-schema-traverse": "^1.0.0", + "require-from-string": "^2.0.2", + "uri-js": "^4.2.2" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/epoberezkin" } }, - "node_modules/@types/connect": { - "version": "3.4.37", - "resolved": "https://registry.npmjs.org/@types/connect/-/connect-3.4.37.tgz", - "integrity": "sha512-zBUSRqkfZ59OcwXon4HVxhx5oWCJmc0OtBTK05M+p0dYjgN6iTwIL2T/WbsQZrEsdnwaF9cWQ+azOnpPvIqY3Q==", - "dependencies": { - "@types/node": "*" + "node_modules/@redocly/config": { + "version": "0.5.0", + "resolved": "https://registry.npmjs.org/@redocly/config/-/config-0.5.0.tgz", + "integrity": "sha512-oA1ezWPT2tSV9CLk0FtZlViaFKtp+id3iAVeKBme1DdP4xUCdxEdP8umB21iLKdc6leRd5uGa+T5Ox4nHBAXWg==", + "license": "MIT" + }, + "node_modules/@redocly/openapi-core": { + "version": "1.13.0", + "resolved": "https://registry.npmjs.org/@redocly/openapi-core/-/openapi-core-1.13.0.tgz", + "integrity": "sha512-lPvVE4+QjWMXCEIui994pYBZGqvEsodaCJPCJLkx6RK3OL/6Ss8wN17YTDmF49tzw3xgA8t4+x7TqelUSRcZUQ==", + "license": "MIT", + "dependencies": { + "@redocly/ajv": "^8.11.0", + "@redocly/config": "^0.5.0", + "colorette": "^1.2.0", + "js-levenshtein": "^1.1.6", + "js-yaml": "^4.1.0", + "lodash.isequal": "^4.5.0", + "minimatch": "^5.0.1", + "node-fetch": "^2.6.1", + "pluralize": "^8.0.0", + "yaml-ast-parser": "0.0.43" + }, + "engines": { + "node": ">=14.19.0", + "npm": ">=7.0.0" } }, - "node_modules/@types/connect-history-api-fallback": { - "version": "1.5.2", - "resolved": "https://registry.npmjs.org/@types/connect-history-api-fallback/-/connect-history-api-fallback-1.5.2.tgz", - "integrity": "sha512-gX2j9x+NzSh4zOhnRPSdPPmTepS4DfxES0AvIFv3jGv5QyeAJf6u6dY5/BAoAJU9Qq1uTvwOku8SSC2GnCRl6Q==", + "node_modules/@redocly/openapi-core/node_modules/brace-expansion": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz", + "integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==", + "license": "MIT", "dependencies": { - "@types/express-serve-static-core": "*", - "@types/node": "*" + "balanced-match": "^1.0.0" } }, - "node_modules/@types/debug": { - "version": "4.1.10", - "resolved": "https://registry.npmjs.org/@types/debug/-/debug-4.1.10.tgz", - "integrity": "sha512-tOSCru6s732pofZ+sMv9o4o3Zc+Sa8l3bxd/tweTQudFn06vAzb13ZX46Zi6m6EJ+RUbRTHvgQJ1gBtSgkaUYA==", + "node_modules/@redocly/openapi-core/node_modules/colorette": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/colorette/-/colorette-1.4.0.tgz", + "integrity": "sha512-Y2oEozpomLn7Q3HFP7dpww7AtMJplbM9lGZP6RDfHqmbeRjiwRg4n6VM6j4KLmRke85uWEI7JqF17f3pqdRA0g==", + "license": "MIT" + }, + "node_modules/@redocly/openapi-core/node_modules/minimatch": { + "version": "5.1.6", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-5.1.6.tgz", + "integrity": "sha512-lKwV/1brpG6mBUFHtb7NUmtABCb2WZZmm2wNiOA5hAb8VdCS4B3dtMWyvcoViccwAW/COERjXLt0zP1zXUN26g==", + "license": "ISC", "dependencies": { - "@types/ms": "*" + "brace-expansion": "^2.0.1" + }, + "engines": { + "node": ">=10" } }, - "node_modules/@types/eslint": { - "version": "8.44.6", - "resolved": "https://registry.npmjs.org/@types/eslint/-/eslint-8.44.6.tgz", - "integrity": "sha512-P6bY56TVmX8y9J87jHNgQh43h6VVU+6H7oN7hgvivV81K2XY8qJZ5vqPy/HdUoVIelii2kChYVzQanlswPWVFw==", + "node_modules/@reduxjs/toolkit": { + "version": "1.9.7", + "resolved": "https://registry.npmjs.org/@reduxjs/toolkit/-/toolkit-1.9.7.tgz", + "integrity": "sha512-t7v8ZPxhhKgOKtU+uyJT13lu4vL7az5aFi4IdoDs/eS548edn2M8Ik9h8fxgvMjGoAUVFSt6ZC1P5cWmQ014QQ==", + "license": "MIT", "dependencies": { - "@types/estree": "*", - "@types/json-schema": "*" + "immer": "^9.0.21", + "redux": "^4.2.1", + "redux-thunk": "^2.4.2", + "reselect": "^4.1.8" + }, + "peerDependencies": { + "react": "^16.9.0 || ^17.0.0 || ^18", + "react-redux": "^7.2.1 || ^8.0.2" + }, + "peerDependenciesMeta": { + "react": { + "optional": true + }, + "react-redux": { + "optional": true + } } }, - "node_modules/@types/eslint-scope": { - "version": "3.7.6", - "resolved": "https://registry.npmjs.org/@types/eslint-scope/-/eslint-scope-3.7.6.tgz", - "integrity": "sha512-zfM4ipmxVKWdxtDaJ3MP3pBurDXOCoyjvlpE3u6Qzrmw4BPbfm4/ambIeTk/r/J0iq/+2/xp0Fmt+gFvXJY2PQ==", + "node_modules/@sideway/address": { + "version": "4.1.4", + "resolved": "https://registry.npmjs.org/@sideway/address/-/address-4.1.4.tgz", + "integrity": "sha512-7vwq+rOHVWjyXxVlR76Agnvhy8I9rpzjosTESvmhNeXOXdZZB15Fl+TI9x1SiHZH5Jv2wTGduSxFDIaq0m3DUw==", + "license": "BSD-3-Clause", "dependencies": { - "@types/eslint": "*", - "@types/estree": "*" + "@hapi/hoek": "^9.0.0" } }, - "node_modules/@types/estree": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/@types/estree/-/estree-1.0.4.tgz", - "integrity": "sha512-2JwWnHK9H+wUZNorf2Zr6ves96WHoWDJIftkcxPKsS7Djta6Zu519LarhRNljPXkpsZR2ZMwNCPeW7omW07BJw==" + "node_modules/@sideway/formula": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/@sideway/formula/-/formula-3.0.1.tgz", + "integrity": "sha512-/poHZJJVjx3L+zVD6g9KgHfYnb443oi7wLu/XKojDviHy6HOEOA6z1Trk5aR1dGcmPenJEgb2sK2I80LeS3MIg==", + "license": "BSD-3-Clause" }, - "node_modules/@types/estree-jsx": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/@types/estree-jsx/-/estree-jsx-1.0.2.tgz", - "integrity": "sha512-GNBWlGBMjiiiL5TSkvPtOteuXsiVitw5MYGY1UYlrAq0SKyczsls6sCD7TZ8fsjRsvCVxml7EbyjJezPb3DrSA==", - "dependencies": { - "@types/estree": "*" - } + "node_modules/@sideway/pinpoint": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/@sideway/pinpoint/-/pinpoint-2.0.0.tgz", + "integrity": "sha512-RNiOoTPkptFtSVzQevY/yWtZwf/RxyVnPy/OcA9HBM3MlGDnBEYL5B41H0MTn0Uec8Hi+2qUtTfG2WWZBmMejQ==", + "license": "BSD-3-Clause" }, - "node_modules/@types/express": { - "version": "4.17.20", - "resolved": "https://registry.npmjs.org/@types/express/-/express-4.17.20.tgz", - "integrity": "sha512-rOaqlkgEvOW495xErXMsmyX3WKBInbhG5eqojXYi3cGUaLoRDlXa5d52fkfWZT963AZ3v2eZ4MbKE6WpDAGVsw==", - "dependencies": { - "@types/body-parser": "*", - "@types/express-serve-static-core": "^4.17.33", - "@types/qs": "*", - "@types/serve-static": "*" - } + "node_modules/@sinclair/typebox": { + "version": "0.27.8", + "resolved": "https://registry.npmjs.org/@sinclair/typebox/-/typebox-0.27.8.tgz", + "integrity": "sha512-+Fj43pSMwJs4KRrH/938Uf+uAELIgVBmQzg/q1YG10djyfA3TnrU8N8XzqCh/okZdszqBQTZf96idMfE5lnwTA==", + "license": "MIT" }, - "node_modules/@types/express-serve-static-core": { - "version": "4.17.39", - "resolved": "https://registry.npmjs.org/@types/express-serve-static-core/-/express-serve-static-core-4.17.39.tgz", - "integrity": "sha512-BiEUfAiGCOllomsRAZOiMFP7LAnrifHpt56pc4Z7l9K6ACyN06Ns1JLMBxwkfLOjJRlSf06NwWsT7yzfpaVpyQ==", - "dependencies": { - "@types/node": "*", - "@types/qs": "*", - "@types/range-parser": "*", - "@types/send": "*" + "node_modules/@sindresorhus/is": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/@sindresorhus/is/-/is-3.1.2.tgz", + "integrity": "sha512-JiX9vxoKMmu8Y3Zr2RVathBL1Cdu4Nt4MuNWemt1Nc06A0RAin9c5FArkhGsyMBWfCu4zj+9b+GxtjAnE4qqLQ==", + "license": "MIT", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sindresorhus/is?sponsor=1" } }, - "node_modules/@types/gtag.js": { + "node_modules/@slorber/react-ideal-image": { "version": "0.0.12", - "resolved": "https://registry.npmjs.org/@types/gtag.js/-/gtag.js-0.0.12.tgz", - "integrity": "sha512-YQV9bUsemkzG81Ea295/nF/5GijnD2Af7QhEofh7xu+kvCN6RdodgNwwGWXB5GMI3NoyvQo0odNctoH/qLMIpg==" + "resolved": "https://registry.npmjs.org/@slorber/react-ideal-image/-/react-ideal-image-0.0.12.tgz", + "integrity": "sha512-u8KiDTEkMA7/KAeA5ywg/P7YG4zuKhWtswfVZDH8R8HXgQsFcHIYU2WaQnGuK/Du7Wdj90I+SdFmajSGFRvoKA==", + "license": "MIT", + "engines": { + "node": ">= 8.9.0", + "npm": "> 3" + }, + "peerDependencies": { + "prop-types": ">=15", + "react": ">=0.14.x", + "react-waypoint": ">=9.0.2" + } }, - "node_modules/@types/hast": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/@types/hast/-/hast-3.0.2.tgz", - "integrity": "sha512-B5hZHgHsXvfCoO3xgNJvBnX7N8p86TqQeGKXcokW4XXi+qY4vxxPSFYofytvVmpFxzPv7oxDQzjg5Un5m2/xiw==", + "node_modules/@slorber/remark-comment": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/@slorber/remark-comment/-/remark-comment-1.0.0.tgz", + "integrity": "sha512-RCE24n7jsOj1M0UPvIQCHTe7fI0sFL4S2nwKVWwHyVr/wI/H8GosgsJGyhnsZoGFnD/P2hLf1mSbrrgSLN93NA==", + "license": "MIT", "dependencies": { - "@types/unist": "*" + "micromark-factory-space": "^1.0.0", + "micromark-util-character": "^1.1.0", + "micromark-util-symbol": "^1.0.1" } }, - "node_modules/@types/history": { - "version": "4.7.11", - "resolved": "https://registry.npmjs.org/@types/history/-/history-4.7.11.tgz", - "integrity": "sha512-qjDJRrmvBMiTx+jyLxvLfJU7UznFuokDv4f3WRuriHKERccVpFU+8XMQUAbDzoiJCsmexxRExQeMwwCdamSKDA==" - }, - "node_modules/@types/html-minifier-terser": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/@types/html-minifier-terser/-/html-minifier-terser-6.1.0.tgz", - "integrity": "sha512-oh/6byDPnL1zeNXFrDXFLyZjkr1MsBG667IM792caf1L2UPOOMf65NFzjUH/ltyfwjAGfs1rsX1eftK0jC/KIg==" - }, - "node_modules/@types/http-cache-semantics": { - "version": "4.0.3", - "resolved": "https://registry.npmjs.org/@types/http-cache-semantics/-/http-cache-semantics-4.0.3.tgz", - "integrity": "sha512-V46MYLFp08Wf2mmaBhvgjStM3tPa+2GAdy/iqoX+noX1//zje2x4XmrIU0cAwyClATsTmahbtoQ2EwP7I5WSiA==" - }, - "node_modules/@types/http-errors": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/@types/http-errors/-/http-errors-2.0.3.tgz", - "integrity": "sha512-pP0P/9BnCj1OVvQR2lF41EkDG/lWWnDyA203b/4Fmi2eTyORnBtcDoKDwjWQthELrBvWkMOrvSOnZ8OVlW6tXA==" + "node_modules/@stackql/docusaurus-plugin-hubspot": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@stackql/docusaurus-plugin-hubspot/-/docusaurus-plugin-hubspot-1.1.0.tgz", + "integrity": "sha512-pQIF3WkzJ0Ng8gjc3cpG72GwNu5AHc9/jIpyvOO8kYNAzSTcKDMFJGOGGSz8dG3j6M0ZZp1TciLbZod2cFpSQQ==", + "license": "MIT" }, - "node_modules/@types/http-proxy": { - "version": "1.17.13", - "resolved": "https://registry.npmjs.org/@types/http-proxy/-/http-proxy-1.17.13.tgz", - "integrity": "sha512-GkhdWcMNiR5QSQRYnJ+/oXzu0+7JJEPC8vkWXK351BkhjraZF+1W13CUYARUvX9+NqIU2n6YHA4iwywsc/M6Sw==", - "dependencies": { - "@types/node": "*" + "node_modules/@svgr/babel-plugin-add-jsx-attribute": { + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-add-jsx-attribute/-/babel-plugin-add-jsx-attribute-8.0.0.tgz", + "integrity": "sha512-b9MIk7yhdS1pMCZM8VeNfUlSKVRhsHZNMl5O9SfaX0l0t5wjdgu4IDzGB8bpnGBBOjGST3rRFVsaaEtI4W6f7g==", + "license": "MIT", + "engines": { + "node": ">=14" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/gregberge" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" } }, - "node_modules/@types/istanbul-lib-coverage": { + "node_modules/@svgr/babel-plugin-remove-jsx-attribute": { + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-remove-jsx-attribute/-/babel-plugin-remove-jsx-attribute-8.0.0.tgz", + "integrity": "sha512-BcCkm/STipKvbCl6b7QFrMh/vx00vIP63k2eM66MfHJzPr6O2U0jYEViXkHJWqXqQYjdeA9cuCl5KWmlwjDvbA==", + "license": "MIT", + "engines": { + "node": ">=14" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/gregberge" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@svgr/babel-plugin-remove-jsx-empty-expression": { + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-remove-jsx-empty-expression/-/babel-plugin-remove-jsx-empty-expression-8.0.0.tgz", + "integrity": "sha512-5BcGCBfBxB5+XSDSWnhTThfI9jcO5f0Ai2V24gZpG+wXF14BzwxxdDb4g6trdOux0rhibGs385BeFMSmxtS3uA==", + "license": "MIT", + "engines": { + "node": ">=14" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/gregberge" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@svgr/babel-plugin-replace-jsx-attribute-value": { + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-replace-jsx-attribute-value/-/babel-plugin-replace-jsx-attribute-value-8.0.0.tgz", + "integrity": "sha512-KVQ+PtIjb1BuYT3ht8M5KbzWBhdAjjUPdlMtpuw/VjT8coTrItWX6Qafl9+ji831JaJcu6PJNKCV0bp01lBNzQ==", + "license": "MIT", + "engines": { + "node": ">=14" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/gregberge" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@svgr/babel-plugin-svg-dynamic-title": { + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-svg-dynamic-title/-/babel-plugin-svg-dynamic-title-8.0.0.tgz", + "integrity": "sha512-omNiKqwjNmOQJ2v6ge4SErBbkooV2aAWwaPFs2vUY7p7GhVkzRkJ00kILXQvRhA6miHnNpXv7MRnnSjdRjK8og==", + "license": "MIT", + "engines": { + "node": ">=14" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/gregberge" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@svgr/babel-plugin-svg-em-dimensions": { + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-svg-em-dimensions/-/babel-plugin-svg-em-dimensions-8.0.0.tgz", + "integrity": "sha512-mURHYnu6Iw3UBTbhGwE/vsngtCIbHE43xCRK7kCw4t01xyGqb2Pd+WXekRRoFOBIY29ZoOhUCTEweDMdrjfi9g==", + "license": "MIT", + "engines": { + "node": ">=14" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/gregberge" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@svgr/babel-plugin-transform-react-native-svg": { + "version": "8.1.0", + "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-transform-react-native-svg/-/babel-plugin-transform-react-native-svg-8.1.0.tgz", + "integrity": "sha512-Tx8T58CHo+7nwJ+EhUwx3LfdNSG9R2OKfaIXXs5soiy5HtgoAEkDay9LIimLOcG8dJQH1wPZp/cnAv6S9CrR1Q==", + "license": "MIT", + "engines": { + "node": ">=14" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/gregberge" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@svgr/babel-plugin-transform-svg-component": { + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-transform-svg-component/-/babel-plugin-transform-svg-component-8.0.0.tgz", + "integrity": "sha512-DFx8xa3cZXTdb/k3kfPeaixecQLgKh5NVBMwD0AQxOzcZawK4oo1Jh9LbrcACUivsCA7TLG8eeWgrDXjTMhRmw==", + "license": "MIT", + "engines": { + "node": ">=12" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/gregberge" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@svgr/babel-preset": { + "version": "8.1.0", + "resolved": "https://registry.npmjs.org/@svgr/babel-preset/-/babel-preset-8.1.0.tgz", + "integrity": "sha512-7EYDbHE7MxHpv4sxvnVPngw5fuR6pw79SkcrILHJ/iMpuKySNCl5W1qcwPEpU+LgyRXOaAFgH0KhwD18wwg6ug==", + "license": "MIT", + "dependencies": { + "@svgr/babel-plugin-add-jsx-attribute": "8.0.0", + "@svgr/babel-plugin-remove-jsx-attribute": "8.0.0", + "@svgr/babel-plugin-remove-jsx-empty-expression": "8.0.0", + "@svgr/babel-plugin-replace-jsx-attribute-value": "8.0.0", + "@svgr/babel-plugin-svg-dynamic-title": "8.0.0", + "@svgr/babel-plugin-svg-em-dimensions": "8.0.0", + "@svgr/babel-plugin-transform-react-native-svg": "8.1.0", + "@svgr/babel-plugin-transform-svg-component": "8.0.0" + }, + "engines": { + "node": ">=14" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/gregberge" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@svgr/core": { + "version": "8.1.0", + "resolved": "https://registry.npmjs.org/@svgr/core/-/core-8.1.0.tgz", + "integrity": "sha512-8QqtOQT5ACVlmsvKOJNEaWmRPmcojMOzCz4Hs2BGG/toAp/K38LcsMRyLp349glq5AzJbCEeimEoxaX6v/fLrA==", + "license": "MIT", + "dependencies": { + "@babel/core": "^7.21.3", + "@svgr/babel-preset": "8.1.0", + "camelcase": "^6.2.0", + "cosmiconfig": "^8.1.3", + "snake-case": "^3.0.4" + }, + "engines": { + "node": ">=14" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/gregberge" + } + }, + "node_modules/@svgr/hast-util-to-babel-ast": { + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/@svgr/hast-util-to-babel-ast/-/hast-util-to-babel-ast-8.0.0.tgz", + "integrity": "sha512-EbDKwO9GpfWP4jN9sGdYwPBU0kdomaPIL2Eu4YwmgP+sJeXT+L7bMwJUBnhzfH8Q2qMBqZ4fJwpCyYsAN3mt2Q==", + "license": "MIT", + "dependencies": { + "@babel/types": "^7.21.3", + "entities": "^4.4.0" + }, + "engines": { + "node": ">=14" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/gregberge" + } + }, + "node_modules/@svgr/plugin-jsx": { + "version": "8.1.0", + "resolved": "https://registry.npmjs.org/@svgr/plugin-jsx/-/plugin-jsx-8.1.0.tgz", + "integrity": "sha512-0xiIyBsLlr8quN+WyuxooNW9RJ0Dpr8uOnH/xrCVO8GLUcwHISwj1AG0k+LFzteTkAA0GbX0kj9q6Dk70PTiPA==", + "license": "MIT", + "dependencies": { + "@babel/core": "^7.21.3", + "@svgr/babel-preset": "8.1.0", + "@svgr/hast-util-to-babel-ast": "8.0.0", + "svg-parser": "^2.0.4" + }, + "engines": { + "node": ">=14" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/gregberge" + }, + "peerDependencies": { + "@svgr/core": "*" + } + }, + "node_modules/@svgr/plugin-svgo": { + "version": "8.1.0", + "resolved": "https://registry.npmjs.org/@svgr/plugin-svgo/-/plugin-svgo-8.1.0.tgz", + "integrity": "sha512-Ywtl837OGO9pTLIN/onoWLmDQ4zFUycI1g76vuKGEz6evR/ZTJlJuz3G/fIkb6OVBJ2g0o6CGJzaEjfmEo3AHA==", + "license": "MIT", + "dependencies": { + "cosmiconfig": "^8.1.3", + "deepmerge": "^4.3.1", + "svgo": "^3.0.2" + }, + "engines": { + "node": ">=14" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/gregberge" + }, + "peerDependencies": { + "@svgr/core": "*" + } + }, + "node_modules/@svgr/webpack": { + "version": "8.1.0", + "resolved": "https://registry.npmjs.org/@svgr/webpack/-/webpack-8.1.0.tgz", + "integrity": "sha512-LnhVjMWyMQV9ZmeEy26maJk+8HTIbd59cH4F2MJ439k9DqejRisfFNGAPvRYlKETuh9LrImlS8aKsBgKjMA8WA==", + "license": "MIT", + "dependencies": { + "@babel/core": "^7.21.3", + "@babel/plugin-transform-react-constant-elements": "^7.21.3", + "@babel/preset-env": "^7.20.2", + "@babel/preset-react": "^7.18.6", + "@babel/preset-typescript": "^7.21.0", + "@svgr/core": "8.1.0", + "@svgr/plugin-jsx": "8.1.0", + "@svgr/plugin-svgo": "8.1.0" + }, + "engines": { + "node": ">=14" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/gregberge" + } + }, + "node_modules/@szmarczak/http-timer": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/@szmarczak/http-timer/-/http-timer-5.0.1.tgz", + "integrity": "sha512-+PmQX0PiAYPMeVYe237LJAYvOMYW1j2rH5YROyS3b4CTVJum34HfRvKvAzozHAQG0TnHNdUfY9nCeUyRAs//cw==", + "license": "MIT", + "dependencies": { + "defer-to-connect": "^2.0.1" + }, + "engines": { + "node": ">=14.16" + } + }, + "node_modules/@trysound/sax": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/@trysound/sax/-/sax-0.2.0.tgz", + "integrity": "sha512-L7z9BgrNEcYyUYtF+HaEfiS5ebkh9jXqbszz7pC0hRBPaatV0XjSD3+eHrpqFemQfgwiFF0QPIarnIihIDn7OA==", + "license": "ISC", + "engines": { + "node": ">=10.13.0" + } + }, + "node_modules/@types/acorn": { + "version": "4.0.6", + "resolved": "https://registry.npmjs.org/@types/acorn/-/acorn-4.0.6.tgz", + "integrity": "sha512-veQTnWP+1D/xbxVrPC3zHnCZRjSrKfhbMUlEA43iMZLu7EsnTtkJklIuwrCPbOi8YkvDQAiW05VQQFvvz9oieQ==", + "license": "MIT", + "dependencies": { + "@types/estree": "*" + } + }, + "node_modules/@types/body-parser": { + "version": "1.19.4", + "resolved": "https://registry.npmjs.org/@types/body-parser/-/body-parser-1.19.4.tgz", + "integrity": "sha512-N7UDG0/xiPQa2D/XrVJXjkWbpqHCd2sBaB32ggRF2l83RhPfamgKGF8gwwqyksS95qUS5ZYF9aF+lLPRlwI2UA==", + "license": "MIT", + "dependencies": { + "@types/connect": "*", + "@types/node": "*" + } + }, + "node_modules/@types/bonjour": { + "version": "3.5.12", + "resolved": "https://registry.npmjs.org/@types/bonjour/-/bonjour-3.5.12.tgz", + "integrity": "sha512-ky0kWSqXVxSqgqJvPIkgFkcn4C8MnRog308Ou8xBBIVo39OmUFy+jqNe0nPwLCDFxUpmT9EvT91YzOJgkDRcFg==", + "license": "MIT", + "dependencies": { + "@types/node": "*" + } + }, + "node_modules/@types/connect": { + "version": "3.4.37", + "resolved": "https://registry.npmjs.org/@types/connect/-/connect-3.4.37.tgz", + "integrity": "sha512-zBUSRqkfZ59OcwXon4HVxhx5oWCJmc0OtBTK05M+p0dYjgN6iTwIL2T/WbsQZrEsdnwaF9cWQ+azOnpPvIqY3Q==", + "license": "MIT", + "dependencies": { + "@types/node": "*" + } + }, + "node_modules/@types/connect-history-api-fallback": { + "version": "1.5.2", + "resolved": "https://registry.npmjs.org/@types/connect-history-api-fallback/-/connect-history-api-fallback-1.5.2.tgz", + "integrity": "sha512-gX2j9x+NzSh4zOhnRPSdPPmTepS4DfxES0AvIFv3jGv5QyeAJf6u6dY5/BAoAJU9Qq1uTvwOku8SSC2GnCRl6Q==", + "license": "MIT", + "dependencies": { + "@types/express-serve-static-core": "*", + "@types/node": "*" + } + }, + "node_modules/@types/debug": { + "version": "4.1.10", + "resolved": "https://registry.npmjs.org/@types/debug/-/debug-4.1.10.tgz", + "integrity": "sha512-tOSCru6s732pofZ+sMv9o4o3Zc+Sa8l3bxd/tweTQudFn06vAzb13ZX46Zi6m6EJ+RUbRTHvgQJ1gBtSgkaUYA==", + "license": "MIT", + "dependencies": { + "@types/ms": "*" + } + }, + "node_modules/@types/eslint": { + "version": "8.44.6", + "resolved": "https://registry.npmjs.org/@types/eslint/-/eslint-8.44.6.tgz", + "integrity": "sha512-P6bY56TVmX8y9J87jHNgQh43h6VVU+6H7oN7hgvivV81K2XY8qJZ5vqPy/HdUoVIelii2kChYVzQanlswPWVFw==", + "license": "MIT", + "dependencies": { + "@types/estree": "*", + "@types/json-schema": "*" + } + }, + "node_modules/@types/eslint-scope": { + "version": "3.7.6", + "resolved": "https://registry.npmjs.org/@types/eslint-scope/-/eslint-scope-3.7.6.tgz", + "integrity": "sha512-zfM4ipmxVKWdxtDaJ3MP3pBurDXOCoyjvlpE3u6Qzrmw4BPbfm4/ambIeTk/r/J0iq/+2/xp0Fmt+gFvXJY2PQ==", + "license": "MIT", + "dependencies": { + "@types/eslint": "*", + "@types/estree": "*" + } + }, + "node_modules/@types/estree": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/@types/estree/-/estree-1.0.4.tgz", + "integrity": "sha512-2JwWnHK9H+wUZNorf2Zr6ves96WHoWDJIftkcxPKsS7Djta6Zu519LarhRNljPXkpsZR2ZMwNCPeW7omW07BJw==", + "license": "MIT" + }, + "node_modules/@types/estree-jsx": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/@types/estree-jsx/-/estree-jsx-1.0.2.tgz", + "integrity": "sha512-GNBWlGBMjiiiL5TSkvPtOteuXsiVitw5MYGY1UYlrAq0SKyczsls6sCD7TZ8fsjRsvCVxml7EbyjJezPb3DrSA==", + "license": "MIT", + "dependencies": { + "@types/estree": "*" + } + }, + "node_modules/@types/express": { + "version": "4.17.20", + "resolved": "https://registry.npmjs.org/@types/express/-/express-4.17.20.tgz", + "integrity": "sha512-rOaqlkgEvOW495xErXMsmyX3WKBInbhG5eqojXYi3cGUaLoRDlXa5d52fkfWZT963AZ3v2eZ4MbKE6WpDAGVsw==", + "license": "MIT", + "dependencies": { + "@types/body-parser": "*", + "@types/express-serve-static-core": "^4.17.33", + "@types/qs": "*", + "@types/serve-static": "*" + } + }, + "node_modules/@types/express-serve-static-core": { + "version": "4.17.39", + "resolved": "https://registry.npmjs.org/@types/express-serve-static-core/-/express-serve-static-core-4.17.39.tgz", + "integrity": "sha512-BiEUfAiGCOllomsRAZOiMFP7LAnrifHpt56pc4Z7l9K6ACyN06Ns1JLMBxwkfLOjJRlSf06NwWsT7yzfpaVpyQ==", + "license": "MIT", + "dependencies": { + "@types/node": "*", + "@types/qs": "*", + "@types/range-parser": "*", + "@types/send": "*" + } + }, + "node_modules/@types/gtag.js": { + "version": "0.0.12", + "resolved": "https://registry.npmjs.org/@types/gtag.js/-/gtag.js-0.0.12.tgz", + "integrity": "sha512-YQV9bUsemkzG81Ea295/nF/5GijnD2Af7QhEofh7xu+kvCN6RdodgNwwGWXB5GMI3NoyvQo0odNctoH/qLMIpg==", + "license": "MIT" + }, + "node_modules/@types/hast": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/@types/hast/-/hast-3.0.2.tgz", + "integrity": "sha512-B5hZHgHsXvfCoO3xgNJvBnX7N8p86TqQeGKXcokW4XXi+qY4vxxPSFYofytvVmpFxzPv7oxDQzjg5Un5m2/xiw==", + "license": "MIT", + "dependencies": { + "@types/unist": "*" + } + }, + "node_modules/@types/history": { + "version": "4.7.11", + "resolved": "https://registry.npmjs.org/@types/history/-/history-4.7.11.tgz", + "integrity": "sha512-qjDJRrmvBMiTx+jyLxvLfJU7UznFuokDv4f3WRuriHKERccVpFU+8XMQUAbDzoiJCsmexxRExQeMwwCdamSKDA==", + "license": "MIT" + }, + "node_modules/@types/hoist-non-react-statics": { + "version": "3.3.5", + "resolved": "https://registry.npmjs.org/@types/hoist-non-react-statics/-/hoist-non-react-statics-3.3.5.tgz", + "integrity": "sha512-SbcrWzkKBw2cdwRTwQAswfpB9g9LJWfjtUeW/jvNwbhC8cpmmNYVePa+ncbUe0rGTQ7G3Ff6mYUN2VMfLVr+Sg==", + "license": "MIT", + "dependencies": { + "@types/react": "*", + "hoist-non-react-statics": "^3.3.0" + } + }, + "node_modules/@types/html-minifier-terser": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/@types/html-minifier-terser/-/html-minifier-terser-6.1.0.tgz", + "integrity": "sha512-oh/6byDPnL1zeNXFrDXFLyZjkr1MsBG667IM792caf1L2UPOOMf65NFzjUH/ltyfwjAGfs1rsX1eftK0jC/KIg==", + "license": "MIT" + }, + "node_modules/@types/http-cache-semantics": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/@types/http-cache-semantics/-/http-cache-semantics-4.0.3.tgz", + "integrity": "sha512-V46MYLFp08Wf2mmaBhvgjStM3tPa+2GAdy/iqoX+noX1//zje2x4XmrIU0cAwyClATsTmahbtoQ2EwP7I5WSiA==", + "license": "MIT" + }, + "node_modules/@types/http-errors": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/@types/http-errors/-/http-errors-2.0.3.tgz", + "integrity": "sha512-pP0P/9BnCj1OVvQR2lF41EkDG/lWWnDyA203b/4Fmi2eTyORnBtcDoKDwjWQthELrBvWkMOrvSOnZ8OVlW6tXA==", + "license": "MIT" + }, + "node_modules/@types/http-proxy": { + "version": "1.17.13", + "resolved": "https://registry.npmjs.org/@types/http-proxy/-/http-proxy-1.17.13.tgz", + "integrity": "sha512-GkhdWcMNiR5QSQRYnJ+/oXzu0+7JJEPC8vkWXK351BkhjraZF+1W13CUYARUvX9+NqIU2n6YHA4iwywsc/M6Sw==", + "license": "MIT", + "dependencies": { + "@types/node": "*" + } + }, + "node_modules/@types/istanbul-lib-coverage": { "version": "2.0.6", "resolved": "https://registry.npmjs.org/@types/istanbul-lib-coverage/-/istanbul-lib-coverage-2.0.6.tgz", - "integrity": "sha512-2QF/t/auWm0lsy8XtKVPG19v3sSOQlJe/YHZgfjb/KBBHOGSV+J2q/S671rcq9uTBrLAXmZpqJiaQbMT+zNU1w==" + "integrity": "sha512-2QF/t/auWm0lsy8XtKVPG19v3sSOQlJe/YHZgfjb/KBBHOGSV+J2q/S671rcq9uTBrLAXmZpqJiaQbMT+zNU1w==", + "license": "MIT" + }, + "node_modules/@types/istanbul-lib-report": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/@types/istanbul-lib-report/-/istanbul-lib-report-3.0.3.tgz", + "integrity": "sha512-NQn7AHQnk/RSLOxrBbGyJM/aVQ+pjj5HCgasFxc0K/KhoATfQ/47AyUl15I2yBUpihjmas+a+VJBOqecrFH+uA==", + "license": "MIT", + "dependencies": { + "@types/istanbul-lib-coverage": "*" + } + }, + "node_modules/@types/istanbul-reports": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/@types/istanbul-reports/-/istanbul-reports-3.0.4.tgz", + "integrity": "sha512-pk2B1NWalF9toCRu6gjBzR69syFjP4Od8WRAX+0mmf9lAjCRicLOWc+ZrxZHx/0XRjotgkF9t6iaMJ+aXcOdZQ==", + "license": "MIT", + "dependencies": { + "@types/istanbul-lib-report": "*" + } + }, + "node_modules/@types/json-schema": { + "version": "7.0.15", + "resolved": "https://registry.npmjs.org/@types/json-schema/-/json-schema-7.0.15.tgz", + "integrity": "sha512-5+fP8P8MFNC+AyZCDxrB2pkZFPGzqQWUzpSeuuVLvm8VMcorNYavBqoFcxK8bQz4Qsbn4oUEEem4wDLfcysGHA==", + "license": "MIT" + }, + "node_modules/@types/mdast": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/@types/mdast/-/mdast-4.0.2.tgz", + "integrity": "sha512-tYR83EignvhYO9iU3kDg8V28M0jqyh9zzp5GV+EO+AYnyUl3P5ltkTeJuTiFZQFz670FSb3EwT/6LQdX+UdKfw==", + "license": "MIT", + "dependencies": { + "@types/unist": "*" + } + }, + "node_modules/@types/mdx": { + "version": "2.0.9", + "resolved": "https://registry.npmjs.org/@types/mdx/-/mdx-2.0.9.tgz", + "integrity": "sha512-OKMdj17y8Cs+k1r0XFyp59ChSOwf8ODGtMQ4mnpfz5eFDk1aO41yN3pSKGuvVzmWAkFp37seubY1tzOVpwfWwg==", + "license": "MIT" + }, + "node_modules/@types/mime": { + "version": "1.3.4", + "resolved": "https://registry.npmjs.org/@types/mime/-/mime-1.3.4.tgz", + "integrity": "sha512-1Gjee59G25MrQGk8bsNvC6fxNiRgUlGn2wlhGf95a59DrprnnHk80FIMMFG9XHMdrfsuA119ht06QPDXA1Z7tw==", + "license": "MIT" + }, + "node_modules/@types/ms": { + "version": "0.7.33", + "resolved": "https://registry.npmjs.org/@types/ms/-/ms-0.7.33.tgz", + "integrity": "sha512-AuHIyzR5Hea7ij0P9q7vx7xu4z0C28ucwjAZC0ja7JhINyCnOw8/DnvAPQQ9TfOlCtZAmCERKQX9+o1mgQhuOQ==", + "license": "MIT" + }, + "node_modules/@types/node": { + "version": "20.8.10", + "resolved": "https://registry.npmjs.org/@types/node/-/node-20.8.10.tgz", + "integrity": "sha512-TlgT8JntpcbmKUFzjhsyhGfP2fsiz1Mv56im6enJ905xG1DAYesxJaeSbGqQmAw8OWPdhyJGhGSQGKRNJ45u9w==", + "license": "MIT", + "dependencies": { + "undici-types": "~5.26.4" + } + }, + "node_modules/@types/node-forge": { + "version": "1.3.8", + "resolved": "https://registry.npmjs.org/@types/node-forge/-/node-forge-1.3.8.tgz", + "integrity": "sha512-vGXshY9vim9CJjrpcS5raqSjEfKlJcWy2HNdgUasR66fAnVEYarrf1ULV4nfvpC1nZq/moA9qyqBcu83x+Jlrg==", + "license": "MIT", + "dependencies": { + "@types/node": "*" + } + }, + "node_modules/@types/parse-json": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/@types/parse-json/-/parse-json-4.0.1.tgz", + "integrity": "sha512-3YmXzzPAdOTVljVMkTMBdBEvlOLg2cDQaDhnnhT3nT9uDbnJzjWhKlzb+desT12Y7tGqaN6d+AbozcKzyL36Ng==", + "license": "MIT" + }, + "node_modules/@types/parse5": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/@types/parse5/-/parse5-6.0.3.tgz", + "integrity": "sha512-SuT16Q1K51EAVPz1K29DJ/sXjhSQ0zjvsypYJ6tlwVsRV9jwW5Adq2ch8Dq8kDBCkYnELS7N7VNCSB5nC56t/g==", + "license": "MIT" + }, + "node_modules/@types/prismjs": { + "version": "1.26.2", + "resolved": "https://registry.npmjs.org/@types/prismjs/-/prismjs-1.26.2.tgz", + "integrity": "sha512-/r7Cp7iUIk7gts26mHXD66geUC+2Fo26TZYjQK6Nr4LDfi6lmdRmMqM0oPwfiMhUwoBAOFe8GstKi2pf6hZvwA==", + "license": "MIT" + }, + "node_modules/@types/prop-types": { + "version": "15.7.9", + "resolved": "https://registry.npmjs.org/@types/prop-types/-/prop-types-15.7.9.tgz", + "integrity": "sha512-n1yyPsugYNSmHgxDFjicaI2+gCNjsBck8UX9kuofAKlc0h1bL+20oSF72KeNaW2DUlesbEVCFgyV2dPGTiY42g==", + "license": "MIT" + }, + "node_modules/@types/qs": { + "version": "6.9.9", + "resolved": "https://registry.npmjs.org/@types/qs/-/qs-6.9.9.tgz", + "integrity": "sha512-wYLxw35euwqGvTDx6zfY1vokBFnsK0HNrzc6xNHchxfO2hpuRg74GbkEW7e3sSmPvj0TjCDT1VCa6OtHXnubsg==", + "license": "MIT" + }, + "node_modules/@types/range-parser": { + "version": "1.2.6", + "resolved": "https://registry.npmjs.org/@types/range-parser/-/range-parser-1.2.6.tgz", + "integrity": "sha512-+0autS93xyXizIYiyL02FCY8N+KkKPhILhcUSA276HxzreZ16kl+cmwvV2qAM/PuCCwPXzOXOWhiPcw20uSFcA==", + "license": "MIT" + }, + "node_modules/@types/react": { + "version": "18.2.33", + "resolved": "https://registry.npmjs.org/@types/react/-/react-18.2.33.tgz", + "integrity": "sha512-v+I7S+hu3PIBoVkKGpSYYpiBT1ijqEzWpzQD62/jm4K74hPpSP7FF9BnKG6+fg2+62weJYkkBWDJlZt5JO/9hg==", + "license": "MIT", + "dependencies": { + "@types/prop-types": "*", + "@types/scheduler": "*", + "csstype": "^3.0.2" + } + }, + "node_modules/@types/react-redux": { + "version": "7.1.33", + "resolved": "https://registry.npmjs.org/@types/react-redux/-/react-redux-7.1.33.tgz", + "integrity": "sha512-NF8m5AjWCkert+fosDsN3hAlHzpjSiXlVy9EgQEmLoBhaNXbmyeGs/aj5dQzKuF+/q+S7JQagorGDW8pJ28Hmg==", + "license": "MIT", + "dependencies": { + "@types/hoist-non-react-statics": "^3.3.0", + "@types/react": "*", + "hoist-non-react-statics": "^3.3.0", + "redux": "^4.0.0" + } + }, + "node_modules/@types/react-router": { + "version": "5.1.20", + "resolved": "https://registry.npmjs.org/@types/react-router/-/react-router-5.1.20.tgz", + "integrity": "sha512-jGjmu/ZqS7FjSH6owMcD5qpq19+1RS9DeVRqfl1FeBMxTDQAGwlMWOcs52NDoXaNKyG3d1cYQFMs9rCrb88o9Q==", + "license": "MIT", + "dependencies": { + "@types/history": "^4.7.11", + "@types/react": "*" + } + }, + "node_modules/@types/react-router-config": { + "version": "5.0.9", + "resolved": "https://registry.npmjs.org/@types/react-router-config/-/react-router-config-5.0.9.tgz", + "integrity": "sha512-a7zOj9yVUtM3Ns5stoseQAAsmppNxZpXDv6tZiFV5qlRmV4W96u53on1vApBX1eRSc8mrFOiB54Hc0Pk1J8GFg==", + "license": "MIT", + "dependencies": { + "@types/history": "^4.7.11", + "@types/react": "*", + "@types/react-router": "^5.1.0" + } + }, + "node_modules/@types/react-router-dom": { + "version": "5.3.3", + "resolved": "https://registry.npmjs.org/@types/react-router-dom/-/react-router-dom-5.3.3.tgz", + "integrity": "sha512-kpqnYK4wcdm5UaWI3fLcELopqLrHgLqNsdpHauzlQktfkHL3npOSwtj1Uz9oKBAzs7lFtVkV8j83voAz2D8fhw==", + "license": "MIT", + "dependencies": { + "@types/history": "^4.7.11", + "@types/react": "*", + "@types/react-router": "*" + } + }, + "node_modules/@types/retry": { + "version": "0.12.0", + "resolved": "https://registry.npmjs.org/@types/retry/-/retry-0.12.0.tgz", + "integrity": "sha512-wWKOClTTiizcZhXnPY4wikVAwmdYHp8q6DmC+EJUzAMsycb7HB32Kh9RN4+0gExjmPmZSAQjgURXIGATPegAvA==", + "license": "MIT" + }, + "node_modules/@types/sax": { + "version": "1.2.7", + "resolved": "https://registry.npmjs.org/@types/sax/-/sax-1.2.7.tgz", + "integrity": "sha512-rO73L89PJxeYM3s3pPPjiPgVVcymqU490g0YO5n5By0k2Erzj6tay/4lr1CHAAU4JyOWd1rpQ8bCf6cZfHU96A==", + "license": "MIT", + "dependencies": { + "@types/node": "*" + } + }, + "node_modules/@types/scheduler": { + "version": "0.16.5", + "resolved": "https://registry.npmjs.org/@types/scheduler/-/scheduler-0.16.5.tgz", + "integrity": "sha512-s/FPdYRmZR8SjLWGMCuax7r3qCWQw9QKHzXVukAuuIJkXkDRwp+Pu5LMIVFi0Fxbav35WURicYr8u1QsoybnQw==", + "license": "MIT" + }, + "node_modules/@types/send": { + "version": "0.17.3", + "resolved": "https://registry.npmjs.org/@types/send/-/send-0.17.3.tgz", + "integrity": "sha512-/7fKxvKUoETxjFUsuFlPB9YndePpxxRAOfGC/yJdc9kTjTeP5kRCTzfnE8kPUKCeyiyIZu0YQ76s50hCedI1ug==", + "license": "MIT", + "dependencies": { + "@types/mime": "^1", + "@types/node": "*" + } + }, + "node_modules/@types/serve-index": { + "version": "1.9.3", + "resolved": "https://registry.npmjs.org/@types/serve-index/-/serve-index-1.9.3.tgz", + "integrity": "sha512-4KG+yMEuvDPRrYq5fyVm/I2uqAJSAwZK9VSa+Zf+zUq9/oxSSvy3kkIqyL+jjStv6UCVi8/Aho0NHtB1Fwosrg==", + "license": "MIT", + "dependencies": { + "@types/express": "*" + } + }, + "node_modules/@types/serve-static": { + "version": "1.15.4", + "resolved": "https://registry.npmjs.org/@types/serve-static/-/serve-static-1.15.4.tgz", + "integrity": "sha512-aqqNfs1XTF0HDrFdlY//+SGUxmdSUbjeRXb5iaZc3x0/vMbYmdw9qvOgHWOyyLFxSSRnUuP5+724zBgfw8/WAw==", + "license": "MIT", + "dependencies": { + "@types/http-errors": "*", + "@types/mime": "*", + "@types/node": "*" + } + }, + "node_modules/@types/sockjs": { + "version": "0.3.35", + "resolved": "https://registry.npmjs.org/@types/sockjs/-/sockjs-0.3.35.tgz", + "integrity": "sha512-tIF57KB+ZvOBpAQwSaACfEu7htponHXaFzP7RfKYgsOS0NoYnn+9+jzp7bbq4fWerizI3dTB4NfAZoyeQKWJLw==", + "license": "MIT", + "dependencies": { + "@types/node": "*" + } + }, + "node_modules/@types/unist": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/@types/unist/-/unist-3.0.1.tgz", + "integrity": "sha512-ue/hDUpPjC85m+PM9OQDMZr3LywT+CT6mPsQq8OJtCLiERkGRcQUFvu9XASF5XWqyZFXbf15lvb3JFJ4dRLWPg==", + "license": "MIT" + }, + "node_modules/@types/ws": { + "version": "8.5.8", + "resolved": "https://registry.npmjs.org/@types/ws/-/ws-8.5.8.tgz", + "integrity": "sha512-flUksGIQCnJd6sZ1l5dqCEG/ksaoAg/eUwiLAGTJQcfgvZJKF++Ta4bJA6A5aPSJmsr+xlseHn4KLgVlNnvPTg==", + "license": "MIT", + "dependencies": { + "@types/node": "*" + } + }, + "node_modules/@types/yargs": { + "version": "17.0.32", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-17.0.32.tgz", + "integrity": "sha512-xQ67Yc/laOG5uMfX/093MRlGGCIBzZMarVa+gfNKJxWAIgykYpVGkBdbqEzGDDfCrVUj6Hiff4mTZ5BA6TmAog==", + "license": "MIT", + "dependencies": { + "@types/yargs-parser": "*" + } + }, + "node_modules/@types/yargs-parser": { + "version": "21.0.3", + "resolved": "https://registry.npmjs.org/@types/yargs-parser/-/yargs-parser-21.0.3.tgz", + "integrity": "sha512-I4q9QU9MQv4oEOz4tAHJtNz1cwuLxn2F3xcc2iV5WdqLPpUnj30aUuxt1mAxYTG+oe8CZMV/+6rU4S4gRDzqtQ==", + "license": "MIT" + }, + "node_modules/@ungap/structured-clone": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/@ungap/structured-clone/-/structured-clone-1.2.0.tgz", + "integrity": "sha512-zuVdFrMJiuCDQUMCzQaD6KL28MjnqqN8XnAqiEq9PNm/hCPTSGfrXCOfwj1ow4LFb/tNymJPwsNbVePc1xFqrQ==", + "license": "ISC" + }, + "node_modules/@webassemblyjs/ast": { + "version": "1.11.6", + "resolved": "https://registry.npmjs.org/@webassemblyjs/ast/-/ast-1.11.6.tgz", + "integrity": "sha512-IN1xI7PwOvLPgjcf180gC1bqn3q/QaOCwYUahIOhbYUu8KA/3tw2RT/T0Gidi1l7Hhj5D/INhJxiICObqpMu4Q==", + "license": "MIT", + "dependencies": { + "@webassemblyjs/helper-numbers": "1.11.6", + "@webassemblyjs/helper-wasm-bytecode": "1.11.6" + } + }, + "node_modules/@webassemblyjs/floating-point-hex-parser": { + "version": "1.11.6", + "resolved": "https://registry.npmjs.org/@webassemblyjs/floating-point-hex-parser/-/floating-point-hex-parser-1.11.6.tgz", + "integrity": "sha512-ejAj9hfRJ2XMsNHk/v6Fu2dGS+i4UaXBXGemOfQ/JfQ6mdQg/WXtwleQRLLS4OvfDhv8rYnVwH27YJLMyYsxhw==", + "license": "MIT" + }, + "node_modules/@webassemblyjs/helper-api-error": { + "version": "1.11.6", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-api-error/-/helper-api-error-1.11.6.tgz", + "integrity": "sha512-o0YkoP4pVu4rN8aTJgAyj9hC2Sv5UlkzCHhxqWj8butaLvnpdc2jOwh4ewE6CX0txSfLn/UYaV/pheS2Txg//Q==", + "license": "MIT" + }, + "node_modules/@webassemblyjs/helper-buffer": { + "version": "1.11.6", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-buffer/-/helper-buffer-1.11.6.tgz", + "integrity": "sha512-z3nFzdcp1mb8nEOFFk8DrYLpHvhKC3grJD2ardfKOzmbmJvEf/tPIqCY+sNcwZIY8ZD7IkB2l7/pqhUhqm7hLA==", + "license": "MIT" + }, + "node_modules/@webassemblyjs/helper-numbers": { + "version": "1.11.6", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-numbers/-/helper-numbers-1.11.6.tgz", + "integrity": "sha512-vUIhZ8LZoIWHBohiEObxVm6hwP034jwmc9kuq5GdHZH0wiLVLIPcMCdpJzG4C11cHoQ25TFIQj9kaVADVX7N3g==", + "license": "MIT", + "dependencies": { + "@webassemblyjs/floating-point-hex-parser": "1.11.6", + "@webassemblyjs/helper-api-error": "1.11.6", + "@xtuc/long": "4.2.2" + } + }, + "node_modules/@webassemblyjs/helper-wasm-bytecode": { + "version": "1.11.6", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-bytecode/-/helper-wasm-bytecode-1.11.6.tgz", + "integrity": "sha512-sFFHKwcmBprO9e7Icf0+gddyWYDViL8bpPjJJl0WHxCdETktXdmtWLGVzoHbqUcY4Be1LkNfwTmXOJUFZYSJdA==", + "license": "MIT" + }, + "node_modules/@webassemblyjs/helper-wasm-section": { + "version": "1.11.6", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-section/-/helper-wasm-section-1.11.6.tgz", + "integrity": "sha512-LPpZbSOwTpEC2cgn4hTydySy1Ke+XEu+ETXuoyvuyezHO3Kjdu90KK95Sh9xTbmjrCsUwvWwCOQQNta37VrS9g==", + "license": "MIT", + "dependencies": { + "@webassemblyjs/ast": "1.11.6", + "@webassemblyjs/helper-buffer": "1.11.6", + "@webassemblyjs/helper-wasm-bytecode": "1.11.6", + "@webassemblyjs/wasm-gen": "1.11.6" + } + }, + "node_modules/@webassemblyjs/ieee754": { + "version": "1.11.6", + "resolved": "https://registry.npmjs.org/@webassemblyjs/ieee754/-/ieee754-1.11.6.tgz", + "integrity": "sha512-LM4p2csPNvbij6U1f19v6WR56QZ8JcHg3QIJTlSwzFcmx6WSORicYj6I63f9yU1kEUtrpG+kjkiIAkevHpDXrg==", + "license": "MIT", + "dependencies": { + "@xtuc/ieee754": "^1.2.0" + } + }, + "node_modules/@webassemblyjs/leb128": { + "version": "1.11.6", + "resolved": "https://registry.npmjs.org/@webassemblyjs/leb128/-/leb128-1.11.6.tgz", + "integrity": "sha512-m7a0FhE67DQXgouf1tbN5XQcdWoNgaAuoULHIfGFIEVKA6tu/edls6XnIlkmS6FrXAquJRPni3ZZKjw6FSPjPQ==", + "license": "Apache-2.0", + "dependencies": { + "@xtuc/long": "4.2.2" + } + }, + "node_modules/@webassemblyjs/utf8": { + "version": "1.11.6", + "resolved": "https://registry.npmjs.org/@webassemblyjs/utf8/-/utf8-1.11.6.tgz", + "integrity": "sha512-vtXf2wTQ3+up9Zsg8sa2yWiQpzSsMyXj0qViVP6xKGCUT8p8YJ6HqI7l5eCnWx1T/FYdsv07HQs2wTFbbof/RA==", + "license": "MIT" + }, + "node_modules/@webassemblyjs/wasm-edit": { + "version": "1.11.6", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-edit/-/wasm-edit-1.11.6.tgz", + "integrity": "sha512-Ybn2I6fnfIGuCR+Faaz7YcvtBKxvoLV3Lebn1tM4o/IAJzmi9AWYIPWpyBfU8cC+JxAO57bk4+zdsTjJR+VTOw==", + "license": "MIT", + "dependencies": { + "@webassemblyjs/ast": "1.11.6", + "@webassemblyjs/helper-buffer": "1.11.6", + "@webassemblyjs/helper-wasm-bytecode": "1.11.6", + "@webassemblyjs/helper-wasm-section": "1.11.6", + "@webassemblyjs/wasm-gen": "1.11.6", + "@webassemblyjs/wasm-opt": "1.11.6", + "@webassemblyjs/wasm-parser": "1.11.6", + "@webassemblyjs/wast-printer": "1.11.6" + } + }, + "node_modules/@webassemblyjs/wasm-gen": { + "version": "1.11.6", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-gen/-/wasm-gen-1.11.6.tgz", + "integrity": "sha512-3XOqkZP/y6B4F0PBAXvI1/bky7GryoogUtfwExeP/v7Nzwo1QLcq5oQmpKlftZLbT+ERUOAZVQjuNVak6UXjPA==", + "license": "MIT", + "dependencies": { + "@webassemblyjs/ast": "1.11.6", + "@webassemblyjs/helper-wasm-bytecode": "1.11.6", + "@webassemblyjs/ieee754": "1.11.6", + "@webassemblyjs/leb128": "1.11.6", + "@webassemblyjs/utf8": "1.11.6" + } + }, + "node_modules/@webassemblyjs/wasm-opt": { + "version": "1.11.6", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-opt/-/wasm-opt-1.11.6.tgz", + "integrity": "sha512-cOrKuLRE7PCe6AsOVl7WasYf3wbSo4CeOk6PkrjS7g57MFfVUF9u6ysQBBODX0LdgSvQqRiGz3CXvIDKcPNy4g==", + "license": "MIT", + "dependencies": { + "@webassemblyjs/ast": "1.11.6", + "@webassemblyjs/helper-buffer": "1.11.6", + "@webassemblyjs/wasm-gen": "1.11.6", + "@webassemblyjs/wasm-parser": "1.11.6" + } + }, + "node_modules/@webassemblyjs/wasm-parser": { + "version": "1.11.6", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-parser/-/wasm-parser-1.11.6.tgz", + "integrity": "sha512-6ZwPeGzMJM3Dqp3hCsLgESxBGtT/OeCvCZ4TA1JUPYgmhAx38tTPR9JaKy0S5H3evQpO/h2uWs2j6Yc/fjkpTQ==", + "license": "MIT", + "dependencies": { + "@webassemblyjs/ast": "1.11.6", + "@webassemblyjs/helper-api-error": "1.11.6", + "@webassemblyjs/helper-wasm-bytecode": "1.11.6", + "@webassemblyjs/ieee754": "1.11.6", + "@webassemblyjs/leb128": "1.11.6", + "@webassemblyjs/utf8": "1.11.6" + } }, - "node_modules/@types/istanbul-lib-report": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/@types/istanbul-lib-report/-/istanbul-lib-report-3.0.3.tgz", - "integrity": "sha512-NQn7AHQnk/RSLOxrBbGyJM/aVQ+pjj5HCgasFxc0K/KhoATfQ/47AyUl15I2yBUpihjmas+a+VJBOqecrFH+uA==", + "node_modules/@webassemblyjs/wast-printer": { + "version": "1.11.6", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wast-printer/-/wast-printer-1.11.6.tgz", + "integrity": "sha512-JM7AhRcE+yW2GWYaKeHL5vt4xqee5N2WcezptmgyhNS+ScggqcT1OtXykhAb13Sn5Yas0j2uv9tHgrjwvzAP4A==", + "license": "MIT", "dependencies": { - "@types/istanbul-lib-coverage": "*" + "@webassemblyjs/ast": "1.11.6", + "@xtuc/long": "4.2.2" } }, - "node_modules/@types/istanbul-reports": { - "version": "3.0.4", - "resolved": "https://registry.npmjs.org/@types/istanbul-reports/-/istanbul-reports-3.0.4.tgz", - "integrity": "sha512-pk2B1NWalF9toCRu6gjBzR69syFjP4Od8WRAX+0mmf9lAjCRicLOWc+ZrxZHx/0XRjotgkF9t6iaMJ+aXcOdZQ==", + "node_modules/@xtuc/ieee754": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/@xtuc/ieee754/-/ieee754-1.2.0.tgz", + "integrity": "sha512-DX8nKgqcGwsc0eJSqYt5lwP4DH5FlHnmuWWBRy7X0NcaGR0ZtuyeESgMwTYVEtxmsNGY+qit4QYT/MIYTOTPeA==", + "license": "BSD-3-Clause" + }, + "node_modules/@xtuc/long": { + "version": "4.2.2", + "resolved": "https://registry.npmjs.org/@xtuc/long/-/long-4.2.2.tgz", + "integrity": "sha512-NuHqBY1PB/D8xU6s/thBgOAiAP7HOYDQ32+BFZILJ8ivkUkAHQnWfn6WhL79Owj1qmUnoN/YPhktdIoucipkAQ==", + "license": "Apache-2.0" + }, + "node_modules/abort-controller": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/abort-controller/-/abort-controller-3.0.0.tgz", + "integrity": "sha512-h8lQ8tacZYnR3vNQTgibj+tODHI5/+l06Au2Pcriv/Gmet0eaj4TwWH41sO9wnHDiQsEj19q0drzdWdeAHtweg==", + "license": "MIT", "dependencies": { - "@types/istanbul-lib-report": "*" + "event-target-shim": "^5.0.0" + }, + "engines": { + "node": ">=6.5" } }, - "node_modules/@types/json-schema": { - "version": "7.0.14", - "resolved": "https://registry.npmjs.org/@types/json-schema/-/json-schema-7.0.14.tgz", - "integrity": "sha512-U3PUjAudAdJBeC2pgN8uTIKgxrb4nlDF3SF0++EldXQvQBGkpFZMSnwQiIoDU77tv45VgNkl/L4ouD+rEomujw==" + "node_modules/accepts": { + "version": "1.3.8", + "resolved": "https://registry.npmjs.org/accepts/-/accepts-1.3.8.tgz", + "integrity": "sha512-PYAthTa2m2VKxuvSD3DPC/Gy+U+sOA1LAuT8mkmRuvw+NACSaeXEQ+NHcVF7rONl6qcaxV3Uuemwawk+7+SJLw==", + "license": "MIT", + "dependencies": { + "mime-types": "~2.1.34", + "negotiator": "0.6.3" + }, + "engines": { + "node": ">= 0.6" + } }, - "node_modules/@types/mdast": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/@types/mdast/-/mdast-4.0.2.tgz", - "integrity": "sha512-tYR83EignvhYO9iU3kDg8V28M0jqyh9zzp5GV+EO+AYnyUl3P5ltkTeJuTiFZQFz670FSb3EwT/6LQdX+UdKfw==", + "node_modules/accepts/node_modules/mime-db": { + "version": "1.52.0", + "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.52.0.tgz", + "integrity": "sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==", + "license": "MIT", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/accepts/node_modules/mime-types": { + "version": "2.1.35", + "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.35.tgz", + "integrity": "sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==", + "license": "MIT", "dependencies": { - "@types/unist": "*" + "mime-db": "1.52.0" + }, + "engines": { + "node": ">= 0.6" } }, - "node_modules/@types/mdx": { - "version": "2.0.9", - "resolved": "https://registry.npmjs.org/@types/mdx/-/mdx-2.0.9.tgz", - "integrity": "sha512-OKMdj17y8Cs+k1r0XFyp59ChSOwf8ODGtMQ4mnpfz5eFDk1aO41yN3pSKGuvVzmWAkFp37seubY1tzOVpwfWwg==" + "node_modules/acorn": { + "version": "6.4.2", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-6.4.2.tgz", + "integrity": "sha512-XtGIhXwF8YM8bJhGxG5kXgjkEuNGLTkoYqVE+KMR+aspr4KGYmKYg7yUe3KghyQ9yheNwLnjmzh/7+gfDBmHCQ==", + "license": "MIT", + "bin": { + "acorn": "bin/acorn" + }, + "engines": { + "node": ">=0.4.0" + } }, - "node_modules/@types/mime": { - "version": "1.3.4", - "resolved": "https://registry.npmjs.org/@types/mime/-/mime-1.3.4.tgz", - "integrity": "sha512-1Gjee59G25MrQGk8bsNvC6fxNiRgUlGn2wlhGf95a59DrprnnHk80FIMMFG9XHMdrfsuA119ht06QPDXA1Z7tw==" + "node_modules/acorn-class-fields": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/acorn-class-fields/-/acorn-class-fields-0.2.1.tgz", + "integrity": "sha512-US/kqTe0H8M4LN9izoL+eykVAitE68YMuYZ3sHn3i1fjniqR7oQ3SPvuMK/VT1kjOQHrx5Q88b90TtOKgAv2hQ==", + "license": "MIT", + "engines": { + "node": ">=4.8.2" + }, + "peerDependencies": { + "acorn": "^6.0.0" + } }, - "node_modules/@types/ms": { - "version": "0.7.33", - "resolved": "https://registry.npmjs.org/@types/ms/-/ms-0.7.33.tgz", - "integrity": "sha512-AuHIyzR5Hea7ij0P9q7vx7xu4z0C28ucwjAZC0ja7JhINyCnOw8/DnvAPQQ9TfOlCtZAmCERKQX9+o1mgQhuOQ==" + "node_modules/acorn-dynamic-import": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/acorn-dynamic-import/-/acorn-dynamic-import-4.0.0.tgz", + "integrity": "sha512-d3OEjQV4ROpoflsnUA8HozoIR504TFxNivYEUi6uwz0IYhBkTDXGuWlNdMtybRt3nqVx/L6XqMt0FxkXuWKZhw==", + "license": "MIT", + "peerDependencies": { + "acorn": "^6.0.0" + } }, - "node_modules/@types/node": { - "version": "20.8.10", - "resolved": "https://registry.npmjs.org/@types/node/-/node-20.8.10.tgz", - "integrity": "sha512-TlgT8JntpcbmKUFzjhsyhGfP2fsiz1Mv56im6enJ905xG1DAYesxJaeSbGqQmAw8OWPdhyJGhGSQGKRNJ45u9w==", + "node_modules/acorn-jsx": { + "version": "5.3.2", + "resolved": "https://registry.npmjs.org/acorn-jsx/-/acorn-jsx-5.3.2.tgz", + "integrity": "sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==", + "license": "MIT", + "peerDependencies": { + "acorn": "^6.0.0 || ^7.0.0 || ^8.0.0" + } + }, + "node_modules/acorn-walk": { + "version": "8.3.0", + "resolved": "https://registry.npmjs.org/acorn-walk/-/acorn-walk-8.3.0.tgz", + "integrity": "sha512-FS7hV565M5l1R08MXqo8odwMTB02C2UqzB17RVgu9EyuYFBqJZ3/ZY97sQD5FewVu1UyDFc1yztUDrAwT0EypA==", + "license": "MIT", + "engines": { + "node": ">=0.4.0" + } + }, + "node_modules/address": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/address/-/address-1.2.2.tgz", + "integrity": "sha512-4B/qKCfeE/ODUaAUpSwfzazo5x29WD4r3vXiWsB7I2mSDAihwEqKO+g8GELZUQSSAo5e1XTYh3ZVfLyxBc12nA==", + "license": "MIT", + "engines": { + "node": ">= 10.0.0" + } + }, + "node_modules/aggregate-error": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/aggregate-error/-/aggregate-error-3.1.0.tgz", + "integrity": "sha512-4I7Td01quW/RpocfNayFdFVk1qSuoh0E7JrbRJ16nH01HhKFQ88INq9Sd+nd72zqRySlr9BmDA8xlEJ6vJMrYA==", + "license": "MIT", "dependencies": { - "undici-types": "~5.26.4" + "clean-stack": "^2.0.0", + "indent-string": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/ajv": { + "version": "8.12.0", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.12.0.tgz", + "integrity": "sha512-sRu1kpcO9yLtYxBKvqfTeh9KzZEwO3STyX1HT+4CaDzC6HpTGYhIhPIzj9XuKU7KYDwnaeh5hcOwjy1QuJzBPA==", + "license": "MIT", + "dependencies": { + "fast-deep-equal": "^3.1.1", + "json-schema-traverse": "^1.0.0", + "require-from-string": "^2.0.2", + "uri-js": "^4.2.2" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/epoberezkin" + } + }, + "node_modules/ajv-formats": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/ajv-formats/-/ajv-formats-2.1.1.tgz", + "integrity": "sha512-Wx0Kx52hxE7C18hkMEggYlEifqWZtYaRgouJor+WMdPnQyEK13vgEWyVNup7SoeeoLMsr4kf5h6dOW11I15MUA==", + "license": "MIT", + "dependencies": { + "ajv": "^8.0.0" + }, + "peerDependencies": { + "ajv": "^8.0.0" + }, + "peerDependenciesMeta": { + "ajv": { + "optional": true + } + } + }, + "node_modules/ajv-keywords": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-5.1.0.tgz", + "integrity": "sha512-YCS/JNFAUyr5vAuhk1DWm1CBxRHW9LbJ2ozWeemrIqpbsqKjHVxYPyi5GC0rjZIT5JxJ3virVTS8wk4i/Z+krw==", + "license": "MIT", + "dependencies": { + "fast-deep-equal": "^3.1.3" + }, + "peerDependencies": { + "ajv": "^8.8.2" + } + }, + "node_modules/algoliasearch": { + "version": "4.23.3", + "resolved": "https://registry.npmjs.org/algoliasearch/-/algoliasearch-4.23.3.tgz", + "integrity": "sha512-Le/3YgNvjW9zxIQMRhUHuhiUjAlKY/zsdZpfq4dlLqg6mEm0nL6yk+7f2hDOtLpxsgE4jSzDmvHL7nXdBp5feg==", + "license": "MIT", + "dependencies": { + "@algolia/cache-browser-local-storage": "4.23.3", + "@algolia/cache-common": "4.23.3", + "@algolia/cache-in-memory": "4.23.3", + "@algolia/client-account": "4.23.3", + "@algolia/client-analytics": "4.23.3", + "@algolia/client-common": "4.23.3", + "@algolia/client-personalization": "4.23.3", + "@algolia/client-search": "4.23.3", + "@algolia/logger-common": "4.23.3", + "@algolia/logger-console": "4.23.3", + "@algolia/recommend": "4.23.3", + "@algolia/requester-browser-xhr": "4.23.3", + "@algolia/requester-common": "4.23.3", + "@algolia/requester-node-http": "4.23.3", + "@algolia/transporter": "4.23.3" + } + }, + "node_modules/algoliasearch-helper": { + "version": "3.19.0", + "resolved": "https://registry.npmjs.org/algoliasearch-helper/-/algoliasearch-helper-3.19.0.tgz", + "integrity": "sha512-AaSb5DZDMZmDQyIy6lf4aL0OZGgyIdqvLIIvSuVQOIOqfhrYSY7TvotIFI2x0Q3cP3xUpTd7lI1astUC4aXBJw==", + "license": "MIT", + "dependencies": { + "@algolia/events": "^4.0.1" + }, + "peerDependencies": { + "algoliasearch": ">= 3.1 < 6" + } + }, + "node_modules/ansi-align": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/ansi-align/-/ansi-align-3.0.1.tgz", + "integrity": "sha512-IOfwwBF5iczOjp/WeY4YxyjqAFMQoZufdQWDd19SEExbVLNXqvpzSJ/M7Za4/sCPmQ0+GRquoA7bGcINcxew6w==", + "license": "ISC", + "dependencies": { + "string-width": "^4.1.0" + } + }, + "node_modules/ansi-align/node_modules/emoji-regex": { + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", + "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==", + "license": "MIT" + }, + "node_modules/ansi-align/node_modules/string-width": { + "version": "4.2.3", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", + "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", + "license": "MIT", + "dependencies": { + "emoji-regex": "^8.0.0", + "is-fullwidth-code-point": "^3.0.0", + "strip-ansi": "^6.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/ansi-html-community": { + "version": "0.0.8", + "resolved": "https://registry.npmjs.org/ansi-html-community/-/ansi-html-community-0.0.8.tgz", + "integrity": "sha512-1APHAyr3+PCamwNw3bXCPp4HFLONZt/yIH0sZp0/469KWNTEy+qN5jQ3GVX6DMZ1UXAi34yVwtTeaG/HpBuuzw==", + "engines": [ + "node >= 0.8.0" + ], + "license": "Apache-2.0", + "bin": { + "ansi-html": "bin/ansi-html" + } + }, + "node_modules/ansi-regex": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", + "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", + "license": "MIT", + "engines": { + "node": ">=8" } }, - "node_modules/@types/node-forge": { - "version": "1.3.8", - "resolved": "https://registry.npmjs.org/@types/node-forge/-/node-forge-1.3.8.tgz", - "integrity": "sha512-vGXshY9vim9CJjrpcS5raqSjEfKlJcWy2HNdgUasR66fAnVEYarrf1ULV4nfvpC1nZq/moA9qyqBcu83x+Jlrg==", + "node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "license": "MIT", "dependencies": { - "@types/node": "*" + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" } }, - "node_modules/@types/parse-json": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/@types/parse-json/-/parse-json-4.0.1.tgz", - "integrity": "sha512-3YmXzzPAdOTVljVMkTMBdBEvlOLg2cDQaDhnnhT3nT9uDbnJzjWhKlzb+desT12Y7tGqaN6d+AbozcKzyL36Ng==" + "node_modules/any-promise": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/any-promise/-/any-promise-1.3.0.tgz", + "integrity": "sha512-7UvmKalWRt1wgjL1RrGxoSJW/0QZFIegpeGvZG9kjp8vrRu55XTHbwnqq2GpXm9uLbcuhxm3IqX9OB4MZR1b2A==", + "license": "MIT" }, - "node_modules/@types/prismjs": { - "version": "1.26.2", - "resolved": "https://registry.npmjs.org/@types/prismjs/-/prismjs-1.26.2.tgz", - "integrity": "sha512-/r7Cp7iUIk7gts26mHXD66geUC+2Fo26TZYjQK6Nr4LDfi6lmdRmMqM0oPwfiMhUwoBAOFe8GstKi2pf6hZvwA==" + "node_modules/anymatch": { + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.3.tgz", + "integrity": "sha512-KMReFUr0B4t+D+OBkjR3KYqvocp2XaSzO55UcB6mgQMd3KbcE+mWTyvVV7D/zsdEbNnV6acZUutkiHQXvTr1Rw==", + "license": "ISC", + "dependencies": { + "normalize-path": "^3.0.0", + "picomatch": "^2.0.4" + }, + "engines": { + "node": ">= 8" + } }, - "node_modules/@types/prop-types": { - "version": "15.7.9", - "resolved": "https://registry.npmjs.org/@types/prop-types/-/prop-types-15.7.9.tgz", - "integrity": "sha512-n1yyPsugYNSmHgxDFjicaI2+gCNjsBck8UX9kuofAKlc0h1bL+20oSF72KeNaW2DUlesbEVCFgyV2dPGTiY42g==" + "node_modules/arg": { + "version": "5.0.2", + "resolved": "https://registry.npmjs.org/arg/-/arg-5.0.2.tgz", + "integrity": "sha512-PYjyFOLKQ9y57JvQ6QLo8dAgNqswh8M1RMJYdQduT6xbWSgK36P/Z/v+p888pM69jMMfS8Xd8F6I1kQ/I9HUGg==", + "license": "MIT" }, - "node_modules/@types/qs": { - "version": "6.9.9", - "resolved": "https://registry.npmjs.org/@types/qs/-/qs-6.9.9.tgz", - "integrity": "sha512-wYLxw35euwqGvTDx6zfY1vokBFnsK0HNrzc6xNHchxfO2hpuRg74GbkEW7e3sSmPvj0TjCDT1VCa6OtHXnubsg==" + "node_modules/argparse": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz", + "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==", + "license": "Python-2.0" }, - "node_modules/@types/range-parser": { - "version": "1.2.6", - "resolved": "https://registry.npmjs.org/@types/range-parser/-/range-parser-1.2.6.tgz", - "integrity": "sha512-+0autS93xyXizIYiyL02FCY8N+KkKPhILhcUSA276HxzreZ16kl+cmwvV2qAM/PuCCwPXzOXOWhiPcw20uSFcA==" + "node_modules/array-flatten": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/array-flatten/-/array-flatten-2.1.2.tgz", + "integrity": "sha512-hNfzcOV8W4NdualtqBFPyVO+54DSJuZGY9qT4pRroB6S9e3iiido2ISIC5h9R2sPJ8H3FHCIiEnsv1lPXO3KtQ==", + "license": "MIT" }, - "node_modules/@types/react": { - "version": "18.2.33", - "resolved": "https://registry.npmjs.org/@types/react/-/react-18.2.33.tgz", - "integrity": "sha512-v+I7S+hu3PIBoVkKGpSYYpiBT1ijqEzWpzQD62/jm4K74hPpSP7FF9BnKG6+fg2+62weJYkkBWDJlZt5JO/9hg==", - "dependencies": { - "@types/prop-types": "*", - "@types/scheduler": "*", - "csstype": "^3.0.2" + "node_modules/array-union": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/array-union/-/array-union-2.1.0.tgz", + "integrity": "sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw==", + "license": "MIT", + "engines": { + "node": ">=8" } }, - "node_modules/@types/react-router": { - "version": "5.1.20", - "resolved": "https://registry.npmjs.org/@types/react-router/-/react-router-5.1.20.tgz", - "integrity": "sha512-jGjmu/ZqS7FjSH6owMcD5qpq19+1RS9DeVRqfl1FeBMxTDQAGwlMWOcs52NDoXaNKyG3d1cYQFMs9rCrb88o9Q==", + "node_modules/asn1.js": { + "version": "4.10.1", + "resolved": "https://registry.npmjs.org/asn1.js/-/asn1.js-4.10.1.tgz", + "integrity": "sha512-p32cOF5q0Zqs9uBiONKYLm6BClCoBCM5O9JfeUSlnQLBTxYdTK+pW+nXflm8UkKd2UYlEbYz5qEi0JuZR9ckSw==", + "license": "MIT", "dependencies": { - "@types/history": "^4.7.11", - "@types/react": "*" + "bn.js": "^4.0.0", + "inherits": "^2.0.1", + "minimalistic-assert": "^1.0.0" } }, - "node_modules/@types/react-router-config": { - "version": "5.0.9", - "resolved": "https://registry.npmjs.org/@types/react-router-config/-/react-router-config-5.0.9.tgz", - "integrity": "sha512-a7zOj9yVUtM3Ns5stoseQAAsmppNxZpXDv6tZiFV5qlRmV4W96u53on1vApBX1eRSc8mrFOiB54Hc0Pk1J8GFg==", - "dependencies": { - "@types/history": "^4.7.11", - "@types/react": "*", - "@types/react-router": "^5.1.0" - } + "node_modules/asn1.js/node_modules/bn.js": { + "version": "4.12.0", + "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.12.0.tgz", + "integrity": "sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA==", + "license": "MIT" }, - "node_modules/@types/react-router-dom": { - "version": "5.3.3", - "resolved": "https://registry.npmjs.org/@types/react-router-dom/-/react-router-dom-5.3.3.tgz", - "integrity": "sha512-kpqnYK4wcdm5UaWI3fLcELopqLrHgLqNsdpHauzlQktfkHL3npOSwtj1Uz9oKBAzs7lFtVkV8j83voAz2D8fhw==", + "node_modules/assert": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/assert/-/assert-2.1.0.tgz", + "integrity": "sha512-eLHpSK/Y4nhMJ07gDaAzoX/XAKS8PSaojml3M0DM4JpV1LAi5JOJ/p6H/XWrl8L+DzVEvVCW1z3vWAaB9oTsQw==", + "license": "MIT", "dependencies": { - "@types/history": "^4.7.11", - "@types/react": "*", - "@types/react-router": "*" + "call-bind": "^1.0.2", + "is-nan": "^1.3.2", + "object-is": "^1.1.5", + "object.assign": "^4.1.4", + "util": "^0.12.5" } }, - "node_modules/@types/retry": { - "version": "0.12.0", - "resolved": "https://registry.npmjs.org/@types/retry/-/retry-0.12.0.tgz", - "integrity": "sha512-wWKOClTTiizcZhXnPY4wikVAwmdYHp8q6DmC+EJUzAMsycb7HB32Kh9RN4+0gExjmPmZSAQjgURXIGATPegAvA==" - }, - "node_modules/@types/sax": { - "version": "1.2.7", - "resolved": "https://registry.npmjs.org/@types/sax/-/sax-1.2.7.tgz", - "integrity": "sha512-rO73L89PJxeYM3s3pPPjiPgVVcymqU490g0YO5n5By0k2Erzj6tay/4lr1CHAAU4JyOWd1rpQ8bCf6cZfHU96A==", - "dependencies": { - "@types/node": "*" + "node_modules/astring": { + "version": "1.8.6", + "resolved": "https://registry.npmjs.org/astring/-/astring-1.8.6.tgz", + "integrity": "sha512-ISvCdHdlTDlH5IpxQJIex7BWBywFWgjJSVdwst+/iQCoEYnyOaQ95+X1JGshuBjGp6nxKUy1jMgE3zPqN7fQdg==", + "license": "MIT", + "bin": { + "astring": "bin/astring" } }, - "node_modules/@types/scheduler": { - "version": "0.16.5", - "resolved": "https://registry.npmjs.org/@types/scheduler/-/scheduler-0.16.5.tgz", - "integrity": "sha512-s/FPdYRmZR8SjLWGMCuax7r3qCWQw9QKHzXVukAuuIJkXkDRwp+Pu5LMIVFi0Fxbav35WURicYr8u1QsoybnQw==" + "node_modules/async": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/async/-/async-3.2.1.tgz", + "integrity": "sha512-XdD5lRO/87udXCMC9meWdYiR+Nq6ZjUfXidViUZGu2F1MO4T3XwZ1et0hb2++BgLfhyJwy44BGB/yx80ABx8hg==", + "license": "MIT" }, - "node_modules/@types/send": { - "version": "0.17.3", - "resolved": "https://registry.npmjs.org/@types/send/-/send-0.17.3.tgz", - "integrity": "sha512-/7fKxvKUoETxjFUsuFlPB9YndePpxxRAOfGC/yJdc9kTjTeP5kRCTzfnE8kPUKCeyiyIZu0YQ76s50hCedI1ug==", - "dependencies": { - "@types/mime": "^1", - "@types/node": "*" + "node_modules/at-least-node": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/at-least-node/-/at-least-node-1.0.0.tgz", + "integrity": "sha512-+q/t7Ekv1EDY2l6Gda6LLiX14rU9TV20Wa3ofeQmwPFZbOMo9DXrLbOjFaaclkXKWidIaopwAObQDqwWtGUjqg==", + "license": "ISC", + "engines": { + "node": ">= 4.0.0" } }, - "node_modules/@types/serve-index": { - "version": "1.9.3", - "resolved": "https://registry.npmjs.org/@types/serve-index/-/serve-index-1.9.3.tgz", - "integrity": "sha512-4KG+yMEuvDPRrYq5fyVm/I2uqAJSAwZK9VSa+Zf+zUq9/oxSSvy3kkIqyL+jjStv6UCVi8/Aho0NHtB1Fwosrg==", + "node_modules/autoprefixer": { + "version": "10.4.19", + "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-10.4.19.tgz", + "integrity": "sha512-BaENR2+zBZ8xXhM4pUaKUxlVdxZ0EZhjvbopwnXmxRUfqDmwSpC2lAi/QXvx7NRdPCo1WKEcEF6mV64si1z4Ew==", + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + }, + { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/autoprefixer" + }, + { + "type": "github", + "url": "https://github.com/sponsors/ai" + } + ], + "license": "MIT", "dependencies": { - "@types/express": "*" + "browserslist": "^4.23.0", + "caniuse-lite": "^1.0.30001599", + "fraction.js": "^4.3.7", + "normalize-range": "^0.1.2", + "picocolors": "^1.0.0", + "postcss-value-parser": "^4.2.0" + }, + "bin": { + "autoprefixer": "bin/autoprefixer" + }, + "engines": { + "node": "^10 || ^12 || >=14" + }, + "peerDependencies": { + "postcss": "^8.1.0" } }, - "node_modules/@types/serve-static": { - "version": "1.15.4", - "resolved": "https://registry.npmjs.org/@types/serve-static/-/serve-static-1.15.4.tgz", - "integrity": "sha512-aqqNfs1XTF0HDrFdlY//+SGUxmdSUbjeRXb5iaZc3x0/vMbYmdw9qvOgHWOyyLFxSSRnUuP5+724zBgfw8/WAw==", + "node_modules/available-typed-arrays": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/available-typed-arrays/-/available-typed-arrays-1.0.7.tgz", + "integrity": "sha512-wvUjBtSGN7+7SjNpq/9M2Tg350UZD3q62IFZLbRAR1bSMlCo1ZaeW+BJ+D090e4hIIZLBcTDWe4Mh4jvUDajzQ==", + "license": "MIT", "dependencies": { - "@types/http-errors": "*", - "@types/mime": "*", - "@types/node": "*" + "possible-typed-array-names": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/@types/sockjs": { - "version": "0.3.35", - "resolved": "https://registry.npmjs.org/@types/sockjs/-/sockjs-0.3.35.tgz", - "integrity": "sha512-tIF57KB+ZvOBpAQwSaACfEu7htponHXaFzP7RfKYgsOS0NoYnn+9+jzp7bbq4fWerizI3dTB4NfAZoyeQKWJLw==", + "node_modules/b4a": { + "version": "1.6.4", + "resolved": "https://registry.npmjs.org/b4a/-/b4a-1.6.4.tgz", + "integrity": "sha512-fpWrvyVHEKyeEvbKZTVOeZF3VSKKWtJxFIxX/jaVPf+cLbGUSitjb49pHLqPV2BUNNZ0LcoeEGfE/YCpyDYHIw==", + "license": "ISC" + }, + "node_modules/babel-loader": { + "version": "9.1.3", + "resolved": "https://registry.npmjs.org/babel-loader/-/babel-loader-9.1.3.tgz", + "integrity": "sha512-xG3ST4DglodGf8qSwv0MdeWLhrDsw/32QMdTO5T1ZIp9gQur0HkCyFs7Awskr10JKXFXwpAhiCuYX5oGXnRGbw==", + "license": "MIT", "dependencies": { - "@types/node": "*" + "find-cache-dir": "^4.0.0", + "schema-utils": "^4.0.0" + }, + "engines": { + "node": ">= 14.15.0" + }, + "peerDependencies": { + "@babel/core": "^7.12.0", + "webpack": ">=5" } }, - "node_modules/@types/unist": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/@types/unist/-/unist-3.0.1.tgz", - "integrity": "sha512-ue/hDUpPjC85m+PM9OQDMZr3LywT+CT6mPsQq8OJtCLiERkGRcQUFvu9XASF5XWqyZFXbf15lvb3JFJ4dRLWPg==" - }, - "node_modules/@types/ws": { - "version": "8.5.8", - "resolved": "https://registry.npmjs.org/@types/ws/-/ws-8.5.8.tgz", - "integrity": "sha512-flUksGIQCnJd6sZ1l5dqCEG/ksaoAg/eUwiLAGTJQcfgvZJKF++Ta4bJA6A5aPSJmsr+xlseHn4KLgVlNnvPTg==", + "node_modules/babel-plugin-dynamic-import-node": { + "version": "2.3.3", + "resolved": "https://registry.npmjs.org/babel-plugin-dynamic-import-node/-/babel-plugin-dynamic-import-node-2.3.3.tgz", + "integrity": "sha512-jZVI+s9Zg3IqA/kdi0i6UDCybUI3aSBLnglhYbSSjKlV7yF1F/5LWv8MakQmvYpnbJDS6fcBL2KzHSxNCMtWSQ==", + "license": "MIT", "dependencies": { - "@types/node": "*" + "object.assign": "^4.1.0" } }, - "node_modules/@types/yargs": { - "version": "17.0.32", - "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-17.0.32.tgz", - "integrity": "sha512-xQ67Yc/laOG5uMfX/093MRlGGCIBzZMarVa+gfNKJxWAIgykYpVGkBdbqEzGDDfCrVUj6Hiff4mTZ5BA6TmAog==", + "node_modules/babel-plugin-polyfill-corejs2": { + "version": "0.4.6", + "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs2/-/babel-plugin-polyfill-corejs2-0.4.6.tgz", + "integrity": "sha512-jhHiWVZIlnPbEUKSSNb9YoWcQGdlTLq7z1GHL4AjFxaoOUMuuEVJ+Y4pAaQUGOGk93YsVCKPbqbfw3m0SM6H8Q==", + "license": "MIT", "dependencies": { - "@types/yargs-parser": "*" + "@babel/compat-data": "^7.22.6", + "@babel/helper-define-polyfill-provider": "^0.4.3", + "semver": "^6.3.1" + }, + "peerDependencies": { + "@babel/core": "^7.4.0 || ^8.0.0-0 <8.0.0" } }, - "node_modules/@types/yargs-parser": { - "version": "21.0.3", - "resolved": "https://registry.npmjs.org/@types/yargs-parser/-/yargs-parser-21.0.3.tgz", - "integrity": "sha512-I4q9QU9MQv4oEOz4tAHJtNz1cwuLxn2F3xcc2iV5WdqLPpUnj30aUuxt1mAxYTG+oe8CZMV/+6rU4S4gRDzqtQ==" - }, - "node_modules/@ungap/structured-clone": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/@ungap/structured-clone/-/structured-clone-1.2.0.tgz", - "integrity": "sha512-zuVdFrMJiuCDQUMCzQaD6KL28MjnqqN8XnAqiEq9PNm/hCPTSGfrXCOfwj1ow4LFb/tNymJPwsNbVePc1xFqrQ==" + "node_modules/babel-plugin-polyfill-corejs2/node_modules/semver": { + "version": "6.3.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", + "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", + "license": "ISC", + "bin": { + "semver": "bin/semver.js" + } }, - "node_modules/@webassemblyjs/ast": { - "version": "1.11.6", - "resolved": "https://registry.npmjs.org/@webassemblyjs/ast/-/ast-1.11.6.tgz", - "integrity": "sha512-IN1xI7PwOvLPgjcf180gC1bqn3q/QaOCwYUahIOhbYUu8KA/3tw2RT/T0Gidi1l7Hhj5D/INhJxiICObqpMu4Q==", + "node_modules/babel-plugin-polyfill-corejs3": { + "version": "0.8.6", + "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs3/-/babel-plugin-polyfill-corejs3-0.8.6.tgz", + "integrity": "sha512-leDIc4l4tUgU7str5BWLS2h8q2N4Nf6lGZP6UrNDxdtfF2g69eJ5L0H7S8A5Ln/arfFAfHor5InAdZuIOwZdgQ==", + "license": "MIT", "dependencies": { - "@webassemblyjs/helper-numbers": "1.11.6", - "@webassemblyjs/helper-wasm-bytecode": "1.11.6" + "@babel/helper-define-polyfill-provider": "^0.4.3", + "core-js-compat": "^3.33.1" + }, + "peerDependencies": { + "@babel/core": "^7.4.0 || ^8.0.0-0 <8.0.0" } }, - "node_modules/@webassemblyjs/floating-point-hex-parser": { - "version": "1.11.6", - "resolved": "https://registry.npmjs.org/@webassemblyjs/floating-point-hex-parser/-/floating-point-hex-parser-1.11.6.tgz", - "integrity": "sha512-ejAj9hfRJ2XMsNHk/v6Fu2dGS+i4UaXBXGemOfQ/JfQ6mdQg/WXtwleQRLLS4OvfDhv8rYnVwH27YJLMyYsxhw==" + "node_modules/babel-plugin-polyfill-regenerator": { + "version": "0.5.3", + "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-regenerator/-/babel-plugin-polyfill-regenerator-0.5.3.tgz", + "integrity": "sha512-8sHeDOmXC8csczMrYEOf0UTNa4yE2SxV5JGeT/LP1n0OYVDUUFPxG9vdk2AlDlIit4t+Kf0xCtpgXPBwnn/9pw==", + "license": "MIT", + "dependencies": { + "@babel/helper-define-polyfill-provider": "^0.4.3" + }, + "peerDependencies": { + "@babel/core": "^7.4.0 || ^8.0.0-0 <8.0.0" + } }, - "node_modules/@webassemblyjs/helper-api-error": { - "version": "1.11.6", - "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-api-error/-/helper-api-error-1.11.6.tgz", - "integrity": "sha512-o0YkoP4pVu4rN8aTJgAyj9hC2Sv5UlkzCHhxqWj8butaLvnpdc2jOwh4ewE6CX0txSfLn/UYaV/pheS2Txg//Q==" + "node_modules/bail": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/bail/-/bail-2.0.2.tgz", + "integrity": "sha512-0xO6mYd7JB2YesxDKplafRpsiOzPt9V02ddPCLbY1xYGPOX24NTyN50qnUxgCPcSoYMhKpAuBTjQoRZCAkUDRw==", + "license": "MIT", + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } }, - "node_modules/@webassemblyjs/helper-buffer": { - "version": "1.11.6", - "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-buffer/-/helper-buffer-1.11.6.tgz", - "integrity": "sha512-z3nFzdcp1mb8nEOFFk8DrYLpHvhKC3grJD2ardfKOzmbmJvEf/tPIqCY+sNcwZIY8ZD7IkB2l7/pqhUhqm7hLA==" + "node_modules/balanced-match": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz", + "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==", + "license": "MIT" }, - "node_modules/@webassemblyjs/helper-numbers": { - "version": "1.11.6", - "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-numbers/-/helper-numbers-1.11.6.tgz", - "integrity": "sha512-vUIhZ8LZoIWHBohiEObxVm6hwP034jwmc9kuq5GdHZH0wiLVLIPcMCdpJzG4C11cHoQ25TFIQj9kaVADVX7N3g==", - "dependencies": { - "@webassemblyjs/floating-point-hex-parser": "1.11.6", - "@webassemblyjs/helper-api-error": "1.11.6", - "@xtuc/long": "4.2.2" - } + "node_modules/base64-js": { + "version": "1.5.1", + "resolved": "https://registry.npmjs.org/base64-js/-/base64-js-1.5.1.tgz", + "integrity": "sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ], + "license": "MIT" }, - "node_modules/@webassemblyjs/helper-wasm-bytecode": { - "version": "1.11.6", - "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-bytecode/-/helper-wasm-bytecode-1.11.6.tgz", - "integrity": "sha512-sFFHKwcmBprO9e7Icf0+gddyWYDViL8bpPjJJl0WHxCdETktXdmtWLGVzoHbqUcY4Be1LkNfwTmXOJUFZYSJdA==" + "node_modules/batch": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/batch/-/batch-0.6.1.tgz", + "integrity": "sha512-x+VAiMRL6UPkx+kudNvxTl6hB2XNNCG2r+7wixVfIYwu/2HKRXimwQyaumLjMveWvT2Hkd/cAJw+QBMfJ/EKVw==", + "license": "MIT" }, - "node_modules/@webassemblyjs/helper-wasm-section": { - "version": "1.11.6", - "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-section/-/helper-wasm-section-1.11.6.tgz", - "integrity": "sha512-LPpZbSOwTpEC2cgn4hTydySy1Ke+XEu+ETXuoyvuyezHO3Kjdu90KK95Sh9xTbmjrCsUwvWwCOQQNta37VrS9g==", - "dependencies": { - "@webassemblyjs/ast": "1.11.6", - "@webassemblyjs/helper-buffer": "1.11.6", - "@webassemblyjs/helper-wasm-bytecode": "1.11.6", - "@webassemblyjs/wasm-gen": "1.11.6" + "node_modules/big.js": { + "version": "5.2.2", + "resolved": "https://registry.npmjs.org/big.js/-/big.js-5.2.2.tgz", + "integrity": "sha512-vyL2OymJxmarO8gxMr0mhChsO9QGwhynfuu4+MHTAW6czfq9humCB7rKpUjDd9YUiDPU4mzpyupFSvOClAwbmQ==", + "license": "MIT", + "engines": { + "node": "*" } }, - "node_modules/@webassemblyjs/ieee754": { - "version": "1.11.6", - "resolved": "https://registry.npmjs.org/@webassemblyjs/ieee754/-/ieee754-1.11.6.tgz", - "integrity": "sha512-LM4p2csPNvbij6U1f19v6WR56QZ8JcHg3QIJTlSwzFcmx6WSORicYj6I63f9yU1kEUtrpG+kjkiIAkevHpDXrg==", - "dependencies": { - "@xtuc/ieee754": "^1.2.0" + "node_modules/binary-extensions": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.2.0.tgz", + "integrity": "sha512-jDctJ/IVQbZoJykoeHbhXpOlNBqGNcwXJKJog42E5HDPUwQTSdjCHdihjj0DlnheQ7blbT6dHOafNAiS8ooQKA==", + "license": "MIT", + "engines": { + "node": ">=8" } }, - "node_modules/@webassemblyjs/leb128": { - "version": "1.11.6", - "resolved": "https://registry.npmjs.org/@webassemblyjs/leb128/-/leb128-1.11.6.tgz", - "integrity": "sha512-m7a0FhE67DQXgouf1tbN5XQcdWoNgaAuoULHIfGFIEVKA6tu/edls6XnIlkmS6FrXAquJRPni3ZZKjw6FSPjPQ==", + "node_modules/bl": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/bl/-/bl-4.1.0.tgz", + "integrity": "sha512-1W07cM9gS6DcLperZfFSj+bWLtaPGSOHWhPiGzXmvVJbRLdG82sH/Kn8EtW1VqWVA54AKf2h5k5BbnIbwF3h6w==", + "license": "MIT", "dependencies": { - "@xtuc/long": "4.2.2" + "buffer": "^5.5.0", + "inherits": "^2.0.4", + "readable-stream": "^3.4.0" } }, - "node_modules/@webassemblyjs/utf8": { - "version": "1.11.6", - "resolved": "https://registry.npmjs.org/@webassemblyjs/utf8/-/utf8-1.11.6.tgz", - "integrity": "sha512-vtXf2wTQ3+up9Zsg8sa2yWiQpzSsMyXj0qViVP6xKGCUT8p8YJ6HqI7l5eCnWx1T/FYdsv07HQs2wTFbbof/RA==" + "node_modules/bn.js": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-5.2.1.tgz", + "integrity": "sha512-eXRvHzWyYPBuB4NBy0cmYQjGitUrtqwbvlzP3G6VFnNRbsZQIxQ10PbKKHt8gZ/HW/D/747aDl+QkDqg3KQLMQ==", + "license": "MIT" }, - "node_modules/@webassemblyjs/wasm-edit": { - "version": "1.11.6", - "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-edit/-/wasm-edit-1.11.6.tgz", - "integrity": "sha512-Ybn2I6fnfIGuCR+Faaz7YcvtBKxvoLV3Lebn1tM4o/IAJzmi9AWYIPWpyBfU8cC+JxAO57bk4+zdsTjJR+VTOw==", + "node_modules/body-parser": { + "version": "1.20.2", + "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.20.2.tgz", + "integrity": "sha512-ml9pReCu3M61kGlqoTm2umSXTlRTuGTx0bfYj+uIUKKYycG5NtSbeetV3faSU6R7ajOPw0g/J1PvK4qNy7s5bA==", + "license": "MIT", "dependencies": { - "@webassemblyjs/ast": "1.11.6", - "@webassemblyjs/helper-buffer": "1.11.6", - "@webassemblyjs/helper-wasm-bytecode": "1.11.6", - "@webassemblyjs/helper-wasm-section": "1.11.6", - "@webassemblyjs/wasm-gen": "1.11.6", - "@webassemblyjs/wasm-opt": "1.11.6", - "@webassemblyjs/wasm-parser": "1.11.6", - "@webassemblyjs/wast-printer": "1.11.6" + "bytes": "3.1.2", + "content-type": "~1.0.5", + "debug": "2.6.9", + "depd": "2.0.0", + "destroy": "1.2.0", + "http-errors": "2.0.0", + "iconv-lite": "0.4.24", + "on-finished": "2.4.1", + "qs": "6.11.0", + "raw-body": "2.5.2", + "type-is": "~1.6.18", + "unpipe": "1.0.0" + }, + "engines": { + "node": ">= 0.8", + "npm": "1.2.8000 || >= 1.4.16" } }, - "node_modules/@webassemblyjs/wasm-gen": { - "version": "1.11.6", - "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-gen/-/wasm-gen-1.11.6.tgz", - "integrity": "sha512-3XOqkZP/y6B4F0PBAXvI1/bky7GryoogUtfwExeP/v7Nzwo1QLcq5oQmpKlftZLbT+ERUOAZVQjuNVak6UXjPA==", - "dependencies": { - "@webassemblyjs/ast": "1.11.6", - "@webassemblyjs/helper-wasm-bytecode": "1.11.6", - "@webassemblyjs/ieee754": "1.11.6", - "@webassemblyjs/leb128": "1.11.6", - "@webassemblyjs/utf8": "1.11.6" + "node_modules/body-parser/node_modules/bytes": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.2.tgz", + "integrity": "sha512-/Nf7TyzTx6S3yRJObOAV7956r8cr2+Oj8AC5dt8wSP3BQAoeX58NoHyCU8P8zGkNXStjTSi6fzO6F0pBdcYbEg==", + "license": "MIT", + "engines": { + "node": ">= 0.8" } }, - "node_modules/@webassemblyjs/wasm-opt": { - "version": "1.11.6", - "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-opt/-/wasm-opt-1.11.6.tgz", - "integrity": "sha512-cOrKuLRE7PCe6AsOVl7WasYf3wbSo4CeOk6PkrjS7g57MFfVUF9u6ysQBBODX0LdgSvQqRiGz3CXvIDKcPNy4g==", + "node_modules/body-parser/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "license": "MIT", "dependencies": { - "@webassemblyjs/ast": "1.11.6", - "@webassemblyjs/helper-buffer": "1.11.6", - "@webassemblyjs/wasm-gen": "1.11.6", - "@webassemblyjs/wasm-parser": "1.11.6" + "ms": "2.0.0" } }, - "node_modules/@webassemblyjs/wasm-parser": { - "version": "1.11.6", - "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-parser/-/wasm-parser-1.11.6.tgz", - "integrity": "sha512-6ZwPeGzMJM3Dqp3hCsLgESxBGtT/OeCvCZ4TA1JUPYgmhAx38tTPR9JaKy0S5H3evQpO/h2uWs2j6Yc/fjkpTQ==", - "dependencies": { - "@webassemblyjs/ast": "1.11.6", - "@webassemblyjs/helper-api-error": "1.11.6", - "@webassemblyjs/helper-wasm-bytecode": "1.11.6", - "@webassemblyjs/ieee754": "1.11.6", - "@webassemblyjs/leb128": "1.11.6", - "@webassemblyjs/utf8": "1.11.6" - } + "node_modules/body-parser/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", + "license": "MIT" }, - "node_modules/@webassemblyjs/wast-printer": { - "version": "1.11.6", - "resolved": "https://registry.npmjs.org/@webassemblyjs/wast-printer/-/wast-printer-1.11.6.tgz", - "integrity": "sha512-JM7AhRcE+yW2GWYaKeHL5vt4xqee5N2WcezptmgyhNS+ScggqcT1OtXykhAb13Sn5Yas0j2uv9tHgrjwvzAP4A==", + "node_modules/bonjour-service": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/bonjour-service/-/bonjour-service-1.1.1.tgz", + "integrity": "sha512-Z/5lQRMOG9k7W+FkeGTNjh7htqn/2LMnfOvBZ8pynNZCM9MwkQkI3zeI4oz09uWdcgmgHugVvBqxGg4VQJ5PCg==", + "license": "MIT", "dependencies": { - "@webassemblyjs/ast": "1.11.6", - "@xtuc/long": "4.2.2" + "array-flatten": "^2.1.2", + "dns-equal": "^1.0.0", + "fast-deep-equal": "^3.1.3", + "multicast-dns": "^7.2.5" } }, - "node_modules/@xtuc/ieee754": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/@xtuc/ieee754/-/ieee754-1.2.0.tgz", - "integrity": "sha512-DX8nKgqcGwsc0eJSqYt5lwP4DH5FlHnmuWWBRy7X0NcaGR0ZtuyeESgMwTYVEtxmsNGY+qit4QYT/MIYTOTPeA==" - }, - "node_modules/@xtuc/long": { - "version": "4.2.2", - "resolved": "https://registry.npmjs.org/@xtuc/long/-/long-4.2.2.tgz", - "integrity": "sha512-NuHqBY1PB/D8xU6s/thBgOAiAP7HOYDQ32+BFZILJ8ivkUkAHQnWfn6WhL79Owj1qmUnoN/YPhktdIoucipkAQ==" + "node_modules/boolbase": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/boolbase/-/boolbase-1.0.0.tgz", + "integrity": "sha512-JZOSA7Mo9sNGB8+UjSgzdLtokWAky1zbztM3WRLCbZ70/3cTANmQmOdR7y2g+J0e2WXywy1yS468tY+IruqEww==", + "license": "ISC" }, - "node_modules/accepts": { - "version": "1.3.8", - "resolved": "https://registry.npmjs.org/accepts/-/accepts-1.3.8.tgz", - "integrity": "sha512-PYAthTa2m2VKxuvSD3DPC/Gy+U+sOA1LAuT8mkmRuvw+NACSaeXEQ+NHcVF7rONl6qcaxV3Uuemwawk+7+SJLw==", + "node_modules/boxen": { + "version": "6.2.1", + "resolved": "https://registry.npmjs.org/boxen/-/boxen-6.2.1.tgz", + "integrity": "sha512-H4PEsJXfFI/Pt8sjDWbHlQPx4zL/bvSQjcilJmaulGt5mLDorHOHpmdXAJcBcmru7PhYSp/cDMWRko4ZUMFkSw==", + "license": "MIT", "dependencies": { - "mime-types": "~2.1.34", - "negotiator": "0.6.3" + "ansi-align": "^3.0.1", + "camelcase": "^6.2.0", + "chalk": "^4.1.2", + "cli-boxes": "^3.0.0", + "string-width": "^5.0.1", + "type-fest": "^2.5.0", + "widest-line": "^4.0.1", + "wrap-ansi": "^8.0.1" }, "engines": { - "node": ">= 0.6" + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/accepts/node_modules/mime-db": { - "version": "1.52.0", - "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.52.0.tgz", - "integrity": "sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==", - "engines": { - "node": ">= 0.6" + "node_modules/brace-expansion": { + "version": "1.1.11", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", + "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", + "license": "MIT", + "dependencies": { + "balanced-match": "^1.0.0", + "concat-map": "0.0.1" } }, - "node_modules/accepts/node_modules/mime-types": { - "version": "2.1.35", - "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.35.tgz", - "integrity": "sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==", + "node_modules/braces": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz", + "integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==", + "license": "MIT", "dependencies": { - "mime-db": "1.52.0" + "fill-range": "^7.0.1" }, "engines": { - "node": ">= 0.6" + "node": ">=8" } }, - "node_modules/acorn": { - "version": "6.4.2", - "resolved": "https://registry.npmjs.org/acorn/-/acorn-6.4.2.tgz", - "integrity": "sha512-XtGIhXwF8YM8bJhGxG5kXgjkEuNGLTkoYqVE+KMR+aspr4KGYmKYg7yUe3KghyQ9yheNwLnjmzh/7+gfDBmHCQ==", - "bin": { - "acorn": "bin/acorn" - }, - "engines": { - "node": ">=0.4.0" + "node_modules/brorand": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/brorand/-/brorand-1.1.0.tgz", + "integrity": "sha512-cKV8tMCEpQs4hK/ik71d6LrPOnpkpGBR0wzxqr68g2m/LB2GxVYQroAjMJZRVM1Y4BCjCKc3vAamxSzOY2RP+w==", + "license": "MIT" + }, + "node_modules/browserify-aes": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/browserify-aes/-/browserify-aes-1.2.0.tgz", + "integrity": "sha512-+7CHXqGuspUn/Sl5aO7Ea0xWGAtETPXNSAjHo48JfLdPWcMng33Xe4znFvQweqc/uzk5zSOI3H52CYnjCfb5hA==", + "license": "MIT", + "dependencies": { + "buffer-xor": "^1.0.3", + "cipher-base": "^1.0.0", + "create-hash": "^1.1.0", + "evp_bytestokey": "^1.0.3", + "inherits": "^2.0.1", + "safe-buffer": "^5.0.1" } }, - "node_modules/acorn-class-fields": { - "version": "0.2.1", - "resolved": "https://registry.npmjs.org/acorn-class-fields/-/acorn-class-fields-0.2.1.tgz", - "integrity": "sha512-US/kqTe0H8M4LN9izoL+eykVAitE68YMuYZ3sHn3i1fjniqR7oQ3SPvuMK/VT1kjOQHrx5Q88b90TtOKgAv2hQ==", - "engines": { - "node": ">=4.8.2" - }, - "peerDependencies": { - "acorn": "^6.0.0" + "node_modules/browserify-cipher": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/browserify-cipher/-/browserify-cipher-1.0.1.tgz", + "integrity": "sha512-sPhkz0ARKbf4rRQt2hTpAHqn47X3llLkUGn+xEJzLjwY8LRs2p0v7ljvI5EyoRO/mexrNunNECisZs+gw2zz1w==", + "license": "MIT", + "dependencies": { + "browserify-aes": "^1.0.4", + "browserify-des": "^1.0.0", + "evp_bytestokey": "^1.0.0" } }, - "node_modules/acorn-dynamic-import": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/acorn-dynamic-import/-/acorn-dynamic-import-4.0.0.tgz", - "integrity": "sha512-d3OEjQV4ROpoflsnUA8HozoIR504TFxNivYEUi6uwz0IYhBkTDXGuWlNdMtybRt3nqVx/L6XqMt0FxkXuWKZhw==", - "deprecated": "This is probably built in to whatever tool you're using. If you still need it... idk", - "peerDependencies": { - "acorn": "^6.0.0" + "node_modules/browserify-des": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/browserify-des/-/browserify-des-1.0.2.tgz", + "integrity": "sha512-BioO1xf3hFwz4kc6iBhI3ieDFompMhrMlnDFC4/0/vd5MokpuAc3R+LYbwTA9A5Yc9pq9UYPqffKpW2ObuwX5A==", + "license": "MIT", + "dependencies": { + "cipher-base": "^1.0.1", + "des.js": "^1.0.0", + "inherits": "^2.0.1", + "safe-buffer": "^5.1.2" } }, - "node_modules/acorn-jsx": { - "version": "5.3.2", - "resolved": "https://registry.npmjs.org/acorn-jsx/-/acorn-jsx-5.3.2.tgz", - "integrity": "sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==", - "peerDependencies": { - "acorn": "^6.0.0 || ^7.0.0 || ^8.0.0" + "node_modules/browserify-rsa": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/browserify-rsa/-/browserify-rsa-4.1.0.tgz", + "integrity": "sha512-AdEER0Hkspgno2aR97SAf6vi0y0k8NuOpGnVH3O99rcA5Q6sh8QxcngtHuJ6uXwnfAXNM4Gn1Gb7/MV1+Ymbog==", + "license": "MIT", + "dependencies": { + "bn.js": "^5.0.0", + "randombytes": "^2.0.1" } }, - "node_modules/acorn-walk": { - "version": "8.3.0", - "resolved": "https://registry.npmjs.org/acorn-walk/-/acorn-walk-8.3.0.tgz", - "integrity": "sha512-FS7hV565M5l1R08MXqo8odwMTB02C2UqzB17RVgu9EyuYFBqJZ3/ZY97sQD5FewVu1UyDFc1yztUDrAwT0EypA==", + "node_modules/browserify-sign": { + "version": "4.2.3", + "resolved": "https://registry.npmjs.org/browserify-sign/-/browserify-sign-4.2.3.tgz", + "integrity": "sha512-JWCZW6SKhfhjJxO8Tyiiy+XYB7cqd2S5/+WeYHsKdNKFlCBhKbblba1A/HN/90YwtxKc8tCErjffZl++UNmGiw==", + "license": "ISC", + "dependencies": { + "bn.js": "^5.2.1", + "browserify-rsa": "^4.1.0", + "create-hash": "^1.2.0", + "create-hmac": "^1.1.7", + "elliptic": "^6.5.5", + "hash-base": "~3.0", + "inherits": "^2.0.4", + "parse-asn1": "^5.1.7", + "readable-stream": "^2.3.8", + "safe-buffer": "^5.2.1" + }, "engines": { - "node": ">=0.4.0" + "node": ">= 0.12" } }, - "node_modules/address": { - "version": "1.2.2", - "resolved": "https://registry.npmjs.org/address/-/address-1.2.2.tgz", - "integrity": "sha512-4B/qKCfeE/ODUaAUpSwfzazo5x29WD4r3vXiWsB7I2mSDAihwEqKO+g8GELZUQSSAo5e1XTYh3ZVfLyxBc12nA==", - "engines": { - "node": ">= 10.0.0" + "node_modules/browserify-sign/node_modules/isarray": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", + "integrity": "sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ==", + "license": "MIT" + }, + "node_modules/browserify-sign/node_modules/readable-stream": { + "version": "2.3.8", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.8.tgz", + "integrity": "sha512-8p0AUk4XODgIewSi0l8Epjs+EVnWiK7NoDIEGU0HhE7+ZyY8D1IMY7odu5lRrFXGg71L15KG8QrPmum45RTtdA==", + "license": "MIT", + "dependencies": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.3", + "isarray": "~1.0.0", + "process-nextick-args": "~2.0.0", + "safe-buffer": "~5.1.1", + "string_decoder": "~1.1.1", + "util-deprecate": "~1.0.1" } }, - "node_modules/aggregate-error": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/aggregate-error/-/aggregate-error-3.1.0.tgz", - "integrity": "sha512-4I7Td01quW/RpocfNayFdFVk1qSuoh0E7JrbRJ16nH01HhKFQ88INq9Sd+nd72zqRySlr9BmDA8xlEJ6vJMrYA==", + "node_modules/browserify-sign/node_modules/readable-stream/node_modules/safe-buffer": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", + "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==", + "license": "MIT" + }, + "node_modules/browserify-sign/node_modules/string_decoder": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", + "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", + "license": "MIT", "dependencies": { - "clean-stack": "^2.0.0", - "indent-string": "^4.0.0" - }, - "engines": { - "node": ">=8" + "safe-buffer": "~5.1.0" } }, - "node_modules/ajv": { - "version": "8.12.0", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.12.0.tgz", - "integrity": "sha512-sRu1kpcO9yLtYxBKvqfTeh9KzZEwO3STyX1HT+4CaDzC6HpTGYhIhPIzj9XuKU7KYDwnaeh5hcOwjy1QuJzBPA==", + "node_modules/browserify-sign/node_modules/string_decoder/node_modules/safe-buffer": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", + "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==", + "license": "MIT" + }, + "node_modules/browserify-zlib": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/browserify-zlib/-/browserify-zlib-0.2.0.tgz", + "integrity": "sha512-Z942RysHXmJrhqk88FmKBVq/v5tqmSkDz7p54G/MGyjMnCFFnC79XWNbg+Vta8W6Wb2qtSZTSxIGkJrRpCFEiA==", + "license": "MIT", "dependencies": { - "fast-deep-equal": "^3.1.1", - "json-schema-traverse": "^1.0.0", - "require-from-string": "^2.0.2", - "uri-js": "^4.2.2" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/epoberezkin" + "pako": "~1.0.5" } }, - "node_modules/ajv-formats": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/ajv-formats/-/ajv-formats-2.1.1.tgz", - "integrity": "sha512-Wx0Kx52hxE7C18hkMEggYlEifqWZtYaRgouJor+WMdPnQyEK13vgEWyVNup7SoeeoLMsr4kf5h6dOW11I15MUA==", + "node_modules/browserslist": { + "version": "4.23.0", + "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.23.0.tgz", + "integrity": "sha512-QW8HiM1shhT2GuzkvklfjcKDiWFXHOeFCIA/huJPwHsslwcydgk7X+z2zXpEijP98UCY7HbubZt5J2Zgvf0CaQ==", + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/browserslist" + }, + { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/browserslist" + }, + { + "type": "github", + "url": "https://github.com/sponsors/ai" + } + ], + "license": "MIT", "dependencies": { - "ajv": "^8.0.0" + "caniuse-lite": "^1.0.30001587", + "electron-to-chromium": "^1.4.668", + "node-releases": "^2.0.14", + "update-browserslist-db": "^1.0.13" }, - "peerDependencies": { - "ajv": "^8.0.0" + "bin": { + "browserslist": "cli.js" }, - "peerDependenciesMeta": { - "ajv": { - "optional": true + "engines": { + "node": "^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7" + } + }, + "node_modules/buffer": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/buffer/-/buffer-5.7.1.tgz", + "integrity": "sha512-EHcyIPBQ4BSGlvjB16k5KgAJ27CIsHY/2JBmCRReo48y9rQ3MaUzWX3KVlBa4U7MyX02HdVj0K7C3WaB3ju7FQ==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" } + ], + "license": "MIT", + "dependencies": { + "base64-js": "^1.3.1", + "ieee754": "^1.1.13" } }, - "node_modules/ajv-keywords": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-5.1.0.tgz", - "integrity": "sha512-YCS/JNFAUyr5vAuhk1DWm1CBxRHW9LbJ2ozWeemrIqpbsqKjHVxYPyi5GC0rjZIT5JxJ3virVTS8wk4i/Z+krw==", + "node_modules/buffer-from": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.2.tgz", + "integrity": "sha512-E+XQCRwSbaaiChtv6k6Dwgc+bx+Bs6vuKJHHl5kox/BaKbhiXzqQOwK4cO22yElGp2OCmjwVhT3HmxgyPGnJfQ==", + "license": "MIT" + }, + "node_modules/buffer-xor": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/buffer-xor/-/buffer-xor-1.0.3.tgz", + "integrity": "sha512-571s0T7nZWK6vB67HI5dyUF7wXiNcfaPPPTl6zYCNApANjIvYJTg7hlud/+cJpdAhS7dVzqMLmfhfHR3rAcOjQ==", + "license": "MIT" + }, + "node_modules/builtin-status-codes": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/builtin-status-codes/-/builtin-status-codes-3.0.0.tgz", + "integrity": "sha512-HpGFw18DgFWlncDfjTa2rcQ4W88O1mC8e8yZ2AvQY5KDaktSTwo+KRf6nHK6FRI5FyRyb/5T6+TSxfP7QyGsmQ==", + "license": "MIT" + }, + "node_modules/bytes": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.0.0.tgz", + "integrity": "sha512-pMhOfFDPiv9t5jjIXkHosWmkSyQbvsgEVNkz0ERHbuLh2T/7j4Mqqpz523Fe8MVY89KC6Sh/QfS2sM+SjgFDcw==", + "license": "MIT", + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/cacheable-lookup": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/cacheable-lookup/-/cacheable-lookup-7.0.0.tgz", + "integrity": "sha512-+qJyx4xiKra8mZrcwhjMRMUhD5NR1R8esPkzIYxX96JiecFoxAXFuz/GpR3+ev4PE1WamHip78wV0vcmPQtp8w==", + "license": "MIT", + "engines": { + "node": ">=14.16" + } + }, + "node_modules/cacheable-request": { + "version": "10.2.14", + "resolved": "https://registry.npmjs.org/cacheable-request/-/cacheable-request-10.2.14.tgz", + "integrity": "sha512-zkDT5WAF4hSSoUgyfg5tFIxz8XQK+25W/TLVojJTMKBaxevLBBtLxgqguAuVQB8PVW79FVjHcU+GJ9tVbDZ9mQ==", + "license": "MIT", "dependencies": { - "fast-deep-equal": "^3.1.3" + "@types/http-cache-semantics": "^4.0.2", + "get-stream": "^6.0.1", + "http-cache-semantics": "^4.1.1", + "keyv": "^4.5.3", + "mimic-response": "^4.0.0", + "normalize-url": "^8.0.0", + "responselike": "^3.0.0" }, - "peerDependencies": { - "ajv": "^8.8.2" + "engines": { + "node": ">=14.16" } }, - "node_modules/algoliasearch": { - "version": "4.23.3", - "resolved": "https://registry.npmjs.org/algoliasearch/-/algoliasearch-4.23.3.tgz", - "integrity": "sha512-Le/3YgNvjW9zxIQMRhUHuhiUjAlKY/zsdZpfq4dlLqg6mEm0nL6yk+7f2hDOtLpxsgE4jSzDmvHL7nXdBp5feg==", - "dependencies": { - "@algolia/cache-browser-local-storage": "4.23.3", - "@algolia/cache-common": "4.23.3", - "@algolia/cache-in-memory": "4.23.3", - "@algolia/client-account": "4.23.3", - "@algolia/client-analytics": "4.23.3", - "@algolia/client-common": "4.23.3", - "@algolia/client-personalization": "4.23.3", - "@algolia/client-search": "4.23.3", - "@algolia/logger-common": "4.23.3", - "@algolia/logger-console": "4.23.3", - "@algolia/recommend": "4.23.3", - "@algolia/requester-browser-xhr": "4.23.3", - "@algolia/requester-common": "4.23.3", - "@algolia/requester-node-http": "4.23.3", - "@algolia/transporter": "4.23.3" + "node_modules/cacheable-request/node_modules/mimic-response": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/mimic-response/-/mimic-response-4.0.0.tgz", + "integrity": "sha512-e5ISH9xMYU0DzrT+jl8q2ze9D6eWBto+I8CNpe+VI+K2J/F/k3PdkdTdz4wvGVH4NTpo+NRYTVIuMQEMMcsLqg==", + "license": "MIT", + "engines": { + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/algoliasearch-helper": { - "version": "3.19.0", - "resolved": "https://registry.npmjs.org/algoliasearch-helper/-/algoliasearch-helper-3.19.0.tgz", - "integrity": "sha512-AaSb5DZDMZmDQyIy6lf4aL0OZGgyIdqvLIIvSuVQOIOqfhrYSY7TvotIFI2x0Q3cP3xUpTd7lI1astUC4aXBJw==", + "node_modules/call-bind": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.7.tgz", + "integrity": "sha512-GHTSNSYICQ7scH7sZ+M2rFopRoLh8t2bLSW6BbgrtLsahOIB5iyAVJf9GjWK3cYTDaMj4XdBpM1cA6pIS0Kv2w==", + "license": "MIT", "dependencies": { - "@algolia/events": "^4.0.1" + "es-define-property": "^1.0.0", + "es-errors": "^1.3.0", + "function-bind": "^1.1.2", + "get-intrinsic": "^1.2.4", + "set-function-length": "^1.2.1" + }, + "engines": { + "node": ">= 0.4" }, - "peerDependencies": { - "algoliasearch": ">= 3.1 < 6" + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/ansi-align": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/ansi-align/-/ansi-align-3.0.1.tgz", - "integrity": "sha512-IOfwwBF5iczOjp/WeY4YxyjqAFMQoZufdQWDd19SEExbVLNXqvpzSJ/M7Za4/sCPmQ0+GRquoA7bGcINcxew6w==", + "node_modules/call-me-maybe": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/call-me-maybe/-/call-me-maybe-1.0.2.tgz", + "integrity": "sha512-HpX65o1Hnr9HH25ojC1YGs7HCQLq0GCOibSaWER0eNpgJ/Z1MZv2mTc7+xh6WOPxbRVcmgbv4hGU+uSQ/2xFZQ==", + "license": "MIT" + }, + "node_modules/callsites": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz", + "integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==", + "license": "MIT", + "engines": { + "node": ">=6" + } + }, + "node_modules/camel-case": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/camel-case/-/camel-case-4.1.2.tgz", + "integrity": "sha512-gxGWBrTT1JuMx6R+o5PTXMmUnhnVzLQ9SNutD4YqKtI6ap897t3tKECYla6gCWEkplXnlNybEkZg9GEGxKFCgw==", + "license": "MIT", "dependencies": { - "string-width": "^4.1.0" + "pascal-case": "^3.1.2", + "tslib": "^2.0.3" } }, - "node_modules/ansi-align/node_modules/emoji-regex": { - "version": "8.0.0", - "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", - "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==" + "node_modules/camelcase": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-6.3.0.tgz", + "integrity": "sha512-Gmy6FhYlCY7uOElZUSbxo2UCDH8owEk996gkbrpsgGtrJLM3J7jGxl9Ic7Qwwj4ivOE5AWZWRMecDdF7hqGjFA==", + "license": "MIT", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } }, - "node_modules/ansi-align/node_modules/string-width": { - "version": "4.2.3", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", - "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", + "node_modules/caniuse-api": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/caniuse-api/-/caniuse-api-3.0.0.tgz", + "integrity": "sha512-bsTwuIg/BZZK/vreVTYYbSWoe2F+71P7K5QGEX+pT250DZbfU1MQ5prOKpPR+LL6uWKK3KMwMCAS74QB3Um1uw==", + "license": "MIT", "dependencies": { - "emoji-regex": "^8.0.0", - "is-fullwidth-code-point": "^3.0.0", - "strip-ansi": "^6.0.1" - }, - "engines": { - "node": ">=8" + "browserslist": "^4.0.0", + "caniuse-lite": "^1.0.0", + "lodash.memoize": "^4.1.2", + "lodash.uniq": "^4.5.0" } }, - "node_modules/ansi-html-community": { - "version": "0.0.8", - "resolved": "https://registry.npmjs.org/ansi-html-community/-/ansi-html-community-0.0.8.tgz", - "integrity": "sha512-1APHAyr3+PCamwNw3bXCPp4HFLONZt/yIH0sZp0/469KWNTEy+qN5jQ3GVX6DMZ1UXAi34yVwtTeaG/HpBuuzw==", - "engines": [ - "node >= 0.8.0" + "node_modules/caniuse-lite": { + "version": "1.0.30001617", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001617.tgz", + "integrity": "sha512-mLyjzNI9I+Pix8zwcrpxEbGlfqOkF9kM3ptzmKNw5tizSyYwMe+nGLTqMK9cO+0E+Bh6TsBxNAaHWEM8xwSsmA==", + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/browserslist" + }, + { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/caniuse-lite" + }, + { + "type": "github", + "url": "https://github.com/sponsors/ai" + } ], - "bin": { - "ansi-html": "bin/ansi-html" - } + "license": "CC-BY-4.0" }, - "node_modules/ansi-regex": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", - "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", - "engines": { - "node": ">=8" + "node_modules/ccount": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/ccount/-/ccount-2.0.1.tgz", + "integrity": "sha512-eyrF0jiFpY+3drT6383f1qhkbGsLSifNAjA61IUjZjmLCWjItY6LB9ft9YhoDgwfmclB2zhu51Lc7+95b8NRAg==", + "license": "MIT", + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" } }, - "node_modules/ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "license": "MIT", "dependencies": { - "color-convert": "^2.0.1" + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" }, "engines": { - "node": ">=8" + "node": ">=10" }, "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" + "url": "https://github.com/chalk/chalk?sponsor=1" } }, - "node_modules/any-promise": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/any-promise/-/any-promise-1.3.0.tgz", - "integrity": "sha512-7UvmKalWRt1wgjL1RrGxoSJW/0QZFIegpeGvZG9kjp8vrRu55XTHbwnqq2GpXm9uLbcuhxm3IqX9OB4MZR1b2A==" - }, - "node_modules/anymatch": { - "version": "3.1.3", - "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.3.tgz", - "integrity": "sha512-KMReFUr0B4t+D+OBkjR3KYqvocp2XaSzO55UcB6mgQMd3KbcE+mWTyvVV7D/zsdEbNnV6acZUutkiHQXvTr1Rw==", - "dependencies": { - "normalize-path": "^3.0.0", - "picomatch": "^2.0.4" - }, + "node_modules/char-regex": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/char-regex/-/char-regex-1.0.2.tgz", + "integrity": "sha512-kWWXztvZ5SBQV+eRgKFeh8q5sLuZY2+8WUIzlxWVTg+oGwY14qylx1KbKzHd8P6ZYkAg0xyIDU9JMHhyJMZ1jw==", + "license": "MIT", "engines": { - "node": ">= 8" + "node": ">=10" } }, - "node_modules/arg": { - "version": "5.0.2", - "resolved": "https://registry.npmjs.org/arg/-/arg-5.0.2.tgz", - "integrity": "sha512-PYjyFOLKQ9y57JvQ6QLo8dAgNqswh8M1RMJYdQduT6xbWSgK36P/Z/v+p888pM69jMMfS8Xd8F6I1kQ/I9HUGg==" + "node_modules/character-entities": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/character-entities/-/character-entities-2.0.2.tgz", + "integrity": "sha512-shx7oQ0Awen/BRIdkjkvz54PnEEI/EjwXDSIZp86/KKdbafHh1Df/RYGBhn4hbe2+uKC9FnT5UCEdyPz3ai9hQ==", + "license": "MIT", + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } }, - "node_modules/argparse": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz", - "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==" + "node_modules/character-entities-html4": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/character-entities-html4/-/character-entities-html4-2.1.0.tgz", + "integrity": "sha512-1v7fgQRj6hnSwFpq1Eu0ynr/CDEw0rXo2B61qXrLNdHZmPKgb7fqS1a2JwF0rISo9q77jDI8VMEHoApn8qDoZA==", + "license": "MIT", + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } }, - "node_modules/array-flatten": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/array-flatten/-/array-flatten-2.1.2.tgz", - "integrity": "sha512-hNfzcOV8W4NdualtqBFPyVO+54DSJuZGY9qT4pRroB6S9e3iiido2ISIC5h9R2sPJ8H3FHCIiEnsv1lPXO3KtQ==" + "node_modules/character-entities-legacy": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/character-entities-legacy/-/character-entities-legacy-3.0.0.tgz", + "integrity": "sha512-RpPp0asT/6ufRm//AJVwpViZbGM/MkjQFxJccQRHmISF/22NBtsHqAWmL+/pmkPWoIUJdWyeVleTl1wydHATVQ==", + "license": "MIT", + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } }, - "node_modules/array-union": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/array-union/-/array-union-2.1.0.tgz", - "integrity": "sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw==", - "engines": { - "node": ">=8" + "node_modules/character-reference-invalid": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/character-reference-invalid/-/character-reference-invalid-2.0.1.tgz", + "integrity": "sha512-iBZ4F4wRbyORVsu0jPV7gXkOsGYjGHPmAyv+HiHG8gi5PtC9KI2j1+v8/tlibRvjoWX027ypmG/n0HtO5t7unw==", + "license": "MIT", + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" } }, - "node_modules/astring": { - "version": "1.8.6", - "resolved": "https://registry.npmjs.org/astring/-/astring-1.8.6.tgz", - "integrity": "sha512-ISvCdHdlTDlH5IpxQJIex7BWBywFWgjJSVdwst+/iQCoEYnyOaQ95+X1JGshuBjGp6nxKUy1jMgE3zPqN7fQdg==", - "bin": { - "astring": "bin/astring" + "node_modules/charset": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/charset/-/charset-1.0.1.tgz", + "integrity": "sha512-6dVyOOYjpfFcL1Y4qChrAoQLRHvj2ziyhcm0QJlhOcAhykL/k1kTUPbeo+87MNRTRdk2OIIsIXbuF3x2wi5EXg==", + "license": "MIT", + "engines": { + "node": ">=4.0.0" } }, - "node_modules/at-least-node": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/at-least-node/-/at-least-node-1.0.0.tgz", - "integrity": "sha512-+q/t7Ekv1EDY2l6Gda6LLiX14rU9TV20Wa3ofeQmwPFZbOMo9DXrLbOjFaaclkXKWidIaopwAObQDqwWtGUjqg==", + "node_modules/cheerio": { + "version": "1.0.0-rc.12", + "resolved": "https://registry.npmjs.org/cheerio/-/cheerio-1.0.0-rc.12.tgz", + "integrity": "sha512-VqR8m68vM46BNnuZ5NtnGBKIE/DfN0cRIzg9n40EIq9NOv90ayxLBXA8fXC5gquFRGJSTRqBq25Jt2ECLR431Q==", + "license": "MIT", + "dependencies": { + "cheerio-select": "^2.1.0", + "dom-serializer": "^2.0.0", + "domhandler": "^5.0.3", + "domutils": "^3.0.1", + "htmlparser2": "^8.0.1", + "parse5": "^7.0.0", + "parse5-htmlparser2-tree-adapter": "^7.0.0" + }, "engines": { - "node": ">= 4.0.0" + "node": ">= 6" + }, + "funding": { + "url": "https://github.com/cheeriojs/cheerio?sponsor=1" } }, - "node_modules/autoprefixer": { - "version": "10.4.19", - "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-10.4.19.tgz", - "integrity": "sha512-BaENR2+zBZ8xXhM4pUaKUxlVdxZ0EZhjvbopwnXmxRUfqDmwSpC2lAi/QXvx7NRdPCo1WKEcEF6mV64si1z4Ew==", + "node_modules/cheerio-select": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/cheerio-select/-/cheerio-select-2.1.0.tgz", + "integrity": "sha512-9v9kG0LvzrlcungtnJtpGNxY+fzECQKhK4EGJX2vByejiMX84MFNQw4UxPJl3bFbTMw+Dfs37XaIkCwTZfLh4g==", + "license": "BSD-2-Clause", + "dependencies": { + "boolbase": "^1.0.0", + "css-select": "^5.1.0", + "css-what": "^6.1.0", + "domelementtype": "^2.3.0", + "domhandler": "^5.0.3", + "domutils": "^3.0.1" + }, + "funding": { + "url": "https://github.com/sponsors/fb55" + } + }, + "node_modules/chokidar": { + "version": "3.5.3", + "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.5.3.tgz", + "integrity": "sha512-Dr3sfKRP6oTcjf2JmUmFJfeVMvXBdegxB0iVQ5eb2V10uFJUCAS8OByZdVAyVb8xXNz3GjjTgj9kLWsZTqE6kw==", "funding": [ { - "type": "opencollective", - "url": "https://opencollective.com/postcss/" - }, - { - "type": "tidelift", - "url": "https://tidelift.com/funding/github/npm/autoprefixer" - }, - { - "type": "github", - "url": "https://github.com/sponsors/ai" + "type": "individual", + "url": "https://paulmillr.com/funding/" } ], + "license": "MIT", "dependencies": { - "browserslist": "^4.23.0", - "caniuse-lite": "^1.0.30001599", - "fraction.js": "^4.3.7", - "normalize-range": "^0.1.2", - "picocolors": "^1.0.0", - "postcss-value-parser": "^4.2.0" - }, - "bin": { - "autoprefixer": "bin/autoprefixer" + "anymatch": "~3.1.2", + "braces": "~3.0.2", + "glob-parent": "~5.1.2", + "is-binary-path": "~2.1.0", + "is-glob": "~4.0.1", + "normalize-path": "~3.0.0", + "readdirp": "~3.6.0" }, "engines": { - "node": "^10 || ^12 || >=14" + "node": ">= 8.10.0" }, - "peerDependencies": { - "postcss": "^8.1.0" + "optionalDependencies": { + "fsevents": "~2.3.2" } }, - "node_modules/b4a": { - "version": "1.6.4", - "resolved": "https://registry.npmjs.org/b4a/-/b4a-1.6.4.tgz", - "integrity": "sha512-fpWrvyVHEKyeEvbKZTVOeZF3VSKKWtJxFIxX/jaVPf+cLbGUSitjb49pHLqPV2BUNNZ0LcoeEGfE/YCpyDYHIw==" + "node_modules/chownr": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/chownr/-/chownr-1.1.4.tgz", + "integrity": "sha512-jJ0bqzaylmJtVnNgzTeSOs8DPavpbYgEr/b0YL8/2GO3xJEhInFmhKMUnEJQjZumK7KXGFhUy89PrsJWlakBVg==", + "license": "ISC" }, - "node_modules/babel-loader": { - "version": "9.1.3", - "resolved": "https://registry.npmjs.org/babel-loader/-/babel-loader-9.1.3.tgz", - "integrity": "sha512-xG3ST4DglodGf8qSwv0MdeWLhrDsw/32QMdTO5T1ZIp9gQur0HkCyFs7Awskr10JKXFXwpAhiCuYX5oGXnRGbw==", - "dependencies": { - "find-cache-dir": "^4.0.0", - "schema-utils": "^4.0.0" - }, + "node_modules/chrome-trace-event": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/chrome-trace-event/-/chrome-trace-event-1.0.3.tgz", + "integrity": "sha512-p3KULyQg4S7NIHixdwbGX+nFHkoBiA4YQmyWtjb8XngSKV124nJmRysgAeujbUVb15vh+RvFUfCPqU7rXk+hZg==", + "license": "MIT", "engines": { - "node": ">= 14.15.0" - }, - "peerDependencies": { - "@babel/core": "^7.12.0", - "webpack": ">=5" + "node": ">=6.0" } }, - "node_modules/babel-plugin-dynamic-import-node": { - "version": "2.3.3", - "resolved": "https://registry.npmjs.org/babel-plugin-dynamic-import-node/-/babel-plugin-dynamic-import-node-2.3.3.tgz", - "integrity": "sha512-jZVI+s9Zg3IqA/kdi0i6UDCybUI3aSBLnglhYbSSjKlV7yF1F/5LWv8MakQmvYpnbJDS6fcBL2KzHSxNCMtWSQ==", - "dependencies": { - "object.assign": "^4.1.0" + "node_modules/ci-info": { + "version": "3.9.0", + "resolved": "https://registry.npmjs.org/ci-info/-/ci-info-3.9.0.tgz", + "integrity": "sha512-NIxF55hv4nSqQswkAeiOi1r83xy8JldOFDTWiug55KBu9Jnblncd2U6ViHmYgHf01TPZS77NJBhBMKdWj9HQMQ==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/sibiraj-s" + } + ], + "license": "MIT", + "engines": { + "node": ">=8" } }, - "node_modules/babel-plugin-polyfill-corejs2": { - "version": "0.4.6", - "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs2/-/babel-plugin-polyfill-corejs2-0.4.6.tgz", - "integrity": "sha512-jhHiWVZIlnPbEUKSSNb9YoWcQGdlTLq7z1GHL4AjFxaoOUMuuEVJ+Y4pAaQUGOGk93YsVCKPbqbfw3m0SM6H8Q==", + "node_modules/cipher-base": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/cipher-base/-/cipher-base-1.0.4.tgz", + "integrity": "sha512-Kkht5ye6ZGmwv40uUDZztayT2ThLQGfnj/T71N/XzeZeo3nf8foyW7zGTsPYkEya3m5f3cAypH+qe7YOrM1U2Q==", + "license": "MIT", "dependencies": { - "@babel/compat-data": "^7.22.6", - "@babel/helper-define-polyfill-provider": "^0.4.3", - "semver": "^6.3.1" - }, - "peerDependencies": { - "@babel/core": "^7.4.0 || ^8.0.0-0 <8.0.0" + "inherits": "^2.0.1", + "safe-buffer": "^5.0.1" } }, - "node_modules/babel-plugin-polyfill-corejs2/node_modules/semver": { - "version": "6.3.1", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", - "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", - "bin": { - "semver": "bin/semver.js" - } + "node_modules/classnames": { + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/classnames/-/classnames-2.3.2.tgz", + "integrity": "sha512-CSbhY4cFEJRe6/GQzIk5qXZ4Jeg5pcsP7b5peFSDpffpe1cqjASH/n9UTjBwOp6XpMSTwQ8Za2K5V02ueA7Tmw==", + "license": "MIT" }, - "node_modules/babel-plugin-polyfill-corejs3": { - "version": "0.8.6", - "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs3/-/babel-plugin-polyfill-corejs3-0.8.6.tgz", - "integrity": "sha512-leDIc4l4tUgU7str5BWLS2h8q2N4Nf6lGZP6UrNDxdtfF2g69eJ5L0H7S8A5Ln/arfFAfHor5InAdZuIOwZdgQ==", + "node_modules/clean-css": { + "version": "5.3.2", + "resolved": "https://registry.npmjs.org/clean-css/-/clean-css-5.3.2.tgz", + "integrity": "sha512-JVJbM+f3d3Q704rF4bqQ5UUyTtuJ0JRKNbTKVEeujCCBoMdkEi+V+e8oktO9qGQNSvHrFTM6JZRXrUvGR1czww==", + "license": "MIT", "dependencies": { - "@babel/helper-define-polyfill-provider": "^0.4.3", - "core-js-compat": "^3.33.1" + "source-map": "~0.6.0" }, - "peerDependencies": { - "@babel/core": "^7.4.0 || ^8.0.0-0 <8.0.0" + "engines": { + "node": ">= 10.0" } }, - "node_modules/babel-plugin-polyfill-regenerator": { - "version": "0.5.3", - "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-regenerator/-/babel-plugin-polyfill-regenerator-0.5.3.tgz", - "integrity": "sha512-8sHeDOmXC8csczMrYEOf0UTNa4yE2SxV5JGeT/LP1n0OYVDUUFPxG9vdk2AlDlIit4t+Kf0xCtpgXPBwnn/9pw==", - "dependencies": { - "@babel/helper-define-polyfill-provider": "^0.4.3" - }, - "peerDependencies": { - "@babel/core": "^7.4.0 || ^8.0.0-0 <8.0.0" + "node_modules/clean-css/node_modules/source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "license": "BSD-3-Clause", + "engines": { + "node": ">=0.10.0" } }, - "node_modules/bail": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/bail/-/bail-2.0.2.tgz", - "integrity": "sha512-0xO6mYd7JB2YesxDKplafRpsiOzPt9V02ddPCLbY1xYGPOX24NTyN50qnUxgCPcSoYMhKpAuBTjQoRZCAkUDRw==", - "funding": { - "type": "github", - "url": "https://github.com/sponsors/wooorm" + "node_modules/clean-stack": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/clean-stack/-/clean-stack-2.2.0.tgz", + "integrity": "sha512-4diC9HaTE+KRAMWhDhrGOECgWZxoevMc5TlkObMqNSsVU62PYzXZ/SMTjzyGAFF1YusgxGcSWTEXBhp0CPwQ1A==", + "license": "MIT", + "engines": { + "node": ">=6" } }, - "node_modules/balanced-match": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz", - "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==" - }, - "node_modules/base64-js": { - "version": "1.5.1", - "resolved": "https://registry.npmjs.org/base64-js/-/base64-js-1.5.1.tgz", - "integrity": "sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/feross" - }, - { - "type": "patreon", - "url": "https://www.patreon.com/feross" - }, - { - "type": "consulting", - "url": "https://feross.org/support" - } - ] - }, - "node_modules/batch": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/batch/-/batch-0.6.1.tgz", - "integrity": "sha512-x+VAiMRL6UPkx+kudNvxTl6hB2XNNCG2r+7wixVfIYwu/2HKRXimwQyaumLjMveWvT2Hkd/cAJw+QBMfJ/EKVw==" + "node_modules/cli-boxes": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/cli-boxes/-/cli-boxes-3.0.0.tgz", + "integrity": "sha512-/lzGpEWL/8PfI0BmBOPRwp0c/wFNX1RdUML3jK/RcSBA9T8mZDdQpqYBKtCFTOfQbwPqWEOpjqW+Fnayc0969g==", + "license": "MIT", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } }, - "node_modules/big.js": { - "version": "5.2.2", - "resolved": "https://registry.npmjs.org/big.js/-/big.js-5.2.2.tgz", - "integrity": "sha512-vyL2OymJxmarO8gxMr0mhChsO9QGwhynfuu4+MHTAW6czfq9humCB7rKpUjDd9YUiDPU4mzpyupFSvOClAwbmQ==", + "node_modules/cli-table3": { + "version": "0.6.3", + "resolved": "https://registry.npmjs.org/cli-table3/-/cli-table3-0.6.3.tgz", + "integrity": "sha512-w5Jac5SykAeZJKntOxJCrm63Eg5/4dhMWIcuTbo9rpE+brgaSZo0RuNJZeOyMgsUdhDeojvgyQLmjI+K50ZGyg==", + "license": "MIT", + "dependencies": { + "string-width": "^4.2.0" + }, "engines": { - "node": "*" + "node": "10.* || >= 12.*" + }, + "optionalDependencies": { + "@colors/colors": "1.5.0" } }, - "node_modules/binary-extensions": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.2.0.tgz", - "integrity": "sha512-jDctJ/IVQbZoJykoeHbhXpOlNBqGNcwXJKJog42E5HDPUwQTSdjCHdihjj0DlnheQ7blbT6dHOafNAiS8ooQKA==", + "node_modules/cli-table3/node_modules/emoji-regex": { + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", + "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==", + "license": "MIT" + }, + "node_modules/cli-table3/node_modules/string-width": { + "version": "4.2.3", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", + "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", + "license": "MIT", + "dependencies": { + "emoji-regex": "^8.0.0", + "is-fullwidth-code-point": "^3.0.0", + "strip-ansi": "^6.0.1" + }, "engines": { "node": ">=8" } }, - "node_modules/bl": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/bl/-/bl-4.1.0.tgz", - "integrity": "sha512-1W07cM9gS6DcLperZfFSj+bWLtaPGSOHWhPiGzXmvVJbRLdG82sH/Kn8EtW1VqWVA54AKf2h5k5BbnIbwF3h6w==", + "node_modules/client-only": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/client-only/-/client-only-0.0.1.tgz", + "integrity": "sha512-IV3Ou0jSMzZrd3pZ48nLkT9DA7Ag1pnPzaiQhpW7c3RbcqqzvzzVu+L8gfqMp/8IM2MQtSiqaCxrrcfu8I8rMA==", + "license": "MIT" + }, + "node_modules/cliui": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/cliui/-/cliui-6.0.0.tgz", + "integrity": "sha512-t6wbgtoCXvAzst7QgXxJYqPt0usEfbgQdftEPbLL/cvv6HPE5VgvqCuAIDR0NgU52ds6rFwqrgakNLrHEjCbrQ==", + "license": "ISC", "dependencies": { - "buffer": "^5.5.0", - "inherits": "^2.0.4", - "readable-stream": "^3.4.0" + "string-width": "^4.2.0", + "strip-ansi": "^6.0.0", + "wrap-ansi": "^6.2.0" } }, - "node_modules/body-parser": { - "version": "1.20.2", - "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.20.2.tgz", - "integrity": "sha512-ml9pReCu3M61kGlqoTm2umSXTlRTuGTx0bfYj+uIUKKYycG5NtSbeetV3faSU6R7ajOPw0g/J1PvK4qNy7s5bA==", + "node_modules/cliui/node_modules/emoji-regex": { + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", + "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==", + "license": "MIT" + }, + "node_modules/cliui/node_modules/string-width": { + "version": "4.2.3", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", + "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", + "license": "MIT", "dependencies": { - "bytes": "3.1.2", - "content-type": "~1.0.5", - "debug": "2.6.9", - "depd": "2.0.0", - "destroy": "1.2.0", - "http-errors": "2.0.0", - "iconv-lite": "0.4.24", - "on-finished": "2.4.1", - "qs": "6.11.0", - "raw-body": "2.5.2", - "type-is": "~1.6.18", - "unpipe": "1.0.0" + "emoji-regex": "^8.0.0", + "is-fullwidth-code-point": "^3.0.0", + "strip-ansi": "^6.0.1" }, "engines": { - "node": ">= 0.8", - "npm": "1.2.8000 || >= 1.4.16" - } - }, - "node_modules/body-parser/node_modules/bytes": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.2.tgz", - "integrity": "sha512-/Nf7TyzTx6S3yRJObOAV7956r8cr2+Oj8AC5dt8wSP3BQAoeX58NoHyCU8P8zGkNXStjTSi6fzO6F0pBdcYbEg==", - "engines": { - "node": ">= 0.8" + "node": ">=8" } }, - "node_modules/body-parser/node_modules/debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "node_modules/cliui/node_modules/wrap-ansi": { + "version": "6.2.0", + "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-6.2.0.tgz", + "integrity": "sha512-r6lPcBGxZXlIcymEu7InxDMhdW0KDxpLgoFLcguasxCaJ/SOIZwINatK9KY/tf+ZrlywOKU0UDj3ATXUBfxJXA==", + "license": "MIT", "dependencies": { - "ms": "2.0.0" + "ansi-styles": "^4.0.0", + "string-width": "^4.1.0", + "strip-ansi": "^6.0.0" + }, + "engines": { + "node": ">=8" } }, - "node_modules/body-parser/node_modules/ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" - }, - "node_modules/bonjour-service": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/bonjour-service/-/bonjour-service-1.1.1.tgz", - "integrity": "sha512-Z/5lQRMOG9k7W+FkeGTNjh7htqn/2LMnfOvBZ8pynNZCM9MwkQkI3zeI4oz09uWdcgmgHugVvBqxGg4VQJ5PCg==", + "node_modules/clone-deep": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/clone-deep/-/clone-deep-4.0.1.tgz", + "integrity": "sha512-neHB9xuzh/wk0dIHweyAXv2aPGZIVk3pLMe+/RNzINf17fe0OG96QroktYAUm7SM1PBnzTabaLboqqxDyMU+SQ==", + "license": "MIT", "dependencies": { - "array-flatten": "^2.1.2", - "dns-equal": "^1.0.0", - "fast-deep-equal": "^3.1.3", - "multicast-dns": "^7.2.5" + "is-plain-object": "^2.0.4", + "kind-of": "^6.0.2", + "shallow-clone": "^3.0.0" + }, + "engines": { + "node": ">=6" } }, - "node_modules/boolbase": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/boolbase/-/boolbase-1.0.0.tgz", - "integrity": "sha512-JZOSA7Mo9sNGB8+UjSgzdLtokWAky1zbztM3WRLCbZ70/3cTANmQmOdR7y2g+J0e2WXywy1yS468tY+IruqEww==" - }, - "node_modules/boxen": { - "version": "6.2.1", - "resolved": "https://registry.npmjs.org/boxen/-/boxen-6.2.1.tgz", - "integrity": "sha512-H4PEsJXfFI/Pt8sjDWbHlQPx4zL/bvSQjcilJmaulGt5mLDorHOHpmdXAJcBcmru7PhYSp/cDMWRko4ZUMFkSw==", + "node_modules/clone-deep/node_modules/is-plain-object": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-2.0.4.tgz", + "integrity": "sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==", + "license": "MIT", "dependencies": { - "ansi-align": "^3.0.1", - "camelcase": "^6.2.0", - "chalk": "^4.1.2", - "cli-boxes": "^3.0.0", - "string-width": "^5.0.1", - "type-fest": "^2.5.0", - "widest-line": "^4.0.1", - "wrap-ansi": "^8.0.1" + "isobject": "^3.0.1" }, "engines": { - "node": "^12.20.0 || ^14.13.1 || >=16.0.0" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "node": ">=0.10.0" } }, - "node_modules/brace-expansion": { - "version": "1.1.11", - "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", - "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", - "dependencies": { - "balanced-match": "^1.0.0", - "concat-map": "0.0.1" + "node_modules/clsx": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/clsx/-/clsx-2.1.1.tgz", + "integrity": "sha512-eYm0QWBtUrBWZWG0d386OGAw16Z995PiOVo2B7bjWSbHedGl5e0ZWaq65kOGgUSNesEIDkB9ISbTg/JK9dhCZA==", + "license": "MIT", + "engines": { + "node": ">=6" } }, - "node_modules/braces": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz", - "integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==", + "node_modules/collapse-white-space": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/collapse-white-space/-/collapse-white-space-2.1.0.tgz", + "integrity": "sha512-loKTxY1zCOuG4j9f6EPnuyyYkf58RnhhWTvRoZEokgB+WbdXehfjFviyOVYkqzEWz1Q5kRiZdBYS5SwxbQYwzw==", + "license": "MIT", + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } + }, + "node_modules/color": { + "version": "4.2.3", + "resolved": "https://registry.npmjs.org/color/-/color-4.2.3.tgz", + "integrity": "sha512-1rXeuUUiGGrykh+CeBdu5Ie7OJwinCgQY0bc7GCRxy5xVHy+moaqkpL/jqQq0MtQOeYcrqEz4abc5f0KtU7W4A==", + "license": "MIT", "dependencies": { - "fill-range": "^7.0.1" + "color-convert": "^2.0.1", + "color-string": "^1.9.0" }, "engines": { - "node": ">=8" + "node": ">=12.5.0" } }, - "node_modules/browserslist": { - "version": "4.23.0", - "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.23.0.tgz", - "integrity": "sha512-QW8HiM1shhT2GuzkvklfjcKDiWFXHOeFCIA/huJPwHsslwcydgk7X+z2zXpEijP98UCY7HbubZt5J2Zgvf0CaQ==", - "funding": [ - { - "type": "opencollective", - "url": "https://opencollective.com/browserslist" - }, - { - "type": "tidelift", - "url": "https://tidelift.com/funding/github/npm/browserslist" - }, - { - "type": "github", - "url": "https://github.com/sponsors/ai" - } - ], + "node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "license": "MIT", "dependencies": { - "caniuse-lite": "^1.0.30001587", - "electron-to-chromium": "^1.4.668", - "node-releases": "^2.0.14", - "update-browserslist-db": "^1.0.13" - }, - "bin": { - "browserslist": "cli.js" + "color-name": "~1.1.4" }, "engines": { - "node": "^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7" + "node": ">=7.0.0" } }, - "node_modules/buffer": { - "version": "5.7.1", - "resolved": "https://registry.npmjs.org/buffer/-/buffer-5.7.1.tgz", - "integrity": "sha512-EHcyIPBQ4BSGlvjB16k5KgAJ27CIsHY/2JBmCRReo48y9rQ3MaUzWX3KVlBa4U7MyX02HdVj0K7C3WaB3ju7FQ==", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/feross" - }, - { - "type": "patreon", - "url": "https://www.patreon.com/feross" - }, - { - "type": "consulting", - "url": "https://feross.org/support" - } - ], + "node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "license": "MIT" + }, + "node_modules/color-string": { + "version": "1.9.1", + "resolved": "https://registry.npmjs.org/color-string/-/color-string-1.9.1.tgz", + "integrity": "sha512-shrVawQFojnZv6xM40anx4CkoDP+fZsw/ZerEMsW/pyzsRbElpsL/DBVW7q3ExxwusdNXI3lXpuhEZkzs8p5Eg==", + "license": "MIT", "dependencies": { - "base64-js": "^1.3.1", - "ieee754": "^1.1.13" + "color-name": "^1.0.0", + "simple-swizzle": "^0.2.2" } }, - "node_modules/buffer-from": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.2.tgz", - "integrity": "sha512-E+XQCRwSbaaiChtv6k6Dwgc+bx+Bs6vuKJHHl5kox/BaKbhiXzqQOwK4cO22yElGp2OCmjwVhT3HmxgyPGnJfQ==" + "node_modules/colord": { + "version": "2.9.3", + "resolved": "https://registry.npmjs.org/colord/-/colord-2.9.3.tgz", + "integrity": "sha512-jeC1axXpnb0/2nn/Y1LPuLdgXBLH7aDcHu4KEKfqw3CUhX7ZpfBSlPKyqXE6btIgEzfWtrX3/tyBCaCvXvMkOw==", + "license": "MIT" }, - "node_modules/bytes": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.0.0.tgz", - "integrity": "sha512-pMhOfFDPiv9t5jjIXkHosWmkSyQbvsgEVNkz0ERHbuLh2T/7j4Mqqpz523Fe8MVY89KC6Sh/QfS2sM+SjgFDcw==", + "node_modules/colorette": { + "version": "2.0.20", + "resolved": "https://registry.npmjs.org/colorette/-/colorette-2.0.20.tgz", + "integrity": "sha512-IfEDxwoWIjkeXL1eXcDiow4UbKjhLdq6/EuSVR9GMN7KVH3r9gQ83e73hsz1Nd1T3ijd5xv1wcWRYO+D6kCI2w==", + "license": "MIT" + }, + "node_modules/combine-promises": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/combine-promises/-/combine-promises-1.2.0.tgz", + "integrity": "sha512-VcQB1ziGD0NXrhKxiwyNbCDmRzs/OShMs2GqW2DlU2A/Sd0nQxE1oWDAE5O0ygSx5mgQOn9eIFh7yKPgFRVkPQ==", + "license": "MIT", "engines": { - "node": ">= 0.8" + "node": ">=10" } }, - "node_modules/cacheable-lookup": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/cacheable-lookup/-/cacheable-lookup-7.0.0.tgz", - "integrity": "sha512-+qJyx4xiKra8mZrcwhjMRMUhD5NR1R8esPkzIYxX96JiecFoxAXFuz/GpR3+ev4PE1WamHip78wV0vcmPQtp8w==", + "node_modules/comma-separated-tokens": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/comma-separated-tokens/-/comma-separated-tokens-2.0.3.tgz", + "integrity": "sha512-Fu4hJdvzeylCfQPp9SGWidpzrMs7tTrlu6Vb8XGaRGck8QSNZJJp538Wrb60Lax4fPwR64ViY468OIUTbRlGZg==", + "license": "MIT", + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } + }, + "node_modules/commander": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/commander/-/commander-5.1.0.tgz", + "integrity": "sha512-P0CysNDQ7rtVw4QIQtm+MRxV66vKFSvlsQvGYXZWR3qFU0jlMKHZZZgw8e+8DSah4UDKMqnknRDQz+xuQXQ/Zg==", + "license": "MIT", "engines": { - "node": ">=14.16" + "node": ">= 6" } }, - "node_modules/cacheable-request": { - "version": "10.2.14", - "resolved": "https://registry.npmjs.org/cacheable-request/-/cacheable-request-10.2.14.tgz", - "integrity": "sha512-zkDT5WAF4hSSoUgyfg5tFIxz8XQK+25W/TLVojJTMKBaxevLBBtLxgqguAuVQB8PVW79FVjHcU+GJ9tVbDZ9mQ==", + "node_modules/common-path-prefix": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/common-path-prefix/-/common-path-prefix-3.0.0.tgz", + "integrity": "sha512-QE33hToZseCH3jS0qN96O/bSh3kaw/h+Tq7ngyY9eWDUnTlTNUyqfqvCXioLe5Na5jFsL78ra/wuBU4iuEgd4w==", + "license": "ISC" + }, + "node_modules/compressible": { + "version": "2.0.18", + "resolved": "https://registry.npmjs.org/compressible/-/compressible-2.0.18.tgz", + "integrity": "sha512-AF3r7P5dWxL8MxyITRMlORQNaOA2IkAFaTr4k7BUumjPtRpGDTZpl0Pb1XCO6JeDCBdp126Cgs9sMxqSjgYyRg==", + "license": "MIT", "dependencies": { - "@types/http-cache-semantics": "^4.0.2", - "get-stream": "^6.0.1", - "http-cache-semantics": "^4.1.1", - "keyv": "^4.5.3", - "mimic-response": "^4.0.0", - "normalize-url": "^8.0.0", - "responselike": "^3.0.0" + "mime-db": ">= 1.43.0 < 2" }, "engines": { - "node": ">=14.16" + "node": ">= 0.6" } }, - "node_modules/cacheable-request/node_modules/mimic-response": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/mimic-response/-/mimic-response-4.0.0.tgz", - "integrity": "sha512-e5ISH9xMYU0DzrT+jl8q2ze9D6eWBto+I8CNpe+VI+K2J/F/k3PdkdTdz4wvGVH4NTpo+NRYTVIuMQEMMcsLqg==", + "node_modules/compressible/node_modules/mime-db": { + "version": "1.52.0", + "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.52.0.tgz", + "integrity": "sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==", + "license": "MIT", "engines": { - "node": "^12.20.0 || ^14.13.1 || >=16.0.0" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "node": ">= 0.6" } }, - "node_modules/call-bind": { - "version": "1.0.7", - "resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.7.tgz", - "integrity": "sha512-GHTSNSYICQ7scH7sZ+M2rFopRoLh8t2bLSW6BbgrtLsahOIB5iyAVJf9GjWK3cYTDaMj4XdBpM1cA6pIS0Kv2w==", + "node_modules/compression": { + "version": "1.7.4", + "resolved": "https://registry.npmjs.org/compression/-/compression-1.7.4.tgz", + "integrity": "sha512-jaSIDzP9pZVS4ZfQ+TzvtiWhdpFhE2RDHz8QJkpX9SIpLq88VueF5jJw6t+6CUQcAoA6t+x89MLrWAqpfDE8iQ==", + "license": "MIT", "dependencies": { - "es-define-property": "^1.0.0", - "es-errors": "^1.3.0", - "function-bind": "^1.1.2", - "get-intrinsic": "^1.2.4", - "set-function-length": "^1.2.1" - }, - "engines": { - "node": ">= 0.4" + "accepts": "~1.3.5", + "bytes": "3.0.0", + "compressible": "~2.0.16", + "debug": "2.6.9", + "on-headers": "~1.0.2", + "safe-buffer": "5.1.2", + "vary": "~1.1.2" }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/callsites": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz", - "integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==", "engines": { - "node": ">=6" + "node": ">= 0.8.0" } }, - "node_modules/camel-case": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/camel-case/-/camel-case-4.1.2.tgz", - "integrity": "sha512-gxGWBrTT1JuMx6R+o5PTXMmUnhnVzLQ9SNutD4YqKtI6ap897t3tKECYla6gCWEkplXnlNybEkZg9GEGxKFCgw==", + "node_modules/compression/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "license": "MIT", "dependencies": { - "pascal-case": "^3.1.2", - "tslib": "^2.0.3" + "ms": "2.0.0" } }, - "node_modules/camelcase": { - "version": "6.3.0", - "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-6.3.0.tgz", - "integrity": "sha512-Gmy6FhYlCY7uOElZUSbxo2UCDH8owEk996gkbrpsgGtrJLM3J7jGxl9Ic7Qwwj4ivOE5AWZWRMecDdF7hqGjFA==", - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "node_modules/compression/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", + "license": "MIT" + }, + "node_modules/compression/node_modules/safe-buffer": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", + "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==", + "license": "MIT" + }, + "node_modules/compute-gcd": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/compute-gcd/-/compute-gcd-1.2.1.tgz", + "integrity": "sha512-TwMbxBNz0l71+8Sc4czv13h4kEqnchV9igQZBi6QUaz09dnz13juGnnaWWJTRsP3brxOoxeB4SA2WELLw1hCtg==", + "dependencies": { + "validate.io-array": "^1.0.3", + "validate.io-function": "^1.0.2", + "validate.io-integer-array": "^1.0.0" } }, - "node_modules/caniuse-api": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/caniuse-api/-/caniuse-api-3.0.0.tgz", - "integrity": "sha512-bsTwuIg/BZZK/vreVTYYbSWoe2F+71P7K5QGEX+pT250DZbfU1MQ5prOKpPR+LL6uWKK3KMwMCAS74QB3Um1uw==", + "node_modules/compute-lcm": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/compute-lcm/-/compute-lcm-1.1.2.tgz", + "integrity": "sha512-OFNPdQAXnQhDSKioX8/XYT6sdUlXwpeMjfd6ApxMJfyZ4GxmLR1xvMERctlYhlHwIiz6CSpBc2+qYKjHGZw4TQ==", "dependencies": { - "browserslist": "^4.0.0", - "caniuse-lite": "^1.0.0", - "lodash.memoize": "^4.1.2", - "lodash.uniq": "^4.5.0" + "compute-gcd": "^1.2.1", + "validate.io-array": "^1.0.3", + "validate.io-function": "^1.0.2", + "validate.io-integer-array": "^1.0.0" } }, - "node_modules/caniuse-lite": { - "version": "1.0.30001617", - "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001617.tgz", - "integrity": "sha512-mLyjzNI9I+Pix8zwcrpxEbGlfqOkF9kM3ptzmKNw5tizSyYwMe+nGLTqMK9cO+0E+Bh6TsBxNAaHWEM8xwSsmA==", - "funding": [ - { - "type": "opencollective", - "url": "https://opencollective.com/browserslist" - }, - { - "type": "tidelift", - "url": "https://tidelift.com/funding/github/npm/caniuse-lite" - }, - { - "type": "github", - "url": "https://github.com/sponsors/ai" - } - ] + "node_modules/concat-map": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", + "integrity": "sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==", + "license": "MIT" }, - "node_modules/ccount": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/ccount/-/ccount-2.0.1.tgz", - "integrity": "sha512-eyrF0jiFpY+3drT6383f1qhkbGsLSifNAjA61IUjZjmLCWjItY6LB9ft9YhoDgwfmclB2zhu51Lc7+95b8NRAg==", - "funding": { - "type": "github", - "url": "https://github.com/sponsors/wooorm" + "node_modules/config-chain": { + "version": "1.1.13", + "resolved": "https://registry.npmjs.org/config-chain/-/config-chain-1.1.13.tgz", + "integrity": "sha512-qj+f8APARXHrM0hraqXYb2/bOVSV4PvJQlNZ/DVj0QrmNM2q2euizkeuVckQ57J+W0mRH6Hvi+k50M4Jul2VRQ==", + "license": "MIT", + "dependencies": { + "ini": "^1.3.4", + "proto-list": "~1.2.1" } }, - "node_modules/chalk": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", - "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "node_modules/configstore": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/configstore/-/configstore-6.0.0.tgz", + "integrity": "sha512-cD31W1v3GqUlQvbBCGcXmd2Nj9SvLDOP1oQ0YFuLETufzSPaKp11rYBsSOm7rCsW3OnIRAFM3OxRhceaXNYHkA==", + "license": "BSD-2-Clause", "dependencies": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" + "dot-prop": "^6.0.1", + "graceful-fs": "^4.2.6", + "unique-string": "^3.0.0", + "write-file-atomic": "^3.0.3", + "xdg-basedir": "^5.0.1" }, "engines": { - "node": ">=10" + "node": ">=12" }, "funding": { - "url": "https://github.com/chalk/chalk?sponsor=1" + "url": "https://github.com/yeoman/configstore?sponsor=1" } }, - "node_modules/char-regex": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/char-regex/-/char-regex-1.0.2.tgz", - "integrity": "sha512-kWWXztvZ5SBQV+eRgKFeh8q5sLuZY2+8WUIzlxWVTg+oGwY14qylx1KbKzHd8P6ZYkAg0xyIDU9JMHhyJMZ1jw==", + "node_modules/connect-history-api-fallback": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/connect-history-api-fallback/-/connect-history-api-fallback-2.0.0.tgz", + "integrity": "sha512-U73+6lQFmfiNPrYbXqr6kZ1i1wiRqXnp2nhMsINseWXO8lDau0LGEffJ8kQi4EjLZympVgRdvqjAgiZ1tgzDDA==", + "license": "MIT", "engines": { - "node": ">=10" + "node": ">=0.8" } }, - "node_modules/character-entities": { + "node_modules/consola": { + "version": "2.15.3", + "resolved": "https://registry.npmjs.org/consola/-/consola-2.15.3.tgz", + "integrity": "sha512-9vAdYbHj6x2fLKC4+oPH0kFzY/orMZyG2Aj+kNylHxKGJ/Ed4dpNyAQYwJOdqO4zdM7XpVHmyejQDcQHrnuXbw==", + "license": "MIT" + }, + "node_modules/console-browserify": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/console-browserify/-/console-browserify-1.2.0.tgz", + "integrity": "sha512-ZMkYO/LkF17QvCPqM0gxw8yUzigAOZOSWSHg91FH6orS7vcEj5dVZTidN2fQ14yBSdg97RqhSNwLUXInd52OTA==" + }, + "node_modules/consolidated-events": { "version": "2.0.2", - "resolved": "https://registry.npmjs.org/character-entities/-/character-entities-2.0.2.tgz", - "integrity": "sha512-shx7oQ0Awen/BRIdkjkvz54PnEEI/EjwXDSIZp86/KKdbafHh1Df/RYGBhn4hbe2+uKC9FnT5UCEdyPz3ai9hQ==", - "funding": { - "type": "github", - "url": "https://github.com/sponsors/wooorm" + "resolved": "https://registry.npmjs.org/consolidated-events/-/consolidated-events-2.0.2.tgz", + "integrity": "sha512-2/uRVMdRypf5z/TW/ncD/66l75P5hH2vM/GR8Jf8HLc2xnfJtmina6F6du8+v4Z2vTrMo7jC+W1tmEEuuELgkQ==", + "license": "MIT" + }, + "node_modules/constants-browserify": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/constants-browserify/-/constants-browserify-1.0.0.tgz", + "integrity": "sha512-xFxOwqIzR/e1k1gLiWEophSCMqXcwVHIH7akf7b/vxcUeGunlj3hvZaaqxwHsTgn+IndtkQJgSztIDWeumWJDQ==", + "license": "MIT" + }, + "node_modules/content-disposition": { + "version": "0.5.2", + "resolved": "https://registry.npmjs.org/content-disposition/-/content-disposition-0.5.2.tgz", + "integrity": "sha512-kRGRZw3bLlFISDBgwTSA1TMBFN6J6GWDeubmDE3AF+3+yXL8hTWv8r5rkLbqYXY4RjPk/EzHnClI3zQf1cFmHA==", + "license": "MIT", + "engines": { + "node": ">= 0.6" } }, - "node_modules/character-entities-html4": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/character-entities-html4/-/character-entities-html4-2.1.0.tgz", - "integrity": "sha512-1v7fgQRj6hnSwFpq1Eu0ynr/CDEw0rXo2B61qXrLNdHZmPKgb7fqS1a2JwF0rISo9q77jDI8VMEHoApn8qDoZA==", - "funding": { - "type": "github", - "url": "https://github.com/sponsors/wooorm" + "node_modules/content-type": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/content-type/-/content-type-1.0.5.tgz", + "integrity": "sha512-nTjqfcBFEipKdXCv4YDQWCfmcLZKm81ldF0pAopTvyrFGVbcR6P/VAAd5G7N+0tTr8QqiU0tFadD6FK4NtJwOA==", + "license": "MIT", + "engines": { + "node": ">= 0.6" } }, - "node_modules/character-entities-legacy": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/character-entities-legacy/-/character-entities-legacy-3.0.0.tgz", - "integrity": "sha512-RpPp0asT/6ufRm//AJVwpViZbGM/MkjQFxJccQRHmISF/22NBtsHqAWmL+/pmkPWoIUJdWyeVleTl1wydHATVQ==", - "funding": { - "type": "github", - "url": "https://github.com/sponsors/wooorm" + "node_modules/convert-source-map": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-2.0.0.tgz", + "integrity": "sha512-Kvp459HrV2FEJ1CAsi1Ku+MY3kasH19TFykTz2xWmMeq6bk2NU3XXvfJ+Q61m0xktWwt+1HSYf3JZsTms3aRJg==", + "license": "MIT" + }, + "node_modules/cookie": { + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.6.0.tgz", + "integrity": "sha512-U71cyTamuh1CRNCfpGY6to28lxvNwPG4Guz/EVjgf3Jmzv0vlDp1atT9eS5dDjMYHucpHbWns6Lwf3BKz6svdw==", + "license": "MIT", + "engines": { + "node": ">= 0.6" } }, - "node_modules/character-reference-invalid": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/character-reference-invalid/-/character-reference-invalid-2.0.1.tgz", - "integrity": "sha512-iBZ4F4wRbyORVsu0jPV7gXkOsGYjGHPmAyv+HiHG8gi5PtC9KI2j1+v8/tlibRvjoWX027ypmG/n0HtO5t7unw==", + "node_modules/cookie-signature": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/cookie-signature/-/cookie-signature-1.0.6.tgz", + "integrity": "sha512-QADzlaHc8icV8I7vbaJXJwod9HWYp8uCqf1xa4OfNu1T7JVxQIrUgOWtHdNDtPiywmFbiS12VjotIXLrKM3orQ==", + "license": "MIT" + }, + "node_modules/copy-text-to-clipboard": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/copy-text-to-clipboard/-/copy-text-to-clipboard-3.2.0.tgz", + "integrity": "sha512-RnJFp1XR/LOBDckxTib5Qjr/PMfkatD0MUCQgdpqS8MdKiNUzBjAQBEN6oUy+jW7LI93BBG3DtMB2KOOKpGs2Q==", + "license": "MIT", + "engines": { + "node": ">=12" + }, "funding": { - "type": "github", - "url": "https://github.com/sponsors/wooorm" + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/cheerio": { - "version": "1.0.0-rc.12", - "resolved": "https://registry.npmjs.org/cheerio/-/cheerio-1.0.0-rc.12.tgz", - "integrity": "sha512-VqR8m68vM46BNnuZ5NtnGBKIE/DfN0cRIzg9n40EIq9NOv90ayxLBXA8fXC5gquFRGJSTRqBq25Jt2ECLR431Q==", + "node_modules/copy-webpack-plugin": { + "version": "11.0.0", + "resolved": "https://registry.npmjs.org/copy-webpack-plugin/-/copy-webpack-plugin-11.0.0.tgz", + "integrity": "sha512-fX2MWpamkW0hZxMEg0+mYnA40LTosOSa5TqZ9GYIBzyJa9C3QUaMPSE2xAi/buNr8u89SfD9wHSQVBzrRa/SOQ==", + "license": "MIT", "dependencies": { - "cheerio-select": "^2.1.0", - "dom-serializer": "^2.0.0", - "domhandler": "^5.0.3", - "domutils": "^3.0.1", - "htmlparser2": "^8.0.1", - "parse5": "^7.0.0", - "parse5-htmlparser2-tree-adapter": "^7.0.0" + "fast-glob": "^3.2.11", + "glob-parent": "^6.0.1", + "globby": "^13.1.1", + "normalize-path": "^3.0.0", + "schema-utils": "^4.0.0", + "serialize-javascript": "^6.0.0" }, "engines": { - "node": ">= 6" + "node": ">= 14.15.0" }, "funding": { - "url": "https://github.com/cheeriojs/cheerio?sponsor=1" + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "webpack": "^5.1.0" } }, - "node_modules/cheerio-select": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/cheerio-select/-/cheerio-select-2.1.0.tgz", - "integrity": "sha512-9v9kG0LvzrlcungtnJtpGNxY+fzECQKhK4EGJX2vByejiMX84MFNQw4UxPJl3bFbTMw+Dfs37XaIkCwTZfLh4g==", + "node_modules/copy-webpack-plugin/node_modules/glob-parent": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-6.0.2.tgz", + "integrity": "sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A==", + "license": "ISC", "dependencies": { - "boolbase": "^1.0.0", - "css-select": "^5.1.0", - "css-what": "^6.1.0", - "domelementtype": "^2.3.0", - "domhandler": "^5.0.3", - "domutils": "^3.0.1" + "is-glob": "^4.0.3" }, - "funding": { - "url": "https://github.com/sponsors/fb55" + "engines": { + "node": ">=10.13.0" } }, - "node_modules/chokidar": { - "version": "3.5.3", - "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.5.3.tgz", - "integrity": "sha512-Dr3sfKRP6oTcjf2JmUmFJfeVMvXBdegxB0iVQ5eb2V10uFJUCAS8OByZdVAyVb8xXNz3GjjTgj9kLWsZTqE6kw==", - "funding": [ - { - "type": "individual", - "url": "https://paulmillr.com/funding/" - } - ], + "node_modules/copy-webpack-plugin/node_modules/globby": { + "version": "13.2.2", + "resolved": "https://registry.npmjs.org/globby/-/globby-13.2.2.tgz", + "integrity": "sha512-Y1zNGV+pzQdh7H39l9zgB4PJqjRNqydvdYCDG4HFXM4XuvSaQQlEc91IU1yALL8gUTDomgBAfz3XJdmUS+oo0w==", + "license": "MIT", "dependencies": { - "anymatch": "~3.1.2", - "braces": "~3.0.2", - "glob-parent": "~5.1.2", - "is-binary-path": "~2.1.0", - "is-glob": "~4.0.1", - "normalize-path": "~3.0.0", - "readdirp": "~3.6.0" + "dir-glob": "^3.0.1", + "fast-glob": "^3.3.0", + "ignore": "^5.2.4", + "merge2": "^1.4.1", + "slash": "^4.0.0" }, "engines": { - "node": ">= 8.10.0" + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" }, - "optionalDependencies": { - "fsevents": "~2.3.2" + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/copy-webpack-plugin/node_modules/slash": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/slash/-/slash-4.0.0.tgz", + "integrity": "sha512-3dOsAHXXUkQTpOYcoAxLIorMTp4gIQr5IW3iVb7A7lFIp0VHhnynm9izx6TssdrIcVIESAlVjtnO2K8bg+Coew==", + "license": "MIT", + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/core-js": { + "version": "3.33.2", + "resolved": "https://registry.npmjs.org/core-js/-/core-js-3.33.2.tgz", + "integrity": "sha512-XeBzWI6QL3nJQiHmdzbAOiMYqjrb7hwU7A39Qhvd/POSa/t9E1AeZyEZx3fNvp/vtM8zXwhoL0FsiS0hD0pruQ==", + "hasInstallScript": true, + "license": "MIT", + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/core-js" } }, - "node_modules/chownr": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/chownr/-/chownr-1.1.4.tgz", - "integrity": "sha512-jJ0bqzaylmJtVnNgzTeSOs8DPavpbYgEr/b0YL8/2GO3xJEhInFmhKMUnEJQjZumK7KXGFhUy89PrsJWlakBVg==" - }, - "node_modules/chrome-trace-event": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/chrome-trace-event/-/chrome-trace-event-1.0.3.tgz", - "integrity": "sha512-p3KULyQg4S7NIHixdwbGX+nFHkoBiA4YQmyWtjb8XngSKV124nJmRysgAeujbUVb15vh+RvFUfCPqU7rXk+hZg==", - "engines": { - "node": ">=6.0" + "node_modules/core-js-compat": { + "version": "3.33.2", + "resolved": "https://registry.npmjs.org/core-js-compat/-/core-js-compat-3.33.2.tgz", + "integrity": "sha512-axfo+wxFVxnqf8RvxTzoAlzW4gRoacrHeoFlc9n0x50+7BEyZL/Rt3hicaED1/CEd7I6tPCPVUYcJwCMO5XUYw==", + "license": "MIT", + "dependencies": { + "browserslist": "^4.22.1" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/core-js" } }, - "node_modules/ci-info": { - "version": "3.9.0", - "resolved": "https://registry.npmjs.org/ci-info/-/ci-info-3.9.0.tgz", - "integrity": "sha512-NIxF55hv4nSqQswkAeiOi1r83xy8JldOFDTWiug55KBu9Jnblncd2U6ViHmYgHf01TPZS77NJBhBMKdWj9HQMQ==", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/sibiraj-s" - } - ], - "engines": { - "node": ">=8" + "node_modules/core-js-pure": { + "version": "3.33.2", + "resolved": "https://registry.npmjs.org/core-js-pure/-/core-js-pure-3.33.2.tgz", + "integrity": "sha512-a8zeCdyVk7uF2elKIGz67AjcXOxjRbwOLz8SbklEso1V+2DoW4OkAMZN9S9GBgvZIaqQi/OemFX4OiSoQEmg1Q==", + "hasInstallScript": true, + "license": "MIT", + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/core-js" } }, - "node_modules/classnames": { - "version": "2.3.2", - "resolved": "https://registry.npmjs.org/classnames/-/classnames-2.3.2.tgz", - "integrity": "sha512-CSbhY4cFEJRe6/GQzIk5qXZ4Jeg5pcsP7b5peFSDpffpe1cqjASH/n9UTjBwOp6XpMSTwQ8Za2K5V02ueA7Tmw==" + "node_modules/core-util-is": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.3.tgz", + "integrity": "sha512-ZQBvi1DcpJ4GDqanjucZ2Hj3wEO5pZDS89BWbkcrvdxksJorwUDDZamX9ldFkp9aw2lmBDLgkObEA4DWNJ9FYQ==", + "license": "MIT" }, - "node_modules/clean-css": { - "version": "5.3.2", - "resolved": "https://registry.npmjs.org/clean-css/-/clean-css-5.3.2.tgz", - "integrity": "sha512-JVJbM+f3d3Q704rF4bqQ5UUyTtuJ0JRKNbTKVEeujCCBoMdkEi+V+e8oktO9qGQNSvHrFTM6JZRXrUvGR1czww==", + "node_modules/cosmiconfig": { + "version": "8.3.6", + "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-8.3.6.tgz", + "integrity": "sha512-kcZ6+W5QzcJ3P1Mt+83OUv/oHFqZHIx8DuxG6eZ5RGMERoLqp4BuGjhHLYGK+Kf5XVkQvqBSmAy/nGWN3qDgEA==", + "license": "MIT", "dependencies": { - "source-map": "~0.6.0" + "import-fresh": "^3.3.0", + "js-yaml": "^4.1.0", + "parse-json": "^5.2.0", + "path-type": "^4.0.0" }, "engines": { - "node": ">= 10.0" + "node": ">=14" + }, + "funding": { + "url": "https://github.com/sponsors/d-fischer" + }, + "peerDependencies": { + "typescript": ">=4.9.5" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } } }, - "node_modules/clean-css/node_modules/source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", - "engines": { - "node": ">=0.10.0" + "node_modules/create-ecdh": { + "version": "4.0.4", + "resolved": "https://registry.npmjs.org/create-ecdh/-/create-ecdh-4.0.4.tgz", + "integrity": "sha512-mf+TCx8wWc9VpuxfP2ht0iSISLZnt0JgWlrOKZiNqyUZWnjIaCIVNQArMHnCZKfEYRg6IM7A+NeJoN8gf/Ws0A==", + "license": "MIT", + "dependencies": { + "bn.js": "^4.1.0", + "elliptic": "^6.5.3" } }, - "node_modules/clean-stack": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/clean-stack/-/clean-stack-2.2.0.tgz", - "integrity": "sha512-4diC9HaTE+KRAMWhDhrGOECgWZxoevMc5TlkObMqNSsVU62PYzXZ/SMTjzyGAFF1YusgxGcSWTEXBhp0CPwQ1A==", - "engines": { - "node": ">=6" + "node_modules/create-ecdh/node_modules/bn.js": { + "version": "4.12.0", + "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.12.0.tgz", + "integrity": "sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA==", + "license": "MIT" + }, + "node_modules/create-hash": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/create-hash/-/create-hash-1.2.0.tgz", + "integrity": "sha512-z00bCGNHDG8mHAkP7CtT1qVu+bFQUPjYq/4Iv3C3kWjTFV10zIjfSoeqXo9Asws8gwSHDGj/hl2u4OGIjapeCg==", + "license": "MIT", + "dependencies": { + "cipher-base": "^1.0.1", + "inherits": "^2.0.1", + "md5.js": "^1.3.4", + "ripemd160": "^2.0.1", + "sha.js": "^2.4.0" } }, - "node_modules/cli-boxes": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/cli-boxes/-/cli-boxes-3.0.0.tgz", - "integrity": "sha512-/lzGpEWL/8PfI0BmBOPRwp0c/wFNX1RdUML3jK/RcSBA9T8mZDdQpqYBKtCFTOfQbwPqWEOpjqW+Fnayc0969g==", - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "node_modules/create-hmac": { + "version": "1.1.7", + "resolved": "https://registry.npmjs.org/create-hmac/-/create-hmac-1.1.7.tgz", + "integrity": "sha512-MJG9liiZ+ogc4TzUwuvbER1JRdgvUFSB5+VR/g5h82fGaIRWMWddtKBHi7/sVhfjQZ6SehlyhvQYrcYkaUIpLg==", + "license": "MIT", + "dependencies": { + "cipher-base": "^1.0.3", + "create-hash": "^1.1.0", + "inherits": "^2.0.1", + "ripemd160": "^2.0.0", + "safe-buffer": "^5.0.1", + "sha.js": "^2.4.8" } }, - "node_modules/cli-table3": { - "version": "0.6.3", - "resolved": "https://registry.npmjs.org/cli-table3/-/cli-table3-0.6.3.tgz", - "integrity": "sha512-w5Jac5SykAeZJKntOxJCrm63Eg5/4dhMWIcuTbo9rpE+brgaSZo0RuNJZeOyMgsUdhDeojvgyQLmjI+K50ZGyg==", + "node_modules/cross-spawn": { + "version": "7.0.3", + "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz", + "integrity": "sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==", + "license": "MIT", "dependencies": { - "string-width": "^4.2.0" + "path-key": "^3.1.0", + "shebang-command": "^2.0.0", + "which": "^2.0.1" }, "engines": { - "node": "10.* || >= 12.*" - }, - "optionalDependencies": { - "@colors/colors": "1.5.0" + "node": ">= 8" } }, - "node_modules/cli-table3/node_modules/emoji-regex": { - "version": "8.0.0", - "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", - "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==" - }, - "node_modules/cli-table3/node_modules/string-width": { - "version": "4.2.3", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", - "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", + "node_modules/crypto-browserify": { + "version": "3.12.0", + "resolved": "https://registry.npmjs.org/crypto-browserify/-/crypto-browserify-3.12.0.tgz", + "integrity": "sha512-fz4spIh+znjO2VjL+IdhEpRJ3YN6sMzITSBijk6FK2UvTqruSQW+/cCZTSNsMiZNvUeq0CqurF+dAbyiGOY6Wg==", + "license": "MIT", "dependencies": { - "emoji-regex": "^8.0.0", - "is-fullwidth-code-point": "^3.0.0", - "strip-ansi": "^6.0.1" + "browserify-cipher": "^1.0.0", + "browserify-sign": "^4.0.0", + "create-ecdh": "^4.0.0", + "create-hash": "^1.1.0", + "create-hmac": "^1.1.0", + "diffie-hellman": "^5.0.0", + "inherits": "^2.0.1", + "pbkdf2": "^3.0.3", + "public-encrypt": "^4.0.0", + "randombytes": "^2.0.0", + "randomfill": "^1.0.3" }, "engines": { - "node": ">=8" + "node": "*" } }, - "node_modules/client-only": { - "version": "0.0.1", - "resolved": "https://registry.npmjs.org/client-only/-/client-only-0.0.1.tgz", - "integrity": "sha512-IV3Ou0jSMzZrd3pZ48nLkT9DA7Ag1pnPzaiQhpW7c3RbcqqzvzzVu+L8gfqMp/8IM2MQtSiqaCxrrcfu8I8rMA==" + "node_modules/crypto-js": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/crypto-js/-/crypto-js-4.2.0.tgz", + "integrity": "sha512-KALDyEYgpY+Rlob/iriUtjV6d5Eq+Y191A5g4UqLAi8CyGP9N1+FdVbkc1SxKc2r4YAYqG8JzO2KGL+AizD70Q==", + "license": "MIT" }, - "node_modules/clone-deep": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/clone-deep/-/clone-deep-4.0.1.tgz", - "integrity": "sha512-neHB9xuzh/wk0dIHweyAXv2aPGZIVk3pLMe+/RNzINf17fe0OG96QroktYAUm7SM1PBnzTabaLboqqxDyMU+SQ==", + "node_modules/crypto-random-string": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/crypto-random-string/-/crypto-random-string-4.0.0.tgz", + "integrity": "sha512-x8dy3RnvYdlUcPOjkEHqozhiwzKNSq7GcPuXFbnyMOCHxX8V3OgIg/pYuabl2sbUPfIJaeAQB7PMOK8DFIdoRA==", + "license": "MIT", "dependencies": { - "is-plain-object": "^2.0.4", - "kind-of": "^6.0.2", - "shallow-clone": "^3.0.0" + "type-fest": "^1.0.1" }, "engines": { - "node": ">=6" + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/clone-deep/node_modules/is-plain-object": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-2.0.4.tgz", - "integrity": "sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==", - "dependencies": { - "isobject": "^3.0.1" - }, + "node_modules/crypto-random-string/node_modules/type-fest": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-1.4.0.tgz", + "integrity": "sha512-yGSza74xk0UG8k+pLh5oeoYirvIiWo5t0/o3zHHAO2tRDiZcxWP7fywNlXhqb6/r6sWvwi+RsyQMWhVLe4BVuA==", + "license": "(MIT OR CC0-1.0)", "engines": { - "node": ">=0.10.0" + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/clsx": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/clsx/-/clsx-2.1.1.tgz", - "integrity": "sha512-eYm0QWBtUrBWZWG0d386OGAw16Z995PiOVo2B7bjWSbHedGl5e0ZWaq65kOGgUSNesEIDkB9ISbTg/JK9dhCZA==", + "node_modules/css-declaration-sorter": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/css-declaration-sorter/-/css-declaration-sorter-7.2.0.tgz", + "integrity": "sha512-h70rUM+3PNFuaBDTLe8wF/cdWu+dOZmb7pJt8Z2sedYbAcQVQV/tEchueg3GWxwqS0cxtbxmaHEdkNACqcvsow==", + "license": "ISC", "engines": { - "node": ">=6" + "node": "^14 || ^16 || >=18" + }, + "peerDependencies": { + "postcss": "^8.0.9" } }, - "node_modules/collapse-white-space": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/collapse-white-space/-/collapse-white-space-2.1.0.tgz", - "integrity": "sha512-loKTxY1zCOuG4j9f6EPnuyyYkf58RnhhWTvRoZEokgB+WbdXehfjFviyOVYkqzEWz1Q5kRiZdBYS5SwxbQYwzw==", + "node_modules/css-loader": { + "version": "6.8.1", + "resolved": "https://registry.npmjs.org/css-loader/-/css-loader-6.8.1.tgz", + "integrity": "sha512-xDAXtEVGlD0gJ07iclwWVkLoZOpEvAWaSyf6W18S2pOC//K8+qUDIx8IIT3D+HjnmkJPQeesOPv5aiUaJsCM2g==", + "license": "MIT", + "dependencies": { + "icss-utils": "^5.1.0", + "postcss": "^8.4.21", + "postcss-modules-extract-imports": "^3.0.0", + "postcss-modules-local-by-default": "^4.0.3", + "postcss-modules-scope": "^3.0.0", + "postcss-modules-values": "^4.0.0", + "postcss-value-parser": "^4.2.0", + "semver": "^7.3.8" + }, + "engines": { + "node": ">= 12.13.0" + }, "funding": { - "type": "github", - "url": "https://github.com/sponsors/wooorm" + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "webpack": "^5.0.0" } }, - "node_modules/color": { - "version": "4.2.3", - "resolved": "https://registry.npmjs.org/color/-/color-4.2.3.tgz", - "integrity": "sha512-1rXeuUUiGGrykh+CeBdu5Ie7OJwinCgQY0bc7GCRxy5xVHy+moaqkpL/jqQq0MtQOeYcrqEz4abc5f0KtU7W4A==", + "node_modules/css-minimizer-webpack-plugin": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/css-minimizer-webpack-plugin/-/css-minimizer-webpack-plugin-5.0.1.tgz", + "integrity": "sha512-3caImjKFQkS+ws1TGcFn0V1HyDJFq1Euy589JlD6/3rV2kj+w7r5G9WDMgSHvpvXHNZ2calVypZWuEDQd9wfLg==", + "license": "MIT", "dependencies": { - "color-convert": "^2.0.1", - "color-string": "^1.9.0" + "@jridgewell/trace-mapping": "^0.3.18", + "cssnano": "^6.0.1", + "jest-worker": "^29.4.3", + "postcss": "^8.4.24", + "schema-utils": "^4.0.1", + "serialize-javascript": "^6.0.1" }, "engines": { - "node": ">=12.5.0" + "node": ">= 14.15.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "webpack": "^5.0.0" + }, + "peerDependenciesMeta": { + "@parcel/css": { + "optional": true + }, + "@swc/css": { + "optional": true + }, + "clean-css": { + "optional": true + }, + "csso": { + "optional": true + }, + "esbuild": { + "optional": true + }, + "lightningcss": { + "optional": true + } } }, - "node_modules/color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "node_modules/css-select": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/css-select/-/css-select-5.1.0.tgz", + "integrity": "sha512-nwoRF1rvRRnnCqqY7updORDsuqKzqYJ28+oSMaJMMgOauh3fvwHqMS7EZpIPqK8GL+g9mKxF1vP/ZjSeNjEVHg==", + "license": "BSD-2-Clause", "dependencies": { - "color-name": "~1.1.4" + "boolbase": "^1.0.0", + "css-what": "^6.1.0", + "domhandler": "^5.0.2", + "domutils": "^3.0.1", + "nth-check": "^2.0.1" }, - "engines": { - "node": ">=7.0.0" + "funding": { + "url": "https://github.com/sponsors/fb55" } }, - "node_modules/color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" - }, - "node_modules/color-string": { - "version": "1.9.1", - "resolved": "https://registry.npmjs.org/color-string/-/color-string-1.9.1.tgz", - "integrity": "sha512-shrVawQFojnZv6xM40anx4CkoDP+fZsw/ZerEMsW/pyzsRbElpsL/DBVW7q3ExxwusdNXI3lXpuhEZkzs8p5Eg==", + "node_modules/css-tree": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/css-tree/-/css-tree-2.3.1.tgz", + "integrity": "sha512-6Fv1DV/TYw//QF5IzQdqsNDjx/wc8TrMBZsqjL9eW01tWb7R7k/mq+/VXfJCl7SoD5emsJop9cOByJZfs8hYIw==", + "license": "MIT", "dependencies": { - "color-name": "^1.0.0", - "simple-swizzle": "^0.2.2" - } - }, - "node_modules/colord": { - "version": "2.9.3", - "resolved": "https://registry.npmjs.org/colord/-/colord-2.9.3.tgz", - "integrity": "sha512-jeC1axXpnb0/2nn/Y1LPuLdgXBLH7aDcHu4KEKfqw3CUhX7ZpfBSlPKyqXE6btIgEzfWtrX3/tyBCaCvXvMkOw==" - }, - "node_modules/colorette": { - "version": "2.0.20", - "resolved": "https://registry.npmjs.org/colorette/-/colorette-2.0.20.tgz", - "integrity": "sha512-IfEDxwoWIjkeXL1eXcDiow4UbKjhLdq6/EuSVR9GMN7KVH3r9gQ83e73hsz1Nd1T3ijd5xv1wcWRYO+D6kCI2w==" - }, - "node_modules/combine-promises": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/combine-promises/-/combine-promises-1.2.0.tgz", - "integrity": "sha512-VcQB1ziGD0NXrhKxiwyNbCDmRzs/OShMs2GqW2DlU2A/Sd0nQxE1oWDAE5O0ygSx5mgQOn9eIFh7yKPgFRVkPQ==", + "mdn-data": "2.0.30", + "source-map-js": "^1.0.1" + }, "engines": { - "node": ">=10" - } - }, - "node_modules/comma-separated-tokens": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/comma-separated-tokens/-/comma-separated-tokens-2.0.3.tgz", - "integrity": "sha512-Fu4hJdvzeylCfQPp9SGWidpzrMs7tTrlu6Vb8XGaRGck8QSNZJJp538Wrb60Lax4fPwR64ViY468OIUTbRlGZg==", - "funding": { - "type": "github", - "url": "https://github.com/sponsors/wooorm" + "node": "^10 || ^12.20.0 || ^14.13.0 || >=15.0.0" } }, - "node_modules/commander": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/commander/-/commander-5.1.0.tgz", - "integrity": "sha512-P0CysNDQ7rtVw4QIQtm+MRxV66vKFSvlsQvGYXZWR3qFU0jlMKHZZZgw8e+8DSah4UDKMqnknRDQz+xuQXQ/Zg==", + "node_modules/css-what": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/css-what/-/css-what-6.1.0.tgz", + "integrity": "sha512-HTUrgRJ7r4dsZKU6GjmpfRK1O76h97Z8MfS1G0FozR+oF2kG6Vfe8JE6zwrkbxigziPHinCJ+gCPjA9EaBDtRw==", + "license": "BSD-2-Clause", "engines": { "node": ">= 6" + }, + "funding": { + "url": "https://github.com/sponsors/fb55" } }, - "node_modules/common-path-prefix": { + "node_modules/cssesc": { "version": "3.0.0", - "resolved": "https://registry.npmjs.org/common-path-prefix/-/common-path-prefix-3.0.0.tgz", - "integrity": "sha512-QE33hToZseCH3jS0qN96O/bSh3kaw/h+Tq7ngyY9eWDUnTlTNUyqfqvCXioLe5Na5jFsL78ra/wuBU4iuEgd4w==" - }, - "node_modules/compressible": { - "version": "2.0.18", - "resolved": "https://registry.npmjs.org/compressible/-/compressible-2.0.18.tgz", - "integrity": "sha512-AF3r7P5dWxL8MxyITRMlORQNaOA2IkAFaTr4k7BUumjPtRpGDTZpl0Pb1XCO6JeDCBdp126Cgs9sMxqSjgYyRg==", - "dependencies": { - "mime-db": ">= 1.43.0 < 2" + "resolved": "https://registry.npmjs.org/cssesc/-/cssesc-3.0.0.tgz", + "integrity": "sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg==", + "license": "MIT", + "bin": { + "cssesc": "bin/cssesc" }, "engines": { - "node": ">= 0.6" - } - }, - "node_modules/compressible/node_modules/mime-db": { - "version": "1.52.0", - "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.52.0.tgz", - "integrity": "sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==", - "engines": { - "node": ">= 0.6" + "node": ">=4" } }, - "node_modules/compression": { - "version": "1.7.4", - "resolved": "https://registry.npmjs.org/compression/-/compression-1.7.4.tgz", - "integrity": "sha512-jaSIDzP9pZVS4ZfQ+TzvtiWhdpFhE2RDHz8QJkpX9SIpLq88VueF5jJw6t+6CUQcAoA6t+x89MLrWAqpfDE8iQ==", + "node_modules/cssnano": { + "version": "6.1.2", + "resolved": "https://registry.npmjs.org/cssnano/-/cssnano-6.1.2.tgz", + "integrity": "sha512-rYk5UeX7VAM/u0lNqewCdasdtPK81CgX8wJFLEIXHbV2oldWRgJAsZrdhRXkV1NJzA2g850KiFm9mMU2HxNxMA==", + "license": "MIT", "dependencies": { - "accepts": "~1.3.5", - "bytes": "3.0.0", - "compressible": "~2.0.16", - "debug": "2.6.9", - "on-headers": "~1.0.2", - "safe-buffer": "5.1.2", - "vary": "~1.1.2" + "cssnano-preset-default": "^6.1.2", + "lilconfig": "^3.1.1" }, "engines": { - "node": ">= 0.8.0" - } - }, - "node_modules/compression/node_modules/debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "dependencies": { - "ms": "2.0.0" + "node": "^14 || ^16 || >=18.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/cssnano" + }, + "peerDependencies": { + "postcss": "^8.4.31" } }, - "node_modules/compression/node_modules/ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" - }, - "node_modules/compression/node_modules/safe-buffer": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", - "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==" - }, - "node_modules/concat-map": { - "version": "0.0.1", - "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", - "integrity": "sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==" - }, - "node_modules/config-chain": { - "version": "1.1.13", - "resolved": "https://registry.npmjs.org/config-chain/-/config-chain-1.1.13.tgz", - "integrity": "sha512-qj+f8APARXHrM0hraqXYb2/bOVSV4PvJQlNZ/DVj0QrmNM2q2euizkeuVckQ57J+W0mRH6Hvi+k50M4Jul2VRQ==", + "node_modules/cssnano-preset-advanced": { + "version": "6.1.2", + "resolved": "https://registry.npmjs.org/cssnano-preset-advanced/-/cssnano-preset-advanced-6.1.2.tgz", + "integrity": "sha512-Nhao7eD8ph2DoHolEzQs5CfRpiEP0xa1HBdnFZ82kvqdmbwVBUr2r1QuQ4t1pi+D1ZpqpcO4T+wy/7RxzJ/WPQ==", + "license": "MIT", "dependencies": { - "ini": "^1.3.4", - "proto-list": "~1.2.1" + "autoprefixer": "^10.4.19", + "browserslist": "^4.23.0", + "cssnano-preset-default": "^6.1.2", + "postcss-discard-unused": "^6.0.5", + "postcss-merge-idents": "^6.0.3", + "postcss-reduce-idents": "^6.0.3", + "postcss-zindex": "^6.0.2" + }, + "engines": { + "node": "^14 || ^16 || >=18.0" + }, + "peerDependencies": { + "postcss": "^8.4.31" } }, - "node_modules/configstore": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/configstore/-/configstore-6.0.0.tgz", - "integrity": "sha512-cD31W1v3GqUlQvbBCGcXmd2Nj9SvLDOP1oQ0YFuLETufzSPaKp11rYBsSOm7rCsW3OnIRAFM3OxRhceaXNYHkA==", + "node_modules/cssnano-preset-default": { + "version": "6.1.2", + "resolved": "https://registry.npmjs.org/cssnano-preset-default/-/cssnano-preset-default-6.1.2.tgz", + "integrity": "sha512-1C0C+eNaeN8OcHQa193aRgYexyJtU8XwbdieEjClw+J9d94E41LwT6ivKH0WT+fYwYWB0Zp3I3IZ7tI/BbUbrg==", + "license": "MIT", "dependencies": { - "dot-prop": "^6.0.1", - "graceful-fs": "^4.2.6", - "unique-string": "^3.0.0", - "write-file-atomic": "^3.0.3", - "xdg-basedir": "^5.0.1" + "browserslist": "^4.23.0", + "css-declaration-sorter": "^7.2.0", + "cssnano-utils": "^4.0.2", + "postcss-calc": "^9.0.1", + "postcss-colormin": "^6.1.0", + "postcss-convert-values": "^6.1.0", + "postcss-discard-comments": "^6.0.2", + "postcss-discard-duplicates": "^6.0.3", + "postcss-discard-empty": "^6.0.3", + "postcss-discard-overridden": "^6.0.2", + "postcss-merge-longhand": "^6.0.5", + "postcss-merge-rules": "^6.1.1", + "postcss-minify-font-values": "^6.1.0", + "postcss-minify-gradients": "^6.0.3", + "postcss-minify-params": "^6.1.0", + "postcss-minify-selectors": "^6.0.4", + "postcss-normalize-charset": "^6.0.2", + "postcss-normalize-display-values": "^6.0.2", + "postcss-normalize-positions": "^6.0.2", + "postcss-normalize-repeat-style": "^6.0.2", + "postcss-normalize-string": "^6.0.2", + "postcss-normalize-timing-functions": "^6.0.2", + "postcss-normalize-unicode": "^6.1.0", + "postcss-normalize-url": "^6.0.2", + "postcss-normalize-whitespace": "^6.0.2", + "postcss-ordered-values": "^6.0.2", + "postcss-reduce-initial": "^6.1.0", + "postcss-reduce-transforms": "^6.0.2", + "postcss-svgo": "^6.0.3", + "postcss-unique-selectors": "^6.0.4" }, "engines": { - "node": ">=12" + "node": "^14 || ^16 || >=18.0" }, - "funding": { - "url": "https://github.com/yeoman/configstore?sponsor=1" + "peerDependencies": { + "postcss": "^8.4.31" } }, - "node_modules/connect-history-api-fallback": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/connect-history-api-fallback/-/connect-history-api-fallback-2.0.0.tgz", - "integrity": "sha512-U73+6lQFmfiNPrYbXqr6kZ1i1wiRqXnp2nhMsINseWXO8lDau0LGEffJ8kQi4EjLZympVgRdvqjAgiZ1tgzDDA==", + "node_modules/cssnano-utils": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/cssnano-utils/-/cssnano-utils-4.0.2.tgz", + "integrity": "sha512-ZR1jHg+wZ8o4c3zqf1SIUSTIvm/9mU343FMR6Obe/unskbvpGhZOo1J6d/r8D1pzkRQYuwbcH3hToOuoA2G7oQ==", + "license": "MIT", "engines": { - "node": ">=0.8" + "node": "^14 || ^16 || >=18.0" + }, + "peerDependencies": { + "postcss": "^8.4.31" } }, - "node_modules/consola": { - "version": "2.15.3", - "resolved": "https://registry.npmjs.org/consola/-/consola-2.15.3.tgz", - "integrity": "sha512-9vAdYbHj6x2fLKC4+oPH0kFzY/orMZyG2Aj+kNylHxKGJ/Ed4dpNyAQYwJOdqO4zdM7XpVHmyejQDcQHrnuXbw==" - }, - "node_modules/consolidated-events": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/consolidated-events/-/consolidated-events-2.0.2.tgz", - "integrity": "sha512-2/uRVMdRypf5z/TW/ncD/66l75P5hH2vM/GR8Jf8HLc2xnfJtmina6F6du8+v4Z2vTrMo7jC+W1tmEEuuELgkQ==" - }, - "node_modules/content-disposition": { - "version": "0.5.2", - "resolved": "https://registry.npmjs.org/content-disposition/-/content-disposition-0.5.2.tgz", - "integrity": "sha512-kRGRZw3bLlFISDBgwTSA1TMBFN6J6GWDeubmDE3AF+3+yXL8hTWv8r5rkLbqYXY4RjPk/EzHnClI3zQf1cFmHA==", + "node_modules/csso": { + "version": "5.0.5", + "resolved": "https://registry.npmjs.org/csso/-/csso-5.0.5.tgz", + "integrity": "sha512-0LrrStPOdJj+SPCCrGhzryycLjwcgUSHBtxNA8aIDxf0GLsRh1cKYhB00Gd1lDOS4yGH69+SNn13+TWbVHETFQ==", + "license": "MIT", + "dependencies": { + "css-tree": "~2.2.0" + }, "engines": { - "node": ">= 0.6" + "node": "^10 || ^12.20.0 || ^14.13.0 || >=15.0.0", + "npm": ">=7.0.0" } }, - "node_modules/content-type": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/content-type/-/content-type-1.0.5.tgz", - "integrity": "sha512-nTjqfcBFEipKdXCv4YDQWCfmcLZKm81ldF0pAopTvyrFGVbcR6P/VAAd5G7N+0tTr8QqiU0tFadD6FK4NtJwOA==", + "node_modules/csso/node_modules/css-tree": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/css-tree/-/css-tree-2.2.1.tgz", + "integrity": "sha512-OA0mILzGc1kCOCSJerOeqDxDQ4HOh+G8NbOJFOTgOCzpw7fCBubk0fEyxp8AgOL/jvLgYA/uV0cMbe43ElF1JA==", + "license": "MIT", + "dependencies": { + "mdn-data": "2.0.28", + "source-map-js": "^1.0.1" + }, "engines": { - "node": ">= 0.6" + "node": "^10 || ^12.20.0 || ^14.13.0 || >=15.0.0", + "npm": ">=7.0.0" } }, - "node_modules/convert-source-map": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-2.0.0.tgz", - "integrity": "sha512-Kvp459HrV2FEJ1CAsi1Ku+MY3kasH19TFykTz2xWmMeq6bk2NU3XXvfJ+Q61m0xktWwt+1HSYf3JZsTms3aRJg==" + "node_modules/csso/node_modules/mdn-data": { + "version": "2.0.28", + "resolved": "https://registry.npmjs.org/mdn-data/-/mdn-data-2.0.28.tgz", + "integrity": "sha512-aylIc7Z9y4yzHYAJNuESG3hfhC+0Ibp/MAMiaOZgNv4pmEdFyfZhhhny4MNiAfWdBQ1RQ2mfDWmM1x8SvGyp8g==", + "license": "CC0-1.0" }, - "node_modules/cookie": { - "version": "0.6.0", - "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.6.0.tgz", - "integrity": "sha512-U71cyTamuh1CRNCfpGY6to28lxvNwPG4Guz/EVjgf3Jmzv0vlDp1atT9eS5dDjMYHucpHbWns6Lwf3BKz6svdw==", - "engines": { - "node": ">= 0.6" - } + "node_modules/csstype": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/csstype/-/csstype-3.1.2.tgz", + "integrity": "sha512-I7K1Uu0MBPzaFKg4nI5Q7Vs2t+3gWWW648spaF+Rg7pI9ds18Ugn+lvg4SHczUdKlHI5LWBXyqfS8+DufyBsgQ==", + "license": "MIT" }, - "node_modules/cookie-signature": { - "version": "1.0.6", - "resolved": "https://registry.npmjs.org/cookie-signature/-/cookie-signature-1.0.6.tgz", - "integrity": "sha512-QADzlaHc8icV8I7vbaJXJwod9HWYp8uCqf1xa4OfNu1T7JVxQIrUgOWtHdNDtPiywmFbiS12VjotIXLrKM3orQ==" + "node_modules/dayjs": { + "version": "1.11.10", + "resolved": "https://registry.npmjs.org/dayjs/-/dayjs-1.11.10.tgz", + "integrity": "sha512-vjAczensTgRcqDERK0SR2XMwsF/tSvnvlv6VcF2GIhg6Sx4yOIt/irsr1RDJsKiIyBzJDpCoXiWWq28MqH2cnQ==", + "license": "MIT" }, - "node_modules/copy-text-to-clipboard": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/copy-text-to-clipboard/-/copy-text-to-clipboard-3.2.0.tgz", - "integrity": "sha512-RnJFp1XR/LOBDckxTib5Qjr/PMfkatD0MUCQgdpqS8MdKiNUzBjAQBEN6oUy+jW7LI93BBG3DtMB2KOOKpGs2Q==", + "node_modules/debug": { + "version": "4.3.4", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz", + "integrity": "sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==", + "license": "MIT", + "dependencies": { + "ms": "2.1.2" + }, "engines": { - "node": ">=12" + "node": ">=6.0" }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "peerDependenciesMeta": { + "supports-color": { + "optional": true + } } }, - "node_modules/copy-webpack-plugin": { - "version": "11.0.0", - "resolved": "https://registry.npmjs.org/copy-webpack-plugin/-/copy-webpack-plugin-11.0.0.tgz", - "integrity": "sha512-fX2MWpamkW0hZxMEg0+mYnA40LTosOSa5TqZ9GYIBzyJa9C3QUaMPSE2xAi/buNr8u89SfD9wHSQVBzrRa/SOQ==", - "dependencies": { - "fast-glob": "^3.2.11", - "glob-parent": "^6.0.1", - "globby": "^13.1.1", - "normalize-path": "^3.0.0", - "schema-utils": "^4.0.0", - "serialize-javascript": "^6.0.0" - }, + "node_modules/decamelize": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/decamelize/-/decamelize-1.2.0.tgz", + "integrity": "sha512-z2S+W9X73hAUUki+N+9Za2lBlun89zigOyGrsax+KUQ6wKW4ZoWpEYBkGhQjwAjjDCkWxhY0VKEhk8wzY7F5cA==", + "license": "MIT", "engines": { - "node": ">= 14.15.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" - }, - "peerDependencies": { - "webpack": "^5.1.0" + "node": ">=0.10.0" } }, - "node_modules/copy-webpack-plugin/node_modules/glob-parent": { - "version": "6.0.2", - "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-6.0.2.tgz", - "integrity": "sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A==", + "node_modules/decode-named-character-reference": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/decode-named-character-reference/-/decode-named-character-reference-1.0.2.tgz", + "integrity": "sha512-O8x12RzrUF8xyVcY0KJowWsmaJxQbmy0/EtnNtHRpsOcT7dFk5W598coHqBVpmWo1oQQfsCqfCmkZN5DJrZVdg==", + "license": "MIT", "dependencies": { - "is-glob": "^4.0.3" + "character-entities": "^2.0.0" }, - "engines": { - "node": ">=10.13.0" + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" } }, - "node_modules/copy-webpack-plugin/node_modules/globby": { - "version": "13.2.2", - "resolved": "https://registry.npmjs.org/globby/-/globby-13.2.2.tgz", - "integrity": "sha512-Y1zNGV+pzQdh7H39l9zgB4PJqjRNqydvdYCDG4HFXM4XuvSaQQlEc91IU1yALL8gUTDomgBAfz3XJdmUS+oo0w==", + "node_modules/decompress-response": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/decompress-response/-/decompress-response-6.0.0.tgz", + "integrity": "sha512-aW35yZM6Bb/4oJlZncMH2LCoZtJXTRxES17vE3hoRiowU2kWHaJKFkSBDnDR+cm9J+9QhXmREyIfv0pji9ejCQ==", + "license": "MIT", "dependencies": { - "dir-glob": "^3.0.1", - "fast-glob": "^3.3.0", - "ignore": "^5.2.4", - "merge2": "^1.4.1", - "slash": "^4.0.0" + "mimic-response": "^3.1.0" }, "engines": { - "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + "node": ">=10" }, "funding": { "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/copy-webpack-plugin/node_modules/slash": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/slash/-/slash-4.0.0.tgz", - "integrity": "sha512-3dOsAHXXUkQTpOYcoAxLIorMTp4gIQr5IW3iVb7A7lFIp0VHhnynm9izx6TssdrIcVIESAlVjtnO2K8bg+Coew==", + "node_modules/deep-extend": { + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/deep-extend/-/deep-extend-0.6.0.tgz", + "integrity": "sha512-LOHxIOaPYdHlJRtCQfDIVZtfw/ufM8+rVj649RIHzcm/vGwQRXFt6OPqIFWsm2XEMrNIEtWR64sY1LEKD2vAOA==", + "license": "MIT", "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "node": ">=4.0.0" } }, - "node_modules/core-js": { - "version": "3.33.2", - "resolved": "https://registry.npmjs.org/core-js/-/core-js-3.33.2.tgz", - "integrity": "sha512-XeBzWI6QL3nJQiHmdzbAOiMYqjrb7hwU7A39Qhvd/POSa/t9E1AeZyEZx3fNvp/vtM8zXwhoL0FsiS0hD0pruQ==", - "hasInstallScript": true, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/core-js" + "node_modules/deepmerge": { + "version": "4.3.1", + "resolved": "https://registry.npmjs.org/deepmerge/-/deepmerge-4.3.1.tgz", + "integrity": "sha512-3sUqbMEc77XqpdNO7FRyRog+eW3ph+GYCbj+rK+uYyRMuwsVy0rMiVtPn+QJlKFvWP/1PYpapqYn0Me2knFn+A==", + "license": "MIT", + "engines": { + "node": ">=0.10.0" } }, - "node_modules/core-js-compat": { - "version": "3.33.2", - "resolved": "https://registry.npmjs.org/core-js-compat/-/core-js-compat-3.33.2.tgz", - "integrity": "sha512-axfo+wxFVxnqf8RvxTzoAlzW4gRoacrHeoFlc9n0x50+7BEyZL/Rt3hicaED1/CEd7I6tPCPVUYcJwCMO5XUYw==", + "node_modules/default-gateway": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/default-gateway/-/default-gateway-6.0.3.tgz", + "integrity": "sha512-fwSOJsbbNzZ/CUFpqFBqYfYNLj1NbMPm8MMCIzHjC83iSJRBEGmDUxU+WP661BaBQImeC2yHwXtz+P/O9o+XEg==", + "license": "BSD-2-Clause", "dependencies": { - "browserslist": "^4.22.1" + "execa": "^5.0.0" }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/core-js" + "engines": { + "node": ">= 10" } }, - "node_modules/core-js-pure": { - "version": "3.33.2", - "resolved": "https://registry.npmjs.org/core-js-pure/-/core-js-pure-3.33.2.tgz", - "integrity": "sha512-a8zeCdyVk7uF2elKIGz67AjcXOxjRbwOLz8SbklEso1V+2DoW4OkAMZN9S9GBgvZIaqQi/OemFX4OiSoQEmg1Q==", - "hasInstallScript": true, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/core-js" + "node_modules/defer-to-connect": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/defer-to-connect/-/defer-to-connect-2.0.1.tgz", + "integrity": "sha512-4tvttepXG1VaYGrRibk5EwJd1t4udunSOVMdLSAL6mId1ix438oPwPZMALY41FCijukO1L0twNcGsdzS7dHgDg==", + "license": "MIT", + "engines": { + "node": ">=10" } }, - "node_modules/core-util-is": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.3.tgz", - "integrity": "sha512-ZQBvi1DcpJ4GDqanjucZ2Hj3wEO5pZDS89BWbkcrvdxksJorwUDDZamX9ldFkp9aw2lmBDLgkObEA4DWNJ9FYQ==" - }, - "node_modules/cosmiconfig": { - "version": "8.3.6", - "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-8.3.6.tgz", - "integrity": "sha512-kcZ6+W5QzcJ3P1Mt+83OUv/oHFqZHIx8DuxG6eZ5RGMERoLqp4BuGjhHLYGK+Kf5XVkQvqBSmAy/nGWN3qDgEA==", + "node_modules/define-data-property": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/define-data-property/-/define-data-property-1.1.4.tgz", + "integrity": "sha512-rBMvIzlpA8v6E+SJZoo++HAYqsLrkg7MSfIinMPFhmkorw7X+dOXVJQs+QT69zGkzMyfDnIMN2Wid1+NbL3T+A==", + "license": "MIT", "dependencies": { - "import-fresh": "^3.3.0", - "js-yaml": "^4.1.0", - "parse-json": "^5.2.0", - "path-type": "^4.0.0" + "es-define-property": "^1.0.0", + "es-errors": "^1.3.0", + "gopd": "^1.0.1" }, "engines": { - "node": ">=14" + "node": ">= 0.4" }, "funding": { - "url": "https://github.com/sponsors/d-fischer" - }, - "peerDependencies": { - "typescript": ">=4.9.5" - }, - "peerDependenciesMeta": { - "typescript": { - "optional": true - } + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/cross-spawn": { - "version": "7.0.3", - "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz", - "integrity": "sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==", + "node_modules/define-lazy-prop": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/define-lazy-prop/-/define-lazy-prop-2.0.0.tgz", + "integrity": "sha512-Ds09qNh8yw3khSjiJjiUInaGX9xlqZDY7JVryGxdxV7NPeuqQfplOpQ66yJFZut3jLa5zOwkXw1g9EI2uKh4Og==", + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/define-properties": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/define-properties/-/define-properties-1.2.1.tgz", + "integrity": "sha512-8QmQKqEASLd5nx0U1B1okLElbUuuttJ/AnYmRXbbbGDWh6uS208EjD4Xqq/I9wK7u0v6O08XhTWnt5XtEbR6Dg==", + "license": "MIT", "dependencies": { - "path-key": "^3.1.0", - "shebang-command": "^2.0.0", - "which": "^2.0.1" + "define-data-property": "^1.0.1", + "has-property-descriptors": "^1.0.0", + "object-keys": "^1.1.1" }, "engines": { - "node": ">= 8" + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/crypto-random-string": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/crypto-random-string/-/crypto-random-string-4.0.0.tgz", - "integrity": "sha512-x8dy3RnvYdlUcPOjkEHqozhiwzKNSq7GcPuXFbnyMOCHxX8V3OgIg/pYuabl2sbUPfIJaeAQB7PMOK8DFIdoRA==", + "node_modules/del": { + "version": "6.1.1", + "resolved": "https://registry.npmjs.org/del/-/del-6.1.1.tgz", + "integrity": "sha512-ua8BhapfP0JUJKC/zV9yHHDW/rDoDxP4Zhn3AkA6/xT6gY7jYXJiaeyBZznYVujhZZET+UgcbZiQ7sN3WqcImg==", + "license": "MIT", "dependencies": { - "type-fest": "^1.0.1" + "globby": "^11.0.1", + "graceful-fs": "^4.2.4", + "is-glob": "^4.0.1", + "is-path-cwd": "^2.2.0", + "is-path-inside": "^3.0.2", + "p-map": "^4.0.0", + "rimraf": "^3.0.2", + "slash": "^3.0.0" }, "engines": { - "node": ">=12" + "node": ">=10" }, "funding": { "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/crypto-random-string/node_modules/type-fest": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-1.4.0.tgz", - "integrity": "sha512-yGSza74xk0UG8k+pLh5oeoYirvIiWo5t0/o3zHHAO2tRDiZcxWP7fywNlXhqb6/r6sWvwi+RsyQMWhVLe4BVuA==", + "node_modules/depd": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/depd/-/depd-2.0.0.tgz", + "integrity": "sha512-g7nH6P6dyDioJogAAGprGpCtVImJhpPk/roCzdb3fIh61/s/nPsfR6onyMwkCAR/OlC3yBC0lESvUoQEAssIrw==", + "license": "MIT", + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/dequal": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/dequal/-/dequal-2.0.3.tgz", + "integrity": "sha512-0je+qPKHEMohvfRTCEo3CrPG6cAzAYgmzKyxRiYSSDkS6eGJdyVJm7WaYA5ECaAD9wLB2T4EEeymA5aFVcYXCA==", + "license": "MIT", + "engines": { + "node": ">=6" + } + }, + "node_modules/des.js": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/des.js/-/des.js-1.1.0.tgz", + "integrity": "sha512-r17GxjhUCjSRy8aiJpr8/UadFIzMzJGexI3Nmz4ADi9LYSFx4gTBp80+NaX/YsXWWLhpZ7v/v/ubEc/bCNfKwg==", + "license": "MIT", + "dependencies": { + "inherits": "^2.0.1", + "minimalistic-assert": "^1.0.0" + } + }, + "node_modules/destroy": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/destroy/-/destroy-1.2.0.tgz", + "integrity": "sha512-2sJGJTaXIIaR1w4iJSNoN0hnMY7Gpc/n8D4qSCJw8QqFWXf7cuAgnEHxBpweaVcPevC2l3KpjYCx3NypQQgaJg==", + "license": "MIT", "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "node": ">= 0.8", + "npm": "1.2.8000 || >= 1.4.16" } }, - "node_modules/css-declaration-sorter": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/css-declaration-sorter/-/css-declaration-sorter-7.2.0.tgz", - "integrity": "sha512-h70rUM+3PNFuaBDTLe8wF/cdWu+dOZmb7pJt8Z2sedYbAcQVQV/tEchueg3GWxwqS0cxtbxmaHEdkNACqcvsow==", + "node_modules/detect-libc": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/detect-libc/-/detect-libc-2.0.2.tgz", + "integrity": "sha512-UX6sGumvvqSaXgdKGUsgZWqcUyIXZ/vZTrlRT/iobiKhGL0zL4d3osHj3uqllWJK+i+sixDS/3COVEOFbupFyw==", + "license": "Apache-2.0", "engines": { - "node": "^14 || ^16 || >=18" - }, - "peerDependencies": { - "postcss": "^8.0.9" + "node": ">=8" } }, - "node_modules/css-loader": { - "version": "6.8.1", - "resolved": "https://registry.npmjs.org/css-loader/-/css-loader-6.8.1.tgz", - "integrity": "sha512-xDAXtEVGlD0gJ07iclwWVkLoZOpEvAWaSyf6W18S2pOC//K8+qUDIx8IIT3D+HjnmkJPQeesOPv5aiUaJsCM2g==", + "node_modules/detect-node": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/detect-node/-/detect-node-2.1.0.tgz", + "integrity": "sha512-T0NIuQpnTvFDATNuHN5roPwSBG83rFsuO+MXXH9/3N1eFbn4wcPjttvjMLEPWJ0RGUYgQE7cGgS3tNxbqCGM7g==", + "license": "MIT" + }, + "node_modules/detect-port": { + "version": "1.5.1", + "resolved": "https://registry.npmjs.org/detect-port/-/detect-port-1.5.1.tgz", + "integrity": "sha512-aBzdj76lueB6uUst5iAs7+0H/oOjqI5D16XUWxlWMIMROhcM0rfsNVk93zTngq1dDNpoXRr++Sus7ETAExppAQ==", + "license": "MIT", "dependencies": { - "icss-utils": "^5.1.0", - "postcss": "^8.4.21", - "postcss-modules-extract-imports": "^3.0.0", - "postcss-modules-local-by-default": "^4.0.3", - "postcss-modules-scope": "^3.0.0", - "postcss-modules-values": "^4.0.0", - "postcss-value-parser": "^4.2.0", - "semver": "^7.3.8" - }, - "engines": { - "node": ">= 12.13.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" + "address": "^1.0.1", + "debug": "4" }, - "peerDependencies": { - "webpack": "^5.0.0" + "bin": { + "detect": "bin/detect-port.js", + "detect-port": "bin/detect-port.js" } }, - "node_modules/css-minimizer-webpack-plugin": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/css-minimizer-webpack-plugin/-/css-minimizer-webpack-plugin-5.0.1.tgz", - "integrity": "sha512-3caImjKFQkS+ws1TGcFn0V1HyDJFq1Euy589JlD6/3rV2kj+w7r5G9WDMgSHvpvXHNZ2calVypZWuEDQd9wfLg==", + "node_modules/detect-port-alt": { + "version": "1.1.6", + "resolved": "https://registry.npmjs.org/detect-port-alt/-/detect-port-alt-1.1.6.tgz", + "integrity": "sha512-5tQykt+LqfJFBEYaDITx7S7cR7mJ/zQmLXZ2qt5w04ainYZw6tBf9dBunMjVeVOdYVRUzUOE4HkY5J7+uttb5Q==", + "license": "MIT", "dependencies": { - "@jridgewell/trace-mapping": "^0.3.18", - "cssnano": "^6.0.1", - "jest-worker": "^29.4.3", - "postcss": "^8.4.24", - "schema-utils": "^4.0.1", - "serialize-javascript": "^6.0.1" - }, - "engines": { - "node": ">= 14.15.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" + "address": "^1.0.1", + "debug": "^2.6.0" }, - "peerDependencies": { - "webpack": "^5.0.0" + "bin": { + "detect": "bin/detect-port", + "detect-port": "bin/detect-port" }, - "peerDependenciesMeta": { - "@parcel/css": { - "optional": true - }, - "@swc/css": { - "optional": true - }, - "clean-css": { - "optional": true - }, - "csso": { - "optional": true - }, - "esbuild": { - "optional": true - }, - "lightningcss": { - "optional": true - } + "engines": { + "node": ">= 4.2.1" } }, - "node_modules/css-select": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/css-select/-/css-select-5.1.0.tgz", - "integrity": "sha512-nwoRF1rvRRnnCqqY7updORDsuqKzqYJ28+oSMaJMMgOauh3fvwHqMS7EZpIPqK8GL+g9mKxF1vP/ZjSeNjEVHg==", + "node_modules/detect-port-alt/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "license": "MIT", "dependencies": { - "boolbase": "^1.0.0", - "css-what": "^6.1.0", - "domhandler": "^5.0.2", - "domutils": "^3.0.1", - "nth-check": "^2.0.1" - }, - "funding": { - "url": "https://github.com/sponsors/fb55" + "ms": "2.0.0" } }, - "node_modules/css-tree": { - "version": "2.3.1", - "resolved": "https://registry.npmjs.org/css-tree/-/css-tree-2.3.1.tgz", - "integrity": "sha512-6Fv1DV/TYw//QF5IzQdqsNDjx/wc8TrMBZsqjL9eW01tWb7R7k/mq+/VXfJCl7SoD5emsJop9cOByJZfs8hYIw==", + "node_modules/detect-port-alt/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", + "license": "MIT" + }, + "node_modules/devlop": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/devlop/-/devlop-1.1.0.tgz", + "integrity": "sha512-RWmIqhcFf1lRYBvNmr7qTNuyCt/7/ns2jbpp1+PalgE/rDQcBT0fioSMUpJ93irlUhC5hrg4cYqe6U+0ImW0rA==", + "license": "MIT", "dependencies": { - "mdn-data": "2.0.30", - "source-map-js": "^1.0.1" + "dequal": "^2.0.0" }, - "engines": { - "node": "^10 || ^12.20.0 || ^14.13.0 || >=15.0.0" + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" } }, - "node_modules/css-what": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/css-what/-/css-what-6.1.0.tgz", - "integrity": "sha512-HTUrgRJ7r4dsZKU6GjmpfRK1O76h97Z8MfS1G0FozR+oF2kG6Vfe8JE6zwrkbxigziPHinCJ+gCPjA9EaBDtRw==", + "node_modules/diff": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/diff/-/diff-5.2.0.tgz", + "integrity": "sha512-uIFDxqpRZGZ6ThOk84hEfqWoHx2devRFvpTZcTHur85vImfaxUbTW9Ryh4CpCuDnToOP1CEtXKIgytHBPVff5A==", + "license": "BSD-3-Clause", "engines": { - "node": ">= 6" - }, - "funding": { - "url": "https://github.com/sponsors/fb55" + "node": ">=0.3.1" } }, - "node_modules/cssesc": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/cssesc/-/cssesc-3.0.0.tgz", - "integrity": "sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg==", - "bin": { - "cssesc": "bin/cssesc" - }, - "engines": { - "node": ">=4" + "node_modules/diffie-hellman": { + "version": "5.0.3", + "resolved": "https://registry.npmjs.org/diffie-hellman/-/diffie-hellman-5.0.3.tgz", + "integrity": "sha512-kqag/Nl+f3GwyK25fhUMYj81BUOrZ9IuJsjIcDE5icNM9FJHAVm3VcUDxdLPoQtTuUylWm6ZIknYJwwaPxsUzg==", + "license": "MIT", + "dependencies": { + "bn.js": "^4.1.0", + "miller-rabin": "^4.0.0", + "randombytes": "^2.0.0" } }, - "node_modules/cssnano": { - "version": "6.1.2", - "resolved": "https://registry.npmjs.org/cssnano/-/cssnano-6.1.2.tgz", - "integrity": "sha512-rYk5UeX7VAM/u0lNqewCdasdtPK81CgX8wJFLEIXHbV2oldWRgJAsZrdhRXkV1NJzA2g850KiFm9mMU2HxNxMA==", + "node_modules/diffie-hellman/node_modules/bn.js": { + "version": "4.12.0", + "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.12.0.tgz", + "integrity": "sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA==", + "license": "MIT" + }, + "node_modules/dir-glob": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/dir-glob/-/dir-glob-3.0.1.tgz", + "integrity": "sha512-WkrWp9GR4KXfKGYzOLmTuGVi1UWFfws377n9cc55/tb6DuqyF6pcQ5AbiHEshaDpY9v6oaSr2XCDidGmMwdzIA==", + "license": "MIT", "dependencies": { - "cssnano-preset-default": "^6.1.2", - "lilconfig": "^3.1.1" + "path-type": "^4.0.0" }, "engines": { - "node": "^14 || ^16 || >=18.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/cssnano" - }, - "peerDependencies": { - "postcss": "^8.4.31" + "node": ">=8" } }, - "node_modules/cssnano-preset-advanced": { - "version": "6.1.2", - "resolved": "https://registry.npmjs.org/cssnano-preset-advanced/-/cssnano-preset-advanced-6.1.2.tgz", - "integrity": "sha512-Nhao7eD8ph2DoHolEzQs5CfRpiEP0xa1HBdnFZ82kvqdmbwVBUr2r1QuQ4t1pi+D1ZpqpcO4T+wy/7RxzJ/WPQ==", + "node_modules/dns-equal": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/dns-equal/-/dns-equal-1.0.0.tgz", + "integrity": "sha512-z+paD6YUQsk+AbGCEM4PrOXSss5gd66QfcVBFTKR/HpFL9jCqikS94HYwKww6fQyO7IxrIIyUu+g0Ka9tUS2Cg==", + "license": "MIT" + }, + "node_modules/dns-packet": { + "version": "5.6.1", + "resolved": "https://registry.npmjs.org/dns-packet/-/dns-packet-5.6.1.tgz", + "integrity": "sha512-l4gcSouhcgIKRvyy99RNVOgxXiicE+2jZoNmaNmZ6JXiGajBOJAesk1OBlJuM5k2c+eudGdLxDqXuPCKIj6kpw==", + "license": "MIT", "dependencies": { - "autoprefixer": "^10.4.19", - "browserslist": "^4.23.0", - "cssnano-preset-default": "^6.1.2", - "postcss-discard-unused": "^6.0.5", - "postcss-merge-idents": "^6.0.3", - "postcss-reduce-idents": "^6.0.3", - "postcss-zindex": "^6.0.2" + "@leichtgewicht/ip-codec": "^2.0.1" }, "engines": { - "node": "^14 || ^16 || >=18.0" - }, - "peerDependencies": { - "postcss": "^8.4.31" + "node": ">=6" } }, - "node_modules/cssnano-preset-default": { - "version": "6.1.2", - "resolved": "https://registry.npmjs.org/cssnano-preset-default/-/cssnano-preset-default-6.1.2.tgz", - "integrity": "sha512-1C0C+eNaeN8OcHQa193aRgYexyJtU8XwbdieEjClw+J9d94E41LwT6ivKH0WT+fYwYWB0Zp3I3IZ7tI/BbUbrg==", - "dependencies": { - "browserslist": "^4.23.0", - "css-declaration-sorter": "^7.2.0", - "cssnano-utils": "^4.0.2", - "postcss-calc": "^9.0.1", - "postcss-colormin": "^6.1.0", - "postcss-convert-values": "^6.1.0", - "postcss-discard-comments": "^6.0.2", - "postcss-discard-duplicates": "^6.0.3", - "postcss-discard-empty": "^6.0.3", - "postcss-discard-overridden": "^6.0.2", - "postcss-merge-longhand": "^6.0.5", - "postcss-merge-rules": "^6.1.1", - "postcss-minify-font-values": "^6.1.0", - "postcss-minify-gradients": "^6.0.3", - "postcss-minify-params": "^6.1.0", - "postcss-minify-selectors": "^6.0.4", - "postcss-normalize-charset": "^6.0.2", - "postcss-normalize-display-values": "^6.0.2", - "postcss-normalize-positions": "^6.0.2", - "postcss-normalize-repeat-style": "^6.0.2", - "postcss-normalize-string": "^6.0.2", - "postcss-normalize-timing-functions": "^6.0.2", - "postcss-normalize-unicode": "^6.1.0", - "postcss-normalize-url": "^6.0.2", - "postcss-normalize-whitespace": "^6.0.2", - "postcss-ordered-values": "^6.0.2", - "postcss-reduce-initial": "^6.1.0", - "postcss-reduce-transforms": "^6.0.2", - "postcss-svgo": "^6.0.3", - "postcss-unique-selectors": "^6.0.4" + "node_modules/docusaurus-plugin-hotjar": { + "version": "0.0.2", + "resolved": "https://registry.npmjs.org/docusaurus-plugin-hotjar/-/docusaurus-plugin-hotjar-0.0.2.tgz", + "integrity": "sha512-Jsdxa6k4YQm4SBiY5mv9h/6sKUrQs6lC6mRoPUfjiPVtnhURE3d0dj4Vnrpy/tRVSAbywAqA0F/PGn5RKHtVaw==", + "license": "MIT" + }, + "node_modules/docusaurus-plugin-image-zoom": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/docusaurus-plugin-image-zoom/-/docusaurus-plugin-image-zoom-2.0.0.tgz", + "integrity": "sha512-TWHQZeoiged+95CESlZk++lihzl3pqw34n0/fbexx2AocmFhbo9K2scYDgYB8amki4/X6mUCLTPZE1pQvT+00Q==", + "license": "MIT", + "dependencies": { + "medium-zoom": "^1.0.8", + "validate-peer-dependencies": "^2.2.0" }, - "engines": { - "node": "^14 || ^16 || >=18.0" + "peerDependencies": { + "@docusaurus/theme-classic": ">=3.0.0" + } + }, + "node_modules/docusaurus-plugin-sass": { + "version": "0.2.5", + "resolved": "https://registry.npmjs.org/docusaurus-plugin-sass/-/docusaurus-plugin-sass-0.2.5.tgz", + "integrity": "sha512-Z+D0fLFUKcFpM+bqSUmqKIU+vO+YF1xoEQh5hoFreg2eMf722+siwXDD+sqtwU8E4MvVpuvsQfaHwODNlxJAEg==", + "license": "MIT", + "dependencies": { + "sass-loader": "^10.1.1" }, "peerDependencies": { - "postcss": "^8.4.31" + "@docusaurus/core": "^2.0.0-beta || ^3.0.0-alpha", + "sass": "^1.30.0" } }, - "node_modules/cssnano-utils": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/cssnano-utils/-/cssnano-utils-4.0.2.tgz", - "integrity": "sha512-ZR1jHg+wZ8o4c3zqf1SIUSTIvm/9mU343FMR6Obe/unskbvpGhZOo1J6d/r8D1pzkRQYuwbcH3hToOuoA2G7oQ==", - "engines": { - "node": "^14 || ^16 || >=18.0" + "node_modules/docusaurus-plugin-sass/node_modules/ajv": { + "version": "6.12.6", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", + "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", + "license": "MIT", + "dependencies": { + "fast-deep-equal": "^3.1.1", + "fast-json-stable-stringify": "^2.0.0", + "json-schema-traverse": "^0.4.1", + "uri-js": "^4.2.2" }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/epoberezkin" + } + }, + "node_modules/docusaurus-plugin-sass/node_modules/ajv-keywords": { + "version": "3.5.2", + "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-3.5.2.tgz", + "integrity": "sha512-5p6WTN0DdTGVQk6VjcEju19IgaHudalcfabD7yhDGeA6bcQnmL+CpveLJq/3hvfwd1aof6L386Ougkx6RfyMIQ==", + "license": "MIT", "peerDependencies": { - "postcss": "^8.4.31" + "ajv": "^6.9.1" } }, - "node_modules/csso": { - "version": "5.0.5", - "resolved": "https://registry.npmjs.org/csso/-/csso-5.0.5.tgz", - "integrity": "sha512-0LrrStPOdJj+SPCCrGhzryycLjwcgUSHBtxNA8aIDxf0GLsRh1cKYhB00Gd1lDOS4yGH69+SNn13+TWbVHETFQ==", + "node_modules/docusaurus-plugin-sass/node_modules/json-schema-traverse": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", + "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==", + "license": "MIT" + }, + "node_modules/docusaurus-plugin-sass/node_modules/sass-loader": { + "version": "10.5.2", + "resolved": "https://registry.npmjs.org/sass-loader/-/sass-loader-10.5.2.tgz", + "integrity": "sha512-vMUoSNOUKJILHpcNCCyD23X34gve1TS7Rjd9uXHeKqhvBG39x6XbswFDtpbTElj6XdMFezoWhkh5vtKudf2cgQ==", + "license": "MIT", "dependencies": { - "css-tree": "~2.2.0" + "klona": "^2.0.4", + "loader-utils": "^2.0.0", + "neo-async": "^2.6.2", + "schema-utils": "^3.0.0", + "semver": "^7.3.2" }, "engines": { - "node": "^10 || ^12.20.0 || ^14.13.0 || >=15.0.0", - "npm": ">=7.0.0" + "node": ">= 10.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "fibers": ">= 3.1.0", + "node-sass": "^4.0.0 || ^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0 || ^9.0.0", + "sass": "^1.3.0", + "webpack": "^4.36.0 || ^5.0.0" + }, + "peerDependenciesMeta": { + "fibers": { + "optional": true + }, + "node-sass": { + "optional": true + }, + "sass": { + "optional": true + } } }, - "node_modules/csso/node_modules/css-tree": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/css-tree/-/css-tree-2.2.1.tgz", - "integrity": "sha512-OA0mILzGc1kCOCSJerOeqDxDQ4HOh+G8NbOJFOTgOCzpw7fCBubk0fEyxp8AgOL/jvLgYA/uV0cMbe43ElF1JA==", + "node_modules/docusaurus-plugin-sass/node_modules/schema-utils": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.3.0.tgz", + "integrity": "sha512-pN/yOAvcC+5rQ5nERGuwrjLlYvLTbCibnZ1I7B1LaiAz9BRBlE9GMgE/eqV30P7aJQUf7Ddimy/RsbYO/GrVGg==", + "license": "MIT", "dependencies": { - "mdn-data": "2.0.28", - "source-map-js": "^1.0.1" + "@types/json-schema": "^7.0.8", + "ajv": "^6.12.5", + "ajv-keywords": "^3.5.2" }, "engines": { - "node": "^10 || ^12.20.0 || ^14.13.0 || >=15.0.0", - "npm": ">=7.0.0" + "node": ">= 10.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" } }, - "node_modules/csso/node_modules/mdn-data": { - "version": "2.0.28", - "resolved": "https://registry.npmjs.org/mdn-data/-/mdn-data-2.0.28.tgz", - "integrity": "sha512-aylIc7Z9y4yzHYAJNuESG3hfhC+0Ibp/MAMiaOZgNv4pmEdFyfZhhhny4MNiAfWdBQ1RQ2mfDWmM1x8SvGyp8g==" + "node_modules/dom-converter": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/dom-converter/-/dom-converter-0.2.0.tgz", + "integrity": "sha512-gd3ypIPfOMr9h5jIKq8E3sHOTCjeirnl0WK5ZdS1AW0Odt0b1PaWaHdJ4Qk4klv+YB9aJBS7mESXjFoDQPu6DA==", + "license": "MIT", + "dependencies": { + "utila": "~0.4" + } }, - "node_modules/csstype": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/csstype/-/csstype-3.1.2.tgz", - "integrity": "sha512-I7K1Uu0MBPzaFKg4nI5Q7Vs2t+3gWWW648spaF+Rg7pI9ds18Ugn+lvg4SHczUdKlHI5LWBXyqfS8+DufyBsgQ==" + "node_modules/dom-serializer": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-2.0.0.tgz", + "integrity": "sha512-wIkAryiqt/nV5EQKqQpo3SToSOV9J0DnbJqwK7Wv/Trc92zIAYZ4FlMu+JPFW1DfGFt81ZTCGgDEabffXeLyJg==", + "license": "MIT", + "dependencies": { + "domelementtype": "^2.3.0", + "domhandler": "^5.0.2", + "entities": "^4.2.0" + }, + "funding": { + "url": "https://github.com/cheeriojs/dom-serializer?sponsor=1" + } }, - "node_modules/dayjs": { - "version": "1.11.10", - "resolved": "https://registry.npmjs.org/dayjs/-/dayjs-1.11.10.tgz", - "integrity": "sha512-vjAczensTgRcqDERK0SR2XMwsF/tSvnvlv6VcF2GIhg6Sx4yOIt/irsr1RDJsKiIyBzJDpCoXiWWq28MqH2cnQ==" + "node_modules/domain-browser": { + "version": "4.23.0", + "resolved": "https://registry.npmjs.org/domain-browser/-/domain-browser-4.23.0.tgz", + "integrity": "sha512-ArzcM/II1wCCujdCNyQjXrAFwS4mrLh4C7DZWlaI8mdh7h3BfKdNd3bKXITfl2PT9FtfQqaGvhi1vPRQPimjGA==", + "license": "Artistic-2.0", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://bevry.me/fund" + } }, - "node_modules/debug": { - "version": "4.3.4", - "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz", - "integrity": "sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==", + "node_modules/domelementtype": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-2.3.0.tgz", + "integrity": "sha512-OLETBj6w0OsagBwdXnPdN0cnMfF9opN69co+7ZrbfPGrdpPVNBUj02spi6B1N7wChLQiPn4CSH/zJvXw56gmHw==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/fb55" + } + ], + "license": "BSD-2-Clause" + }, + "node_modules/domhandler": { + "version": "5.0.3", + "resolved": "https://registry.npmjs.org/domhandler/-/domhandler-5.0.3.tgz", + "integrity": "sha512-cgwlv/1iFQiFnU96XXgROh8xTeetsnJiDsTc7TYCLFd9+/WNkIqPTxiM/8pSd8VIrhXGTf1Ny1q1hquVqDJB5w==", + "license": "BSD-2-Clause", "dependencies": { - "ms": "2.1.2" + "domelementtype": "^2.3.0" }, "engines": { - "node": ">=6.0" + "node": ">= 4" }, - "peerDependenciesMeta": { - "supports-color": { - "optional": true - } + "funding": { + "url": "https://github.com/fb55/domhandler?sponsor=1" } }, - "node_modules/decode-named-character-reference": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/decode-named-character-reference/-/decode-named-character-reference-1.0.2.tgz", - "integrity": "sha512-O8x12RzrUF8xyVcY0KJowWsmaJxQbmy0/EtnNtHRpsOcT7dFk5W598coHqBVpmWo1oQQfsCqfCmkZN5DJrZVdg==", + "node_modules/domutils": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/domutils/-/domutils-3.1.0.tgz", + "integrity": "sha512-H78uMmQtI2AhgDJjWeQmHwJJ2bLPD3GMmO7Zja/ZZh84wkm+4ut+IUnUdRa8uCGX88DiVx1j6FRe1XfxEgjEZA==", + "license": "BSD-2-Clause", "dependencies": { - "character-entities": "^2.0.0" + "dom-serializer": "^2.0.0", + "domelementtype": "^2.3.0", + "domhandler": "^5.0.3" }, "funding": { - "type": "github", - "url": "https://github.com/sponsors/wooorm" + "url": "https://github.com/fb55/domutils?sponsor=1" } }, - "node_modules/decompress-response": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/decompress-response/-/decompress-response-6.0.0.tgz", - "integrity": "sha512-aW35yZM6Bb/4oJlZncMH2LCoZtJXTRxES17vE3hoRiowU2kWHaJKFkSBDnDR+cm9J+9QhXmREyIfv0pji9ejCQ==", + "node_modules/dot-case": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/dot-case/-/dot-case-3.0.4.tgz", + "integrity": "sha512-Kv5nKlh6yRrdrGvxeJ2e5y2eRUpkUosIW4A2AS38zwSz27zu7ufDwQPi5Jhs3XAlGNetl3bmnGhQsMtkKJnj3w==", + "license": "MIT", "dependencies": { - "mimic-response": "^3.1.0" + "no-case": "^3.0.4", + "tslib": "^2.0.3" + } + }, + "node_modules/dot-prop": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/dot-prop/-/dot-prop-6.0.1.tgz", + "integrity": "sha512-tE7ztYzXHIeyvc7N+hR3oi7FIbf/NIjVP9hmAt3yMXzrQ072/fpjGLx2GxNxGxUl5V73MEqYzioOMoVhGMJ5cA==", + "license": "MIT", + "dependencies": { + "is-obj": "^2.0.0" }, "engines": { "node": ">=10" @@ -6146,1306 +8015,1532 @@ "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/deep-extend": { - "version": "0.6.0", - "resolved": "https://registry.npmjs.org/deep-extend/-/deep-extend-0.6.0.tgz", - "integrity": "sha512-LOHxIOaPYdHlJRtCQfDIVZtfw/ufM8+rVj649RIHzcm/vGwQRXFt6OPqIFWsm2XEMrNIEtWR64sY1LEKD2vAOA==", + "node_modules/dot-prop/node_modules/is-obj": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/is-obj/-/is-obj-2.0.0.tgz", + "integrity": "sha512-drqDG3cbczxxEJRoOXcOjtdp1J/lyp1mNn0xaznRs8+muBhgQcrnbspox5X5fOw0HnMnbfDzvnEMEtqDEJEo8w==", + "license": "MIT", "engines": { - "node": ">=4.0.0" + "node": ">=8" } }, - "node_modules/deepmerge": { - "version": "4.3.1", - "resolved": "https://registry.npmjs.org/deepmerge/-/deepmerge-4.3.1.tgz", - "integrity": "sha512-3sUqbMEc77XqpdNO7FRyRog+eW3ph+GYCbj+rK+uYyRMuwsVy0rMiVtPn+QJlKFvWP/1PYpapqYn0Me2knFn+A==", - "engines": { - "node": ">=0.10.0" + "node_modules/duplexer": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/duplexer/-/duplexer-0.1.2.tgz", + "integrity": "sha512-jtD6YG370ZCIi/9GTaJKQxWTZD045+4R4hTk/x1UyoqadyJ9x9CgSi1RlVDQF8U2sxLLSnFkCaMihqljHIWgMg==", + "license": "MIT" + }, + "node_modules/eastasianwidth": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/eastasianwidth/-/eastasianwidth-0.2.0.tgz", + "integrity": "sha512-I88TYZWc9XiYHRQ4/3c5rjjfgkjhLyW2luGIheGERbNQ6OY7yTybanSpDXZa8y7VUP9YmDcYa+eyq4ca7iLqWA==", + "license": "MIT" + }, + "node_modules/ee-first": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/ee-first/-/ee-first-1.1.1.tgz", + "integrity": "sha512-WMwm9LhRUo+WUaRN+vRuETqG89IgZphVSNkdFgeb6sS/E4OrDIN7t48CAewSHXc6C8lefD8KKfr5vY61brQlow==", + "license": "MIT" + }, + "node_modules/electron-to-chromium": { + "version": "1.4.761", + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.761.tgz", + "integrity": "sha512-PIbxpiJGx6Bb8dQaonNc6CGTRlVntdLg/2nMa1YhnrwYOORY9a3ZgGN0UQYE6lAcj/lkyduJN7BPt/JiY+jAQQ==", + "license": "ISC" + }, + "node_modules/elliptic": { + "version": "6.5.5", + "resolved": "https://registry.npmjs.org/elliptic/-/elliptic-6.5.5.tgz", + "integrity": "sha512-7EjbcmUm17NQFu4Pmgmq2olYMj8nwMnpcddByChSUjArp8F5DQWcIcpriwO4ZToLNAJig0yiyjswfyGNje/ixw==", + "license": "MIT", + "dependencies": { + "bn.js": "^4.11.9", + "brorand": "^1.1.0", + "hash.js": "^1.0.0", + "hmac-drbg": "^1.0.1", + "inherits": "^2.0.4", + "minimalistic-assert": "^1.0.1", + "minimalistic-crypto-utils": "^1.0.1" } }, - "node_modules/default-gateway": { - "version": "6.0.3", - "resolved": "https://registry.npmjs.org/default-gateway/-/default-gateway-6.0.3.tgz", - "integrity": "sha512-fwSOJsbbNzZ/CUFpqFBqYfYNLj1NbMPm8MMCIzHjC83iSJRBEGmDUxU+WP661BaBQImeC2yHwXtz+P/O9o+XEg==", - "dependencies": { - "execa": "^5.0.0" - }, + "node_modules/elliptic/node_modules/bn.js": { + "version": "4.12.0", + "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.12.0.tgz", + "integrity": "sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA==", + "license": "MIT" + }, + "node_modules/emoji-regex": { + "version": "9.2.2", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-9.2.2.tgz", + "integrity": "sha512-L18DaJsXSUk2+42pv8mLs5jJT2hqFkFE4j21wOmgbUqsZ2hL72NsUU785g9RXgo3s0ZNgVl42TiHp3ZtOv/Vyg==", + "license": "MIT" + }, + "node_modules/emojilib": { + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/emojilib/-/emojilib-2.4.0.tgz", + "integrity": "sha512-5U0rVMU5Y2n2+ykNLQqMoqklN9ICBT/KsvC1Gz6vqHbz2AXXGkG+Pm5rMWk/8Vjrr/mY9985Hi8DYzn1F09Nyw==", + "license": "MIT" + }, + "node_modules/emojis-list": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/emojis-list/-/emojis-list-3.0.0.tgz", + "integrity": "sha512-/kyM18EfinwXZbno9FyUGeFh87KC8HRQBQGildHZbEuRyWFOmv1U10o9BBp8XVZDVNNuQKyIGIu5ZYAAXJ0V2Q==", + "license": "MIT", "engines": { - "node": ">= 10" + "node": ">= 4" } }, - "node_modules/defer-to-connect": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/defer-to-connect/-/defer-to-connect-2.0.1.tgz", - "integrity": "sha512-4tvttepXG1VaYGrRibk5EwJd1t4udunSOVMdLSAL6mId1ix438oPwPZMALY41FCijukO1L0twNcGsdzS7dHgDg==", + "node_modules/emoticon": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/emoticon/-/emoticon-4.0.1.tgz", + "integrity": "sha512-dqx7eA9YaqyvYtUhJwT4rC1HIp82j5ybS1/vQ42ur+jBe17dJMwZE4+gvL1XadSFfxaPFFGt3Xsw+Y8akThDlw==", + "license": "MIT", + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } + }, + "node_modules/encodeurl": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-1.0.2.tgz", + "integrity": "sha512-TPJXq8JqFaVYm2CWmPvnP2Iyo4ZSM7/QKcSmuMLDObfpH5fi7RUGmd/rTDf+rut/saiDiQEeVTNgAmJEdAOx0w==", + "license": "MIT", "engines": { - "node": ">=10" + "node": ">= 0.8" + } + }, + "node_modules/end-of-stream": { + "version": "1.4.4", + "resolved": "https://registry.npmjs.org/end-of-stream/-/end-of-stream-1.4.4.tgz", + "integrity": "sha512-+uw1inIHVPQoaVuHzRyXd21icM+cnt4CzD5rW+NC1wjOUSTOs+Te7FOv7AhN7vS9x/oIyhLP5PR1H+phQAHu5Q==", + "license": "MIT", + "dependencies": { + "once": "^1.4.0" } }, - "node_modules/define-data-property": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/define-data-property/-/define-data-property-1.1.4.tgz", - "integrity": "sha512-rBMvIzlpA8v6E+SJZoo++HAYqsLrkg7MSfIinMPFhmkorw7X+dOXVJQs+QT69zGkzMyfDnIMN2Wid1+NbL3T+A==", + "node_modules/enhanced-resolve": { + "version": "5.15.0", + "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-5.15.0.tgz", + "integrity": "sha512-LXYT42KJ7lpIKECr2mAXIaMldcNCh/7E0KBKOu4KSfkHmP+mZmSs+8V5gBAqisWBy0OO4W5Oyys0GO1Y8KtdKg==", + "license": "MIT", "dependencies": { - "es-define-property": "^1.0.0", - "es-errors": "^1.3.0", - "gopd": "^1.0.1" + "graceful-fs": "^4.2.4", + "tapable": "^2.2.0" }, "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" + "node": ">=10.13.0" } }, - "node_modules/define-lazy-prop": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/define-lazy-prop/-/define-lazy-prop-2.0.0.tgz", - "integrity": "sha512-Ds09qNh8yw3khSjiJjiUInaGX9xlqZDY7JVryGxdxV7NPeuqQfplOpQ66yJFZut3jLa5zOwkXw1g9EI2uKh4Og==", + "node_modules/entities": { + "version": "4.5.0", + "resolved": "https://registry.npmjs.org/entities/-/entities-4.5.0.tgz", + "integrity": "sha512-V0hjH4dGPh9Ao5p0MoRY6BVqtwCjhz6vI5LT8AJ55H+4g9/4vbHx1I54fS0XuclLhDHArPQCiMjDxjaL8fPxhw==", + "license": "BSD-2-Clause", "engines": { - "node": ">=8" + "node": ">=0.12" + }, + "funding": { + "url": "https://github.com/fb55/entities?sponsor=1" } }, - "node_modules/define-properties": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/define-properties/-/define-properties-1.2.1.tgz", - "integrity": "sha512-8QmQKqEASLd5nx0U1B1okLElbUuuttJ/AnYmRXbbbGDWh6uS208EjD4Xqq/I9wK7u0v6O08XhTWnt5XtEbR6Dg==", + "node_modules/error-ex": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/error-ex/-/error-ex-1.3.2.tgz", + "integrity": "sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==", + "license": "MIT", "dependencies": { - "define-data-property": "^1.0.1", - "has-property-descriptors": "^1.0.0", - "object-keys": "^1.1.1" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" + "is-arrayish": "^0.2.1" } }, - "node_modules/del": { - "version": "6.1.1", - "resolved": "https://registry.npmjs.org/del/-/del-6.1.1.tgz", - "integrity": "sha512-ua8BhapfP0JUJKC/zV9yHHDW/rDoDxP4Zhn3AkA6/xT6gY7jYXJiaeyBZznYVujhZZET+UgcbZiQ7sN3WqcImg==", + "node_modules/es-define-property": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/es-define-property/-/es-define-property-1.0.0.tgz", + "integrity": "sha512-jxayLKShrEqqzJ0eumQbVhTYQM27CfT1T35+gCgDFoL82JLsXqTJ76zv6A0YLOgEnLUMvLzsDsGIrl8NFpT2gQ==", + "license": "MIT", "dependencies": { - "globby": "^11.0.1", - "graceful-fs": "^4.2.4", - "is-glob": "^4.0.1", - "is-path-cwd": "^2.2.0", - "is-path-inside": "^3.0.2", - "p-map": "^4.0.0", - "rimraf": "^3.0.2", - "slash": "^3.0.0" + "get-intrinsic": "^1.2.4" }, "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "node": ">= 0.4" } }, - "node_modules/depd": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/depd/-/depd-2.0.0.tgz", - "integrity": "sha512-g7nH6P6dyDioJogAAGprGpCtVImJhpPk/roCzdb3fIh61/s/nPsfR6onyMwkCAR/OlC3yBC0lESvUoQEAssIrw==", + "node_modules/es-errors": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/es-errors/-/es-errors-1.3.0.tgz", + "integrity": "sha512-Zf5H2Kxt2xjTvbJvP2ZWLEICxA6j+hAmMzIlypy4xcBg1vKVnx89Wy0GbS+kf5cwCVFFzdCFh2XSCFNULS6csw==", + "license": "MIT", "engines": { - "node": ">= 0.8" + "node": ">= 0.4" } }, - "node_modules/dequal": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/dequal/-/dequal-2.0.3.tgz", - "integrity": "sha512-0je+qPKHEMohvfRTCEo3CrPG6cAzAYgmzKyxRiYSSDkS6eGJdyVJm7WaYA5ECaAD9wLB2T4EEeymA5aFVcYXCA==", + "node_modules/es-module-lexer": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/es-module-lexer/-/es-module-lexer-1.3.1.tgz", + "integrity": "sha512-JUFAyicQV9mXc3YRxPnDlrfBKpqt6hUYzz9/boprUJHs4e4KVr3XwOF70doO6gwXUor6EWZJAyWAfKki84t20Q==", + "license": "MIT" + }, + "node_modules/es6-promise": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/es6-promise/-/es6-promise-3.3.1.tgz", + "integrity": "sha512-SOp9Phqvqn7jtEUxPWdWfWoLmyt2VaJ6MpvP9Comy1MceMXqE6bxvaTu4iaxpYYPzhny28Lc+M87/c2cPK6lDg==", + "license": "MIT" + }, + "node_modules/escalade": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.1.1.tgz", + "integrity": "sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw==", + "license": "MIT", "engines": { "node": ">=6" } }, - "node_modules/destroy": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/destroy/-/destroy-1.2.0.tgz", - "integrity": "sha512-2sJGJTaXIIaR1w4iJSNoN0hnMY7Gpc/n8D4qSCJw8QqFWXf7cuAgnEHxBpweaVcPevC2l3KpjYCx3NypQQgaJg==", + "node_modules/escape-goat": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/escape-goat/-/escape-goat-4.0.0.tgz", + "integrity": "sha512-2Sd4ShcWxbx6OY1IHyla/CVNwvg7XwZVoXZHcSu9w9SReNP1EzzD5T8NWKIR38fIqEns9kDWKUQTXXAmlDrdPg==", + "license": "MIT", "engines": { - "node": ">= 0.8", - "npm": "1.2.8000 || >= 1.4.16" + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/detect-libc": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/detect-libc/-/detect-libc-2.0.2.tgz", - "integrity": "sha512-UX6sGumvvqSaXgdKGUsgZWqcUyIXZ/vZTrlRT/iobiKhGL0zL4d3osHj3uqllWJK+i+sixDS/3COVEOFbupFyw==", + "node_modules/escape-html": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/escape-html/-/escape-html-1.0.3.tgz", + "integrity": "sha512-NiSupZ4OeuGwr68lGIeym/ksIZMJodUGOSCZ/FSnTxcrekbvqrgdUxlJOMpijaKZVjAJrWrGs/6Jy8OMuyj9ow==", + "license": "MIT" + }, + "node_modules/escape-string-regexp": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz", + "integrity": "sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==", + "license": "MIT", "engines": { - "node": ">=8" + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/detect-node": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/detect-node/-/detect-node-2.1.0.tgz", - "integrity": "sha512-T0NIuQpnTvFDATNuHN5roPwSBG83rFsuO+MXXH9/3N1eFbn4wcPjttvjMLEPWJ0RGUYgQE7cGgS3tNxbqCGM7g==" - }, - "node_modules/detect-port": { - "version": "1.5.1", - "resolved": "https://registry.npmjs.org/detect-port/-/detect-port-1.5.1.tgz", - "integrity": "sha512-aBzdj76lueB6uUst5iAs7+0H/oOjqI5D16XUWxlWMIMROhcM0rfsNVk93zTngq1dDNpoXRr++Sus7ETAExppAQ==", + "node_modules/eslint-scope": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-5.1.1.tgz", + "integrity": "sha512-2NxwbF/hZ0KpepYN0cNbo+FN6XoK7GaHlQhgx/hIZl6Va0bF45RQOOwhLIy8lQDbuCiadSLCBnH2CFYquit5bw==", + "license": "BSD-2-Clause", "dependencies": { - "address": "^1.0.1", - "debug": "4" + "esrecurse": "^4.3.0", + "estraverse": "^4.1.1" }, - "bin": { - "detect": "bin/detect-port.js", - "detect-port": "bin/detect-port.js" + "engines": { + "node": ">=8.0.0" } }, - "node_modules/detect-port-alt": { - "version": "1.1.6", - "resolved": "https://registry.npmjs.org/detect-port-alt/-/detect-port-alt-1.1.6.tgz", - "integrity": "sha512-5tQykt+LqfJFBEYaDITx7S7cR7mJ/zQmLXZ2qt5w04ainYZw6tBf9dBunMjVeVOdYVRUzUOE4HkY5J7+uttb5Q==", - "dependencies": { - "address": "^1.0.1", - "debug": "^2.6.0" - }, + "node_modules/esprima": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz", + "integrity": "sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==", + "license": "BSD-2-Clause", "bin": { - "detect": "bin/detect-port", - "detect-port": "bin/detect-port" + "esparse": "bin/esparse.js", + "esvalidate": "bin/esvalidate.js" }, "engines": { - "node": ">= 4.2.1" + "node": ">=4" } }, - "node_modules/detect-port-alt/node_modules/debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "node_modules/esrecurse": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/esrecurse/-/esrecurse-4.3.0.tgz", + "integrity": "sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag==", + "license": "BSD-2-Clause", "dependencies": { - "ms": "2.0.0" + "estraverse": "^5.2.0" + }, + "engines": { + "node": ">=4.0" } }, - "node_modules/detect-port-alt/node_modules/ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" + "node_modules/esrecurse/node_modules/estraverse": { + "version": "5.3.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz", + "integrity": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==", + "license": "BSD-2-Clause", + "engines": { + "node": ">=4.0" + } }, - "node_modules/devlop": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/devlop/-/devlop-1.1.0.tgz", - "integrity": "sha512-RWmIqhcFf1lRYBvNmr7qTNuyCt/7/ns2jbpp1+PalgE/rDQcBT0fioSMUpJ93irlUhC5hrg4cYqe6U+0ImW0rA==", + "node_modules/estraverse": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz", + "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==", + "license": "BSD-2-Clause", + "engines": { + "node": ">=4.0" + } + }, + "node_modules/estree-util-attach-comments": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/estree-util-attach-comments/-/estree-util-attach-comments-3.0.0.tgz", + "integrity": "sha512-cKUwm/HUcTDsYh/9FgnuFqpfquUbwIqwKM26BVCGDPVgvaCl/nDCCjUfiLlx6lsEZ3Z4RFxNbOQ60pkaEwFxGw==", + "license": "MIT", "dependencies": { - "dequal": "^2.0.0" + "@types/estree": "^1.0.0" }, "funding": { - "type": "github", - "url": "https://github.com/sponsors/wooorm" + "type": "opencollective", + "url": "https://opencollective.com/unified" } }, - "node_modules/dir-glob": { + "node_modules/estree-util-build-jsx": { "version": "3.0.1", - "resolved": "https://registry.npmjs.org/dir-glob/-/dir-glob-3.0.1.tgz", - "integrity": "sha512-WkrWp9GR4KXfKGYzOLmTuGVi1UWFfws377n9cc55/tb6DuqyF6pcQ5AbiHEshaDpY9v6oaSr2XCDidGmMwdzIA==", + "resolved": "https://registry.npmjs.org/estree-util-build-jsx/-/estree-util-build-jsx-3.0.1.tgz", + "integrity": "sha512-8U5eiL6BTrPxp/CHbs2yMgP8ftMhR5ww1eIKoWRMlqvltHF8fZn5LRDvTKuxD3DUn+shRbLGqXemcP51oFCsGQ==", + "license": "MIT", "dependencies": { - "path-type": "^4.0.0" + "@types/estree-jsx": "^1.0.0", + "devlop": "^1.0.0", + "estree-util-is-identifier-name": "^3.0.0", + "estree-walker": "^3.0.0" }, - "engines": { - "node": ">=8" + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" } }, - "node_modules/dns-equal": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/dns-equal/-/dns-equal-1.0.0.tgz", - "integrity": "sha512-z+paD6YUQsk+AbGCEM4PrOXSss5gd66QfcVBFTKR/HpFL9jCqikS94HYwKww6fQyO7IxrIIyUu+g0Ka9tUS2Cg==" + "node_modules/estree-util-is-identifier-name": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/estree-util-is-identifier-name/-/estree-util-is-identifier-name-3.0.0.tgz", + "integrity": "sha512-hFtqIDZTIUZ9BXLb8y4pYGyk6+wekIivNVTcmvk8NoOh+VeRn5y6cEHzbURrWbfp1fIqdVipilzj+lfaadNZmg==", + "license": "MIT", + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } }, - "node_modules/dns-packet": { - "version": "5.6.1", - "resolved": "https://registry.npmjs.org/dns-packet/-/dns-packet-5.6.1.tgz", - "integrity": "sha512-l4gcSouhcgIKRvyy99RNVOgxXiicE+2jZoNmaNmZ6JXiGajBOJAesk1OBlJuM5k2c+eudGdLxDqXuPCKIj6kpw==", + "node_modules/estree-util-to-js": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/estree-util-to-js/-/estree-util-to-js-2.0.0.tgz", + "integrity": "sha512-WDF+xj5rRWmD5tj6bIqRi6CkLIXbbNQUcxQHzGysQzvHmdYG2G7p/Tf0J0gpxGgkeMZNTIjT/AoSvC9Xehcgdg==", + "license": "MIT", + "dependencies": { + "@types/estree-jsx": "^1.0.0", + "astring": "^1.8.0", + "source-map": "^0.7.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/estree-util-value-to-estree": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/estree-util-value-to-estree/-/estree-util-value-to-estree-3.0.1.tgz", + "integrity": "sha512-b2tdzTurEIbwRh+mKrEcaWfu1wgb8J1hVsgREg7FFiecWwK/PhO8X0kyc+0bIcKNtD4sqxIdNoRy6/p/TvECEA==", + "license": "MIT", "dependencies": { - "@leichtgewicht/ip-codec": "^2.0.1" + "@types/estree": "^1.0.0", + "is-plain-obj": "^4.0.0" }, "engines": { - "node": ">=6" + "node": ">=16.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/remcohaszing" } }, - "node_modules/docusaurus-plugin-hotjar": { - "version": "0.0.2", - "resolved": "https://registry.npmjs.org/docusaurus-plugin-hotjar/-/docusaurus-plugin-hotjar-0.0.2.tgz", - "integrity": "sha512-Jsdxa6k4YQm4SBiY5mv9h/6sKUrQs6lC6mRoPUfjiPVtnhURE3d0dj4Vnrpy/tRVSAbywAqA0F/PGn5RKHtVaw==" - }, - "node_modules/docusaurus-plugin-image-zoom": { + "node_modules/estree-util-visit": { "version": "2.0.0", - "resolved": "https://registry.npmjs.org/docusaurus-plugin-image-zoom/-/docusaurus-plugin-image-zoom-2.0.0.tgz", - "integrity": "sha512-TWHQZeoiged+95CESlZk++lihzl3pqw34n0/fbexx2AocmFhbo9K2scYDgYB8amki4/X6mUCLTPZE1pQvT+00Q==", + "resolved": "https://registry.npmjs.org/estree-util-visit/-/estree-util-visit-2.0.0.tgz", + "integrity": "sha512-m5KgiH85xAhhW8Wta0vShLcUvOsh3LLPI2YVwcbio1l7E09NTLL1EyMZFM1OyWowoH0skScNbhOPl4kcBgzTww==", + "license": "MIT", "dependencies": { - "medium-zoom": "^1.0.8", - "validate-peer-dependencies": "^2.2.0" + "@types/estree-jsx": "^1.0.0", + "@types/unist": "^3.0.0" }, - "peerDependencies": { - "@docusaurus/theme-classic": ">=3.0.0" + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" } }, - "node_modules/dom-converter": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/dom-converter/-/dom-converter-0.2.0.tgz", - "integrity": "sha512-gd3ypIPfOMr9h5jIKq8E3sHOTCjeirnl0WK5ZdS1AW0Odt0b1PaWaHdJ4Qk4klv+YB9aJBS7mESXjFoDQPu6DA==", + "node_modules/estree-walker": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/estree-walker/-/estree-walker-3.0.3.tgz", + "integrity": "sha512-7RUKfXgSMMkzt6ZuXmqapOurLGPPfgj6l9uRZ7lRGolvk0y2yocc35LdcxKC5PQZdn2DMqioAQ2NoWcrTKmm6g==", + "license": "MIT", "dependencies": { - "utila": "~0.4" + "@types/estree": "^1.0.0" } }, - "node_modules/dom-serializer": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-2.0.0.tgz", - "integrity": "sha512-wIkAryiqt/nV5EQKqQpo3SToSOV9J0DnbJqwK7Wv/Trc92zIAYZ4FlMu+JPFW1DfGFt81ZTCGgDEabffXeLyJg==", - "dependencies": { - "domelementtype": "^2.3.0", - "domhandler": "^5.0.2", - "entities": "^4.2.0" + "node_modules/esutils": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.3.tgz", + "integrity": "sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==", + "license": "BSD-2-Clause", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/eta": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/eta/-/eta-2.2.0.tgz", + "integrity": "sha512-UVQ72Rqjy/ZKQalzV5dCCJP80GrmPrMxh6NlNf+erV6ObL0ZFkhCstWRawS85z3smdr3d2wXPsZEY7rDPfGd2g==", + "license": "MIT", + "engines": { + "node": ">=6.0.0" }, "funding": { - "url": "https://github.com/cheeriojs/dom-serializer?sponsor=1" + "url": "https://github.com/eta-dev/eta?sponsor=1" } }, - "node_modules/domelementtype": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-2.3.0.tgz", - "integrity": "sha512-OLETBj6w0OsagBwdXnPdN0cnMfF9opN69co+7ZrbfPGrdpPVNBUj02spi6B1N7wChLQiPn4CSH/zJvXw56gmHw==", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/fb55" - } - ] + "node_modules/etag": { + "version": "1.8.1", + "resolved": "https://registry.npmjs.org/etag/-/etag-1.8.1.tgz", + "integrity": "sha512-aIL5Fx7mawVa300al2BnEE4iNvo1qETxLrPI/o05L7z6go7fCw1J6EQmbK4FmJ2AS7kgVF/KEZWufBfdClMcPg==", + "license": "MIT", + "engines": { + "node": ">= 0.6" + } }, - "node_modules/domhandler": { - "version": "5.0.3", - "resolved": "https://registry.npmjs.org/domhandler/-/domhandler-5.0.3.tgz", - "integrity": "sha512-cgwlv/1iFQiFnU96XXgROh8xTeetsnJiDsTc7TYCLFd9+/WNkIqPTxiM/8pSd8VIrhXGTf1Ny1q1hquVqDJB5w==", + "node_modules/eval": { + "version": "0.1.8", + "resolved": "https://registry.npmjs.org/eval/-/eval-0.1.8.tgz", + "integrity": "sha512-EzV94NYKoO09GLXGjXj9JIlXijVck4ONSr5wiCWDvhsvj5jxSrzTmRU/9C1DyB6uToszLs8aifA6NQ7lEQdvFw==", "dependencies": { - "domelementtype": "^2.3.0" + "@types/node": "*", + "require-like": ">= 0.1.1" }, "engines": { - "node": ">= 4" - }, - "funding": { - "url": "https://github.com/fb55/domhandler?sponsor=1" + "node": ">= 0.8" } }, - "node_modules/domutils": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/domutils/-/domutils-3.1.0.tgz", - "integrity": "sha512-H78uMmQtI2AhgDJjWeQmHwJJ2bLPD3GMmO7Zja/ZZh84wkm+4ut+IUnUdRa8uCGX88DiVx1j6FRe1XfxEgjEZA==", - "dependencies": { - "dom-serializer": "^2.0.0", - "domelementtype": "^2.3.0", - "domhandler": "^5.0.3" - }, - "funding": { - "url": "https://github.com/fb55/domutils?sponsor=1" + "node_modules/event-target-shim": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/event-target-shim/-/event-target-shim-5.0.1.tgz", + "integrity": "sha512-i/2XbnSz/uxRCU6+NdVJgKWDTM427+MqYbkQzD321DuCQJUqOuJKIA0IM2+W2xtYHdKOmZ4dR6fExsd4SXL+WQ==", + "license": "MIT", + "engines": { + "node": ">=6" } }, - "node_modules/dot-case": { - "version": "3.0.4", - "resolved": "https://registry.npmjs.org/dot-case/-/dot-case-3.0.4.tgz", - "integrity": "sha512-Kv5nKlh6yRrdrGvxeJ2e5y2eRUpkUosIW4A2AS38zwSz27zu7ufDwQPi5Jhs3XAlGNetl3bmnGhQsMtkKJnj3w==", + "node_modules/eventemitter3": { + "version": "4.0.7", + "resolved": "https://registry.npmjs.org/eventemitter3/-/eventemitter3-4.0.7.tgz", + "integrity": "sha512-8guHBZCwKnFhYdHr2ysuRWErTwhoN2X8XELRlrRwpmfeY2jjuUN4taQMsULKUVo1K4DvZl+0pgfyoysHxvmvEw==", + "license": "MIT" + }, + "node_modules/events": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/events/-/events-3.3.0.tgz", + "integrity": "sha512-mQw+2fkQbALzQ7V0MY0IqdnXNOeTtP4r0lN9z7AAawCXgqea7bDii20AYrIBrFd/Hx0M2Ocz6S111CaFkUcb0Q==", + "license": "MIT", + "engines": { + "node": ">=0.8.x" + } + }, + "node_modules/evp_bytestokey": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/evp_bytestokey/-/evp_bytestokey-1.0.3.tgz", + "integrity": "sha512-/f2Go4TognH/KvCISP7OUsHn85hT9nUkxxA9BEWxFn+Oj9o8ZNLm/40hdlgSLyuOimsrTKLUMEorQexp/aPQeA==", + "license": "MIT", "dependencies": { - "no-case": "^3.0.4", - "tslib": "^2.0.3" + "md5.js": "^1.3.4", + "safe-buffer": "^5.1.1" } }, - "node_modules/dot-prop": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/dot-prop/-/dot-prop-6.0.1.tgz", - "integrity": "sha512-tE7ztYzXHIeyvc7N+hR3oi7FIbf/NIjVP9hmAt3yMXzrQ072/fpjGLx2GxNxGxUl5V73MEqYzioOMoVhGMJ5cA==", + "node_modules/execa": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/execa/-/execa-5.1.1.tgz", + "integrity": "sha512-8uSpZZocAZRBAPIEINJj3Lo9HyGitllczc27Eh5YYojjMFMn8yHMDMaUHE2Jqfq05D/wucwI4JGURyXt1vchyg==", + "license": "MIT", "dependencies": { - "is-obj": "^2.0.0" + "cross-spawn": "^7.0.3", + "get-stream": "^6.0.0", + "human-signals": "^2.1.0", + "is-stream": "^2.0.0", + "merge-stream": "^2.0.0", + "npm-run-path": "^4.0.1", + "onetime": "^5.1.2", + "signal-exit": "^3.0.3", + "strip-final-newline": "^2.0.0" }, "engines": { "node": ">=10" }, "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "url": "https://github.com/sindresorhus/execa?sponsor=1" } }, - "node_modules/dot-prop/node_modules/is-obj": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/is-obj/-/is-obj-2.0.0.tgz", - "integrity": "sha512-drqDG3cbczxxEJRoOXcOjtdp1J/lyp1mNn0xaznRs8+muBhgQcrnbspox5X5fOw0HnMnbfDzvnEMEtqDEJEo8w==", + "node_modules/exenv": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/exenv/-/exenv-1.2.2.tgz", + "integrity": "sha512-Z+ktTxTwv9ILfgKCk32OX3n/doe+OcLTRtqK9pcL+JsP3J1/VW8Uvl4ZjLlKqeW4rzK4oesDOGMEMRIZqtP4Iw==", + "license": "BSD-3-Clause" + }, + "node_modules/expand-template": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/expand-template/-/expand-template-2.0.3.tgz", + "integrity": "sha512-XYfuKMvj4O35f/pOXLObndIRvyQ+/+6AhODh+OKWj9S9498pHHn/IMszH+gt0fBCRWMNfk1ZSp5x3AifmnI2vg==", + "license": "(MIT OR WTFPL)", "engines": { - "node": ">=8" + "node": ">=6" } }, - "node_modules/duplexer": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/duplexer/-/duplexer-0.1.2.tgz", - "integrity": "sha512-jtD6YG370ZCIi/9GTaJKQxWTZD045+4R4hTk/x1UyoqadyJ9x9CgSi1RlVDQF8U2sxLLSnFkCaMihqljHIWgMg==" - }, - "node_modules/eastasianwidth": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/eastasianwidth/-/eastasianwidth-0.2.0.tgz", - "integrity": "sha512-I88TYZWc9XiYHRQ4/3c5rjjfgkjhLyW2luGIheGERbNQ6OY7yTybanSpDXZa8y7VUP9YmDcYa+eyq4ca7iLqWA==" + "node_modules/express": { + "version": "4.19.2", + "resolved": "https://registry.npmjs.org/express/-/express-4.19.2.tgz", + "integrity": "sha512-5T6nhjsT+EOMzuck8JjBHARTHfMht0POzlA60WV2pMD3gyXw2LZnZ+ueGdNxG+0calOJcWKbpFcuzLZ91YWq9Q==", + "license": "MIT", + "dependencies": { + "accepts": "~1.3.8", + "array-flatten": "1.1.1", + "body-parser": "1.20.2", + "content-disposition": "0.5.4", + "content-type": "~1.0.4", + "cookie": "0.6.0", + "cookie-signature": "1.0.6", + "debug": "2.6.9", + "depd": "2.0.0", + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "etag": "~1.8.1", + "finalhandler": "1.2.0", + "fresh": "0.5.2", + "http-errors": "2.0.0", + "merge-descriptors": "1.0.1", + "methods": "~1.1.2", + "on-finished": "2.4.1", + "parseurl": "~1.3.3", + "path-to-regexp": "0.1.7", + "proxy-addr": "~2.0.7", + "qs": "6.11.0", + "range-parser": "~1.2.1", + "safe-buffer": "5.2.1", + "send": "0.18.0", + "serve-static": "1.15.0", + "setprototypeof": "1.2.0", + "statuses": "2.0.1", + "type-is": "~1.6.18", + "utils-merge": "1.0.1", + "vary": "~1.1.2" + }, + "engines": { + "node": ">= 0.10.0" + } }, - "node_modules/ee-first": { + "node_modules/express/node_modules/array-flatten": { "version": "1.1.1", - "resolved": "https://registry.npmjs.org/ee-first/-/ee-first-1.1.1.tgz", - "integrity": "sha512-WMwm9LhRUo+WUaRN+vRuETqG89IgZphVSNkdFgeb6sS/E4OrDIN7t48CAewSHXc6C8lefD8KKfr5vY61brQlow==" - }, - "node_modules/electron-to-chromium": { - "version": "1.4.761", - "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.761.tgz", - "integrity": "sha512-PIbxpiJGx6Bb8dQaonNc6CGTRlVntdLg/2nMa1YhnrwYOORY9a3ZgGN0UQYE6lAcj/lkyduJN7BPt/JiY+jAQQ==" - }, - "node_modules/emoji-regex": { - "version": "9.2.2", - "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-9.2.2.tgz", - "integrity": "sha512-L18DaJsXSUk2+42pv8mLs5jJT2hqFkFE4j21wOmgbUqsZ2hL72NsUU785g9RXgo3s0ZNgVl42TiHp3ZtOv/Vyg==" - }, - "node_modules/emojilib": { - "version": "2.4.0", - "resolved": "https://registry.npmjs.org/emojilib/-/emojilib-2.4.0.tgz", - "integrity": "sha512-5U0rVMU5Y2n2+ykNLQqMoqklN9ICBT/KsvC1Gz6vqHbz2AXXGkG+Pm5rMWk/8Vjrr/mY9985Hi8DYzn1F09Nyw==" + "resolved": "https://registry.npmjs.org/array-flatten/-/array-flatten-1.1.1.tgz", + "integrity": "sha512-PCVAQswWemu6UdxsDFFX/+gVeYqKAod3D3UVm91jHwynguOwAvYPhx8nNlM++NqRcK6CxxpUafjmhIdKiHibqg==", + "license": "MIT" }, - "node_modules/emojis-list": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/emojis-list/-/emojis-list-3.0.0.tgz", - "integrity": "sha512-/kyM18EfinwXZbno9FyUGeFh87KC8HRQBQGildHZbEuRyWFOmv1U10o9BBp8XVZDVNNuQKyIGIu5ZYAAXJ0V2Q==", + "node_modules/express/node_modules/content-disposition": { + "version": "0.5.4", + "resolved": "https://registry.npmjs.org/content-disposition/-/content-disposition-0.5.4.tgz", + "integrity": "sha512-FveZTNuGw04cxlAiWbzi6zTAL/lhehaWbTtgluJh4/E95DqMwTmha3KZN1aAWA8cFIhHzMZUvLevkw5Rqk+tSQ==", + "license": "MIT", + "dependencies": { + "safe-buffer": "5.2.1" + }, "engines": { - "node": ">= 4" + "node": ">= 0.6" } }, - "node_modules/emoticon": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/emoticon/-/emoticon-4.0.1.tgz", - "integrity": "sha512-dqx7eA9YaqyvYtUhJwT4rC1HIp82j5ybS1/vQ42ur+jBe17dJMwZE4+gvL1XadSFfxaPFFGt3Xsw+Y8akThDlw==", - "funding": { - "type": "github", - "url": "https://github.com/sponsors/wooorm" + "node_modules/express/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "license": "MIT", + "dependencies": { + "ms": "2.0.0" } }, - "node_modules/encodeurl": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-1.0.2.tgz", - "integrity": "sha512-TPJXq8JqFaVYm2CWmPvnP2Iyo4ZSM7/QKcSmuMLDObfpH5fi7RUGmd/rTDf+rut/saiDiQEeVTNgAmJEdAOx0w==", + "node_modules/express/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", + "license": "MIT" + }, + "node_modules/express/node_modules/path-to-regexp": { + "version": "0.1.7", + "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-0.1.7.tgz", + "integrity": "sha512-5DFkuoqlv1uYQKxy8omFBeJPQcdoE07Kv2sferDCrAq1ohOU+MSDswDIbnx3YAM60qIOnYa53wBhXW0EbMonrQ==", + "license": "MIT" + }, + "node_modules/express/node_modules/range-parser": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/range-parser/-/range-parser-1.2.1.tgz", + "integrity": "sha512-Hrgsx+orqoygnmhFbKaHE6c296J+HTAQXoxEF6gNupROmmGJRoyzfG3ccAveqCBrwr/2yxQ5BVd/GTl5agOwSg==", + "license": "MIT", "engines": { - "node": ">= 0.8" + "node": ">= 0.6" } }, - "node_modules/end-of-stream": { - "version": "1.4.4", - "resolved": "https://registry.npmjs.org/end-of-stream/-/end-of-stream-1.4.4.tgz", - "integrity": "sha512-+uw1inIHVPQoaVuHzRyXd21icM+cnt4CzD5rW+NC1wjOUSTOs+Te7FOv7AhN7vS9x/oIyhLP5PR1H+phQAHu5Q==", - "dependencies": { - "once": "^1.4.0" - } + "node_modules/extend": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/extend/-/extend-3.0.2.tgz", + "integrity": "sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g==", + "license": "MIT" }, - "node_modules/enhanced-resolve": { - "version": "5.15.0", - "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-5.15.0.tgz", - "integrity": "sha512-LXYT42KJ7lpIKECr2mAXIaMldcNCh/7E0KBKOu4KSfkHmP+mZmSs+8V5gBAqisWBy0OO4W5Oyys0GO1Y8KtdKg==", + "node_modules/extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==", + "license": "MIT", "dependencies": { - "graceful-fs": "^4.2.4", - "tapable": "^2.2.0" + "is-extendable": "^0.1.0" }, "engines": { - "node": ">=10.13.0" + "node": ">=0.10.0" } }, - "node_modules/entities": { - "version": "4.5.0", - "resolved": "https://registry.npmjs.org/entities/-/entities-4.5.0.tgz", - "integrity": "sha512-V0hjH4dGPh9Ao5p0MoRY6BVqtwCjhz6vI5LT8AJ55H+4g9/4vbHx1I54fS0XuclLhDHArPQCiMjDxjaL8fPxhw==", - "engines": { - "node": ">=0.12" - }, - "funding": { - "url": "https://github.com/fb55/entities?sponsor=1" - } + "node_modules/fast-deep-equal": { + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz", + "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==", + "license": "MIT" }, - "node_modules/error-ex": { + "node_modules/fast-fifo": { "version": "1.3.2", - "resolved": "https://registry.npmjs.org/error-ex/-/error-ex-1.3.2.tgz", - "integrity": "sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==", - "dependencies": { - "is-arrayish": "^0.2.1" - } + "resolved": "https://registry.npmjs.org/fast-fifo/-/fast-fifo-1.3.2.tgz", + "integrity": "sha512-/d9sfos4yxzpwkDkuN7k2SqFKtYNmCTzgfEpz82x34IM9/zc8KGxQoXg1liNC/izpRM/MBdt44Nmx41ZWqk+FQ==", + "license": "MIT" }, - "node_modules/es-define-property": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/es-define-property/-/es-define-property-1.0.0.tgz", - "integrity": "sha512-jxayLKShrEqqzJ0eumQbVhTYQM27CfT1T35+gCgDFoL82JLsXqTJ76zv6A0YLOgEnLUMvLzsDsGIrl8NFpT2gQ==", + "node_modules/fast-glob": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.3.1.tgz", + "integrity": "sha512-kNFPyjhh5cKjrUltxs+wFx+ZkbRaxxmZ+X0ZU31SOsxCEtP9VPgtq2teZw1DebupL5GmDaNQ6yKMMVcM41iqDg==", + "license": "MIT", "dependencies": { - "get-intrinsic": "^1.2.4" + "@nodelib/fs.stat": "^2.0.2", + "@nodelib/fs.walk": "^1.2.3", + "glob-parent": "^5.1.2", + "merge2": "^1.3.0", + "micromatch": "^4.0.4" }, "engines": { - "node": ">= 0.4" + "node": ">=8.6.0" } }, - "node_modules/es-errors": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/es-errors/-/es-errors-1.3.0.tgz", - "integrity": "sha512-Zf5H2Kxt2xjTvbJvP2ZWLEICxA6j+hAmMzIlypy4xcBg1vKVnx89Wy0GbS+kf5cwCVFFzdCFh2XSCFNULS6csw==", - "engines": { - "node": ">= 0.4" - } + "node_modules/fast-json-stable-stringify": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz", + "integrity": "sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==", + "license": "MIT" }, - "node_modules/es-module-lexer": { - "version": "1.3.1", - "resolved": "https://registry.npmjs.org/es-module-lexer/-/es-module-lexer-1.3.1.tgz", - "integrity": "sha512-JUFAyicQV9mXc3YRxPnDlrfBKpqt6hUYzz9/boprUJHs4e4KVr3XwOF70doO6gwXUor6EWZJAyWAfKki84t20Q==" + "node_modules/fast-safe-stringify": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/fast-safe-stringify/-/fast-safe-stringify-2.1.1.tgz", + "integrity": "sha512-W+KJc2dmILlPplD/H4K9l9LcAHAfPtP6BY84uVLXQ6Evcz9Lcg33Y2z1IVblT6xdY54PXYVHEv+0Wpq8Io6zkA==", + "license": "MIT" }, - "node_modules/escalade": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.1.1.tgz", - "integrity": "sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw==", - "engines": { - "node": ">=6" + "node_modules/fast-url-parser": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/fast-url-parser/-/fast-url-parser-1.1.3.tgz", + "integrity": "sha512-5jOCVXADYNuRkKFzNJ0dCCewsZiYo0dz8QNYljkOpFC6r2U4OBmKtvm/Tsuh4w1YYdDqDb31a8TVhBJ2OJKdqQ==", + "license": "MIT", + "dependencies": { + "punycode": "^1.3.2" } }, - "node_modules/escape-goat": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/escape-goat/-/escape-goat-4.0.0.tgz", - "integrity": "sha512-2Sd4ShcWxbx6OY1IHyla/CVNwvg7XwZVoXZHcSu9w9SReNP1EzzD5T8NWKIR38fIqEns9kDWKUQTXXAmlDrdPg==", - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "node_modules/fastq": { + "version": "1.15.0", + "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.15.0.tgz", + "integrity": "sha512-wBrocU2LCXXa+lWBt8RoIRD89Fi8OdABODa/kEnyeyjS5aZO5/GNvI5sEINADqP/h8M29UHTHUb53sUu5Ihqdw==", + "license": "ISC", + "dependencies": { + "reusify": "^1.0.4" } }, - "node_modules/escape-html": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/escape-html/-/escape-html-1.0.3.tgz", - "integrity": "sha512-NiSupZ4OeuGwr68lGIeym/ksIZMJodUGOSCZ/FSnTxcrekbvqrgdUxlJOMpijaKZVjAJrWrGs/6Jy8OMuyj9ow==" - }, - "node_modules/escape-string-regexp": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz", - "integrity": "sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==", - "engines": { - "node": ">=10" + "node_modules/fault": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/fault/-/fault-2.0.1.tgz", + "integrity": "sha512-WtySTkS4OKev5JtpHXnib4Gxiurzh5NCGvWrFaZ34m6JehfTUhKZvn9njTfw48t6JumVQOmrKqpmGcdwxnhqBQ==", + "license": "MIT", + "dependencies": { + "format": "^0.2.0" }, "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "type": "github", + "url": "https://github.com/sponsors/wooorm" } }, - "node_modules/eslint-scope": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-5.1.1.tgz", - "integrity": "sha512-2NxwbF/hZ0KpepYN0cNbo+FN6XoK7GaHlQhgx/hIZl6Va0bF45RQOOwhLIy8lQDbuCiadSLCBnH2CFYquit5bw==", + "node_modules/faye-websocket": { + "version": "0.11.4", + "resolved": "https://registry.npmjs.org/faye-websocket/-/faye-websocket-0.11.4.tgz", + "integrity": "sha512-CzbClwlXAuiRQAlUyfqPgvPoNKTckTPGfwZV4ZdAhVcP2lh9KUxJg2b5GkE7XbjKQ3YJnQ9z6D9ntLAlB+tP8g==", + "license": "Apache-2.0", "dependencies": { - "esrecurse": "^4.3.0", - "estraverse": "^4.1.1" + "websocket-driver": ">=0.5.1" }, "engines": { - "node": ">=8.0.0" + "node": ">=0.8.0" } }, - "node_modules/esprima": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz", - "integrity": "sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==", - "bin": { - "esparse": "bin/esparse.js", - "esvalidate": "bin/esvalidate.js" + "node_modules/feed": { + "version": "4.2.2", + "resolved": "https://registry.npmjs.org/feed/-/feed-4.2.2.tgz", + "integrity": "sha512-u5/sxGfiMfZNtJ3OvQpXcvotFpYkL0n9u9mM2vkui2nGo8b4wvDkJ8gAkYqbA8QpGyFCv3RK0Z+Iv+9veCS9bQ==", + "license": "MIT", + "dependencies": { + "xml-js": "^1.6.11" }, "engines": { - "node": ">=4" + "node": ">=0.4.0" } }, - "node_modules/esrecurse": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/esrecurse/-/esrecurse-4.3.0.tgz", - "integrity": "sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag==", + "node_modules/file-loader": { + "version": "6.2.0", + "resolved": "https://registry.npmjs.org/file-loader/-/file-loader-6.2.0.tgz", + "integrity": "sha512-qo3glqyTa61Ytg4u73GultjHGjdRyig3tG6lPtyX/jOEJvHif9uB0/OCI2Kif6ctF3caQTW2G5gym21oAsI4pw==", + "license": "MIT", "dependencies": { - "estraverse": "^5.2.0" + "loader-utils": "^2.0.0", + "schema-utils": "^3.0.0" }, "engines": { - "node": ">=4.0" - } - }, - "node_modules/esrecurse/node_modules/estraverse": { - "version": "5.3.0", - "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz", - "integrity": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==", - "engines": { - "node": ">=4.0" - } - }, - "node_modules/estraverse": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz", - "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==", - "engines": { - "node": ">=4.0" - } - }, - "node_modules/estree-util-attach-comments": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/estree-util-attach-comments/-/estree-util-attach-comments-3.0.0.tgz", - "integrity": "sha512-cKUwm/HUcTDsYh/9FgnuFqpfquUbwIqwKM26BVCGDPVgvaCl/nDCCjUfiLlx6lsEZ3Z4RFxNbOQ60pkaEwFxGw==", - "dependencies": { - "@types/estree": "^1.0.0" + "node": ">= 10.13.0" }, "funding": { "type": "opencollective", - "url": "https://opencollective.com/unified" + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "webpack": "^4.0.0 || ^5.0.0" } }, - "node_modules/estree-util-build-jsx": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/estree-util-build-jsx/-/estree-util-build-jsx-3.0.1.tgz", - "integrity": "sha512-8U5eiL6BTrPxp/CHbs2yMgP8ftMhR5ww1eIKoWRMlqvltHF8fZn5LRDvTKuxD3DUn+shRbLGqXemcP51oFCsGQ==", + "node_modules/file-loader/node_modules/ajv": { + "version": "6.12.6", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", + "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", + "license": "MIT", "dependencies": { - "@types/estree-jsx": "^1.0.0", - "devlop": "^1.0.0", - "estree-util-is-identifier-name": "^3.0.0", - "estree-walker": "^3.0.0" + "fast-deep-equal": "^3.1.1", + "fast-json-stable-stringify": "^2.0.0", + "json-schema-traverse": "^0.4.1", + "uri-js": "^4.2.2" }, "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" + "type": "github", + "url": "https://github.com/sponsors/epoberezkin" } }, - "node_modules/estree-util-is-identifier-name": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/estree-util-is-identifier-name/-/estree-util-is-identifier-name-3.0.0.tgz", - "integrity": "sha512-hFtqIDZTIUZ9BXLb8y4pYGyk6+wekIivNVTcmvk8NoOh+VeRn5y6cEHzbURrWbfp1fIqdVipilzj+lfaadNZmg==", - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" + "node_modules/file-loader/node_modules/ajv-keywords": { + "version": "3.5.2", + "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-3.5.2.tgz", + "integrity": "sha512-5p6WTN0DdTGVQk6VjcEju19IgaHudalcfabD7yhDGeA6bcQnmL+CpveLJq/3hvfwd1aof6L386Ougkx6RfyMIQ==", + "license": "MIT", + "peerDependencies": { + "ajv": "^6.9.1" } }, - "node_modules/estree-util-to-js": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/estree-util-to-js/-/estree-util-to-js-2.0.0.tgz", - "integrity": "sha512-WDF+xj5rRWmD5tj6bIqRi6CkLIXbbNQUcxQHzGysQzvHmdYG2G7p/Tf0J0gpxGgkeMZNTIjT/AoSvC9Xehcgdg==", + "node_modules/file-loader/node_modules/json-schema-traverse": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", + "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==", + "license": "MIT" + }, + "node_modules/file-loader/node_modules/schema-utils": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.3.0.tgz", + "integrity": "sha512-pN/yOAvcC+5rQ5nERGuwrjLlYvLTbCibnZ1I7B1LaiAz9BRBlE9GMgE/eqV30P7aJQUf7Ddimy/RsbYO/GrVGg==", + "license": "MIT", "dependencies": { - "@types/estree-jsx": "^1.0.0", - "astring": "^1.8.0", - "source-map": "^0.7.0" + "@types/json-schema": "^7.0.8", + "ajv": "^6.12.5", + "ajv-keywords": "^3.5.2" + }, + "engines": { + "node": ">= 10.13.0" }, "funding": { "type": "opencollective", - "url": "https://opencollective.com/unified" + "url": "https://opencollective.com/webpack" } }, - "node_modules/estree-util-value-to-estree": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/estree-util-value-to-estree/-/estree-util-value-to-estree-3.0.1.tgz", - "integrity": "sha512-b2tdzTurEIbwRh+mKrEcaWfu1wgb8J1hVsgREg7FFiecWwK/PhO8X0kyc+0bIcKNtD4sqxIdNoRy6/p/TvECEA==", + "node_modules/file-saver": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/file-saver/-/file-saver-2.0.5.tgz", + "integrity": "sha512-P9bmyZ3h/PRG+Nzga+rbdI4OEpNDzAVyy74uVO9ATgzLK6VtAsYybF/+TOCvrc0MO793d6+42lLyZTw7/ArVzA==", + "license": "MIT" + }, + "node_modules/file-type": { + "version": "3.9.0", + "resolved": "https://registry.npmjs.org/file-type/-/file-type-3.9.0.tgz", + "integrity": "sha512-RLoqTXE8/vPmMuTI88DAzhMYC99I8BWv7zYP4A1puo5HIjEJ5EX48ighy4ZyKMG9EDXxBgW6e++cn7d1xuFghA==", + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/filesize": { + "version": "8.0.7", + "resolved": "https://registry.npmjs.org/filesize/-/filesize-8.0.7.tgz", + "integrity": "sha512-pjmC+bkIF8XI7fWaH8KxHcZL3DPybs1roSKP4rKDvy20tAWwIObE4+JIseG2byfGKhud5ZnM4YSGKBz7Sh0ndQ==", + "license": "BSD-3-Clause", + "engines": { + "node": ">= 0.4.0" + } + }, + "node_modules/fill-range": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz", + "integrity": "sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==", + "license": "MIT", "dependencies": { - "@types/estree": "^1.0.0", - "is-plain-obj": "^4.0.0" + "to-regex-range": "^5.0.1" }, "engines": { - "node": ">=16.0.0" - }, - "funding": { - "url": "https://github.com/sponsors/remcohaszing" + "node": ">=8" } }, - "node_modules/estree-util-visit": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/estree-util-visit/-/estree-util-visit-2.0.0.tgz", - "integrity": "sha512-m5KgiH85xAhhW8Wta0vShLcUvOsh3LLPI2YVwcbio1l7E09NTLL1EyMZFM1OyWowoH0skScNbhOPl4kcBgzTww==", + "node_modules/filter-obj": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/filter-obj/-/filter-obj-2.0.2.tgz", + "integrity": "sha512-lO3ttPjHZRfjMcxWKb1j1eDhTFsu4meeR3lnMcnBFhk6RuLhvEiuALu2TlfL310ph4lCYYwgF/ElIjdP739tdg==", + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/finalhandler": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-1.2.0.tgz", + "integrity": "sha512-5uXcUVftlQMFnWC9qu/svkWv3GTd2PfUhK/3PLkYNAe7FbqJMt3515HaxE6eRL74GdsriiwujiawdaB1BpEISg==", + "license": "MIT", "dependencies": { - "@types/estree-jsx": "^1.0.0", - "@types/unist": "^3.0.0" + "debug": "2.6.9", + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "on-finished": "2.4.1", + "parseurl": "~1.3.3", + "statuses": "2.0.1", + "unpipe": "~1.0.0" }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" + "engines": { + "node": ">= 0.8" } }, - "node_modules/estree-walker": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/estree-walker/-/estree-walker-3.0.3.tgz", - "integrity": "sha512-7RUKfXgSMMkzt6ZuXmqapOurLGPPfgj6l9uRZ7lRGolvk0y2yocc35LdcxKC5PQZdn2DMqioAQ2NoWcrTKmm6g==", + "node_modules/finalhandler/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "license": "MIT", "dependencies": { - "@types/estree": "^1.0.0" + "ms": "2.0.0" } }, - "node_modules/esutils": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.3.tgz", - "integrity": "sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==", - "engines": { - "node": ">=0.10.0" - } + "node_modules/finalhandler/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", + "license": "MIT" }, - "node_modules/eta": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/eta/-/eta-2.2.0.tgz", - "integrity": "sha512-UVQ72Rqjy/ZKQalzV5dCCJP80GrmPrMxh6NlNf+erV6ObL0ZFkhCstWRawS85z3smdr3d2wXPsZEY7rDPfGd2g==", + "node_modules/find-cache-dir": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/find-cache-dir/-/find-cache-dir-4.0.0.tgz", + "integrity": "sha512-9ZonPT4ZAK4a+1pUPVPZJapbi7O5qbbJPdYw/NOQWZZbVLdDTYM3A4R9z/DpAM08IDaFGsvPgiGZ82WEwUDWjg==", + "license": "MIT", + "dependencies": { + "common-path-prefix": "^3.0.0", + "pkg-dir": "^7.0.0" + }, "engines": { - "node": ">=6.0.0" + "node": ">=14.16" }, "funding": { - "url": "https://github.com/eta-dev/eta?sponsor=1" - } - }, - "node_modules/etag": { - "version": "1.8.1", - "resolved": "https://registry.npmjs.org/etag/-/etag-1.8.1.tgz", - "integrity": "sha512-aIL5Fx7mawVa300al2BnEE4iNvo1qETxLrPI/o05L7z6go7fCw1J6EQmbK4FmJ2AS7kgVF/KEZWufBfdClMcPg==", - "engines": { - "node": ">= 0.6" + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/eval": { - "version": "0.1.8", - "resolved": "https://registry.npmjs.org/eval/-/eval-0.1.8.tgz", - "integrity": "sha512-EzV94NYKoO09GLXGjXj9JIlXijVck4ONSr5wiCWDvhsvj5jxSrzTmRU/9C1DyB6uToszLs8aifA6NQ7lEQdvFw==", + "node_modules/find-up": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-6.3.0.tgz", + "integrity": "sha512-v2ZsoEuVHYy8ZIlYqwPe/39Cy+cFDzp4dXPaxNvkEuouymu+2Jbz0PxpKarJHYJTmv2HWT3O382qY8l4jMWthw==", + "license": "MIT", "dependencies": { - "@types/node": "*", - "require-like": ">= 0.1.1" + "locate-path": "^7.1.0", + "path-exists": "^5.0.0" }, "engines": { - "node": ">= 0.8" + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/eventemitter3": { - "version": "4.0.7", - "resolved": "https://registry.npmjs.org/eventemitter3/-/eventemitter3-4.0.7.tgz", - "integrity": "sha512-8guHBZCwKnFhYdHr2ysuRWErTwhoN2X8XELRlrRwpmfeY2jjuUN4taQMsULKUVo1K4DvZl+0pgfyoysHxvmvEw==" + "node_modules/flat": { + "version": "5.0.2", + "resolved": "https://registry.npmjs.org/flat/-/flat-5.0.2.tgz", + "integrity": "sha512-b6suED+5/3rTpUBdG1gupIl8MPFCAMA0QXwmljLhvCUKcUvdE4gWky9zpuGCcXHOsz4J9wPGNWq6OKpmIzz3hQ==", + "license": "BSD-3-Clause", + "bin": { + "flat": "cli.js" + } }, - "node_modules/events": { - "version": "3.3.0", - "resolved": "https://registry.npmjs.org/events/-/events-3.3.0.tgz", - "integrity": "sha512-mQw+2fkQbALzQ7V0MY0IqdnXNOeTtP4r0lN9z7AAawCXgqea7bDii20AYrIBrFd/Hx0M2Ocz6S111CaFkUcb0Q==", + "node_modules/follow-redirects": { + "version": "1.15.6", + "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.15.6.tgz", + "integrity": "sha512-wWN62YITEaOpSK584EZXJafH1AGpO8RVgElfkuXbTOrPX4fIfOyEpW/CsiNd8JdYrAoOvafRTOEnvsO++qCqFA==", + "funding": [ + { + "type": "individual", + "url": "https://github.com/sponsors/RubenVerborgh" + } + ], + "license": "MIT", "engines": { - "node": ">=0.8.x" + "node": ">=4.0" + }, + "peerDependenciesMeta": { + "debug": { + "optional": true + } } }, - "node_modules/execa": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/execa/-/execa-5.1.1.tgz", - "integrity": "sha512-8uSpZZocAZRBAPIEINJj3Lo9HyGitllczc27Eh5YYojjMFMn8yHMDMaUHE2Jqfq05D/wucwI4JGURyXt1vchyg==", + "node_modules/for-each": { + "version": "0.3.3", + "resolved": "https://registry.npmjs.org/for-each/-/for-each-0.3.3.tgz", + "integrity": "sha512-jqYfLp7mo9vIyQf8ykW2v7A+2N4QjeCeI5+Dz9XraiO1ign81wjiH7Fb9vSOWvQfNtmSa4H2RoQTrrXivdUZmw==", + "license": "MIT", "dependencies": { - "cross-spawn": "^7.0.3", - "get-stream": "^6.0.0", - "human-signals": "^2.1.0", - "is-stream": "^2.0.0", - "merge-stream": "^2.0.0", - "npm-run-path": "^4.0.1", - "onetime": "^5.1.2", - "signal-exit": "^3.0.3", - "strip-final-newline": "^2.0.0" + "is-callable": "^1.1.3" + } + }, + "node_modules/foreach": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/foreach/-/foreach-2.0.6.tgz", + "integrity": "sha512-k6GAGDyqLe9JaebCsFCoudPPWfihKu8pylYXRlqP1J7ms39iPoTtk2fviNglIeQEwdh0bQeKJ01ZPyuyQvKzwg==", + "license": "MIT" + }, + "node_modules/foreground-child": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/foreground-child/-/foreground-child-3.1.1.tgz", + "integrity": "sha512-TMKDUnIte6bfb5nWv7V/caI169OHgvwjb7V4WkeUvbQQdjr5rWKqHFiKWb/fcOwB+CzBT+qbWjvj+DVwRskpIg==", + "license": "ISC", + "dependencies": { + "cross-spawn": "^7.0.0", + "signal-exit": "^4.0.1" }, "engines": { - "node": ">=10" + "node": ">=14" }, "funding": { - "url": "https://github.com/sindresorhus/execa?sponsor=1" + "url": "https://github.com/sponsors/isaacs" } }, - "node_modules/expand-template": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/expand-template/-/expand-template-2.0.3.tgz", - "integrity": "sha512-XYfuKMvj4O35f/pOXLObndIRvyQ+/+6AhODh+OKWj9S9498pHHn/IMszH+gt0fBCRWMNfk1ZSp5x3AifmnI2vg==", + "node_modules/foreground-child/node_modules/signal-exit": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-4.1.0.tgz", + "integrity": "sha512-bzyZ1e88w9O1iNJbKnOlvYTrWPDl46O1bG0D3XInv+9tkPrxrN8jUUTiFlDkkmKWgn1M6CfIA13SuGqOa9Korw==", + "license": "ISC", "engines": { - "node": ">=6" + "node": ">=14" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" } }, - "node_modules/express": { - "version": "4.19.2", - "resolved": "https://registry.npmjs.org/express/-/express-4.19.2.tgz", - "integrity": "sha512-5T6nhjsT+EOMzuck8JjBHARTHfMht0POzlA60WV2pMD3gyXw2LZnZ+ueGdNxG+0calOJcWKbpFcuzLZ91YWq9Q==", + "node_modules/fork-ts-checker-webpack-plugin": { + "version": "6.5.3", + "resolved": "https://registry.npmjs.org/fork-ts-checker-webpack-plugin/-/fork-ts-checker-webpack-plugin-6.5.3.tgz", + "integrity": "sha512-SbH/l9ikmMWycd5puHJKTkZJKddF4iRLyW3DeZ08HTI7NGyLS38MXd/KGgeWumQO7YNQbW2u/NtPT2YowbPaGQ==", + "license": "MIT", "dependencies": { - "accepts": "~1.3.8", - "array-flatten": "1.1.1", - "body-parser": "1.20.2", - "content-disposition": "0.5.4", - "content-type": "~1.0.4", - "cookie": "0.6.0", - "cookie-signature": "1.0.6", - "debug": "2.6.9", - "depd": "2.0.0", - "encodeurl": "~1.0.2", - "escape-html": "~1.0.3", - "etag": "~1.8.1", - "finalhandler": "1.2.0", - "fresh": "0.5.2", - "http-errors": "2.0.0", - "merge-descriptors": "1.0.1", - "methods": "~1.1.2", - "on-finished": "2.4.1", - "parseurl": "~1.3.3", - "path-to-regexp": "0.1.7", - "proxy-addr": "~2.0.7", - "qs": "6.11.0", - "range-parser": "~1.2.1", - "safe-buffer": "5.2.1", - "send": "0.18.0", - "serve-static": "1.15.0", - "setprototypeof": "1.2.0", - "statuses": "2.0.1", - "type-is": "~1.6.18", - "utils-merge": "1.0.1", - "vary": "~1.1.2" + "@babel/code-frame": "^7.8.3", + "@types/json-schema": "^7.0.5", + "chalk": "^4.1.0", + "chokidar": "^3.4.2", + "cosmiconfig": "^6.0.0", + "deepmerge": "^4.2.2", + "fs-extra": "^9.0.0", + "glob": "^7.1.6", + "memfs": "^3.1.2", + "minimatch": "^3.0.4", + "schema-utils": "2.7.0", + "semver": "^7.3.2", + "tapable": "^1.0.0" + }, + "engines": { + "node": ">=10", + "yarn": ">=1.0.0" + }, + "peerDependencies": { + "eslint": ">= 6", + "typescript": ">= 2.7", + "vue-template-compiler": "*", + "webpack": ">= 4" }, - "engines": { - "node": ">= 0.10.0" + "peerDependenciesMeta": { + "eslint": { + "optional": true + }, + "vue-template-compiler": { + "optional": true + } } }, - "node_modules/express/node_modules/array-flatten": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/array-flatten/-/array-flatten-1.1.1.tgz", - "integrity": "sha512-PCVAQswWemu6UdxsDFFX/+gVeYqKAod3D3UVm91jHwynguOwAvYPhx8nNlM++NqRcK6CxxpUafjmhIdKiHibqg==" - }, - "node_modules/express/node_modules/content-disposition": { - "version": "0.5.4", - "resolved": "https://registry.npmjs.org/content-disposition/-/content-disposition-0.5.4.tgz", - "integrity": "sha512-FveZTNuGw04cxlAiWbzi6zTAL/lhehaWbTtgluJh4/E95DqMwTmha3KZN1aAWA8cFIhHzMZUvLevkw5Rqk+tSQ==", + "node_modules/fork-ts-checker-webpack-plugin/node_modules/ajv": { + "version": "6.12.6", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", + "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", + "license": "MIT", "dependencies": { - "safe-buffer": "5.2.1" + "fast-deep-equal": "^3.1.1", + "fast-json-stable-stringify": "^2.0.0", + "json-schema-traverse": "^0.4.1", + "uri-js": "^4.2.2" }, - "engines": { - "node": ">= 0.6" + "funding": { + "type": "github", + "url": "https://github.com/sponsors/epoberezkin" } }, - "node_modules/express/node_modules/debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "dependencies": { - "ms": "2.0.0" + "node_modules/fork-ts-checker-webpack-plugin/node_modules/ajv-keywords": { + "version": "3.5.2", + "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-3.5.2.tgz", + "integrity": "sha512-5p6WTN0DdTGVQk6VjcEju19IgaHudalcfabD7yhDGeA6bcQnmL+CpveLJq/3hvfwd1aof6L386Ougkx6RfyMIQ==", + "license": "MIT", + "peerDependencies": { + "ajv": "^6.9.1" } }, - "node_modules/express/node_modules/ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" - }, - "node_modules/express/node_modules/path-to-regexp": { - "version": "0.1.7", - "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-0.1.7.tgz", - "integrity": "sha512-5DFkuoqlv1uYQKxy8omFBeJPQcdoE07Kv2sferDCrAq1ohOU+MSDswDIbnx3YAM60qIOnYa53wBhXW0EbMonrQ==" - }, - "node_modules/express/node_modules/range-parser": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/range-parser/-/range-parser-1.2.1.tgz", - "integrity": "sha512-Hrgsx+orqoygnmhFbKaHE6c296J+HTAQXoxEF6gNupROmmGJRoyzfG3ccAveqCBrwr/2yxQ5BVd/GTl5agOwSg==", + "node_modules/fork-ts-checker-webpack-plugin/node_modules/cosmiconfig": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-6.0.0.tgz", + "integrity": "sha512-xb3ZL6+L8b9JLLCx3ZdoZy4+2ECphCMo2PwqgP1tlfVq6M6YReyzBJtvWWtbDSpNr9hn96pkCiZqUcFEc+54Qg==", + "license": "MIT", + "dependencies": { + "@types/parse-json": "^4.0.0", + "import-fresh": "^3.1.0", + "parse-json": "^5.0.0", + "path-type": "^4.0.0", + "yaml": "^1.7.2" + }, "engines": { - "node": ">= 0.6" + "node": ">=8" } }, - "node_modules/extend": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/extend/-/extend-3.0.2.tgz", - "integrity": "sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g==" - }, - "node_modules/extend-shallow": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", - "integrity": "sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==", + "node_modules/fork-ts-checker-webpack-plugin/node_modules/fs-extra": { + "version": "9.1.0", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-9.1.0.tgz", + "integrity": "sha512-hcg3ZmepS30/7BSFqRvoo3DOMQu7IjqxO5nCDt+zM9XWjb33Wg7ziNT+Qvqbuc3+gWpzO02JubVyk2G4Zvo1OQ==", + "license": "MIT", "dependencies": { - "is-extendable": "^0.1.0" + "at-least-node": "^1.0.0", + "graceful-fs": "^4.2.0", + "jsonfile": "^6.0.1", + "universalify": "^2.0.0" }, "engines": { - "node": ">=0.10.0" + "node": ">=10" } }, - "node_modules/fast-deep-equal": { - "version": "3.1.3", - "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz", - "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==" - }, - "node_modules/fast-fifo": { - "version": "1.3.2", - "resolved": "https://registry.npmjs.org/fast-fifo/-/fast-fifo-1.3.2.tgz", - "integrity": "sha512-/d9sfos4yxzpwkDkuN7k2SqFKtYNmCTzgfEpz82x34IM9/zc8KGxQoXg1liNC/izpRM/MBdt44Nmx41ZWqk+FQ==" + "node_modules/fork-ts-checker-webpack-plugin/node_modules/json-schema-traverse": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", + "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==", + "license": "MIT" }, - "node_modules/fast-glob": { - "version": "3.3.1", - "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.3.1.tgz", - "integrity": "sha512-kNFPyjhh5cKjrUltxs+wFx+ZkbRaxxmZ+X0ZU31SOsxCEtP9VPgtq2teZw1DebupL5GmDaNQ6yKMMVcM41iqDg==", + "node_modules/fork-ts-checker-webpack-plugin/node_modules/schema-utils": { + "version": "2.7.0", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-2.7.0.tgz", + "integrity": "sha512-0ilKFI6QQF5nxDZLFn2dMjvc4hjg/Wkg7rHd3jK6/A4a1Hl9VFdQWvgB1UMGoU94pad1P/8N7fMcEnLnSiju8A==", + "license": "MIT", "dependencies": { - "@nodelib/fs.stat": "^2.0.2", - "@nodelib/fs.walk": "^1.2.3", - "glob-parent": "^5.1.2", - "merge2": "^1.3.0", - "micromatch": "^4.0.4" + "@types/json-schema": "^7.0.4", + "ajv": "^6.12.2", + "ajv-keywords": "^3.4.1" }, "engines": { - "node": ">=8.6.0" + "node": ">= 8.9.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" } }, - "node_modules/fast-json-stable-stringify": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz", - "integrity": "sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==" - }, - "node_modules/fast-url-parser": { + "node_modules/fork-ts-checker-webpack-plugin/node_modules/tapable": { "version": "1.1.3", - "resolved": "https://registry.npmjs.org/fast-url-parser/-/fast-url-parser-1.1.3.tgz", - "integrity": "sha512-5jOCVXADYNuRkKFzNJ0dCCewsZiYo0dz8QNYljkOpFC6r2U4OBmKtvm/Tsuh4w1YYdDqDb31a8TVhBJ2OJKdqQ==", - "dependencies": { - "punycode": "^1.3.2" + "resolved": "https://registry.npmjs.org/tapable/-/tapable-1.1.3.tgz", + "integrity": "sha512-4WK/bYZmj8xLr+HUCODHGF1ZFzsYffasLUgEiMBY4fgtltdO6B4WJtlSbPaDTLpYTcGVwM2qLnFTICEcNxs3kA==", + "license": "MIT", + "engines": { + "node": ">=6" } }, - "node_modules/fastq": { - "version": "1.15.0", - "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.15.0.tgz", - "integrity": "sha512-wBrocU2LCXXa+lWBt8RoIRD89Fi8OdABODa/kEnyeyjS5aZO5/GNvI5sEINADqP/h8M29UHTHUb53sUu5Ihqdw==", - "dependencies": { - "reusify": "^1.0.4" + "node_modules/form-data-encoder": { + "version": "2.1.4", + "resolved": "https://registry.npmjs.org/form-data-encoder/-/form-data-encoder-2.1.4.tgz", + "integrity": "sha512-yDYSgNMraqvnxiEXO4hi88+YZxaHC6QKzb5N84iRCTDeRO7ZALpir/lVmf/uXUhnwUr2O4HU8s/n6x+yNjQkHw==", + "license": "MIT", + "engines": { + "node": ">= 14.17" } }, - "node_modules/fault": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/fault/-/fault-2.0.1.tgz", - "integrity": "sha512-WtySTkS4OKev5JtpHXnib4Gxiurzh5NCGvWrFaZ34m6JehfTUhKZvn9njTfw48t6JumVQOmrKqpmGcdwxnhqBQ==", - "dependencies": { - "format": "^0.2.0" + "node_modules/format": { + "version": "0.2.2", + "resolved": "https://registry.npmjs.org/format/-/format-0.2.2.tgz", + "integrity": "sha512-wzsgA6WOq+09wrU1tsJ09udeR/YZRaeArL9e1wPbFg3GG2yDnC2ldKpxs4xunpFF9DgqCqOIra3bc1HWrJ37Ww==", + "engines": { + "node": ">=0.4.x" + } + }, + "node_modules/forwarded": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/forwarded/-/forwarded-0.2.0.tgz", + "integrity": "sha512-buRG0fpBtRHSTCOASe6hD258tEubFoRLb4ZNA6NxMVHNw2gOcwHo9wyablzMzOA5z9xA9L1KNjk/Nt6MT9aYow==", + "license": "MIT", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/fraction.js": { + "version": "4.3.7", + "resolved": "https://registry.npmjs.org/fraction.js/-/fraction.js-4.3.7.tgz", + "integrity": "sha512-ZsDfxO51wGAXREY55a7la9LScWpwv9RxIrYABrlvOFBlH/ShPnrtsXeuUIfXKKOVicNxQ+o8JTbJvjS4M89yew==", + "license": "MIT", + "engines": { + "node": "*" }, "funding": { - "type": "github", - "url": "https://github.com/sponsors/wooorm" + "type": "patreon", + "url": "https://github.com/sponsors/rawify" } }, - "node_modules/faye-websocket": { - "version": "0.11.4", - "resolved": "https://registry.npmjs.org/faye-websocket/-/faye-websocket-0.11.4.tgz", - "integrity": "sha512-CzbClwlXAuiRQAlUyfqPgvPoNKTckTPGfwZV4ZdAhVcP2lh9KUxJg2b5GkE7XbjKQ3YJnQ9z6D9ntLAlB+tP8g==", - "dependencies": { - "websocket-driver": ">=0.5.1" - }, + "node_modules/fresh": { + "version": "0.5.2", + "resolved": "https://registry.npmjs.org/fresh/-/fresh-0.5.2.tgz", + "integrity": "sha512-zJ2mQYM18rEFOudeV4GShTGIQ7RbzA7ozbU9I/XBpm7kqgMywgmylMwXHxZJmkVoYkna9d2pVXVXPdYTP9ej8Q==", + "license": "MIT", "engines": { - "node": ">=0.8.0" + "node": ">= 0.6" } }, - "node_modules/feed": { - "version": "4.2.2", - "resolved": "https://registry.npmjs.org/feed/-/feed-4.2.2.tgz", - "integrity": "sha512-u5/sxGfiMfZNtJ3OvQpXcvotFpYkL0n9u9mM2vkui2nGo8b4wvDkJ8gAkYqbA8QpGyFCv3RK0Z+Iv+9veCS9bQ==", + "node_modules/fs-constants": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/fs-constants/-/fs-constants-1.0.0.tgz", + "integrity": "sha512-y6OAwoSIf7FyjMIv94u+b5rdheZEjzR63GTyZJm5qh4Bi+2YgwLCcI/fPFZkL5PSixOt6ZNKm+w+Hfp/Bciwow==", + "license": "MIT" + }, + "node_modules/fs-extra": { + "version": "11.1.1", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-11.1.1.tgz", + "integrity": "sha512-MGIE4HOvQCeUCzmlHs0vXpih4ysz4wg9qiSAu6cd42lVwPbTM1TjV7RusoyQqMmk/95gdQZX72u+YW+c3eEpFQ==", + "license": "MIT", "dependencies": { - "xml-js": "^1.6.11" + "graceful-fs": "^4.2.0", + "jsonfile": "^6.0.1", + "universalify": "^2.0.0" }, "engines": { - "node": ">=0.4.0" + "node": ">=14.14" } }, - "node_modules/file-loader": { - "version": "6.2.0", - "resolved": "https://registry.npmjs.org/file-loader/-/file-loader-6.2.0.tgz", - "integrity": "sha512-qo3glqyTa61Ytg4u73GultjHGjdRyig3tG6lPtyX/jOEJvHif9uB0/OCI2Kif6ctF3caQTW2G5gym21oAsI4pw==", - "dependencies": { - "loader-utils": "^2.0.0", - "schema-utils": "^3.0.0" - }, + "node_modules/fs-monkey": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/fs-monkey/-/fs-monkey-1.0.5.tgz", + "integrity": "sha512-8uMbBjrhzW76TYgEV27Y5E//W2f/lTFmx78P2w19FZSxarhI/798APGQyuGCwmkNxgwGRhrLfvWyLBvNtuOmew==", + "license": "Unlicense" + }, + "node_modules/fs.realpath": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", + "integrity": "sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw==", + "license": "ISC" + }, + "node_modules/fsevents": { + "version": "2.3.3", + "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.3.tgz", + "integrity": "sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw==", + "license": "MIT", + "optional": true, + "os": [ + "darwin" + ], "engines": { - "node": ">= 10.13.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" - }, - "peerDependencies": { - "webpack": "^4.0.0 || ^5.0.0" + "node": "^8.16.0 || ^10.6.0 || >=11.0.0" } }, - "node_modules/file-loader/node_modules/ajv": { - "version": "6.12.6", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", - "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", - "dependencies": { - "fast-deep-equal": "^3.1.1", - "fast-json-stable-stringify": "^2.0.0", - "json-schema-traverse": "^0.4.1", - "uri-js": "^4.2.2" - }, + "node_modules/function-bind": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.2.tgz", + "integrity": "sha512-7XHNxH7qX9xG5mIwxkhumTox/MIRNcOgDrxWsMt2pAr23WHp6MrRlN7FBSFpCpr+oVO0F744iUgR82nJMfG2SA==", + "license": "MIT", "funding": { - "type": "github", - "url": "https://github.com/sponsors/epoberezkin" + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/file-loader/node_modules/ajv-keywords": { - "version": "3.5.2", - "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-3.5.2.tgz", - "integrity": "sha512-5p6WTN0DdTGVQk6VjcEju19IgaHudalcfabD7yhDGeA6bcQnmL+CpveLJq/3hvfwd1aof6L386Ougkx6RfyMIQ==", - "peerDependencies": { - "ajv": "^6.9.1" + "node_modules/gensync": { + "version": "1.0.0-beta.2", + "resolved": "https://registry.npmjs.org/gensync/-/gensync-1.0.0-beta.2.tgz", + "integrity": "sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg==", + "license": "MIT", + "engines": { + "node": ">=6.9.0" } }, - "node_modules/file-loader/node_modules/json-schema-traverse": { - "version": "0.4.1", - "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", - "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==" + "node_modules/get-caller-file": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-2.0.5.tgz", + "integrity": "sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==", + "license": "ISC", + "engines": { + "node": "6.* || 8.* || >= 10.*" + } }, - "node_modules/file-loader/node_modules/schema-utils": { - "version": "3.3.0", - "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.3.0.tgz", - "integrity": "sha512-pN/yOAvcC+5rQ5nERGuwrjLlYvLTbCibnZ1I7B1LaiAz9BRBlE9GMgE/eqV30P7aJQUf7Ddimy/RsbYO/GrVGg==", + "node_modules/get-intrinsic": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.2.4.tgz", + "integrity": "sha512-5uYhsJH8VJBTv7oslg4BznJYhDoRI6waYCxMmCdnTrcCrHA/fCFKoTFz2JKKE0HdDFUF7/oQuhzumXJK7paBRQ==", + "license": "MIT", "dependencies": { - "@types/json-schema": "^7.0.8", - "ajv": "^6.12.5", - "ajv-keywords": "^3.5.2" + "es-errors": "^1.3.0", + "function-bind": "^1.1.2", + "has-proto": "^1.0.1", + "has-symbols": "^1.0.3", + "hasown": "^2.0.0" }, "engines": { - "node": ">= 10.13.0" + "node": ">= 0.4" }, "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/filesize": { - "version": "8.0.7", - "resolved": "https://registry.npmjs.org/filesize/-/filesize-8.0.7.tgz", - "integrity": "sha512-pjmC+bkIF8XI7fWaH8KxHcZL3DPybs1roSKP4rKDvy20tAWwIObE4+JIseG2byfGKhud5ZnM4YSGKBz7Sh0ndQ==", + "node_modules/get-own-enumerable-property-symbols": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/get-own-enumerable-property-symbols/-/get-own-enumerable-property-symbols-3.0.2.tgz", + "integrity": "sha512-I0UBV/XOz1XkIJHEUDMZAbzCThU/H8DxmSfmdGcKPnVhu2VfFqr34jr9777IyaTYvxjedWhqVIilEDsCdP5G6g==", + "license": "ISC" + }, + "node_modules/get-stream": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-6.0.1.tgz", + "integrity": "sha512-ts6Wi+2j3jQjqi70w5AlN8DFnkSwC+MqmxEzdEALB2qXZYV3X/b1CTfgPLGJNMeAWxdPfU8FO1ms3NUfaHCPYg==", + "license": "MIT", "engines": { - "node": ">= 0.4.0" + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/fill-range": { - "version": "7.0.1", - "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz", - "integrity": "sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==", + "node_modules/github-from-package": { + "version": "0.0.0", + "resolved": "https://registry.npmjs.org/github-from-package/-/github-from-package-0.0.0.tgz", + "integrity": "sha512-SyHy3T1v2NUXn29OsWdxmK6RwHD+vkj3v8en8AOBZ1wBQ/hCAQ5bAQTD02kW4W9tUp/3Qh6J8r9EvntiyCmOOw==", + "license": "MIT" + }, + "node_modules/github-slugger": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/github-slugger/-/github-slugger-1.5.0.tgz", + "integrity": "sha512-wIh+gKBI9Nshz2o46B0B3f5k/W+WI9ZAv6y5Dn5WJ5SK1t0TnDimB4WE5rmTD05ZAIn8HALCZVmCsvj0w0v0lw==", + "license": "ISC" + }, + "node_modules/glob": { + "version": "7.2.3", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", + "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", + "license": "ISC", "dependencies": { - "to-regex-range": "^5.0.1" + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.1.1", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" }, "engines": { - "node": ">=8" + "node": "*" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" } }, - "node_modules/finalhandler": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-1.2.0.tgz", - "integrity": "sha512-5uXcUVftlQMFnWC9qu/svkWv3GTd2PfUhK/3PLkYNAe7FbqJMt3515HaxE6eRL74GdsriiwujiawdaB1BpEISg==", + "node_modules/glob-parent": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz", + "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==", + "license": "ISC", "dependencies": { - "debug": "2.6.9", - "encodeurl": "~1.0.2", - "escape-html": "~1.0.3", - "on-finished": "2.4.1", - "parseurl": "~1.3.3", - "statuses": "2.0.1", - "unpipe": "~1.0.0" + "is-glob": "^4.0.1" }, "engines": { - "node": ">= 0.8" - } - }, - "node_modules/finalhandler/node_modules/debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "dependencies": { - "ms": "2.0.0" + "node": ">= 6" } }, - "node_modules/finalhandler/node_modules/ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" + "node_modules/glob-to-regexp": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/glob-to-regexp/-/glob-to-regexp-0.4.1.tgz", + "integrity": "sha512-lkX1HJXwyMcprw/5YUZc2s7DrpAiHB21/V+E1rHUrVNokkvB6bqMzT0VfV6/86ZNabt1k14YOIaT7nDvOX3Iiw==", + "license": "BSD-2-Clause" }, - "node_modules/find-cache-dir": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/find-cache-dir/-/find-cache-dir-4.0.0.tgz", - "integrity": "sha512-9ZonPT4ZAK4a+1pUPVPZJapbi7O5qbbJPdYw/NOQWZZbVLdDTYM3A4R9z/DpAM08IDaFGsvPgiGZ82WEwUDWjg==", + "node_modules/global-dirs": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/global-dirs/-/global-dirs-3.0.1.tgz", + "integrity": "sha512-NBcGGFbBA9s1VzD41QXDG+3++t9Mn5t1FpLdhESY6oKY4gYTFpX4wO3sqGUa0Srjtbfj3szX0RnemmrVRUdULA==", + "license": "MIT", "dependencies": { - "common-path-prefix": "^3.0.0", - "pkg-dir": "^7.0.0" + "ini": "2.0.0" }, "engines": { - "node": ">=14.16" + "node": ">=10" }, "funding": { "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/find-up": { - "version": "6.3.0", - "resolved": "https://registry.npmjs.org/find-up/-/find-up-6.3.0.tgz", - "integrity": "sha512-v2ZsoEuVHYy8ZIlYqwPe/39Cy+cFDzp4dXPaxNvkEuouymu+2Jbz0PxpKarJHYJTmv2HWT3O382qY8l4jMWthw==", - "dependencies": { - "locate-path": "^7.1.0", - "path-exists": "^5.0.0" - }, + "node_modules/global-dirs/node_modules/ini": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ini/-/ini-2.0.0.tgz", + "integrity": "sha512-7PnF4oN3CvZF23ADhA5wRaYEQpJ8qygSkbtTXWBeXWXmEVRXK+1ITciHWwHhsjv1TmW0MgacIv6hEi5pX5NQdA==", + "license": "ISC", "engines": { - "node": "^12.20.0 || ^14.13.1 || >=16.0.0" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/flat": { - "version": "5.0.2", - "resolved": "https://registry.npmjs.org/flat/-/flat-5.0.2.tgz", - "integrity": "sha512-b6suED+5/3rTpUBdG1gupIl8MPFCAMA0QXwmljLhvCUKcUvdE4gWky9zpuGCcXHOsz4J9wPGNWq6OKpmIzz3hQ==", - "bin": { - "flat": "cli.js" + "node": ">=10" } }, - "node_modules/follow-redirects": { - "version": "1.15.6", - "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.15.6.tgz", - "integrity": "sha512-wWN62YITEaOpSK584EZXJafH1AGpO8RVgElfkuXbTOrPX4fIfOyEpW/CsiNd8JdYrAoOvafRTOEnvsO++qCqFA==", - "funding": [ - { - "type": "individual", - "url": "https://github.com/sponsors/RubenVerborgh" - } - ], - "engines": { - "node": ">=4.0" + "node_modules/global-modules": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/global-modules/-/global-modules-2.0.0.tgz", + "integrity": "sha512-NGbfmJBp9x8IxyJSd1P+otYK8vonoJactOogrVfFRIAEY1ukil8RSKDz2Yo7wh1oihl51l/r6W4epkeKJHqL8A==", + "license": "MIT", + "dependencies": { + "global-prefix": "^3.0.0" }, - "peerDependenciesMeta": { - "debug": { - "optional": true - } + "engines": { + "node": ">=6" } }, - "node_modules/foreground-child": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/foreground-child/-/foreground-child-3.1.1.tgz", - "integrity": "sha512-TMKDUnIte6bfb5nWv7V/caI169OHgvwjb7V4WkeUvbQQdjr5rWKqHFiKWb/fcOwB+CzBT+qbWjvj+DVwRskpIg==", + "node_modules/global-prefix": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/global-prefix/-/global-prefix-3.0.0.tgz", + "integrity": "sha512-awConJSVCHVGND6x3tmMaKcQvwXLhjdkmomy2W+Goaui8YPgYgXJZewhg3fWC+DlfqqQuWg8AwqjGTD2nAPVWg==", + "license": "MIT", "dependencies": { - "cross-spawn": "^7.0.0", - "signal-exit": "^4.0.1" + "ini": "^1.3.5", + "kind-of": "^6.0.2", + "which": "^1.3.1" }, "engines": { - "node": ">=14" - }, - "funding": { - "url": "https://github.com/sponsors/isaacs" + "node": ">=6" } }, - "node_modules/foreground-child/node_modules/signal-exit": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-4.1.0.tgz", - "integrity": "sha512-bzyZ1e88w9O1iNJbKnOlvYTrWPDl46O1bG0D3XInv+9tkPrxrN8jUUTiFlDkkmKWgn1M6CfIA13SuGqOa9Korw==", - "engines": { - "node": ">=14" + "node_modules/global-prefix/node_modules/which": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz", + "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==", + "license": "ISC", + "dependencies": { + "isexe": "^2.0.0" }, - "funding": { - "url": "https://github.com/sponsors/isaacs" + "bin": { + "which": "bin/which" } }, - "node_modules/fork-ts-checker-webpack-plugin": { - "version": "6.5.3", - "resolved": "https://registry.npmjs.org/fork-ts-checker-webpack-plugin/-/fork-ts-checker-webpack-plugin-6.5.3.tgz", - "integrity": "sha512-SbH/l9ikmMWycd5puHJKTkZJKddF4iRLyW3DeZ08HTI7NGyLS38MXd/KGgeWumQO7YNQbW2u/NtPT2YowbPaGQ==", - "dependencies": { - "@babel/code-frame": "^7.8.3", - "@types/json-schema": "^7.0.5", - "chalk": "^4.1.0", - "chokidar": "^3.4.2", - "cosmiconfig": "^6.0.0", - "deepmerge": "^4.2.2", - "fs-extra": "^9.0.0", - "glob": "^7.1.6", - "memfs": "^3.1.2", - "minimatch": "^3.0.4", - "schema-utils": "2.7.0", - "semver": "^7.3.2", - "tapable": "^1.0.0" - }, - "engines": { - "node": ">=10", - "yarn": ">=1.0.0" - }, - "peerDependencies": { - "eslint": ">= 6", - "typescript": ">= 2.7", - "vue-template-compiler": "*", - "webpack": ">= 4" - }, - "peerDependenciesMeta": { - "eslint": { - "optional": true - }, - "vue-template-compiler": { - "optional": true - } + "node_modules/globals": { + "version": "11.12.0", + "resolved": "https://registry.npmjs.org/globals/-/globals-11.12.0.tgz", + "integrity": "sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==", + "license": "MIT", + "engines": { + "node": ">=4" } }, - "node_modules/fork-ts-checker-webpack-plugin/node_modules/ajv": { - "version": "6.12.6", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", - "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", + "node_modules/globby": { + "version": "11.1.0", + "resolved": "https://registry.npmjs.org/globby/-/globby-11.1.0.tgz", + "integrity": "sha512-jhIXaOzy1sb8IyocaruWSn1TjmnBVs8Ayhcy83rmxNJ8q2uWKCAj3CnJY+KpGSXCueAPc0i05kVvVKtP1t9S3g==", + "license": "MIT", "dependencies": { - "fast-deep-equal": "^3.1.1", - "fast-json-stable-stringify": "^2.0.0", - "json-schema-traverse": "^0.4.1", - "uri-js": "^4.2.2" + "array-union": "^2.1.0", + "dir-glob": "^3.0.1", + "fast-glob": "^3.2.9", + "ignore": "^5.2.0", + "merge2": "^1.4.1", + "slash": "^3.0.0" + }, + "engines": { + "node": ">=10" }, "funding": { - "type": "github", - "url": "https://github.com/sponsors/epoberezkin" + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/fork-ts-checker-webpack-plugin/node_modules/ajv-keywords": { - "version": "3.5.2", - "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-3.5.2.tgz", - "integrity": "sha512-5p6WTN0DdTGVQk6VjcEju19IgaHudalcfabD7yhDGeA6bcQnmL+CpveLJq/3hvfwd1aof6L386Ougkx6RfyMIQ==", + "node_modules/goober": { + "version": "2.1.13", + "resolved": "https://registry.npmjs.org/goober/-/goober-2.1.13.tgz", + "integrity": "sha512-jFj3BQeleOoy7t93E9rZ2de+ScC4lQICLwiAQmKMg9F6roKGaLSHoCDYKkWlSafg138jejvq/mTdvmnwDQgqoQ==", + "license": "MIT", "peerDependencies": { - "ajv": "^6.9.1" + "csstype": "^3.0.10" } }, - "node_modules/fork-ts-checker-webpack-plugin/node_modules/cosmiconfig": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-6.0.0.tgz", - "integrity": "sha512-xb3ZL6+L8b9JLLCx3ZdoZy4+2ECphCMo2PwqgP1tlfVq6M6YReyzBJtvWWtbDSpNr9hn96pkCiZqUcFEc+54Qg==", + "node_modules/gopd": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/gopd/-/gopd-1.0.1.tgz", + "integrity": "sha512-d65bNlIadxvpb/A2abVdlqKqV563juRnZ1Wtk6s1sIR8uNsXR70xqIzVqxVf1eTqDunwT2MkczEeaezCKTZhwA==", + "license": "MIT", "dependencies": { - "@types/parse-json": "^4.0.0", - "import-fresh": "^3.1.0", - "parse-json": "^5.0.0", - "path-type": "^4.0.0", - "yaml": "^1.7.2" + "get-intrinsic": "^1.1.3" }, - "engines": { - "node": ">=8" + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/fork-ts-checker-webpack-plugin/node_modules/fs-extra": { - "version": "9.1.0", - "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-9.1.0.tgz", - "integrity": "sha512-hcg3ZmepS30/7BSFqRvoo3DOMQu7IjqxO5nCDt+zM9XWjb33Wg7ziNT+Qvqbuc3+gWpzO02JubVyk2G4Zvo1OQ==", + "node_modules/got": { + "version": "12.6.1", + "resolved": "https://registry.npmjs.org/got/-/got-12.6.1.tgz", + "integrity": "sha512-mThBblvlAF1d4O5oqyvN+ZxLAYwIJK7bpMxgYqPD9okW0C3qm5FFn7k811QrcuEBwaogR3ngOFoCfs6mRv7teQ==", + "license": "MIT", "dependencies": { - "at-least-node": "^1.0.0", - "graceful-fs": "^4.2.0", - "jsonfile": "^6.0.1", - "universalify": "^2.0.0" + "@sindresorhus/is": "^5.2.0", + "@szmarczak/http-timer": "^5.0.1", + "cacheable-lookup": "^7.0.0", + "cacheable-request": "^10.2.8", + "decompress-response": "^6.0.0", + "form-data-encoder": "^2.1.2", + "get-stream": "^6.0.1", + "http2-wrapper": "^2.1.10", + "lowercase-keys": "^3.0.0", + "p-cancelable": "^3.0.0", + "responselike": "^3.0.0" }, "engines": { - "node": ">=10" + "node": ">=14.16" + }, + "funding": { + "url": "https://github.com/sindresorhus/got?sponsor=1" } }, - "node_modules/fork-ts-checker-webpack-plugin/node_modules/json-schema-traverse": { - "version": "0.4.1", - "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", - "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==" - }, - "node_modules/fork-ts-checker-webpack-plugin/node_modules/schema-utils": { - "version": "2.7.0", - "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-2.7.0.tgz", - "integrity": "sha512-0ilKFI6QQF5nxDZLFn2dMjvc4hjg/Wkg7rHd3jK6/A4a1Hl9VFdQWvgB1UMGoU94pad1P/8N7fMcEnLnSiju8A==", - "dependencies": { - "@types/json-schema": "^7.0.4", - "ajv": "^6.12.2", - "ajv-keywords": "^3.4.1" - }, + "node_modules/got/node_modules/@sindresorhus/is": { + "version": "5.6.0", + "resolved": "https://registry.npmjs.org/@sindresorhus/is/-/is-5.6.0.tgz", + "integrity": "sha512-TV7t8GKYaJWsn00tFDqBw8+Uqmr8A0fRU1tvTQhyZzGv0sJCGRQL3JGMI3ucuKo3XIZdUP+Lx7/gh2t3lewy7g==", + "license": "MIT", "engines": { - "node": ">= 8.9.0" + "node": ">=14.16" }, "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" + "url": "https://github.com/sindresorhus/is?sponsor=1" } }, - "node_modules/fork-ts-checker-webpack-plugin/node_modules/tapable": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/tapable/-/tapable-1.1.3.tgz", - "integrity": "sha512-4WK/bYZmj8xLr+HUCODHGF1ZFzsYffasLUgEiMBY4fgtltdO6B4WJtlSbPaDTLpYTcGVwM2qLnFTICEcNxs3kA==", - "engines": { - "node": ">=6" - } + "node_modules/graceful-fs": { + "version": "4.2.11", + "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.11.tgz", + "integrity": "sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ==", + "license": "ISC" }, - "node_modules/form-data-encoder": { - "version": "2.1.4", - "resolved": "https://registry.npmjs.org/form-data-encoder/-/form-data-encoder-2.1.4.tgz", - "integrity": "sha512-yDYSgNMraqvnxiEXO4hi88+YZxaHC6QKzb5N84iRCTDeRO7ZALpir/lVmf/uXUhnwUr2O4HU8s/n6x+yNjQkHw==", + "node_modules/gray-matter": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/gray-matter/-/gray-matter-4.0.3.tgz", + "integrity": "sha512-5v6yZd4JK3eMI3FqqCouswVqwugaA9r4dNZB1wwcmrD02QkV5H0y7XBQW8QwQqEaZY1pM9aqORSORhJRdNK44Q==", + "license": "MIT", + "dependencies": { + "js-yaml": "^3.13.1", + "kind-of": "^6.0.2", + "section-matter": "^1.0.0", + "strip-bom-string": "^1.0.0" + }, "engines": { - "node": ">= 14.17" + "node": ">=6.0" } }, - "node_modules/format": { - "version": "0.2.2", - "resolved": "https://registry.npmjs.org/format/-/format-0.2.2.tgz", - "integrity": "sha512-wzsgA6WOq+09wrU1tsJ09udeR/YZRaeArL9e1wPbFg3GG2yDnC2ldKpxs4xunpFF9DgqCqOIra3bc1HWrJ37Ww==", - "engines": { - "node": ">=0.4.x" + "node_modules/gray-matter/node_modules/argparse": { + "version": "1.0.10", + "resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz", + "integrity": "sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==", + "license": "MIT", + "dependencies": { + "sprintf-js": "~1.0.2" } }, - "node_modules/forwarded": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/forwarded/-/forwarded-0.2.0.tgz", - "integrity": "sha512-buRG0fpBtRHSTCOASe6hD258tEubFoRLb4ZNA6NxMVHNw2gOcwHo9wyablzMzOA5z9xA9L1KNjk/Nt6MT9aYow==", - "engines": { - "node": ">= 0.6" + "node_modules/gray-matter/node_modules/js-yaml": { + "version": "3.14.1", + "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.14.1.tgz", + "integrity": "sha512-okMH7OXXJ7YrN9Ok3/SXrnu4iX9yOk+25nqX4imS2npuvTYDmo/QEZoqwZkYaIDk3jVvBOTOIEgEhaLOynBS9g==", + "license": "MIT", + "dependencies": { + "argparse": "^1.0.7", + "esprima": "^4.0.0" + }, + "bin": { + "js-yaml": "bin/js-yaml.js" } }, - "node_modules/fraction.js": { - "version": "4.3.7", - "resolved": "https://registry.npmjs.org/fraction.js/-/fraction.js-4.3.7.tgz", - "integrity": "sha512-ZsDfxO51wGAXREY55a7la9LScWpwv9RxIrYABrlvOFBlH/ShPnrtsXeuUIfXKKOVicNxQ+o8JTbJvjS4M89yew==", + "node_modules/gzip-size": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/gzip-size/-/gzip-size-6.0.0.tgz", + "integrity": "sha512-ax7ZYomf6jqPTQ4+XCpUGyXKHk5WweS+e05MBO4/y3WJ5RkmPXNKvX+bx1behVILVwr6JSQvZAku021CHPXG3Q==", + "license": "MIT", + "dependencies": { + "duplexer": "^0.1.2" + }, "engines": { - "node": "*" + "node": ">=10" }, "funding": { - "type": "patreon", - "url": "https://github.com/sponsors/rawify" + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/fresh": { - "version": "0.5.2", - "resolved": "https://registry.npmjs.org/fresh/-/fresh-0.5.2.tgz", - "integrity": "sha512-zJ2mQYM18rEFOudeV4GShTGIQ7RbzA7ozbU9I/XBpm7kqgMywgmylMwXHxZJmkVoYkna9d2pVXVXPdYTP9ej8Q==", + "node_modules/handle-thing": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/handle-thing/-/handle-thing-2.0.1.tgz", + "integrity": "sha512-9Qn4yBxelxoh2Ow62nP+Ka/kMnOXRi8BXnRaUwezLNhqelnN49xKz4F/dPP8OYLxLxq6JDtZb2i9XznUQbNPTg==", + "license": "MIT" + }, + "node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "license": "MIT", "engines": { - "node": ">= 0.6" + "node": ">=8" } }, - "node_modules/fs-constants": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/fs-constants/-/fs-constants-1.0.0.tgz", - "integrity": "sha512-y6OAwoSIf7FyjMIv94u+b5rdheZEjzR63GTyZJm5qh4Bi+2YgwLCcI/fPFZkL5PSixOt6ZNKm+w+Hfp/Bciwow==" - }, - "node_modules/fs-extra": { - "version": "11.1.1", - "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-11.1.1.tgz", - "integrity": "sha512-MGIE4HOvQCeUCzmlHs0vXpih4ysz4wg9qiSAu6cd42lVwPbTM1TjV7RusoyQqMmk/95gdQZX72u+YW+c3eEpFQ==", + "node_modules/has-property-descriptors": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/has-property-descriptors/-/has-property-descriptors-1.0.2.tgz", + "integrity": "sha512-55JNKuIW+vq4Ke1BjOTjM2YctQIvCT7GFzHwmfZPGo5wnrgkid0YQtnAleFSqumZm4az3n2BS+erby5ipJdgrg==", + "license": "MIT", "dependencies": { - "graceful-fs": "^4.2.0", - "jsonfile": "^6.0.1", - "universalify": "^2.0.0" + "es-define-property": "^1.0.0" }, - "engines": { - "node": ">=14.14" + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/fs-monkey": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/fs-monkey/-/fs-monkey-1.0.5.tgz", - "integrity": "sha512-8uMbBjrhzW76TYgEV27Y5E//W2f/lTFmx78P2w19FZSxarhI/798APGQyuGCwmkNxgwGRhrLfvWyLBvNtuOmew==" - }, - "node_modules/fs.realpath": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", - "integrity": "sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw==" - }, - "node_modules/fsevents": { - "version": "2.3.3", - "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.3.tgz", - "integrity": "sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw==", - "hasInstallScript": true, - "optional": true, - "os": [ - "darwin" - ], + "node_modules/has-proto": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/has-proto/-/has-proto-1.0.1.tgz", + "integrity": "sha512-7qE+iP+O+bgF9clE5+UoBFzE65mlBiVj3tKCrlNQ0Ogwm0BjpT/gK4SlLYDMybDh5I3TCTKnPPa0oMG7JDYrhg==", + "license": "MIT", "engines": { - "node": "^8.16.0 || ^10.6.0 || >=11.0.0" - } - }, - "node_modules/function-bind": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.2.tgz", - "integrity": "sha512-7XHNxH7qX9xG5mIwxkhumTox/MIRNcOgDrxWsMt2pAr23WHp6MrRlN7FBSFpCpr+oVO0F744iUgR82nJMfG2SA==", + "node": ">= 0.4" + }, "funding": { "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/gensync": { - "version": "1.0.0-beta.2", - "resolved": "https://registry.npmjs.org/gensync/-/gensync-1.0.0-beta.2.tgz", - "integrity": "sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg==", + "node_modules/has-symbols": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.3.tgz", + "integrity": "sha512-l3LCuF6MgDNwTDKkdYGEihYjt5pRPbEg46rtlmnSPlUbgmB8LOIrKJbYYFBSbnPaJexMKtiPO8hmeRjRz2Td+A==", + "license": "MIT", "engines": { - "node": ">=6.9.0" + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/get-intrinsic": { - "version": "1.2.4", - "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.2.4.tgz", - "integrity": "sha512-5uYhsJH8VJBTv7oslg4BznJYhDoRI6waYCxMmCdnTrcCrHA/fCFKoTFz2JKKE0HdDFUF7/oQuhzumXJK7paBRQ==", + "node_modules/has-tostringtag": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/has-tostringtag/-/has-tostringtag-1.0.2.tgz", + "integrity": "sha512-NqADB8VjPFLM2V0VvHUewwwsw0ZWBaIdgo+ieHtK3hasLz4qeCRjYcqfB6AQrBggRKppKF8L52/VqdVsO47Dlw==", + "license": "MIT", "dependencies": { - "es-errors": "^1.3.0", - "function-bind": "^1.1.2", - "has-proto": "^1.0.1", - "has-symbols": "^1.0.3", - "hasown": "^2.0.0" + "has-symbols": "^1.0.3" }, "engines": { "node": ">= 0.4" @@ -7454,1705 +9549,2347 @@ "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/get-own-enumerable-property-symbols": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/get-own-enumerable-property-symbols/-/get-own-enumerable-property-symbols-3.0.2.tgz", - "integrity": "sha512-I0UBV/XOz1XkIJHEUDMZAbzCThU/H8DxmSfmdGcKPnVhu2VfFqr34jr9777IyaTYvxjedWhqVIilEDsCdP5G6g==" - }, - "node_modules/get-stream": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-6.0.1.tgz", - "integrity": "sha512-ts6Wi+2j3jQjqi70w5AlN8DFnkSwC+MqmxEzdEALB2qXZYV3X/b1CTfgPLGJNMeAWxdPfU8FO1ms3NUfaHCPYg==", + "node_modules/has-yarn": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/has-yarn/-/has-yarn-3.0.0.tgz", + "integrity": "sha512-IrsVwUHhEULx3R8f/aA8AHuEzAorplsab/v8HBzEiIukwq5i/EC+xmOW+HfP1OaDP+2JkgT1yILHN2O3UFIbcA==", + "license": "MIT", "engines": { - "node": ">=10" + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" }, "funding": { "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/github-from-package": { - "version": "0.0.0", - "resolved": "https://registry.npmjs.org/github-from-package/-/github-from-package-0.0.0.tgz", - "integrity": "sha512-SyHy3T1v2NUXn29OsWdxmK6RwHD+vkj3v8en8AOBZ1wBQ/hCAQ5bAQTD02kW4W9tUp/3Qh6J8r9EvntiyCmOOw==" + "node_modules/hash-base": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/hash-base/-/hash-base-3.0.4.tgz", + "integrity": "sha512-EeeoJKjTyt868liAlVmcv2ZsUfGHlE3Q+BICOXcZiwN3osr5Q/zFGYmTJpoIzuaSTAwndFy+GqhEwlU4L3j4Ow==", + "license": "MIT", + "dependencies": { + "inherits": "^2.0.1", + "safe-buffer": "^5.0.1" + }, + "engines": { + "node": ">=4" + } }, - "node_modules/github-slugger": { - "version": "1.5.0", - "resolved": "https://registry.npmjs.org/github-slugger/-/github-slugger-1.5.0.tgz", - "integrity": "sha512-wIh+gKBI9Nshz2o46B0B3f5k/W+WI9ZAv6y5Dn5WJ5SK1t0TnDimB4WE5rmTD05ZAIn8HALCZVmCsvj0w0v0lw==" + "node_modules/hash.js": { + "version": "1.1.7", + "resolved": "https://registry.npmjs.org/hash.js/-/hash.js-1.1.7.tgz", + "integrity": "sha512-taOaskGt4z4SOANNseOviYDvjEJinIkRgmp7LbKP2YTTmVxWBl87s/uzK9r+44BclBSp2X7K1hqeNfz9JbBeXA==", + "license": "MIT", + "dependencies": { + "inherits": "^2.0.3", + "minimalistic-assert": "^1.0.1" + } }, - "node_modules/glob": { - "version": "7.2.3", - "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", - "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", + "node_modules/hasown": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/hasown/-/hasown-2.0.0.tgz", + "integrity": "sha512-vUptKVTpIJhcczKBbgnS+RtcuYMB8+oNzPK2/Hp3hanz8JmpATdmmgLgSaadVREkDm+e2giHwY3ZRkyjSIDDFA==", + "license": "MIT", "dependencies": { - "fs.realpath": "^1.0.0", - "inflight": "^1.0.4", - "inherits": "2", - "minimatch": "^3.1.1", - "once": "^1.3.0", - "path-is-absolute": "^1.0.0" + "function-bind": "^1.1.2" }, "engines": { - "node": "*" + "node": ">= 0.4" + } + }, + "node_modules/hast-util-from-parse5": { + "version": "8.0.1", + "resolved": "https://registry.npmjs.org/hast-util-from-parse5/-/hast-util-from-parse5-8.0.1.tgz", + "integrity": "sha512-Er/Iixbc7IEa7r/XLtuG52zoqn/b3Xng/w6aZQ0xGVxzhw5xUFxcRqdPzP6yFi/4HBYRaifaI5fQ1RH8n0ZeOQ==", + "license": "MIT", + "dependencies": { + "@types/hast": "^3.0.0", + "@types/unist": "^3.0.0", + "devlop": "^1.0.0", + "hastscript": "^8.0.0", + "property-information": "^6.0.0", + "vfile": "^6.0.0", + "vfile-location": "^5.0.0", + "web-namespaces": "^2.0.0" }, "funding": { - "url": "https://github.com/sponsors/isaacs" + "type": "opencollective", + "url": "https://opencollective.com/unified" } }, - "node_modules/glob-parent": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz", - "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==", + "node_modules/hast-util-parse-selector": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/hast-util-parse-selector/-/hast-util-parse-selector-4.0.0.tgz", + "integrity": "sha512-wkQCkSYoOGCRKERFWcxMVMOcYE2K1AaNLU8DXS9arxnLOUEWbOXKXiJUNzEpqZ3JOKpnha3jkFrumEjVliDe7A==", + "license": "MIT", "dependencies": { - "is-glob": "^4.0.1" + "@types/hast": "^3.0.0" }, - "engines": { - "node": ">= 6" + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" } }, - "node_modules/glob-to-regexp": { - "version": "0.4.1", - "resolved": "https://registry.npmjs.org/glob-to-regexp/-/glob-to-regexp-0.4.1.tgz", - "integrity": "sha512-lkX1HJXwyMcprw/5YUZc2s7DrpAiHB21/V+E1rHUrVNokkvB6bqMzT0VfV6/86ZNabt1k14YOIaT7nDvOX3Iiw==" + "node_modules/hast-util-raw": { + "version": "9.0.1", + "resolved": "https://registry.npmjs.org/hast-util-raw/-/hast-util-raw-9.0.1.tgz", + "integrity": "sha512-5m1gmba658Q+lO5uqL5YNGQWeh1MYWZbZmWrM5lncdcuiXuo5E2HT/CIOp0rLF8ksfSwiCVJ3twlgVRyTGThGA==", + "license": "MIT", + "dependencies": { + "@types/hast": "^3.0.0", + "@types/unist": "^3.0.0", + "@ungap/structured-clone": "^1.0.0", + "hast-util-from-parse5": "^8.0.0", + "hast-util-to-parse5": "^8.0.0", + "html-void-elements": "^3.0.0", + "mdast-util-to-hast": "^13.0.0", + "parse5": "^7.0.0", + "unist-util-position": "^5.0.0", + "unist-util-visit": "^5.0.0", + "vfile": "^6.0.0", + "web-namespaces": "^2.0.0", + "zwitch": "^2.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } }, - "node_modules/global-dirs": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/global-dirs/-/global-dirs-3.0.1.tgz", - "integrity": "sha512-NBcGGFbBA9s1VzD41QXDG+3++t9Mn5t1FpLdhESY6oKY4gYTFpX4wO3sqGUa0Srjtbfj3szX0RnemmrVRUdULA==", + "node_modules/hast-util-to-estree": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/hast-util-to-estree/-/hast-util-to-estree-3.1.0.tgz", + "integrity": "sha512-lfX5g6hqVh9kjS/B9E2gSkvHH4SZNiQFiqWS0x9fENzEl+8W12RqdRxX6d/Cwxi30tPQs3bIO+aolQJNp1bIyw==", + "license": "MIT", "dependencies": { - "ini": "2.0.0" + "@types/estree": "^1.0.0", + "@types/estree-jsx": "^1.0.0", + "@types/hast": "^3.0.0", + "comma-separated-tokens": "^2.0.0", + "devlop": "^1.0.0", + "estree-util-attach-comments": "^3.0.0", + "estree-util-is-identifier-name": "^3.0.0", + "hast-util-whitespace": "^3.0.0", + "mdast-util-mdx-expression": "^2.0.0", + "mdast-util-mdx-jsx": "^3.0.0", + "mdast-util-mdxjs-esm": "^2.0.0", + "property-information": "^6.0.0", + "space-separated-tokens": "^2.0.0", + "style-to-object": "^0.4.0", + "unist-util-position": "^5.0.0", + "zwitch": "^2.0.0" }, - "engines": { - "node": ">=10" + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/hast-util-to-jsx-runtime": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/hast-util-to-jsx-runtime/-/hast-util-to-jsx-runtime-2.2.0.tgz", + "integrity": "sha512-wSlp23N45CMjDg/BPW8zvhEi3R+8eRE1qFbjEyAUzMCzu2l1Wzwakq+Tlia9nkCtEl5mDxa7nKHsvYJ6Gfn21A==", + "license": "MIT", + "dependencies": { + "@types/hast": "^3.0.0", + "@types/unist": "^3.0.0", + "comma-separated-tokens": "^2.0.0", + "hast-util-whitespace": "^3.0.0", + "property-information": "^6.0.0", + "space-separated-tokens": "^2.0.0", + "style-to-object": "^0.4.0", + "unist-util-position": "^5.0.0", + "vfile-message": "^4.0.0" }, "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "type": "opencollective", + "url": "https://opencollective.com/unified" } }, - "node_modules/global-dirs/node_modules/ini": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ini/-/ini-2.0.0.tgz", - "integrity": "sha512-7PnF4oN3CvZF23ADhA5wRaYEQpJ8qygSkbtTXWBeXWXmEVRXK+1ITciHWwHhsjv1TmW0MgacIv6hEi5pX5NQdA==", - "engines": { - "node": ">=10" + "node_modules/hast-util-to-parse5": { + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/hast-util-to-parse5/-/hast-util-to-parse5-8.0.0.tgz", + "integrity": "sha512-3KKrV5ZVI8if87DVSi1vDeByYrkGzg4mEfeu4alwgmmIeARiBLKCZS2uw5Gb6nU9x9Yufyj3iudm6i7nl52PFw==", + "license": "MIT", + "dependencies": { + "@types/hast": "^3.0.0", + "comma-separated-tokens": "^2.0.0", + "devlop": "^1.0.0", + "property-information": "^6.0.0", + "space-separated-tokens": "^2.0.0", + "web-namespaces": "^2.0.0", + "zwitch": "^2.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/hast-util-whitespace": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/hast-util-whitespace/-/hast-util-whitespace-3.0.0.tgz", + "integrity": "sha512-88JUN06ipLwsnv+dVn+OIYOvAuvBMy/Qoi6O7mQHxdPXpjy+Cd6xRkWwux7DKO+4sYILtLBRIKgsdpS2gQc7qw==", + "license": "MIT", + "dependencies": { + "@types/hast": "^3.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/hastscript": { + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/hastscript/-/hastscript-8.0.0.tgz", + "integrity": "sha512-dMOtzCEd3ABUeSIISmrETiKuyydk1w0pa+gE/uormcTpSYuaNJPbX1NU3JLyscSLjwAQM8bWMhhIlnCqnRvDTw==", + "license": "MIT", + "dependencies": { + "@types/hast": "^3.0.0", + "comma-separated-tokens": "^2.0.0", + "hast-util-parse-selector": "^4.0.0", + "property-information": "^6.0.0", + "space-separated-tokens": "^2.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/he": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/he/-/he-1.2.0.tgz", + "integrity": "sha512-F/1DnUGPopORZi0ni+CvrCgHQ5FyEAHRLSApuYWMmrbSwoN2Mn/7k+Gl38gJnR7yyDZk6WLXwiGod1JOWNDKGw==", + "license": "MIT", + "bin": { + "he": "bin/he" + } + }, + "node_modules/history": { + "version": "4.10.1", + "resolved": "https://registry.npmjs.org/history/-/history-4.10.1.tgz", + "integrity": "sha512-36nwAD620w12kuzPAsyINPWJqlNbij+hpK1k9XRloDtym8mxzGYl2c17LnV6IAGB2Dmg4tEa7G7DlawS0+qjew==", + "license": "MIT", + "dependencies": { + "@babel/runtime": "^7.1.2", + "loose-envify": "^1.2.0", + "resolve-pathname": "^3.0.0", + "tiny-invariant": "^1.0.2", + "tiny-warning": "^1.0.0", + "value-equal": "^1.0.1" + } + }, + "node_modules/hmac-drbg": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/hmac-drbg/-/hmac-drbg-1.0.1.tgz", + "integrity": "sha512-Tti3gMqLdZfhOQY1Mzf/AanLiqh1WTiJgEj26ZuYQ9fbkLomzGchCws4FyrSd4VkpBfiNhaE1On+lOz894jvXg==", + "license": "MIT", + "dependencies": { + "hash.js": "^1.0.3", + "minimalistic-assert": "^1.0.0", + "minimalistic-crypto-utils": "^1.0.1" + } + }, + "node_modules/hoist-non-react-statics": { + "version": "3.3.2", + "resolved": "https://registry.npmjs.org/hoist-non-react-statics/-/hoist-non-react-statics-3.3.2.tgz", + "integrity": "sha512-/gGivxi8JPKWNm/W0jSmzcMPpfpPLc3dY/6GxhX2hQ9iGj3aDfklV4ET7NjKpSinLpJ5vafa9iiGIEZg10SfBw==", + "license": "BSD-3-Clause", + "dependencies": { + "react-is": "^16.7.0" + } + }, + "node_modules/hpack.js": { + "version": "2.1.6", + "resolved": "https://registry.npmjs.org/hpack.js/-/hpack.js-2.1.6.tgz", + "integrity": "sha512-zJxVehUdMGIKsRaNt7apO2Gqp0BdqW5yaiGHXXmbpvxgBYVZnAql+BJb4RO5ad2MgpbZKn5G6nMnegrH1FcNYQ==", + "license": "MIT", + "dependencies": { + "inherits": "^2.0.1", + "obuf": "^1.0.0", + "readable-stream": "^2.0.1", + "wbuf": "^1.1.0" } }, - "node_modules/global-modules": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/global-modules/-/global-modules-2.0.0.tgz", - "integrity": "sha512-NGbfmJBp9x8IxyJSd1P+otYK8vonoJactOogrVfFRIAEY1ukil8RSKDz2Yo7wh1oihl51l/r6W4epkeKJHqL8A==", + "node_modules/hpack.js/node_modules/isarray": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", + "integrity": "sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ==", + "license": "MIT" + }, + "node_modules/hpack.js/node_modules/readable-stream": { + "version": "2.3.8", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.8.tgz", + "integrity": "sha512-8p0AUk4XODgIewSi0l8Epjs+EVnWiK7NoDIEGU0HhE7+ZyY8D1IMY7odu5lRrFXGg71L15KG8QrPmum45RTtdA==", + "license": "MIT", "dependencies": { - "global-prefix": "^3.0.0" - }, - "engines": { - "node": ">=6" + "core-util-is": "~1.0.0", + "inherits": "~2.0.3", + "isarray": "~1.0.0", + "process-nextick-args": "~2.0.0", + "safe-buffer": "~5.1.1", + "string_decoder": "~1.1.1", + "util-deprecate": "~1.0.1" } }, - "node_modules/global-prefix": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/global-prefix/-/global-prefix-3.0.0.tgz", - "integrity": "sha512-awConJSVCHVGND6x3tmMaKcQvwXLhjdkmomy2W+Goaui8YPgYgXJZewhg3fWC+DlfqqQuWg8AwqjGTD2nAPVWg==", + "node_modules/hpack.js/node_modules/safe-buffer": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", + "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==", + "license": "MIT" + }, + "node_modules/hpack.js/node_modules/string_decoder": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", + "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", + "license": "MIT", "dependencies": { - "ini": "^1.3.5", - "kind-of": "^6.0.2", - "which": "^1.3.1" - }, - "engines": { - "node": ">=6" + "safe-buffer": "~5.1.0" } }, - "node_modules/global-prefix/node_modules/which": { - "version": "1.3.1", - "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz", - "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==", + "node_modules/html-entities": { + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/html-entities/-/html-entities-2.4.0.tgz", + "integrity": "sha512-igBTJcNNNhvZFRtm8uA6xMY6xYleeDwn3PeBCkDz7tHttv4F2hsDI2aPgNERWzvRcNYHNT3ymRaQzllmXj4YsQ==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/mdevils" + }, + { + "type": "patreon", + "url": "https://patreon.com/mdevils" + } + ], + "license": "MIT" + }, + "node_modules/html-minifier-terser": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/html-minifier-terser/-/html-minifier-terser-7.2.0.tgz", + "integrity": "sha512-tXgn3QfqPIpGl9o+K5tpcj3/MN4SfLtsx2GWwBC3SSd0tXQGyF3gsSqad8loJgKZGM3ZxbYDd5yhiBIdWpmvLA==", + "license": "MIT", "dependencies": { - "isexe": "^2.0.0" + "camel-case": "^4.1.2", + "clean-css": "~5.3.2", + "commander": "^10.0.0", + "entities": "^4.4.0", + "param-case": "^3.0.4", + "relateurl": "^0.2.7", + "terser": "^5.15.1" }, "bin": { - "which": "bin/which" + "html-minifier-terser": "cli.js" + }, + "engines": { + "node": "^14.13.1 || >=16.0.0" } }, - "node_modules/globals": { - "version": "11.12.0", - "resolved": "https://registry.npmjs.org/globals/-/globals-11.12.0.tgz", - "integrity": "sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==", + "node_modules/html-minifier-terser/node_modules/commander": { + "version": "10.0.1", + "resolved": "https://registry.npmjs.org/commander/-/commander-10.0.1.tgz", + "integrity": "sha512-y4Mg2tXshplEbSGzx7amzPwKKOCGuoSRP/CjEdwwk0FOGlUbq6lKuoyDZTNZkmxHdJtp54hdfY/JUrdL7Xfdug==", + "license": "MIT", "engines": { - "node": ">=4" + "node": ">=14" } }, - "node_modules/globby": { - "version": "11.1.0", - "resolved": "https://registry.npmjs.org/globby/-/globby-11.1.0.tgz", - "integrity": "sha512-jhIXaOzy1sb8IyocaruWSn1TjmnBVs8Ayhcy83rmxNJ8q2uWKCAj3CnJY+KpGSXCueAPc0i05kVvVKtP1t9S3g==", - "dependencies": { - "array-union": "^2.1.0", - "dir-glob": "^3.0.1", - "fast-glob": "^3.2.9", - "ignore": "^5.2.0", - "merge2": "^1.4.1", - "slash": "^3.0.0" - }, + "node_modules/html-tags": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/html-tags/-/html-tags-3.3.1.tgz", + "integrity": "sha512-ztqyC3kLto0e9WbNp0aeP+M3kTt+nbaIveGmUxAtZa+8iFgKLUOD4YKM5j+f3QD89bra7UeumolZHKuOXnTmeQ==", + "license": "MIT", "engines": { - "node": ">=10" + "node": ">=8" }, "funding": { "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/goober": { - "version": "2.1.13", - "resolved": "https://registry.npmjs.org/goober/-/goober-2.1.13.tgz", - "integrity": "sha512-jFj3BQeleOoy7t93E9rZ2de+ScC4lQICLwiAQmKMg9F6roKGaLSHoCDYKkWlSafg138jejvq/mTdvmnwDQgqoQ==", - "peerDependencies": { - "csstype": "^3.0.10" - } - }, - "node_modules/gopd": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/gopd/-/gopd-1.0.1.tgz", - "integrity": "sha512-d65bNlIadxvpb/A2abVdlqKqV563juRnZ1Wtk6s1sIR8uNsXR70xqIzVqxVf1eTqDunwT2MkczEeaezCKTZhwA==", - "dependencies": { - "get-intrinsic": "^1.1.3" - }, + "node_modules/html-void-elements": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/html-void-elements/-/html-void-elements-3.0.0.tgz", + "integrity": "sha512-bEqo66MRXsUGxWHV5IP0PUiAWwoEjba4VCzg0LjFJBpchPaTfyfCKTG6bc5F8ucKec3q5y6qOdGyYTSBEvhCrg==", + "license": "MIT", "funding": { - "url": "https://github.com/sponsors/ljharb" + "type": "github", + "url": "https://github.com/sponsors/wooorm" } }, - "node_modules/got": { - "version": "12.6.1", - "resolved": "https://registry.npmjs.org/got/-/got-12.6.1.tgz", - "integrity": "sha512-mThBblvlAF1d4O5oqyvN+ZxLAYwIJK7bpMxgYqPD9okW0C3qm5FFn7k811QrcuEBwaogR3ngOFoCfs6mRv7teQ==", + "node_modules/html-webpack-plugin": { + "version": "5.5.3", + "resolved": "https://registry.npmjs.org/html-webpack-plugin/-/html-webpack-plugin-5.5.3.tgz", + "integrity": "sha512-6YrDKTuqaP/TquFH7h4srYWsZx+x6k6+FbsTm0ziCwGHDP78Unr1r9F/H4+sGmMbX08GQcJ+K64x55b+7VM/jg==", + "license": "MIT", "dependencies": { - "@sindresorhus/is": "^5.2.0", - "@szmarczak/http-timer": "^5.0.1", - "cacheable-lookup": "^7.0.0", - "cacheable-request": "^10.2.8", - "decompress-response": "^6.0.0", - "form-data-encoder": "^2.1.2", - "get-stream": "^6.0.1", - "http2-wrapper": "^2.1.10", - "lowercase-keys": "^3.0.0", - "p-cancelable": "^3.0.0", - "responselike": "^3.0.0" + "@types/html-minifier-terser": "^6.0.0", + "html-minifier-terser": "^6.0.2", + "lodash": "^4.17.21", + "pretty-error": "^4.0.0", + "tapable": "^2.0.0" }, "engines": { - "node": ">=14.16" + "node": ">=10.13.0" }, "funding": { - "url": "https://github.com/sindresorhus/got?sponsor=1" + "type": "opencollective", + "url": "https://opencollective.com/html-webpack-plugin" + }, + "peerDependencies": { + "webpack": "^5.20.0" } }, - "node_modules/got/node_modules/@sindresorhus/is": { - "version": "5.6.0", - "resolved": "https://registry.npmjs.org/@sindresorhus/is/-/is-5.6.0.tgz", - "integrity": "sha512-TV7t8GKYaJWsn00tFDqBw8+Uqmr8A0fRU1tvTQhyZzGv0sJCGRQL3JGMI3ucuKo3XIZdUP+Lx7/gh2t3lewy7g==", + "node_modules/html-webpack-plugin/node_modules/commander": { + "version": "8.3.0", + "resolved": "https://registry.npmjs.org/commander/-/commander-8.3.0.tgz", + "integrity": "sha512-OkTL9umf+He2DZkUq8f8J9of7yL6RJKI24dVITBmNfZBmri9zYZQrKkuXiKhyfPSu8tUhnVBB1iKXevvnlR4Ww==", + "license": "MIT", "engines": { - "node": ">=14.16" - }, - "funding": { - "url": "https://github.com/sindresorhus/is?sponsor=1" + "node": ">= 12" } }, - "node_modules/graceful-fs": { - "version": "4.2.11", - "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.11.tgz", - "integrity": "sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ==" - }, - "node_modules/gray-matter": { - "version": "4.0.3", - "resolved": "https://registry.npmjs.org/gray-matter/-/gray-matter-4.0.3.tgz", - "integrity": "sha512-5v6yZd4JK3eMI3FqqCouswVqwugaA9r4dNZB1wwcmrD02QkV5H0y7XBQW8QwQqEaZY1pM9aqORSORhJRdNK44Q==", + "node_modules/html-webpack-plugin/node_modules/html-minifier-terser": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/html-minifier-terser/-/html-minifier-terser-6.1.0.tgz", + "integrity": "sha512-YXxSlJBZTP7RS3tWnQw74ooKa6L9b9i9QYXY21eUEvhZ3u9XLfv6OnFsQq6RxkhHygsaUMvYsZRV5rU/OVNZxw==", + "license": "MIT", "dependencies": { - "js-yaml": "^3.13.1", - "kind-of": "^6.0.2", - "section-matter": "^1.0.0", - "strip-bom-string": "^1.0.0" + "camel-case": "^4.1.2", + "clean-css": "^5.2.2", + "commander": "^8.3.0", + "he": "^1.2.0", + "param-case": "^3.0.4", + "relateurl": "^0.2.7", + "terser": "^5.10.0" + }, + "bin": { + "html-minifier-terser": "cli.js" }, "engines": { - "node": ">=6.0" + "node": ">=12" } }, - "node_modules/gray-matter/node_modules/argparse": { - "version": "1.0.10", - "resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz", - "integrity": "sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==", + "node_modules/htmlparser2": { + "version": "8.0.2", + "resolved": "https://registry.npmjs.org/htmlparser2/-/htmlparser2-8.0.2.tgz", + "integrity": "sha512-GYdjWKDkbRLkZ5geuHs5NY1puJ+PXwP7+fHPRz06Eirsb9ugf6d8kkXav6ADhcODhFFPMIXyxkxSuMf3D6NCFA==", + "funding": [ + "https://github.com/fb55/htmlparser2?sponsor=1", + { + "type": "github", + "url": "https://github.com/sponsors/fb55" + } + ], + "license": "MIT", "dependencies": { - "sprintf-js": "~1.0.2" + "domelementtype": "^2.3.0", + "domhandler": "^5.0.3", + "domutils": "^3.0.1", + "entities": "^4.4.0" } }, - "node_modules/gray-matter/node_modules/js-yaml": { - "version": "3.14.1", - "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.14.1.tgz", - "integrity": "sha512-okMH7OXXJ7YrN9Ok3/SXrnu4iX9yOk+25nqX4imS2npuvTYDmo/QEZoqwZkYaIDk3jVvBOTOIEgEhaLOynBS9g==", - "dependencies": { - "argparse": "^1.0.7", - "esprima": "^4.0.0" - }, - "bin": { - "js-yaml": "bin/js-yaml.js" - } + "node_modules/http-cache-semantics": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/http-cache-semantics/-/http-cache-semantics-4.1.1.tgz", + "integrity": "sha512-er295DKPVsV82j5kw1Gjt+ADA/XYHsajl82cGNQG2eyoPkvgUhX+nDIyelzhIWbbsXP39EHcI6l5tYs2FYqYXQ==", + "license": "BSD-2-Clause" }, - "node_modules/gzip-size": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/gzip-size/-/gzip-size-6.0.0.tgz", - "integrity": "sha512-ax7ZYomf6jqPTQ4+XCpUGyXKHk5WweS+e05MBO4/y3WJ5RkmPXNKvX+bx1behVILVwr6JSQvZAku021CHPXG3Q==", + "node_modules/http-deceiver": { + "version": "1.2.7", + "resolved": "https://registry.npmjs.org/http-deceiver/-/http-deceiver-1.2.7.tgz", + "integrity": "sha512-LmpOGxTfbpgtGVxJrj5k7asXHCgNZp5nLfp+hWc8QQRqtb7fUy6kRY3BO1h9ddF6yIPYUARgxGOwB42DnxIaNw==", + "license": "MIT" + }, + "node_modules/http-errors": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-2.0.0.tgz", + "integrity": "sha512-FtwrG/euBzaEjYeRqOgly7G0qviiXoJWnvEH2Z1plBdXgbyjv34pHTSb9zoeHMyDy33+DWy5Wt9Wo+TURtOYSQ==", + "license": "MIT", "dependencies": { - "duplexer": "^0.1.2" - }, - "engines": { - "node": ">=10" + "depd": "2.0.0", + "inherits": "2.0.4", + "setprototypeof": "1.2.0", + "statuses": "2.0.1", + "toidentifier": "1.0.1" }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "engines": { + "node": ">= 0.8" } }, - "node_modules/handle-thing": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/handle-thing/-/handle-thing-2.0.1.tgz", - "integrity": "sha512-9Qn4yBxelxoh2Ow62nP+Ka/kMnOXRi8BXnRaUwezLNhqelnN49xKz4F/dPP8OYLxLxq6JDtZb2i9XznUQbNPTg==" + "node_modules/http-parser-js": { + "version": "0.5.8", + "resolved": "https://registry.npmjs.org/http-parser-js/-/http-parser-js-0.5.8.tgz", + "integrity": "sha512-SGeBX54F94Wgu5RH3X5jsDtf4eHyRogWX1XGT3b4HuW3tQPM4AaBzoUji/4AAJNXCEOWZ5O0DgZmJw1947gD5Q==", + "license": "MIT" }, - "node_modules/has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "node_modules/http-proxy": { + "version": "1.18.1", + "resolved": "https://registry.npmjs.org/http-proxy/-/http-proxy-1.18.1.tgz", + "integrity": "sha512-7mz/721AbnJwIVbnaSv1Cz3Am0ZLT/UBwkC92VlxhXv/k/BBQfM2fXElQNC27BVGr0uwUpplYPQM9LnaBMR5NQ==", + "license": "MIT", + "dependencies": { + "eventemitter3": "^4.0.0", + "follow-redirects": "^1.0.0", + "requires-port": "^1.0.0" + }, "engines": { - "node": ">=8" + "node": ">=8.0.0" } }, - "node_modules/has-property-descriptors": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/has-property-descriptors/-/has-property-descriptors-1.0.2.tgz", - "integrity": "sha512-55JNKuIW+vq4Ke1BjOTjM2YctQIvCT7GFzHwmfZPGo5wnrgkid0YQtnAleFSqumZm4az3n2BS+erby5ipJdgrg==", + "node_modules/http-proxy-middleware": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/http-proxy-middleware/-/http-proxy-middleware-2.0.6.tgz", + "integrity": "sha512-ya/UeJ6HVBYxrgYotAZo1KvPWlgB48kUJLDePFeneHsVujFaW5WNj2NgWCAE//B1Dl02BIfYlpNgBy8Kf8Rjmw==", + "license": "MIT", "dependencies": { - "es-define-property": "^1.0.0" + "@types/http-proxy": "^1.17.8", + "http-proxy": "^1.18.1", + "is-glob": "^4.0.1", + "is-plain-obj": "^3.0.0", + "micromatch": "^4.0.2" }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/has-proto": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/has-proto/-/has-proto-1.0.1.tgz", - "integrity": "sha512-7qE+iP+O+bgF9clE5+UoBFzE65mlBiVj3tKCrlNQ0Ogwm0BjpT/gK4SlLYDMybDh5I3TCTKnPPa0oMG7JDYrhg==", "engines": { - "node": ">= 0.4" + "node": ">=12.0.0" }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/has-symbols": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.3.tgz", - "integrity": "sha512-l3LCuF6MgDNwTDKkdYGEihYjt5pRPbEg46rtlmnSPlUbgmB8LOIrKJbYYFBSbnPaJexMKtiPO8hmeRjRz2Td+A==", - "engines": { - "node": ">= 0.4" + "peerDependencies": { + "@types/express": "^4.17.13" }, - "funding": { - "url": "https://github.com/sponsors/ljharb" + "peerDependenciesMeta": { + "@types/express": { + "optional": true + } } }, - "node_modules/has-yarn": { + "node_modules/http-proxy-middleware/node_modules/is-plain-obj": { "version": "3.0.0", - "resolved": "https://registry.npmjs.org/has-yarn/-/has-yarn-3.0.0.tgz", - "integrity": "sha512-IrsVwUHhEULx3R8f/aA8AHuEzAorplsab/v8HBzEiIukwq5i/EC+xmOW+HfP1OaDP+2JkgT1yILHN2O3UFIbcA==", + "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-3.0.0.tgz", + "integrity": "sha512-gwsOE28k+23GP1B6vFl1oVh/WOzmawBrKwo5Ev6wMKzPkaXaCDIQKzLnvsA42DRlbVTWorkgTKIviAKCWkfUwA==", + "license": "MIT", "engines": { - "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + "node": ">=10" }, "funding": { "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/hasown": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/hasown/-/hasown-2.0.0.tgz", - "integrity": "sha512-vUptKVTpIJhcczKBbgnS+RtcuYMB8+oNzPK2/Hp3hanz8JmpATdmmgLgSaadVREkDm+e2giHwY3ZRkyjSIDDFA==", + "node_modules/http-reasons": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/http-reasons/-/http-reasons-0.1.0.tgz", + "integrity": "sha512-P6kYh0lKZ+y29T2Gqz+RlC9WBLhKe8kDmcJ+A+611jFfxdPsbMRQ5aNmFRM3lENqFkK+HTTL+tlQviAiv0AbLQ==", + "license": "Apache-2.0" + }, + "node_modules/http2-client": { + "version": "1.3.5", + "resolved": "https://registry.npmjs.org/http2-client/-/http2-client-1.3.5.tgz", + "integrity": "sha512-EC2utToWl4RKfs5zd36Mxq7nzHHBuomZboI0yYL6Y0RmBgT7Sgkq4rQ0ezFTYoIsSs7Tm9SJe+o2FcAg6GBhGA==", + "license": "MIT" + }, + "node_modules/http2-wrapper": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/http2-wrapper/-/http2-wrapper-2.2.0.tgz", + "integrity": "sha512-kZB0wxMo0sh1PehyjJUWRFEd99KC5TLjZ2cULC4f9iqJBAmKQQXEICjxl5iPJRwP40dpeHFqqhm7tYCvODpqpQ==", + "license": "MIT", "dependencies": { - "function-bind": "^1.1.2" + "quick-lru": "^5.1.1", + "resolve-alpn": "^1.2.0" }, "engines": { - "node": ">= 0.4" + "node": ">=10.19.0" } }, - "node_modules/hast-util-from-parse5": { - "version": "8.0.1", - "resolved": "https://registry.npmjs.org/hast-util-from-parse5/-/hast-util-from-parse5-8.0.1.tgz", - "integrity": "sha512-Er/Iixbc7IEa7r/XLtuG52zoqn/b3Xng/w6aZQ0xGVxzhw5xUFxcRqdPzP6yFi/4HBYRaifaI5fQ1RH8n0ZeOQ==", - "dependencies": { - "@types/hast": "^3.0.0", - "@types/unist": "^3.0.0", - "devlop": "^1.0.0", - "hastscript": "^8.0.0", - "property-information": "^6.0.0", - "vfile": "^6.0.0", - "vfile-location": "^5.0.0", - "web-namespaces": "^2.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" + "node_modules/https-browserify": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/https-browserify/-/https-browserify-1.0.0.tgz", + "integrity": "sha512-J+FkSdyD+0mA0N+81tMotaRMfSL9SGi+xpD3T6YApKsc3bGSXJlfXri3VyFOeYkfLRQisDk1W+jIFFKBeUBbBg==", + "license": "MIT" + }, + "node_modules/human-signals": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/human-signals/-/human-signals-2.1.0.tgz", + "integrity": "sha512-B4FFZ6q/T2jhhksgkbEW3HBvWIfDW85snkQgawt07S7J5QXTk6BkNV+0yAeZrM5QpMAdYlocGoljn0sJ/WQkFw==", + "license": "Apache-2.0", + "engines": { + "node": ">=10.17.0" } }, - "node_modules/hast-util-parse-selector": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/hast-util-parse-selector/-/hast-util-parse-selector-4.0.0.tgz", - "integrity": "sha512-wkQCkSYoOGCRKERFWcxMVMOcYE2K1AaNLU8DXS9arxnLOUEWbOXKXiJUNzEpqZ3JOKpnha3jkFrumEjVliDe7A==", - "dependencies": { - "@types/hast": "^3.0.0" + "node_modules/husky": { + "version": "9.0.11", + "resolved": "https://registry.npmjs.org/husky/-/husky-9.0.11.tgz", + "integrity": "sha512-AB6lFlbwwyIqMdHYhwPe+kjOC3Oc5P3nThEoW/AaO2BX3vJDjWPFxYLxokUZOo6RNX20He3AaT8sESs9NJcmEw==", + "dev": true, + "license": "MIT", + "bin": { + "husky": "bin.mjs" + }, + "engines": { + "node": ">=18" }, "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" + "url": "https://github.com/sponsors/typicode" } }, - "node_modules/hast-util-raw": { - "version": "9.0.1", - "resolved": "https://registry.npmjs.org/hast-util-raw/-/hast-util-raw-9.0.1.tgz", - "integrity": "sha512-5m1gmba658Q+lO5uqL5YNGQWeh1MYWZbZmWrM5lncdcuiXuo5E2HT/CIOp0rLF8ksfSwiCVJ3twlgVRyTGThGA==", + "node_modules/iconv-lite": { + "version": "0.4.24", + "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz", + "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==", + "license": "MIT", "dependencies": { - "@types/hast": "^3.0.0", - "@types/unist": "^3.0.0", - "@ungap/structured-clone": "^1.0.0", - "hast-util-from-parse5": "^8.0.0", - "hast-util-to-parse5": "^8.0.0", - "html-void-elements": "^3.0.0", - "mdast-util-to-hast": "^13.0.0", - "parse5": "^7.0.0", - "unist-util-position": "^5.0.0", - "unist-util-visit": "^5.0.0", - "vfile": "^6.0.0", - "web-namespaces": "^2.0.0", - "zwitch": "^2.0.0" + "safer-buffer": ">= 2.1.2 < 3" }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" + "engines": { + "node": ">=0.10.0" } }, - "node_modules/hast-util-to-estree": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/hast-util-to-estree/-/hast-util-to-estree-3.1.0.tgz", - "integrity": "sha512-lfX5g6hqVh9kjS/B9E2gSkvHH4SZNiQFiqWS0x9fENzEl+8W12RqdRxX6d/Cwxi30tPQs3bIO+aolQJNp1bIyw==", - "dependencies": { - "@types/estree": "^1.0.0", - "@types/estree-jsx": "^1.0.0", - "@types/hast": "^3.0.0", - "comma-separated-tokens": "^2.0.0", - "devlop": "^1.0.0", - "estree-util-attach-comments": "^3.0.0", - "estree-util-is-identifier-name": "^3.0.0", - "hast-util-whitespace": "^3.0.0", - "mdast-util-mdx-expression": "^2.0.0", - "mdast-util-mdx-jsx": "^3.0.0", - "mdast-util-mdxjs-esm": "^2.0.0", - "property-information": "^6.0.0", - "space-separated-tokens": "^2.0.0", - "style-to-object": "^0.4.0", - "unist-util-position": "^5.0.0", - "zwitch": "^2.0.0" + "node_modules/icss-utils": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/icss-utils/-/icss-utils-5.1.0.tgz", + "integrity": "sha512-soFhflCVWLfRNOPU3iv5Z9VUdT44xFRbzjLsEzSr5AQmgqPMTHdU3PMT1Cf1ssx8fLNJDA1juftYl+PUcv3MqA==", + "license": "ISC", + "engines": { + "node": "^10 || ^12 || >= 14" }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" + "peerDependencies": { + "postcss": "^8.1.0" } }, - "node_modules/hast-util-to-jsx-runtime": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/hast-util-to-jsx-runtime/-/hast-util-to-jsx-runtime-2.2.0.tgz", - "integrity": "sha512-wSlp23N45CMjDg/BPW8zvhEi3R+8eRE1qFbjEyAUzMCzu2l1Wzwakq+Tlia9nkCtEl5mDxa7nKHsvYJ6Gfn21A==", - "dependencies": { - "@types/hast": "^3.0.0", - "@types/unist": "^3.0.0", - "comma-separated-tokens": "^2.0.0", - "hast-util-whitespace": "^3.0.0", - "property-information": "^6.0.0", - "space-separated-tokens": "^2.0.0", - "style-to-object": "^0.4.0", - "unist-util-position": "^5.0.0", - "vfile-message": "^4.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" + "node_modules/ieee754": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/ieee754/-/ieee754-1.2.1.tgz", + "integrity": "sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ], + "license": "BSD-3-Clause" + }, + "node_modules/ignore": { + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.3.1.tgz", + "integrity": "sha512-5Fytz/IraMjqpwfd34ke28PTVMjZjJG2MPn5t7OE4eUCUNf8BAa7b5WUS9/Qvr6mwOQS7Mk6vdsMno5he+T8Xw==", + "license": "MIT", + "engines": { + "node": ">= 4" } }, - "node_modules/hast-util-to-parse5": { - "version": "8.0.0", - "resolved": "https://registry.npmjs.org/hast-util-to-parse5/-/hast-util-to-parse5-8.0.0.tgz", - "integrity": "sha512-3KKrV5ZVI8if87DVSi1vDeByYrkGzg4mEfeu4alwgmmIeARiBLKCZS2uw5Gb6nU9x9Yufyj3iudm6i7nl52PFw==", + "node_modules/image-size": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/image-size/-/image-size-1.0.2.tgz", + "integrity": "sha512-xfOoWjceHntRb3qFCrh5ZFORYH8XCdYpASltMhZ/Q0KZiOwjdE/Yl2QCiWdwD+lygV5bMCvauzgu5PxBX/Yerg==", + "license": "MIT", "dependencies": { - "@types/hast": "^3.0.0", - "comma-separated-tokens": "^2.0.0", - "devlop": "^1.0.0", - "property-information": "^6.0.0", - "space-separated-tokens": "^2.0.0", - "web-namespaces": "^2.0.0", - "zwitch": "^2.0.0" + "queue": "6.0.2" + }, + "bin": { + "image-size": "bin/image-size.js" }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" + "engines": { + "node": ">=14.0.0" } }, - "node_modules/hast-util-whitespace": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/hast-util-whitespace/-/hast-util-whitespace-3.0.0.tgz", - "integrity": "sha512-88JUN06ipLwsnv+dVn+OIYOvAuvBMy/Qoi6O7mQHxdPXpjy+Cd6xRkWwux7DKO+4sYILtLBRIKgsdpS2gQc7qw==", - "dependencies": { - "@types/hast": "^3.0.0" - }, + "node_modules/immediate": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/immediate/-/immediate-3.3.0.tgz", + "integrity": "sha512-HR7EVodfFUdQCTIeySw+WDRFJlPcLOJbXfwwZ7Oom6tjsvZ3bOkCDJHehQC3nxJrv7+f9XecwazynjU8e4Vw3Q==", + "license": "MIT" + }, + "node_modules/immer": { + "version": "9.0.21", + "resolved": "https://registry.npmjs.org/immer/-/immer-9.0.21.tgz", + "integrity": "sha512-bc4NBHqOqSfRW7POMkHd51LvClaeMXpm8dx0e8oE2GORbq5aRK7Bxl4FyzVLdGtLmvLKL7BTDBG5ACQm4HWjTA==", + "license": "MIT", "funding": { "type": "opencollective", - "url": "https://opencollective.com/unified" + "url": "https://opencollective.com/immer" } }, - "node_modules/hastscript": { - "version": "8.0.0", - "resolved": "https://registry.npmjs.org/hastscript/-/hastscript-8.0.0.tgz", - "integrity": "sha512-dMOtzCEd3ABUeSIISmrETiKuyydk1w0pa+gE/uormcTpSYuaNJPbX1NU3JLyscSLjwAQM8bWMhhIlnCqnRvDTw==", + "node_modules/immutable": { + "version": "4.3.6", + "resolved": "https://registry.npmjs.org/immutable/-/immutable-4.3.6.tgz", + "integrity": "sha512-Ju0+lEMyzMVZarkTn/gqRpdqd5dOPaz1mCZ0SH3JV6iFw81PldE/PEB1hWVEA288HPt4WXW8O7AWxB10M+03QQ==", + "license": "MIT" + }, + "node_modules/import-fresh": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-3.3.0.tgz", + "integrity": "sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw==", + "license": "MIT", "dependencies": { - "@types/hast": "^3.0.0", - "comma-separated-tokens": "^2.0.0", - "hast-util-parse-selector": "^4.0.0", - "property-information": "^6.0.0", - "space-separated-tokens": "^2.0.0" + "parent-module": "^1.0.0", + "resolve-from": "^4.0.0" + }, + "engines": { + "node": ">=6" }, "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/he": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/he/-/he-1.2.0.tgz", - "integrity": "sha512-F/1DnUGPopORZi0ni+CvrCgHQ5FyEAHRLSApuYWMmrbSwoN2Mn/7k+Gl38gJnR7yyDZk6WLXwiGod1JOWNDKGw==", - "bin": { - "he": "bin/he" + "node_modules/import-lazy": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/import-lazy/-/import-lazy-4.0.0.tgz", + "integrity": "sha512-rKtvo6a868b5Hu3heneU+L4yEQ4jYKLtjpnPeUdK7h0yzXGmyBTypknlkCvHFBqfX9YlorEiMM6Dnq/5atfHkw==", + "license": "MIT", + "engines": { + "node": ">=8" } }, - "node_modules/history": { - "version": "4.10.1", - "resolved": "https://registry.npmjs.org/history/-/history-4.10.1.tgz", - "integrity": "sha512-36nwAD620w12kuzPAsyINPWJqlNbij+hpK1k9XRloDtym8mxzGYl2c17LnV6IAGB2Dmg4tEa7G7DlawS0+qjew==", - "dependencies": { - "@babel/runtime": "^7.1.2", - "loose-envify": "^1.2.0", - "resolve-pathname": "^3.0.0", - "tiny-invariant": "^1.0.2", - "tiny-warning": "^1.0.0", - "value-equal": "^1.0.1" + "node_modules/imurmurhash": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz", + "integrity": "sha512-JmXMZ6wuvDmLiHEml9ykzqO6lwFbof0GG4IkcGaENdCRDDmMVnny7s5HsIgHCbaq0w2MyPhDqkhTUgS2LU2PHA==", + "license": "MIT", + "engines": { + "node": ">=0.8.19" } }, - "node_modules/hoist-non-react-statics": { - "version": "3.3.2", - "resolved": "https://registry.npmjs.org/hoist-non-react-statics/-/hoist-non-react-statics-3.3.2.tgz", - "integrity": "sha512-/gGivxi8JPKWNm/W0jSmzcMPpfpPLc3dY/6GxhX2hQ9iGj3aDfklV4ET7NjKpSinLpJ5vafa9iiGIEZg10SfBw==", - "dependencies": { - "react-is": "^16.7.0" + "node_modules/indent-string": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/indent-string/-/indent-string-4.0.0.tgz", + "integrity": "sha512-EdDDZu4A2OyIK7Lr/2zG+w5jmbuk1DVBnEwREQvBzspBJkCEbRa8GxU1lghYcaGJCnRWibjDXlq779X1/y5xwg==", + "license": "MIT", + "engines": { + "node": ">=8" } }, - "node_modules/hpack.js": { - "version": "2.1.6", - "resolved": "https://registry.npmjs.org/hpack.js/-/hpack.js-2.1.6.tgz", - "integrity": "sha512-zJxVehUdMGIKsRaNt7apO2Gqp0BdqW5yaiGHXXmbpvxgBYVZnAql+BJb4RO5ad2MgpbZKn5G6nMnegrH1FcNYQ==", + "node_modules/infima": { + "version": "0.2.0-alpha.43", + "resolved": "https://registry.npmjs.org/infima/-/infima-0.2.0-alpha.43.tgz", + "integrity": "sha512-2uw57LvUqW0rK/SWYnd/2rRfxNA5DDNOh33jxF7fy46VWoNhGxiUQyVZHbBMjQ33mQem0cjdDVwgWVAmlRfgyQ==", + "license": "MIT", + "engines": { + "node": ">=12" + } + }, + "node_modules/inflight": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz", + "integrity": "sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA==", + "license": "ISC", "dependencies": { - "inherits": "^2.0.1", - "obuf": "^1.0.0", - "readable-stream": "^2.0.1", - "wbuf": "^1.1.0" + "once": "^1.3.0", + "wrappy": "1" } }, - "node_modules/hpack.js/node_modules/isarray": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", - "integrity": "sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ==" + "node_modules/inherits": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", + "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==", + "license": "ISC" }, - "node_modules/hpack.js/node_modules/readable-stream": { - "version": "2.3.8", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.8.tgz", - "integrity": "sha512-8p0AUk4XODgIewSi0l8Epjs+EVnWiK7NoDIEGU0HhE7+ZyY8D1IMY7odu5lRrFXGg71L15KG8QrPmum45RTtdA==", + "node_modules/ini": { + "version": "1.3.8", + "resolved": "https://registry.npmjs.org/ini/-/ini-1.3.8.tgz", + "integrity": "sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew==", + "license": "ISC" + }, + "node_modules/inline-style-parser": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/inline-style-parser/-/inline-style-parser-0.1.1.tgz", + "integrity": "sha512-7NXolsK4CAS5+xvdj5OMMbI962hU/wvwoxk+LWR9Ek9bVtyuuYScDN6eS0rUm6TxApFpw7CX1o4uJzcd4AyD3Q==", + "license": "MIT" + }, + "node_modules/interpret": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/interpret/-/interpret-1.4.0.tgz", + "integrity": "sha512-agE4QfB2Lkp9uICn7BAqoscw4SZP9kTE2hxiFI3jBPmXJfdqiahTbUuKGsMoN2GtqL9AxhYioAcVvgsb1HvRbA==", + "license": "MIT", + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/invariant": { + "version": "2.2.4", + "resolved": "https://registry.npmjs.org/invariant/-/invariant-2.2.4.tgz", + "integrity": "sha512-phJfQVBuaJM5raOpJjSfkiD6BpbCE4Ns//LaXl6wGYtUBY83nWS6Rf9tXm2e8VaK60JEjYldbPif/A2B1C2gNA==", + "license": "MIT", "dependencies": { - "core-util-is": "~1.0.0", - "inherits": "~2.0.3", - "isarray": "~1.0.0", - "process-nextick-args": "~2.0.0", - "safe-buffer": "~5.1.1", - "string_decoder": "~1.1.1", - "util-deprecate": "~1.0.1" + "loose-envify": "^1.0.0" } }, - "node_modules/hpack.js/node_modules/safe-buffer": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", - "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==" + "node_modules/ipaddr.js": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-2.1.0.tgz", + "integrity": "sha512-LlbxQ7xKzfBusov6UMi4MFpEg0m+mAm9xyNGEduwXMEDuf4WfzB/RZwMVYEd7IKGvh4IUkEXYxtAVu9T3OelJQ==", + "license": "MIT", + "engines": { + "node": ">= 10" + } }, - "node_modules/hpack.js/node_modules/string_decoder": { + "node_modules/is-alphabetical": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/is-alphabetical/-/is-alphabetical-2.0.1.tgz", + "integrity": "sha512-FWyyY60MeTNyeSRpkM2Iry0G9hpr7/9kD40mD/cGQEuilcZYS4okz8SN2Q6rLCJ8gbCt6fN+rC+6tMGS99LaxQ==", + "license": "MIT", + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } + }, + "node_modules/is-alphanumerical": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/is-alphanumerical/-/is-alphanumerical-2.0.1.tgz", + "integrity": "sha512-hmbYhX/9MUMF5uh7tOXyK/n0ZvWpad5caBA17GsC6vyuCqaWliRG5K1qS9inmUhEMaOBIW7/whAnSwveW/LtZw==", + "license": "MIT", + "dependencies": { + "is-alphabetical": "^2.0.0", + "is-decimal": "^2.0.0" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } + }, + "node_modules/is-arguments": { "version": "1.1.1", - "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", - "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", + "resolved": "https://registry.npmjs.org/is-arguments/-/is-arguments-1.1.1.tgz", + "integrity": "sha512-8Q7EARjzEnKpt/PCD7e1cgUS0a6X8u5tdSiMqXhojOdoV9TsMsiO+9VLC5vAmO8N7/GmXn7yjR8qnA6bVAEzfA==", + "license": "MIT", "dependencies": { - "safe-buffer": "~5.1.0" + "call-bind": "^1.0.2", + "has-tostringtag": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/html-entities": { - "version": "2.4.0", - "resolved": "https://registry.npmjs.org/html-entities/-/html-entities-2.4.0.tgz", - "integrity": "sha512-igBTJcNNNhvZFRtm8uA6xMY6xYleeDwn3PeBCkDz7tHttv4F2hsDI2aPgNERWzvRcNYHNT3ymRaQzllmXj4YsQ==", + "node_modules/is-arrayish": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz", + "integrity": "sha512-zz06S8t0ozoDXMG+ube26zeCTNXcKIPJZJi8hBrF4idCLms4CG9QtK7qBl1boi5ODzFpjswb5JPmHCbMpjaYzg==", + "license": "MIT" + }, + "node_modules/is-binary-path": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-2.1.0.tgz", + "integrity": "sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==", + "license": "MIT", + "dependencies": { + "binary-extensions": "^2.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/is-buffer": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/is-buffer/-/is-buffer-2.0.5.tgz", + "integrity": "sha512-i2R6zNFDwgEHJyQUtJEk0XFi1i0dPFn/oqjK3/vPCcDeJvW5NQ83V8QbicfF1SupOaB0h8ntgBC2YiE7dfyctQ==", "funding": [ { "type": "github", - "url": "https://github.com/sponsors/mdevils" + "url": "https://github.com/sponsors/feross" }, { "type": "patreon", - "url": "https://patreon.com/mdevils" + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" } - ] - }, - "node_modules/html-minifier-terser": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/html-minifier-terser/-/html-minifier-terser-7.2.0.tgz", - "integrity": "sha512-tXgn3QfqPIpGl9o+K5tpcj3/MN4SfLtsx2GWwBC3SSd0tXQGyF3gsSqad8loJgKZGM3ZxbYDd5yhiBIdWpmvLA==", - "dependencies": { - "camel-case": "^4.1.2", - "clean-css": "~5.3.2", - "commander": "^10.0.0", - "entities": "^4.4.0", - "param-case": "^3.0.4", - "relateurl": "^0.2.7", - "terser": "^5.15.1" - }, - "bin": { - "html-minifier-terser": "cli.js" - }, + ], + "license": "MIT", "engines": { - "node": "^14.13.1 || >=16.0.0" + "node": ">=4" } }, - "node_modules/html-minifier-terser/node_modules/commander": { - "version": "10.0.1", - "resolved": "https://registry.npmjs.org/commander/-/commander-10.0.1.tgz", - "integrity": "sha512-y4Mg2tXshplEbSGzx7amzPwKKOCGuoSRP/CjEdwwk0FOGlUbq6lKuoyDZTNZkmxHdJtp54hdfY/JUrdL7Xfdug==", + "node_modules/is-callable": { + "version": "1.2.7", + "resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.2.7.tgz", + "integrity": "sha512-1BC0BVFhS/p0qtw6enp8e+8OD0UrK0oFLztSjNzhcKA3WDuJxxAPXzPuPtKkjEY9UUoEWlX/8fgKeu2S8i9JTA==", + "license": "MIT", "engines": { - "node": ">=14" + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-ci": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/is-ci/-/is-ci-3.0.1.tgz", + "integrity": "sha512-ZYvCgrefwqoQ6yTyYUbQu64HsITZ3NfKX1lzaEYdkTDcfKzzCI/wthRRYKkdjHKFVgNiXKAKm65Zo1pk2as/QQ==", + "license": "MIT", + "dependencies": { + "ci-info": "^3.2.0" + }, + "bin": { + "is-ci": "bin.js" } }, - "node_modules/html-tags": { - "version": "3.3.1", - "resolved": "https://registry.npmjs.org/html-tags/-/html-tags-3.3.1.tgz", - "integrity": "sha512-ztqyC3kLto0e9WbNp0aeP+M3kTt+nbaIveGmUxAtZa+8iFgKLUOD4YKM5j+f3QD89bra7UeumolZHKuOXnTmeQ==", - "engines": { - "node": ">=8" + "node_modules/is-core-module": { + "version": "2.13.1", + "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.13.1.tgz", + "integrity": "sha512-hHrIjvZsftOsvKSn2TRYl63zvxsgE0K+0mYMoH6gD4omR5IWB2KynivBQczo3+wF1cCkjzvptnI9Q0sPU66ilw==", + "license": "MIT", + "dependencies": { + "hasown": "^2.0.0" }, "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/html-void-elements": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/html-void-elements/-/html-void-elements-3.0.0.tgz", - "integrity": "sha512-bEqo66MRXsUGxWHV5IP0PUiAWwoEjba4VCzg0LjFJBpchPaTfyfCKTG6bc5F8ucKec3q5y6qOdGyYTSBEvhCrg==", + "node_modules/is-decimal": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/is-decimal/-/is-decimal-2.0.1.tgz", + "integrity": "sha512-AAB9hiomQs5DXWcRB1rqsxGUstbRroFOPPVAomNk/3XHR5JyEZChOyTWe2oayKnsSsr/kcGqF+z6yuH6HHpN0A==", + "license": "MIT", "funding": { "type": "github", "url": "https://github.com/sponsors/wooorm" } }, - "node_modules/html-webpack-plugin": { - "version": "5.5.3", - "resolved": "https://registry.npmjs.org/html-webpack-plugin/-/html-webpack-plugin-5.5.3.tgz", - "integrity": "sha512-6YrDKTuqaP/TquFH7h4srYWsZx+x6k6+FbsTm0ziCwGHDP78Unr1r9F/H4+sGmMbX08GQcJ+K64x55b+7VM/jg==", - "dependencies": { - "@types/html-minifier-terser": "^6.0.0", - "html-minifier-terser": "^6.0.2", - "lodash": "^4.17.21", - "pretty-error": "^4.0.0", - "tapable": "^2.0.0" + "node_modules/is-docker": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/is-docker/-/is-docker-2.2.1.tgz", + "integrity": "sha512-F+i2BKsFrH66iaUFc0woD8sLy8getkwTwtOBjvs56Cx4CgJDeKQeqfz8wAYiSb8JOprWhHH5p77PbmYCvvUuXQ==", + "license": "MIT", + "bin": { + "is-docker": "cli.js" }, "engines": { - "node": ">=10.13.0" + "node": ">=8" }, "funding": { - "type": "opencollective", - "url": "https://opencollective.com/html-webpack-plugin" - }, - "peerDependencies": { - "webpack": "^5.20.0" + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/html-webpack-plugin/node_modules/commander": { - "version": "8.3.0", - "resolved": "https://registry.npmjs.org/commander/-/commander-8.3.0.tgz", - "integrity": "sha512-OkTL9umf+He2DZkUq8f8J9of7yL6RJKI24dVITBmNfZBmri9zYZQrKkuXiKhyfPSu8tUhnVBB1iKXevvnlR4Ww==", + "node_modules/is-extendable": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", + "integrity": "sha512-5BMULNob1vgFX6EjQw5izWDxrecWK9AM72rugNr0TFldMOi0fj6Jk+zeKIt0xGj4cEfQIJth4w3OKWOJ4f+AFw==", + "license": "MIT", "engines": { - "node": ">= 12" + "node": ">=0.10.0" } }, - "node_modules/html-webpack-plugin/node_modules/html-minifier-terser": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/html-minifier-terser/-/html-minifier-terser-6.1.0.tgz", - "integrity": "sha512-YXxSlJBZTP7RS3tWnQw74ooKa6L9b9i9QYXY21eUEvhZ3u9XLfv6OnFsQq6RxkhHygsaUMvYsZRV5rU/OVNZxw==", - "dependencies": { - "camel-case": "^4.1.2", - "clean-css": "^5.2.2", - "commander": "^8.3.0", - "he": "^1.2.0", - "param-case": "^3.0.4", - "relateurl": "^0.2.7", - "terser": "^5.10.0" - }, - "bin": { - "html-minifier-terser": "cli.js" - }, + "node_modules/is-extglob": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz", + "integrity": "sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==", + "license": "MIT", "engines": { - "node": ">=12" + "node": ">=0.10.0" } }, - "node_modules/htmlparser2": { - "version": "8.0.2", - "resolved": "https://registry.npmjs.org/htmlparser2/-/htmlparser2-8.0.2.tgz", - "integrity": "sha512-GYdjWKDkbRLkZ5geuHs5NY1puJ+PXwP7+fHPRz06Eirsb9ugf6d8kkXav6ADhcODhFFPMIXyxkxSuMf3D6NCFA==", - "funding": [ - "https://github.com/fb55/htmlparser2?sponsor=1", - { - "type": "github", - "url": "https://github.com/sponsors/fb55" - } - ], - "dependencies": { - "domelementtype": "^2.3.0", - "domhandler": "^5.0.3", - "domutils": "^3.0.1", - "entities": "^4.4.0" + "node_modules/is-fullwidth-code-point": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", + "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==", + "license": "MIT", + "engines": { + "node": ">=8" } }, - "node_modules/http-cache-semantics": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/http-cache-semantics/-/http-cache-semantics-4.1.1.tgz", - "integrity": "sha512-er295DKPVsV82j5kw1Gjt+ADA/XYHsajl82cGNQG2eyoPkvgUhX+nDIyelzhIWbbsXP39EHcI6l5tYs2FYqYXQ==" - }, - "node_modules/http-deceiver": { - "version": "1.2.7", - "resolved": "https://registry.npmjs.org/http-deceiver/-/http-deceiver-1.2.7.tgz", - "integrity": "sha512-LmpOGxTfbpgtGVxJrj5k7asXHCgNZp5nLfp+hWc8QQRqtb7fUy6kRY3BO1h9ddF6yIPYUARgxGOwB42DnxIaNw==" + "node_modules/is-generator-function": { + "version": "1.0.10", + "resolved": "https://registry.npmjs.org/is-generator-function/-/is-generator-function-1.0.10.tgz", + "integrity": "sha512-jsEjy9l3yiXEQ+PsXdmBwEPcOxaXWLspKdplFUVI9vq1iZgIekeC0L167qeu86czQaxed3q/Uzuw0swL0irL8A==", + "license": "MIT", + "dependencies": { + "has-tostringtag": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } }, - "node_modules/http-errors": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-2.0.0.tgz", - "integrity": "sha512-FtwrG/euBzaEjYeRqOgly7G0qviiXoJWnvEH2Z1plBdXgbyjv34pHTSb9zoeHMyDy33+DWy5Wt9Wo+TURtOYSQ==", + "node_modules/is-glob": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz", + "integrity": "sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==", + "license": "MIT", "dependencies": { - "depd": "2.0.0", - "inherits": "2.0.4", - "setprototypeof": "1.2.0", - "statuses": "2.0.1", - "toidentifier": "1.0.1" + "is-extglob": "^2.1.1" }, "engines": { - "node": ">= 0.8" + "node": ">=0.10.0" } }, - "node_modules/http-parser-js": { - "version": "0.5.8", - "resolved": "https://registry.npmjs.org/http-parser-js/-/http-parser-js-0.5.8.tgz", - "integrity": "sha512-SGeBX54F94Wgu5RH3X5jsDtf4eHyRogWX1XGT3b4HuW3tQPM4AaBzoUji/4AAJNXCEOWZ5O0DgZmJw1947gD5Q==" + "node_modules/is-hexadecimal": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/is-hexadecimal/-/is-hexadecimal-2.0.1.tgz", + "integrity": "sha512-DgZQp241c8oO6cA1SbTEWiXeoxV42vlcJxgH+B3hi1AiqqKruZR3ZGF8In3fj4+/y/7rHvlOZLZtgJ/4ttYGZg==", + "license": "MIT", + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } }, - "node_modules/http-proxy": { - "version": "1.18.1", - "resolved": "https://registry.npmjs.org/http-proxy/-/http-proxy-1.18.1.tgz", - "integrity": "sha512-7mz/721AbnJwIVbnaSv1Cz3Am0ZLT/UBwkC92VlxhXv/k/BBQfM2fXElQNC27BVGr0uwUpplYPQM9LnaBMR5NQ==", + "node_modules/is-installed-globally": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/is-installed-globally/-/is-installed-globally-0.4.0.tgz", + "integrity": "sha512-iwGqO3J21aaSkC7jWnHP/difazwS7SFeIqxv6wEtLU8Y5KlzFTjyqcSIT0d8s4+dDhKytsk9PJZ2BkS5eZwQRQ==", + "license": "MIT", "dependencies": { - "eventemitter3": "^4.0.0", - "follow-redirects": "^1.0.0", - "requires-port": "^1.0.0" + "global-dirs": "^3.0.0", + "is-path-inside": "^3.0.2" }, "engines": { - "node": ">=8.0.0" + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/http-proxy-middleware": { - "version": "2.0.6", - "resolved": "https://registry.npmjs.org/http-proxy-middleware/-/http-proxy-middleware-2.0.6.tgz", - "integrity": "sha512-ya/UeJ6HVBYxrgYotAZo1KvPWlgB48kUJLDePFeneHsVujFaW5WNj2NgWCAE//B1Dl02BIfYlpNgBy8Kf8Rjmw==", + "node_modules/is-nan": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/is-nan/-/is-nan-1.3.2.tgz", + "integrity": "sha512-E+zBKpQ2t6MEo1VsonYmluk9NxGrbzpeeLC2xIViuO2EjU2xsXsBPwTr3Ykv9l08UYEVEdWeRZNouaZqF6RN0w==", + "license": "MIT", "dependencies": { - "@types/http-proxy": "^1.17.8", - "http-proxy": "^1.18.1", - "is-glob": "^4.0.1", - "is-plain-obj": "^3.0.0", - "micromatch": "^4.0.2" + "call-bind": "^1.0.0", + "define-properties": "^1.1.3" }, "engines": { - "node": ">=12.0.0" - }, - "peerDependencies": { - "@types/express": "^4.17.13" + "node": ">= 0.4" }, - "peerDependenciesMeta": { - "@types/express": { - "optional": true - } + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/http-proxy-middleware/node_modules/is-plain-obj": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-3.0.0.tgz", - "integrity": "sha512-gwsOE28k+23GP1B6vFl1oVh/WOzmawBrKwo5Ev6wMKzPkaXaCDIQKzLnvsA42DRlbVTWorkgTKIviAKCWkfUwA==", + "node_modules/is-npm": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/is-npm/-/is-npm-6.0.0.tgz", + "integrity": "sha512-JEjxbSmtPSt1c8XTkVrlujcXdKV1/tvuQ7GwKcAlyiVLeYFQ2VHat8xfrDJsIkhCdF/tZ7CiIR3sy141c6+gPQ==", + "license": "MIT", "engines": { - "node": ">=10" + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" }, "funding": { "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/http2-wrapper": { + "node_modules/is-number": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz", + "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==", + "license": "MIT", + "engines": { + "node": ">=0.12.0" + } + }, + "node_modules/is-obj": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-obj/-/is-obj-1.0.1.tgz", + "integrity": "sha512-l4RyHgRqGN4Y3+9JHVrNqO+tN0rV5My76uW5/nuO4K1b6vw5G8d/cmFjP9tRfEsdhZNt0IFdZuK/c2Vr4Nb+Qg==", + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-path-cwd": { "version": "2.2.0", - "resolved": "https://registry.npmjs.org/http2-wrapper/-/http2-wrapper-2.2.0.tgz", - "integrity": "sha512-kZB0wxMo0sh1PehyjJUWRFEd99KC5TLjZ2cULC4f9iqJBAmKQQXEICjxl5iPJRwP40dpeHFqqhm7tYCvODpqpQ==", - "dependencies": { - "quick-lru": "^5.1.1", - "resolve-alpn": "^1.2.0" - }, + "resolved": "https://registry.npmjs.org/is-path-cwd/-/is-path-cwd-2.2.0.tgz", + "integrity": "sha512-w942bTcih8fdJPJmQHFzkS76NEP8Kzzvmw92cXsazb8intwLqPibPPdXf4ANdKV3rYMuuQYGIWtvz9JilB3NFQ==", + "license": "MIT", "engines": { - "node": ">=10.19.0" + "node": ">=6" } }, - "node_modules/human-signals": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/human-signals/-/human-signals-2.1.0.tgz", - "integrity": "sha512-B4FFZ6q/T2jhhksgkbEW3HBvWIfDW85snkQgawt07S7J5QXTk6BkNV+0yAeZrM5QpMAdYlocGoljn0sJ/WQkFw==", + "node_modules/is-path-inside": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/is-path-inside/-/is-path-inside-3.0.3.tgz", + "integrity": "sha512-Fd4gABb+ycGAmKou8eMftCupSir5lRxqf4aD/vd0cD2qc4HL07OjCeuHMr8Ro4CoMaeCKDB0/ECBOVWjTwUvPQ==", + "license": "MIT", "engines": { - "node": ">=10.17.0" + "node": ">=8" } }, - "node_modules/husky": { - "version": "9.0.11", - "resolved": "https://registry.npmjs.org/husky/-/husky-9.0.11.tgz", - "integrity": "sha512-AB6lFlbwwyIqMdHYhwPe+kjOC3Oc5P3nThEoW/AaO2BX3vJDjWPFxYLxokUZOo6RNX20He3AaT8sESs9NJcmEw==", - "dev": true, - "bin": { - "husky": "bin.mjs" - }, + "node_modules/is-plain-obj": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-4.1.0.tgz", + "integrity": "sha512-+Pgi+vMuUNkJyExiMBt5IlFoMyKnr5zhJ4Uspz58WOhBF5QoIZkFyNHIbBAtHwzVAgk5RtndVNsDRN61/mmDqg==", + "license": "MIT", "engines": { - "node": ">=18" + "node": ">=12" }, "funding": { - "url": "https://github.com/sponsors/typicode" + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/iconv-lite": { - "version": "0.4.24", - "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz", - "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==", - "dependencies": { - "safer-buffer": ">= 2.1.2 < 3" - }, + "node_modules/is-plain-object": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-5.0.0.tgz", + "integrity": "sha512-VRSzKkbMm5jMDoKLbltAkFQ5Qr7VDiTFGXxYFXXowVj387GeGNOCsOH6Msy00SGZ3Fp84b1Naa1psqgcCIEP5Q==", + "license": "MIT", "engines": { "node": ">=0.10.0" } }, - "node_modules/icss-utils": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/icss-utils/-/icss-utils-5.1.0.tgz", - "integrity": "sha512-soFhflCVWLfRNOPU3iv5Z9VUdT44xFRbzjLsEzSr5AQmgqPMTHdU3PMT1Cf1ssx8fLNJDA1juftYl+PUcv3MqA==", - "engines": { - "node": "^10 || ^12 || >= 14" - }, - "peerDependencies": { - "postcss": "^8.1.0" + "node_modules/is-reference": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/is-reference/-/is-reference-3.0.2.tgz", + "integrity": "sha512-v3rht/LgVcsdZa3O2Nqs+NMowLOxeOm7Ay9+/ARQ2F+qEoANRcqrjAZKGN0v8ymUetZGgkp26LTnGT7H0Qo9Pg==", + "license": "MIT", + "dependencies": { + "@types/estree": "*" } }, - "node_modules/ieee754": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/ieee754/-/ieee754-1.2.1.tgz", - "integrity": "sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA==", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/feross" - }, - { - "type": "patreon", - "url": "https://www.patreon.com/feross" - }, - { - "type": "consulting", - "url": "https://feross.org/support" - } - ] - }, - "node_modules/ignore": { - "version": "5.3.1", - "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.3.1.tgz", - "integrity": "sha512-5Fytz/IraMjqpwfd34ke28PTVMjZjJG2MPn5t7OE4eUCUNf8BAa7b5WUS9/Qvr6mwOQS7Mk6vdsMno5he+T8Xw==", + "node_modules/is-regexp": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-regexp/-/is-regexp-1.0.0.tgz", + "integrity": "sha512-7zjFAPO4/gwyQAAgRRmqeEeyIICSdmCqa3tsVHMdBzaXXRiqopZL4Cyghg/XulGWrtABTpbnYYzzIRffLkP4oA==", + "license": "MIT", "engines": { - "node": ">= 4" + "node": ">=0.10.0" } }, - "node_modules/image-size": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/image-size/-/image-size-1.0.2.tgz", - "integrity": "sha512-xfOoWjceHntRb3qFCrh5ZFORYH8XCdYpASltMhZ/Q0KZiOwjdE/Yl2QCiWdwD+lygV5bMCvauzgu5PxBX/Yerg==", - "dependencies": { - "queue": "6.0.2" - }, - "bin": { - "image-size": "bin/image-size.js" - }, + "node_modules/is-root": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/is-root/-/is-root-2.1.0.tgz", + "integrity": "sha512-AGOriNp96vNBd3HtU+RzFEc75FfR5ymiYv8E553I71SCeXBiMsVDUtdio1OEFvrPyLIQ9tVR5RxXIFe5PUFjMg==", + "license": "MIT", "engines": { - "node": ">=14.0.0" + "node": ">=6" } }, - "node_modules/immediate": { - "version": "3.3.0", - "resolved": "https://registry.npmjs.org/immediate/-/immediate-3.3.0.tgz", - "integrity": "sha512-HR7EVodfFUdQCTIeySw+WDRFJlPcLOJbXfwwZ7Oom6tjsvZ3bOkCDJHehQC3nxJrv7+f9XecwazynjU8e4Vw3Q==" - }, - "node_modules/immer": { - "version": "9.0.21", - "resolved": "https://registry.npmjs.org/immer/-/immer-9.0.21.tgz", - "integrity": "sha512-bc4NBHqOqSfRW7POMkHd51LvClaeMXpm8dx0e8oE2GORbq5aRK7Bxl4FyzVLdGtLmvLKL7BTDBG5ACQm4HWjTA==", + "node_modules/is-stream": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-2.0.1.tgz", + "integrity": "sha512-hFoiJiTl63nn+kstHGBtewWSKnQLpyb155KHheA1l39uvtO9nWIop1p3udqPcUd/xbF1VLMO4n7OI6p7RbngDg==", + "license": "MIT", + "engines": { + "node": ">=8" + }, "funding": { - "type": "opencollective", - "url": "https://opencollective.com/immer" + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/import-fresh": { - "version": "3.3.0", - "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-3.3.0.tgz", - "integrity": "sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw==", + "node_modules/is-typed-array": { + "version": "1.1.13", + "resolved": "https://registry.npmjs.org/is-typed-array/-/is-typed-array-1.1.13.tgz", + "integrity": "sha512-uZ25/bUAlUY5fR4OKT4rZQEBrzQWYV9ZJYGGsUmEJ6thodVJ1HX64ePQ6Z0qPWP+m+Uq6e9UugrE38jeYsDSMw==", + "license": "MIT", "dependencies": { - "parent-module": "^1.0.0", - "resolve-from": "^4.0.0" + "which-typed-array": "^1.1.14" }, "engines": { - "node": ">=6" + "node": ">= 0.4" }, "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/import-lazy": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/import-lazy/-/import-lazy-4.0.0.tgz", - "integrity": "sha512-rKtvo6a868b5Hu3heneU+L4yEQ4jYKLtjpnPeUdK7h0yzXGmyBTypknlkCvHFBqfX9YlorEiMM6Dnq/5atfHkw==", + "node_modules/is-typedarray": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-typedarray/-/is-typedarray-1.0.0.tgz", + "integrity": "sha512-cyA56iCMHAh5CdzjJIa4aohJyeO1YbwLi3Jc35MmRU6poroFjIGZzUzupGiRPOjgHg9TLu43xbpwXk523fMxKA==", + "license": "MIT" + }, + "node_modules/is-wsl": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-2.2.0.tgz", + "integrity": "sha512-fKzAra0rGJUUBwGBgNkHZuToZcn+TtXHpeCgmkMJMMYx1sQDYaCSyjJBSCa2nH1DGm7s3n1oBnohoVTBaN7Lww==", + "license": "MIT", + "dependencies": { + "is-docker": "^2.0.0" + }, "engines": { "node": ">=8" } }, - "node_modules/imurmurhash": { - "version": "0.1.4", - "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz", - "integrity": "sha512-JmXMZ6wuvDmLiHEml9ykzqO6lwFbof0GG4IkcGaENdCRDDmMVnny7s5HsIgHCbaq0w2MyPhDqkhTUgS2LU2PHA==", + "node_modules/is-yarn-global": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/is-yarn-global/-/is-yarn-global-0.4.1.tgz", + "integrity": "sha512-/kppl+R+LO5VmhYSEWARUFjodS25D68gvj8W7z0I7OWhUla5xWu8KL6CtB2V0R6yqhnRgbcaREMr4EEM6htLPQ==", + "license": "MIT", "engines": { - "node": ">=0.8.19" + "node": ">=12" } }, - "node_modules/indent-string": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/indent-string/-/indent-string-4.0.0.tgz", - "integrity": "sha512-EdDDZu4A2OyIK7Lr/2zG+w5jmbuk1DVBnEwREQvBzspBJkCEbRa8GxU1lghYcaGJCnRWibjDXlq779X1/y5xwg==", - "engines": { - "node": ">=8" - } + "node_modules/isarray": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-0.0.1.tgz", + "integrity": "sha512-D2S+3GLxWH+uhrNEcoh/fnmYeP8E8/zHl644d/jdA0g2uyXvy3sb0qxotE+ne0LtccHknQzWwZEzhak7oJ0COQ==", + "license": "MIT" }, - "node_modules/infima": { - "version": "0.2.0-alpha.43", - "resolved": "https://registry.npmjs.org/infima/-/infima-0.2.0-alpha.43.tgz", - "integrity": "sha512-2uw57LvUqW0rK/SWYnd/2rRfxNA5DDNOh33jxF7fy46VWoNhGxiUQyVZHbBMjQ33mQem0cjdDVwgWVAmlRfgyQ==", + "node_modules/isexe": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", + "integrity": "sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==", + "license": "ISC" + }, + "node_modules/isobject": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz", + "integrity": "sha512-WhB9zCku7EGTj/HQQRz5aUQEUeoQZH2bWcltRErOpymJ4boYE6wL9Tbr23krRPSZ+C5zqNSrSw+Cc7sZZ4b7vg==", + "license": "MIT", "engines": { - "node": ">=12" + "node": ">=0.10.0" } }, - "node_modules/inflight": { - "version": "1.0.6", - "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz", - "integrity": "sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA==", + "node_modules/jackspeak": { + "version": "2.3.6", + "resolved": "https://registry.npmjs.org/jackspeak/-/jackspeak-2.3.6.tgz", + "integrity": "sha512-N3yCS/NegsOBokc8GAdM8UcmfsKiSS8cipheD/nivzr700H+nsMOxJjQnvwOcRYVuFkdH0wGUvW2WbXGmrZGbQ==", + "license": "BlueOak-1.0.0", "dependencies": { - "once": "^1.3.0", - "wrappy": "1" + "@isaacs/cliui": "^8.0.2" + }, + "engines": { + "node": ">=14" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + }, + "optionalDependencies": { + "@pkgjs/parseargs": "^0.11.0" } }, - "node_modules/inherits": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", - "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==" - }, - "node_modules/ini": { - "version": "1.3.8", - "resolved": "https://registry.npmjs.org/ini/-/ini-1.3.8.tgz", - "integrity": "sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew==" - }, - "node_modules/inline-style-parser": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/inline-style-parser/-/inline-style-parser-0.1.1.tgz", - "integrity": "sha512-7NXolsK4CAS5+xvdj5OMMbI962hU/wvwoxk+LWR9Ek9bVtyuuYScDN6eS0rUm6TxApFpw7CX1o4uJzcd4AyD3Q==" - }, - "node_modules/interpret": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/interpret/-/interpret-1.4.0.tgz", - "integrity": "sha512-agE4QfB2Lkp9uICn7BAqoscw4SZP9kTE2hxiFI3jBPmXJfdqiahTbUuKGsMoN2GtqL9AxhYioAcVvgsb1HvRbA==", + "node_modules/jest-util": { + "version": "29.7.0", + "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-29.7.0.tgz", + "integrity": "sha512-z6EbKajIpqGKU56y5KBUgy1dt1ihhQJgWzUlZHArA/+X2ad7Cb5iF+AK1EWVL/Bo7Rz9uurpqw6SiBCefUbCGA==", + "license": "MIT", + "dependencies": { + "@jest/types": "^29.6.3", + "@types/node": "*", + "chalk": "^4.0.0", + "ci-info": "^3.2.0", + "graceful-fs": "^4.2.9", + "picomatch": "^2.2.3" + }, "engines": { - "node": ">= 0.10" + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" } }, - "node_modules/invariant": { - "version": "2.2.4", - "resolved": "https://registry.npmjs.org/invariant/-/invariant-2.2.4.tgz", - "integrity": "sha512-phJfQVBuaJM5raOpJjSfkiD6BpbCE4Ns//LaXl6wGYtUBY83nWS6Rf9tXm2e8VaK60JEjYldbPif/A2B1C2gNA==", + "node_modules/jest-worker": { + "version": "29.7.0", + "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-29.7.0.tgz", + "integrity": "sha512-eIz2msL/EzL9UFTFFx7jBTkeZfku0yUAyZZZmJ93H2TYEiroIx2PQjEXcwYtYl8zXCxb+PAmA2hLIt/6ZEkPHw==", + "license": "MIT", "dependencies": { - "loose-envify": "^1.0.0" + "@types/node": "*", + "jest-util": "^29.7.0", + "merge-stream": "^2.0.0", + "supports-color": "^8.0.0" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" } }, - "node_modules/ipaddr.js": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-2.1.0.tgz", - "integrity": "sha512-LlbxQ7xKzfBusov6UMi4MFpEg0m+mAm9xyNGEduwXMEDuf4WfzB/RZwMVYEd7IKGvh4IUkEXYxtAVu9T3OelJQ==", + "node_modules/jest-worker/node_modules/supports-color": { + "version": "8.1.1", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-8.1.1.tgz", + "integrity": "sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q==", + "license": "MIT", + "dependencies": { + "has-flag": "^4.0.0" + }, "engines": { - "node": ">= 10" + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/supports-color?sponsor=1" } }, - "node_modules/is-alphabetical": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/is-alphabetical/-/is-alphabetical-2.0.1.tgz", - "integrity": "sha512-FWyyY60MeTNyeSRpkM2Iry0G9hpr7/9kD40mD/cGQEuilcZYS4okz8SN2Q6rLCJ8gbCt6fN+rC+6tMGS99LaxQ==", - "funding": { - "type": "github", - "url": "https://github.com/sponsors/wooorm" + "node_modules/jiti": { + "version": "1.21.0", + "resolved": "https://registry.npmjs.org/jiti/-/jiti-1.21.0.tgz", + "integrity": "sha512-gFqAIbuKyyso/3G2qhiO2OM6shY6EPP/R0+mkDbyspxKazh8BXDC5FiFsUjlczgdNz/vfra0da2y+aHrusLG/Q==", + "license": "MIT", + "bin": { + "jiti": "bin/jiti.js" } }, - "node_modules/is-alphanumerical": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/is-alphanumerical/-/is-alphanumerical-2.0.1.tgz", - "integrity": "sha512-hmbYhX/9MUMF5uh7tOXyK/n0ZvWpad5caBA17GsC6vyuCqaWliRG5K1qS9inmUhEMaOBIW7/whAnSwveW/LtZw==", + "node_modules/joi": { + "version": "17.11.0", + "resolved": "https://registry.npmjs.org/joi/-/joi-17.11.0.tgz", + "integrity": "sha512-NgB+lZLNoqISVy1rZocE9PZI36bL/77ie924Ri43yEvi9GUUMPeyVIr8KdFTMUlby1p0PBYMk9spIxEUQYqrJQ==", + "license": "BSD-3-Clause", "dependencies": { - "is-alphabetical": "^2.0.0", - "is-decimal": "^2.0.0" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/wooorm" + "@hapi/hoek": "^9.0.0", + "@hapi/topo": "^5.0.0", + "@sideway/address": "^4.1.3", + "@sideway/formula": "^3.0.1", + "@sideway/pinpoint": "^2.0.0" + } + }, + "node_modules/js-levenshtein": { + "version": "1.1.6", + "resolved": "https://registry.npmjs.org/js-levenshtein/-/js-levenshtein-1.1.6.tgz", + "integrity": "sha512-X2BB11YZtrRqY4EnQcLX5Rh373zbK4alC1FW7D7MBhL2gtcC17cTnr6DmfHZeS0s2rTHjUTMMHfG7gO8SSdw+g==", + "license": "MIT", + "engines": { + "node": ">=0.10.0" } }, - "node_modules/is-arrayish": { - "version": "0.2.1", - "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz", - "integrity": "sha512-zz06S8t0ozoDXMG+ube26zeCTNXcKIPJZJi8hBrF4idCLms4CG9QtK7qBl1boi5ODzFpjswb5JPmHCbMpjaYzg==" + "node_modules/js-tokens": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz", + "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==", + "license": "MIT" }, - "node_modules/is-binary-path": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-2.1.0.tgz", - "integrity": "sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==", + "node_modules/js-yaml": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.0.tgz", + "integrity": "sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==", + "license": "MIT", "dependencies": { - "binary-extensions": "^2.0.0" + "argparse": "^2.0.1" + }, + "bin": { + "js-yaml": "bin/js-yaml.js" + } + }, + "node_modules/jsesc": { + "version": "2.5.2", + "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-2.5.2.tgz", + "integrity": "sha512-OYu7XEzjkCQ3C5Ps3QIZsQfNpqoJyZZA99wd9aWd05NCtC5pWOkShK2mkL6HXQR6/Cy2lbNdPlZBpuQHXE63gA==", + "license": "MIT", + "bin": { + "jsesc": "bin/jsesc" }, "engines": { - "node": ">=8" + "node": ">=4" } }, - "node_modules/is-ci": { + "node_modules/json-buffer": { "version": "3.0.1", - "resolved": "https://registry.npmjs.org/is-ci/-/is-ci-3.0.1.tgz", - "integrity": "sha512-ZYvCgrefwqoQ6yTyYUbQu64HsITZ3NfKX1lzaEYdkTDcfKzzCI/wthRRYKkdjHKFVgNiXKAKm65Zo1pk2as/QQ==", + "resolved": "https://registry.npmjs.org/json-buffer/-/json-buffer-3.0.1.tgz", + "integrity": "sha512-4bV5BfR2mqfQTJm+V5tPPdf+ZpuhiIvTuAB5g8kcrXOZpTT/QwwVRWBywX1ozr6lEuPdbHxwaJlm9G6mI2sfSQ==", + "license": "MIT" + }, + "node_modules/json-parse-even-better-errors": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/json-parse-even-better-errors/-/json-parse-even-better-errors-2.3.1.tgz", + "integrity": "sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w==", + "license": "MIT" + }, + "node_modules/json-pointer": { + "version": "0.6.2", + "resolved": "https://registry.npmjs.org/json-pointer/-/json-pointer-0.6.2.tgz", + "integrity": "sha512-vLWcKbOaXlO+jvRy4qNd+TI1QUPZzfJj1tpJ3vAXDych5XJf93ftpUKe5pKCrzyIIwgBJcOcCVRUfqQP25afBw==", + "license": "MIT", "dependencies": { - "ci-info": "^3.2.0" - }, - "bin": { - "is-ci": "bin.js" + "foreach": "^2.0.4" } }, - "node_modules/is-core-module": { - "version": "2.13.1", - "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.13.1.tgz", - "integrity": "sha512-hHrIjvZsftOsvKSn2TRYl63zvxsgE0K+0mYMoH6gD4omR5IWB2KynivBQczo3+wF1cCkjzvptnI9Q0sPU66ilw==", + "node_modules/json-schema-compare": { + "version": "0.2.2", + "resolved": "https://registry.npmjs.org/json-schema-compare/-/json-schema-compare-0.2.2.tgz", + "integrity": "sha512-c4WYmDKyJXhs7WWvAWm3uIYnfyWFoIp+JEoX34rctVvEkMYCPGhXtvmFFXiffBbxfZsvQ0RNnV5H7GvDF5HCqQ==", + "license": "MIT", "dependencies": { - "hasown": "^2.0.0" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" + "lodash": "^4.17.4" } }, - "node_modules/is-decimal": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/is-decimal/-/is-decimal-2.0.1.tgz", - "integrity": "sha512-AAB9hiomQs5DXWcRB1rqsxGUstbRroFOPPVAomNk/3XHR5JyEZChOyTWe2oayKnsSsr/kcGqF+z6yuH6HHpN0A==", - "funding": { - "type": "github", - "url": "https://github.com/sponsors/wooorm" + "node_modules/json-schema-merge-allof": { + "version": "0.8.1", + "resolved": "https://registry.npmjs.org/json-schema-merge-allof/-/json-schema-merge-allof-0.8.1.tgz", + "integrity": "sha512-CTUKmIlPJbsWfzRRnOXz+0MjIqvnleIXwFTzz+t9T86HnYX/Rozria6ZVGLktAU9e+NygNljveP+yxqtQp/Q4w==", + "license": "MIT", + "dependencies": { + "compute-lcm": "^1.1.2", + "json-schema-compare": "^0.2.2", + "lodash": "^4.17.20" + }, + "engines": { + "node": ">=12.0.0" } }, - "node_modules/is-docker": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/is-docker/-/is-docker-2.2.1.tgz", - "integrity": "sha512-F+i2BKsFrH66iaUFc0woD8sLy8getkwTwtOBjvs56Cx4CgJDeKQeqfz8wAYiSb8JOprWhHH5p77PbmYCvvUuXQ==", + "node_modules/json-schema-traverse": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", + "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==", + "license": "MIT" + }, + "node_modules/json5": { + "version": "2.2.3", + "resolved": "https://registry.npmjs.org/json5/-/json5-2.2.3.tgz", + "integrity": "sha512-XmOWe7eyHYH14cLdVPoyg+GOH3rYX++KpzrylJwSW98t3Nk+U8XOl8FWKOgwtzdb8lXGf6zYwDUzeHMWfxasyg==", + "license": "MIT", "bin": { - "is-docker": "cli.js" + "json5": "lib/cli.js" }, "engines": { - "node": ">=8" + "node": ">=6" + } + }, + "node_modules/jsonfile": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-6.1.0.tgz", + "integrity": "sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ==", + "license": "MIT", + "dependencies": { + "universalify": "^2.0.0" }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "optionalDependencies": { + "graceful-fs": "^4.1.6" } }, - "node_modules/is-extendable": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", - "integrity": "sha512-5BMULNob1vgFX6EjQw5izWDxrecWK9AM72rugNr0TFldMOi0fj6Jk+zeKIt0xGj4cEfQIJth4w3OKWOJ4f+AFw==", - "engines": { - "node": ">=0.10.0" + "node_modules/keyv": { + "version": "4.5.4", + "resolved": "https://registry.npmjs.org/keyv/-/keyv-4.5.4.tgz", + "integrity": "sha512-oxVHkHR/EJf2CNXnWxRLW6mg7JyCCUcG0DtEGmL2ctUo1PNTin1PUil+r/+4r5MpVgC/fn1kjsx7mjSujKqIpw==", + "license": "MIT", + "dependencies": { + "json-buffer": "3.0.1" } }, - "node_modules/is-extglob": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz", - "integrity": "sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==", + "node_modules/kind-of": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz", + "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==", + "license": "MIT", "engines": { "node": ">=0.10.0" } }, - "node_modules/is-fullwidth-code-point": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", - "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==", - "engines": { - "node": ">=8" + "node_modules/klaw-sync": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/klaw-sync/-/klaw-sync-6.0.0.tgz", + "integrity": "sha512-nIeuVSzdCCs6TDPTqI8w1Yre34sSq7AkZ4B3sfOBbI2CgVSB4Du4aLQijFU2+lhAFCwt9+42Hel6lQNIv6AntQ==", + "license": "MIT", + "dependencies": { + "graceful-fs": "^4.1.11" } }, - "node_modules/is-glob": { - "version": "4.0.3", - "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz", - "integrity": "sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==", - "dependencies": { - "is-extglob": "^2.1.1" - }, + "node_modules/kleur": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/kleur/-/kleur-3.0.3.tgz", + "integrity": "sha512-eTIzlVOSUR+JxdDFepEYcBMtZ9Qqdef+rnzWdRZuMbOywu5tO2w2N7rqjoANZ5k9vywhL6Br1VRjUIgTQx4E8w==", + "license": "MIT", "engines": { - "node": ">=0.10.0" + "node": ">=6" } }, - "node_modules/is-hexadecimal": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/is-hexadecimal/-/is-hexadecimal-2.0.1.tgz", - "integrity": "sha512-DgZQp241c8oO6cA1SbTEWiXeoxV42vlcJxgH+B3hi1AiqqKruZR3ZGF8In3fj4+/y/7rHvlOZLZtgJ/4ttYGZg==", - "funding": { - "type": "github", - "url": "https://github.com/sponsors/wooorm" + "node_modules/klona": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/klona/-/klona-2.0.6.tgz", + "integrity": "sha512-dhG34DXATL5hSxJbIexCft8FChFXtmskoZYnoPWjXQuebWYCNkVeV3KkGegCK9CP1oswI/vQibS2GY7Em/sJJA==", + "license": "MIT", + "engines": { + "node": ">= 8" } }, - "node_modules/is-installed-globally": { - "version": "0.4.0", - "resolved": "https://registry.npmjs.org/is-installed-globally/-/is-installed-globally-0.4.0.tgz", - "integrity": "sha512-iwGqO3J21aaSkC7jWnHP/difazwS7SFeIqxv6wEtLU8Y5KlzFTjyqcSIT0d8s4+dDhKytsk9PJZ2BkS5eZwQRQ==", + "node_modules/latest-version": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/latest-version/-/latest-version-7.0.0.tgz", + "integrity": "sha512-KvNT4XqAMzdcL6ka6Tl3i2lYeFDgXNCuIX+xNx6ZMVR1dFq+idXd9FLKNMOIx0t9mJ9/HudyX4oZWXZQ0UJHeg==", + "license": "MIT", "dependencies": { - "global-dirs": "^3.0.0", - "is-path-inside": "^3.0.2" - }, - "engines": { - "node": ">=10" + "package-json": "^8.1.0" }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/is-npm": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/is-npm/-/is-npm-6.0.0.tgz", - "integrity": "sha512-JEjxbSmtPSt1c8XTkVrlujcXdKV1/tvuQ7GwKcAlyiVLeYFQ2VHat8xfrDJsIkhCdF/tZ7CiIR3sy141c6+gPQ==", "engines": { - "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + "node": ">=14.16" }, "funding": { "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/is-number": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz", - "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==", - "engines": { - "node": ">=0.12.0" - } - }, - "node_modules/is-obj": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/is-obj/-/is-obj-1.0.1.tgz", - "integrity": "sha512-l4RyHgRqGN4Y3+9JHVrNqO+tN0rV5My76uW5/nuO4K1b6vw5G8d/cmFjP9tRfEsdhZNt0IFdZuK/c2Vr4Nb+Qg==", - "engines": { - "node": ">=0.10.0" + "node_modules/launch-editor": { + "version": "2.6.1", + "resolved": "https://registry.npmjs.org/launch-editor/-/launch-editor-2.6.1.tgz", + "integrity": "sha512-eB/uXmFVpY4zezmGp5XtU21kwo7GBbKB+EQ+UZeWtGb9yAM5xt/Evk+lYH3eRNAtId+ej4u7TYPFZ07w4s7rRw==", + "license": "MIT", + "dependencies": { + "picocolors": "^1.0.0", + "shell-quote": "^1.8.1" } }, - "node_modules/is-path-cwd": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/is-path-cwd/-/is-path-cwd-2.2.0.tgz", - "integrity": "sha512-w942bTcih8fdJPJmQHFzkS76NEP8Kzzvmw92cXsazb8intwLqPibPPdXf4ANdKV3rYMuuQYGIWtvz9JilB3NFQ==", + "node_modules/leven": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/leven/-/leven-3.1.0.tgz", + "integrity": "sha512-qsda+H8jTaUaN/x5vzW2rzc+8Rw4TAQ/4KjB46IwK5VH+IlVeeeje/EoZRpiXvIqjFgK84QffqPztGI3VBLG1A==", + "license": "MIT", "engines": { "node": ">=6" } }, - "node_modules/is-path-inside": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/is-path-inside/-/is-path-inside-3.0.3.tgz", - "integrity": "sha512-Fd4gABb+ycGAmKou8eMftCupSir5lRxqf4aD/vd0cD2qc4HL07OjCeuHMr8Ro4CoMaeCKDB0/ECBOVWjTwUvPQ==", - "engines": { - "node": ">=8" - } - }, - "node_modules/is-plain-obj": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-4.1.0.tgz", - "integrity": "sha512-+Pgi+vMuUNkJyExiMBt5IlFoMyKnr5zhJ4Uspz58WOhBF5QoIZkFyNHIbBAtHwzVAgk5RtndVNsDRN61/mmDqg==", + "node_modules/lilconfig": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/lilconfig/-/lilconfig-3.1.1.tgz", + "integrity": "sha512-O18pf7nyvHTckunPWCV1XUNXU1piu01y2b7ATJ0ppkUkk8ocqVWBrYjJBCwHDjD/ZWcfyrA0P4gKhzWGi5EINQ==", + "license": "MIT", "engines": { - "node": ">=12" + "node": ">=14" }, "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "url": "https://github.com/sponsors/antonk52" } }, - "node_modules/is-plain-object": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-5.0.0.tgz", - "integrity": "sha512-VRSzKkbMm5jMDoKLbltAkFQ5Qr7VDiTFGXxYFXXowVj387GeGNOCsOH6Msy00SGZ3Fp84b1Naa1psqgcCIEP5Q==", - "engines": { - "node": ">=0.10.0" - } + "node_modules/lines-and-columns": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/lines-and-columns/-/lines-and-columns-1.2.4.tgz", + "integrity": "sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg==", + "license": "MIT" }, - "node_modules/is-reference": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/is-reference/-/is-reference-3.0.2.tgz", - "integrity": "sha512-v3rht/LgVcsdZa3O2Nqs+NMowLOxeOm7Ay9+/ARQ2F+qEoANRcqrjAZKGN0v8ymUetZGgkp26LTnGT7H0Qo9Pg==", - "dependencies": { - "@types/estree": "*" + "node_modules/liquid-json": { + "version": "0.3.1", + "resolved": "https://registry.npmjs.org/liquid-json/-/liquid-json-0.3.1.tgz", + "integrity": "sha512-wUayTU8MS827Dam6MxgD72Ui+KOSF+u/eIqpatOtjnvgJ0+mnDq33uC2M7J0tPK+upe/DpUAuK4JUU89iBoNKQ==", + "license": "Apache-2.0", + "engines": { + "node": ">=4" } }, - "node_modules/is-regexp": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-regexp/-/is-regexp-1.0.0.tgz", - "integrity": "sha512-7zjFAPO4/gwyQAAgRRmqeEeyIICSdmCqa3tsVHMdBzaXXRiqopZL4Cyghg/XulGWrtABTpbnYYzzIRffLkP4oA==", + "node_modules/loader-runner": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/loader-runner/-/loader-runner-4.3.0.tgz", + "integrity": "sha512-3R/1M+yS3j5ou80Me59j7F9IMs4PXs3VqRrm0TU3AbKPxlmpoY1TNscJV/oGJXo8qCatFGTfDbY6W6ipGOYXfg==", + "license": "MIT", "engines": { - "node": ">=0.10.0" + "node": ">=6.11.5" } }, - "node_modules/is-root": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/is-root/-/is-root-2.1.0.tgz", - "integrity": "sha512-AGOriNp96vNBd3HtU+RzFEc75FfR5ymiYv8E553I71SCeXBiMsVDUtdio1OEFvrPyLIQ9tVR5RxXIFe5PUFjMg==", + "node_modules/loader-utils": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-2.0.4.tgz", + "integrity": "sha512-xXqpXoINfFhgua9xiqD8fPFHgkoq1mmmpE92WlDbm9rNRd/EbRb+Gqf908T2DMfuHjjJlksiK2RbHVOdD/MqSw==", + "license": "MIT", + "dependencies": { + "big.js": "^5.2.2", + "emojis-list": "^3.0.0", + "json5": "^2.1.2" + }, "engines": { - "node": ">=6" + "node": ">=8.9.0" } }, - "node_modules/is-stream": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-2.0.1.tgz", - "integrity": "sha512-hFoiJiTl63nn+kstHGBtewWSKnQLpyb155KHheA1l39uvtO9nWIop1p3udqPcUd/xbF1VLMO4n7OI6p7RbngDg==", + "node_modules/locate-path": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-7.2.0.tgz", + "integrity": "sha512-gvVijfZvn7R+2qyPX8mAuKcFGDf6Nc61GdvGafQsHL0sBIxfKzA+usWn4GFC/bk+QdwPUD4kWFJLhElipq+0VA==", + "license": "MIT", + "dependencies": { + "p-locate": "^6.0.0" + }, "engines": { - "node": ">=8" + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" }, "funding": { "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/is-typedarray": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-typedarray/-/is-typedarray-1.0.0.tgz", - "integrity": "sha512-cyA56iCMHAh5CdzjJIa4aohJyeO1YbwLi3Jc35MmRU6poroFjIGZzUzupGiRPOjgHg9TLu43xbpwXk523fMxKA==" + "node_modules/lodash": { + "version": "4.17.21", + "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz", + "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==", + "license": "MIT" }, - "node_modules/is-wsl": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-2.2.0.tgz", - "integrity": "sha512-fKzAra0rGJUUBwGBgNkHZuToZcn+TtXHpeCgmkMJMMYx1sQDYaCSyjJBSCa2nH1DGm7s3n1oBnohoVTBaN7Lww==", - "dependencies": { - "is-docker": "^2.0.0" - }, - "engines": { - "node": ">=8" - } + "node_modules/lodash.debounce": { + "version": "4.0.8", + "resolved": "https://registry.npmjs.org/lodash.debounce/-/lodash.debounce-4.0.8.tgz", + "integrity": "sha512-FT1yDzDYEoYWhnSGnpE/4Kj1fLZkDFyqRb7fNt6FdYOSxlUWAtp42Eh6Wb0rGIv/m9Bgo7x4GhQbm5Ys4SG5ow==", + "license": "MIT" }, - "node_modules/is-yarn-global": { - "version": "0.4.1", - "resolved": "https://registry.npmjs.org/is-yarn-global/-/is-yarn-global-0.4.1.tgz", - "integrity": "sha512-/kppl+R+LO5VmhYSEWARUFjodS25D68gvj8W7z0I7OWhUla5xWu8KL6CtB2V0R6yqhnRgbcaREMr4EEM6htLPQ==", - "engines": { - "node": ">=12" - } + "node_modules/lodash.escape": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/lodash.escape/-/lodash.escape-4.0.1.tgz", + "integrity": "sha512-nXEOnb/jK9g0DYMr1/Xvq6l5xMD7GDG55+GSYIYmS0G4tBk/hURD4JR9WCavs04t33WmJx9kCyp9vJ+mr4BOUw==", + "license": "MIT" }, - "node_modules/isarray": { - "version": "0.0.1", - "resolved": "https://registry.npmjs.org/isarray/-/isarray-0.0.1.tgz", - "integrity": "sha512-D2S+3GLxWH+uhrNEcoh/fnmYeP8E8/zHl644d/jdA0g2uyXvy3sb0qxotE+ne0LtccHknQzWwZEzhak7oJ0COQ==" + "node_modules/lodash.flatten": { + "version": "4.4.0", + "resolved": "https://registry.npmjs.org/lodash.flatten/-/lodash.flatten-4.4.0.tgz", + "integrity": "sha512-C5N2Z3DgnnKr0LOpv/hKCgKdb7ZZwafIrsesve6lmzvZIRZRGaZ/l6Q8+2W7NaT+ZwO3fFlSCzCzrDCFdJfZ4g==", + "license": "MIT" }, - "node_modules/isexe": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", - "integrity": "sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==" + "node_modules/lodash.invokemap": { + "version": "4.6.0", + "resolved": "https://registry.npmjs.org/lodash.invokemap/-/lodash.invokemap-4.6.0.tgz", + "integrity": "sha512-CfkycNtMqgUlfjfdh2BhKO/ZXrP8ePOX5lEU/g0R3ItJcnuxWDwokMGKx1hWcfOikmyOVx6X9IwWnDGlgKl61w==", + "license": "MIT" }, - "node_modules/isobject": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz", - "integrity": "sha512-WhB9zCku7EGTj/HQQRz5aUQEUeoQZH2bWcltRErOpymJ4boYE6wL9Tbr23krRPSZ+C5zqNSrSw+Cc7sZZ4b7vg==", - "engines": { - "node": ">=0.10.0" + "node_modules/lodash.isequal": { + "version": "4.5.0", + "resolved": "https://registry.npmjs.org/lodash.isequal/-/lodash.isequal-4.5.0.tgz", + "integrity": "sha512-pDo3lu8Jhfjqls6GkMgpahsF9kCyayhgykjyLMNFTKWrpVdAQtYyB4muAMWozBB4ig/dtWAmsMxLEI8wuz+DYQ==", + "license": "MIT" + }, + "node_modules/lodash.memoize": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/lodash.memoize/-/lodash.memoize-4.1.2.tgz", + "integrity": "sha512-t7j+NzmgnQzTAYXcsHYLgimltOV1MXHtlOWf6GjL9Kj8GK5FInw5JotxvbOs+IvV1/Dzo04/fCGfLVs7aXb4Ag==", + "license": "MIT" + }, + "node_modules/lodash.pullall": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/lodash.pullall/-/lodash.pullall-4.2.0.tgz", + "integrity": "sha512-VhqxBKH0ZxPpLhiu68YD1KnHmbhQJQctcipvmFnqIBDYzcIHzf3Zpu0tpeOKtR4x76p9yohc506eGdOjTmyIBg==", + "license": "MIT" + }, + "node_modules/lodash.uniq": { + "version": "4.5.0", + "resolved": "https://registry.npmjs.org/lodash.uniq/-/lodash.uniq-4.5.0.tgz", + "integrity": "sha512-xfBaXQd9ryd9dlSDvnvI0lvxfLJlYAZzXomUYzLKtUeOQvOP5piqAWuGtrhWeqaXK9hhoM/iyJc5AV+XfsX3HQ==", + "license": "MIT" + }, + "node_modules/lodash.uniqby": { + "version": "4.7.0", + "resolved": "https://registry.npmjs.org/lodash.uniqby/-/lodash.uniqby-4.7.0.tgz", + "integrity": "sha512-e/zcLx6CSbmaEgFHCA7BnoQKyCtKMxnuWrJygbwPs/AIn+IMKl66L8/s+wBUn5LRw2pZx3bUHibiV1b6aTWIww==", + "license": "MIT" + }, + "node_modules/longest-streak": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/longest-streak/-/longest-streak-3.1.0.tgz", + "integrity": "sha512-9Ri+o0JYgehTaVBBDoMqIl8GXtbWg711O3srftcHhZ0dqnETqLaoIK0x17fUw9rFSlK/0NlsKe0Ahhyl5pXE2g==", + "license": "MIT", + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" } }, - "node_modules/jackspeak": { - "version": "2.3.6", - "resolved": "https://registry.npmjs.org/jackspeak/-/jackspeak-2.3.6.tgz", - "integrity": "sha512-N3yCS/NegsOBokc8GAdM8UcmfsKiSS8cipheD/nivzr700H+nsMOxJjQnvwOcRYVuFkdH0wGUvW2WbXGmrZGbQ==", + "node_modules/loose-envify": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/loose-envify/-/loose-envify-1.4.0.tgz", + "integrity": "sha512-lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q==", + "license": "MIT", "dependencies": { - "@isaacs/cliui": "^8.0.2" + "js-tokens": "^3.0.0 || ^4.0.0" }, + "bin": { + "loose-envify": "cli.js" + } + }, + "node_modules/lower-case": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/lower-case/-/lower-case-2.0.2.tgz", + "integrity": "sha512-7fm3l3NAF9WfN6W3JOmf5drwpVqX78JtoGJ3A6W0a6ZnldM41w2fV5D490psKFTpMds8TJse/eHLFFsNHHjHgg==", + "license": "MIT", + "dependencies": { + "tslib": "^2.0.3" + } + }, + "node_modules/lowercase-keys": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/lowercase-keys/-/lowercase-keys-3.0.0.tgz", + "integrity": "sha512-ozCC6gdQ+glXOQsveKD0YsDy8DSQFjDTz4zyzEHNV5+JP5D62LmfDZ6o1cycFx9ouG940M5dE8C8CTewdj2YWQ==", + "license": "MIT", "engines": { - "node": ">=14" + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" }, "funding": { - "url": "https://github.com/sponsors/isaacs" - }, - "optionalDependencies": { - "@pkgjs/parseargs": "^0.11.0" + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/jest-util": { - "version": "29.7.0", - "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-29.7.0.tgz", - "integrity": "sha512-z6EbKajIpqGKU56y5KBUgy1dt1ihhQJgWzUlZHArA/+X2ad7Cb5iF+AK1EWVL/Bo7Rz9uurpqw6SiBCefUbCGA==", + "node_modules/lru-cache": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-5.1.1.tgz", + "integrity": "sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w==", + "license": "ISC", "dependencies": { - "@jest/types": "^29.6.3", - "@types/node": "*", - "chalk": "^4.0.0", - "ci-info": "^3.2.0", - "graceful-fs": "^4.2.9", - "picomatch": "^2.2.3" - }, - "engines": { - "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + "yallist": "^3.0.2" } }, - "node_modules/jest-worker": { - "version": "29.7.0", - "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-29.7.0.tgz", - "integrity": "sha512-eIz2msL/EzL9UFTFFx7jBTkeZfku0yUAyZZZmJ93H2TYEiroIx2PQjEXcwYtYl8zXCxb+PAmA2hLIt/6ZEkPHw==", + "node_modules/lunr": { + "version": "2.3.9", + "resolved": "https://registry.npmjs.org/lunr/-/lunr-2.3.9.tgz", + "integrity": "sha512-zTU3DaZaF3Rt9rhN3uBMGQD3dD2/vFQqnvZCDv4dl5iOzq2IZQqTxu90r4E5J+nP70J3ilqVCrbho2eWaeW8Ow==", + "license": "MIT" + }, + "node_modules/lunr-languages": { + "version": "1.14.0", + "resolved": "https://registry.npmjs.org/lunr-languages/-/lunr-languages-1.14.0.tgz", + "integrity": "sha512-hWUAb2KqM3L7J5bcrngszzISY4BxrXn/Xhbb9TTCJYEGqlR1nG67/M14sp09+PTIRklobrn57IAxcdcO/ZFyNA==", + "license": "MPL-1.1" + }, + "node_modules/magic-string": { + "version": "0.25.9", + "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.25.9.tgz", + "integrity": "sha512-RmF0AsMzgt25qzqqLc1+MbHmhdx0ojF2Fvs4XnOqz2ZOBXzzkEwc/dJQZCYHAn7v1jbVOjAZfK8msRn4BxO4VQ==", + "license": "MIT", "dependencies": { - "@types/node": "*", - "jest-util": "^29.7.0", - "merge-stream": "^2.0.0", - "supports-color": "^8.0.0" - }, - "engines": { - "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + "sourcemap-codec": "^1.4.8" } }, - "node_modules/jest-worker/node_modules/supports-color": { - "version": "8.1.1", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-8.1.1.tgz", - "integrity": "sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q==", - "dependencies": { - "has-flag": "^4.0.0" - }, + "node_modules/mark.js": { + "version": "8.11.1", + "resolved": "https://registry.npmjs.org/mark.js/-/mark.js-8.11.1.tgz", + "integrity": "sha512-1I+1qpDt4idfgLQG+BNWmrqku+7/2bi5nLf4YwF8y8zXvmfiTBY3PV3ZibfrjBueCByROpuBjLLFCajqkgYoLQ==", + "license": "MIT" + }, + "node_modules/markdown-extensions": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/markdown-extensions/-/markdown-extensions-2.0.0.tgz", + "integrity": "sha512-o5vL7aDWatOTX8LzaS1WMoaoxIiLRQJuIKKe2wAw6IeULDHaqbiqiggmx+pKvZDb1Sj+pE46Sn1T7lCqfFtg1Q==", + "license": "MIT", "engines": { - "node": ">=10" + "node": ">=16" }, "funding": { - "url": "https://github.com/chalk/supports-color?sponsor=1" + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/jiti": { - "version": "1.21.0", - "resolved": "https://registry.npmjs.org/jiti/-/jiti-1.21.0.tgz", - "integrity": "sha512-gFqAIbuKyyso/3G2qhiO2OM6shY6EPP/R0+mkDbyspxKazh8BXDC5FiFsUjlczgdNz/vfra0da2y+aHrusLG/Q==", - "bin": { - "jiti": "bin/jiti.js" + "node_modules/markdown-table": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/markdown-table/-/markdown-table-3.0.3.tgz", + "integrity": "sha512-Z1NL3Tb1M9wH4XESsCDEksWoKTdlUafKc4pt0GRwjUyXaCFZ+dc3g2erqB6zm3szA2IUSi7VnPI+o/9jnxh9hw==", + "license": "MIT", + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" } }, - "node_modules/joi": { - "version": "17.11.0", - "resolved": "https://registry.npmjs.org/joi/-/joi-17.11.0.tgz", - "integrity": "sha512-NgB+lZLNoqISVy1rZocE9PZI36bL/77ie924Ri43yEvi9GUUMPeyVIr8KdFTMUlby1p0PBYMk9spIxEUQYqrJQ==", + "node_modules/md5.js": { + "version": "1.3.5", + "resolved": "https://registry.npmjs.org/md5.js/-/md5.js-1.3.5.tgz", + "integrity": "sha512-xitP+WxNPcTTOgnTJcrhM0xvdPepipPSf3I8EIpGKeFLjt3PlJLIDG3u8EX53ZIubkb+5U2+3rELYpEhHhzdkg==", + "license": "MIT", "dependencies": { - "@hapi/hoek": "^9.0.0", - "@hapi/topo": "^5.0.0", - "@sideway/address": "^4.1.3", - "@sideway/formula": "^3.0.1", - "@sideway/pinpoint": "^2.0.0" + "hash-base": "^3.0.0", + "inherits": "^2.0.1", + "safe-buffer": "^5.1.2" } }, - "node_modules/js-tokens": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz", - "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==" - }, - "node_modules/js-yaml": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.0.tgz", - "integrity": "sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==", + "node_modules/mdast-util-definitions": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/mdast-util-definitions/-/mdast-util-definitions-5.1.2.tgz", + "integrity": "sha512-8SVPMuHqlPME/z3gqVwWY4zVXn8lqKv/pAhC57FuJ40ImXyBpmO5ukh98zB2v7Blql2FiHjHv9LVztSIqjY+MA==", + "license": "MIT", "dependencies": { - "argparse": "^2.0.1" + "@types/mdast": "^3.0.0", + "@types/unist": "^2.0.0", + "unist-util-visit": "^4.0.0" }, - "bin": { - "js-yaml": "bin/js-yaml.js" + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" } }, - "node_modules/jsesc": { - "version": "2.5.2", - "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-2.5.2.tgz", - "integrity": "sha512-OYu7XEzjkCQ3C5Ps3QIZsQfNpqoJyZZA99wd9aWd05NCtC5pWOkShK2mkL6HXQR6/Cy2lbNdPlZBpuQHXE63gA==", - "bin": { - "jsesc": "bin/jsesc" - }, - "engines": { - "node": ">=4" + "node_modules/mdast-util-definitions/node_modules/@types/mdast": { + "version": "3.0.15", + "resolved": "https://registry.npmjs.org/@types/mdast/-/mdast-3.0.15.tgz", + "integrity": "sha512-LnwD+mUEfxWMa1QpDraczIn6k0Ee3SMicuYSSzS6ZYl2gKS09EClnJYGd8Du6rfc5r/GZEk5o1mRb8TaTj03sQ==", + "license": "MIT", + "dependencies": { + "@types/unist": "^2" } }, - "node_modules/json-buffer": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/json-buffer/-/json-buffer-3.0.1.tgz", - "integrity": "sha512-4bV5BfR2mqfQTJm+V5tPPdf+ZpuhiIvTuAB5g8kcrXOZpTT/QwwVRWBywX1ozr6lEuPdbHxwaJlm9G6mI2sfSQ==" - }, - "node_modules/json-parse-even-better-errors": { - "version": "2.3.1", - "resolved": "https://registry.npmjs.org/json-parse-even-better-errors/-/json-parse-even-better-errors-2.3.1.tgz", - "integrity": "sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w==" - }, - "node_modules/json-schema-traverse": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", - "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==" + "node_modules/mdast-util-definitions/node_modules/@types/unist": { + "version": "2.0.10", + "resolved": "https://registry.npmjs.org/@types/unist/-/unist-2.0.10.tgz", + "integrity": "sha512-IfYcSBWE3hLpBg8+X2SEa8LVkJdJEkT2Ese2aaLs3ptGdVtABxndrMaxuFlQ1qdFf9Q5rDvDpxI3WwgvKFAsQA==", + "license": "MIT" }, - "node_modules/json5": { - "version": "2.2.3", - "resolved": "https://registry.npmjs.org/json5/-/json5-2.2.3.tgz", - "integrity": "sha512-XmOWe7eyHYH14cLdVPoyg+GOH3rYX++KpzrylJwSW98t3Nk+U8XOl8FWKOgwtzdb8lXGf6zYwDUzeHMWfxasyg==", - "bin": { - "json5": "lib/cli.js" + "node_modules/mdast-util-definitions/node_modules/unist-util-is": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/unist-util-is/-/unist-util-is-5.2.1.tgz", + "integrity": "sha512-u9njyyfEh43npf1M+yGKDGVPbY/JWEemg5nH05ncKPfi+kBbKBJoTdsogMu33uhytuLlv9y0O7GH7fEdwLdLQw==", + "license": "MIT", + "dependencies": { + "@types/unist": "^2.0.0" }, - "engines": { - "node": ">=6" + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" } }, - "node_modules/jsonfile": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-6.1.0.tgz", - "integrity": "sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ==", + "node_modules/mdast-util-definitions/node_modules/unist-util-visit": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/unist-util-visit/-/unist-util-visit-4.1.2.tgz", + "integrity": "sha512-MSd8OUGISqHdVvfY9TPhyK2VdUrPgxkUtWSuMHF6XAAFuL4LokseigBnZtPnJMu+FbynTkFNnFlyjxpVKujMRg==", + "license": "MIT", "dependencies": { - "universalify": "^2.0.0" + "@types/unist": "^2.0.0", + "unist-util-is": "^5.0.0", + "unist-util-visit-parents": "^5.1.1" }, - "optionalDependencies": { - "graceful-fs": "^4.1.6" + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" } }, - "node_modules/keyv": { - "version": "4.5.4", - "resolved": "https://registry.npmjs.org/keyv/-/keyv-4.5.4.tgz", - "integrity": "sha512-oxVHkHR/EJf2CNXnWxRLW6mg7JyCCUcG0DtEGmL2ctUo1PNTin1PUil+r/+4r5MpVgC/fn1kjsx7mjSujKqIpw==", + "node_modules/mdast-util-definitions/node_modules/unist-util-visit-parents": { + "version": "5.1.3", + "resolved": "https://registry.npmjs.org/unist-util-visit-parents/-/unist-util-visit-parents-5.1.3.tgz", + "integrity": "sha512-x6+y8g7wWMyQhL1iZfhIPhDAs7Xwbn9nRosDXl7qoPTSCy0yNxnKc+hWokFifWQIDGi154rdUqKvbCa4+1kLhg==", + "license": "MIT", "dependencies": { - "json-buffer": "3.0.1" + "@types/unist": "^2.0.0", + "unist-util-is": "^5.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" } }, - "node_modules/kind-of": { - "version": "6.0.3", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz", - "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==", - "engines": { - "node": ">=0.10.0" + "node_modules/mdast-util-directive": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/mdast-util-directive/-/mdast-util-directive-3.0.0.tgz", + "integrity": "sha512-JUpYOqKI4mM3sZcNxmF/ox04XYFFkNwr0CFlrQIkCwbvH0xzMCqkMqAde9wRd80VAhaUrwFwKm2nxretdT1h7Q==", + "license": "MIT", + "dependencies": { + "@types/mdast": "^4.0.0", + "@types/unist": "^3.0.0", + "devlop": "^1.0.0", + "mdast-util-from-markdown": "^2.0.0", + "mdast-util-to-markdown": "^2.0.0", + "parse-entities": "^4.0.0", + "stringify-entities": "^4.0.0", + "unist-util-visit-parents": "^6.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" } }, - "node_modules/klaw-sync": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/klaw-sync/-/klaw-sync-6.0.0.tgz", - "integrity": "sha512-nIeuVSzdCCs6TDPTqI8w1Yre34sSq7AkZ4B3sfOBbI2CgVSB4Du4aLQijFU2+lhAFCwt9+42Hel6lQNIv6AntQ==", + "node_modules/mdast-util-find-and-replace": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/mdast-util-find-and-replace/-/mdast-util-find-and-replace-3.0.1.tgz", + "integrity": "sha512-SG21kZHGC3XRTSUhtofZkBzZTJNM5ecCi0SK2IMKmSXR8vO3peL+kb1O0z7Zl83jKtutG4k5Wv/W7V3/YHvzPA==", + "license": "MIT", "dependencies": { - "graceful-fs": "^4.1.11" + "@types/mdast": "^4.0.0", + "escape-string-regexp": "^5.0.0", + "unist-util-is": "^6.0.0", + "unist-util-visit-parents": "^6.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" } }, - "node_modules/kleur": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/kleur/-/kleur-3.0.3.tgz", - "integrity": "sha512-eTIzlVOSUR+JxdDFepEYcBMtZ9Qqdef+rnzWdRZuMbOywu5tO2w2N7rqjoANZ5k9vywhL6Br1VRjUIgTQx4E8w==", + "node_modules/mdast-util-find-and-replace/node_modules/escape-string-regexp": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-5.0.0.tgz", + "integrity": "sha512-/veY75JbMK4j1yjvuUxuVsiS/hr/4iHs9FTT6cgTexxdE0Ly/glccBAkloH/DofkjRbZU3bnoj38mOmhkZ0lHw==", + "license": "MIT", "engines": { - "node": ">=6" + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/latest-version": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/latest-version/-/latest-version-7.0.0.tgz", - "integrity": "sha512-KvNT4XqAMzdcL6ka6Tl3i2lYeFDgXNCuIX+xNx6ZMVR1dFq+idXd9FLKNMOIx0t9mJ9/HudyX4oZWXZQ0UJHeg==", + "node_modules/mdast-util-from-markdown": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/mdast-util-from-markdown/-/mdast-util-from-markdown-2.0.0.tgz", + "integrity": "sha512-n7MTOr/z+8NAX/wmhhDji8O3bRvPTV/U0oTCaZJkjhPSKTPhS3xufVhKGF8s1pJ7Ox4QgoIU7KHseh09S+9rTA==", + "license": "MIT", "dependencies": { - "package-json": "^8.1.0" - }, - "engines": { - "node": ">=14.16" + "@types/mdast": "^4.0.0", + "@types/unist": "^3.0.0", + "decode-named-character-reference": "^1.0.0", + "devlop": "^1.0.0", + "mdast-util-to-string": "^4.0.0", + "micromark": "^4.0.0", + "micromark-util-decode-numeric-character-reference": "^2.0.0", + "micromark-util-decode-string": "^2.0.0", + "micromark-util-normalize-identifier": "^2.0.0", + "micromark-util-symbol": "^2.0.0", + "micromark-util-types": "^2.0.0", + "unist-util-stringify-position": "^4.0.0" }, "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "type": "opencollective", + "url": "https://opencollective.com/unified" } }, - "node_modules/launch-editor": { - "version": "2.6.1", - "resolved": "https://registry.npmjs.org/launch-editor/-/launch-editor-2.6.1.tgz", - "integrity": "sha512-eB/uXmFVpY4zezmGp5XtU21kwo7GBbKB+EQ+UZeWtGb9yAM5xt/Evk+lYH3eRNAtId+ej4u7TYPFZ07w4s7rRw==", + "node_modules/mdast-util-from-markdown/node_modules/micromark-util-symbol": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/micromark-util-symbol/-/micromark-util-symbol-2.0.0.tgz", + "integrity": "sha512-8JZt9ElZ5kyTnO94muPxIGS8oyElRJaiJO8EzV6ZSyGQ1Is8xwl4Q45qU5UOg+bGH4AikWziz0iN4sFLWs8PGw==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "license": "MIT" + }, + "node_modules/mdast-util-frontmatter": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/mdast-util-frontmatter/-/mdast-util-frontmatter-2.0.1.tgz", + "integrity": "sha512-LRqI9+wdgC25P0URIJY9vwocIzCcksduHQ9OF2joxQoyTNVduwLAFUzjoopuRJbJAReaKrNQKAZKL3uCMugWJA==", + "license": "MIT", "dependencies": { - "picocolors": "^1.0.0", - "shell-quote": "^1.8.1" + "@types/mdast": "^4.0.0", + "devlop": "^1.0.0", + "escape-string-regexp": "^5.0.0", + "mdast-util-from-markdown": "^2.0.0", + "mdast-util-to-markdown": "^2.0.0", + "micromark-extension-frontmatter": "^2.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" } }, - "node_modules/leven": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/leven/-/leven-3.1.0.tgz", - "integrity": "sha512-qsda+H8jTaUaN/x5vzW2rzc+8Rw4TAQ/4KjB46IwK5VH+IlVeeeje/EoZRpiXvIqjFgK84QffqPztGI3VBLG1A==", + "node_modules/mdast-util-frontmatter/node_modules/escape-string-regexp": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-5.0.0.tgz", + "integrity": "sha512-/veY75JbMK4j1yjvuUxuVsiS/hr/4iHs9FTT6cgTexxdE0Ly/glccBAkloH/DofkjRbZU3bnoj38mOmhkZ0lHw==", + "license": "MIT", "engines": { - "node": ">=6" + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/lilconfig": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/lilconfig/-/lilconfig-3.1.1.tgz", - "integrity": "sha512-O18pf7nyvHTckunPWCV1XUNXU1piu01y2b7ATJ0ppkUkk8ocqVWBrYjJBCwHDjD/ZWcfyrA0P4gKhzWGi5EINQ==", - "engines": { - "node": ">=14" + "node_modules/mdast-util-gfm": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/mdast-util-gfm/-/mdast-util-gfm-3.0.0.tgz", + "integrity": "sha512-dgQEX5Amaq+DuUqf26jJqSK9qgixgd6rYDHAv4aTBuA92cTknZlKpPfa86Z/s8Dj8xsAQpFfBmPUHWJBWqS4Bw==", + "license": "MIT", + "dependencies": { + "mdast-util-from-markdown": "^2.0.0", + "mdast-util-gfm-autolink-literal": "^2.0.0", + "mdast-util-gfm-footnote": "^2.0.0", + "mdast-util-gfm-strikethrough": "^2.0.0", + "mdast-util-gfm-table": "^2.0.0", + "mdast-util-gfm-task-list-item": "^2.0.0", + "mdast-util-to-markdown": "^2.0.0" }, "funding": { - "url": "https://github.com/sponsors/antonk52" + "type": "opencollective", + "url": "https://opencollective.com/unified" } }, - "node_modules/lines-and-columns": { - "version": "1.2.4", - "resolved": "https://registry.npmjs.org/lines-and-columns/-/lines-and-columns-1.2.4.tgz", - "integrity": "sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg==" + "node_modules/mdast-util-gfm-autolink-literal": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/mdast-util-gfm-autolink-literal/-/mdast-util-gfm-autolink-literal-2.0.0.tgz", + "integrity": "sha512-FyzMsduZZHSc3i0Px3PQcBT4WJY/X/RCtEJKuybiC6sjPqLv7h1yqAkmILZtuxMSsUyaLUWNp71+vQH2zqp5cg==", + "license": "MIT", + "dependencies": { + "@types/mdast": "^4.0.0", + "ccount": "^2.0.0", + "devlop": "^1.0.0", + "mdast-util-find-and-replace": "^3.0.0", + "micromark-util-character": "^2.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } }, - "node_modules/loader-runner": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/loader-runner/-/loader-runner-4.3.0.tgz", - "integrity": "sha512-3R/1M+yS3j5ou80Me59j7F9IMs4PXs3VqRrm0TU3AbKPxlmpoY1TNscJV/oGJXo8qCatFGTfDbY6W6ipGOYXfg==", - "engines": { - "node": ">=6.11.5" + "node_modules/mdast-util-gfm-autolink-literal/node_modules/micromark-util-character": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/micromark-util-character/-/micromark-util-character-2.0.1.tgz", + "integrity": "sha512-3wgnrmEAJ4T+mGXAUfMvMAbxU9RDG43XmGce4j6CwPtVxB3vfwXSZ6KhFwDzZ3mZHhmPimMAXg71veiBGzeAZw==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "license": "MIT", + "dependencies": { + "micromark-util-symbol": "^2.0.0", + "micromark-util-types": "^2.0.0" } }, - "node_modules/loader-utils": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-2.0.4.tgz", - "integrity": "sha512-xXqpXoINfFhgua9xiqD8fPFHgkoq1mmmpE92WlDbm9rNRd/EbRb+Gqf908T2DMfuHjjJlksiK2RbHVOdD/MqSw==", + "node_modules/mdast-util-gfm-autolink-literal/node_modules/micromark-util-symbol": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/micromark-util-symbol/-/micromark-util-symbol-2.0.0.tgz", + "integrity": "sha512-8JZt9ElZ5kyTnO94muPxIGS8oyElRJaiJO8EzV6ZSyGQ1Is8xwl4Q45qU5UOg+bGH4AikWziz0iN4sFLWs8PGw==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "license": "MIT" + }, + "node_modules/mdast-util-gfm-footnote": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/mdast-util-gfm-footnote/-/mdast-util-gfm-footnote-2.0.0.tgz", + "integrity": "sha512-5jOT2boTSVkMnQ7LTrd6n/18kqwjmuYqo7JUPe+tRCY6O7dAuTFMtTPauYYrMPpox9hlN0uOx/FL8XvEfG9/mQ==", + "license": "MIT", + "dependencies": { + "@types/mdast": "^4.0.0", + "devlop": "^1.1.0", + "mdast-util-from-markdown": "^2.0.0", + "mdast-util-to-markdown": "^2.0.0", + "micromark-util-normalize-identifier": "^2.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/mdast-util-gfm-strikethrough": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/mdast-util-gfm-strikethrough/-/mdast-util-gfm-strikethrough-2.0.0.tgz", + "integrity": "sha512-mKKb915TF+OC5ptj5bJ7WFRPdYtuHv0yTRxK2tJvi+BDqbkiG7h7u/9SI89nRAYcmap2xHQL9D+QG/6wSrTtXg==", + "license": "MIT", "dependencies": { - "big.js": "^5.2.2", - "emojis-list": "^3.0.0", - "json5": "^2.1.2" + "@types/mdast": "^4.0.0", + "mdast-util-from-markdown": "^2.0.0", + "mdast-util-to-markdown": "^2.0.0" }, - "engines": { - "node": ">=8.9.0" + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" } }, - "node_modules/locate-path": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-7.2.0.tgz", - "integrity": "sha512-gvVijfZvn7R+2qyPX8mAuKcFGDf6Nc61GdvGafQsHL0sBIxfKzA+usWn4GFC/bk+QdwPUD4kWFJLhElipq+0VA==", + "node_modules/mdast-util-gfm-table": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/mdast-util-gfm-table/-/mdast-util-gfm-table-2.0.0.tgz", + "integrity": "sha512-78UEvebzz/rJIxLvE7ZtDd/vIQ0RHv+3Mh5DR96p7cS7HsBhYIICDBCu8csTNWNO6tBWfqXPWekRuj2FNOGOZg==", + "license": "MIT", "dependencies": { - "p-locate": "^6.0.0" - }, - "engines": { - "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + "@types/mdast": "^4.0.0", + "devlop": "^1.0.0", + "markdown-table": "^3.0.0", + "mdast-util-from-markdown": "^2.0.0", + "mdast-util-to-markdown": "^2.0.0" }, "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "type": "opencollective", + "url": "https://opencollective.com/unified" } }, - "node_modules/lodash": { - "version": "4.17.21", - "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz", - "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==" - }, - "node_modules/lodash.debounce": { - "version": "4.0.8", - "resolved": "https://registry.npmjs.org/lodash.debounce/-/lodash.debounce-4.0.8.tgz", - "integrity": "sha512-FT1yDzDYEoYWhnSGnpE/4Kj1fLZkDFyqRb7fNt6FdYOSxlUWAtp42Eh6Wb0rGIv/m9Bgo7x4GhQbm5Ys4SG5ow==" - }, - "node_modules/lodash.escape": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/lodash.escape/-/lodash.escape-4.0.1.tgz", - "integrity": "sha512-nXEOnb/jK9g0DYMr1/Xvq6l5xMD7GDG55+GSYIYmS0G4tBk/hURD4JR9WCavs04t33WmJx9kCyp9vJ+mr4BOUw==" - }, - "node_modules/lodash.flatten": { - "version": "4.4.0", - "resolved": "https://registry.npmjs.org/lodash.flatten/-/lodash.flatten-4.4.0.tgz", - "integrity": "sha512-C5N2Z3DgnnKr0LOpv/hKCgKdb7ZZwafIrsesve6lmzvZIRZRGaZ/l6Q8+2W7NaT+ZwO3fFlSCzCzrDCFdJfZ4g==" - }, - "node_modules/lodash.invokemap": { - "version": "4.6.0", - "resolved": "https://registry.npmjs.org/lodash.invokemap/-/lodash.invokemap-4.6.0.tgz", - "integrity": "sha512-CfkycNtMqgUlfjfdh2BhKO/ZXrP8ePOX5lEU/g0R3ItJcnuxWDwokMGKx1hWcfOikmyOVx6X9IwWnDGlgKl61w==" - }, - "node_modules/lodash.memoize": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/lodash.memoize/-/lodash.memoize-4.1.2.tgz", - "integrity": "sha512-t7j+NzmgnQzTAYXcsHYLgimltOV1MXHtlOWf6GjL9Kj8GK5FInw5JotxvbOs+IvV1/Dzo04/fCGfLVs7aXb4Ag==" - }, - "node_modules/lodash.pullall": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/lodash.pullall/-/lodash.pullall-4.2.0.tgz", - "integrity": "sha512-VhqxBKH0ZxPpLhiu68YD1KnHmbhQJQctcipvmFnqIBDYzcIHzf3Zpu0tpeOKtR4x76p9yohc506eGdOjTmyIBg==" - }, - "node_modules/lodash.uniq": { - "version": "4.5.0", - "resolved": "https://registry.npmjs.org/lodash.uniq/-/lodash.uniq-4.5.0.tgz", - "integrity": "sha512-xfBaXQd9ryd9dlSDvnvI0lvxfLJlYAZzXomUYzLKtUeOQvOP5piqAWuGtrhWeqaXK9hhoM/iyJc5AV+XfsX3HQ==" - }, - "node_modules/lodash.uniqby": { - "version": "4.7.0", - "resolved": "https://registry.npmjs.org/lodash.uniqby/-/lodash.uniqby-4.7.0.tgz", - "integrity": "sha512-e/zcLx6CSbmaEgFHCA7BnoQKyCtKMxnuWrJygbwPs/AIn+IMKl66L8/s+wBUn5LRw2pZx3bUHibiV1b6aTWIww==" - }, - "node_modules/longest-streak": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/longest-streak/-/longest-streak-3.1.0.tgz", - "integrity": "sha512-9Ri+o0JYgehTaVBBDoMqIl8GXtbWg711O3srftcHhZ0dqnETqLaoIK0x17fUw9rFSlK/0NlsKe0Ahhyl5pXE2g==", + "node_modules/mdast-util-gfm-task-list-item": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/mdast-util-gfm-task-list-item/-/mdast-util-gfm-task-list-item-2.0.0.tgz", + "integrity": "sha512-IrtvNvjxC1o06taBAVJznEnkiHxLFTzgonUdy8hzFVeDun0uTjxxrRGVaNFqkU1wJR3RBPEfsxmU6jDWPofrTQ==", + "license": "MIT", + "dependencies": { + "@types/mdast": "^4.0.0", + "devlop": "^1.0.0", + "mdast-util-from-markdown": "^2.0.0", + "mdast-util-to-markdown": "^2.0.0" + }, "funding": { - "type": "github", - "url": "https://github.com/sponsors/wooorm" + "type": "opencollective", + "url": "https://opencollective.com/unified" } }, - "node_modules/loose-envify": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/loose-envify/-/loose-envify-1.4.0.tgz", - "integrity": "sha512-lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q==", + "node_modules/mdast-util-mdx": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/mdast-util-mdx/-/mdast-util-mdx-3.0.0.tgz", + "integrity": "sha512-JfbYLAW7XnYTTbUsmpu0kdBUVe+yKVJZBItEjwyYJiDJuZ9w4eeaqks4HQO+R7objWgS2ymV60GYpI14Ug554w==", + "license": "MIT", "dependencies": { - "js-tokens": "^3.0.0 || ^4.0.0" + "mdast-util-from-markdown": "^2.0.0", + "mdast-util-mdx-expression": "^2.0.0", + "mdast-util-mdx-jsx": "^3.0.0", + "mdast-util-mdxjs-esm": "^2.0.0", + "mdast-util-to-markdown": "^2.0.0" }, - "bin": { - "loose-envify": "cli.js" + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" } }, - "node_modules/lower-case": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/lower-case/-/lower-case-2.0.2.tgz", - "integrity": "sha512-7fm3l3NAF9WfN6W3JOmf5drwpVqX78JtoGJ3A6W0a6ZnldM41w2fV5D490psKFTpMds8TJse/eHLFFsNHHjHgg==", + "node_modules/mdast-util-mdx-expression": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/mdast-util-mdx-expression/-/mdast-util-mdx-expression-2.0.0.tgz", + "integrity": "sha512-fGCu8eWdKUKNu5mohVGkhBXCXGnOTLuFqOvGMvdikr+J1w7lDJgxThOKpwRWzzbyXAU2hhSwsmssOY4yTokluw==", + "license": "MIT", "dependencies": { - "tslib": "^2.0.3" + "@types/estree-jsx": "^1.0.0", + "@types/hast": "^3.0.0", + "@types/mdast": "^4.0.0", + "devlop": "^1.0.0", + "mdast-util-from-markdown": "^2.0.0", + "mdast-util-to-markdown": "^2.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" } }, - "node_modules/lowercase-keys": { + "node_modules/mdast-util-mdx-jsx": { "version": "3.0.0", - "resolved": "https://registry.npmjs.org/lowercase-keys/-/lowercase-keys-3.0.0.tgz", - "integrity": "sha512-ozCC6gdQ+glXOQsveKD0YsDy8DSQFjDTz4zyzEHNV5+JP5D62LmfDZ6o1cycFx9ouG940M5dE8C8CTewdj2YWQ==", - "engines": { - "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + "resolved": "https://registry.npmjs.org/mdast-util-mdx-jsx/-/mdast-util-mdx-jsx-3.0.0.tgz", + "integrity": "sha512-XZuPPzQNBPAlaqsTTgRrcJnyFbSOBovSadFgbFu8SnuNgm+6Bdx1K+IWoitsmj6Lq6MNtI+ytOqwN70n//NaBA==", + "license": "MIT", + "dependencies": { + "@types/estree-jsx": "^1.0.0", + "@types/hast": "^3.0.0", + "@types/mdast": "^4.0.0", + "@types/unist": "^3.0.0", + "ccount": "^2.0.0", + "devlop": "^1.1.0", + "mdast-util-from-markdown": "^2.0.0", + "mdast-util-to-markdown": "^2.0.0", + "parse-entities": "^4.0.0", + "stringify-entities": "^4.0.0", + "unist-util-remove-position": "^5.0.0", + "unist-util-stringify-position": "^4.0.0", + "vfile-message": "^4.0.0" }, "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "type": "opencollective", + "url": "https://opencollective.com/unified" } }, - "node_modules/lru-cache": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-5.1.1.tgz", - "integrity": "sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w==", + "node_modules/mdast-util-mdxjs-esm": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/mdast-util-mdxjs-esm/-/mdast-util-mdxjs-esm-2.0.1.tgz", + "integrity": "sha512-EcmOpxsZ96CvlP03NghtH1EsLtr0n9Tm4lPUJUBccV9RwUOneqSycg19n5HGzCf+10LozMRSObtVr3ee1WoHtg==", + "license": "MIT", "dependencies": { - "yallist": "^3.0.2" + "@types/estree-jsx": "^1.0.0", + "@types/hast": "^3.0.0", + "@types/mdast": "^4.0.0", + "devlop": "^1.0.0", + "mdast-util-from-markdown": "^2.0.0", + "mdast-util-to-markdown": "^2.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" } }, - "node_modules/lunr": { - "version": "2.3.9", - "resolved": "https://registry.npmjs.org/lunr/-/lunr-2.3.9.tgz", - "integrity": "sha512-zTU3DaZaF3Rt9rhN3uBMGQD3dD2/vFQqnvZCDv4dl5iOzq2IZQqTxu90r4E5J+nP70J3ilqVCrbho2eWaeW8Ow==" - }, - "node_modules/lunr-languages": { - "version": "1.14.0", - "resolved": "https://registry.npmjs.org/lunr-languages/-/lunr-languages-1.14.0.tgz", - "integrity": "sha512-hWUAb2KqM3L7J5bcrngszzISY4BxrXn/Xhbb9TTCJYEGqlR1nG67/M14sp09+PTIRklobrn57IAxcdcO/ZFyNA==" - }, - "node_modules/magic-string": { - "version": "0.25.9", - "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.25.9.tgz", - "integrity": "sha512-RmF0AsMzgt25qzqqLc1+MbHmhdx0ojF2Fvs4XnOqz2ZOBXzzkEwc/dJQZCYHAn7v1jbVOjAZfK8msRn4BxO4VQ==", + "node_modules/mdast-util-phrasing": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/mdast-util-phrasing/-/mdast-util-phrasing-4.0.0.tgz", + "integrity": "sha512-xadSsJayQIucJ9n053dfQwVu1kuXg7jCTdYsMK8rqzKZh52nLfSH/k0sAxE0u+pj/zKZX+o5wB+ML5mRayOxFA==", + "license": "MIT", "dependencies": { - "sourcemap-codec": "^1.4.8" - } - }, - "node_modules/mark.js": { - "version": "8.11.1", - "resolved": "https://registry.npmjs.org/mark.js/-/mark.js-8.11.1.tgz", - "integrity": "sha512-1I+1qpDt4idfgLQG+BNWmrqku+7/2bi5nLf4YwF8y8zXvmfiTBY3PV3ZibfrjBueCByROpuBjLLFCajqkgYoLQ==" - }, - "node_modules/markdown-extensions": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/markdown-extensions/-/markdown-extensions-2.0.0.tgz", - "integrity": "sha512-o5vL7aDWatOTX8LzaS1WMoaoxIiLRQJuIKKe2wAw6IeULDHaqbiqiggmx+pKvZDb1Sj+pE46Sn1T7lCqfFtg1Q==", - "engines": { - "node": ">=16" + "@types/mdast": "^4.0.0", + "unist-util-is": "^6.0.0" }, "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "type": "opencollective", + "url": "https://opencollective.com/unified" } }, - "node_modules/markdown-table": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/markdown-table/-/markdown-table-3.0.3.tgz", - "integrity": "sha512-Z1NL3Tb1M9wH4XESsCDEksWoKTdlUafKc4pt0GRwjUyXaCFZ+dc3g2erqB6zm3szA2IUSi7VnPI+o/9jnxh9hw==", + "node_modules/mdast-util-to-hast": { + "version": "13.0.2", + "resolved": "https://registry.npmjs.org/mdast-util-to-hast/-/mdast-util-to-hast-13.0.2.tgz", + "integrity": "sha512-U5I+500EOOw9e3ZrclN3Is3fRpw8c19SMyNZlZ2IS+7vLsNzb2Om11VpIVOR+/0137GhZsFEF6YiKD5+0Hr2Og==", + "license": "MIT", + "dependencies": { + "@types/hast": "^3.0.0", + "@types/mdast": "^4.0.0", + "@ungap/structured-clone": "^1.0.0", + "devlop": "^1.0.0", + "micromark-util-sanitize-uri": "^2.0.0", + "trim-lines": "^3.0.0", + "unist-util-position": "^5.0.0", + "unist-util-visit": "^5.0.0" + }, "funding": { - "type": "github", - "url": "https://github.com/sponsors/wooorm" + "type": "opencollective", + "url": "https://opencollective.com/unified" } }, - "node_modules/mdast-util-directive": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/mdast-util-directive/-/mdast-util-directive-3.0.0.tgz", - "integrity": "sha512-JUpYOqKI4mM3sZcNxmF/ox04XYFFkNwr0CFlrQIkCwbvH0xzMCqkMqAde9wRd80VAhaUrwFwKm2nxretdT1h7Q==", + "node_modules/mdast-util-to-markdown": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/mdast-util-to-markdown/-/mdast-util-to-markdown-2.1.0.tgz", + "integrity": "sha512-SR2VnIEdVNCJbP6y7kVTJgPLifdr8WEU440fQec7qHoHOUz/oJ2jmNRqdDQ3rbiStOXb2mCDGTuwsK5OPUgYlQ==", + "license": "MIT", "dependencies": { "@types/mdast": "^4.0.0", "@types/unist": "^3.0.0", - "devlop": "^1.0.0", - "mdast-util-from-markdown": "^2.0.0", - "mdast-util-to-markdown": "^2.0.0", - "parse-entities": "^4.0.0", - "stringify-entities": "^4.0.0", - "unist-util-visit-parents": "^6.0.0" + "longest-streak": "^3.0.0", + "mdast-util-phrasing": "^4.0.0", + "mdast-util-to-string": "^4.0.0", + "micromark-util-decode-string": "^2.0.0", + "unist-util-visit": "^5.0.0", + "zwitch": "^2.0.0" }, "funding": { "type": "opencollective", "url": "https://opencollective.com/unified" } }, - "node_modules/mdast-util-find-and-replace": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/mdast-util-find-and-replace/-/mdast-util-find-and-replace-3.0.1.tgz", - "integrity": "sha512-SG21kZHGC3XRTSUhtofZkBzZTJNM5ecCi0SK2IMKmSXR8vO3peL+kb1O0z7Zl83jKtutG4k5Wv/W7V3/YHvzPA==", - "dependencies": { - "@types/mdast": "^4.0.0", - "escape-string-regexp": "^5.0.0", - "unist-util-is": "^6.0.0", - "unist-util-visit-parents": "^6.0.0" + "node_modules/mdast-util-to-string": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/mdast-util-to-string/-/mdast-util-to-string-4.0.0.tgz", + "integrity": "sha512-0H44vDimn51F0YwvxSJSm0eCDOJTRlmN0R1yBh4HLj9wiV1Dn0QoXGbvFAWj2hSItVTlCmBF1hqKlIyUBVFLPg==", + "license": "MIT", + "dependencies": { + "@types/mdast": "^4.0.0" }, "funding": { "type": "opencollective", "url": "https://opencollective.com/unified" } }, - "node_modules/mdast-util-find-and-replace/node_modules/escape-string-regexp": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-5.0.0.tgz", - "integrity": "sha512-/veY75JbMK4j1yjvuUxuVsiS/hr/4iHs9FTT6cgTexxdE0Ly/glccBAkloH/DofkjRbZU3bnoj38mOmhkZ0lHw==", + "node_modules/mdn-data": { + "version": "2.0.30", + "resolved": "https://registry.npmjs.org/mdn-data/-/mdn-data-2.0.30.tgz", + "integrity": "sha512-GaqWWShW4kv/G9IEucWScBx9G1/vsFZZJUO+tD26M8J8z3Kw5RDQjaoZe03YAClgeS/SWPOcb4nkFBTEi5DUEA==", + "license": "CC0-1.0" + }, + "node_modules/media-typer": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/media-typer/-/media-typer-0.3.0.tgz", + "integrity": "sha512-dq+qelQ9akHpcOl/gUVRTxVIOkAJ1wR3QAvb4RsVjS8oVoFjDGTc679wJYmUmknUF5HwMLOgb5O+a3KxfWapPQ==", + "license": "MIT", "engines": { - "node": ">=12" + "node": ">= 0.6" + } + }, + "node_modules/medium-zoom": { + "version": "1.0.8", + "resolved": "https://registry.npmjs.org/medium-zoom/-/medium-zoom-1.0.8.tgz", + "integrity": "sha512-CjFVuFq/IfrdqesAXfg+hzlDKu6A2n80ZIq0Kl9kWjoHh9j1N9Uvk5X0/MmN0hOfm5F9YBswlClhcwnmtwz7gA==", + "license": "MIT" + }, + "node_modules/memfs": { + "version": "3.5.3", + "resolved": "https://registry.npmjs.org/memfs/-/memfs-3.5.3.tgz", + "integrity": "sha512-UERzLsxzllchadvbPs5aolHh65ISpKpM+ccLbOJ8/vvpBKmAWf+la7dXFy7Mr0ySHbdHrFv5kGFCUHHe6GFEmw==", + "license": "Unlicense", + "dependencies": { + "fs-monkey": "^1.0.4" }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "engines": { + "node": ">= 4.0.0" } }, - "node_modules/mdast-util-from-markdown": { + "node_modules/merge-descriptors": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/merge-descriptors/-/merge-descriptors-1.0.1.tgz", + "integrity": "sha512-cCi6g3/Zr1iqQi6ySbseM1Xvooa98N0w31jzUYrXPX2xqObmFGHJ0tQ5u74H3mVh7wLouTseZyYIq39g8cNp1w==", + "license": "MIT" + }, + "node_modules/merge-stream": { "version": "2.0.0", - "resolved": "https://registry.npmjs.org/mdast-util-from-markdown/-/mdast-util-from-markdown-2.0.0.tgz", - "integrity": "sha512-n7MTOr/z+8NAX/wmhhDji8O3bRvPTV/U0oTCaZJkjhPSKTPhS3xufVhKGF8s1pJ7Ox4QgoIU7KHseh09S+9rTA==", + "resolved": "https://registry.npmjs.org/merge-stream/-/merge-stream-2.0.0.tgz", + "integrity": "sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==", + "license": "MIT" + }, + "node_modules/merge2": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz", + "integrity": "sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==", + "license": "MIT", + "engines": { + "node": ">= 8" + } + }, + "node_modules/methods": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/methods/-/methods-1.1.2.tgz", + "integrity": "sha512-iclAHeNqNm68zFtnZ0e+1L2yUIdvzNoauKU4WBA3VvH/vPFieF7qfRlwUZU+DA9P9bPXIS90ulxoUoCH23sV2w==", + "license": "MIT", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/micromark": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/micromark/-/micromark-4.0.0.tgz", + "integrity": "sha512-o/sd0nMof8kYff+TqcDx3VSrgBTcZpSvYcAHIfHhv5VAuNmisCxjhx6YmxS8PFEpb9z5WKWKPdzf0jM23ro3RQ==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "license": "MIT", "dependencies": { - "@types/mdast": "^4.0.0", - "@types/unist": "^3.0.0", + "@types/debug": "^4.0.0", + "debug": "^4.0.0", "decode-named-character-reference": "^1.0.0", "devlop": "^1.0.0", - "mdast-util-to-string": "^4.0.0", - "micromark": "^4.0.0", + "micromark-core-commonmark": "^2.0.0", + "micromark-factory-space": "^2.0.0", + "micromark-util-character": "^2.0.0", + "micromark-util-chunked": "^2.0.0", + "micromark-util-combine-extensions": "^2.0.0", "micromark-util-decode-numeric-character-reference": "^2.0.0", - "micromark-util-decode-string": "^2.0.0", + "micromark-util-encode": "^2.0.0", "micromark-util-normalize-identifier": "^2.0.0", + "micromark-util-resolve-all": "^2.0.0", + "micromark-util-sanitize-uri": "^2.0.0", + "micromark-util-subtokenize": "^2.0.0", "micromark-util-symbol": "^2.0.0", - "micromark-util-types": "^2.0.0", - "unist-util-stringify-position": "^4.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" + "micromark-util-types": "^2.0.0" } }, - "node_modules/mdast-util-from-markdown/node_modules/micromark-util-symbol": { + "node_modules/micromark-core-commonmark": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/micromark-core-commonmark/-/micromark-core-commonmark-2.0.0.tgz", + "integrity": "sha512-jThOz/pVmAYUtkroV3D5c1osFXAMv9e0ypGDOIZuCeAe91/sD6BoE2Sjzt30yuXtwOYUmySOhMas/PVyh02itA==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "license": "MIT", + "dependencies": { + "decode-named-character-reference": "^1.0.0", + "devlop": "^1.0.0", + "micromark-factory-destination": "^2.0.0", + "micromark-factory-label": "^2.0.0", + "micromark-factory-space": "^2.0.0", + "micromark-factory-title": "^2.0.0", + "micromark-factory-whitespace": "^2.0.0", + "micromark-util-character": "^2.0.0", + "micromark-util-chunked": "^2.0.0", + "micromark-util-classify-character": "^2.0.0", + "micromark-util-html-tag-name": "^2.0.0", + "micromark-util-normalize-identifier": "^2.0.0", + "micromark-util-resolve-all": "^2.0.0", + "micromark-util-subtokenize": "^2.0.0", + "micromark-util-symbol": "^2.0.0", + "micromark-util-types": "^2.0.0" + } + }, + "node_modules/micromark-core-commonmark/node_modules/micromark-factory-space": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/micromark-factory-space/-/micromark-factory-space-2.0.0.tgz", + "integrity": "sha512-TKr+LIDX2pkBJXFLzpyPyljzYK3MtmllMUMODTQJIUfDGncESaqB90db9IAUcz4AZAJFdd8U9zOp9ty1458rxg==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "license": "MIT", + "dependencies": { + "micromark-util-character": "^2.0.0", + "micromark-util-types": "^2.0.0" + } + }, + "node_modules/micromark-core-commonmark/node_modules/micromark-util-character": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/micromark-util-character/-/micromark-util-character-2.0.1.tgz", + "integrity": "sha512-3wgnrmEAJ4T+mGXAUfMvMAbxU9RDG43XmGce4j6CwPtVxB3vfwXSZ6KhFwDzZ3mZHhmPimMAXg71veiBGzeAZw==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "license": "MIT", + "dependencies": { + "micromark-util-symbol": "^2.0.0", + "micromark-util-types": "^2.0.0" + } + }, + "node_modules/micromark-core-commonmark/node_modules/micromark-util-symbol": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/micromark-util-symbol/-/micromark-util-symbol-2.0.0.tgz", "integrity": "sha512-8JZt9ElZ5kyTnO94muPxIGS8oyElRJaiJO8EzV6ZSyGQ1Is8xwl4Q45qU5UOg+bGH4AikWziz0iN4sFLWs8PGw==", @@ -9165,71 +11902,101 @@ "type": "OpenCollective", "url": "https://opencollective.com/unified" } - ] + ], + "license": "MIT" }, - "node_modules/mdast-util-frontmatter": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/mdast-util-frontmatter/-/mdast-util-frontmatter-2.0.1.tgz", - "integrity": "sha512-LRqI9+wdgC25P0URIJY9vwocIzCcksduHQ9OF2joxQoyTNVduwLAFUzjoopuRJbJAReaKrNQKAZKL3uCMugWJA==", + "node_modules/micromark-extension-directive": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/micromark-extension-directive/-/micromark-extension-directive-3.0.0.tgz", + "integrity": "sha512-61OI07qpQrERc+0wEysLHMvoiO3s2R56x5u7glHq2Yqq6EHbH4dW25G9GfDdGCDYqA21KE6DWgNSzxSwHc2hSg==", + "license": "MIT", "dependencies": { - "@types/mdast": "^4.0.0", "devlop": "^1.0.0", - "escape-string-regexp": "^5.0.0", - "mdast-util-from-markdown": "^2.0.0", - "mdast-util-to-markdown": "^2.0.0", - "micromark-extension-frontmatter": "^2.0.0" + "micromark-factory-space": "^2.0.0", + "micromark-factory-whitespace": "^2.0.0", + "micromark-util-character": "^2.0.0", + "micromark-util-symbol": "^2.0.0", + "micromark-util-types": "^2.0.0", + "parse-entities": "^4.0.0" }, "funding": { "type": "opencollective", "url": "https://opencollective.com/unified" } }, - "node_modules/mdast-util-frontmatter/node_modules/escape-string-regexp": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-5.0.0.tgz", - "integrity": "sha512-/veY75JbMK4j1yjvuUxuVsiS/hr/4iHs9FTT6cgTexxdE0Ly/glccBAkloH/DofkjRbZU3bnoj38mOmhkZ0lHw==", - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "node_modules/micromark-extension-directive/node_modules/micromark-factory-space": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/micromark-factory-space/-/micromark-factory-space-2.0.0.tgz", + "integrity": "sha512-TKr+LIDX2pkBJXFLzpyPyljzYK3MtmllMUMODTQJIUfDGncESaqB90db9IAUcz4AZAJFdd8U9zOp9ty1458rxg==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "license": "MIT", + "dependencies": { + "micromark-util-character": "^2.0.0", + "micromark-util-types": "^2.0.0" } }, - "node_modules/mdast-util-gfm": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/mdast-util-gfm/-/mdast-util-gfm-3.0.0.tgz", - "integrity": "sha512-dgQEX5Amaq+DuUqf26jJqSK9qgixgd6rYDHAv4aTBuA92cTknZlKpPfa86Z/s8Dj8xsAQpFfBmPUHWJBWqS4Bw==", + "node_modules/micromark-extension-directive/node_modules/micromark-util-character": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/micromark-util-character/-/micromark-util-character-2.0.1.tgz", + "integrity": "sha512-3wgnrmEAJ4T+mGXAUfMvMAbxU9RDG43XmGce4j6CwPtVxB3vfwXSZ6KhFwDzZ3mZHhmPimMAXg71veiBGzeAZw==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "license": "MIT", "dependencies": { - "mdast-util-from-markdown": "^2.0.0", - "mdast-util-gfm-autolink-literal": "^2.0.0", - "mdast-util-gfm-footnote": "^2.0.0", - "mdast-util-gfm-strikethrough": "^2.0.0", - "mdast-util-gfm-table": "^2.0.0", - "mdast-util-gfm-task-list-item": "^2.0.0", - "mdast-util-to-markdown": "^2.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" + "micromark-util-symbol": "^2.0.0", + "micromark-util-types": "^2.0.0" } }, - "node_modules/mdast-util-gfm-autolink-literal": { + "node_modules/micromark-extension-directive/node_modules/micromark-util-symbol": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/micromark-util-symbol/-/micromark-util-symbol-2.0.0.tgz", + "integrity": "sha512-8JZt9ElZ5kyTnO94muPxIGS8oyElRJaiJO8EzV6ZSyGQ1Is8xwl4Q45qU5UOg+bGH4AikWziz0iN4sFLWs8PGw==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "license": "MIT" + }, + "node_modules/micromark-extension-frontmatter": { "version": "2.0.0", - "resolved": "https://registry.npmjs.org/mdast-util-gfm-autolink-literal/-/mdast-util-gfm-autolink-literal-2.0.0.tgz", - "integrity": "sha512-FyzMsduZZHSc3i0Px3PQcBT4WJY/X/RCtEJKuybiC6sjPqLv7h1yqAkmILZtuxMSsUyaLUWNp71+vQH2zqp5cg==", + "resolved": "https://registry.npmjs.org/micromark-extension-frontmatter/-/micromark-extension-frontmatter-2.0.0.tgz", + "integrity": "sha512-C4AkuM3dA58cgZha7zVnuVxBhDsbttIMiytjgsM2XbHAB2faRVaHRle40558FBN+DJcrLNCoqG5mlrpdU4cRtg==", + "license": "MIT", "dependencies": { - "@types/mdast": "^4.0.0", - "ccount": "^2.0.0", - "devlop": "^1.0.0", - "mdast-util-find-and-replace": "^3.0.0", - "micromark-util-character": "^2.0.0" + "fault": "^2.0.0", + "micromark-util-character": "^2.0.0", + "micromark-util-symbol": "^2.0.0", + "micromark-util-types": "^2.0.0" }, "funding": { "type": "opencollective", "url": "https://opencollective.com/unified" } }, - "node_modules/mdast-util-gfm-autolink-literal/node_modules/micromark-util-character": { + "node_modules/micromark-extension-frontmatter/node_modules/micromark-util-character": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/micromark-util-character/-/micromark-util-character-2.0.1.tgz", "integrity": "sha512-3wgnrmEAJ4T+mGXAUfMvMAbxU9RDG43XmGce4j6CwPtVxB3vfwXSZ6KhFwDzZ3mZHhmPimMAXg71veiBGzeAZw==", @@ -9243,12 +12010,13 @@ "url": "https://opencollective.com/unified" } ], + "license": "MIT", "dependencies": { "micromark-util-symbol": "^2.0.0", "micromark-util-types": "^2.0.0" } }, - "node_modules/mdast-util-gfm-autolink-literal/node_modules/micromark-util-symbol": { + "node_modules/micromark-extension-frontmatter/node_modules/micromark-util-symbol": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/micromark-util-symbol/-/micromark-util-symbol-2.0.0.tgz", "integrity": "sha512-8JZt9ElZ5kyTnO94muPxIGS8oyElRJaiJO8EzV6ZSyGQ1Is8xwl4Q45qU5UOg+bGH4AikWziz0iN4sFLWs8PGw==", @@ -9261,265 +12029,232 @@ "type": "OpenCollective", "url": "https://opencollective.com/unified" } - ] + ], + "license": "MIT" }, - "node_modules/mdast-util-gfm-footnote": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/mdast-util-gfm-footnote/-/mdast-util-gfm-footnote-2.0.0.tgz", - "integrity": "sha512-5jOT2boTSVkMnQ7LTrd6n/18kqwjmuYqo7JUPe+tRCY6O7dAuTFMtTPauYYrMPpox9hlN0uOx/FL8XvEfG9/mQ==", + "node_modules/micromark-extension-gfm": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/micromark-extension-gfm/-/micromark-extension-gfm-3.0.0.tgz", + "integrity": "sha512-vsKArQsicm7t0z2GugkCKtZehqUm31oeGBV/KVSorWSy8ZlNAv7ytjFhvaryUiCUJYqs+NoE6AFhpQvBTM6Q4w==", + "license": "MIT", "dependencies": { - "@types/mdast": "^4.0.0", - "devlop": "^1.1.0", - "mdast-util-from-markdown": "^2.0.0", - "mdast-util-to-markdown": "^2.0.0", - "micromark-util-normalize-identifier": "^2.0.0" + "micromark-extension-gfm-autolink-literal": "^2.0.0", + "micromark-extension-gfm-footnote": "^2.0.0", + "micromark-extension-gfm-strikethrough": "^2.0.0", + "micromark-extension-gfm-table": "^2.0.0", + "micromark-extension-gfm-tagfilter": "^2.0.0", + "micromark-extension-gfm-task-list-item": "^2.0.0", + "micromark-util-combine-extensions": "^2.0.0", + "micromark-util-types": "^2.0.0" }, "funding": { "type": "opencollective", "url": "https://opencollective.com/unified" } }, - "node_modules/mdast-util-gfm-strikethrough": { + "node_modules/micromark-extension-gfm-autolink-literal": { "version": "2.0.0", - "resolved": "https://registry.npmjs.org/mdast-util-gfm-strikethrough/-/mdast-util-gfm-strikethrough-2.0.0.tgz", - "integrity": "sha512-mKKb915TF+OC5ptj5bJ7WFRPdYtuHv0yTRxK2tJvi+BDqbkiG7h7u/9SI89nRAYcmap2xHQL9D+QG/6wSrTtXg==", + "resolved": "https://registry.npmjs.org/micromark-extension-gfm-autolink-literal/-/micromark-extension-gfm-autolink-literal-2.0.0.tgz", + "integrity": "sha512-rTHfnpt/Q7dEAK1Y5ii0W8bhfJlVJFnJMHIPisfPK3gpVNuOP0VnRl96+YJ3RYWV/P4gFeQoGKNlT3RhuvpqAg==", + "license": "MIT", "dependencies": { - "@types/mdast": "^4.0.0", - "mdast-util-from-markdown": "^2.0.0", - "mdast-util-to-markdown": "^2.0.0" + "micromark-util-character": "^2.0.0", + "micromark-util-sanitize-uri": "^2.0.0", + "micromark-util-symbol": "^2.0.0", + "micromark-util-types": "^2.0.0" }, "funding": { "type": "opencollective", "url": "https://opencollective.com/unified" } }, - "node_modules/mdast-util-gfm-table": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/mdast-util-gfm-table/-/mdast-util-gfm-table-2.0.0.tgz", - "integrity": "sha512-78UEvebzz/rJIxLvE7ZtDd/vIQ0RHv+3Mh5DR96p7cS7HsBhYIICDBCu8csTNWNO6tBWfqXPWekRuj2FNOGOZg==", + "node_modules/micromark-extension-gfm-autolink-literal/node_modules/micromark-util-character": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/micromark-util-character/-/micromark-util-character-2.0.1.tgz", + "integrity": "sha512-3wgnrmEAJ4T+mGXAUfMvMAbxU9RDG43XmGce4j6CwPtVxB3vfwXSZ6KhFwDzZ3mZHhmPimMAXg71veiBGzeAZw==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "license": "MIT", "dependencies": { - "@types/mdast": "^4.0.0", - "devlop": "^1.0.0", - "markdown-table": "^3.0.0", - "mdast-util-from-markdown": "^2.0.0", - "mdast-util-to-markdown": "^2.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" + "micromark-util-symbol": "^2.0.0", + "micromark-util-types": "^2.0.0" } }, - "node_modules/mdast-util-gfm-task-list-item": { + "node_modules/micromark-extension-gfm-autolink-literal/node_modules/micromark-util-symbol": { "version": "2.0.0", - "resolved": "https://registry.npmjs.org/mdast-util-gfm-task-list-item/-/mdast-util-gfm-task-list-item-2.0.0.tgz", - "integrity": "sha512-IrtvNvjxC1o06taBAVJznEnkiHxLFTzgonUdy8hzFVeDun0uTjxxrRGVaNFqkU1wJR3RBPEfsxmU6jDWPofrTQ==", - "dependencies": { - "@types/mdast": "^4.0.0", - "devlop": "^1.0.0", - "mdast-util-from-markdown": "^2.0.0", - "mdast-util-to-markdown": "^2.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/mdast-util-mdx": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/mdast-util-mdx/-/mdast-util-mdx-3.0.0.tgz", - "integrity": "sha512-JfbYLAW7XnYTTbUsmpu0kdBUVe+yKVJZBItEjwyYJiDJuZ9w4eeaqks4HQO+R7objWgS2ymV60GYpI14Ug554w==", - "dependencies": { - "mdast-util-from-markdown": "^2.0.0", - "mdast-util-mdx-expression": "^2.0.0", - "mdast-util-mdx-jsx": "^3.0.0", - "mdast-util-mdxjs-esm": "^2.0.0", - "mdast-util-to-markdown": "^2.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } + "resolved": "https://registry.npmjs.org/micromark-util-symbol/-/micromark-util-symbol-2.0.0.tgz", + "integrity": "sha512-8JZt9ElZ5kyTnO94muPxIGS8oyElRJaiJO8EzV6ZSyGQ1Is8xwl4Q45qU5UOg+bGH4AikWziz0iN4sFLWs8PGw==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "license": "MIT" }, - "node_modules/mdast-util-mdx-expression": { + "node_modules/micromark-extension-gfm-footnote": { "version": "2.0.0", - "resolved": "https://registry.npmjs.org/mdast-util-mdx-expression/-/mdast-util-mdx-expression-2.0.0.tgz", - "integrity": "sha512-fGCu8eWdKUKNu5mohVGkhBXCXGnOTLuFqOvGMvdikr+J1w7lDJgxThOKpwRWzzbyXAU2hhSwsmssOY4yTokluw==", + "resolved": "https://registry.npmjs.org/micromark-extension-gfm-footnote/-/micromark-extension-gfm-footnote-2.0.0.tgz", + "integrity": "sha512-6Rzu0CYRKDv3BfLAUnZsSlzx3ak6HAoI85KTiijuKIz5UxZxbUI+pD6oHgw+6UtQuiRwnGRhzMmPRv4smcz0fg==", + "license": "MIT", "dependencies": { - "@types/estree-jsx": "^1.0.0", - "@types/hast": "^3.0.0", - "@types/mdast": "^4.0.0", "devlop": "^1.0.0", - "mdast-util-from-markdown": "^2.0.0", - "mdast-util-to-markdown": "^2.0.0" + "micromark-core-commonmark": "^2.0.0", + "micromark-factory-space": "^2.0.0", + "micromark-util-character": "^2.0.0", + "micromark-util-normalize-identifier": "^2.0.0", + "micromark-util-sanitize-uri": "^2.0.0", + "micromark-util-symbol": "^2.0.0", + "micromark-util-types": "^2.0.0" }, "funding": { "type": "opencollective", "url": "https://opencollective.com/unified" } }, - "node_modules/mdast-util-mdx-jsx": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/mdast-util-mdx-jsx/-/mdast-util-mdx-jsx-3.0.0.tgz", - "integrity": "sha512-XZuPPzQNBPAlaqsTTgRrcJnyFbSOBovSadFgbFu8SnuNgm+6Bdx1K+IWoitsmj6Lq6MNtI+ytOqwN70n//NaBA==", + "node_modules/micromark-extension-gfm-footnote/node_modules/micromark-factory-space": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/micromark-factory-space/-/micromark-factory-space-2.0.0.tgz", + "integrity": "sha512-TKr+LIDX2pkBJXFLzpyPyljzYK3MtmllMUMODTQJIUfDGncESaqB90db9IAUcz4AZAJFdd8U9zOp9ty1458rxg==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "license": "MIT", "dependencies": { - "@types/estree-jsx": "^1.0.0", - "@types/hast": "^3.0.0", - "@types/mdast": "^4.0.0", - "@types/unist": "^3.0.0", - "ccount": "^2.0.0", - "devlop": "^1.1.0", - "mdast-util-from-markdown": "^2.0.0", - "mdast-util-to-markdown": "^2.0.0", - "parse-entities": "^4.0.0", - "stringify-entities": "^4.0.0", - "unist-util-remove-position": "^5.0.0", - "unist-util-stringify-position": "^4.0.0", - "vfile-message": "^4.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" + "micromark-util-character": "^2.0.0", + "micromark-util-types": "^2.0.0" } }, - "node_modules/mdast-util-mdxjs-esm": { + "node_modules/micromark-extension-gfm-footnote/node_modules/micromark-util-character": { "version": "2.0.1", - "resolved": "https://registry.npmjs.org/mdast-util-mdxjs-esm/-/mdast-util-mdxjs-esm-2.0.1.tgz", - "integrity": "sha512-EcmOpxsZ96CvlP03NghtH1EsLtr0n9Tm4lPUJUBccV9RwUOneqSycg19n5HGzCf+10LozMRSObtVr3ee1WoHtg==", - "dependencies": { - "@types/estree-jsx": "^1.0.0", - "@types/hast": "^3.0.0", - "@types/mdast": "^4.0.0", - "devlop": "^1.0.0", - "mdast-util-from-markdown": "^2.0.0", - "mdast-util-to-markdown": "^2.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/mdast-util-phrasing": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/mdast-util-phrasing/-/mdast-util-phrasing-4.0.0.tgz", - "integrity": "sha512-xadSsJayQIucJ9n053dfQwVu1kuXg7jCTdYsMK8rqzKZh52nLfSH/k0sAxE0u+pj/zKZX+o5wB+ML5mRayOxFA==", + "resolved": "https://registry.npmjs.org/micromark-util-character/-/micromark-util-character-2.0.1.tgz", + "integrity": "sha512-3wgnrmEAJ4T+mGXAUfMvMAbxU9RDG43XmGce4j6CwPtVxB3vfwXSZ6KhFwDzZ3mZHhmPimMAXg71veiBGzeAZw==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "license": "MIT", "dependencies": { - "@types/mdast": "^4.0.0", - "unist-util-is": "^6.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" + "micromark-util-symbol": "^2.0.0", + "micromark-util-types": "^2.0.0" } }, - "node_modules/mdast-util-to-hast": { - "version": "13.0.2", - "resolved": "https://registry.npmjs.org/mdast-util-to-hast/-/mdast-util-to-hast-13.0.2.tgz", - "integrity": "sha512-U5I+500EOOw9e3ZrclN3Is3fRpw8c19SMyNZlZ2IS+7vLsNzb2Om11VpIVOR+/0137GhZsFEF6YiKD5+0Hr2Og==", - "dependencies": { - "@types/hast": "^3.0.0", - "@types/mdast": "^4.0.0", - "@ungap/structured-clone": "^1.0.0", - "devlop": "^1.0.0", - "micromark-util-sanitize-uri": "^2.0.0", - "trim-lines": "^3.0.0", - "unist-util-position": "^5.0.0", - "unist-util-visit": "^5.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } + "node_modules/micromark-extension-gfm-footnote/node_modules/micromark-util-symbol": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/micromark-util-symbol/-/micromark-util-symbol-2.0.0.tgz", + "integrity": "sha512-8JZt9ElZ5kyTnO94muPxIGS8oyElRJaiJO8EzV6ZSyGQ1Is8xwl4Q45qU5UOg+bGH4AikWziz0iN4sFLWs8PGw==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "license": "MIT" }, - "node_modules/mdast-util-to-markdown": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/mdast-util-to-markdown/-/mdast-util-to-markdown-2.1.0.tgz", - "integrity": "sha512-SR2VnIEdVNCJbP6y7kVTJgPLifdr8WEU440fQec7qHoHOUz/oJ2jmNRqdDQ3rbiStOXb2mCDGTuwsK5OPUgYlQ==", + "node_modules/micromark-extension-gfm-strikethrough": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/micromark-extension-gfm-strikethrough/-/micromark-extension-gfm-strikethrough-2.0.0.tgz", + "integrity": "sha512-c3BR1ClMp5fxxmwP6AoOY2fXO9U8uFMKs4ADD66ahLTNcwzSCyRVU4k7LPV5Nxo/VJiR4TdzxRQY2v3qIUceCw==", + "license": "MIT", "dependencies": { - "@types/mdast": "^4.0.0", - "@types/unist": "^3.0.0", - "longest-streak": "^3.0.0", - "mdast-util-phrasing": "^4.0.0", - "mdast-util-to-string": "^4.0.0", - "micromark-util-decode-string": "^2.0.0", - "unist-util-visit": "^5.0.0", - "zwitch": "^2.0.0" + "devlop": "^1.0.0", + "micromark-util-chunked": "^2.0.0", + "micromark-util-classify-character": "^2.0.0", + "micromark-util-resolve-all": "^2.0.0", + "micromark-util-symbol": "^2.0.0", + "micromark-util-types": "^2.0.0" }, "funding": { "type": "opencollective", "url": "https://opencollective.com/unified" } }, - "node_modules/mdast-util-to-string": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/mdast-util-to-string/-/mdast-util-to-string-4.0.0.tgz", - "integrity": "sha512-0H44vDimn51F0YwvxSJSm0eCDOJTRlmN0R1yBh4HLj9wiV1Dn0QoXGbvFAWj2hSItVTlCmBF1hqKlIyUBVFLPg==", + "node_modules/micromark-extension-gfm-strikethrough/node_modules/micromark-util-symbol": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/micromark-util-symbol/-/micromark-util-symbol-2.0.0.tgz", + "integrity": "sha512-8JZt9ElZ5kyTnO94muPxIGS8oyElRJaiJO8EzV6ZSyGQ1Is8xwl4Q45qU5UOg+bGH4AikWziz0iN4sFLWs8PGw==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "license": "MIT" + }, + "node_modules/micromark-extension-gfm-table": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/micromark-extension-gfm-table/-/micromark-extension-gfm-table-2.0.0.tgz", + "integrity": "sha512-PoHlhypg1ItIucOaHmKE8fbin3vTLpDOUg8KAr8gRCF1MOZI9Nquq2i/44wFvviM4WuxJzc3demT8Y3dkfvYrw==", + "license": "MIT", "dependencies": { - "@types/mdast": "^4.0.0" + "devlop": "^1.0.0", + "micromark-factory-space": "^2.0.0", + "micromark-util-character": "^2.0.0", + "micromark-util-symbol": "^2.0.0", + "micromark-util-types": "^2.0.0" }, "funding": { "type": "opencollective", "url": "https://opencollective.com/unified" } }, - "node_modules/mdn-data": { - "version": "2.0.30", - "resolved": "https://registry.npmjs.org/mdn-data/-/mdn-data-2.0.30.tgz", - "integrity": "sha512-GaqWWShW4kv/G9IEucWScBx9G1/vsFZZJUO+tD26M8J8z3Kw5RDQjaoZe03YAClgeS/SWPOcb4nkFBTEi5DUEA==" - }, - "node_modules/media-typer": { - "version": "0.3.0", - "resolved": "https://registry.npmjs.org/media-typer/-/media-typer-0.3.0.tgz", - "integrity": "sha512-dq+qelQ9akHpcOl/gUVRTxVIOkAJ1wR3QAvb4RsVjS8oVoFjDGTc679wJYmUmknUF5HwMLOgb5O+a3KxfWapPQ==", - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/medium-zoom": { - "version": "1.0.8", - "resolved": "https://registry.npmjs.org/medium-zoom/-/medium-zoom-1.0.8.tgz", - "integrity": "sha512-CjFVuFq/IfrdqesAXfg+hzlDKu6A2n80ZIq0Kl9kWjoHh9j1N9Uvk5X0/MmN0hOfm5F9YBswlClhcwnmtwz7gA==" - }, - "node_modules/memfs": { - "version": "3.5.3", - "resolved": "https://registry.npmjs.org/memfs/-/memfs-3.5.3.tgz", - "integrity": "sha512-UERzLsxzllchadvbPs5aolHh65ISpKpM+ccLbOJ8/vvpBKmAWf+la7dXFy7Mr0ySHbdHrFv5kGFCUHHe6GFEmw==", - "dependencies": { - "fs-monkey": "^1.0.4" - }, - "engines": { - "node": ">= 4.0.0" - } - }, - "node_modules/merge-descriptors": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/merge-descriptors/-/merge-descriptors-1.0.1.tgz", - "integrity": "sha512-cCi6g3/Zr1iqQi6ySbseM1Xvooa98N0w31jzUYrXPX2xqObmFGHJ0tQ5u74H3mVh7wLouTseZyYIq39g8cNp1w==" - }, - "node_modules/merge-stream": { + "node_modules/micromark-extension-gfm-table/node_modules/micromark-factory-space": { "version": "2.0.0", - "resolved": "https://registry.npmjs.org/merge-stream/-/merge-stream-2.0.0.tgz", - "integrity": "sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==" - }, - "node_modules/merge2": { - "version": "1.4.1", - "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz", - "integrity": "sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==", - "engines": { - "node": ">= 8" - } - }, - "node_modules/methods": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/methods/-/methods-1.1.2.tgz", - "integrity": "sha512-iclAHeNqNm68zFtnZ0e+1L2yUIdvzNoauKU4WBA3VvH/vPFieF7qfRlwUZU+DA9P9bPXIS90ulxoUoCH23sV2w==", - "engines": { - "node": ">= 0.6" + "resolved": "https://registry.npmjs.org/micromark-factory-space/-/micromark-factory-space-2.0.0.tgz", + "integrity": "sha512-TKr+LIDX2pkBJXFLzpyPyljzYK3MtmllMUMODTQJIUfDGncESaqB90db9IAUcz4AZAJFdd8U9zOp9ty1458rxg==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "license": "MIT", + "dependencies": { + "micromark-util-character": "^2.0.0", + "micromark-util-types": "^2.0.0" } }, - "node_modules/micromark": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/micromark/-/micromark-4.0.0.tgz", - "integrity": "sha512-o/sd0nMof8kYff+TqcDx3VSrgBTcZpSvYcAHIfHhv5VAuNmisCxjhx6YmxS8PFEpb9z5WKWKPdzf0jM23ro3RQ==", + "node_modules/micromark-extension-gfm-table/node_modules/micromark-util-character": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/micromark-util-character/-/micromark-util-character-2.0.1.tgz", + "integrity": "sha512-3wgnrmEAJ4T+mGXAUfMvMAbxU9RDG43XmGce4j6CwPtVxB3vfwXSZ6KhFwDzZ3mZHhmPimMAXg71veiBGzeAZw==", "funding": [ { "type": "GitHub Sponsors", @@ -9530,30 +12265,16 @@ "url": "https://opencollective.com/unified" } ], + "license": "MIT", "dependencies": { - "@types/debug": "^4.0.0", - "debug": "^4.0.0", - "decode-named-character-reference": "^1.0.0", - "devlop": "^1.0.0", - "micromark-core-commonmark": "^2.0.0", - "micromark-factory-space": "^2.0.0", - "micromark-util-character": "^2.0.0", - "micromark-util-chunked": "^2.0.0", - "micromark-util-combine-extensions": "^2.0.0", - "micromark-util-decode-numeric-character-reference": "^2.0.0", - "micromark-util-encode": "^2.0.0", - "micromark-util-normalize-identifier": "^2.0.0", - "micromark-util-resolve-all": "^2.0.0", - "micromark-util-sanitize-uri": "^2.0.0", - "micromark-util-subtokenize": "^2.0.0", "micromark-util-symbol": "^2.0.0", "micromark-util-types": "^2.0.0" } }, - "node_modules/micromark-core-commonmark": { + "node_modules/micromark-extension-gfm-table/node_modules/micromark-util-symbol": { "version": "2.0.0", - "resolved": "https://registry.npmjs.org/micromark-core-commonmark/-/micromark-core-commonmark-2.0.0.tgz", - "integrity": "sha512-jThOz/pVmAYUtkroV3D5c1osFXAMv9e0ypGDOIZuCeAe91/sD6BoE2Sjzt30yuXtwOYUmySOhMas/PVyh02itA==", + "resolved": "https://registry.npmjs.org/micromark-util-symbol/-/micromark-util-symbol-2.0.0.tgz", + "integrity": "sha512-8JZt9ElZ5kyTnO94muPxIGS8oyElRJaiJO8EzV6ZSyGQ1Is8xwl4Q45qU5UOg+bGH4AikWziz0iN4sFLWs8PGw==", "funding": [ { "type": "GitHub Sponsors", @@ -9564,26 +12285,39 @@ "url": "https://opencollective.com/unified" } ], + "license": "MIT" + }, + "node_modules/micromark-extension-gfm-tagfilter": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/micromark-extension-gfm-tagfilter/-/micromark-extension-gfm-tagfilter-2.0.0.tgz", + "integrity": "sha512-xHlTOmuCSotIA8TW1mDIM6X2O1SiX5P9IuDtqGonFhEK0qgRI4yeC6vMxEV2dgyr2TiD+2PQ10o+cOhdVAcwfg==", + "license": "MIT", + "dependencies": { + "micromark-util-types": "^2.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/micromark-extension-gfm-task-list-item": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/micromark-extension-gfm-task-list-item/-/micromark-extension-gfm-task-list-item-2.0.1.tgz", + "integrity": "sha512-cY5PzGcnULaN5O7T+cOzfMoHjBW7j+T9D2sucA5d/KbsBTPcYdebm9zUd9zzdgJGCwahV+/W78Z3nbulBYVbTw==", + "license": "MIT", "dependencies": { - "decode-named-character-reference": "^1.0.0", "devlop": "^1.0.0", - "micromark-factory-destination": "^2.0.0", - "micromark-factory-label": "^2.0.0", "micromark-factory-space": "^2.0.0", - "micromark-factory-title": "^2.0.0", - "micromark-factory-whitespace": "^2.0.0", "micromark-util-character": "^2.0.0", - "micromark-util-chunked": "^2.0.0", - "micromark-util-classify-character": "^2.0.0", - "micromark-util-html-tag-name": "^2.0.0", - "micromark-util-normalize-identifier": "^2.0.0", - "micromark-util-resolve-all": "^2.0.0", - "micromark-util-subtokenize": "^2.0.0", "micromark-util-symbol": "^2.0.0", "micromark-util-types": "^2.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" } }, - "node_modules/micromark-core-commonmark/node_modules/micromark-factory-space": { + "node_modules/micromark-extension-gfm-task-list-item/node_modules/micromark-factory-space": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/micromark-factory-space/-/micromark-factory-space-2.0.0.tgz", "integrity": "sha512-TKr+LIDX2pkBJXFLzpyPyljzYK3MtmllMUMODTQJIUfDGncESaqB90db9IAUcz4AZAJFdd8U9zOp9ty1458rxg==", @@ -9597,12 +12331,13 @@ "url": "https://opencollective.com/unified" } ], + "license": "MIT", "dependencies": { "micromark-util-character": "^2.0.0", "micromark-util-types": "^2.0.0" } }, - "node_modules/micromark-core-commonmark/node_modules/micromark-util-character": { + "node_modules/micromark-extension-gfm-task-list-item/node_modules/micromark-util-character": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/micromark-util-character/-/micromark-util-character-2.0.1.tgz", "integrity": "sha512-3wgnrmEAJ4T+mGXAUfMvMAbxU9RDG43XmGce4j6CwPtVxB3vfwXSZ6KhFwDzZ3mZHhmPimMAXg71veiBGzeAZw==", @@ -9616,12 +12351,13 @@ "url": "https://opencollective.com/unified" } ], + "license": "MIT", "dependencies": { "micromark-util-symbol": "^2.0.0", "micromark-util-types": "^2.0.0" } }, - "node_modules/micromark-core-commonmark/node_modules/micromark-util-symbol": { + "node_modules/micromark-extension-gfm-task-list-item/node_modules/micromark-util-symbol": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/micromark-util-symbol/-/micromark-util-symbol-2.0.0.tgz", "integrity": "sha512-8JZt9ElZ5kyTnO94muPxIGS8oyElRJaiJO8EzV6ZSyGQ1Is8xwl4Q45qU5UOg+bGH4AikWziz0iN4sFLWs8PGw==", @@ -9634,27 +12370,36 @@ "type": "OpenCollective", "url": "https://opencollective.com/unified" } - ] + ], + "license": "MIT" }, - "node_modules/micromark-extension-directive": { + "node_modules/micromark-extension-mdx-expression": { "version": "3.0.0", - "resolved": "https://registry.npmjs.org/micromark-extension-directive/-/micromark-extension-directive-3.0.0.tgz", - "integrity": "sha512-61OI07qpQrERc+0wEysLHMvoiO3s2R56x5u7glHq2Yqq6EHbH4dW25G9GfDdGCDYqA21KE6DWgNSzxSwHc2hSg==", + "resolved": "https://registry.npmjs.org/micromark-extension-mdx-expression/-/micromark-extension-mdx-expression-3.0.0.tgz", + "integrity": "sha512-sI0nwhUDz97xyzqJAbHQhp5TfaxEvZZZ2JDqUo+7NvyIYG6BZ5CPPqj2ogUoPJlmXHBnyZUzISg9+oUmU6tUjQ==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "license": "MIT", "dependencies": { + "@types/estree": "^1.0.0", "devlop": "^1.0.0", + "micromark-factory-mdx-expression": "^2.0.0", "micromark-factory-space": "^2.0.0", - "micromark-factory-whitespace": "^2.0.0", "micromark-util-character": "^2.0.0", + "micromark-util-events-to-acorn": "^2.0.0", "micromark-util-symbol": "^2.0.0", - "micromark-util-types": "^2.0.0", - "parse-entities": "^4.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" + "micromark-util-types": "^2.0.0" } }, - "node_modules/micromark-extension-directive/node_modules/micromark-factory-space": { + "node_modules/micromark-extension-mdx-expression/node_modules/micromark-factory-space": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/micromark-factory-space/-/micromark-factory-space-2.0.0.tgz", "integrity": "sha512-TKr+LIDX2pkBJXFLzpyPyljzYK3MtmllMUMODTQJIUfDGncESaqB90db9IAUcz4AZAJFdd8U9zOp9ty1458rxg==", @@ -9668,12 +12413,13 @@ "url": "https://opencollective.com/unified" } ], + "license": "MIT", "dependencies": { "micromark-util-character": "^2.0.0", "micromark-util-types": "^2.0.0" } }, - "node_modules/micromark-extension-directive/node_modules/micromark-util-character": { + "node_modules/micromark-extension-mdx-expression/node_modules/micromark-util-character": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/micromark-util-character/-/micromark-util-character-2.0.1.tgz", "integrity": "sha512-3wgnrmEAJ4T+mGXAUfMvMAbxU9RDG43XmGce4j6CwPtVxB3vfwXSZ6KhFwDzZ3mZHhmPimMAXg71veiBGzeAZw==", @@ -9687,12 +12433,13 @@ "url": "https://opencollective.com/unified" } ], + "license": "MIT", "dependencies": { "micromark-util-symbol": "^2.0.0", "micromark-util-types": "^2.0.0" } }, - "node_modules/micromark-extension-directive/node_modules/micromark-util-symbol": { + "node_modules/micromark-extension-mdx-expression/node_modules/micromark-util-symbol": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/micromark-util-symbol/-/micromark-util-symbol-2.0.0.tgz", "integrity": "sha512-8JZt9ElZ5kyTnO94muPxIGS8oyElRJaiJO8EzV6ZSyGQ1Is8xwl4Q45qU5UOg+bGH4AikWziz0iN4sFLWs8PGw==", @@ -9705,24 +12452,52 @@ "type": "OpenCollective", "url": "https://opencollective.com/unified" } - ] + ], + "license": "MIT" }, - "node_modules/micromark-extension-frontmatter": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/micromark-extension-frontmatter/-/micromark-extension-frontmatter-2.0.0.tgz", - "integrity": "sha512-C4AkuM3dA58cgZha7zVnuVxBhDsbttIMiytjgsM2XbHAB2faRVaHRle40558FBN+DJcrLNCoqG5mlrpdU4cRtg==", + "node_modules/micromark-extension-mdx-jsx": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/micromark-extension-mdx-jsx/-/micromark-extension-mdx-jsx-3.0.0.tgz", + "integrity": "sha512-uvhhss8OGuzR4/N17L1JwvmJIpPhAd8oByMawEKx6NVdBCbesjH4t+vjEp3ZXft9DwvlKSD07fCeI44/N0Vf2w==", + "license": "MIT", "dependencies": { - "fault": "^2.0.0", + "@types/acorn": "^4.0.0", + "@types/estree": "^1.0.0", + "devlop": "^1.0.0", + "estree-util-is-identifier-name": "^3.0.0", + "micromark-factory-mdx-expression": "^2.0.0", + "micromark-factory-space": "^2.0.0", "micromark-util-character": "^2.0.0", "micromark-util-symbol": "^2.0.0", - "micromark-util-types": "^2.0.0" + "micromark-util-types": "^2.0.0", + "vfile-message": "^4.0.0" }, "funding": { "type": "opencollective", "url": "https://opencollective.com/unified" } }, - "node_modules/micromark-extension-frontmatter/node_modules/micromark-util-character": { + "node_modules/micromark-extension-mdx-jsx/node_modules/micromark-factory-space": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/micromark-factory-space/-/micromark-factory-space-2.0.0.tgz", + "integrity": "sha512-TKr+LIDX2pkBJXFLzpyPyljzYK3MtmllMUMODTQJIUfDGncESaqB90db9IAUcz4AZAJFdd8U9zOp9ty1458rxg==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "license": "MIT", + "dependencies": { + "micromark-util-character": "^2.0.0", + "micromark-util-types": "^2.0.0" + } + }, + "node_modules/micromark-extension-mdx-jsx/node_modules/micromark-util-character": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/micromark-util-character/-/micromark-util-character-2.0.1.tgz", "integrity": "sha512-3wgnrmEAJ4T+mGXAUfMvMAbxU9RDG43XmGce4j6CwPtVxB3vfwXSZ6KhFwDzZ3mZHhmPimMAXg71veiBGzeAZw==", @@ -9736,12 +12511,13 @@ "url": "https://opencollective.com/unified" } ], + "license": "MIT", "dependencies": { "micromark-util-symbol": "^2.0.0", "micromark-util-types": "^2.0.0" } }, - "node_modules/micromark-extension-frontmatter/node_modules/micromark-util-symbol": { + "node_modules/micromark-extension-mdx-jsx/node_modules/micromark-util-symbol": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/micromark-util-symbol/-/micromark-util-symbol-2.0.0.tgz", "integrity": "sha512-8JZt9ElZ5kyTnO94muPxIGS8oyElRJaiJO8EzV6ZSyGQ1Is8xwl4Q45qU5UOg+bGH4AikWziz0iN4sFLWs8PGw==", @@ -9754,19 +12530,34 @@ "type": "OpenCollective", "url": "https://opencollective.com/unified" } - ] + ], + "license": "MIT" }, - "node_modules/micromark-extension-gfm": { + "node_modules/micromark-extension-mdx-md": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/micromark-extension-mdx-md/-/micromark-extension-mdx-md-2.0.0.tgz", + "integrity": "sha512-EpAiszsB3blw4Rpba7xTOUptcFeBFi+6PY8VnJ2hhimH+vCQDirWgsMpz7w1XcZE7LVrSAUGb9VJpG9ghlYvYQ==", + "license": "MIT", + "dependencies": { + "micromark-util-types": "^2.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/micromark-extension-mdxjs": { "version": "3.0.0", - "resolved": "https://registry.npmjs.org/micromark-extension-gfm/-/micromark-extension-gfm-3.0.0.tgz", - "integrity": "sha512-vsKArQsicm7t0z2GugkCKtZehqUm31oeGBV/KVSorWSy8ZlNAv7ytjFhvaryUiCUJYqs+NoE6AFhpQvBTM6Q4w==", + "resolved": "https://registry.npmjs.org/micromark-extension-mdxjs/-/micromark-extension-mdxjs-3.0.0.tgz", + "integrity": "sha512-A873fJfhnJ2siZyUrJ31l34Uqwy4xIFmvPY1oj+Ean5PHcPBYzEsvqvWGaWcfEIr11O5Dlw3p2y0tZWpKHDejQ==", + "license": "MIT", "dependencies": { - "micromark-extension-gfm-autolink-literal": "^2.0.0", - "micromark-extension-gfm-footnote": "^2.0.0", - "micromark-extension-gfm-strikethrough": "^2.0.0", - "micromark-extension-gfm-table": "^2.0.0", - "micromark-extension-gfm-tagfilter": "^2.0.0", - "micromark-extension-gfm-task-list-item": "^2.0.0", + "acorn": "^8.0.0", + "acorn-jsx": "^5.0.0", + "micromark-extension-mdx-expression": "^3.0.0", + "micromark-extension-mdx-jsx": "^3.0.0", + "micromark-extension-mdx-md": "^2.0.0", + "micromark-extension-mdxjs-esm": "^3.0.0", "micromark-util-combine-extensions": "^2.0.0", "micromark-util-types": "^2.0.0" }, @@ -9775,22 +12566,28 @@ "url": "https://opencollective.com/unified" } }, - "node_modules/micromark-extension-gfm-autolink-literal": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/micromark-extension-gfm-autolink-literal/-/micromark-extension-gfm-autolink-literal-2.0.0.tgz", - "integrity": "sha512-rTHfnpt/Q7dEAK1Y5ii0W8bhfJlVJFnJMHIPisfPK3gpVNuOP0VnRl96+YJ3RYWV/P4gFeQoGKNlT3RhuvpqAg==", + "node_modules/micromark-extension-mdxjs-esm": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/micromark-extension-mdxjs-esm/-/micromark-extension-mdxjs-esm-3.0.0.tgz", + "integrity": "sha512-DJFl4ZqkErRpq/dAPyeWp15tGrcrrJho1hKK5uBS70BCtfrIFg81sqcTVu3Ta+KD1Tk5vAtBNElWxtAa+m8K9A==", + "license": "MIT", "dependencies": { + "@types/estree": "^1.0.0", + "devlop": "^1.0.0", + "micromark-core-commonmark": "^2.0.0", "micromark-util-character": "^2.0.0", - "micromark-util-sanitize-uri": "^2.0.0", + "micromark-util-events-to-acorn": "^2.0.0", "micromark-util-symbol": "^2.0.0", - "micromark-util-types": "^2.0.0" + "micromark-util-types": "^2.0.0", + "unist-util-position-from-estree": "^2.0.0", + "vfile-message": "^4.0.0" }, "funding": { "type": "opencollective", "url": "https://opencollective.com/unified" } }, - "node_modules/micromark-extension-gfm-autolink-literal/node_modules/micromark-util-character": { + "node_modules/micromark-extension-mdxjs-esm/node_modules/micromark-util-character": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/micromark-util-character/-/micromark-util-character-2.0.1.tgz", "integrity": "sha512-3wgnrmEAJ4T+mGXAUfMvMAbxU9RDG43XmGce4j6CwPtVxB3vfwXSZ6KhFwDzZ3mZHhmPimMAXg71veiBGzeAZw==", @@ -9804,12 +12601,13 @@ "url": "https://opencollective.com/unified" } ], + "license": "MIT", "dependencies": { "micromark-util-symbol": "^2.0.0", "micromark-util-types": "^2.0.0" } }, - "node_modules/micromark-extension-gfm-autolink-literal/node_modules/micromark-util-symbol": { + "node_modules/micromark-extension-mdxjs-esm/node_modules/micromark-util-symbol": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/micromark-util-symbol/-/micromark-util-symbol-2.0.0.tgz", "integrity": "sha512-8JZt9ElZ5kyTnO94muPxIGS8oyElRJaiJO8EzV6ZSyGQ1Is8xwl4Q45qU5UOg+bGH4AikWziz0iN4sFLWs8PGw==", @@ -9822,31 +12620,25 @@ "type": "OpenCollective", "url": "https://opencollective.com/unified" } - ] + ], + "license": "MIT" }, - "node_modules/micromark-extension-gfm-footnote": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/micromark-extension-gfm-footnote/-/micromark-extension-gfm-footnote-2.0.0.tgz", - "integrity": "sha512-6Rzu0CYRKDv3BfLAUnZsSlzx3ak6HAoI85KTiijuKIz5UxZxbUI+pD6oHgw+6UtQuiRwnGRhzMmPRv4smcz0fg==", - "dependencies": { - "devlop": "^1.0.0", - "micromark-core-commonmark": "^2.0.0", - "micromark-factory-space": "^2.0.0", - "micromark-util-character": "^2.0.0", - "micromark-util-normalize-identifier": "^2.0.0", - "micromark-util-sanitize-uri": "^2.0.0", - "micromark-util-symbol": "^2.0.0", - "micromark-util-types": "^2.0.0" + "node_modules/micromark-extension-mdxjs/node_modules/acorn": { + "version": "8.11.2", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.11.2.tgz", + "integrity": "sha512-nc0Axzp/0FILLEVsm4fNwLCwMttvhEI263QtVPQcbpfZZ3ts0hLsZGOpE6czNlid7CJ9MlyH8reXkpsf3YUY4w==", + "license": "MIT", + "bin": { + "acorn": "bin/acorn" }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" + "engines": { + "node": ">=0.4.0" } }, - "node_modules/micromark-extension-gfm-footnote/node_modules/micromark-factory-space": { + "node_modules/micromark-factory-destination": { "version": "2.0.0", - "resolved": "https://registry.npmjs.org/micromark-factory-space/-/micromark-factory-space-2.0.0.tgz", - "integrity": "sha512-TKr+LIDX2pkBJXFLzpyPyljzYK3MtmllMUMODTQJIUfDGncESaqB90db9IAUcz4AZAJFdd8U9zOp9ty1458rxg==", + "resolved": "https://registry.npmjs.org/micromark-factory-destination/-/micromark-factory-destination-2.0.0.tgz", + "integrity": "sha512-j9DGrQLm/Uhl2tCzcbLhy5kXsgkHUrjJHg4fFAeoMRwJmJerT9aw4FEhIbZStWN8A3qMwOp1uzHr4UL8AInxtA==", "funding": [ { "type": "GitHub Sponsors", @@ -9857,12 +12649,14 @@ "url": "https://opencollective.com/unified" } ], + "license": "MIT", "dependencies": { "micromark-util-character": "^2.0.0", + "micromark-util-symbol": "^2.0.0", "micromark-util-types": "^2.0.0" } }, - "node_modules/micromark-extension-gfm-footnote/node_modules/micromark-util-character": { + "node_modules/micromark-factory-destination/node_modules/micromark-util-character": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/micromark-util-character/-/micromark-util-character-2.0.1.tgz", "integrity": "sha512-3wgnrmEAJ4T+mGXAUfMvMAbxU9RDG43XmGce4j6CwPtVxB3vfwXSZ6KhFwDzZ3mZHhmPimMAXg71veiBGzeAZw==", @@ -9876,12 +12670,13 @@ "url": "https://opencollective.com/unified" } ], + "license": "MIT", "dependencies": { "micromark-util-symbol": "^2.0.0", "micromark-util-types": "^2.0.0" } }, - "node_modules/micromark-extension-gfm-footnote/node_modules/micromark-util-symbol": { + "node_modules/micromark-factory-destination/node_modules/micromark-util-symbol": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/micromark-util-symbol/-/micromark-util-symbol-2.0.0.tgz", "integrity": "sha512-8JZt9ElZ5kyTnO94muPxIGS8oyElRJaiJO8EzV6ZSyGQ1Is8xwl4Q45qU5UOg+bGH4AikWziz0iN4sFLWs8PGw==", @@ -9894,29 +12689,35 @@ "type": "OpenCollective", "url": "https://opencollective.com/unified" } - ] + ], + "license": "MIT" }, - "node_modules/micromark-extension-gfm-strikethrough": { + "node_modules/micromark-factory-label": { "version": "2.0.0", - "resolved": "https://registry.npmjs.org/micromark-extension-gfm-strikethrough/-/micromark-extension-gfm-strikethrough-2.0.0.tgz", - "integrity": "sha512-c3BR1ClMp5fxxmwP6AoOY2fXO9U8uFMKs4ADD66ahLTNcwzSCyRVU4k7LPV5Nxo/VJiR4TdzxRQY2v3qIUceCw==", + "resolved": "https://registry.npmjs.org/micromark-factory-label/-/micromark-factory-label-2.0.0.tgz", + "integrity": "sha512-RR3i96ohZGde//4WSe/dJsxOX6vxIg9TimLAS3i4EhBAFx8Sm5SmqVfR8E87DPSR31nEAjZfbt91OMZWcNgdZw==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "license": "MIT", "dependencies": { "devlop": "^1.0.0", - "micromark-util-chunked": "^2.0.0", - "micromark-util-classify-character": "^2.0.0", - "micromark-util-resolve-all": "^2.0.0", + "micromark-util-character": "^2.0.0", "micromark-util-symbol": "^2.0.0", "micromark-util-types": "^2.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" } }, - "node_modules/micromark-extension-gfm-strikethrough/node_modules/micromark-util-symbol": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/micromark-util-symbol/-/micromark-util-symbol-2.0.0.tgz", - "integrity": "sha512-8JZt9ElZ5kyTnO94muPxIGS8oyElRJaiJO8EzV6ZSyGQ1Is8xwl4Q45qU5UOg+bGH4AikWziz0iN4sFLWs8PGw==", + "node_modules/micromark-factory-label/node_modules/micromark-util-character": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/micromark-util-character/-/micromark-util-character-2.0.1.tgz", + "integrity": "sha512-3wgnrmEAJ4T+mGXAUfMvMAbxU9RDG43XmGce4j6CwPtVxB3vfwXSZ6KhFwDzZ3mZHhmPimMAXg71veiBGzeAZw==", "funding": [ { "type": "GitHub Sponsors", @@ -9926,28 +12727,17 @@ "type": "OpenCollective", "url": "https://opencollective.com/unified" } - ] - }, - "node_modules/micromark-extension-gfm-table": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/micromark-extension-gfm-table/-/micromark-extension-gfm-table-2.0.0.tgz", - "integrity": "sha512-PoHlhypg1ItIucOaHmKE8fbin3vTLpDOUg8KAr8gRCF1MOZI9Nquq2i/44wFvviM4WuxJzc3demT8Y3dkfvYrw==", + ], + "license": "MIT", "dependencies": { - "devlop": "^1.0.0", - "micromark-factory-space": "^2.0.0", - "micromark-util-character": "^2.0.0", "micromark-util-symbol": "^2.0.0", "micromark-util-types": "^2.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" } }, - "node_modules/micromark-extension-gfm-table/node_modules/micromark-factory-space": { + "node_modules/micromark-factory-label/node_modules/micromark-util-symbol": { "version": "2.0.0", - "resolved": "https://registry.npmjs.org/micromark-factory-space/-/micromark-factory-space-2.0.0.tgz", - "integrity": "sha512-TKr+LIDX2pkBJXFLzpyPyljzYK3MtmllMUMODTQJIUfDGncESaqB90db9IAUcz4AZAJFdd8U9zOp9ty1458rxg==", + "resolved": "https://registry.npmjs.org/micromark-util-symbol/-/micromark-util-symbol-2.0.0.tgz", + "integrity": "sha512-8JZt9ElZ5kyTnO94muPxIGS8oyElRJaiJO8EzV6ZSyGQ1Is8xwl4Q45qU5UOg+bGH4AikWziz0iN4sFLWs8PGw==", "funding": [ { "type": "GitHub Sponsors", @@ -9958,15 +12748,12 @@ "url": "https://opencollective.com/unified" } ], - "dependencies": { - "micromark-util-character": "^2.0.0", - "micromark-util-types": "^2.0.0" - } + "license": "MIT" }, - "node_modules/micromark-extension-gfm-table/node_modules/micromark-util-character": { + "node_modules/micromark-factory-mdx-expression": { "version": "2.0.1", - "resolved": "https://registry.npmjs.org/micromark-util-character/-/micromark-util-character-2.0.1.tgz", - "integrity": "sha512-3wgnrmEAJ4T+mGXAUfMvMAbxU9RDG43XmGce4j6CwPtVxB3vfwXSZ6KhFwDzZ3mZHhmPimMAXg71veiBGzeAZw==", + "resolved": "https://registry.npmjs.org/micromark-factory-mdx-expression/-/micromark-factory-mdx-expression-2.0.1.tgz", + "integrity": "sha512-F0ccWIUHRLRrYp5TC9ZYXmZo+p2AM13ggbsW4T0b5CRKP8KHVRB8t4pwtBgTxtjRmwrK0Irwm7vs2JOZabHZfg==", "funding": [ { "type": "GitHub Sponsors", @@ -9977,15 +12764,22 @@ "url": "https://opencollective.com/unified" } ], + "license": "MIT", "dependencies": { + "@types/estree": "^1.0.0", + "devlop": "^1.0.0", + "micromark-util-character": "^2.0.0", + "micromark-util-events-to-acorn": "^2.0.0", "micromark-util-symbol": "^2.0.0", - "micromark-util-types": "^2.0.0" + "micromark-util-types": "^2.0.0", + "unist-util-position-from-estree": "^2.0.0", + "vfile-message": "^4.0.0" } }, - "node_modules/micromark-extension-gfm-table/node_modules/micromark-util-symbol": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/micromark-util-symbol/-/micromark-util-symbol-2.0.0.tgz", - "integrity": "sha512-8JZt9ElZ5kyTnO94muPxIGS8oyElRJaiJO8EzV6ZSyGQ1Is8xwl4Q45qU5UOg+bGH4AikWziz0iN4sFLWs8PGw==", + "node_modules/micromark-factory-mdx-expression/node_modules/micromark-util-character": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/micromark-util-character/-/micromark-util-character-2.0.1.tgz", + "integrity": "sha512-3wgnrmEAJ4T+mGXAUfMvMAbxU9RDG43XmGce4j6CwPtVxB3vfwXSZ6KhFwDzZ3mZHhmPimMAXg71veiBGzeAZw==", "funding": [ { "type": "GitHub Sponsors", @@ -9995,40 +12789,17 @@ "type": "OpenCollective", "url": "https://opencollective.com/unified" } - ] - }, - "node_modules/micromark-extension-gfm-tagfilter": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/micromark-extension-gfm-tagfilter/-/micromark-extension-gfm-tagfilter-2.0.0.tgz", - "integrity": "sha512-xHlTOmuCSotIA8TW1mDIM6X2O1SiX5P9IuDtqGonFhEK0qgRI4yeC6vMxEV2dgyr2TiD+2PQ10o+cOhdVAcwfg==", - "dependencies": { - "micromark-util-types": "^2.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/micromark-extension-gfm-task-list-item": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/micromark-extension-gfm-task-list-item/-/micromark-extension-gfm-task-list-item-2.0.1.tgz", - "integrity": "sha512-cY5PzGcnULaN5O7T+cOzfMoHjBW7j+T9D2sucA5d/KbsBTPcYdebm9zUd9zzdgJGCwahV+/W78Z3nbulBYVbTw==", + ], + "license": "MIT", "dependencies": { - "devlop": "^1.0.0", - "micromark-factory-space": "^2.0.0", - "micromark-util-character": "^2.0.0", "micromark-util-symbol": "^2.0.0", "micromark-util-types": "^2.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" } }, - "node_modules/micromark-extension-gfm-task-list-item/node_modules/micromark-factory-space": { + "node_modules/micromark-factory-mdx-expression/node_modules/micromark-util-symbol": { "version": "2.0.0", - "resolved": "https://registry.npmjs.org/micromark-factory-space/-/micromark-factory-space-2.0.0.tgz", - "integrity": "sha512-TKr+LIDX2pkBJXFLzpyPyljzYK3MtmllMUMODTQJIUfDGncESaqB90db9IAUcz4AZAJFdd8U9zOp9ty1458rxg==", + "resolved": "https://registry.npmjs.org/micromark-util-symbol/-/micromark-util-symbol-2.0.0.tgz", + "integrity": "sha512-8JZt9ElZ5kyTnO94muPxIGS8oyElRJaiJO8EzV6ZSyGQ1Is8xwl4Q45qU5UOg+bGH4AikWziz0iN4sFLWs8PGw==", "funding": [ { "type": "GitHub Sponsors", @@ -10039,15 +12810,12 @@ "url": "https://opencollective.com/unified" } ], - "dependencies": { - "micromark-util-character": "^2.0.0", - "micromark-util-types": "^2.0.0" - } + "license": "MIT" }, - "node_modules/micromark-extension-gfm-task-list-item/node_modules/micromark-util-character": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/micromark-util-character/-/micromark-util-character-2.0.1.tgz", - "integrity": "sha512-3wgnrmEAJ4T+mGXAUfMvMAbxU9RDG43XmGce4j6CwPtVxB3vfwXSZ6KhFwDzZ3mZHhmPimMAXg71veiBGzeAZw==", + "node_modules/micromark-factory-space": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/micromark-factory-space/-/micromark-factory-space-1.1.0.tgz", + "integrity": "sha512-cRzEj7c0OL4Mw2v6nwzttyOZe8XY/Z8G0rzmWQZTBi/jjwyw/U4uqKtUORXQrR5bAZZnbTI/feRV/R7hc4jQYQ==", "funding": [ { "type": "GitHub Sponsors", @@ -10058,15 +12826,16 @@ "url": "https://opencollective.com/unified" } ], + "license": "MIT", "dependencies": { - "micromark-util-symbol": "^2.0.0", - "micromark-util-types": "^2.0.0" + "micromark-util-character": "^1.0.0", + "micromark-util-types": "^1.0.0" } }, - "node_modules/micromark-extension-gfm-task-list-item/node_modules/micromark-util-symbol": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/micromark-util-symbol/-/micromark-util-symbol-2.0.0.tgz", - "integrity": "sha512-8JZt9ElZ5kyTnO94muPxIGS8oyElRJaiJO8EzV6ZSyGQ1Is8xwl4Q45qU5UOg+bGH4AikWziz0iN4sFLWs8PGw==", + "node_modules/micromark-factory-space/node_modules/micromark-util-types": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/micromark-util-types/-/micromark-util-types-1.1.0.tgz", + "integrity": "sha512-ukRBgie8TIAcacscVHSiddHjO4k/q3pnedmzMQ4iwDcK0FtFCohKOlFbaOL/mPgfnPsL3C1ZyxJa4sbWrBl3jg==", "funding": [ { "type": "GitHub Sponsors", @@ -10076,12 +12845,13 @@ "type": "OpenCollective", "url": "https://opencollective.com/unified" } - ] + ], + "license": "MIT" }, - "node_modules/micromark-extension-mdx-expression": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/micromark-extension-mdx-expression/-/micromark-extension-mdx-expression-3.0.0.tgz", - "integrity": "sha512-sI0nwhUDz97xyzqJAbHQhp5TfaxEvZZZ2JDqUo+7NvyIYG6BZ5CPPqj2ogUoPJlmXHBnyZUzISg9+oUmU6tUjQ==", + "node_modules/micromark-factory-title": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/micromark-factory-title/-/micromark-factory-title-2.0.0.tgz", + "integrity": "sha512-jY8CSxmpWLOxS+t8W+FG3Xigc0RDQA9bKMY/EwILvsesiRniiVMejYTE4wumNc2f4UbAa4WsHqe3J1QS1sli+A==", "funding": [ { "type": "GitHub Sponsors", @@ -10092,18 +12862,15 @@ "url": "https://opencollective.com/unified" } ], + "license": "MIT", "dependencies": { - "@types/estree": "^1.0.0", - "devlop": "^1.0.0", - "micromark-factory-mdx-expression": "^2.0.0", "micromark-factory-space": "^2.0.0", "micromark-util-character": "^2.0.0", - "micromark-util-events-to-acorn": "^2.0.0", "micromark-util-symbol": "^2.0.0", "micromark-util-types": "^2.0.0" } }, - "node_modules/micromark-extension-mdx-expression/node_modules/micromark-factory-space": { + "node_modules/micromark-factory-title/node_modules/micromark-factory-space": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/micromark-factory-space/-/micromark-factory-space-2.0.0.tgz", "integrity": "sha512-TKr+LIDX2pkBJXFLzpyPyljzYK3MtmllMUMODTQJIUfDGncESaqB90db9IAUcz4AZAJFdd8U9zOp9ty1458rxg==", @@ -10117,12 +12884,13 @@ "url": "https://opencollective.com/unified" } ], + "license": "MIT", "dependencies": { "micromark-util-character": "^2.0.0", "micromark-util-types": "^2.0.0" } }, - "node_modules/micromark-extension-mdx-expression/node_modules/micromark-util-character": { + "node_modules/micromark-factory-title/node_modules/micromark-util-character": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/micromark-util-character/-/micromark-util-character-2.0.1.tgz", "integrity": "sha512-3wgnrmEAJ4T+mGXAUfMvMAbxU9RDG43XmGce4j6CwPtVxB3vfwXSZ6KhFwDzZ3mZHhmPimMAXg71veiBGzeAZw==", @@ -10136,15 +12904,32 @@ "url": "https://opencollective.com/unified" } ], - "dependencies": { - "micromark-util-symbol": "^2.0.0", - "micromark-util-types": "^2.0.0" - } + "license": "MIT", + "dependencies": { + "micromark-util-symbol": "^2.0.0", + "micromark-util-types": "^2.0.0" + } + }, + "node_modules/micromark-factory-title/node_modules/micromark-util-symbol": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/micromark-util-symbol/-/micromark-util-symbol-2.0.0.tgz", + "integrity": "sha512-8JZt9ElZ5kyTnO94muPxIGS8oyElRJaiJO8EzV6ZSyGQ1Is8xwl4Q45qU5UOg+bGH4AikWziz0iN4sFLWs8PGw==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "license": "MIT" }, - "node_modules/micromark-extension-mdx-expression/node_modules/micromark-util-symbol": { + "node_modules/micromark-factory-whitespace": { "version": "2.0.0", - "resolved": "https://registry.npmjs.org/micromark-util-symbol/-/micromark-util-symbol-2.0.0.tgz", - "integrity": "sha512-8JZt9ElZ5kyTnO94muPxIGS8oyElRJaiJO8EzV6ZSyGQ1Is8xwl4Q45qU5UOg+bGH4AikWziz0iN4sFLWs8PGw==", + "resolved": "https://registry.npmjs.org/micromark-factory-whitespace/-/micromark-factory-whitespace-2.0.0.tgz", + "integrity": "sha512-28kbwaBjc5yAI1XadbdPYHX/eDnqaUFVikLwrO7FDnKG7lpgxnvk/XGRhX/PN0mOZ+dBSZ+LgunHS+6tYQAzhA==", "funding": [ { "type": "GitHub Sponsors", @@ -10154,30 +12939,16 @@ "type": "OpenCollective", "url": "https://opencollective.com/unified" } - ] - }, - "node_modules/micromark-extension-mdx-jsx": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/micromark-extension-mdx-jsx/-/micromark-extension-mdx-jsx-3.0.0.tgz", - "integrity": "sha512-uvhhss8OGuzR4/N17L1JwvmJIpPhAd8oByMawEKx6NVdBCbesjH4t+vjEp3ZXft9DwvlKSD07fCeI44/N0Vf2w==", + ], + "license": "MIT", "dependencies": { - "@types/acorn": "^4.0.0", - "@types/estree": "^1.0.0", - "devlop": "^1.0.0", - "estree-util-is-identifier-name": "^3.0.0", - "micromark-factory-mdx-expression": "^2.0.0", "micromark-factory-space": "^2.0.0", "micromark-util-character": "^2.0.0", "micromark-util-symbol": "^2.0.0", - "micromark-util-types": "^2.0.0", - "vfile-message": "^4.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" + "micromark-util-types": "^2.0.0" } }, - "node_modules/micromark-extension-mdx-jsx/node_modules/micromark-factory-space": { + "node_modules/micromark-factory-whitespace/node_modules/micromark-factory-space": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/micromark-factory-space/-/micromark-factory-space-2.0.0.tgz", "integrity": "sha512-TKr+LIDX2pkBJXFLzpyPyljzYK3MtmllMUMODTQJIUfDGncESaqB90db9IAUcz4AZAJFdd8U9zOp9ty1458rxg==", @@ -10191,12 +12962,13 @@ "url": "https://opencollective.com/unified" } ], + "license": "MIT", "dependencies": { "micromark-util-character": "^2.0.0", "micromark-util-types": "^2.0.0" } }, - "node_modules/micromark-extension-mdx-jsx/node_modules/micromark-util-character": { + "node_modules/micromark-factory-whitespace/node_modules/micromark-util-character": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/micromark-util-character/-/micromark-util-character-2.0.1.tgz", "integrity": "sha512-3wgnrmEAJ4T+mGXAUfMvMAbxU9RDG43XmGce4j6CwPtVxB3vfwXSZ6KhFwDzZ3mZHhmPimMAXg71veiBGzeAZw==", @@ -10210,12 +12982,13 @@ "url": "https://opencollective.com/unified" } ], + "license": "MIT", "dependencies": { "micromark-util-symbol": "^2.0.0", "micromark-util-types": "^2.0.0" } }, - "node_modules/micromark-extension-mdx-jsx/node_modules/micromark-util-symbol": { + "node_modules/micromark-factory-whitespace/node_modules/micromark-util-symbol": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/micromark-util-symbol/-/micromark-util-symbol-2.0.0.tgz", "integrity": "sha512-8JZt9ElZ5kyTnO94muPxIGS8oyElRJaiJO8EzV6ZSyGQ1Is8xwl4Q45qU5UOg+bGH4AikWziz0iN4sFLWs8PGw==", @@ -10228,63 +13001,49 @@ "type": "OpenCollective", "url": "https://opencollective.com/unified" } - ] - }, - "node_modules/micromark-extension-mdx-md": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/micromark-extension-mdx-md/-/micromark-extension-mdx-md-2.0.0.tgz", - "integrity": "sha512-EpAiszsB3blw4Rpba7xTOUptcFeBFi+6PY8VnJ2hhimH+vCQDirWgsMpz7w1XcZE7LVrSAUGb9VJpG9ghlYvYQ==", - "dependencies": { - "micromark-util-types": "^2.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } + ], + "license": "MIT" }, - "node_modules/micromark-extension-mdxjs": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/micromark-extension-mdxjs/-/micromark-extension-mdxjs-3.0.0.tgz", - "integrity": "sha512-A873fJfhnJ2siZyUrJ31l34Uqwy4xIFmvPY1oj+Ean5PHcPBYzEsvqvWGaWcfEIr11O5Dlw3p2y0tZWpKHDejQ==", + "node_modules/micromark-util-character": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/micromark-util-character/-/micromark-util-character-1.2.0.tgz", + "integrity": "sha512-lXraTwcX3yH/vMDaFWCQJP1uIszLVebzUa3ZHdrgxr7KEU/9mL4mVgCpGbyhvNLNlauROiNUq7WN5u7ndbY6xg==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "license": "MIT", "dependencies": { - "acorn": "^8.0.0", - "acorn-jsx": "^5.0.0", - "micromark-extension-mdx-expression": "^3.0.0", - "micromark-extension-mdx-jsx": "^3.0.0", - "micromark-extension-mdx-md": "^2.0.0", - "micromark-extension-mdxjs-esm": "^3.0.0", - "micromark-util-combine-extensions": "^2.0.0", - "micromark-util-types": "^2.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" + "micromark-util-symbol": "^1.0.0", + "micromark-util-types": "^1.0.0" } }, - "node_modules/micromark-extension-mdxjs-esm": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/micromark-extension-mdxjs-esm/-/micromark-extension-mdxjs-esm-3.0.0.tgz", - "integrity": "sha512-DJFl4ZqkErRpq/dAPyeWp15tGrcrrJho1hKK5uBS70BCtfrIFg81sqcTVu3Ta+KD1Tk5vAtBNElWxtAa+m8K9A==", - "dependencies": { - "@types/estree": "^1.0.0", - "devlop": "^1.0.0", - "micromark-core-commonmark": "^2.0.0", - "micromark-util-character": "^2.0.0", - "micromark-util-events-to-acorn": "^2.0.0", - "micromark-util-symbol": "^2.0.0", - "micromark-util-types": "^2.0.0", - "unist-util-position-from-estree": "^2.0.0", - "vfile-message": "^4.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } + "node_modules/micromark-util-character/node_modules/micromark-util-types": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/micromark-util-types/-/micromark-util-types-1.1.0.tgz", + "integrity": "sha512-ukRBgie8TIAcacscVHSiddHjO4k/q3pnedmzMQ4iwDcK0FtFCohKOlFbaOL/mPgfnPsL3C1ZyxJa4sbWrBl3jg==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "license": "MIT" }, - "node_modules/micromark-extension-mdxjs-esm/node_modules/micromark-util-character": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/micromark-util-character/-/micromark-util-character-2.0.1.tgz", - "integrity": "sha512-3wgnrmEAJ4T+mGXAUfMvMAbxU9RDG43XmGce4j6CwPtVxB3vfwXSZ6KhFwDzZ3mZHhmPimMAXg71veiBGzeAZw==", + "node_modules/micromark-util-chunked": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/micromark-util-chunked/-/micromark-util-chunked-2.0.0.tgz", + "integrity": "sha512-anK8SWmNphkXdaKgz5hJvGa7l00qmcaUQoMYsBwDlSKFKjc6gjGXPDw3FNL3Nbwq5L8gE+RCbGqTw49FK5Qyvg==", "funding": [ { "type": "GitHub Sponsors", @@ -10295,12 +13054,12 @@ "url": "https://opencollective.com/unified" } ], + "license": "MIT", "dependencies": { - "micromark-util-symbol": "^2.0.0", - "micromark-util-types": "^2.0.0" + "micromark-util-symbol": "^2.0.0" } }, - "node_modules/micromark-extension-mdxjs-esm/node_modules/micromark-util-symbol": { + "node_modules/micromark-util-chunked/node_modules/micromark-util-symbol": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/micromark-util-symbol/-/micromark-util-symbol-2.0.0.tgz", "integrity": "sha512-8JZt9ElZ5kyTnO94muPxIGS8oyElRJaiJO8EzV6ZSyGQ1Is8xwl4Q45qU5UOg+bGH4AikWziz0iN4sFLWs8PGw==", @@ -10313,23 +13072,13 @@ "type": "OpenCollective", "url": "https://opencollective.com/unified" } - ] - }, - "node_modules/micromark-extension-mdxjs/node_modules/acorn": { - "version": "8.11.2", - "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.11.2.tgz", - "integrity": "sha512-nc0Axzp/0FILLEVsm4fNwLCwMttvhEI263QtVPQcbpfZZ3ts0hLsZGOpE6czNlid7CJ9MlyH8reXkpsf3YUY4w==", - "bin": { - "acorn": "bin/acorn" - }, - "engines": { - "node": ">=0.4.0" - } + ], + "license": "MIT" }, - "node_modules/micromark-factory-destination": { + "node_modules/micromark-util-classify-character": { "version": "2.0.0", - "resolved": "https://registry.npmjs.org/micromark-factory-destination/-/micromark-factory-destination-2.0.0.tgz", - "integrity": "sha512-j9DGrQLm/Uhl2tCzcbLhy5kXsgkHUrjJHg4fFAeoMRwJmJerT9aw4FEhIbZStWN8A3qMwOp1uzHr4UL8AInxtA==", + "resolved": "https://registry.npmjs.org/micromark-util-classify-character/-/micromark-util-classify-character-2.0.0.tgz", + "integrity": "sha512-S0ze2R9GH+fu41FA7pbSqNWObo/kzwf8rN/+IGlW/4tC6oACOs8B++bh+i9bVyNnwCcuksbFwsBme5OCKXCwIw==", "funding": [ { "type": "GitHub Sponsors", @@ -10340,13 +13089,14 @@ "url": "https://opencollective.com/unified" } ], + "license": "MIT", "dependencies": { "micromark-util-character": "^2.0.0", "micromark-util-symbol": "^2.0.0", "micromark-util-types": "^2.0.0" } }, - "node_modules/micromark-factory-destination/node_modules/micromark-util-character": { + "node_modules/micromark-util-classify-character/node_modules/micromark-util-character": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/micromark-util-character/-/micromark-util-character-2.0.1.tgz", "integrity": "sha512-3wgnrmEAJ4T+mGXAUfMvMAbxU9RDG43XmGce4j6CwPtVxB3vfwXSZ6KhFwDzZ3mZHhmPimMAXg71veiBGzeAZw==", @@ -10360,12 +13110,13 @@ "url": "https://opencollective.com/unified" } ], + "license": "MIT", "dependencies": { "micromark-util-symbol": "^2.0.0", "micromark-util-types": "^2.0.0" } }, - "node_modules/micromark-factory-destination/node_modules/micromark-util-symbol": { + "node_modules/micromark-util-classify-character/node_modules/micromark-util-symbol": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/micromark-util-symbol/-/micromark-util-symbol-2.0.0.tgz", "integrity": "sha512-8JZt9ElZ5kyTnO94muPxIGS8oyElRJaiJO8EzV6ZSyGQ1Is8xwl4Q45qU5UOg+bGH4AikWziz0iN4sFLWs8PGw==", @@ -10378,12 +13129,13 @@ "type": "OpenCollective", "url": "https://opencollective.com/unified" } - ] + ], + "license": "MIT" }, - "node_modules/micromark-factory-label": { + "node_modules/micromark-util-combine-extensions": { "version": "2.0.0", - "resolved": "https://registry.npmjs.org/micromark-factory-label/-/micromark-factory-label-2.0.0.tgz", - "integrity": "sha512-RR3i96ohZGde//4WSe/dJsxOX6vxIg9TimLAS3i4EhBAFx8Sm5SmqVfR8E87DPSR31nEAjZfbt91OMZWcNgdZw==", + "resolved": "https://registry.npmjs.org/micromark-util-combine-extensions/-/micromark-util-combine-extensions-2.0.0.tgz", + "integrity": "sha512-vZZio48k7ON0fVS3CUgFatWHoKbbLTK/rT7pzpJ4Bjp5JjkZeasRfrS9wsBdDJK2cJLHMckXZdzPSSr1B8a4oQ==", "funding": [ { "type": "GitHub Sponsors", @@ -10394,17 +13146,16 @@ "url": "https://opencollective.com/unified" } ], + "license": "MIT", "dependencies": { - "devlop": "^1.0.0", - "micromark-util-character": "^2.0.0", - "micromark-util-symbol": "^2.0.0", + "micromark-util-chunked": "^2.0.0", "micromark-util-types": "^2.0.0" } }, - "node_modules/micromark-factory-label/node_modules/micromark-util-character": { + "node_modules/micromark-util-decode-numeric-character-reference": { "version": "2.0.1", - "resolved": "https://registry.npmjs.org/micromark-util-character/-/micromark-util-character-2.0.1.tgz", - "integrity": "sha512-3wgnrmEAJ4T+mGXAUfMvMAbxU9RDG43XmGce4j6CwPtVxB3vfwXSZ6KhFwDzZ3mZHhmPimMAXg71veiBGzeAZw==", + "resolved": "https://registry.npmjs.org/micromark-util-decode-numeric-character-reference/-/micromark-util-decode-numeric-character-reference-2.0.1.tgz", + "integrity": "sha512-bmkNc7z8Wn6kgjZmVHOX3SowGmVdhYS7yBpMnuMnPzDq/6xwVA604DuOXMZTO1lvq01g+Adfa0pE2UKGlxL1XQ==", "funding": [ { "type": "GitHub Sponsors", @@ -10415,12 +13166,12 @@ "url": "https://opencollective.com/unified" } ], + "license": "MIT", "dependencies": { - "micromark-util-symbol": "^2.0.0", - "micromark-util-types": "^2.0.0" + "micromark-util-symbol": "^2.0.0" } }, - "node_modules/micromark-factory-label/node_modules/micromark-util-symbol": { + "node_modules/micromark-util-decode-numeric-character-reference/node_modules/micromark-util-symbol": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/micromark-util-symbol/-/micromark-util-symbol-2.0.0.tgz", "integrity": "sha512-8JZt9ElZ5kyTnO94muPxIGS8oyElRJaiJO8EzV6ZSyGQ1Is8xwl4Q45qU5UOg+bGH4AikWziz0iN4sFLWs8PGw==", @@ -10433,12 +13184,13 @@ "type": "OpenCollective", "url": "https://opencollective.com/unified" } - ] + ], + "license": "MIT" }, - "node_modules/micromark-factory-mdx-expression": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/micromark-factory-mdx-expression/-/micromark-factory-mdx-expression-2.0.1.tgz", - "integrity": "sha512-F0ccWIUHRLRrYp5TC9ZYXmZo+p2AM13ggbsW4T0b5CRKP8KHVRB8t4pwtBgTxtjRmwrK0Irwm7vs2JOZabHZfg==", + "node_modules/micromark-util-decode-string": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/micromark-util-decode-string/-/micromark-util-decode-string-2.0.0.tgz", + "integrity": "sha512-r4Sc6leeUTn3P6gk20aFMj2ntPwn6qpDZqWvYmAG6NgvFTIlj4WtrAudLi65qYoaGdXYViXYw2pkmn7QnIFasA==", "funding": [ { "type": "GitHub Sponsors", @@ -10449,18 +13201,15 @@ "url": "https://opencollective.com/unified" } ], + "license": "MIT", "dependencies": { - "@types/estree": "^1.0.0", - "devlop": "^1.0.0", + "decode-named-character-reference": "^1.0.0", "micromark-util-character": "^2.0.0", - "micromark-util-events-to-acorn": "^2.0.0", - "micromark-util-symbol": "^2.0.0", - "micromark-util-types": "^2.0.0", - "unist-util-position-from-estree": "^2.0.0", - "vfile-message": "^4.0.0" + "micromark-util-decode-numeric-character-reference": "^2.0.0", + "micromark-util-symbol": "^2.0.0" } }, - "node_modules/micromark-factory-mdx-expression/node_modules/micromark-util-character": { + "node_modules/micromark-util-decode-string/node_modules/micromark-util-character": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/micromark-util-character/-/micromark-util-character-2.0.1.tgz", "integrity": "sha512-3wgnrmEAJ4T+mGXAUfMvMAbxU9RDG43XmGce4j6CwPtVxB3vfwXSZ6KhFwDzZ3mZHhmPimMAXg71veiBGzeAZw==", @@ -10474,12 +13223,13 @@ "url": "https://opencollective.com/unified" } ], + "license": "MIT", "dependencies": { "micromark-util-symbol": "^2.0.0", "micromark-util-types": "^2.0.0" } }, - "node_modules/micromark-factory-mdx-expression/node_modules/micromark-util-symbol": { + "node_modules/micromark-util-decode-string/node_modules/micromark-util-symbol": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/micromark-util-symbol/-/micromark-util-symbol-2.0.0.tgz", "integrity": "sha512-8JZt9ElZ5kyTnO94muPxIGS8oyElRJaiJO8EzV6ZSyGQ1Is8xwl4Q45qU5UOg+bGH4AikWziz0iN4sFLWs8PGw==", @@ -10492,12 +13242,13 @@ "type": "OpenCollective", "url": "https://opencollective.com/unified" } - ] + ], + "license": "MIT" }, - "node_modules/micromark-factory-space": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/micromark-factory-space/-/micromark-factory-space-1.1.0.tgz", - "integrity": "sha512-cRzEj7c0OL4Mw2v6nwzttyOZe8XY/Z8G0rzmWQZTBi/jjwyw/U4uqKtUORXQrR5bAZZnbTI/feRV/R7hc4jQYQ==", + "node_modules/micromark-util-encode": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/micromark-util-encode/-/micromark-util-encode-2.0.0.tgz", + "integrity": "sha512-pS+ROfCXAGLWCOc8egcBvT0kf27GoWMqtdarNfDcjb6YLuV5cM3ioG45Ys2qOVqeqSbjaKg72vU+Wby3eddPsA==", "funding": [ { "type": "GitHub Sponsors", @@ -10508,15 +13259,12 @@ "url": "https://opencollective.com/unified" } ], - "dependencies": { - "micromark-util-character": "^1.0.0", - "micromark-util-types": "^1.0.0" - } + "license": "MIT" }, - "node_modules/micromark-factory-space/node_modules/micromark-util-types": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/micromark-util-types/-/micromark-util-types-1.1.0.tgz", - "integrity": "sha512-ukRBgie8TIAcacscVHSiddHjO4k/q3pnedmzMQ4iwDcK0FtFCohKOlFbaOL/mPgfnPsL3C1ZyxJa4sbWrBl3jg==", + "node_modules/micromark-util-events-to-acorn": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/micromark-util-events-to-acorn/-/micromark-util-events-to-acorn-2.0.2.tgz", + "integrity": "sha512-Fk+xmBrOv9QZnEDguL9OI9/NQQp6Hz4FuQ4YmCb/5V7+9eAh1s6AYSvL20kHkD67YIg7EpE54TiSlcsf3vyZgA==", "funding": [ { "type": "GitHub Sponsors", @@ -10526,12 +13274,23 @@ "type": "OpenCollective", "url": "https://opencollective.com/unified" } - ] + ], + "license": "MIT", + "dependencies": { + "@types/acorn": "^4.0.0", + "@types/estree": "^1.0.0", + "@types/unist": "^3.0.0", + "devlop": "^1.0.0", + "estree-util-visit": "^2.0.0", + "micromark-util-symbol": "^2.0.0", + "micromark-util-types": "^2.0.0", + "vfile-message": "^4.0.0" + } }, - "node_modules/micromark-factory-title": { + "node_modules/micromark-util-events-to-acorn/node_modules/micromark-util-symbol": { "version": "2.0.0", - "resolved": "https://registry.npmjs.org/micromark-factory-title/-/micromark-factory-title-2.0.0.tgz", - "integrity": "sha512-jY8CSxmpWLOxS+t8W+FG3Xigc0RDQA9bKMY/EwILvsesiRniiVMejYTE4wumNc2f4UbAa4WsHqe3J1QS1sli+A==", + "resolved": "https://registry.npmjs.org/micromark-util-symbol/-/micromark-util-symbol-2.0.0.tgz", + "integrity": "sha512-8JZt9ElZ5kyTnO94muPxIGS8oyElRJaiJO8EzV6ZSyGQ1Is8xwl4Q45qU5UOg+bGH4AikWziz0iN4sFLWs8PGw==", "funding": [ { "type": "GitHub Sponsors", @@ -10542,17 +13301,12 @@ "url": "https://opencollective.com/unified" } ], - "dependencies": { - "micromark-factory-space": "^2.0.0", - "micromark-util-character": "^2.0.0", - "micromark-util-symbol": "^2.0.0", - "micromark-util-types": "^2.0.0" - } + "license": "MIT" }, - "node_modules/micromark-factory-title/node_modules/micromark-factory-space": { + "node_modules/micromark-util-html-tag-name": { "version": "2.0.0", - "resolved": "https://registry.npmjs.org/micromark-factory-space/-/micromark-factory-space-2.0.0.tgz", - "integrity": "sha512-TKr+LIDX2pkBJXFLzpyPyljzYK3MtmllMUMODTQJIUfDGncESaqB90db9IAUcz4AZAJFdd8U9zOp9ty1458rxg==", + "resolved": "https://registry.npmjs.org/micromark-util-html-tag-name/-/micromark-util-html-tag-name-2.0.0.tgz", + "integrity": "sha512-xNn4Pqkj2puRhKdKTm8t1YHC/BAjx6CEwRFXntTaRf/x16aqka6ouVoutm+QdkISTlT7e2zU7U4ZdlDLJd2Mcw==", "funding": [ { "type": "GitHub Sponsors", @@ -10562,16 +13316,13 @@ "type": "OpenCollective", "url": "https://opencollective.com/unified" } - ], - "dependencies": { - "micromark-util-character": "^2.0.0", - "micromark-util-types": "^2.0.0" - } - }, - "node_modules/micromark-factory-title/node_modules/micromark-util-character": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/micromark-util-character/-/micromark-util-character-2.0.1.tgz", - "integrity": "sha512-3wgnrmEAJ4T+mGXAUfMvMAbxU9RDG43XmGce4j6CwPtVxB3vfwXSZ6KhFwDzZ3mZHhmPimMAXg71veiBGzeAZw==", + ], + "license": "MIT" + }, + "node_modules/micromark-util-normalize-identifier": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/micromark-util-normalize-identifier/-/micromark-util-normalize-identifier-2.0.0.tgz", + "integrity": "sha512-2xhYT0sfo85FMrUPtHcPo2rrp1lwbDEEzpx7jiH2xXJLqBuy4H0GgXk5ToU8IEwoROtXuL8ND0ttVa4rNqYK3w==", "funding": [ { "type": "GitHub Sponsors", @@ -10582,12 +13333,12 @@ "url": "https://opencollective.com/unified" } ], + "license": "MIT", "dependencies": { - "micromark-util-symbol": "^2.0.0", - "micromark-util-types": "^2.0.0" + "micromark-util-symbol": "^2.0.0" } }, - "node_modules/micromark-factory-title/node_modules/micromark-util-symbol": { + "node_modules/micromark-util-normalize-identifier/node_modules/micromark-util-symbol": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/micromark-util-symbol/-/micromark-util-symbol-2.0.0.tgz", "integrity": "sha512-8JZt9ElZ5kyTnO94muPxIGS8oyElRJaiJO8EzV6ZSyGQ1Is8xwl4Q45qU5UOg+bGH4AikWziz0iN4sFLWs8PGw==", @@ -10600,12 +13351,13 @@ "type": "OpenCollective", "url": "https://opencollective.com/unified" } - ] + ], + "license": "MIT" }, - "node_modules/micromark-factory-whitespace": { + "node_modules/micromark-util-resolve-all": { "version": "2.0.0", - "resolved": "https://registry.npmjs.org/micromark-factory-whitespace/-/micromark-factory-whitespace-2.0.0.tgz", - "integrity": "sha512-28kbwaBjc5yAI1XadbdPYHX/eDnqaUFVikLwrO7FDnKG7lpgxnvk/XGRhX/PN0mOZ+dBSZ+LgunHS+6tYQAzhA==", + "resolved": "https://registry.npmjs.org/micromark-util-resolve-all/-/micromark-util-resolve-all-2.0.0.tgz", + "integrity": "sha512-6KU6qO7DZ7GJkaCgwBNtplXCvGkJToU86ybBAUdavvgsCiG8lSSvYxr9MhwmQ+udpzywHsl4RpGJsYWG1pDOcA==", "funding": [ { "type": "GitHub Sponsors", @@ -10616,17 +13368,15 @@ "url": "https://opencollective.com/unified" } ], + "license": "MIT", "dependencies": { - "micromark-factory-space": "^2.0.0", - "micromark-util-character": "^2.0.0", - "micromark-util-symbol": "^2.0.0", "micromark-util-types": "^2.0.0" } }, - "node_modules/micromark-factory-whitespace/node_modules/micromark-factory-space": { + "node_modules/micromark-util-sanitize-uri": { "version": "2.0.0", - "resolved": "https://registry.npmjs.org/micromark-factory-space/-/micromark-factory-space-2.0.0.tgz", - "integrity": "sha512-TKr+LIDX2pkBJXFLzpyPyljzYK3MtmllMUMODTQJIUfDGncESaqB90db9IAUcz4AZAJFdd8U9zOp9ty1458rxg==", + "resolved": "https://registry.npmjs.org/micromark-util-sanitize-uri/-/micromark-util-sanitize-uri-2.0.0.tgz", + "integrity": "sha512-WhYv5UEcZrbAtlsnPuChHUAsu/iBPOVaEVsntLBIdpibO0ddy8OzavZz3iL2xVvBZOpolujSliP65Kq0/7KIYw==", "funding": [ { "type": "GitHub Sponsors", @@ -10637,12 +13387,14 @@ "url": "https://opencollective.com/unified" } ], + "license": "MIT", "dependencies": { "micromark-util-character": "^2.0.0", - "micromark-util-types": "^2.0.0" + "micromark-util-encode": "^2.0.0", + "micromark-util-symbol": "^2.0.0" } }, - "node_modules/micromark-factory-whitespace/node_modules/micromark-util-character": { + "node_modules/micromark-util-sanitize-uri/node_modules/micromark-util-character": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/micromark-util-character/-/micromark-util-character-2.0.1.tgz", "integrity": "sha512-3wgnrmEAJ4T+mGXAUfMvMAbxU9RDG43XmGce4j6CwPtVxB3vfwXSZ6KhFwDzZ3mZHhmPimMAXg71veiBGzeAZw==", @@ -10656,12 +13408,13 @@ "url": "https://opencollective.com/unified" } ], + "license": "MIT", "dependencies": { "micromark-util-symbol": "^2.0.0", "micromark-util-types": "^2.0.0" } }, - "node_modules/micromark-factory-whitespace/node_modules/micromark-util-symbol": { + "node_modules/micromark-util-sanitize-uri/node_modules/micromark-util-symbol": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/micromark-util-symbol/-/micromark-util-symbol-2.0.0.tgz", "integrity": "sha512-8JZt9ElZ5kyTnO94muPxIGS8oyElRJaiJO8EzV6ZSyGQ1Is8xwl4Q45qU5UOg+bGH4AikWziz0iN4sFLWs8PGw==", @@ -10674,12 +13427,13 @@ "type": "OpenCollective", "url": "https://opencollective.com/unified" } - ] + ], + "license": "MIT" }, - "node_modules/micromark-util-character": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/micromark-util-character/-/micromark-util-character-1.2.0.tgz", - "integrity": "sha512-lXraTwcX3yH/vMDaFWCQJP1uIszLVebzUa3ZHdrgxr7KEU/9mL4mVgCpGbyhvNLNlauROiNUq7WN5u7ndbY6xg==", + "node_modules/micromark-util-subtokenize": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/micromark-util-subtokenize/-/micromark-util-subtokenize-2.0.0.tgz", + "integrity": "sha512-vc93L1t+gpR3p8jxeVdaYlbV2jTYteDje19rNSS/H5dlhxUYll5Fy6vJ2cDwP8RnsXi818yGty1ayP55y3W6fg==", "funding": [ { "type": "GitHub Sponsors", @@ -10690,15 +13444,18 @@ "url": "https://opencollective.com/unified" } ], + "license": "MIT", "dependencies": { - "micromark-util-symbol": "^1.0.0", - "micromark-util-types": "^1.0.0" + "devlop": "^1.0.0", + "micromark-util-chunked": "^2.0.0", + "micromark-util-symbol": "^2.0.0", + "micromark-util-types": "^2.0.0" } }, - "node_modules/micromark-util-character/node_modules/micromark-util-types": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/micromark-util-types/-/micromark-util-types-1.1.0.tgz", - "integrity": "sha512-ukRBgie8TIAcacscVHSiddHjO4k/q3pnedmzMQ4iwDcK0FtFCohKOlFbaOL/mPgfnPsL3C1ZyxJa4sbWrBl3jg==", + "node_modules/micromark-util-subtokenize/node_modules/micromark-util-symbol": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/micromark-util-symbol/-/micromark-util-symbol-2.0.0.tgz", + "integrity": "sha512-8JZt9ElZ5kyTnO94muPxIGS8oyElRJaiJO8EzV6ZSyGQ1Is8xwl4Q45qU5UOg+bGH4AikWziz0iN4sFLWs8PGw==", "funding": [ { "type": "GitHub Sponsors", @@ -10708,12 +13465,13 @@ "type": "OpenCollective", "url": "https://opencollective.com/unified" } - ] + ], + "license": "MIT" }, - "node_modules/micromark-util-chunked": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/micromark-util-chunked/-/micromark-util-chunked-2.0.0.tgz", - "integrity": "sha512-anK8SWmNphkXdaKgz5hJvGa7l00qmcaUQoMYsBwDlSKFKjc6gjGXPDw3FNL3Nbwq5L8gE+RCbGqTw49FK5Qyvg==", + "node_modules/micromark-util-symbol": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/micromark-util-symbol/-/micromark-util-symbol-1.1.0.tgz", + "integrity": "sha512-uEjpEYY6KMs1g7QfJ2eX1SQEV+ZT4rUD3UcF6l57acZvLNK7PBZL+ty82Z1qhK1/yXIY4bdx04FKMgR0g4IAag==", "funding": [ { "type": "GitHub Sponsors", @@ -10724,14 +13482,12 @@ "url": "https://opencollective.com/unified" } ], - "dependencies": { - "micromark-util-symbol": "^2.0.0" - } + "license": "MIT" }, - "node_modules/micromark-util-chunked/node_modules/micromark-util-symbol": { + "node_modules/micromark-util-types": { "version": "2.0.0", - "resolved": "https://registry.npmjs.org/micromark-util-symbol/-/micromark-util-symbol-2.0.0.tgz", - "integrity": "sha512-8JZt9ElZ5kyTnO94muPxIGS8oyElRJaiJO8EzV6ZSyGQ1Is8xwl4Q45qU5UOg+bGH4AikWziz0iN4sFLWs8PGw==", + "resolved": "https://registry.npmjs.org/micromark-util-types/-/micromark-util-types-2.0.0.tgz", + "integrity": "sha512-oNh6S2WMHWRZrmutsRmDDfkzKtxF+bc2VxLC9dvtrDIRFln627VsFP6fLMgTryGDljgLPjkrzQSDcPrjPyDJ5w==", "funding": [ { "type": "GitHub Sponsors", @@ -10741,12 +13497,13 @@ "type": "OpenCollective", "url": "https://opencollective.com/unified" } - ] + ], + "license": "MIT" }, - "node_modules/micromark-util-classify-character": { + "node_modules/micromark/node_modules/micromark-factory-space": { "version": "2.0.0", - "resolved": "https://registry.npmjs.org/micromark-util-classify-character/-/micromark-util-classify-character-2.0.0.tgz", - "integrity": "sha512-S0ze2R9GH+fu41FA7pbSqNWObo/kzwf8rN/+IGlW/4tC6oACOs8B++bh+i9bVyNnwCcuksbFwsBme5OCKXCwIw==", + "resolved": "https://registry.npmjs.org/micromark-factory-space/-/micromark-factory-space-2.0.0.tgz", + "integrity": "sha512-TKr+LIDX2pkBJXFLzpyPyljzYK3MtmllMUMODTQJIUfDGncESaqB90db9IAUcz4AZAJFdd8U9zOp9ty1458rxg==", "funding": [ { "type": "GitHub Sponsors", @@ -10757,13 +13514,13 @@ "url": "https://opencollective.com/unified" } ], + "license": "MIT", "dependencies": { "micromark-util-character": "^2.0.0", - "micromark-util-symbol": "^2.0.0", "micromark-util-types": "^2.0.0" } }, - "node_modules/micromark-util-classify-character/node_modules/micromark-util-character": { + "node_modules/micromark/node_modules/micromark-util-character": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/micromark-util-character/-/micromark-util-character-2.0.1.tgz", "integrity": "sha512-3wgnrmEAJ4T+mGXAUfMvMAbxU9RDG43XmGce4j6CwPtVxB3vfwXSZ6KhFwDzZ3mZHhmPimMAXg71veiBGzeAZw==", @@ -10777,30 +13534,16 @@ "url": "https://opencollective.com/unified" } ], + "license": "MIT", "dependencies": { "micromark-util-symbol": "^2.0.0", "micromark-util-types": "^2.0.0" } }, - "node_modules/micromark-util-classify-character/node_modules/micromark-util-symbol": { + "node_modules/micromark/node_modules/micromark-util-symbol": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/micromark-util-symbol/-/micromark-util-symbol-2.0.0.tgz", "integrity": "sha512-8JZt9ElZ5kyTnO94muPxIGS8oyElRJaiJO8EzV6ZSyGQ1Is8xwl4Q45qU5UOg+bGH4AikWziz0iN4sFLWs8PGw==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ] - }, - "node_modules/micromark-util-combine-extensions": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/micromark-util-combine-extensions/-/micromark-util-combine-extensions-2.0.0.tgz", - "integrity": "sha512-vZZio48k7ON0fVS3CUgFatWHoKbbLTK/rT7pzpJ4Bjp5JjkZeasRfrS9wsBdDJK2cJLHMckXZdzPSSr1B8a4oQ==", "funding": [ { "type": "GitHub Sponsors", @@ -10811,1260 +13554,1797 @@ "url": "https://opencollective.com/unified" } ], + "license": "MIT" + }, + "node_modules/micromatch": { + "version": "4.0.5", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.5.tgz", + "integrity": "sha512-DMy+ERcEW2q8Z2Po+WNXuw3c5YaUSFjAO5GsJqfEl7UjvtIuFKO6ZrKvcItdy98dwFI2N1tg3zNIdKaQT+aNdA==", + "license": "MIT", + "dependencies": { + "braces": "^3.0.2", + "picomatch": "^2.3.1" + }, + "engines": { + "node": ">=8.6" + } + }, + "node_modules/miller-rabin": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/miller-rabin/-/miller-rabin-4.0.1.tgz", + "integrity": "sha512-115fLhvZVqWwHPbClyntxEVfVDfl9DLLTuJvq3g2O/Oxi8AiNouAHvDSzHS0viUJc+V5vm3eq91Xwqn9dp4jRA==", + "license": "MIT", + "dependencies": { + "bn.js": "^4.0.0", + "brorand": "^1.0.1" + }, + "bin": { + "miller-rabin": "bin/miller-rabin" + } + }, + "node_modules/miller-rabin/node_modules/bn.js": { + "version": "4.12.0", + "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.12.0.tgz", + "integrity": "sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA==", + "license": "MIT" + }, + "node_modules/mime": { + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/mime/-/mime-1.6.0.tgz", + "integrity": "sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==", + "license": "MIT", + "bin": { + "mime": "cli.js" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/mime-db": { + "version": "1.33.0", + "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.33.0.tgz", + "integrity": "sha512-BHJ/EKruNIqJf/QahvxwQZXKygOQ256myeN/Ew+THcAa5q+PjyTTMMeNQC4DZw5AwfvelsUrA6B67NKMqXDbzQ==", + "license": "MIT", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/mime-format": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/mime-format/-/mime-format-2.0.1.tgz", + "integrity": "sha512-XxU3ngPbEnrYnNbIX+lYSaYg0M01v6p2ntd2YaFksTu0vayaw5OJvbdRyWs07EYRlLED5qadUZ+xo+XhOvFhwg==", + "license": "Apache-2.0", + "dependencies": { + "charset": "^1.0.0" + } + }, + "node_modules/mime-types": { + "version": "2.1.18", + "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.18.tgz", + "integrity": "sha512-lc/aahn+t4/SWV/qcmumYjymLsWfN3ELhpmVuUFjgsORruuZPVSwAQryq+HHGvO/SI2KVX26bx+En+zhM8g8hQ==", + "license": "MIT", + "dependencies": { + "mime-db": "~1.33.0" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/mimic-fn": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-2.1.0.tgz", + "integrity": "sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==", + "license": "MIT", + "engines": { + "node": ">=6" + } + }, + "node_modules/mimic-response": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/mimic-response/-/mimic-response-3.1.0.tgz", + "integrity": "sha512-z0yWI+4FDrrweS8Zmt4Ej5HdJmky15+L2e6Wgn3+iK5fWzb6T3fhNFq2+MeTRb064c6Wr4N/wv0DzQTjNzHNGQ==", + "license": "MIT", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/mini-css-extract-plugin": { + "version": "2.7.6", + "resolved": "https://registry.npmjs.org/mini-css-extract-plugin/-/mini-css-extract-plugin-2.7.6.tgz", + "integrity": "sha512-Qk7HcgaPkGG6eD77mLvZS1nmxlao3j+9PkrT9Uc7HAE1id3F41+DdBRYRYkbyfNRGzm8/YWtzhw7nVPmwhqTQw==", + "license": "MIT", + "dependencies": { + "schema-utils": "^4.0.0" + }, + "engines": { + "node": ">= 12.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "webpack": "^5.0.0" + } + }, + "node_modules/minimalistic-assert": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/minimalistic-assert/-/minimalistic-assert-1.0.1.tgz", + "integrity": "sha512-UtJcAD4yEaGtjPezWuO9wC4nwUnVH/8/Im3yEHQP4b67cXlD/Qr9hdITCU1xDbSEXg2XKNaP8jsReV7vQd00/A==", + "license": "ISC" + }, + "node_modules/minimalistic-crypto-utils": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/minimalistic-crypto-utils/-/minimalistic-crypto-utils-1.0.1.tgz", + "integrity": "sha512-JIYlbt6g8i5jKfJ3xz7rF0LXmv2TkDxBLUkiBeZ7bAx4GnnNMr8xFpGnOxn6GhTEHx3SjRrZEoU+j04prX1ktg==", + "license": "MIT" + }, + "node_modules/minimatch": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", + "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", + "license": "ISC", + "dependencies": { + "brace-expansion": "^1.1.7" + }, + "engines": { + "node": "*" + } + }, + "node_modules/minimist": { + "version": "1.2.8", + "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.8.tgz", + "integrity": "sha512-2yyAR8qBkN3YuheJanUpWC5U3bb5osDywNB8RzDVlDwDHbocAJveqqj1u8+SVD7jkWT4yvsHCpWqqWqAxb0zCA==", + "license": "MIT", + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/minipass": { + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/minipass/-/minipass-7.1.0.tgz", + "integrity": "sha512-oGZRv2OT1lO2UF1zUcwdTb3wqUwI0kBGTgt/T7OdSj6M6N5m3o5uPf0AIW6lVxGGoiWUR7e2AwTE+xiwK8WQig==", + "license": "ISC", + "engines": { + "node": ">=16 || 14 >=14.17" + } + }, + "node_modules/mkdirp-classic": { + "version": "0.5.3", + "resolved": "https://registry.npmjs.org/mkdirp-classic/-/mkdirp-classic-0.5.3.tgz", + "integrity": "sha512-gKLcREMhtuZRwRAfqP3RFW+TK4JqApVBtOIftVgjuABpAtpxhPGaDcfvbhNvD0B8iD1oUr/txX35NjcaY6Ns/A==", + "license": "MIT" + }, + "node_modules/mri": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/mri/-/mri-1.2.0.tgz", + "integrity": "sha512-tzzskb3bG8LvYGFF/mDTpq3jpI6Q9wc3LEmBaghu+DdCssd1FakN7Bc0hVNmEyGq1bq3RgfkCb3cmQLpNPOroA==", + "license": "MIT", + "engines": { + "node": ">=4" + } + }, + "node_modules/mrmime": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/mrmime/-/mrmime-1.0.1.tgz", + "integrity": "sha512-hzzEagAgDyoU1Q6yg5uI+AorQgdvMCur3FcKf7NhMKWsaYg+RnbTyHRa/9IlLF9rf455MOCtcqqrQQ83pPP7Uw==", + "license": "MIT", + "engines": { + "node": ">=10" + } + }, + "node_modules/ms": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", + "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==", + "license": "MIT" + }, + "node_modules/multicast-dns": { + "version": "7.2.5", + "resolved": "https://registry.npmjs.org/multicast-dns/-/multicast-dns-7.2.5.tgz", + "integrity": "sha512-2eznPJP8z2BFLX50tf0LuODrpINqP1RVIm/CObbTcBRITQgmC/TjcREF1NeTBzIcR5XO/ukWo+YHOjBbFwIupg==", + "license": "MIT", + "dependencies": { + "dns-packet": "^5.2.2", + "thunky": "^1.0.2" + }, + "bin": { + "multicast-dns": "cli.js" + } + }, + "node_modules/mustache": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/mustache/-/mustache-4.2.0.tgz", + "integrity": "sha512-71ippSywq5Yb7/tVYyGbkBggbU8H3u5Rz56fH60jGFgr8uHwxs+aSKeqmluIVzM0m0kB7xQjKS6qPfd0b2ZoqQ==", + "license": "MIT", + "bin": { + "mustache": "bin/mustache" + } + }, + "node_modules/mz": { + "version": "2.7.0", + "resolved": "https://registry.npmjs.org/mz/-/mz-2.7.0.tgz", + "integrity": "sha512-z81GNO7nnYMEhrGh9LeymoE4+Yr0Wn5McHIZMK5cfQCl+NDX08sCZgUc9/6MHni9IWuFLm1Z3HTCXu2z9fN62Q==", + "license": "MIT", "dependencies": { - "micromark-util-chunked": "^2.0.0", - "micromark-util-types": "^2.0.0" + "any-promise": "^1.0.0", + "object-assign": "^4.0.1", + "thenify-all": "^1.0.0" } }, - "node_modules/micromark-util-decode-numeric-character-reference": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/micromark-util-decode-numeric-character-reference/-/micromark-util-decode-numeric-character-reference-2.0.1.tgz", - "integrity": "sha512-bmkNc7z8Wn6kgjZmVHOX3SowGmVdhYS7yBpMnuMnPzDq/6xwVA604DuOXMZTO1lvq01g+Adfa0pE2UKGlxL1XQ==", + "node_modules/nanoid": { + "version": "3.3.7", + "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.7.tgz", + "integrity": "sha512-eSRppjcPIatRIMC1U6UngP8XFcz8MQWGQdt1MTBQ7NaAmvXDfvNxbvWV3x2y6CdEUciCSsDHDQZbhYaB8QEo2g==", "funding": [ { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" + "type": "github", + "url": "https://github.com/sponsors/ai" } ], - "dependencies": { - "micromark-util-symbol": "^2.0.0" + "license": "MIT", + "bin": { + "nanoid": "bin/nanoid.cjs" + }, + "engines": { + "node": "^10 || ^12 || ^13.7 || ^14 || >=15.0.1" } }, - "node_modules/micromark-util-decode-numeric-character-reference/node_modules/micromark-util-symbol": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/micromark-util-symbol/-/micromark-util-symbol-2.0.0.tgz", - "integrity": "sha512-8JZt9ElZ5kyTnO94muPxIGS8oyElRJaiJO8EzV6ZSyGQ1Is8xwl4Q45qU5UOg+bGH4AikWziz0iN4sFLWs8PGw==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ] + "node_modules/napi-build-utils": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/napi-build-utils/-/napi-build-utils-1.0.2.tgz", + "integrity": "sha512-ONmRUqK7zj7DWX0D9ADe03wbwOBZxNAfF20PlGfCWQcD3+/MakShIHrMqx9YwPTfxDdF1zLeL+RGZiR9kGMLdg==", + "license": "MIT" }, - "node_modules/micromark-util-decode-string": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/micromark-util-decode-string/-/micromark-util-decode-string-2.0.0.tgz", - "integrity": "sha512-r4Sc6leeUTn3P6gk20aFMj2ntPwn6qpDZqWvYmAG6NgvFTIlj4WtrAudLi65qYoaGdXYViXYw2pkmn7QnIFasA==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], - "dependencies": { - "decode-named-character-reference": "^1.0.0", - "micromark-util-character": "^2.0.0", - "micromark-util-decode-numeric-character-reference": "^2.0.0", - "micromark-util-symbol": "^2.0.0" + "node_modules/negotiator": { + "version": "0.6.3", + "resolved": "https://registry.npmjs.org/negotiator/-/negotiator-0.6.3.tgz", + "integrity": "sha512-+EUsqGPLsM+j/zdChZjsnX51g4XrHFOIXwfnCVPGlQk/k5giakcKsuxCObBRu6DSm9opw/O6slWbJdghQM4bBg==", + "license": "MIT", + "engines": { + "node": ">= 0.6" } }, - "node_modules/micromark-util-decode-string/node_modules/micromark-util-character": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/micromark-util-character/-/micromark-util-character-2.0.1.tgz", - "integrity": "sha512-3wgnrmEAJ4T+mGXAUfMvMAbxU9RDG43XmGce4j6CwPtVxB3vfwXSZ6KhFwDzZ3mZHhmPimMAXg71veiBGzeAZw==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], + "node_modules/neo-async": { + "version": "2.6.2", + "resolved": "https://registry.npmjs.org/neo-async/-/neo-async-2.6.2.tgz", + "integrity": "sha512-Yd3UES5mWCSqR+qNT93S3UoYUkqAZ9lLg8a7g9rimsWmYGK8cVToA4/sF3RrshdyV3sAGMXVUmpMYOw+dLpOuw==", + "license": "MIT" + }, + "node_modules/no-case": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/no-case/-/no-case-3.0.4.tgz", + "integrity": "sha512-fgAN3jGAh+RoxUGZHTSOLJIqUc2wmoBwGR4tbpNAKmmovFoWq0OdRkb0VkldReO2a2iBT/OEulG9XSUc10r3zg==", + "license": "MIT", "dependencies": { - "micromark-util-symbol": "^2.0.0", - "micromark-util-types": "^2.0.0" + "lower-case": "^2.0.2", + "tslib": "^2.0.3" } }, - "node_modules/micromark-util-decode-string/node_modules/micromark-util-symbol": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/micromark-util-symbol/-/micromark-util-symbol-2.0.0.tgz", - "integrity": "sha512-8JZt9ElZ5kyTnO94muPxIGS8oyElRJaiJO8EzV6ZSyGQ1Is8xwl4Q45qU5UOg+bGH4AikWziz0iN4sFLWs8PGw==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ] + "node_modules/node-abi": { + "version": "3.51.0", + "resolved": "https://registry.npmjs.org/node-abi/-/node-abi-3.51.0.tgz", + "integrity": "sha512-SQkEP4hmNWjlniS5zdnfIXTk1x7Ome85RDzHlTbBtzE97Gfwz/Ipw4v/Ryk20DWIy3yCNVLVlGKApCnmvYoJbA==", + "license": "MIT", + "dependencies": { + "semver": "^7.3.5" + }, + "engines": { + "node": ">=10" + } }, - "node_modules/micromark-util-encode": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/micromark-util-encode/-/micromark-util-encode-2.0.0.tgz", - "integrity": "sha512-pS+ROfCXAGLWCOc8egcBvT0kf27GoWMqtdarNfDcjb6YLuV5cM3ioG45Ys2qOVqeqSbjaKg72vU+Wby3eddPsA==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ] + "node_modules/node-addon-api": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/node-addon-api/-/node-addon-api-6.1.0.tgz", + "integrity": "sha512-+eawOlIgy680F0kBzPUNFhMZGtJ1YmqM6l4+Crf4IkImjYrO/mqPwRMh352g23uIaQKFItcQ64I7KMaJxHgAVA==", + "license": "MIT" }, - "node_modules/micromark-util-events-to-acorn": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/micromark-util-events-to-acorn/-/micromark-util-events-to-acorn-2.0.2.tgz", - "integrity": "sha512-Fk+xmBrOv9QZnEDguL9OI9/NQQp6Hz4FuQ4YmCb/5V7+9eAh1s6AYSvL20kHkD67YIg7EpE54TiSlcsf3vyZgA==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], + "node_modules/node-emoji": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/node-emoji/-/node-emoji-2.1.0.tgz", + "integrity": "sha512-tcsBm9C6FmPN5Wo7OjFi9lgMyJjvkAeirmjR/ax8Ttfqy4N8PoFic26uqFTIgayHPNI5FH4ltUvfh9kHzwcK9A==", + "license": "MIT", "dependencies": { - "@types/acorn": "^4.0.0", - "@types/estree": "^1.0.0", - "@types/unist": "^3.0.0", - "devlop": "^1.0.0", - "estree-util-visit": "^2.0.0", - "micromark-util-symbol": "^2.0.0", - "micromark-util-types": "^2.0.0", - "vfile-message": "^4.0.0" + "@sindresorhus/is": "^3.1.2", + "char-regex": "^1.0.2", + "emojilib": "^2.4.0", + "skin-tone": "^2.0.0" } }, - "node_modules/micromark-util-events-to-acorn/node_modules/micromark-util-symbol": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/micromark-util-symbol/-/micromark-util-symbol-2.0.0.tgz", - "integrity": "sha512-8JZt9ElZ5kyTnO94muPxIGS8oyElRJaiJO8EzV6ZSyGQ1Is8xwl4Q45qU5UOg+bGH4AikWziz0iN4sFLWs8PGw==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ] - }, - "node_modules/micromark-util-html-tag-name": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/micromark-util-html-tag-name/-/micromark-util-html-tag-name-2.0.0.tgz", - "integrity": "sha512-xNn4Pqkj2puRhKdKTm8t1YHC/BAjx6CEwRFXntTaRf/x16aqka6ouVoutm+QdkISTlT7e2zU7U4ZdlDLJd2Mcw==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" + "node_modules/node-fetch": { + "version": "2.7.0", + "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-2.7.0.tgz", + "integrity": "sha512-c4FRfUm/dbcWZ7U+1Wq0AwCyFL+3nt2bEw05wfxSz+DWpWsitgmSgYmy2dQdWyKC1694ELPqMs/YzUSNozLt8A==", + "license": "MIT", + "dependencies": { + "whatwg-url": "^5.0.0" + }, + "engines": { + "node": "4.x || >=6.0.0" + }, + "peerDependencies": { + "encoding": "^0.1.0" + }, + "peerDependenciesMeta": { + "encoding": { + "optional": true } - ] + } }, - "node_modules/micromark-util-normalize-identifier": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/micromark-util-normalize-identifier/-/micromark-util-normalize-identifier-2.0.0.tgz", - "integrity": "sha512-2xhYT0sfo85FMrUPtHcPo2rrp1lwbDEEzpx7jiH2xXJLqBuy4H0GgXk5ToU8IEwoROtXuL8ND0ttVa4rNqYK3w==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], + "node_modules/node-fetch-h2": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/node-fetch-h2/-/node-fetch-h2-2.3.0.tgz", + "integrity": "sha512-ofRW94Ab0T4AOh5Fk8t0h8OBWrmjb0SSB20xh1H8YnPV9EJ+f5AMoYSUQ2zgJ4Iq2HAK0I2l5/Nequ8YzFS3Hg==", + "license": "MIT", "dependencies": { - "micromark-util-symbol": "^2.0.0" + "http2-client": "^1.2.5" + }, + "engines": { + "node": "4.x || >=6.0.0" } }, - "node_modules/micromark-util-normalize-identifier/node_modules/micromark-util-symbol": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/micromark-util-symbol/-/micromark-util-symbol-2.0.0.tgz", - "integrity": "sha512-8JZt9ElZ5kyTnO94muPxIGS8oyElRJaiJO8EzV6ZSyGQ1Is8xwl4Q45qU5UOg+bGH4AikWziz0iN4sFLWs8PGw==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ] + "node_modules/node-forge": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/node-forge/-/node-forge-1.3.1.tgz", + "integrity": "sha512-dPEtOeMvF9VMcYV/1Wb8CPoVAXtp6MKMlcbAt4ddqmGqUJ6fQZFXkNZNkNlfevtNkGtaSoXf/vNNNSvgrdXwtA==", + "license": "(BSD-3-Clause OR GPL-2.0)", + "engines": { + "node": ">= 6.13.0" + } + }, + "node_modules/node-polyfill-webpack-plugin": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/node-polyfill-webpack-plugin/-/node-polyfill-webpack-plugin-2.0.1.tgz", + "integrity": "sha512-ZUMiCnZkP1LF0Th2caY6J/eKKoA0TefpoVa68m/LQU1I/mE8rGt4fNYGgNuCcK+aG8P8P43nbeJ2RqJMOL/Y1A==", + "license": "MIT", + "dependencies": { + "assert": "^2.0.0", + "browserify-zlib": "^0.2.0", + "buffer": "^6.0.3", + "console-browserify": "^1.2.0", + "constants-browserify": "^1.0.0", + "crypto-browserify": "^3.12.0", + "domain-browser": "^4.22.0", + "events": "^3.3.0", + "filter-obj": "^2.0.2", + "https-browserify": "^1.0.0", + "os-browserify": "^0.3.0", + "path-browserify": "^1.0.1", + "process": "^0.11.10", + "punycode": "^2.1.1", + "querystring-es3": "^0.2.1", + "readable-stream": "^4.0.0", + "stream-browserify": "^3.0.0", + "stream-http": "^3.2.0", + "string_decoder": "^1.3.0", + "timers-browserify": "^2.0.12", + "tty-browserify": "^0.0.1", + "type-fest": "^2.14.0", + "url": "^0.11.0", + "util": "^0.12.4", + "vm-browserify": "^1.1.2" + }, + "engines": { + "node": ">=12" + }, + "peerDependencies": { + "webpack": ">=5" + } }, - "node_modules/micromark-util-resolve-all": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/micromark-util-resolve-all/-/micromark-util-resolve-all-2.0.0.tgz", - "integrity": "sha512-6KU6qO7DZ7GJkaCgwBNtplXCvGkJToU86ybBAUdavvgsCiG8lSSvYxr9MhwmQ+udpzywHsl4RpGJsYWG1pDOcA==", + "node_modules/node-polyfill-webpack-plugin/node_modules/buffer": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/buffer/-/buffer-6.0.3.tgz", + "integrity": "sha512-FTiCpNxtwiZZHEZbcbTIcZjERVICn9yq/pDFkTl95/AxzD1naBctN7YO68riM/gLSDY7sdrMby8hofADYuuqOA==", "funding": [ { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" + "type": "github", + "url": "https://github.com/sponsors/feross" }, { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" } ], + "license": "MIT", "dependencies": { - "micromark-util-types": "^2.0.0" + "base64-js": "^1.3.1", + "ieee754": "^1.2.1" } }, - "node_modules/micromark-util-sanitize-uri": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/micromark-util-sanitize-uri/-/micromark-util-sanitize-uri-2.0.0.tgz", - "integrity": "sha512-WhYv5UEcZrbAtlsnPuChHUAsu/iBPOVaEVsntLBIdpibO0ddy8OzavZz3iL2xVvBZOpolujSliP65Kq0/7KIYw==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], + "node_modules/node-polyfill-webpack-plugin/node_modules/punycode": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.3.1.tgz", + "integrity": "sha512-vYt7UD1U9Wg6138shLtLOvdAu+8DsC/ilFtEVHcH+wydcSpNE20AfSOduf6MkRFahL5FY7X1oU7nKVZFtfq8Fg==", + "license": "MIT", + "engines": { + "node": ">=6" + } + }, + "node_modules/node-polyfill-webpack-plugin/node_modules/readable-stream": { + "version": "4.5.2", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-4.5.2.tgz", + "integrity": "sha512-yjavECdqeZ3GLXNgRXgeQEdz9fvDDkNKyHnbHRFtOr7/LcfgBcmct7t/ET+HaCTqfh06OzoAxrkN/IfjJBVe+g==", + "license": "MIT", "dependencies": { - "micromark-util-character": "^2.0.0", - "micromark-util-encode": "^2.0.0", - "micromark-util-symbol": "^2.0.0" + "abort-controller": "^3.0.0", + "buffer": "^6.0.3", + "events": "^3.3.0", + "process": "^0.11.10", + "string_decoder": "^1.3.0" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" } }, - "node_modules/micromark-util-sanitize-uri/node_modules/micromark-util-character": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/micromark-util-character/-/micromark-util-character-2.0.1.tgz", - "integrity": "sha512-3wgnrmEAJ4T+mGXAUfMvMAbxU9RDG43XmGce4j6CwPtVxB3vfwXSZ6KhFwDzZ3mZHhmPimMAXg71veiBGzeAZw==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], + "node_modules/node-readfiles": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/node-readfiles/-/node-readfiles-0.2.0.tgz", + "integrity": "sha512-SU00ZarexNlE4Rjdm83vglt5Y9yiQ+XI1XpflWlb7q7UTN1JUItm69xMeiQCTxtTfnzt+83T8Cx+vI2ED++VDA==", + "license": "MIT", "dependencies": { - "micromark-util-symbol": "^2.0.0", - "micromark-util-types": "^2.0.0" + "es6-promise": "^3.2.1" } }, - "node_modules/micromark-util-sanitize-uri/node_modules/micromark-util-symbol": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/micromark-util-symbol/-/micromark-util-symbol-2.0.0.tgz", - "integrity": "sha512-8JZt9ElZ5kyTnO94muPxIGS8oyElRJaiJO8EzV6ZSyGQ1Is8xwl4Q45qU5UOg+bGH4AikWziz0iN4sFLWs8PGw==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ] + "node_modules/node-releases": { + "version": "2.0.14", + "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.14.tgz", + "integrity": "sha512-y10wOWt8yZpqXmOgRo77WaHEmhYQYGNA6y421PKsKYWEK8aW+cqAphborZDhqfyKrbZEN92CN1X2KbafY2s7Yw==", + "license": "MIT" }, - "node_modules/micromark-util-subtokenize": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/micromark-util-subtokenize/-/micromark-util-subtokenize-2.0.0.tgz", - "integrity": "sha512-vc93L1t+gpR3p8jxeVdaYlbV2jTYteDje19rNSS/H5dlhxUYll5Fy6vJ2cDwP8RnsXi818yGty1ayP55y3W6fg==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], + "node_modules/normalize-path": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz", + "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==", + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/normalize-range": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/normalize-range/-/normalize-range-0.1.2.tgz", + "integrity": "sha512-bdok/XvKII3nUpklnV6P2hxtMNrCboOjAcyBuQnWEhO665FwrSNRxU+AqpsyvO6LgGYPspN+lu5CLtw4jPRKNA==", + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/normalize-url": { + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/normalize-url/-/normalize-url-8.0.0.tgz", + "integrity": "sha512-uVFpKhj5MheNBJRTiMZ9pE/7hD1QTeEvugSJW/OmLzAp78PB5O6adfMNTvmfKhXBkvCzC+rqifWcVYpGFwTjnw==", + "license": "MIT", + "engines": { + "node": ">=14.16" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/npm-run-path": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-4.0.1.tgz", + "integrity": "sha512-S48WzZW777zhNIrn7gxOlISNAqi9ZC/uQFnRdbeIHhZhCA6UqpkOT8T1G7BvfdgP4Er8gF4sUbaS0i7QvIfCWw==", + "license": "MIT", "dependencies": { - "devlop": "^1.0.0", - "micromark-util-chunked": "^2.0.0", - "micromark-util-symbol": "^2.0.0", - "micromark-util-types": "^2.0.0" + "path-key": "^3.0.0" + }, + "engines": { + "node": ">=8" } }, - "node_modules/micromark-util-subtokenize/node_modules/micromark-util-symbol": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/micromark-util-symbol/-/micromark-util-symbol-2.0.0.tgz", - "integrity": "sha512-8JZt9ElZ5kyTnO94muPxIGS8oyElRJaiJO8EzV6ZSyGQ1Is8xwl4Q45qU5UOg+bGH4AikWziz0iN4sFLWs8PGw==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ] + "node_modules/nprogress": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/nprogress/-/nprogress-0.2.0.tgz", + "integrity": "sha512-I19aIingLgR1fmhftnbWWO3dXc0hSxqHQHQb3H8m+K3TnEn/iSeTZZOyvKXWqQESMwuUVnatlCnZdLBZZt2VSA==", + "license": "MIT" }, - "node_modules/micromark-util-symbol": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/micromark-util-symbol/-/micromark-util-symbol-1.1.0.tgz", - "integrity": "sha512-uEjpEYY6KMs1g7QfJ2eX1SQEV+ZT4rUD3UcF6l57acZvLNK7PBZL+ty82Z1qhK1/yXIY4bdx04FKMgR0g4IAag==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ] + "node_modules/nth-check": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/nth-check/-/nth-check-2.1.1.tgz", + "integrity": "sha512-lqjrjmaOoAnWfMmBPL+XNnynZh2+swxiX3WUE0s4yEHI6m+AwrK2UZOimIRl3X/4QctVqS8AiZjFqyOGrMXb/w==", + "license": "BSD-2-Clause", + "dependencies": { + "boolbase": "^1.0.0" + }, + "funding": { + "url": "https://github.com/fb55/nth-check?sponsor=1" + } }, - "node_modules/micromark-util-types": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/micromark-util-types/-/micromark-util-types-2.0.0.tgz", - "integrity": "sha512-oNh6S2WMHWRZrmutsRmDDfkzKtxF+bc2VxLC9dvtrDIRFln627VsFP6fLMgTryGDljgLPjkrzQSDcPrjPyDJ5w==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ] + "node_modules/oas-kit-common": { + "version": "1.0.8", + "resolved": "https://registry.npmjs.org/oas-kit-common/-/oas-kit-common-1.0.8.tgz", + "integrity": "sha512-pJTS2+T0oGIwgjGpw7sIRU8RQMcUoKCDWFLdBqKB2BNmGpbBMH2sdqAaOXUg8OzonZHU0L7vfJu1mJFEiYDWOQ==", + "license": "BSD-3-Clause", + "dependencies": { + "fast-safe-stringify": "^2.0.7" + } }, - "node_modules/micromark/node_modules/micromark-factory-space": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/micromark-factory-space/-/micromark-factory-space-2.0.0.tgz", - "integrity": "sha512-TKr+LIDX2pkBJXFLzpyPyljzYK3MtmllMUMODTQJIUfDGncESaqB90db9IAUcz4AZAJFdd8U9zOp9ty1458rxg==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], + "node_modules/oas-linter": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/oas-linter/-/oas-linter-3.2.2.tgz", + "integrity": "sha512-KEGjPDVoU5K6swgo9hJVA/qYGlwfbFx+Kg2QB/kd7rzV5N8N5Mg6PlsoCMohVnQmo+pzJap/F610qTodKzecGQ==", + "license": "BSD-3-Clause", "dependencies": { - "micromark-util-character": "^2.0.0", - "micromark-util-types": "^2.0.0" + "@exodus/schemasafe": "^1.0.0-rc.2", + "should": "^13.2.1", + "yaml": "^1.10.0" + }, + "funding": { + "url": "https://github.com/Mermade/oas-kit?sponsor=1" + } + }, + "node_modules/oas-resolver": { + "version": "2.5.6", + "resolved": "https://registry.npmjs.org/oas-resolver/-/oas-resolver-2.5.6.tgz", + "integrity": "sha512-Yx5PWQNZomfEhPPOphFbZKi9W93CocQj18NlD2Pa4GWZzdZpSJvYwoiuurRI7m3SpcChrnO08hkuQDL3FGsVFQ==", + "license": "BSD-3-Clause", + "dependencies": { + "node-fetch-h2": "^2.3.0", + "oas-kit-common": "^1.0.8", + "reftools": "^1.1.9", + "yaml": "^1.10.0", + "yargs": "^17.0.1" + }, + "bin": { + "resolve": "resolve.js" + }, + "funding": { + "url": "https://github.com/Mermade/oas-kit?sponsor=1" + } + }, + "node_modules/oas-resolver-browser": { + "version": "2.5.2", + "resolved": "https://registry.npmjs.org/oas-resolver-browser/-/oas-resolver-browser-2.5.2.tgz", + "integrity": "sha512-L3ugWyBHOpKLT+lb+pFXCOpk3byh6usis5T9u9mfu92jH5bR6YK8MA2bebUTIjY7I4415PzDeZcmcc+i7X05MA==", + "license": "BSD-3-Clause", + "dependencies": { + "node-fetch-h2": "^2.3.0", + "oas-kit-common": "^1.0.8", + "path-browserify": "^1.0.1", + "reftools": "^1.1.6", + "yaml": "^1.10.0", + "yargs": "^15.3.1" + }, + "bin": { + "resolve": "resolve.js" + }, + "funding": { + "url": "https://github.com/Mermade/oas-kit?sponsor=1" + } + }, + "node_modules/oas-resolver/node_modules/cliui": { + "version": "8.0.1", + "resolved": "https://registry.npmjs.org/cliui/-/cliui-8.0.1.tgz", + "integrity": "sha512-BSeNnyus75C4//NQ9gQt1/csTXyo/8Sb+afLAkzAptFuMsod9HFokGNudZpi/oQV73hnVK+sR+5PVRMd+Dr7YQ==", + "license": "ISC", + "dependencies": { + "string-width": "^4.2.0", + "strip-ansi": "^6.0.1", + "wrap-ansi": "^7.0.0" + }, + "engines": { + "node": ">=12" + } + }, + "node_modules/oas-resolver/node_modules/emoji-regex": { + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", + "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==", + "license": "MIT" + }, + "node_modules/oas-resolver/node_modules/string-width": { + "version": "4.2.3", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", + "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", + "license": "MIT", + "dependencies": { + "emoji-regex": "^8.0.0", + "is-fullwidth-code-point": "^3.0.0", + "strip-ansi": "^6.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/oas-resolver/node_modules/wrap-ansi": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz", + "integrity": "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==", + "license": "MIT", + "dependencies": { + "ansi-styles": "^4.0.0", + "string-width": "^4.1.0", + "strip-ansi": "^6.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/wrap-ansi?sponsor=1" } }, - "node_modules/micromark/node_modules/micromark-util-character": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/micromark-util-character/-/micromark-util-character-2.0.1.tgz", - "integrity": "sha512-3wgnrmEAJ4T+mGXAUfMvMAbxU9RDG43XmGce4j6CwPtVxB3vfwXSZ6KhFwDzZ3mZHhmPimMAXg71veiBGzeAZw==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], + "node_modules/oas-resolver/node_modules/y18n": { + "version": "5.0.8", + "resolved": "https://registry.npmjs.org/y18n/-/y18n-5.0.8.tgz", + "integrity": "sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA==", + "license": "ISC", + "engines": { + "node": ">=10" + } + }, + "node_modules/oas-resolver/node_modules/yargs": { + "version": "17.7.2", + "resolved": "https://registry.npmjs.org/yargs/-/yargs-17.7.2.tgz", + "integrity": "sha512-7dSzzRQ++CKnNI/krKnYRV7JKKPUXMEh61soaHKg9mrWEhzFWhFnxPxGl+69cD1Ou63C13NUPCnmIcrvqCuM6w==", + "license": "MIT", "dependencies": { - "micromark-util-symbol": "^2.0.0", - "micromark-util-types": "^2.0.0" + "cliui": "^8.0.1", + "escalade": "^3.1.1", + "get-caller-file": "^2.0.5", + "require-directory": "^2.1.1", + "string-width": "^4.2.3", + "y18n": "^5.0.5", + "yargs-parser": "^21.1.1" + }, + "engines": { + "node": ">=12" } }, - "node_modules/micromark/node_modules/micromark-util-symbol": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/micromark-util-symbol/-/micromark-util-symbol-2.0.0.tgz", - "integrity": "sha512-8JZt9ElZ5kyTnO94muPxIGS8oyElRJaiJO8EzV6ZSyGQ1Is8xwl4Q45qU5UOg+bGH4AikWziz0iN4sFLWs8PGw==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ] + "node_modules/oas-resolver/node_modules/yargs-parser": { + "version": "21.1.1", + "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-21.1.1.tgz", + "integrity": "sha512-tVpsJW7DdjecAiFpbIB1e3qxIQsE6NoPc5/eTdrbbIC4h0LVsWhnoa3g+m2HclBIujHzsxZ4VJVA+GUuc2/LBw==", + "license": "ISC", + "engines": { + "node": ">=12" + } }, - "node_modules/micromatch": { - "version": "4.0.5", - "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.5.tgz", - "integrity": "sha512-DMy+ERcEW2q8Z2Po+WNXuw3c5YaUSFjAO5GsJqfEl7UjvtIuFKO6ZrKvcItdy98dwFI2N1tg3zNIdKaQT+aNdA==", + "node_modules/oas-schema-walker": { + "version": "1.1.5", + "resolved": "https://registry.npmjs.org/oas-schema-walker/-/oas-schema-walker-1.1.5.tgz", + "integrity": "sha512-2yucenq1a9YPmeNExoUa9Qwrt9RFkjqaMAA1X+U7sbb0AqBeTIdMHky9SQQ6iN94bO5NW0W4TRYXerG+BdAvAQ==", + "license": "BSD-3-Clause", + "funding": { + "url": "https://github.com/Mermade/oas-kit?sponsor=1" + } + }, + "node_modules/oas-validator": { + "version": "5.0.8", + "resolved": "https://registry.npmjs.org/oas-validator/-/oas-validator-5.0.8.tgz", + "integrity": "sha512-cu20/HE5N5HKqVygs3dt94eYJfBi0TsZvPVXDhbXQHiEityDN+RROTleefoKRKKJ9dFAF2JBkDHgvWj0sjKGmw==", + "license": "BSD-3-Clause", "dependencies": { - "braces": "^3.0.2", - "picomatch": "^2.3.1" + "call-me-maybe": "^1.0.1", + "oas-kit-common": "^1.0.8", + "oas-linter": "^3.2.2", + "oas-resolver": "^2.5.6", + "oas-schema-walker": "^1.1.5", + "reftools": "^1.1.9", + "should": "^13.2.1", + "yaml": "^1.10.0" }, + "funding": { + "url": "https://github.com/Mermade/oas-kit?sponsor=1" + } + }, + "node_modules/object-assign": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz", + "integrity": "sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg==", + "license": "MIT", "engines": { - "node": ">=8.6" + "node": ">=0.10.0" } }, - "node_modules/mime": { - "version": "1.6.0", - "resolved": "https://registry.npmjs.org/mime/-/mime-1.6.0.tgz", - "integrity": "sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==", - "bin": { - "mime": "cli.js" + "node_modules/object-inspect": { + "version": "1.13.1", + "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.13.1.tgz", + "integrity": "sha512-5qoj1RUiKOMsCCNLV1CBiPYE10sziTsnmNxkAI/rZhiD63CF7IqdFGC/XzjWjpSgLf0LxXX3bDFIh0E18f6UhQ==", + "license": "MIT", + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/object-is": { + "version": "1.1.6", + "resolved": "https://registry.npmjs.org/object-is/-/object-is-1.1.6.tgz", + "integrity": "sha512-F8cZ+KfGlSGi09lJT7/Nd6KJZ9ygtvYC0/UYYLI9nmQKLMnydpB9yvbv9K1uSkEu7FU9vYPmVwLg328tX+ot3Q==", + "license": "MIT", + "dependencies": { + "call-bind": "^1.0.7", + "define-properties": "^1.2.1" }, "engines": { - "node": ">=4" + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/mime-db": { - "version": "1.33.0", - "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.33.0.tgz", - "integrity": "sha512-BHJ/EKruNIqJf/QahvxwQZXKygOQ256myeN/Ew+THcAa5q+PjyTTMMeNQC4DZw5AwfvelsUrA6B67NKMqXDbzQ==", + "node_modules/object-keys": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/object-keys/-/object-keys-1.1.1.tgz", + "integrity": "sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==", + "license": "MIT", "engines": { - "node": ">= 0.6" + "node": ">= 0.4" } }, - "node_modules/mime-types": { - "version": "2.1.18", - "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.18.tgz", - "integrity": "sha512-lc/aahn+t4/SWV/qcmumYjymLsWfN3ELhpmVuUFjgsORruuZPVSwAQryq+HHGvO/SI2KVX26bx+En+zhM8g8hQ==", + "node_modules/object.assign": { + "version": "4.1.4", + "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.4.tgz", + "integrity": "sha512-1mxKf0e58bvyjSCtKYY4sRe9itRk3PJpquJOjeIkz885CczcI4IvJJDLPS72oowuSh+pBxUFROpX+TU++hxhZQ==", + "license": "MIT", "dependencies": { - "mime-db": "~1.33.0" + "call-bind": "^1.0.2", + "define-properties": "^1.1.4", + "has-symbols": "^1.0.3", + "object-keys": "^1.1.1" }, "engines": { - "node": ">= 0.6" + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/mimic-fn": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-2.1.0.tgz", - "integrity": "sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==", + "node_modules/obuf": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/obuf/-/obuf-1.1.2.tgz", + "integrity": "sha512-PX1wu0AmAdPqOL1mWhqmlOd8kOIZQwGZw6rh7uby9fTc5lhaOWFLX3I6R1hrF9k3zUY40e6igsLGkDXK92LJNg==", + "license": "MIT" + }, + "node_modules/on-finished": { + "version": "2.4.1", + "resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.4.1.tgz", + "integrity": "sha512-oVlzkg3ENAhCk2zdv7IJwd/QUD4z2RxRwpkcGY8psCVcCYZNq4wYnVWALHM+brtuJjePWiYF/ClmuDr8Ch5+kg==", + "license": "MIT", + "dependencies": { + "ee-first": "1.1.1" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/on-headers": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/on-headers/-/on-headers-1.0.2.tgz", + "integrity": "sha512-pZAE+FJLoyITytdqK0U5s+FIpjN0JP3OzFi/u8Rx+EV5/W+JTWGXG8xFzevE7AjBfDqHv/8vL8qQsIhHnqRkrA==", + "license": "MIT", + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/once": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", + "integrity": "sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==", + "license": "ISC", + "dependencies": { + "wrappy": "1" + } + }, + "node_modules/onetime": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/onetime/-/onetime-5.1.2.tgz", + "integrity": "sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg==", + "license": "MIT", + "dependencies": { + "mimic-fn": "^2.1.0" + }, "engines": { "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/mimic-response": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/mimic-response/-/mimic-response-3.1.0.tgz", - "integrity": "sha512-z0yWI+4FDrrweS8Zmt4Ej5HdJmky15+L2e6Wgn3+iK5fWzb6T3fhNFq2+MeTRb064c6Wr4N/wv0DzQTjNzHNGQ==", + "node_modules/open": { + "version": "8.4.2", + "resolved": "https://registry.npmjs.org/open/-/open-8.4.2.tgz", + "integrity": "sha512-7x81NCL719oNbsq/3mh+hVrAWmFuEYUqrq/Iw3kUzH8ReypT9QQ0BLoJS7/G9k6N81XjW4qHWtjWwe/9eLy1EQ==", + "license": "MIT", + "dependencies": { + "define-lazy-prop": "^2.0.0", + "is-docker": "^2.1.1", + "is-wsl": "^2.2.0" + }, "engines": { - "node": ">=10" + "node": ">=12" }, "funding": { "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/mini-css-extract-plugin": { - "version": "2.7.6", - "resolved": "https://registry.npmjs.org/mini-css-extract-plugin/-/mini-css-extract-plugin-2.7.6.tgz", - "integrity": "sha512-Qk7HcgaPkGG6eD77mLvZS1nmxlao3j+9PkrT9Uc7HAE1id3F41+DdBRYRYkbyfNRGzm8/YWtzhw7nVPmwhqTQw==", + "node_modules/opener": { + "version": "1.5.2", + "resolved": "https://registry.npmjs.org/opener/-/opener-1.5.2.tgz", + "integrity": "sha512-ur5UIdyw5Y7yEj9wLzhqXiy6GZ3Mwx0yGI+5sMn2r0N0v3cKJvUmFH5yPP+WXh9e0xfyzyJX95D8l088DNFj7A==", + "license": "(WTFPL OR MIT)", + "bin": { + "opener": "bin/opener-bin.js" + } + }, + "node_modules/os-browserify": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/os-browserify/-/os-browserify-0.3.0.tgz", + "integrity": "sha512-gjcpUc3clBf9+210TRaDWbf+rZZZEshZ+DlXMRCeAjp0xhTrnQsKHypIy1J3d5hKdUzj69t708EHtU8P6bUn0A==", + "license": "MIT" + }, + "node_modules/os-homedir": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/os-homedir/-/os-homedir-1.0.2.tgz", + "integrity": "sha512-B5JU3cabzk8c67mRRd3ECmROafjYMXbuzlwtqdM8IbS8ktlTix8aFGb2bAGKrSRIlnfKwovGUUr72JUPyOb6kQ==", + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/p-cancelable": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/p-cancelable/-/p-cancelable-3.0.0.tgz", + "integrity": "sha512-mlVgR3PGuzlo0MmTdk4cXqXWlwQDLnONTAg6sm62XkMJEiRxN3GL3SffkYvqwonbkJBcrI7Uvv5Zh9yjvn2iUw==", + "license": "MIT", + "engines": { + "node": ">=12.20" + } + }, + "node_modules/p-limit": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-4.0.0.tgz", + "integrity": "sha512-5b0R4txpzjPWVw/cXXUResoD4hb6U/x9BH08L7nw+GN1sezDzPdxeRvpc9c433fZhBan/wusjbCsqwqm4EIBIQ==", + "license": "MIT", "dependencies": { - "schema-utils": "^4.0.0" + "yocto-queue": "^1.0.0" }, "engines": { - "node": ">= 12.13.0" + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" }, "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/p-locate": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-6.0.0.tgz", + "integrity": "sha512-wPrq66Llhl7/4AGC6I+cqxT07LhXvWL08LNXz1fENOw0Ap4sRZZ/gZpTTJ5jpurzzzfS2W/Ge9BY3LgLjCShcw==", + "license": "MIT", + "dependencies": { + "p-limit": "^4.0.0" }, - "peerDependencies": { - "webpack": "^5.0.0" + "engines": { + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/minimalistic-assert": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/minimalistic-assert/-/minimalistic-assert-1.0.1.tgz", - "integrity": "sha512-UtJcAD4yEaGtjPezWuO9wC4nwUnVH/8/Im3yEHQP4b67cXlD/Qr9hdITCU1xDbSEXg2XKNaP8jsReV7vQd00/A==" + "node_modules/p-map": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/p-map/-/p-map-4.0.0.tgz", + "integrity": "sha512-/bjOqmgETBYB5BoEeGVea8dmvHb2m9GLy1E9W43yeyfP6QQCZGFNa+XRceJEuDB6zqr+gKpIAmlLebMpykw/MQ==", + "license": "MIT", + "dependencies": { + "aggregate-error": "^3.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } }, - "node_modules/minimatch": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", - "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", + "node_modules/p-retry": { + "version": "4.6.2", + "resolved": "https://registry.npmjs.org/p-retry/-/p-retry-4.6.2.tgz", + "integrity": "sha512-312Id396EbJdvRONlngUx0NydfrIQ5lsYu0znKVUzVvArzEIt08V1qhtyESbGVd1FGX7UKtiFp5uwKZdM8wIuQ==", + "license": "MIT", "dependencies": { - "brace-expansion": "^1.1.7" + "@types/retry": "0.12.0", + "retry": "^0.13.1" }, "engines": { - "node": "*" + "node": ">=8" } }, - "node_modules/minimist": { - "version": "1.2.8", - "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.8.tgz", - "integrity": "sha512-2yyAR8qBkN3YuheJanUpWC5U3bb5osDywNB8RzDVlDwDHbocAJveqqj1u8+SVD7jkWT4yvsHCpWqqWqAxb0zCA==", - "funding": { - "url": "https://github.com/sponsors/ljharb" + "node_modules/p-try": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz", + "integrity": "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==", + "license": "MIT", + "engines": { + "node": ">=6" } }, - "node_modules/minipass": { - "version": "7.1.0", - "resolved": "https://registry.npmjs.org/minipass/-/minipass-7.1.0.tgz", - "integrity": "sha512-oGZRv2OT1lO2UF1zUcwdTb3wqUwI0kBGTgt/T7OdSj6M6N5m3o5uPf0AIW6lVxGGoiWUR7e2AwTE+xiwK8WQig==", + "node_modules/package-json": { + "version": "8.1.1", + "resolved": "https://registry.npmjs.org/package-json/-/package-json-8.1.1.tgz", + "integrity": "sha512-cbH9IAIJHNj9uXi196JVsRlt7cHKak6u/e6AkL/bkRelZ7rlL3X1YKxsZwa36xipOEKAsdtmaG6aAJoM1fx2zA==", + "license": "MIT", + "dependencies": { + "got": "^12.1.0", + "registry-auth-token": "^5.0.1", + "registry-url": "^6.0.0", + "semver": "^7.3.7" + }, "engines": { - "node": ">=16 || 14 >=14.17" + "node": ">=14.16" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/mkdirp-classic": { - "version": "0.5.3", - "resolved": "https://registry.npmjs.org/mkdirp-classic/-/mkdirp-classic-0.5.3.tgz", - "integrity": "sha512-gKLcREMhtuZRwRAfqP3RFW+TK4JqApVBtOIftVgjuABpAtpxhPGaDcfvbhNvD0B8iD1oUr/txX35NjcaY6Ns/A==" + "node_modules/pako": { + "version": "1.0.11", + "resolved": "https://registry.npmjs.org/pako/-/pako-1.0.11.tgz", + "integrity": "sha512-4hLB8Py4zZce5s4yd9XzopqwVv/yGNhV1Bl8NTmCq1763HeK2+EwVTv+leGeL13Dnh2wfbqowVPXCIO0z4taYw==", + "license": "(MIT AND Zlib)" }, - "node_modules/mri": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/mri/-/mri-1.2.0.tgz", - "integrity": "sha512-tzzskb3bG8LvYGFF/mDTpq3jpI6Q9wc3LEmBaghu+DdCssd1FakN7Bc0hVNmEyGq1bq3RgfkCb3cmQLpNPOroA==", - "dev": true, - "engines": { - "node": ">=4" + "node_modules/param-case": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/param-case/-/param-case-3.0.4.tgz", + "integrity": "sha512-RXlj7zCYokReqWpOPH9oYivUzLYZ5vAPIfEmCTNViosC78F8F0H9y7T7gG2M39ymgutxF5gcFEsyZQSph9Bp3A==", + "license": "MIT", + "dependencies": { + "dot-case": "^3.0.4", + "tslib": "^2.0.3" } }, - "node_modules/mrmime": { + "node_modules/parent-module": { "version": "1.0.1", - "resolved": "https://registry.npmjs.org/mrmime/-/mrmime-1.0.1.tgz", - "integrity": "sha512-hzzEagAgDyoU1Q6yg5uI+AorQgdvMCur3FcKf7NhMKWsaYg+RnbTyHRa/9IlLF9rf455MOCtcqqrQQ83pPP7Uw==", + "resolved": "https://registry.npmjs.org/parent-module/-/parent-module-1.0.1.tgz", + "integrity": "sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==", + "license": "MIT", + "dependencies": { + "callsites": "^3.0.0" + }, "engines": { - "node": ">=10" + "node": ">=6" } }, - "node_modules/ms": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", - "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==" - }, - "node_modules/multicast-dns": { - "version": "7.2.5", - "resolved": "https://registry.npmjs.org/multicast-dns/-/multicast-dns-7.2.5.tgz", - "integrity": "sha512-2eznPJP8z2BFLX50tf0LuODrpINqP1RVIm/CObbTcBRITQgmC/TjcREF1NeTBzIcR5XO/ukWo+YHOjBbFwIupg==", + "node_modules/parse-asn1": { + "version": "5.1.7", + "resolved": "https://registry.npmjs.org/parse-asn1/-/parse-asn1-5.1.7.tgz", + "integrity": "sha512-CTM5kuWR3sx9IFamcl5ErfPl6ea/N8IYwiJ+vpeB2g+1iknv7zBl5uPwbMbRVznRVbrNY6lGuDoE5b30grmbqg==", + "license": "ISC", "dependencies": { - "dns-packet": "^5.2.2", - "thunky": "^1.0.2" + "asn1.js": "^4.10.1", + "browserify-aes": "^1.2.0", + "evp_bytestokey": "^1.0.3", + "hash-base": "~3.0", + "pbkdf2": "^3.1.2", + "safe-buffer": "^5.2.1" }, - "bin": { - "multicast-dns": "cli.js" + "engines": { + "node": ">= 0.10" } }, - "node_modules/mz": { - "version": "2.7.0", - "resolved": "https://registry.npmjs.org/mz/-/mz-2.7.0.tgz", - "integrity": "sha512-z81GNO7nnYMEhrGh9LeymoE4+Yr0Wn5McHIZMK5cfQCl+NDX08sCZgUc9/6MHni9IWuFLm1Z3HTCXu2z9fN62Q==", + "node_modules/parse-entities": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/parse-entities/-/parse-entities-4.0.1.tgz", + "integrity": "sha512-SWzvYcSJh4d/SGLIOQfZ/CoNv6BTlI6YEQ7Nj82oDVnRpwe/Z/F1EMx42x3JAOwGBlCjeCH0BRJQbQ/opHL17w==", + "license": "MIT", "dependencies": { - "any-promise": "^1.0.0", - "object-assign": "^4.0.1", - "thenify-all": "^1.0.0" - } - }, - "node_modules/nanoid": { - "version": "3.3.7", - "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.7.tgz", - "integrity": "sha512-eSRppjcPIatRIMC1U6UngP8XFcz8MQWGQdt1MTBQ7NaAmvXDfvNxbvWV3x2y6CdEUciCSsDHDQZbhYaB8QEo2g==", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/ai" - } - ], - "bin": { - "nanoid": "bin/nanoid.cjs" + "@types/unist": "^2.0.0", + "character-entities": "^2.0.0", + "character-entities-legacy": "^3.0.0", + "character-reference-invalid": "^2.0.0", + "decode-named-character-reference": "^1.0.0", + "is-alphanumerical": "^2.0.0", + "is-decimal": "^2.0.0", + "is-hexadecimal": "^2.0.0" }, - "engines": { - "node": "^10 || ^12 || ^13.7 || ^14 || >=15.0.1" + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" } }, - "node_modules/napi-build-utils": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/napi-build-utils/-/napi-build-utils-1.0.2.tgz", - "integrity": "sha512-ONmRUqK7zj7DWX0D9ADe03wbwOBZxNAfF20PlGfCWQcD3+/MakShIHrMqx9YwPTfxDdF1zLeL+RGZiR9kGMLdg==" + "node_modules/parse-entities/node_modules/@types/unist": { + "version": "2.0.9", + "resolved": "https://registry.npmjs.org/@types/unist/-/unist-2.0.9.tgz", + "integrity": "sha512-zC0iXxAv1C1ERURduJueYzkzZ2zaGyc+P2c95hgkikHPr3z8EdUZOlgEQ5X0DRmwDZn+hekycQnoeiiRVrmilQ==", + "license": "MIT" }, - "node_modules/negotiator": { - "version": "0.6.3", - "resolved": "https://registry.npmjs.org/negotiator/-/negotiator-0.6.3.tgz", - "integrity": "sha512-+EUsqGPLsM+j/zdChZjsnX51g4XrHFOIXwfnCVPGlQk/k5giakcKsuxCObBRu6DSm9opw/O6slWbJdghQM4bBg==", + "node_modules/parse-json": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-5.2.0.tgz", + "integrity": "sha512-ayCKvm/phCGxOkYRSCM82iDwct8/EonSEgCSxWxD7ve6jHggsFl4fZVQBPRNgQoKiuV/odhFrGzQXZwbifC8Rg==", + "license": "MIT", + "dependencies": { + "@babel/code-frame": "^7.0.0", + "error-ex": "^1.3.1", + "json-parse-even-better-errors": "^2.3.0", + "lines-and-columns": "^1.1.6" + }, "engines": { - "node": ">= 0.6" + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/neo-async": { - "version": "2.6.2", - "resolved": "https://registry.npmjs.org/neo-async/-/neo-async-2.6.2.tgz", - "integrity": "sha512-Yd3UES5mWCSqR+qNT93S3UoYUkqAZ9lLg8a7g9rimsWmYGK8cVToA4/sF3RrshdyV3sAGMXVUmpMYOw+dLpOuw==" + "node_modules/parse-numeric-range": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/parse-numeric-range/-/parse-numeric-range-1.3.0.tgz", + "integrity": "sha512-twN+njEipszzlMJd4ONUYgSfZPDxgHhT9Ahed5uTigpQn90FggW4SA/AIPq/6a149fTbE9qBEcSwE3FAEp6wQQ==", + "license": "ISC" }, - "node_modules/no-case": { - "version": "3.0.4", - "resolved": "https://registry.npmjs.org/no-case/-/no-case-3.0.4.tgz", - "integrity": "sha512-fgAN3jGAh+RoxUGZHTSOLJIqUc2wmoBwGR4tbpNAKmmovFoWq0OdRkb0VkldReO2a2iBT/OEulG9XSUc10r3zg==", + "node_modules/parse5": { + "version": "7.1.2", + "resolved": "https://registry.npmjs.org/parse5/-/parse5-7.1.2.tgz", + "integrity": "sha512-Czj1WaSVpaoj0wbhMzLmWD69anp2WH7FXMB9n1Sy8/ZFF9jolSQVMu1Ij5WIyGmcBmhk7EOndpO4mIpihVqAXw==", + "license": "MIT", "dependencies": { - "lower-case": "^2.0.2", - "tslib": "^2.0.3" + "entities": "^4.4.0" + }, + "funding": { + "url": "https://github.com/inikulin/parse5?sponsor=1" } }, - "node_modules/node-abi": { - "version": "3.51.0", - "resolved": "https://registry.npmjs.org/node-abi/-/node-abi-3.51.0.tgz", - "integrity": "sha512-SQkEP4hmNWjlniS5zdnfIXTk1x7Ome85RDzHlTbBtzE97Gfwz/Ipw4v/Ryk20DWIy3yCNVLVlGKApCnmvYoJbA==", + "node_modules/parse5-htmlparser2-tree-adapter": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/parse5-htmlparser2-tree-adapter/-/parse5-htmlparser2-tree-adapter-7.0.0.tgz", + "integrity": "sha512-B77tOZrqqfUfnVcOrUvfdLbz4pu4RopLD/4vmu3HUPswwTA8OH0EMW9BlWR2B0RCoiZRAHEUu7IxeP1Pd1UU+g==", + "license": "MIT", "dependencies": { - "semver": "^7.3.5" + "domhandler": "^5.0.2", + "parse5": "^7.0.0" }, - "engines": { - "node": ">=10" + "funding": { + "url": "https://github.com/inikulin/parse5?sponsor=1" } }, - "node_modules/node-addon-api": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/node-addon-api/-/node-addon-api-6.1.0.tgz", - "integrity": "sha512-+eawOlIgy680F0kBzPUNFhMZGtJ1YmqM6l4+Crf4IkImjYrO/mqPwRMh352g23uIaQKFItcQ64I7KMaJxHgAVA==" + "node_modules/parseurl": { + "version": "1.3.3", + "resolved": "https://registry.npmjs.org/parseurl/-/parseurl-1.3.3.tgz", + "integrity": "sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ==", + "license": "MIT", + "engines": { + "node": ">= 0.8" + } }, - "node_modules/node-emoji": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/node-emoji/-/node-emoji-2.1.0.tgz", - "integrity": "sha512-tcsBm9C6FmPN5Wo7OjFi9lgMyJjvkAeirmjR/ax8Ttfqy4N8PoFic26uqFTIgayHPNI5FH4ltUvfh9kHzwcK9A==", + "node_modules/pascal-case": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/pascal-case/-/pascal-case-3.1.2.tgz", + "integrity": "sha512-uWlGT3YSnK9x3BQJaOdcZwrnV6hPpd8jFH1/ucpiLRPh/2zCVJKS19E4GvYHvaCcACn3foXZ0cLB9Wrx1KGe5g==", + "license": "MIT", "dependencies": { - "@sindresorhus/is": "^3.1.2", - "char-regex": "^1.0.2", - "emojilib": "^2.4.0", - "skin-tone": "^2.0.0" + "no-case": "^3.0.4", + "tslib": "^2.0.3" } }, - "node_modules/node-forge": { - "version": "1.3.1", - "resolved": "https://registry.npmjs.org/node-forge/-/node-forge-1.3.1.tgz", - "integrity": "sha512-dPEtOeMvF9VMcYV/1Wb8CPoVAXtp6MKMlcbAt4ddqmGqUJ6fQZFXkNZNkNlfevtNkGtaSoXf/vNNNSvgrdXwtA==", - "engines": { - "node": ">= 6.13.0" + "node_modules/path": { + "version": "0.12.7", + "resolved": "https://registry.npmjs.org/path/-/path-0.12.7.tgz", + "integrity": "sha512-aXXC6s+1w7otVF9UletFkFcDsJeO7lSZBPUQhtb5O0xJe8LtYhj/GxldoL09bBj9+ZmE2hNoHqQSFMN5fikh4Q==", + "license": "MIT", + "dependencies": { + "process": "^0.11.1", + "util": "^0.10.3" } }, - "node_modules/node-releases": { - "version": "2.0.14", - "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.14.tgz", - "integrity": "sha512-y10wOWt8yZpqXmOgRo77WaHEmhYQYGNA6y421PKsKYWEK8aW+cqAphborZDhqfyKrbZEN92CN1X2KbafY2s7Yw==" + "node_modules/path-browserify": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/path-browserify/-/path-browserify-1.0.1.tgz", + "integrity": "sha512-b7uo2UCUOYZcnF/3ID0lulOJi/bafxa1xPe7ZPsammBSpjSWQkjNxlt635YGS2MiR9GjvuXCtz2emr3jbsz98g==", + "license": "MIT" }, - "node_modules/normalize-path": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz", - "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==", + "node_modules/path-exists": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-5.0.0.tgz", + "integrity": "sha512-RjhtfwJOxzcFmNOi6ltcbcu4Iu+FL3zEj83dk4kAS+fVpTxXLO1b38RvJgT/0QwvV/L3aY9TAnyv0EOqW4GoMQ==", + "license": "MIT", "engines": { - "node": ">=0.10.0" + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" } }, - "node_modules/normalize-range": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/normalize-range/-/normalize-range-0.1.2.tgz", - "integrity": "sha512-bdok/XvKII3nUpklnV6P2hxtMNrCboOjAcyBuQnWEhO665FwrSNRxU+AqpsyvO6LgGYPspN+lu5CLtw4jPRKNA==", + "node_modules/path-is-absolute": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz", + "integrity": "sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg==", + "license": "MIT", "engines": { "node": ">=0.10.0" } }, - "node_modules/normalize-url": { - "version": "8.0.0", - "resolved": "https://registry.npmjs.org/normalize-url/-/normalize-url-8.0.0.tgz", - "integrity": "sha512-uVFpKhj5MheNBJRTiMZ9pE/7hD1QTeEvugSJW/OmLzAp78PB5O6adfMNTvmfKhXBkvCzC+rqifWcVYpGFwTjnw==", + "node_modules/path-is-inside": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/path-is-inside/-/path-is-inside-1.0.2.tgz", + "integrity": "sha512-DUWJr3+ULp4zXmol/SZkFf3JGsS9/SIv+Y3Rt93/UjPpDpklB5f1er4O3POIbUuUJ3FXgqte2Q7SrU6zAqwk8w==", + "license": "(WTFPL OR MIT)" + }, + "node_modules/path-key": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz", + "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==", + "license": "MIT", "engines": { - "node": ">=14.16" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "node": ">=8" } }, - "node_modules/npm-run-path": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-4.0.1.tgz", - "integrity": "sha512-S48WzZW777zhNIrn7gxOlISNAqi9ZC/uQFnRdbeIHhZhCA6UqpkOT8T1G7BvfdgP4Er8gF4sUbaS0i7QvIfCWw==", + "node_modules/path-parse": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.7.tgz", + "integrity": "sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==", + "license": "MIT" + }, + "node_modules/path-root": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/path-root/-/path-root-0.1.1.tgz", + "integrity": "sha512-QLcPegTHF11axjfojBIoDygmS2E3Lf+8+jI6wOVmNVenrKSo3mFdSGiIgdSHenczw3wPtlVMQaFVwGmM7BJdtg==", + "license": "MIT", "dependencies": { - "path-key": "^3.0.0" + "path-root-regex": "^0.1.0" }, "engines": { - "node": ">=8" + "node": ">=0.10.0" } }, - "node_modules/nprogress": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/nprogress/-/nprogress-0.2.0.tgz", - "integrity": "sha512-I19aIingLgR1fmhftnbWWO3dXc0hSxqHQHQb3H8m+K3TnEn/iSeTZZOyvKXWqQESMwuUVnatlCnZdLBZZt2VSA==" + "node_modules/path-root-regex": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/path-root-regex/-/path-root-regex-0.1.2.tgz", + "integrity": "sha512-4GlJ6rZDhQZFE0DPVKh0e9jmZ5egZfxTkp7bcRDuPlJXbAwhxcl2dINPUAsjLdejqaLsCeg8axcLjIbvBjN4pQ==", + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } }, - "node_modules/nth-check": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/nth-check/-/nth-check-2.1.1.tgz", - "integrity": "sha512-lqjrjmaOoAnWfMmBPL+XNnynZh2+swxiX3WUE0s4yEHI6m+AwrK2UZOimIRl3X/4QctVqS8AiZjFqyOGrMXb/w==", + "node_modules/path-scurry": { + "version": "1.10.2", + "resolved": "https://registry.npmjs.org/path-scurry/-/path-scurry-1.10.2.tgz", + "integrity": "sha512-7xTavNy5RQXnsjANvVvMkEjvloOinkAjv/Z6Ildz9v2RinZ4SBKTWFOVRbaF8p0vpHnyjV/UwNDdKuUv6M5qcA==", + "license": "BlueOak-1.0.0", "dependencies": { - "boolbase": "^1.0.0" + "lru-cache": "^10.2.0", + "minipass": "^5.0.0 || ^6.0.2 || ^7.0.0" + }, + "engines": { + "node": ">=16 || 14 >=14.17" }, "funding": { - "url": "https://github.com/fb55/nth-check?sponsor=1" + "url": "https://github.com/sponsors/isaacs" } }, - "node_modules/object-assign": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz", - "integrity": "sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg==", + "node_modules/path-scurry/node_modules/lru-cache": { + "version": "10.2.2", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-10.2.2.tgz", + "integrity": "sha512-9hp3Vp2/hFQUiIwKo8XCeFVnrg8Pk3TYNPIR7tJADKi5YfcF7vEaK7avFHTlSy3kOKYaJQaalfEo6YuXdceBOQ==", + "license": "ISC", "engines": { - "node": ">=0.10.0" + "node": "14 || >=16.14" } }, - "node_modules/object-inspect": { - "version": "1.13.1", - "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.13.1.tgz", - "integrity": "sha512-5qoj1RUiKOMsCCNLV1CBiPYE10sziTsnmNxkAI/rZhiD63CF7IqdFGC/XzjWjpSgLf0LxXX3bDFIh0E18f6UhQ==", - "funding": { - "url": "https://github.com/sponsors/ljharb" + "node_modules/path-to-regexp": { + "version": "1.8.0", + "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-1.8.0.tgz", + "integrity": "sha512-n43JRhlUKUAlibEJhPeir1ncUID16QnEjNpwzNdO3Lm4ywrBpBZ5oLD0I6br9evr1Y9JTqwRtAh7JLoOzAQdVA==", + "license": "MIT", + "dependencies": { + "isarray": "0.0.1" } }, - "node_modules/object-keys": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/object-keys/-/object-keys-1.1.1.tgz", - "integrity": "sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==", + "node_modules/path-type": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/path-type/-/path-type-4.0.0.tgz", + "integrity": "sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==", + "license": "MIT", "engines": { - "node": ">= 0.4" + "node": ">=8" } }, - "node_modules/object.assign": { - "version": "4.1.4", - "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.4.tgz", - "integrity": "sha512-1mxKf0e58bvyjSCtKYY4sRe9itRk3PJpquJOjeIkz885CczcI4IvJJDLPS72oowuSh+pBxUFROpX+TU++hxhZQ==", + "node_modules/path/node_modules/inherits": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz", + "integrity": "sha512-x00IRNXNy63jwGkJmzPigoySHbaqpNuzKbBOmzK+g2OdZpQ9w+sxCN+VSB3ja7IAge2OP2qpfxTjeNcyjmW1uw==", + "license": "ISC" + }, + "node_modules/path/node_modules/util": { + "version": "0.10.4", + "resolved": "https://registry.npmjs.org/util/-/util-0.10.4.tgz", + "integrity": "sha512-0Pm9hTQ3se5ll1XihRic3FDIku70C+iHUdT/W926rSgHV5QgXsYbKZN8MSC3tJtSkhuROzvsQjAaFENRXr+19A==", + "license": "MIT", "dependencies": { - "call-bind": "^1.0.2", - "define-properties": "^1.1.4", - "has-symbols": "^1.0.3", - "object-keys": "^1.1.1" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" + "inherits": "2.0.3" } }, - "node_modules/obuf": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/obuf/-/obuf-1.1.2.tgz", - "integrity": "sha512-PX1wu0AmAdPqOL1mWhqmlOd8kOIZQwGZw6rh7uby9fTc5lhaOWFLX3I6R1hrF9k3zUY40e6igsLGkDXK92LJNg==" - }, - "node_modules/on-finished": { - "version": "2.4.1", - "resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.4.1.tgz", - "integrity": "sha512-oVlzkg3ENAhCk2zdv7IJwd/QUD4z2RxRwpkcGY8psCVcCYZNq4wYnVWALHM+brtuJjePWiYF/ClmuDr8Ch5+kg==", + "node_modules/pbkdf2": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/pbkdf2/-/pbkdf2-3.1.2.tgz", + "integrity": "sha512-iuh7L6jA7JEGu2WxDwtQP1ddOpaJNC4KlDEFfdQajSGgGPNi4OyDc2R7QnbY2bR9QjBVGwgvTdNJZoE7RaxUMA==", + "license": "MIT", "dependencies": { - "ee-first": "1.1.1" + "create-hash": "^1.1.2", + "create-hmac": "^1.1.4", + "ripemd160": "^2.0.1", + "safe-buffer": "^5.0.1", + "sha.js": "^2.4.8" }, "engines": { - "node": ">= 0.8" - } - }, - "node_modules/on-headers": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/on-headers/-/on-headers-1.0.2.tgz", - "integrity": "sha512-pZAE+FJLoyITytdqK0U5s+FIpjN0JP3OzFi/u8Rx+EV5/W+JTWGXG8xFzevE7AjBfDqHv/8vL8qQsIhHnqRkrA==", - "engines": { - "node": ">= 0.8" + "node": ">=0.12" } }, - "node_modules/once": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", - "integrity": "sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==", + "node_modules/periscopic": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/periscopic/-/periscopic-3.1.0.tgz", + "integrity": "sha512-vKiQ8RRtkl9P+r/+oefh25C3fhybptkHKCZSPlcXiJux2tJF55GnEj3BVn4A5gKfq9NWWXXrxkHBwVPUfH0opw==", + "license": "MIT", "dependencies": { - "wrappy": "1" + "@types/estree": "^1.0.0", + "estree-walker": "^3.0.0", + "is-reference": "^3.0.0" } }, - "node_modules/onetime": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/onetime/-/onetime-5.1.2.tgz", - "integrity": "sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg==", - "dependencies": { - "mimic-fn": "^2.1.0" - }, + "node_modules/picocolors": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.0.0.tgz", + "integrity": "sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ==", + "license": "ISC" + }, + "node_modules/picomatch": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz", + "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==", + "license": "MIT", "engines": { - "node": ">=6" + "node": ">=8.6" }, "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "url": "https://github.com/sponsors/jonschlinkert" } }, - "node_modules/open": { - "version": "8.4.2", - "resolved": "https://registry.npmjs.org/open/-/open-8.4.2.tgz", - "integrity": "sha512-7x81NCL719oNbsq/3mh+hVrAWmFuEYUqrq/Iw3kUzH8ReypT9QQ0BLoJS7/G9k6N81XjW4qHWtjWwe/9eLy1EQ==", + "node_modules/pirates": { + "version": "4.0.6", + "resolved": "https://registry.npmjs.org/pirates/-/pirates-4.0.6.tgz", + "integrity": "sha512-saLsH7WeYYPiD25LDuLRRY/i+6HaPYr6G1OUlN39otzkSTxKnubR9RTxS3/Kk50s1g2JTgFwWQDQyplC5/SHZg==", + "license": "MIT", + "engines": { + "node": ">= 6" + } + }, + "node_modules/pkg-dir": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-7.0.0.tgz", + "integrity": "sha512-Ie9z/WINcxxLp27BKOCHGde4ITq9UklYKDzVo1nhk5sqGEXU3FpkwP5GM2voTGJkGd9B3Otl+Q4uwSOeSUtOBA==", + "license": "MIT", "dependencies": { - "define-lazy-prop": "^2.0.0", - "is-docker": "^2.1.1", - "is-wsl": "^2.2.0" + "find-up": "^6.3.0" }, "engines": { - "node": ">=12" + "node": ">=14.16" }, "funding": { "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/opener": { - "version": "1.5.2", - "resolved": "https://registry.npmjs.org/opener/-/opener-1.5.2.tgz", - "integrity": "sha512-ur5UIdyw5Y7yEj9wLzhqXiy6GZ3Mwx0yGI+5sMn2r0N0v3cKJvUmFH5yPP+WXh9e0xfyzyJX95D8l088DNFj7A==", - "bin": { - "opener": "bin/opener-bin.js" - } - }, - "node_modules/os-homedir": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/os-homedir/-/os-homedir-1.0.2.tgz", - "integrity": "sha512-B5JU3cabzk8c67mRRd3ECmROafjYMXbuzlwtqdM8IbS8ktlTix8aFGb2bAGKrSRIlnfKwovGUUr72JUPyOb6kQ==", + "node_modules/pkg-up": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/pkg-up/-/pkg-up-3.1.0.tgz", + "integrity": "sha512-nDywThFk1i4BQK4twPQ6TA4RT8bDY96yeuCVBWL3ePARCiEKDRSrNGbFIgUJpLp+XeIR65v8ra7WuJOFUBtkMA==", + "license": "MIT", + "dependencies": { + "find-up": "^3.0.0" + }, "engines": { - "node": ">=0.10.0" + "node": ">=8" } }, - "node_modules/p-cancelable": { + "node_modules/pkg-up/node_modules/find-up": { "version": "3.0.0", - "resolved": "https://registry.npmjs.org/p-cancelable/-/p-cancelable-3.0.0.tgz", - "integrity": "sha512-mlVgR3PGuzlo0MmTdk4cXqXWlwQDLnONTAg6sm62XkMJEiRxN3GL3SffkYvqwonbkJBcrI7Uvv5Zh9yjvn2iUw==", - "engines": { - "node": ">=12.20" - } - }, - "node_modules/p-limit": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-4.0.0.tgz", - "integrity": "sha512-5b0R4txpzjPWVw/cXXUResoD4hb6U/x9BH08L7nw+GN1sezDzPdxeRvpc9c433fZhBan/wusjbCsqwqm4EIBIQ==", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-3.0.0.tgz", + "integrity": "sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg==", + "license": "MIT", "dependencies": { - "yocto-queue": "^1.0.0" + "locate-path": "^3.0.0" }, "engines": { - "node": "^12.20.0 || ^14.13.1 || >=16.0.0" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "node": ">=6" } }, - "node_modules/p-locate": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-6.0.0.tgz", - "integrity": "sha512-wPrq66Llhl7/4AGC6I+cqxT07LhXvWL08LNXz1fENOw0Ap4sRZZ/gZpTTJ5jpurzzzfS2W/Ge9BY3LgLjCShcw==", + "node_modules/pkg-up/node_modules/locate-path": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-3.0.0.tgz", + "integrity": "sha512-7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A==", + "license": "MIT", "dependencies": { - "p-limit": "^4.0.0" + "p-locate": "^3.0.0", + "path-exists": "^3.0.0" }, "engines": { - "node": "^12.20.0 || ^14.13.1 || >=16.0.0" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "node": ">=6" } }, - "node_modules/p-map": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/p-map/-/p-map-4.0.0.tgz", - "integrity": "sha512-/bjOqmgETBYB5BoEeGVea8dmvHb2m9GLy1E9W43yeyfP6QQCZGFNa+XRceJEuDB6zqr+gKpIAmlLebMpykw/MQ==", + "node_modules/pkg-up/node_modules/p-limit": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz", + "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==", + "license": "MIT", "dependencies": { - "aggregate-error": "^3.0.0" + "p-try": "^2.0.0" }, "engines": { - "node": ">=10" + "node": ">=6" }, "funding": { "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/p-retry": { - "version": "4.6.2", - "resolved": "https://registry.npmjs.org/p-retry/-/p-retry-4.6.2.tgz", - "integrity": "sha512-312Id396EbJdvRONlngUx0NydfrIQ5lsYu0znKVUzVvArzEIt08V1qhtyESbGVd1FGX7UKtiFp5uwKZdM8wIuQ==", + "node_modules/pkg-up/node_modules/p-locate": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-3.0.0.tgz", + "integrity": "sha512-x+12w/To+4GFfgJhBEpiDcLozRJGegY+Ei7/z0tSLkMmxGZNybVMSfWj9aJn8Z5Fc7dBUNJOOVgPv2H7IwulSQ==", + "license": "MIT", "dependencies": { - "@types/retry": "0.12.0", - "retry": "^0.13.1" + "p-limit": "^2.0.0" }, "engines": { - "node": ">=8" + "node": ">=6" } }, - "node_modules/p-try": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz", - "integrity": "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==", + "node_modules/pkg-up/node_modules/path-exists": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz", + "integrity": "sha512-bpC7GYwiDYQ4wYLe+FA8lhRjhQCMcQGuSgGGqDkg/QerRWw9CmGRT0iSOVRSZJ29NMLZgIzqaljJ63oaL4NIJQ==", + "license": "MIT", "engines": { - "node": ">=6" + "node": ">=4" } }, - "node_modules/package-json": { - "version": "8.1.1", - "resolved": "https://registry.npmjs.org/package-json/-/package-json-8.1.1.tgz", - "integrity": "sha512-cbH9IAIJHNj9uXi196JVsRlt7cHKak6u/e6AkL/bkRelZ7rlL3X1YKxsZwa36xipOEKAsdtmaG6aAJoM1fx2zA==", - "dependencies": { - "got": "^12.1.0", - "registry-auth-token": "^5.0.1", - "registry-url": "^6.0.0", - "semver": "^7.3.7" - }, + "node_modules/pluralize": { + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/pluralize/-/pluralize-8.0.0.tgz", + "integrity": "sha512-Nc3IT5yHzflTfbjgqWcCPpo7DaKy4FnpB0l/zCAW0Tc7jxAiuqSxHasntB3D7887LSrA93kDJ9IXovxJYxyLCA==", + "license": "MIT", "engines": { - "node": ">=14.16" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "node": ">=4" } }, - "node_modules/param-case": { - "version": "3.0.4", - "resolved": "https://registry.npmjs.org/param-case/-/param-case-3.0.4.tgz", - "integrity": "sha512-RXlj7zCYokReqWpOPH9oYivUzLYZ5vAPIfEmCTNViosC78F8F0H9y7T7gG2M39ymgutxF5gcFEsyZQSph9Bp3A==", - "dependencies": { - "dot-case": "^3.0.4", - "tslib": "^2.0.3" + "node_modules/possible-typed-array-names": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/possible-typed-array-names/-/possible-typed-array-names-1.0.0.tgz", + "integrity": "sha512-d7Uw+eZoloe0EHDIYoe+bQ5WXnGMOpmiZFTuMWCwpjzzkL2nTjcKiAk4hh8TjnGye2TwWOk3UXucZ+3rbmBa8Q==", + "license": "MIT", + "engines": { + "node": ">= 0.4" } }, - "node_modules/parent-module": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/parent-module/-/parent-module-1.0.1.tgz", - "integrity": "sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==", + "node_modules/postcss": { + "version": "8.4.38", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.38.tgz", + "integrity": "sha512-Wglpdk03BSfXkHoQa3b/oulrotAkwrlLDRSOb9D0bN86FdRyE9lppSp33aHNPgBa0JKCoB+drFLZkQoRRYae5A==", + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + }, + { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/postcss" + }, + { + "type": "github", + "url": "https://github.com/sponsors/ai" + } + ], + "license": "MIT", "dependencies": { - "callsites": "^3.0.0" + "nanoid": "^3.3.7", + "picocolors": "^1.0.0", + "source-map-js": "^1.2.0" }, "engines": { - "node": ">=6" + "node": "^10 || ^12 || >=14" } }, - "node_modules/parse-entities": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/parse-entities/-/parse-entities-4.0.1.tgz", - "integrity": "sha512-SWzvYcSJh4d/SGLIOQfZ/CoNv6BTlI6YEQ7Nj82oDVnRpwe/Z/F1EMx42x3JAOwGBlCjeCH0BRJQbQ/opHL17w==", + "node_modules/postcss-calc": { + "version": "9.0.1", + "resolved": "https://registry.npmjs.org/postcss-calc/-/postcss-calc-9.0.1.tgz", + "integrity": "sha512-TipgjGyzP5QzEhsOZUaIkeO5mKeMFpebWzRogWG/ysonUlnHcq5aJe0jOjpfzUU8PeSaBQnrE8ehR0QA5vs8PQ==", + "license": "MIT", "dependencies": { - "@types/unist": "^2.0.0", - "character-entities": "^2.0.0", - "character-entities-legacy": "^3.0.0", - "character-reference-invalid": "^2.0.0", - "decode-named-character-reference": "^1.0.0", - "is-alphanumerical": "^2.0.0", - "is-decimal": "^2.0.0", - "is-hexadecimal": "^2.0.0" + "postcss-selector-parser": "^6.0.11", + "postcss-value-parser": "^4.2.0" }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/wooorm" + "engines": { + "node": "^14 || ^16 || >=18.0" + }, + "peerDependencies": { + "postcss": "^8.2.2" } }, - "node_modules/parse-entities/node_modules/@types/unist": { - "version": "2.0.9", - "resolved": "https://registry.npmjs.org/@types/unist/-/unist-2.0.9.tgz", - "integrity": "sha512-zC0iXxAv1C1ERURduJueYzkzZ2zaGyc+P2c95hgkikHPr3z8EdUZOlgEQ5X0DRmwDZn+hekycQnoeiiRVrmilQ==" - }, - "node_modules/parse-json": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-5.2.0.tgz", - "integrity": "sha512-ayCKvm/phCGxOkYRSCM82iDwct8/EonSEgCSxWxD7ve6jHggsFl4fZVQBPRNgQoKiuV/odhFrGzQXZwbifC8Rg==", + "node_modules/postcss-colormin": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/postcss-colormin/-/postcss-colormin-6.1.0.tgz", + "integrity": "sha512-x9yX7DOxeMAR+BgGVnNSAxmAj98NX/YxEMNFP+SDCEeNLb2r3i6Hh1ksMsnW8Ub5SLCpbescQqn9YEbE9554Sw==", + "license": "MIT", "dependencies": { - "@babel/code-frame": "^7.0.0", - "error-ex": "^1.3.1", - "json-parse-even-better-errors": "^2.3.0", - "lines-and-columns": "^1.1.6" + "browserslist": "^4.23.0", + "caniuse-api": "^3.0.0", + "colord": "^2.9.3", + "postcss-value-parser": "^4.2.0" }, "engines": { - "node": ">=8" + "node": "^14 || ^16 || >=18.0" }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "peerDependencies": { + "postcss": "^8.4.31" } }, - "node_modules/parse-numeric-range": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/parse-numeric-range/-/parse-numeric-range-1.3.0.tgz", - "integrity": "sha512-twN+njEipszzlMJd4ONUYgSfZPDxgHhT9Ahed5uTigpQn90FggW4SA/AIPq/6a149fTbE9qBEcSwE3FAEp6wQQ==" - }, - "node_modules/parse5": { - "version": "7.1.2", - "resolved": "https://registry.npmjs.org/parse5/-/parse5-7.1.2.tgz", - "integrity": "sha512-Czj1WaSVpaoj0wbhMzLmWD69anp2WH7FXMB9n1Sy8/ZFF9jolSQVMu1Ij5WIyGmcBmhk7EOndpO4mIpihVqAXw==", + "node_modules/postcss-convert-values": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/postcss-convert-values/-/postcss-convert-values-6.1.0.tgz", + "integrity": "sha512-zx8IwP/ts9WvUM6NkVSkiU902QZL1bwPhaVaLynPtCsOTqp+ZKbNi+s6XJg3rfqpKGA/oc7Oxk5t8pOQJcwl/w==", + "license": "MIT", "dependencies": { - "entities": "^4.4.0" + "browserslist": "^4.23.0", + "postcss-value-parser": "^4.2.0" }, - "funding": { - "url": "https://github.com/inikulin/parse5?sponsor=1" + "engines": { + "node": "^14 || ^16 || >=18.0" + }, + "peerDependencies": { + "postcss": "^8.4.31" } }, - "node_modules/parse5-htmlparser2-tree-adapter": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/parse5-htmlparser2-tree-adapter/-/parse5-htmlparser2-tree-adapter-7.0.0.tgz", - "integrity": "sha512-B77tOZrqqfUfnVcOrUvfdLbz4pu4RopLD/4vmu3HUPswwTA8OH0EMW9BlWR2B0RCoiZRAHEUu7IxeP1Pd1UU+g==", - "dependencies": { - "domhandler": "^5.0.2", - "parse5": "^7.0.0" + "node_modules/postcss-discard-comments": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/postcss-discard-comments/-/postcss-discard-comments-6.0.2.tgz", + "integrity": "sha512-65w/uIqhSBBfQmYnG92FO1mWZjJ4GL5b8atm5Yw2UgrwD7HiNiSSNwJor1eCFGzUgYnN/iIknhNRVqjrrpuglw==", + "license": "MIT", + "engines": { + "node": "^14 || ^16 || >=18.0" }, - "funding": { - "url": "https://github.com/inikulin/parse5?sponsor=1" + "peerDependencies": { + "postcss": "^8.4.31" } }, - "node_modules/parseurl": { - "version": "1.3.3", - "resolved": "https://registry.npmjs.org/parseurl/-/parseurl-1.3.3.tgz", - "integrity": "sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ==", + "node_modules/postcss-discard-duplicates": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/postcss-discard-duplicates/-/postcss-discard-duplicates-6.0.3.tgz", + "integrity": "sha512-+JA0DCvc5XvFAxwx6f/e68gQu/7Z9ud584VLmcgto28eB8FqSFZwtrLwB5Kcp70eIoWP/HXqz4wpo8rD8gpsTw==", + "license": "MIT", "engines": { - "node": ">= 0.8" + "node": "^14 || ^16 || >=18.0" + }, + "peerDependencies": { + "postcss": "^8.4.31" } }, - "node_modules/pascal-case": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/pascal-case/-/pascal-case-3.1.2.tgz", - "integrity": "sha512-uWlGT3YSnK9x3BQJaOdcZwrnV6hPpd8jFH1/ucpiLRPh/2zCVJKS19E4GvYHvaCcACn3foXZ0cLB9Wrx1KGe5g==", - "dependencies": { - "no-case": "^3.0.4", - "tslib": "^2.0.3" + "node_modules/postcss-discard-empty": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/postcss-discard-empty/-/postcss-discard-empty-6.0.3.tgz", + "integrity": "sha512-znyno9cHKQsK6PtxL5D19Fj9uwSzC2mB74cpT66fhgOadEUPyXFkbgwm5tvc3bt3NAy8ltE5MrghxovZRVnOjQ==", + "license": "MIT", + "engines": { + "node": "^14 || ^16 || >=18.0" + }, + "peerDependencies": { + "postcss": "^8.4.31" } }, - "node_modules/path-exists": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-5.0.0.tgz", - "integrity": "sha512-RjhtfwJOxzcFmNOi6ltcbcu4Iu+FL3zEj83dk4kAS+fVpTxXLO1b38RvJgT/0QwvV/L3aY9TAnyv0EOqW4GoMQ==", + "node_modules/postcss-discard-overridden": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/postcss-discard-overridden/-/postcss-discard-overridden-6.0.2.tgz", + "integrity": "sha512-j87xzI4LUggC5zND7KdjsI25APtyMuynXZSujByMaav2roV6OZX+8AaCUcZSWqckZpjAjRyFDdpqybgjFO0HJQ==", + "license": "MIT", "engines": { - "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + "node": "^14 || ^16 || >=18.0" + }, + "peerDependencies": { + "postcss": "^8.4.31" } }, - "node_modules/path-is-absolute": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz", - "integrity": "sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg==", + "node_modules/postcss-discard-unused": { + "version": "6.0.5", + "resolved": "https://registry.npmjs.org/postcss-discard-unused/-/postcss-discard-unused-6.0.5.tgz", + "integrity": "sha512-wHalBlRHkaNnNwfC8z+ppX57VhvS+HWgjW508esjdaEYr3Mx7Gnn2xA4R/CKf5+Z9S5qsqC+Uzh4ueENWwCVUA==", + "license": "MIT", + "dependencies": { + "postcss-selector-parser": "^6.0.16" + }, "engines": { - "node": ">=0.10.0" + "node": "^14 || ^16 || >=18.0" + }, + "peerDependencies": { + "postcss": "^8.4.31" } }, - "node_modules/path-is-inside": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/path-is-inside/-/path-is-inside-1.0.2.tgz", - "integrity": "sha512-DUWJr3+ULp4zXmol/SZkFf3JGsS9/SIv+Y3Rt93/UjPpDpklB5f1er4O3POIbUuUJ3FXgqte2Q7SrU6zAqwk8w==" - }, - "node_modules/path-key": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz", - "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==", + "node_modules/postcss-loader": { + "version": "7.3.3", + "resolved": "https://registry.npmjs.org/postcss-loader/-/postcss-loader-7.3.3.tgz", + "integrity": "sha512-YgO/yhtevGO/vJePCQmTxiaEwER94LABZN0ZMT4A0vsak9TpO+RvKRs7EmJ8peIlB9xfXCsS7M8LjqncsUZ5HA==", + "license": "MIT", + "dependencies": { + "cosmiconfig": "^8.2.0", + "jiti": "^1.18.2", + "semver": "^7.3.8" + }, "engines": { - "node": ">=8" + "node": ">= 14.15.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "postcss": "^7.0.0 || ^8.0.1", + "webpack": "^5.0.0" } }, - "node_modules/path-parse": { - "version": "1.0.7", - "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.7.tgz", - "integrity": "sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==" - }, - "node_modules/path-root": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/path-root/-/path-root-0.1.1.tgz", - "integrity": "sha512-QLcPegTHF11axjfojBIoDygmS2E3Lf+8+jI6wOVmNVenrKSo3mFdSGiIgdSHenczw3wPtlVMQaFVwGmM7BJdtg==", + "node_modules/postcss-merge-idents": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/postcss-merge-idents/-/postcss-merge-idents-6.0.3.tgz", + "integrity": "sha512-1oIoAsODUs6IHQZkLQGO15uGEbK3EAl5wi9SS8hs45VgsxQfMnxvt+L+zIr7ifZFIH14cfAeVe2uCTa+SPRa3g==", + "license": "MIT", "dependencies": { - "path-root-regex": "^0.1.0" + "cssnano-utils": "^4.0.2", + "postcss-value-parser": "^4.2.0" }, "engines": { - "node": ">=0.10.0" + "node": "^14 || ^16 || >=18.0" + }, + "peerDependencies": { + "postcss": "^8.4.31" } }, - "node_modules/path-root-regex": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/path-root-regex/-/path-root-regex-0.1.2.tgz", - "integrity": "sha512-4GlJ6rZDhQZFE0DPVKh0e9jmZ5egZfxTkp7bcRDuPlJXbAwhxcl2dINPUAsjLdejqaLsCeg8axcLjIbvBjN4pQ==", + "node_modules/postcss-merge-longhand": { + "version": "6.0.5", + "resolved": "https://registry.npmjs.org/postcss-merge-longhand/-/postcss-merge-longhand-6.0.5.tgz", + "integrity": "sha512-5LOiordeTfi64QhICp07nzzuTDjNSO8g5Ksdibt44d+uvIIAE1oZdRn8y/W5ZtYgRH/lnLDlvi9F8btZcVzu3w==", + "license": "MIT", + "dependencies": { + "postcss-value-parser": "^4.2.0", + "stylehacks": "^6.1.1" + }, "engines": { - "node": ">=0.10.0" + "node": "^14 || ^16 || >=18.0" + }, + "peerDependencies": { + "postcss": "^8.4.31" } }, - "node_modules/path-scurry": { - "version": "1.10.2", - "resolved": "https://registry.npmjs.org/path-scurry/-/path-scurry-1.10.2.tgz", - "integrity": "sha512-7xTavNy5RQXnsjANvVvMkEjvloOinkAjv/Z6Ildz9v2RinZ4SBKTWFOVRbaF8p0vpHnyjV/UwNDdKuUv6M5qcA==", + "node_modules/postcss-merge-rules": { + "version": "6.1.1", + "resolved": "https://registry.npmjs.org/postcss-merge-rules/-/postcss-merge-rules-6.1.1.tgz", + "integrity": "sha512-KOdWF0gju31AQPZiD+2Ar9Qjowz1LTChSjFFbS+e2sFgc4uHOp3ZvVX4sNeTlk0w2O31ecFGgrFzhO0RSWbWwQ==", + "license": "MIT", "dependencies": { - "lru-cache": "^10.2.0", - "minipass": "^5.0.0 || ^6.0.2 || ^7.0.0" + "browserslist": "^4.23.0", + "caniuse-api": "^3.0.0", + "cssnano-utils": "^4.0.2", + "postcss-selector-parser": "^6.0.16" }, "engines": { - "node": ">=16 || 14 >=14.17" + "node": "^14 || ^16 || >=18.0" }, - "funding": { - "url": "https://github.com/sponsors/isaacs" + "peerDependencies": { + "postcss": "^8.4.31" } }, - "node_modules/path-scurry/node_modules/lru-cache": { - "version": "10.2.2", - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-10.2.2.tgz", - "integrity": "sha512-9hp3Vp2/hFQUiIwKo8XCeFVnrg8Pk3TYNPIR7tJADKi5YfcF7vEaK7avFHTlSy3kOKYaJQaalfEo6YuXdceBOQ==", + "node_modules/postcss-minify-font-values": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/postcss-minify-font-values/-/postcss-minify-font-values-6.1.0.tgz", + "integrity": "sha512-gklfI/n+9rTh8nYaSJXlCo3nOKqMNkxuGpTn/Qm0gstL3ywTr9/WRKznE+oy6fvfolH6dF+QM4nCo8yPLdvGJg==", + "license": "MIT", + "dependencies": { + "postcss-value-parser": "^4.2.0" + }, "engines": { - "node": "14 || >=16.14" + "node": "^14 || ^16 || >=18.0" + }, + "peerDependencies": { + "postcss": "^8.4.31" } }, - "node_modules/path-to-regexp": { - "version": "1.8.0", - "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-1.8.0.tgz", - "integrity": "sha512-n43JRhlUKUAlibEJhPeir1ncUID16QnEjNpwzNdO3Lm4ywrBpBZ5oLD0I6br9evr1Y9JTqwRtAh7JLoOzAQdVA==", + "node_modules/postcss-minify-gradients": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/postcss-minify-gradients/-/postcss-minify-gradients-6.0.3.tgz", + "integrity": "sha512-4KXAHrYlzF0Rr7uc4VrfwDJ2ajrtNEpNEuLxFgwkhFZ56/7gaE4Nr49nLsQDZyUe+ds+kEhf+YAUolJiYXF8+Q==", + "license": "MIT", "dependencies": { - "isarray": "0.0.1" - } - }, - "node_modules/path-type": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/path-type/-/path-type-4.0.0.tgz", - "integrity": "sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==", + "colord": "^2.9.3", + "cssnano-utils": "^4.0.2", + "postcss-value-parser": "^4.2.0" + }, "engines": { - "node": ">=8" + "node": "^14 || ^16 || >=18.0" + }, + "peerDependencies": { + "postcss": "^8.4.31" } }, - "node_modules/periscopic": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/periscopic/-/periscopic-3.1.0.tgz", - "integrity": "sha512-vKiQ8RRtkl9P+r/+oefh25C3fhybptkHKCZSPlcXiJux2tJF55GnEj3BVn4A5gKfq9NWWXXrxkHBwVPUfH0opw==", + "node_modules/postcss-minify-params": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/postcss-minify-params/-/postcss-minify-params-6.1.0.tgz", + "integrity": "sha512-bmSKnDtyyE8ujHQK0RQJDIKhQ20Jq1LYiez54WiaOoBtcSuflfK3Nm596LvbtlFcpipMjgClQGyGr7GAs+H1uA==", + "license": "MIT", "dependencies": { - "@types/estree": "^1.0.0", - "estree-walker": "^3.0.0", - "is-reference": "^3.0.0" + "browserslist": "^4.23.0", + "cssnano-utils": "^4.0.2", + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^14 || ^16 || >=18.0" + }, + "peerDependencies": { + "postcss": "^8.4.31" } }, - "node_modules/picocolors": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.0.0.tgz", - "integrity": "sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ==" - }, - "node_modules/picomatch": { - "version": "2.3.1", - "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz", - "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==", + "node_modules/postcss-minify-selectors": { + "version": "6.0.4", + "resolved": "https://registry.npmjs.org/postcss-minify-selectors/-/postcss-minify-selectors-6.0.4.tgz", + "integrity": "sha512-L8dZSwNLgK7pjTto9PzWRoMbnLq5vsZSTu8+j1P/2GB8qdtGQfn+K1uSvFgYvgh83cbyxT5m43ZZhUMTJDSClQ==", + "license": "MIT", + "dependencies": { + "postcss-selector-parser": "^6.0.16" + }, "engines": { - "node": ">=8.6" + "node": "^14 || ^16 || >=18.0" }, - "funding": { - "url": "https://github.com/sponsors/jonschlinkert" + "peerDependencies": { + "postcss": "^8.4.31" } }, - "node_modules/pirates": { - "version": "4.0.6", - "resolved": "https://registry.npmjs.org/pirates/-/pirates-4.0.6.tgz", - "integrity": "sha512-saLsH7WeYYPiD25LDuLRRY/i+6HaPYr6G1OUlN39otzkSTxKnubR9RTxS3/Kk50s1g2JTgFwWQDQyplC5/SHZg==", + "node_modules/postcss-modules-extract-imports": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/postcss-modules-extract-imports/-/postcss-modules-extract-imports-3.0.0.tgz", + "integrity": "sha512-bdHleFnP3kZ4NYDhuGlVK+CMrQ/pqUm8bx/oGL93K6gVwiclvX5x0n76fYMKuIGKzlABOy13zsvqjb0f92TEXw==", + "license": "ISC", "engines": { - "node": ">= 6" + "node": "^10 || ^12 || >= 14" + }, + "peerDependencies": { + "postcss": "^8.1.0" } }, - "node_modules/pkg-dir": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-7.0.0.tgz", - "integrity": "sha512-Ie9z/WINcxxLp27BKOCHGde4ITq9UklYKDzVo1nhk5sqGEXU3FpkwP5GM2voTGJkGd9B3Otl+Q4uwSOeSUtOBA==", + "node_modules/postcss-modules-local-by-default": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/postcss-modules-local-by-default/-/postcss-modules-local-by-default-4.0.3.tgz", + "integrity": "sha512-2/u2zraspoACtrbFRnTijMiQtb4GW4BvatjaG/bCjYQo8kLTdevCUlwuBHx2sCnSyrI3x3qj4ZK1j5LQBgzmwA==", + "license": "MIT", "dependencies": { - "find-up": "^6.3.0" + "icss-utils": "^5.0.0", + "postcss-selector-parser": "^6.0.2", + "postcss-value-parser": "^4.1.0" }, "engines": { - "node": ">=14.16" + "node": "^10 || ^12 || >= 14" }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "peerDependencies": { + "postcss": "^8.1.0" } }, - "node_modules/pkg-up": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/pkg-up/-/pkg-up-3.1.0.tgz", - "integrity": "sha512-nDywThFk1i4BQK4twPQ6TA4RT8bDY96yeuCVBWL3ePARCiEKDRSrNGbFIgUJpLp+XeIR65v8ra7WuJOFUBtkMA==", + "node_modules/postcss-modules-scope": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/postcss-modules-scope/-/postcss-modules-scope-3.0.0.tgz", + "integrity": "sha512-hncihwFA2yPath8oZ15PZqvWGkWf+XUfQgUGamS4LqoP1anQLOsOJw0vr7J7IwLpoY9fatA2qiGUGmuZL0Iqlg==", + "license": "ISC", "dependencies": { - "find-up": "^3.0.0" + "postcss-selector-parser": "^6.0.4" }, "engines": { - "node": ">=8" + "node": "^10 || ^12 || >= 14" + }, + "peerDependencies": { + "postcss": "^8.1.0" } }, - "node_modules/pkg-up/node_modules/find-up": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/find-up/-/find-up-3.0.0.tgz", - "integrity": "sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg==", + "node_modules/postcss-modules-values": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/postcss-modules-values/-/postcss-modules-values-4.0.0.tgz", + "integrity": "sha512-RDxHkAiEGI78gS2ofyvCsu7iycRv7oqw5xMWn9iMoR0N/7mf9D50ecQqUo5BZ9Zh2vH4bCUR/ktCqbB9m8vJjQ==", + "license": "ISC", "dependencies": { - "locate-path": "^3.0.0" + "icss-utils": "^5.0.0" }, "engines": { - "node": ">=6" + "node": "^10 || ^12 || >= 14" + }, + "peerDependencies": { + "postcss": "^8.1.0" } }, - "node_modules/pkg-up/node_modules/locate-path": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-3.0.0.tgz", - "integrity": "sha512-7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A==", - "dependencies": { - "p-locate": "^3.0.0", - "path-exists": "^3.0.0" - }, + "node_modules/postcss-normalize-charset": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/postcss-normalize-charset/-/postcss-normalize-charset-6.0.2.tgz", + "integrity": "sha512-a8N9czmdnrjPHa3DeFlwqst5eaL5W8jYu3EBbTTkI5FHkfMhFZh1EGbku6jhHhIzTA6tquI2P42NtZ59M/H/kQ==", + "license": "MIT", "engines": { - "node": ">=6" + "node": "^14 || ^16 || >=18.0" + }, + "peerDependencies": { + "postcss": "^8.4.31" } }, - "node_modules/pkg-up/node_modules/p-limit": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz", - "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==", + "node_modules/postcss-normalize-display-values": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/postcss-normalize-display-values/-/postcss-normalize-display-values-6.0.2.tgz", + "integrity": "sha512-8H04Mxsb82ON/aAkPeq8kcBbAtI5Q2a64X/mnRRfPXBq7XeogoQvReqxEfc0B4WPq1KimjezNC8flUtC3Qz6jg==", + "license": "MIT", "dependencies": { - "p-try": "^2.0.0" + "postcss-value-parser": "^4.2.0" }, "engines": { - "node": ">=6" + "node": "^14 || ^16 || >=18.0" }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "peerDependencies": { + "postcss": "^8.4.31" } }, - "node_modules/pkg-up/node_modules/p-locate": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-3.0.0.tgz", - "integrity": "sha512-x+12w/To+4GFfgJhBEpiDcLozRJGegY+Ei7/z0tSLkMmxGZNybVMSfWj9aJn8Z5Fc7dBUNJOOVgPv2H7IwulSQ==", + "node_modules/postcss-normalize-positions": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/postcss-normalize-positions/-/postcss-normalize-positions-6.0.2.tgz", + "integrity": "sha512-/JFzI441OAB9O7VnLA+RtSNZvQ0NCFZDOtp6QPFo1iIyawyXg0YI3CYM9HBy1WvwCRHnPep/BvI1+dGPKoXx/Q==", + "license": "MIT", "dependencies": { - "p-limit": "^2.0.0" + "postcss-value-parser": "^4.2.0" }, "engines": { - "node": ">=6" + "node": "^14 || ^16 || >=18.0" + }, + "peerDependencies": { + "postcss": "^8.4.31" } }, - "node_modules/pkg-up/node_modules/path-exists": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz", - "integrity": "sha512-bpC7GYwiDYQ4wYLe+FA8lhRjhQCMcQGuSgGGqDkg/QerRWw9CmGRT0iSOVRSZJ29NMLZgIzqaljJ63oaL4NIJQ==", + "node_modules/postcss-normalize-repeat-style": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/postcss-normalize-repeat-style/-/postcss-normalize-repeat-style-6.0.2.tgz", + "integrity": "sha512-YdCgsfHkJ2jEXwR4RR3Tm/iOxSfdRt7jplS6XRh9Js9PyCR/aka/FCb6TuHT2U8gQubbm/mPmF6L7FY9d79VwQ==", + "license": "MIT", + "dependencies": { + "postcss-value-parser": "^4.2.0" + }, "engines": { - "node": ">=4" + "node": "^14 || ^16 || >=18.0" + }, + "peerDependencies": { + "postcss": "^8.4.31" } }, - "node_modules/postcss": { - "version": "8.4.38", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.38.tgz", - "integrity": "sha512-Wglpdk03BSfXkHoQa3b/oulrotAkwrlLDRSOb9D0bN86FdRyE9lppSp33aHNPgBa0JKCoB+drFLZkQoRRYae5A==", - "funding": [ - { - "type": "opencollective", - "url": "https://opencollective.com/postcss/" - }, - { - "type": "tidelift", - "url": "https://tidelift.com/funding/github/npm/postcss" - }, - { - "type": "github", - "url": "https://github.com/sponsors/ai" - } - ], + "node_modules/postcss-normalize-string": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/postcss-normalize-string/-/postcss-normalize-string-6.0.2.tgz", + "integrity": "sha512-vQZIivlxlfqqMp4L9PZsFE4YUkWniziKjQWUtsxUiVsSSPelQydwS8Wwcuw0+83ZjPWNTl02oxlIvXsmmG+CiQ==", + "license": "MIT", "dependencies": { - "nanoid": "^3.3.7", - "picocolors": "^1.0.0", - "source-map-js": "^1.2.0" + "postcss-value-parser": "^4.2.0" }, "engines": { - "node": "^10 || ^12 || >=14" + "node": "^14 || ^16 || >=18.0" + }, + "peerDependencies": { + "postcss": "^8.4.31" } }, - "node_modules/postcss-calc": { - "version": "9.0.1", - "resolved": "https://registry.npmjs.org/postcss-calc/-/postcss-calc-9.0.1.tgz", - "integrity": "sha512-TipgjGyzP5QzEhsOZUaIkeO5mKeMFpebWzRogWG/ysonUlnHcq5aJe0jOjpfzUU8PeSaBQnrE8ehR0QA5vs8PQ==", + "node_modules/postcss-normalize-timing-functions": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/postcss-normalize-timing-functions/-/postcss-normalize-timing-functions-6.0.2.tgz", + "integrity": "sha512-a+YrtMox4TBtId/AEwbA03VcJgtyW4dGBizPl7e88cTFULYsprgHWTbfyjSLyHeBcK/Q9JhXkt2ZXiwaVHoMzA==", + "license": "MIT", "dependencies": { - "postcss-selector-parser": "^6.0.11", "postcss-value-parser": "^4.2.0" }, "engines": { "node": "^14 || ^16 || >=18.0" }, "peerDependencies": { - "postcss": "^8.2.2" + "postcss": "^8.4.31" } }, - "node_modules/postcss-colormin": { + "node_modules/postcss-normalize-unicode": { "version": "6.1.0", - "resolved": "https://registry.npmjs.org/postcss-colormin/-/postcss-colormin-6.1.0.tgz", - "integrity": "sha512-x9yX7DOxeMAR+BgGVnNSAxmAj98NX/YxEMNFP+SDCEeNLb2r3i6Hh1ksMsnW8Ub5SLCpbescQqn9YEbE9554Sw==", + "resolved": "https://registry.npmjs.org/postcss-normalize-unicode/-/postcss-normalize-unicode-6.1.0.tgz", + "integrity": "sha512-QVC5TQHsVj33otj8/JD869Ndr5Xcc/+fwRh4HAsFsAeygQQXm+0PySrKbr/8tkDKzW+EVT3QkqZMfFrGiossDg==", + "license": "MIT", "dependencies": { "browserslist": "^4.23.0", - "caniuse-api": "^3.0.0", - "colord": "^2.9.3", "postcss-value-parser": "^4.2.0" }, "engines": { @@ -12074,12 +15354,12 @@ "postcss": "^8.4.31" } }, - "node_modules/postcss-convert-values": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/postcss-convert-values/-/postcss-convert-values-6.1.0.tgz", - "integrity": "sha512-zx8IwP/ts9WvUM6NkVSkiU902QZL1bwPhaVaLynPtCsOTqp+ZKbNi+s6XJg3rfqpKGA/oc7Oxk5t8pOQJcwl/w==", + "node_modules/postcss-normalize-url": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/postcss-normalize-url/-/postcss-normalize-url-6.0.2.tgz", + "integrity": "sha512-kVNcWhCeKAzZ8B4pv/DnrU1wNh458zBNp8dh4y5hhxih5RZQ12QWMuQrDgPRw3LRl8mN9vOVfHl7uhvHYMoXsQ==", + "license": "MIT", "dependencies": { - "browserslist": "^4.23.0", "postcss-value-parser": "^4.2.0" }, "engines": { @@ -12089,10 +15369,14 @@ "postcss": "^8.4.31" } }, - "node_modules/postcss-discard-comments": { + "node_modules/postcss-normalize-whitespace": { "version": "6.0.2", - "resolved": "https://registry.npmjs.org/postcss-discard-comments/-/postcss-discard-comments-6.0.2.tgz", - "integrity": "sha512-65w/uIqhSBBfQmYnG92FO1mWZjJ4GL5b8atm5Yw2UgrwD7HiNiSSNwJor1eCFGzUgYnN/iIknhNRVqjrrpuglw==", + "resolved": "https://registry.npmjs.org/postcss-normalize-whitespace/-/postcss-normalize-whitespace-6.0.2.tgz", + "integrity": "sha512-sXZ2Nj1icbJOKmdjXVT9pnyHQKiSAyuNQHSgRCUgThn2388Y9cGVDR+E9J9iAYbSbLHI+UUwLVl1Wzco/zgv0Q==", + "license": "MIT", + "dependencies": { + "postcss-value-parser": "^4.2.0" + }, "engines": { "node": "^14 || ^16 || >=18.0" }, @@ -12100,10 +15384,15 @@ "postcss": "^8.4.31" } }, - "node_modules/postcss-discard-duplicates": { - "version": "6.0.3", - "resolved": "https://registry.npmjs.org/postcss-discard-duplicates/-/postcss-discard-duplicates-6.0.3.tgz", - "integrity": "sha512-+JA0DCvc5XvFAxwx6f/e68gQu/7Z9ud584VLmcgto28eB8FqSFZwtrLwB5Kcp70eIoWP/HXqz4wpo8rD8gpsTw==", + "node_modules/postcss-ordered-values": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/postcss-ordered-values/-/postcss-ordered-values-6.0.2.tgz", + "integrity": "sha512-VRZSOB+JU32RsEAQrO94QPkClGPKJEL/Z9PCBImXMhIeK5KAYo6slP/hBYlLgrCjFxyqvn5VC81tycFEDBLG1Q==", + "license": "MIT", + "dependencies": { + "cssnano-utils": "^4.0.2", + "postcss-value-parser": "^4.2.0" + }, "engines": { "node": "^14 || ^16 || >=18.0" }, @@ -12111,10 +15400,14 @@ "postcss": "^8.4.31" } }, - "node_modules/postcss-discard-empty": { + "node_modules/postcss-reduce-idents": { "version": "6.0.3", - "resolved": "https://registry.npmjs.org/postcss-discard-empty/-/postcss-discard-empty-6.0.3.tgz", - "integrity": "sha512-znyno9cHKQsK6PtxL5D19Fj9uwSzC2mB74cpT66fhgOadEUPyXFkbgwm5tvc3bt3NAy8ltE5MrghxovZRVnOjQ==", + "resolved": "https://registry.npmjs.org/postcss-reduce-idents/-/postcss-reduce-idents-6.0.3.tgz", + "integrity": "sha512-G3yCqZDpsNPoQgbDUy3T0E6hqOQ5xigUtBQyrmq3tn2GxlyiL0yyl7H+T8ulQR6kOcHJ9t7/9H4/R2tv8tJbMA==", + "license": "MIT", + "dependencies": { + "postcss-value-parser": "^4.2.0" + }, "engines": { "node": "^14 || ^16 || >=18.0" }, @@ -12122,10 +15415,15 @@ "postcss": "^8.4.31" } }, - "node_modules/postcss-discard-overridden": { - "version": "6.0.2", - "resolved": "https://registry.npmjs.org/postcss-discard-overridden/-/postcss-discard-overridden-6.0.2.tgz", - "integrity": "sha512-j87xzI4LUggC5zND7KdjsI25APtyMuynXZSujByMaav2roV6OZX+8AaCUcZSWqckZpjAjRyFDdpqybgjFO0HJQ==", + "node_modules/postcss-reduce-initial": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/postcss-reduce-initial/-/postcss-reduce-initial-6.1.0.tgz", + "integrity": "sha512-RarLgBK/CrL1qZags04oKbVbrrVK2wcxhvta3GCxrZO4zveibqbRPmm2VI8sSgCXwoUHEliRSbOfpR0b/VIoiw==", + "license": "MIT", + "dependencies": { + "browserslist": "^4.23.0", + "caniuse-api": "^3.0.0" + }, "engines": { "node": "^14 || ^16 || >=18.0" }, @@ -12133,12 +15431,13 @@ "postcss": "^8.4.31" } }, - "node_modules/postcss-discard-unused": { - "version": "6.0.5", - "resolved": "https://registry.npmjs.org/postcss-discard-unused/-/postcss-discard-unused-6.0.5.tgz", - "integrity": "sha512-wHalBlRHkaNnNwfC8z+ppX57VhvS+HWgjW508esjdaEYr3Mx7Gnn2xA4R/CKf5+Z9S5qsqC+Uzh4ueENWwCVUA==", + "node_modules/postcss-reduce-transforms": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/postcss-reduce-transforms/-/postcss-reduce-transforms-6.0.2.tgz", + "integrity": "sha512-sB+Ya++3Xj1WaT9+5LOOdirAxP7dJZms3GRcYheSPi1PiTMigsxHAdkrbItHxwYHr4kt1zL7mmcHstgMYT+aiA==", + "license": "MIT", "dependencies": { - "postcss-selector-parser": "^6.0.16" + "postcss-value-parser": "^4.2.0" }, "engines": { "node": "^14 || ^16 || >=18.0" @@ -12147,49 +15446,57 @@ "postcss": "^8.4.31" } }, - "node_modules/postcss-loader": { - "version": "7.3.3", - "resolved": "https://registry.npmjs.org/postcss-loader/-/postcss-loader-7.3.3.tgz", - "integrity": "sha512-YgO/yhtevGO/vJePCQmTxiaEwER94LABZN0ZMT4A0vsak9TpO+RvKRs7EmJ8peIlB9xfXCsS7M8LjqncsUZ5HA==", + "node_modules/postcss-selector-parser": { + "version": "6.0.16", + "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-6.0.16.tgz", + "integrity": "sha512-A0RVJrX+IUkVZbW3ClroRWurercFhieevHB38sr2+l9eUClMqome3LmEmnhlNy+5Mr2EYN6B2Kaw9wYdd+VHiw==", + "license": "MIT", "dependencies": { - "cosmiconfig": "^8.2.0", - "jiti": "^1.18.2", - "semver": "^7.3.8" + "cssesc": "^3.0.0", + "util-deprecate": "^1.0.2" }, "engines": { - "node": ">= 14.15.0" + "node": ">=4" + } + }, + "node_modules/postcss-sort-media-queries": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/postcss-sort-media-queries/-/postcss-sort-media-queries-5.2.0.tgz", + "integrity": "sha512-AZ5fDMLD8SldlAYlvi8NIqo0+Z8xnXU2ia0jxmuhxAU+Lqt9K+AlmLNJ/zWEnE9x+Zx3qL3+1K20ATgNOr3fAA==", + "license": "MIT", + "dependencies": { + "sort-css-media-queries": "2.2.0" }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" + "engines": { + "node": ">=14.0.0" }, "peerDependencies": { - "postcss": "^7.0.0 || ^8.0.1", - "webpack": "^5.0.0" + "postcss": "^8.4.23" } }, - "node_modules/postcss-merge-idents": { + "node_modules/postcss-svgo": { "version": "6.0.3", - "resolved": "https://registry.npmjs.org/postcss-merge-idents/-/postcss-merge-idents-6.0.3.tgz", - "integrity": "sha512-1oIoAsODUs6IHQZkLQGO15uGEbK3EAl5wi9SS8hs45VgsxQfMnxvt+L+zIr7ifZFIH14cfAeVe2uCTa+SPRa3g==", + "resolved": "https://registry.npmjs.org/postcss-svgo/-/postcss-svgo-6.0.3.tgz", + "integrity": "sha512-dlrahRmxP22bX6iKEjOM+c8/1p+81asjKT+V5lrgOH944ryx/OHpclnIbGsKVd3uWOXFLYJwCVf0eEkJGvO96g==", + "license": "MIT", "dependencies": { - "cssnano-utils": "^4.0.2", - "postcss-value-parser": "^4.2.0" + "postcss-value-parser": "^4.2.0", + "svgo": "^3.2.0" }, "engines": { - "node": "^14 || ^16 || >=18.0" + "node": "^14 || ^16 || >= 18" }, "peerDependencies": { "postcss": "^8.4.31" } }, - "node_modules/postcss-merge-longhand": { - "version": "6.0.5", - "resolved": "https://registry.npmjs.org/postcss-merge-longhand/-/postcss-merge-longhand-6.0.5.tgz", - "integrity": "sha512-5LOiordeTfi64QhICp07nzzuTDjNSO8g5Ksdibt44d+uvIIAE1oZdRn8y/W5ZtYgRH/lnLDlvi9F8btZcVzu3w==", + "node_modules/postcss-unique-selectors": { + "version": "6.0.4", + "resolved": "https://registry.npmjs.org/postcss-unique-selectors/-/postcss-unique-selectors-6.0.4.tgz", + "integrity": "sha512-K38OCaIrO8+PzpArzkLKB42dSARtC2tmG6PvD4b1o1Q2E9Os8jzfWFfSy/rixsHwohtsDdFtAWGjFVFUdwYaMg==", + "license": "MIT", "dependencies": { - "postcss-value-parser": "^4.2.0", - "stylehacks": "^6.1.1" + "postcss-selector-parser": "^6.0.16" }, "engines": { "node": "^14 || ^16 || >=18.0" @@ -12198,16 +15505,17 @@ "postcss": "^8.4.31" } }, - "node_modules/postcss-merge-rules": { - "version": "6.1.1", - "resolved": "https://registry.npmjs.org/postcss-merge-rules/-/postcss-merge-rules-6.1.1.tgz", - "integrity": "sha512-KOdWF0gju31AQPZiD+2Ar9Qjowz1LTChSjFFbS+e2sFgc4uHOp3ZvVX4sNeTlk0w2O31ecFGgrFzhO0RSWbWwQ==", - "dependencies": { - "browserslist": "^4.23.0", - "caniuse-api": "^3.0.0", - "cssnano-utils": "^4.0.2", - "postcss-selector-parser": "^6.0.16" - }, + "node_modules/postcss-value-parser": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-4.2.0.tgz", + "integrity": "sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ==", + "license": "MIT" + }, + "node_modules/postcss-zindex": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/postcss-zindex/-/postcss-zindex-6.0.2.tgz", + "integrity": "sha512-5BxW9l1evPB/4ZIc+2GobEBoKC+h8gPGCMi+jxsYvd2x0mjq7wazk6DrP71pStqxE9Foxh5TVnonbWpFZzXaYg==", + "license": "MIT", "engines": { "node": "^14 || ^16 || >=18.0" }, @@ -12215,477 +15523,588 @@ "postcss": "^8.4.31" } }, - "node_modules/postcss-minify-font-values": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/postcss-minify-font-values/-/postcss-minify-font-values-6.1.0.tgz", - "integrity": "sha512-gklfI/n+9rTh8nYaSJXlCo3nOKqMNkxuGpTn/Qm0gstL3ywTr9/WRKznE+oy6fvfolH6dF+QM4nCo8yPLdvGJg==", + "node_modules/postman-url-encoder": { + "version": "3.0.5", + "resolved": "https://registry.npmjs.org/postman-url-encoder/-/postman-url-encoder-3.0.5.tgz", + "integrity": "sha512-jOrdVvzUXBC7C+9gkIkpDJ3HIxOHTIqjpQ4C1EMt1ZGeMvSEpbFCKq23DEfgsj46vMnDgyQf+1ZLp2Wm+bKSsA==", + "license": "Apache-2.0", "dependencies": { - "postcss-value-parser": "^4.2.0" + "punycode": "^2.1.1" }, "engines": { - "node": "^14 || ^16 || >=18.0" + "node": ">=10" + } + }, + "node_modules/postman-url-encoder/node_modules/punycode": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.3.1.tgz", + "integrity": "sha512-vYt7UD1U9Wg6138shLtLOvdAu+8DsC/ilFtEVHcH+wydcSpNE20AfSOduf6MkRFahL5FY7X1oU7nKVZFtfq8Fg==", + "license": "MIT", + "engines": { + "node": ">=6" + } + }, + "node_modules/prebuild-install": { + "version": "7.1.1", + "resolved": "https://registry.npmjs.org/prebuild-install/-/prebuild-install-7.1.1.tgz", + "integrity": "sha512-jAXscXWMcCK8GgCoHOfIr0ODh5ai8mj63L2nWrjuAgXE6tDyYGnx4/8o/rCgU+B4JSyZBKbeZqzhtwtC3ovxjw==", + "license": "MIT", + "dependencies": { + "detect-libc": "^2.0.0", + "expand-template": "^2.0.3", + "github-from-package": "0.0.0", + "minimist": "^1.2.3", + "mkdirp-classic": "^0.5.3", + "napi-build-utils": "^1.0.1", + "node-abi": "^3.3.0", + "pump": "^3.0.0", + "rc": "^1.2.7", + "simple-get": "^4.0.0", + "tar-fs": "^2.0.0", + "tunnel-agent": "^0.6.0" }, - "peerDependencies": { - "postcss": "^8.4.31" + "bin": { + "prebuild-install": "bin.js" + }, + "engines": { + "node": ">=10" } }, - "node_modules/postcss-minify-gradients": { - "version": "6.0.3", - "resolved": "https://registry.npmjs.org/postcss-minify-gradients/-/postcss-minify-gradients-6.0.3.tgz", - "integrity": "sha512-4KXAHrYlzF0Rr7uc4VrfwDJ2ajrtNEpNEuLxFgwkhFZ56/7gaE4Nr49nLsQDZyUe+ds+kEhf+YAUolJiYXF8+Q==", + "node_modules/prebuild-install/node_modules/tar-fs": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/tar-fs/-/tar-fs-2.1.1.tgz", + "integrity": "sha512-V0r2Y9scmbDRLCNex/+hYzvp/zyYjvFbHPNgVTKfQvVrb6guiE/fxP+XblDNR011utopbkex2nM4dHNV6GDsng==", + "license": "MIT", "dependencies": { - "colord": "^2.9.3", - "cssnano-utils": "^4.0.2", - "postcss-value-parser": "^4.2.0" + "chownr": "^1.1.1", + "mkdirp-classic": "^0.5.2", + "pump": "^3.0.0", + "tar-stream": "^2.1.4" + } + }, + "node_modules/prebuild-install/node_modules/tar-stream": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/tar-stream/-/tar-stream-2.2.0.tgz", + "integrity": "sha512-ujeqbceABgwMZxEJnk2HDY2DlnUZ+9oEcb1KzTVfYHio0UE6dG71n60d8D2I4qNvleWrrXpmjpt7vZeF1LnMZQ==", + "license": "MIT", + "dependencies": { + "bl": "^4.0.3", + "end-of-stream": "^1.4.1", + "fs-constants": "^1.0.0", + "inherits": "^2.0.3", + "readable-stream": "^3.1.1" }, "engines": { - "node": "^14 || ^16 || >=18.0" + "node": ">=6" + } + }, + "node_modules/prettier": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/prettier/-/prettier-3.3.1.tgz", + "integrity": "sha512-7CAwy5dRsxs8PHXT3twixW9/OEll8MLE0VRPCJyl7CkS6VHGPSlsVaWTiASPTyGyYRyApxlaWTzwUxVNrhcwDg==", + "bin": { + "prettier": "bin/prettier.cjs" }, - "peerDependencies": { - "postcss": "^8.4.31" + "engines": { + "node": ">=14" + }, + "funding": { + "url": "https://github.com/prettier/prettier?sponsor=1" } }, - "node_modules/postcss-minify-params": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/postcss-minify-params/-/postcss-minify-params-6.1.0.tgz", - "integrity": "sha512-bmSKnDtyyE8ujHQK0RQJDIKhQ20Jq1LYiez54WiaOoBtcSuflfK3Nm596LvbtlFcpipMjgClQGyGr7GAs+H1uA==", + "node_modules/pretty-error": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/pretty-error/-/pretty-error-4.0.0.tgz", + "integrity": "sha512-AoJ5YMAcXKYxKhuJGdcvse+Voc6v1RgnsR3nWcYU7q4t6z0Q6T86sv5Zq8VIRbOWWFpvdGE83LtdSMNd+6Y0xw==", + "license": "MIT", "dependencies": { - "browserslist": "^4.23.0", - "cssnano-utils": "^4.0.2", - "postcss-value-parser": "^4.2.0" + "lodash": "^4.17.20", + "renderkid": "^3.0.0" + } + }, + "node_modules/pretty-quick": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/pretty-quick/-/pretty-quick-4.0.0.tgz", + "integrity": "sha512-M+2MmeufXb/M7Xw3Afh1gxcYpj+sK0AxEfnfF958ktFeAyi5MsKY5brymVURQLgPLV1QaF5P4pb2oFJ54H3yzQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "execa": "^5.1.1", + "find-up": "^5.0.0", + "ignore": "^5.3.0", + "mri": "^1.2.0", + "picocolors": "^1.0.0", + "picomatch": "^3.0.1", + "tslib": "^2.6.2" + }, + "bin": { + "pretty-quick": "lib/cli.mjs" }, "engines": { - "node": "^14 || ^16 || >=18.0" + "node": ">=14" }, "peerDependencies": { - "postcss": "^8.4.31" + "prettier": "^3.0.0" } }, - "node_modules/postcss-minify-selectors": { - "version": "6.0.4", - "resolved": "https://registry.npmjs.org/postcss-minify-selectors/-/postcss-minify-selectors-6.0.4.tgz", - "integrity": "sha512-L8dZSwNLgK7pjTto9PzWRoMbnLq5vsZSTu8+j1P/2GB8qdtGQfn+K1uSvFgYvgh83cbyxT5m43ZZhUMTJDSClQ==", + "node_modules/pretty-quick/node_modules/find-up": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-5.0.0.tgz", + "integrity": "sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng==", + "dev": true, + "license": "MIT", "dependencies": { - "postcss-selector-parser": "^6.0.16" + "locate-path": "^6.0.0", + "path-exists": "^4.0.0" }, "engines": { - "node": "^14 || ^16 || >=18.0" + "node": ">=10" }, - "peerDependencies": { - "postcss": "^8.4.31" + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/postcss-modules-extract-imports": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/postcss-modules-extract-imports/-/postcss-modules-extract-imports-3.0.0.tgz", - "integrity": "sha512-bdHleFnP3kZ4NYDhuGlVK+CMrQ/pqUm8bx/oGL93K6gVwiclvX5x0n76fYMKuIGKzlABOy13zsvqjb0f92TEXw==", + "node_modules/pretty-quick/node_modules/locate-path": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-6.0.0.tgz", + "integrity": "sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw==", + "dev": true, + "license": "MIT", + "dependencies": { + "p-locate": "^5.0.0" + }, "engines": { - "node": "^10 || ^12 || >= 14" + "node": ">=10" }, - "peerDependencies": { - "postcss": "^8.1.0" + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/postcss-modules-local-by-default": { - "version": "4.0.3", - "resolved": "https://registry.npmjs.org/postcss-modules-local-by-default/-/postcss-modules-local-by-default-4.0.3.tgz", - "integrity": "sha512-2/u2zraspoACtrbFRnTijMiQtb4GW4BvatjaG/bCjYQo8kLTdevCUlwuBHx2sCnSyrI3x3qj4ZK1j5LQBgzmwA==", + "node_modules/pretty-quick/node_modules/p-limit": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-3.1.0.tgz", + "integrity": "sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==", + "dev": true, + "license": "MIT", "dependencies": { - "icss-utils": "^5.0.0", - "postcss-selector-parser": "^6.0.2", - "postcss-value-parser": "^4.1.0" + "yocto-queue": "^0.1.0" }, "engines": { - "node": "^10 || ^12 || >= 14" + "node": ">=10" }, - "peerDependencies": { - "postcss": "^8.1.0" + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/postcss-modules-scope": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/postcss-modules-scope/-/postcss-modules-scope-3.0.0.tgz", - "integrity": "sha512-hncihwFA2yPath8oZ15PZqvWGkWf+XUfQgUGamS4LqoP1anQLOsOJw0vr7J7IwLpoY9fatA2qiGUGmuZL0Iqlg==", + "node_modules/pretty-quick/node_modules/p-locate": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-5.0.0.tgz", + "integrity": "sha512-LaNjtRWUBY++zB5nE/NwcaoMylSPk+S+ZHNB1TzdbMJMny6dynpAGt7X/tl/QYq3TIeE6nxHppbo2LGymrG5Pw==", + "dev": true, + "license": "MIT", "dependencies": { - "postcss-selector-parser": "^6.0.4" + "p-limit": "^3.0.2" }, "engines": { - "node": "^10 || ^12 || >= 14" + "node": ">=10" }, - "peerDependencies": { - "postcss": "^8.1.0" + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/postcss-modules-values": { + "node_modules/pretty-quick/node_modules/path-exists": { "version": "4.0.0", - "resolved": "https://registry.npmjs.org/postcss-modules-values/-/postcss-modules-values-4.0.0.tgz", - "integrity": "sha512-RDxHkAiEGI78gS2ofyvCsu7iycRv7oqw5xMWn9iMoR0N/7mf9D50ecQqUo5BZ9Zh2vH4bCUR/ktCqbB9m8vJjQ==", - "dependencies": { - "icss-utils": "^5.0.0" - }, + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz", + "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==", + "dev": true, + "license": "MIT", "engines": { - "node": "^10 || ^12 || >= 14" - }, - "peerDependencies": { - "postcss": "^8.1.0" + "node": ">=8" } }, - "node_modules/postcss-normalize-charset": { - "version": "6.0.2", - "resolved": "https://registry.npmjs.org/postcss-normalize-charset/-/postcss-normalize-charset-6.0.2.tgz", - "integrity": "sha512-a8N9czmdnrjPHa3DeFlwqst5eaL5W8jYu3EBbTTkI5FHkfMhFZh1EGbku6jhHhIzTA6tquI2P42NtZ59M/H/kQ==", + "node_modules/pretty-quick/node_modules/picomatch": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-3.0.1.tgz", + "integrity": "sha512-I3EurrIQMlRc9IaAZnqRR044Phh2DXY+55o7uJ0V+hYZAcQYSuFWsc9q5PvyDHUSCe1Qxn/iBz+78s86zWnGag==", + "dev": true, + "license": "MIT", "engines": { - "node": "^14 || ^16 || >=18.0" + "node": ">=10" }, - "peerDependencies": { - "postcss": "^8.4.31" + "funding": { + "url": "https://github.com/sponsors/jonschlinkert" } }, - "node_modules/postcss-normalize-display-values": { - "version": "6.0.2", - "resolved": "https://registry.npmjs.org/postcss-normalize-display-values/-/postcss-normalize-display-values-6.0.2.tgz", - "integrity": "sha512-8H04Mxsb82ON/aAkPeq8kcBbAtI5Q2a64X/mnRRfPXBq7XeogoQvReqxEfc0B4WPq1KimjezNC8flUtC3Qz6jg==", - "dependencies": { - "postcss-value-parser": "^4.2.0" - }, + "node_modules/pretty-quick/node_modules/yocto-queue": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/yocto-queue/-/yocto-queue-0.1.0.tgz", + "integrity": "sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==", + "dev": true, + "license": "MIT", "engines": { - "node": "^14 || ^16 || >=18.0" + "node": ">=10" }, - "peerDependencies": { - "postcss": "^8.4.31" + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/postcss-normalize-positions": { - "version": "6.0.2", - "resolved": "https://registry.npmjs.org/postcss-normalize-positions/-/postcss-normalize-positions-6.0.2.tgz", - "integrity": "sha512-/JFzI441OAB9O7VnLA+RtSNZvQ0NCFZDOtp6QPFo1iIyawyXg0YI3CYM9HBy1WvwCRHnPep/BvI1+dGPKoXx/Q==", - "dependencies": { - "postcss-value-parser": "^4.2.0" - }, + "node_modules/pretty-time": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/pretty-time/-/pretty-time-1.1.0.tgz", + "integrity": "sha512-28iF6xPQrP8Oa6uxE6a1biz+lWeTOAPKggvjB8HAs6nVMKZwf5bG++632Dx614hIWgUPkgivRfG+a8uAXGTIbA==", + "license": "MIT", "engines": { - "node": "^14 || ^16 || >=18.0" - }, - "peerDependencies": { - "postcss": "^8.4.31" + "node": ">=4" } }, - "node_modules/postcss-normalize-repeat-style": { - "version": "6.0.2", - "resolved": "https://registry.npmjs.org/postcss-normalize-repeat-style/-/postcss-normalize-repeat-style-6.0.2.tgz", - "integrity": "sha512-YdCgsfHkJ2jEXwR4RR3Tm/iOxSfdRt7jplS6XRh9Js9PyCR/aka/FCb6TuHT2U8gQubbm/mPmF6L7FY9d79VwQ==", + "node_modules/prism-react-renderer": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/prism-react-renderer/-/prism-react-renderer-2.3.1.tgz", + "integrity": "sha512-Rdf+HzBLR7KYjzpJ1rSoxT9ioO85nZngQEoFIhL07XhtJHlCU3SOz0GJ6+qvMyQe0Se+BV3qpe6Yd/NmQF5Juw==", + "license": "MIT", "dependencies": { - "postcss-value-parser": "^4.2.0" - }, - "engines": { - "node": "^14 || ^16 || >=18.0" + "@types/prismjs": "^1.26.0", + "clsx": "^2.0.0" }, "peerDependencies": { - "postcss": "^8.4.31" + "react": ">=16.0.0" } }, - "node_modules/postcss-normalize-string": { - "version": "6.0.2", - "resolved": "https://registry.npmjs.org/postcss-normalize-string/-/postcss-normalize-string-6.0.2.tgz", - "integrity": "sha512-vQZIivlxlfqqMp4L9PZsFE4YUkWniziKjQWUtsxUiVsSSPelQydwS8Wwcuw0+83ZjPWNTl02oxlIvXsmmG+CiQ==", - "dependencies": { - "postcss-value-parser": "^4.2.0" - }, + "node_modules/prismjs": { + "version": "1.29.0", + "resolved": "https://registry.npmjs.org/prismjs/-/prismjs-1.29.0.tgz", + "integrity": "sha512-Kx/1w86q/epKcmte75LNrEoT+lX8pBpavuAbvJWRXar7Hz8jrtF+e3vY751p0R8H9HdArwaCTNDDzHg/ScJK1Q==", + "license": "MIT", "engines": { - "node": "^14 || ^16 || >=18.0" - }, - "peerDependencies": { - "postcss": "^8.4.31" + "node": ">=6" } }, - "node_modules/postcss-normalize-timing-functions": { - "version": "6.0.2", - "resolved": "https://registry.npmjs.org/postcss-normalize-timing-functions/-/postcss-normalize-timing-functions-6.0.2.tgz", - "integrity": "sha512-a+YrtMox4TBtId/AEwbA03VcJgtyW4dGBizPl7e88cTFULYsprgHWTbfyjSLyHeBcK/Q9JhXkt2ZXiwaVHoMzA==", - "dependencies": { - "postcss-value-parser": "^4.2.0" - }, + "node_modules/process": { + "version": "0.11.10", + "resolved": "https://registry.npmjs.org/process/-/process-0.11.10.tgz", + "integrity": "sha512-cdGef/drWFoydD1JsMzuFf8100nZl+GT+yacc2bEced5f9Rjk4z+WtFUTBu9PhOi9j/jfmBPu0mMEY4wIdAF8A==", + "license": "MIT", "engines": { - "node": "^14 || ^16 || >=18.0" - }, - "peerDependencies": { - "postcss": "^8.4.31" + "node": ">= 0.6.0" } }, - "node_modules/postcss-normalize-unicode": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/postcss-normalize-unicode/-/postcss-normalize-unicode-6.1.0.tgz", - "integrity": "sha512-QVC5TQHsVj33otj8/JD869Ndr5Xcc/+fwRh4HAsFsAeygQQXm+0PySrKbr/8tkDKzW+EVT3QkqZMfFrGiossDg==", + "node_modules/process-nextick-args": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.1.tgz", + "integrity": "sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==", + "license": "MIT" + }, + "node_modules/prompts": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/prompts/-/prompts-2.4.2.tgz", + "integrity": "sha512-NxNv/kLguCA7p3jE8oL2aEBsrJWgAakBpgmgK6lpPWV+WuOmY6r2/zbAVnP+T8bQlA0nzHXSJSJW0Hq7ylaD2Q==", + "license": "MIT", "dependencies": { - "browserslist": "^4.23.0", - "postcss-value-parser": "^4.2.0" + "kleur": "^3.0.3", + "sisteransi": "^1.0.5" }, "engines": { - "node": "^14 || ^16 || >=18.0" - }, - "peerDependencies": { - "postcss": "^8.4.31" + "node": ">= 6" } }, - "node_modules/postcss-normalize-url": { - "version": "6.0.2", - "resolved": "https://registry.npmjs.org/postcss-normalize-url/-/postcss-normalize-url-6.0.2.tgz", - "integrity": "sha512-kVNcWhCeKAzZ8B4pv/DnrU1wNh458zBNp8dh4y5hhxih5RZQ12QWMuQrDgPRw3LRl8mN9vOVfHl7uhvHYMoXsQ==", + "node_modules/prop-types": { + "version": "15.8.1", + "resolved": "https://registry.npmjs.org/prop-types/-/prop-types-15.8.1.tgz", + "integrity": "sha512-oj87CgZICdulUohogVAR7AjlC0327U4el4L6eAvOqCeudMDVU0NThNaV+b9Df4dXgSP1gXMTnPdhfe/2qDH5cg==", + "license": "MIT", "dependencies": { - "postcss-value-parser": "^4.2.0" - }, - "engines": { - "node": "^14 || ^16 || >=18.0" - }, - "peerDependencies": { - "postcss": "^8.4.31" + "loose-envify": "^1.4.0", + "object-assign": "^4.1.1", + "react-is": "^16.13.1" } }, - "node_modules/postcss-normalize-whitespace": { - "version": "6.0.2", - "resolved": "https://registry.npmjs.org/postcss-normalize-whitespace/-/postcss-normalize-whitespace-6.0.2.tgz", - "integrity": "sha512-sXZ2Nj1icbJOKmdjXVT9pnyHQKiSAyuNQHSgRCUgThn2388Y9cGVDR+E9J9iAYbSbLHI+UUwLVl1Wzco/zgv0Q==", + "node_modules/property-information": { + "version": "6.4.0", + "resolved": "https://registry.npmjs.org/property-information/-/property-information-6.4.0.tgz", + "integrity": "sha512-9t5qARVofg2xQqKtytzt+lZ4d1Qvj8t5B8fEwXK6qOfgRLgH/b13QlgEyDh033NOS31nXeFbYv7CLUDG1CeifQ==", + "license": "MIT", + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } + }, + "node_modules/proto-list": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/proto-list/-/proto-list-1.2.4.tgz", + "integrity": "sha512-vtK/94akxsTMhe0/cbfpR+syPuszcuwhqVjJq26CuNDgFGj682oRBXOP5MJpv2r7JtE8MsiepGIqvvOTBwn2vA==", + "license": "ISC" + }, + "node_modules/proxy-addr": { + "version": "2.0.7", + "resolved": "https://registry.npmjs.org/proxy-addr/-/proxy-addr-2.0.7.tgz", + "integrity": "sha512-llQsMLSUDUPT44jdrU/O37qlnifitDP+ZwrmmZcoSKyLKvtZxpyV0n2/bD/N4tBAAZ/gJEdZU7KMraoK1+XYAg==", + "license": "MIT", "dependencies": { - "postcss-value-parser": "^4.2.0" + "forwarded": "0.2.0", + "ipaddr.js": "1.9.1" }, "engines": { - "node": "^14 || ^16 || >=18.0" - }, - "peerDependencies": { - "postcss": "^8.4.31" + "node": ">= 0.10" } }, - "node_modules/postcss-ordered-values": { - "version": "6.0.2", - "resolved": "https://registry.npmjs.org/postcss-ordered-values/-/postcss-ordered-values-6.0.2.tgz", - "integrity": "sha512-VRZSOB+JU32RsEAQrO94QPkClGPKJEL/Z9PCBImXMhIeK5KAYo6slP/hBYlLgrCjFxyqvn5VC81tycFEDBLG1Q==", - "dependencies": { - "cssnano-utils": "^4.0.2", - "postcss-value-parser": "^4.2.0" - }, + "node_modules/proxy-addr/node_modules/ipaddr.js": { + "version": "1.9.1", + "resolved": "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-1.9.1.tgz", + "integrity": "sha512-0KI/607xoxSToH7GjN1FfSbLoU0+btTicjsQSWQlh/hZykN8KpmMf7uYwPW3R+akZ6R/w18ZlXSHBYXiYUPO3g==", + "license": "MIT", "engines": { - "node": "^14 || ^16 || >=18.0" - }, - "peerDependencies": { - "postcss": "^8.4.31" + "node": ">= 0.10" } }, - "node_modules/postcss-reduce-idents": { - "version": "6.0.3", - "resolved": "https://registry.npmjs.org/postcss-reduce-idents/-/postcss-reduce-idents-6.0.3.tgz", - "integrity": "sha512-G3yCqZDpsNPoQgbDUy3T0E6hqOQ5xigUtBQyrmq3tn2GxlyiL0yyl7H+T8ulQR6kOcHJ9t7/9H4/R2tv8tJbMA==", + "node_modules/public-encrypt": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/public-encrypt/-/public-encrypt-4.0.3.tgz", + "integrity": "sha512-zVpa8oKZSz5bTMTFClc1fQOnyyEzpl5ozpi1B5YcvBrdohMjH2rfsBtyXcuNuwjsDIXmBYlF2N5FlJYhR29t8Q==", + "license": "MIT", "dependencies": { - "postcss-value-parser": "^4.2.0" - }, - "engines": { - "node": "^14 || ^16 || >=18.0" - }, - "peerDependencies": { - "postcss": "^8.4.31" + "bn.js": "^4.1.0", + "browserify-rsa": "^4.0.0", + "create-hash": "^1.1.0", + "parse-asn1": "^5.0.0", + "randombytes": "^2.0.1", + "safe-buffer": "^5.1.2" } }, - "node_modules/postcss-reduce-initial": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/postcss-reduce-initial/-/postcss-reduce-initial-6.1.0.tgz", - "integrity": "sha512-RarLgBK/CrL1qZags04oKbVbrrVK2wcxhvta3GCxrZO4zveibqbRPmm2VI8sSgCXwoUHEliRSbOfpR0b/VIoiw==", + "node_modules/public-encrypt/node_modules/bn.js": { + "version": "4.12.0", + "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.12.0.tgz", + "integrity": "sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA==", + "license": "MIT" + }, + "node_modules/pump": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/pump/-/pump-3.0.0.tgz", + "integrity": "sha512-LwZy+p3SFs1Pytd/jYct4wpv49HiYCqd9Rlc5ZVdk0V+8Yzv6jR5Blk3TRmPL1ft69TxP0IMZGJ+WPFU2BFhww==", + "license": "MIT", "dependencies": { - "browserslist": "^4.23.0", - "caniuse-api": "^3.0.0" - }, - "engines": { - "node": "^14 || ^16 || >=18.0" - }, - "peerDependencies": { - "postcss": "^8.4.31" + "end-of-stream": "^1.1.0", + "once": "^1.3.1" } }, - "node_modules/postcss-reduce-transforms": { - "version": "6.0.2", - "resolved": "https://registry.npmjs.org/postcss-reduce-transforms/-/postcss-reduce-transforms-6.0.2.tgz", - "integrity": "sha512-sB+Ya++3Xj1WaT9+5LOOdirAxP7dJZms3GRcYheSPi1PiTMigsxHAdkrbItHxwYHr4kt1zL7mmcHstgMYT+aiA==", + "node_modules/punycode": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/punycode/-/punycode-1.4.1.tgz", + "integrity": "sha512-jmYNElW7yvO7TV33CjSmvSiE2yco3bV2czu/OzDKdMNVZQWfxCblURLhf+47syQRBntjfLdd/H0egrzIG+oaFQ==", + "license": "MIT" + }, + "node_modules/pupa": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/pupa/-/pupa-3.1.0.tgz", + "integrity": "sha512-FLpr4flz5xZTSJxSeaheeMKN/EDzMdK7b8PTOC6a5PYFKTucWbdqjgqaEyH0shFiSJrVB1+Qqi4Tk19ccU6Aug==", + "license": "MIT", "dependencies": { - "postcss-value-parser": "^4.2.0" + "escape-goat": "^4.0.0" }, "engines": { - "node": "^14 || ^16 || >=18.0" + "node": ">=12.20" }, - "peerDependencies": { - "postcss": "^8.4.31" + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/postcss-selector-parser": { - "version": "6.0.16", - "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-6.0.16.tgz", - "integrity": "sha512-A0RVJrX+IUkVZbW3ClroRWurercFhieevHB38sr2+l9eUClMqome3LmEmnhlNy+5Mr2EYN6B2Kaw9wYdd+VHiw==", + "node_modules/qs": { + "version": "6.11.0", + "resolved": "https://registry.npmjs.org/qs/-/qs-6.11.0.tgz", + "integrity": "sha512-MvjoMCJwEarSbUYk5O+nmoSzSutSsTwF85zcHPQ9OrlFoZOYIjaqBAJIqIXjptyD5vThxGq52Xu/MaJzRkIk4Q==", + "license": "BSD-3-Clause", "dependencies": { - "cssesc": "^3.0.0", - "util-deprecate": "^1.0.2" + "side-channel": "^1.0.4" }, "engines": { - "node": ">=4" + "node": ">=0.6" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/postcss-sort-media-queries": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/postcss-sort-media-queries/-/postcss-sort-media-queries-5.2.0.tgz", - "integrity": "sha512-AZ5fDMLD8SldlAYlvi8NIqo0+Z8xnXU2ia0jxmuhxAU+Lqt9K+AlmLNJ/zWEnE9x+Zx3qL3+1K20ATgNOr3fAA==", - "dependencies": { - "sort-css-media-queries": "2.2.0" - }, + "node_modules/querystring-es3": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/querystring-es3/-/querystring-es3-0.2.1.tgz", + "integrity": "sha512-773xhDQnZBMFobEiztv8LIl70ch5MSF/jUQVlhwFyBILqq96anmoctVIYz+ZRp0qbCKATTn6ev02M3r7Ga5vqA==", "engines": { - "node": ">=14.0.0" - }, - "peerDependencies": { - "postcss": "^8.4.23" + "node": ">=0.4.x" } }, - "node_modules/postcss-svgo": { - "version": "6.0.3", - "resolved": "https://registry.npmjs.org/postcss-svgo/-/postcss-svgo-6.0.3.tgz", - "integrity": "sha512-dlrahRmxP22bX6iKEjOM+c8/1p+81asjKT+V5lrgOH944ryx/OHpclnIbGsKVd3uWOXFLYJwCVf0eEkJGvO96g==", + "node_modules/queue": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/queue/-/queue-6.0.2.tgz", + "integrity": "sha512-iHZWu+q3IdFZFX36ro/lKBkSvfkztY5Y7HMiPlOUjhupPcG2JMfst2KKEpu5XndviX/3UhFbRngUPNKtgvtZiA==", + "license": "MIT", "dependencies": { - "postcss-value-parser": "^4.2.0", - "svgo": "^3.2.0" - }, + "inherits": "~2.0.3" + } + }, + "node_modules/queue-microtask": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/queue-microtask/-/queue-microtask-1.2.3.tgz", + "integrity": "sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ], + "license": "MIT" + }, + "node_modules/queue-tick": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/queue-tick/-/queue-tick-1.0.1.tgz", + "integrity": "sha512-kJt5qhMxoszgU/62PLP1CJytzd2NKetjSRnyuj31fDd3Rlcz3fzlFdFLD1SItunPwyqEOkca6GbV612BWfaBag==", + "license": "MIT" + }, + "node_modules/quick-lru": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/quick-lru/-/quick-lru-5.1.1.tgz", + "integrity": "sha512-WuyALRjWPDGtt/wzJiadO5AXY+8hZ80hVpe6MyivgraREW751X3SbhRvG3eLKOYN+8VEvqLcf3wdnt44Z4S4SA==", + "license": "MIT", "engines": { - "node": "^14 || ^16 || >= 18" + "node": ">=10" }, - "peerDependencies": { - "postcss": "^8.4.31" + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/postcss-unique-selectors": { - "version": "6.0.4", - "resolved": "https://registry.npmjs.org/postcss-unique-selectors/-/postcss-unique-selectors-6.0.4.tgz", - "integrity": "sha512-K38OCaIrO8+PzpArzkLKB42dSARtC2tmG6PvD4b1o1Q2E9Os8jzfWFfSy/rixsHwohtsDdFtAWGjFVFUdwYaMg==", + "node_modules/randombytes": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/randombytes/-/randombytes-2.1.0.tgz", + "integrity": "sha512-vYl3iOX+4CKUWuxGi9Ukhie6fsqXqS9FE2Zaic4tNFD2N2QQaXOMFbuKK4QmDHC0JO6B1Zp41J0LpT0oR68amQ==", + "license": "MIT", "dependencies": { - "postcss-selector-parser": "^6.0.16" - }, - "engines": { - "node": "^14 || ^16 || >=18.0" - }, - "peerDependencies": { - "postcss": "^8.4.31" + "safe-buffer": "^5.1.0" } }, - "node_modules/postcss-value-parser": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-4.2.0.tgz", - "integrity": "sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ==" + "node_modules/randomfill": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/randomfill/-/randomfill-1.0.4.tgz", + "integrity": "sha512-87lcbR8+MhcWcUiQ+9e+Rwx8MyR2P7qnt15ynUlbm3TU/fjbgz4GsvfSUDTemtCCtVCqb4ZcEFlyPNTh9bBTLw==", + "license": "MIT", + "dependencies": { + "randombytes": "^2.0.5", + "safe-buffer": "^5.1.0" + } }, - "node_modules/postcss-zindex": { - "version": "6.0.2", - "resolved": "https://registry.npmjs.org/postcss-zindex/-/postcss-zindex-6.0.2.tgz", - "integrity": "sha512-5BxW9l1evPB/4ZIc+2GobEBoKC+h8gPGCMi+jxsYvd2x0mjq7wazk6DrP71pStqxE9Foxh5TVnonbWpFZzXaYg==", + "node_modules/range-parser": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/range-parser/-/range-parser-1.2.0.tgz", + "integrity": "sha512-kA5WQoNVo4t9lNx2kQNFCxKeBl5IbbSNBl1M/tLkw9WCn+hxNBAW5Qh8gdhs63CJnhjJ2zQWFoqPJP2sK1AV5A==", + "license": "MIT", "engines": { - "node": "^14 || ^16 || >=18.0" - }, - "peerDependencies": { - "postcss": "^8.4.31" + "node": ">= 0.6" } }, - "node_modules/prebuild-install": { - "version": "7.1.1", - "resolved": "https://registry.npmjs.org/prebuild-install/-/prebuild-install-7.1.1.tgz", - "integrity": "sha512-jAXscXWMcCK8GgCoHOfIr0ODh5ai8mj63L2nWrjuAgXE6tDyYGnx4/8o/rCgU+B4JSyZBKbeZqzhtwtC3ovxjw==", + "node_modules/raw-body": { + "version": "2.5.2", + "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-2.5.2.tgz", + "integrity": "sha512-8zGqypfENjCIqGhgXToC8aB2r7YrBX+AQAfIPs/Mlk+BtPTztOvTS01NRW/3Eh60J+a48lt8qsCzirQ6loCVfA==", + "license": "MIT", "dependencies": { - "detect-libc": "^2.0.0", - "expand-template": "^2.0.3", - "github-from-package": "0.0.0", - "minimist": "^1.2.3", - "mkdirp-classic": "^0.5.3", - "napi-build-utils": "^1.0.1", - "node-abi": "^3.3.0", - "pump": "^3.0.0", - "rc": "^1.2.7", - "simple-get": "^4.0.0", - "tar-fs": "^2.0.0", - "tunnel-agent": "^0.6.0" - }, - "bin": { - "prebuild-install": "bin.js" + "bytes": "3.1.2", + "http-errors": "2.0.0", + "iconv-lite": "0.4.24", + "unpipe": "1.0.0" }, "engines": { - "node": ">=10" + "node": ">= 0.8" } }, - "node_modules/prebuild-install/node_modules/tar-fs": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/tar-fs/-/tar-fs-2.1.1.tgz", - "integrity": "sha512-V0r2Y9scmbDRLCNex/+hYzvp/zyYjvFbHPNgVTKfQvVrb6guiE/fxP+XblDNR011utopbkex2nM4dHNV6GDsng==", - "dependencies": { - "chownr": "^1.1.1", - "mkdirp-classic": "^0.5.2", - "pump": "^3.0.0", - "tar-stream": "^2.1.4" + "node_modules/raw-body/node_modules/bytes": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.2.tgz", + "integrity": "sha512-/Nf7TyzTx6S3yRJObOAV7956r8cr2+Oj8AC5dt8wSP3BQAoeX58NoHyCU8P8zGkNXStjTSi6fzO6F0pBdcYbEg==", + "license": "MIT", + "engines": { + "node": ">= 0.8" } }, - "node_modules/prebuild-install/node_modules/tar-stream": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/tar-stream/-/tar-stream-2.2.0.tgz", - "integrity": "sha512-ujeqbceABgwMZxEJnk2HDY2DlnUZ+9oEcb1KzTVfYHio0UE6dG71n60d8D2I4qNvleWrrXpmjpt7vZeF1LnMZQ==", + "node_modules/rc": { + "version": "1.2.8", + "resolved": "https://registry.npmjs.org/rc/-/rc-1.2.8.tgz", + "integrity": "sha512-y3bGgqKj3QBdxLbLkomlohkvsA8gdAiUQlSBJnBhfn+BPxg4bc62d8TcBW15wavDfgexCgccckhcZvywyQYPOw==", + "license": "(BSD-2-Clause OR MIT OR Apache-2.0)", "dependencies": { - "bl": "^4.0.3", - "end-of-stream": "^1.4.1", - "fs-constants": "^1.0.0", - "inherits": "^2.0.3", - "readable-stream": "^3.1.1" + "deep-extend": "^0.6.0", + "ini": "~1.3.0", + "minimist": "^1.2.0", + "strip-json-comments": "~2.0.1" }, - "engines": { - "node": ">=6" - } - }, - "node_modules/prettier": { - "version": "3.3.0", - "resolved": "https://registry.npmjs.org/prettier/-/prettier-3.3.0.tgz", - "integrity": "sha512-J9odKxERhCQ10OC2yb93583f6UnYutOeiV5i0zEDS7UGTdUt0u+y8erxl3lBKvwo/JHyyoEdXjwp4dke9oyZ/g==", "bin": { - "prettier": "bin/prettier.cjs" - }, + "rc": "cli.js" + } + }, + "node_modules/rc/node_modules/strip-json-comments": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-2.0.1.tgz", + "integrity": "sha512-4gB8na07fecVVkOI6Rs4e7T6NOTki5EmL7TUduTs6bu3EdnSycntVJ4re8kgZA+wx9IueI2Y11bfbgwtzuE0KQ==", + "license": "MIT", "engines": { - "node": ">=14" - }, - "funding": { - "url": "https://github.com/prettier/prettier?sponsor=1" + "node": ">=0.10.0" } }, - "node_modules/pretty-error": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/pretty-error/-/pretty-error-4.0.0.tgz", - "integrity": "sha512-AoJ5YMAcXKYxKhuJGdcvse+Voc6v1RgnsR3nWcYU7q4t6z0Q6T86sv5Zq8VIRbOWWFpvdGE83LtdSMNd+6Y0xw==", + "node_modules/react": { + "version": "18.3.1", + "resolved": "https://registry.npmjs.org/react/-/react-18.3.1.tgz", + "integrity": "sha512-wS+hAgJShR0KhEvPJArfuPVN1+Hz1t0Y6n5jLrGQbkb4urgPE/0Rve+1kMB1v/oWgHgm4WIcV+i7F2pTVj+2iQ==", + "license": "MIT", "dependencies": { - "lodash": "^4.17.20", - "renderkid": "^3.0.0" + "loose-envify": "^1.1.0" + }, + "engines": { + "node": ">=0.10.0" } }, - "node_modules/pretty-quick": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/pretty-quick/-/pretty-quick-4.0.0.tgz", - "integrity": "sha512-M+2MmeufXb/M7Xw3Afh1gxcYpj+sK0AxEfnfF958ktFeAyi5MsKY5brymVURQLgPLV1QaF5P4pb2oFJ54H3yzQ==", - "dev": true, + "node_modules/react-dev-utils": { + "version": "12.0.1", + "resolved": "https://registry.npmjs.org/react-dev-utils/-/react-dev-utils-12.0.1.tgz", + "integrity": "sha512-84Ivxmr17KjUupyqzFode6xKhjwuEJDROWKJy/BthkL7Wn6NJ8h4WE6k/exAv6ImS+0oZLRRW5j/aINMHyeGeQ==", + "license": "MIT", "dependencies": { - "execa": "^5.1.1", + "@babel/code-frame": "^7.16.0", + "address": "^1.1.2", + "browserslist": "^4.18.1", + "chalk": "^4.1.2", + "cross-spawn": "^7.0.3", + "detect-port-alt": "^1.1.6", + "escape-string-regexp": "^4.0.0", + "filesize": "^8.0.6", "find-up": "^5.0.0", - "ignore": "^5.3.0", - "mri": "^1.2.0", - "picocolors": "^1.0.0", - "picomatch": "^3.0.1", - "tslib": "^2.6.2" - }, - "bin": { - "pretty-quick": "lib/cli.mjs" + "fork-ts-checker-webpack-plugin": "^6.5.0", + "global-modules": "^2.0.0", + "globby": "^11.0.4", + "gzip-size": "^6.0.0", + "immer": "^9.0.7", + "is-root": "^2.1.0", + "loader-utils": "^3.2.0", + "open": "^8.4.0", + "pkg-up": "^3.1.0", + "prompts": "^2.4.2", + "react-error-overlay": "^6.0.11", + "recursive-readdir": "^2.2.2", + "shell-quote": "^1.7.3", + "strip-ansi": "^6.0.1", + "text-table": "^0.2.0" }, "engines": { "node": ">=14" - }, - "peerDependencies": { - "prettier": "^3.0.0" } }, - "node_modules/pretty-quick/node_modules/find-up": { + "node_modules/react-dev-utils/node_modules/find-up": { "version": "5.0.0", "resolved": "https://registry.npmjs.org/find-up/-/find-up-5.0.0.tgz", "integrity": "sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng==", - "dev": true, + "license": "MIT", "dependencies": { "locate-path": "^6.0.0", "path-exists": "^4.0.0" @@ -12697,11 +16116,20 @@ "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/pretty-quick/node_modules/locate-path": { + "node_modules/react-dev-utils/node_modules/loader-utils": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-3.2.1.tgz", + "integrity": "sha512-ZvFw1KWS3GVyYBYb7qkmRM/WwL2TQQBxgCK62rlvm4WpVQ23Nb4tYjApUlfjrEGvOs7KHEsmyUn75OHZrJMWPw==", + "license": "MIT", + "engines": { + "node": ">= 12.13.0" + } + }, + "node_modules/react-dev-utils/node_modules/locate-path": { "version": "6.0.0", "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-6.0.0.tgz", "integrity": "sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw==", - "dev": true, + "license": "MIT", "dependencies": { "p-locate": "^5.0.0" }, @@ -12712,11 +16140,11 @@ "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/pretty-quick/node_modules/p-limit": { + "node_modules/react-dev-utils/node_modules/p-limit": { "version": "3.1.0", "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-3.1.0.tgz", "integrity": "sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==", - "dev": true, + "license": "MIT", "dependencies": { "yocto-queue": "^0.1.0" }, @@ -12727,11 +16155,11 @@ "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/pretty-quick/node_modules/p-locate": { + "node_modules/react-dev-utils/node_modules/p-locate": { "version": "5.0.0", "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-5.0.0.tgz", "integrity": "sha512-LaNjtRWUBY++zB5nE/NwcaoMylSPk+S+ZHNB1TzdbMJMny6dynpAGt7X/tl/QYq3TIeE6nxHppbo2LGymrG5Pw==", - "dev": true, + "license": "MIT", "dependencies": { "p-limit": "^3.0.2" }, @@ -12742,535 +16170,911 @@ "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/pretty-quick/node_modules/path-exists": { + "node_modules/react-dev-utils/node_modules/path-exists": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz", "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==", - "dev": true, + "license": "MIT", "engines": { "node": ">=8" } }, - "node_modules/pretty-quick/node_modules/picomatch": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-3.0.1.tgz", - "integrity": "sha512-I3EurrIQMlRc9IaAZnqRR044Phh2DXY+55o7uJ0V+hYZAcQYSuFWsc9q5PvyDHUSCe1Qxn/iBz+78s86zWnGag==", - "dev": true, + "node_modules/react-dev-utils/node_modules/yocto-queue": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/yocto-queue/-/yocto-queue-0.1.0.tgz", + "integrity": "sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==", + "license": "MIT", "engines": { "node": ">=10" }, "funding": { - "url": "https://github.com/sponsors/jonschlinkert" + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/pretty-quick/node_modules/yocto-queue": { - "version": "0.1.0", - "resolved": "https://registry.npmjs.org/yocto-queue/-/yocto-queue-0.1.0.tgz", - "integrity": "sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==", - "dev": true, + "node_modules/react-dom": { + "version": "18.3.1", + "resolved": "https://registry.npmjs.org/react-dom/-/react-dom-18.3.1.tgz", + "integrity": "sha512-5m4nQKp+rZRb09LNH59GM4BxTh9251/ylbKIbpe7TpGxfJ+9kv6BLkLBXIjjspbgbnIBNqlI23tRnTWT0snUIw==", + "dependencies": { + "loose-envify": "^1.1.0", + "scheduler": "^0.23.2" + }, + "peerDependencies": { + "react": "^18.3.1" + } + }, + "node_modules/react-error-boundary": { + "version": "3.1.4", + "resolved": "https://registry.npmjs.org/react-error-boundary/-/react-error-boundary-3.1.4.tgz", + "integrity": "sha512-uM9uPzZJTF6wRQORmSrvOIgt4lJ9MC1sNgEOj2XGsDTRE4kmpWxg7ENK9EWNKJRMAOY9z0MuF4yIfl6gp4sotA==", + "license": "MIT", + "dependencies": { + "@babel/runtime": "^7.12.5" + }, + "engines": { + "node": ">=10", + "npm": ">=6" + }, + "peerDependencies": { + "react": ">=16.13.1" + } + }, + "node_modules/react-error-overlay": { + "version": "6.0.11", + "resolved": "https://registry.npmjs.org/react-error-overlay/-/react-error-overlay-6.0.11.tgz", + "integrity": "sha512-/6UZ2qgEyH2aqzYZgQPxEnz33NJ2gNsnHA2o5+o4wW9bLM/JYQitNP9xPhsXwC08hMMovfGe/8retsdDsczPRg==", + "license": "MIT" + }, + "node_modules/react-fast-compare": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/react-fast-compare/-/react-fast-compare-3.2.2.tgz", + "integrity": "sha512-nsO+KSNgo1SbJqJEYRE9ERzo7YtYbou/OqjSQKxV7jcKox7+usiUVZOAC+XnDOABXggQTno0Y1CpVnuWEc1boQ==", + "license": "MIT" + }, + "node_modules/react-helmet-async": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/react-helmet-async/-/react-helmet-async-1.3.0.tgz", + "integrity": "sha512-9jZ57/dAn9t3q6hneQS0wukqC2ENOBgMNVEhb/ZG9ZSxUetzVIw4iAmEU38IaVg3QGYauQPhSeUTuIUtFglWpg==", + "license": "Apache-2.0", + "dependencies": { + "@babel/runtime": "^7.12.5", + "invariant": "^2.2.4", + "prop-types": "^15.7.2", + "react-fast-compare": "^3.2.0", + "shallowequal": "^1.1.0" + }, + "peerDependencies": { + "react": "^16.6.0 || ^17.0.0 || ^18.0.0", + "react-dom": "^16.6.0 || ^17.0.0 || ^18.0.0" + } + }, + "node_modules/react-hook-form": { + "version": "7.51.5", + "resolved": "https://registry.npmjs.org/react-hook-form/-/react-hook-form-7.51.5.tgz", + "integrity": "sha512-J2ILT5gWx1XUIJRETiA7M19iXHlG74+6O3KApzvqB/w8S5NQR7AbU8HVZrMALdmDgWpRPYiZJl0zx8Z4L2mP6Q==", + "license": "MIT", + "engines": { + "node": ">=12.22.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/react-hook-form" + }, + "peerDependencies": { + "react": "^16.8.0 || ^17 || ^18" + } + }, + "node_modules/react-hot-toast": { + "version": "2.4.1", + "resolved": "https://registry.npmjs.org/react-hot-toast/-/react-hot-toast-2.4.1.tgz", + "integrity": "sha512-j8z+cQbWIM5LY37pR6uZR6D4LfseplqnuAO4co4u8917hBUvXlEqyP1ZzqVLcqoyUesZZv/ImreoCeHVDpE5pQ==", + "license": "MIT", + "dependencies": { + "goober": "^2.1.10" + }, "engines": { "node": ">=10" }, + "peerDependencies": { + "react": ">=16", + "react-dom": ">=16" + } + }, + "node_modules/react-is": { + "version": "16.13.1", + "resolved": "https://registry.npmjs.org/react-is/-/react-is-16.13.1.tgz", + "integrity": "sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ==", + "license": "MIT" + }, + "node_modules/react-json-view-lite": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/react-json-view-lite/-/react-json-view-lite-1.4.0.tgz", + "integrity": "sha512-wh6F6uJyYAmQ4fK0e8dSQMEWuvTs2Wr3el3sLD9bambX1+pSWUVXIz1RFaoy3TI1mZ0FqdpKq9YgbgTTgyrmXA==", + "license": "MIT", + "engines": { + "node": ">=14" + }, + "peerDependencies": { + "react": "^16.13.1 || ^17.0.0 || ^18.0.0" + } + }, + "node_modules/react-lifecycles-compat": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/react-lifecycles-compat/-/react-lifecycles-compat-3.0.4.tgz", + "integrity": "sha512-fBASbA6LnOU9dOU2eW7aQ8xmYBSXUIWr+UmF9b1efZBazGNO+rcXT/icdKnYm2pTwcRylVUYwW7H1PHfLekVzA==", + "license": "MIT" + }, + "node_modules/react-live": { + "version": "4.1.6", + "resolved": "https://registry.npmjs.org/react-live/-/react-live-4.1.6.tgz", + "integrity": "sha512-2oq3MADi3rupqZcdoHMrV9p+Eg/92BDds278ZuoOz8d68qw6ct0xZxX89MRxeChrnFHy1XPr8BVknDJNJNdvVw==", + "license": "MIT", + "dependencies": { + "prism-react-renderer": "^2.0.6", + "sucrase": "^3.31.0", + "use-editable": "^2.3.3" + }, + "engines": { + "node": ">= 0.12.0", + "npm": ">= 2.0.0" + }, + "peerDependencies": { + "react": ">=18.0.0", + "react-dom": ">=18.0.0" + } + }, + "node_modules/react-loadable": { + "name": "@docusaurus/react-loadable", + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/@docusaurus/react-loadable/-/react-loadable-6.0.0.tgz", + "integrity": "sha512-YMMxTUQV/QFSnbgrP3tjDzLHRg7vsbMn8e9HAa8o/1iXoiomo48b7sk/kkmWEuWNDPJVlKSJRB6Y2fHqdJk+SQ==", + "license": "MIT", + "dependencies": { + "@types/react": "*" + }, + "peerDependencies": { + "react": "*" + } + }, + "node_modules/react-loadable-ssr-addon-v5-slorber": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/react-loadable-ssr-addon-v5-slorber/-/react-loadable-ssr-addon-v5-slorber-1.0.1.tgz", + "integrity": "sha512-lq3Lyw1lGku8zUEJPDxsNm1AfYHBrO9Y1+olAYwpUJ2IGFBskM0DMKok97A6LWUpHm+o7IvQBOWu9MLenp9Z+A==", + "license": "MIT", + "dependencies": { + "@babel/runtime": "^7.10.3" + }, + "engines": { + "node": ">=10.13.0" + }, + "peerDependencies": { + "react-loadable": "*", + "webpack": ">=4.41.1 || 5.x" + } + }, + "node_modules/react-magic-dropzone": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/react-magic-dropzone/-/react-magic-dropzone-1.0.1.tgz", + "integrity": "sha512-0BIROPARmXHpk4AS3eWBOsewxoM5ndk2psYP/JmbCq8tz3uR2LIV1XiroZ9PKrmDRMctpW+TvsBCtWasuS8vFA==", + "license": "MIT" + }, + "node_modules/react-markdown": { + "version": "8.0.7", + "resolved": "https://registry.npmjs.org/react-markdown/-/react-markdown-8.0.7.tgz", + "integrity": "sha512-bvWbzG4MtOU62XqBx3Xx+zB2raaFFsq4mYiAzfjXJMEz2sixgeAfraA3tvzULF02ZdOMUOKTBFFaZJDDrq+BJQ==", + "license": "MIT", + "dependencies": { + "@types/hast": "^2.0.0", + "@types/prop-types": "^15.0.0", + "@types/unist": "^2.0.0", + "comma-separated-tokens": "^2.0.0", + "hast-util-whitespace": "^2.0.0", + "prop-types": "^15.0.0", + "property-information": "^6.0.0", + "react-is": "^18.0.0", + "remark-parse": "^10.0.0", + "remark-rehype": "^10.0.0", + "space-separated-tokens": "^2.0.0", + "style-to-object": "^0.4.0", + "unified": "^10.0.0", + "unist-util-visit": "^4.0.0", + "vfile": "^5.0.0" + }, "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "type": "opencollective", + "url": "https://opencollective.com/unified" + }, + "peerDependencies": { + "@types/react": ">=16", + "react": ">=16" } }, - "node_modules/pretty-time": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/pretty-time/-/pretty-time-1.1.0.tgz", - "integrity": "sha512-28iF6xPQrP8Oa6uxE6a1biz+lWeTOAPKggvjB8HAs6nVMKZwf5bG++632Dx614hIWgUPkgivRfG+a8uAXGTIbA==", - "engines": { - "node": ">=4" + "node_modules/react-markdown/node_modules/@types/hast": { + "version": "2.3.10", + "resolved": "https://registry.npmjs.org/@types/hast/-/hast-2.3.10.tgz", + "integrity": "sha512-McWspRw8xx8J9HurkVBfYj0xKoE25tOFlHGdx4MJ5xORQrMGZNqJhVQWaIbm6Oyla5kYOXtDiopzKRJzEOkwJw==", + "license": "MIT", + "dependencies": { + "@types/unist": "^2" } }, - "node_modules/prism-react-renderer": { - "version": "2.3.1", - "resolved": "https://registry.npmjs.org/prism-react-renderer/-/prism-react-renderer-2.3.1.tgz", - "integrity": "sha512-Rdf+HzBLR7KYjzpJ1rSoxT9ioO85nZngQEoFIhL07XhtJHlCU3SOz0GJ6+qvMyQe0Se+BV3qpe6Yd/NmQF5Juw==", + "node_modules/react-markdown/node_modules/@types/mdast": { + "version": "3.0.15", + "resolved": "https://registry.npmjs.org/@types/mdast/-/mdast-3.0.15.tgz", + "integrity": "sha512-LnwD+mUEfxWMa1QpDraczIn6k0Ee3SMicuYSSzS6ZYl2gKS09EClnJYGd8Du6rfc5r/GZEk5o1mRb8TaTj03sQ==", + "license": "MIT", "dependencies": { - "@types/prismjs": "^1.26.0", - "clsx": "^2.0.0" - }, - "peerDependencies": { - "react": ">=16.0.0" + "@types/unist": "^2" } }, - "node_modules/prismjs": { - "version": "1.29.0", - "resolved": "https://registry.npmjs.org/prismjs/-/prismjs-1.29.0.tgz", - "integrity": "sha512-Kx/1w86q/epKcmte75LNrEoT+lX8pBpavuAbvJWRXar7Hz8jrtF+e3vY751p0R8H9HdArwaCTNDDzHg/ScJK1Q==", - "engines": { - "node": ">=6" - } + "node_modules/react-markdown/node_modules/@types/unist": { + "version": "2.0.10", + "resolved": "https://registry.npmjs.org/@types/unist/-/unist-2.0.10.tgz", + "integrity": "sha512-IfYcSBWE3hLpBg8+X2SEa8LVkJdJEkT2Ese2aaLs3ptGdVtABxndrMaxuFlQ1qdFf9Q5rDvDpxI3WwgvKFAsQA==", + "license": "MIT" }, - "node_modules/process-nextick-args": { + "node_modules/react-markdown/node_modules/hast-util-whitespace": { "version": "2.0.1", - "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.1.tgz", - "integrity": "sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==" + "resolved": "https://registry.npmjs.org/hast-util-whitespace/-/hast-util-whitespace-2.0.1.tgz", + "integrity": "sha512-nAxA0v8+vXSBDt3AnRUNjyRIQ0rD+ntpbAp4LnPkumc5M9yUbSMa4XDU9Q6etY4f1Wp4bNgvc1yjiZtsTTrSng==", + "license": "MIT", + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } }, - "node_modules/prompts": { - "version": "2.4.2", - "resolved": "https://registry.npmjs.org/prompts/-/prompts-2.4.2.tgz", - "integrity": "sha512-NxNv/kLguCA7p3jE8oL2aEBsrJWgAakBpgmgK6lpPWV+WuOmY6r2/zbAVnP+T8bQlA0nzHXSJSJW0Hq7ylaD2Q==", + "node_modules/react-markdown/node_modules/mdast-util-from-markdown": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/mdast-util-from-markdown/-/mdast-util-from-markdown-1.3.1.tgz", + "integrity": "sha512-4xTO/M8c82qBcnQc1tgpNtubGUW/Y1tBQ1B0i5CtSoelOLKFYlElIr3bvgREYYO5iRqbMY1YuqZng0GVOI8Qww==", + "license": "MIT", "dependencies": { - "kleur": "^3.0.3", - "sisteransi": "^1.0.5" + "@types/mdast": "^3.0.0", + "@types/unist": "^2.0.0", + "decode-named-character-reference": "^1.0.0", + "mdast-util-to-string": "^3.1.0", + "micromark": "^3.0.0", + "micromark-util-decode-numeric-character-reference": "^1.0.0", + "micromark-util-decode-string": "^1.0.0", + "micromark-util-normalize-identifier": "^1.0.0", + "micromark-util-symbol": "^1.0.0", + "micromark-util-types": "^1.0.0", + "unist-util-stringify-position": "^3.0.0", + "uvu": "^0.5.0" }, - "engines": { - "node": ">= 6" + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" } }, - "node_modules/prop-types": { - "version": "15.8.1", - "resolved": "https://registry.npmjs.org/prop-types/-/prop-types-15.8.1.tgz", - "integrity": "sha512-oj87CgZICdulUohogVAR7AjlC0327U4el4L6eAvOqCeudMDVU0NThNaV+b9Df4dXgSP1gXMTnPdhfe/2qDH5cg==", + "node_modules/react-markdown/node_modules/mdast-util-to-hast": { + "version": "12.3.0", + "resolved": "https://registry.npmjs.org/mdast-util-to-hast/-/mdast-util-to-hast-12.3.0.tgz", + "integrity": "sha512-pits93r8PhnIoU4Vy9bjW39M2jJ6/tdHyja9rrot9uujkN7UTU9SDnE6WNJz/IGyQk3XHX6yNNtrBH6cQzm8Hw==", + "license": "MIT", "dependencies": { - "loose-envify": "^1.4.0", - "object-assign": "^4.1.1", - "react-is": "^16.13.1" + "@types/hast": "^2.0.0", + "@types/mdast": "^3.0.0", + "mdast-util-definitions": "^5.0.0", + "micromark-util-sanitize-uri": "^1.1.0", + "trim-lines": "^3.0.0", + "unist-util-generated": "^2.0.0", + "unist-util-position": "^4.0.0", + "unist-util-visit": "^4.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" } }, - "node_modules/property-information": { - "version": "6.4.0", - "resolved": "https://registry.npmjs.org/property-information/-/property-information-6.4.0.tgz", - "integrity": "sha512-9t5qARVofg2xQqKtytzt+lZ4d1Qvj8t5B8fEwXK6qOfgRLgH/b13QlgEyDh033NOS31nXeFbYv7CLUDG1CeifQ==", + "node_modules/react-markdown/node_modules/mdast-util-to-string": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/mdast-util-to-string/-/mdast-util-to-string-3.2.0.tgz", + "integrity": "sha512-V4Zn/ncyN1QNSqSBxTrMOLpjr+IKdHl2v3KVLoWmDPscP4r9GcCi71gjgvUV1SFSKh92AjAG4peFuBl2/YgCJg==", + "license": "MIT", + "dependencies": { + "@types/mdast": "^3.0.0" + }, "funding": { - "type": "github", - "url": "https://github.com/sponsors/wooorm" + "type": "opencollective", + "url": "https://opencollective.com/unified" } }, - "node_modules/proto-list": { - "version": "1.2.4", - "resolved": "https://registry.npmjs.org/proto-list/-/proto-list-1.2.4.tgz", - "integrity": "sha512-vtK/94akxsTMhe0/cbfpR+syPuszcuwhqVjJq26CuNDgFGj682oRBXOP5MJpv2r7JtE8MsiepGIqvvOTBwn2vA==" + "node_modules/react-markdown/node_modules/micromark": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/micromark/-/micromark-3.2.0.tgz", + "integrity": "sha512-uD66tJj54JLYq0De10AhWycZWGQNUvDI55xPgk2sQM5kn1JYlhbCMTtEeT27+vAhW2FBQxLlOmS3pmA7/2z4aA==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "license": "MIT", + "dependencies": { + "@types/debug": "^4.0.0", + "debug": "^4.0.0", + "decode-named-character-reference": "^1.0.0", + "micromark-core-commonmark": "^1.0.1", + "micromark-factory-space": "^1.0.0", + "micromark-util-character": "^1.0.0", + "micromark-util-chunked": "^1.0.0", + "micromark-util-combine-extensions": "^1.0.0", + "micromark-util-decode-numeric-character-reference": "^1.0.0", + "micromark-util-encode": "^1.0.0", + "micromark-util-normalize-identifier": "^1.0.0", + "micromark-util-resolve-all": "^1.0.0", + "micromark-util-sanitize-uri": "^1.0.0", + "micromark-util-subtokenize": "^1.0.0", + "micromark-util-symbol": "^1.0.0", + "micromark-util-types": "^1.0.1", + "uvu": "^0.5.0" + } }, - "node_modules/proxy-addr": { - "version": "2.0.7", - "resolved": "https://registry.npmjs.org/proxy-addr/-/proxy-addr-2.0.7.tgz", - "integrity": "sha512-llQsMLSUDUPT44jdrU/O37qlnifitDP+ZwrmmZcoSKyLKvtZxpyV0n2/bD/N4tBAAZ/gJEdZU7KMraoK1+XYAg==", + "node_modules/react-markdown/node_modules/micromark-core-commonmark": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/micromark-core-commonmark/-/micromark-core-commonmark-1.1.0.tgz", + "integrity": "sha512-BgHO1aRbolh2hcrzL2d1La37V0Aoz73ymF8rAcKnohLy93titmv62E0gP8Hrx9PKcKrqCZ1BbLGbP3bEhoXYlw==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "license": "MIT", "dependencies": { - "forwarded": "0.2.0", - "ipaddr.js": "1.9.1" - }, - "engines": { - "node": ">= 0.10" + "decode-named-character-reference": "^1.0.0", + "micromark-factory-destination": "^1.0.0", + "micromark-factory-label": "^1.0.0", + "micromark-factory-space": "^1.0.0", + "micromark-factory-title": "^1.0.0", + "micromark-factory-whitespace": "^1.0.0", + "micromark-util-character": "^1.0.0", + "micromark-util-chunked": "^1.0.0", + "micromark-util-classify-character": "^1.0.0", + "micromark-util-html-tag-name": "^1.0.0", + "micromark-util-normalize-identifier": "^1.0.0", + "micromark-util-resolve-all": "^1.0.0", + "micromark-util-subtokenize": "^1.0.0", + "micromark-util-symbol": "^1.0.0", + "micromark-util-types": "^1.0.1", + "uvu": "^0.5.0" } }, - "node_modules/proxy-addr/node_modules/ipaddr.js": { - "version": "1.9.1", - "resolved": "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-1.9.1.tgz", - "integrity": "sha512-0KI/607xoxSToH7GjN1FfSbLoU0+btTicjsQSWQlh/hZykN8KpmMf7uYwPW3R+akZ6R/w18ZlXSHBYXiYUPO3g==", - "engines": { - "node": ">= 0.10" + "node_modules/react-markdown/node_modules/micromark-factory-destination": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/micromark-factory-destination/-/micromark-factory-destination-1.1.0.tgz", + "integrity": "sha512-XaNDROBgx9SgSChd69pjiGKbV+nfHGDPVYFs5dOoDd7ZnMAE+Cuu91BCpsY8RT2NP9vo/B8pds2VQNCLiu0zhg==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "license": "MIT", + "dependencies": { + "micromark-util-character": "^1.0.0", + "micromark-util-symbol": "^1.0.0", + "micromark-util-types": "^1.0.0" } }, - "node_modules/pump": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/pump/-/pump-3.0.0.tgz", - "integrity": "sha512-LwZy+p3SFs1Pytd/jYct4wpv49HiYCqd9Rlc5ZVdk0V+8Yzv6jR5Blk3TRmPL1ft69TxP0IMZGJ+WPFU2BFhww==", + "node_modules/react-markdown/node_modules/micromark-factory-label": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/micromark-factory-label/-/micromark-factory-label-1.1.0.tgz", + "integrity": "sha512-OLtyez4vZo/1NjxGhcpDSbHQ+m0IIGnT8BoPamh+7jVlzLJBH98zzuCoUeMxvM6WsNeh8wx8cKvqLiPHEACn0w==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "license": "MIT", "dependencies": { - "end-of-stream": "^1.1.0", - "once": "^1.3.1" + "micromark-util-character": "^1.0.0", + "micromark-util-symbol": "^1.0.0", + "micromark-util-types": "^1.0.0", + "uvu": "^0.5.0" } }, - "node_modules/punycode": { - "version": "1.4.1", - "resolved": "https://registry.npmjs.org/punycode/-/punycode-1.4.1.tgz", - "integrity": "sha512-jmYNElW7yvO7TV33CjSmvSiE2yco3bV2czu/OzDKdMNVZQWfxCblURLhf+47syQRBntjfLdd/H0egrzIG+oaFQ==" + "node_modules/react-markdown/node_modules/micromark-factory-title": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/micromark-factory-title/-/micromark-factory-title-1.1.0.tgz", + "integrity": "sha512-J7n9R3vMmgjDOCY8NPw55jiyaQnH5kBdV2/UXCtZIpnHH3P6nHUKaH7XXEYuWwx/xUJcawa8plLBEjMPU24HzQ==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "license": "MIT", + "dependencies": { + "micromark-factory-space": "^1.0.0", + "micromark-util-character": "^1.0.0", + "micromark-util-symbol": "^1.0.0", + "micromark-util-types": "^1.0.0" + } }, - "node_modules/pupa": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/pupa/-/pupa-3.1.0.tgz", - "integrity": "sha512-FLpr4flz5xZTSJxSeaheeMKN/EDzMdK7b8PTOC6a5PYFKTucWbdqjgqaEyH0shFiSJrVB1+Qqi4Tk19ccU6Aug==", + "node_modules/react-markdown/node_modules/micromark-factory-whitespace": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/micromark-factory-whitespace/-/micromark-factory-whitespace-1.1.0.tgz", + "integrity": "sha512-v2WlmiymVSp5oMg+1Q0N1Lxmt6pMhIHD457whWM7/GUlEks1hI9xj5w3zbc4uuMKXGisksZk8DzP2UyGbGqNsQ==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "license": "MIT", "dependencies": { - "escape-goat": "^4.0.0" - }, - "engines": { - "node": ">=12.20" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "micromark-factory-space": "^1.0.0", + "micromark-util-character": "^1.0.0", + "micromark-util-symbol": "^1.0.0", + "micromark-util-types": "^1.0.0" } }, - "node_modules/qs": { - "version": "6.11.0", - "resolved": "https://registry.npmjs.org/qs/-/qs-6.11.0.tgz", - "integrity": "sha512-MvjoMCJwEarSbUYk5O+nmoSzSutSsTwF85zcHPQ9OrlFoZOYIjaqBAJIqIXjptyD5vThxGq52Xu/MaJzRkIk4Q==", + "node_modules/react-markdown/node_modules/micromark-util-chunked": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/micromark-util-chunked/-/micromark-util-chunked-1.1.0.tgz", + "integrity": "sha512-Ye01HXpkZPNcV6FiyoW2fGZDUw4Yc7vT0E9Sad83+bEDiCJ1uXu0S3mr8WLpsz3HaG3x2q0HM6CTuPdcZcluFQ==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "license": "MIT", "dependencies": { - "side-channel": "^1.0.4" - }, - "engines": { - "node": ">=0.6" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" + "micromark-util-symbol": "^1.0.0" } }, - "node_modules/queue": { - "version": "6.0.2", - "resolved": "https://registry.npmjs.org/queue/-/queue-6.0.2.tgz", - "integrity": "sha512-iHZWu+q3IdFZFX36ro/lKBkSvfkztY5Y7HMiPlOUjhupPcG2JMfst2KKEpu5XndviX/3UhFbRngUPNKtgvtZiA==", + "node_modules/react-markdown/node_modules/micromark-util-classify-character": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/micromark-util-classify-character/-/micromark-util-classify-character-1.1.0.tgz", + "integrity": "sha512-SL0wLxtKSnklKSUplok1WQFoGhUdWYKggKUiqhX+Swala+BtptGCu5iPRc+xvzJ4PXE/hwM3FNXsfEVgoZsWbw==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "license": "MIT", + "dependencies": { + "micromark-util-character": "^1.0.0", + "micromark-util-symbol": "^1.0.0", + "micromark-util-types": "^1.0.0" + } + }, + "node_modules/react-markdown/node_modules/micromark-util-combine-extensions": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/micromark-util-combine-extensions/-/micromark-util-combine-extensions-1.1.0.tgz", + "integrity": "sha512-Q20sp4mfNf9yEqDL50WwuWZHUrCO4fEyeDCnMGmG5Pr0Cz15Uo7KBs6jq+dq0EgX4DPwwrh9m0X+zPV1ypFvUA==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "license": "MIT", "dependencies": { - "inherits": "~2.0.3" + "micromark-util-chunked": "^1.0.0", + "micromark-util-types": "^1.0.0" } }, - "node_modules/queue-microtask": { - "version": "1.2.3", - "resolved": "https://registry.npmjs.org/queue-microtask/-/queue-microtask-1.2.3.tgz", - "integrity": "sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==", + "node_modules/react-markdown/node_modules/micromark-util-decode-numeric-character-reference": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/micromark-util-decode-numeric-character-reference/-/micromark-util-decode-numeric-character-reference-1.1.0.tgz", + "integrity": "sha512-m9V0ExGv0jB1OT21mrWcuf4QhP46pH1KkfWy9ZEezqHKAxkj4mPCy3nIH1rkbdMlChLHX531eOrymlwyZIf2iw==", "funding": [ { - "type": "github", - "url": "https://github.com/sponsors/feross" - }, - { - "type": "patreon", - "url": "https://www.patreon.com/feross" + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" }, { - "type": "consulting", - "url": "https://feross.org/support" + "type": "OpenCollective", + "url": "https://opencollective.com/unified" } - ] - }, - "node_modules/queue-tick": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/queue-tick/-/queue-tick-1.0.1.tgz", - "integrity": "sha512-kJt5qhMxoszgU/62PLP1CJytzd2NKetjSRnyuj31fDd3Rlcz3fzlFdFLD1SItunPwyqEOkca6GbV612BWfaBag==" - }, - "node_modules/quick-lru": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/quick-lru/-/quick-lru-5.1.1.tgz", - "integrity": "sha512-WuyALRjWPDGtt/wzJiadO5AXY+8hZ80hVpe6MyivgraREW751X3SbhRvG3eLKOYN+8VEvqLcf3wdnt44Z4S4SA==", - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + ], + "license": "MIT", + "dependencies": { + "micromark-util-symbol": "^1.0.0" } }, - "node_modules/randombytes": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/randombytes/-/randombytes-2.1.0.tgz", - "integrity": "sha512-vYl3iOX+4CKUWuxGi9Ukhie6fsqXqS9FE2Zaic4tNFD2N2QQaXOMFbuKK4QmDHC0JO6B1Zp41J0LpT0oR68amQ==", + "node_modules/react-markdown/node_modules/micromark-util-decode-string": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/micromark-util-decode-string/-/micromark-util-decode-string-1.1.0.tgz", + "integrity": "sha512-YphLGCK8gM1tG1bd54azwyrQRjCFcmgj2S2GoJDNnh4vYtnL38JS8M4gpxzOPNyHdNEpheyWXCTnnTDY3N+NVQ==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "license": "MIT", "dependencies": { - "safe-buffer": "^5.1.0" + "decode-named-character-reference": "^1.0.0", + "micromark-util-character": "^1.0.0", + "micromark-util-decode-numeric-character-reference": "^1.0.0", + "micromark-util-symbol": "^1.0.0" } }, - "node_modules/range-parser": { + "node_modules/react-markdown/node_modules/micromark-util-encode": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/micromark-util-encode/-/micromark-util-encode-1.1.0.tgz", + "integrity": "sha512-EuEzTWSTAj9PA5GOAs992GzNh2dGQO52UvAbtSOMvXTxv3Criqb6IOzJUBCmEqrrXSblJIJBbFFv6zPxpreiJw==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "license": "MIT" + }, + "node_modules/react-markdown/node_modules/micromark-util-html-tag-name": { "version": "1.2.0", - "resolved": "https://registry.npmjs.org/range-parser/-/range-parser-1.2.0.tgz", - "integrity": "sha512-kA5WQoNVo4t9lNx2kQNFCxKeBl5IbbSNBl1M/tLkw9WCn+hxNBAW5Qh8gdhs63CJnhjJ2zQWFoqPJP2sK1AV5A==", - "engines": { - "node": ">= 0.6" - } + "resolved": "https://registry.npmjs.org/micromark-util-html-tag-name/-/micromark-util-html-tag-name-1.2.0.tgz", + "integrity": "sha512-VTQzcuQgFUD7yYztuQFKXT49KghjtETQ+Wv/zUjGSGBioZnkA4P1XXZPT1FHeJA6RwRXSF47yvJ1tsJdoxwO+Q==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "license": "MIT" }, - "node_modules/raw-body": { - "version": "2.5.2", - "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-2.5.2.tgz", - "integrity": "sha512-8zGqypfENjCIqGhgXToC8aB2r7YrBX+AQAfIPs/Mlk+BtPTztOvTS01NRW/3Eh60J+a48lt8qsCzirQ6loCVfA==", + "node_modules/react-markdown/node_modules/micromark-util-normalize-identifier": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/micromark-util-normalize-identifier/-/micromark-util-normalize-identifier-1.1.0.tgz", + "integrity": "sha512-N+w5vhqrBihhjdpM8+5Xsxy71QWqGn7HYNUvch71iV2PM7+E3uWGox1Qp90loa1ephtCxG2ftRV/Conitc6P2Q==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "license": "MIT", "dependencies": { - "bytes": "3.1.2", - "http-errors": "2.0.0", - "iconv-lite": "0.4.24", - "unpipe": "1.0.0" - }, - "engines": { - "node": ">= 0.8" - } - }, - "node_modules/raw-body/node_modules/bytes": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.2.tgz", - "integrity": "sha512-/Nf7TyzTx6S3yRJObOAV7956r8cr2+Oj8AC5dt8wSP3BQAoeX58NoHyCU8P8zGkNXStjTSi6fzO6F0pBdcYbEg==", - "engines": { - "node": ">= 0.8" + "micromark-util-symbol": "^1.0.0" } }, - "node_modules/rc": { - "version": "1.2.8", - "resolved": "https://registry.npmjs.org/rc/-/rc-1.2.8.tgz", - "integrity": "sha512-y3bGgqKj3QBdxLbLkomlohkvsA8gdAiUQlSBJnBhfn+BPxg4bc62d8TcBW15wavDfgexCgccckhcZvywyQYPOw==", + "node_modules/react-markdown/node_modules/micromark-util-resolve-all": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/micromark-util-resolve-all/-/micromark-util-resolve-all-1.1.0.tgz", + "integrity": "sha512-b/G6BTMSg+bX+xVCshPTPyAu2tmA0E4X98NSR7eIbeC6ycCqCeE7wjfDIgzEbkzdEVJXRtOG4FbEm/uGbCRouA==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "license": "MIT", "dependencies": { - "deep-extend": "^0.6.0", - "ini": "~1.3.0", - "minimist": "^1.2.0", - "strip-json-comments": "~2.0.1" - }, - "bin": { - "rc": "cli.js" - } - }, - "node_modules/rc/node_modules/strip-json-comments": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-2.0.1.tgz", - "integrity": "sha512-4gB8na07fecVVkOI6Rs4e7T6NOTki5EmL7TUduTs6bu3EdnSycntVJ4re8kgZA+wx9IueI2Y11bfbgwtzuE0KQ==", - "engines": { - "node": ">=0.10.0" + "micromark-util-types": "^1.0.0" } }, - "node_modules/react": { - "version": "18.3.1", - "resolved": "https://registry.npmjs.org/react/-/react-18.3.1.tgz", - "integrity": "sha512-wS+hAgJShR0KhEvPJArfuPVN1+Hz1t0Y6n5jLrGQbkb4urgPE/0Rve+1kMB1v/oWgHgm4WIcV+i7F2pTVj+2iQ==", + "node_modules/react-markdown/node_modules/micromark-util-sanitize-uri": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/micromark-util-sanitize-uri/-/micromark-util-sanitize-uri-1.2.0.tgz", + "integrity": "sha512-QO4GXv0XZfWey4pYFndLUKEAktKkG5kZTdUNaTAkzbuJxn2tNBOr+QtxR2XpWaMhbImT2dPzyLrPXLlPhph34A==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "license": "MIT", "dependencies": { - "loose-envify": "^1.1.0" - }, - "engines": { - "node": ">=0.10.0" + "micromark-util-character": "^1.0.0", + "micromark-util-encode": "^1.0.0", + "micromark-util-symbol": "^1.0.0" } }, - "node_modules/react-dev-utils": { - "version": "12.0.1", - "resolved": "https://registry.npmjs.org/react-dev-utils/-/react-dev-utils-12.0.1.tgz", - "integrity": "sha512-84Ivxmr17KjUupyqzFode6xKhjwuEJDROWKJy/BthkL7Wn6NJ8h4WE6k/exAv6ImS+0oZLRRW5j/aINMHyeGeQ==", + "node_modules/react-markdown/node_modules/micromark-util-subtokenize": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/micromark-util-subtokenize/-/micromark-util-subtokenize-1.1.0.tgz", + "integrity": "sha512-kUQHyzRoxvZO2PuLzMt2P/dwVsTiivCK8icYTeR+3WgbuPqfHgPPy7nFKbeqRivBvn/3N3GBiNC+JRTMSxEC7A==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "license": "MIT", "dependencies": { - "@babel/code-frame": "^7.16.0", - "address": "^1.1.2", - "browserslist": "^4.18.1", - "chalk": "^4.1.2", - "cross-spawn": "^7.0.3", - "detect-port-alt": "^1.1.6", - "escape-string-regexp": "^4.0.0", - "filesize": "^8.0.6", - "find-up": "^5.0.0", - "fork-ts-checker-webpack-plugin": "^6.5.0", - "global-modules": "^2.0.0", - "globby": "^11.0.4", - "gzip-size": "^6.0.0", - "immer": "^9.0.7", - "is-root": "^2.1.0", - "loader-utils": "^3.2.0", - "open": "^8.4.0", - "pkg-up": "^3.1.0", - "prompts": "^2.4.2", - "react-error-overlay": "^6.0.11", - "recursive-readdir": "^2.2.2", - "shell-quote": "^1.7.3", - "strip-ansi": "^6.0.1", - "text-table": "^0.2.0" - }, - "engines": { - "node": ">=14" + "micromark-util-chunked": "^1.0.0", + "micromark-util-symbol": "^1.0.0", + "micromark-util-types": "^1.0.0", + "uvu": "^0.5.0" } }, - "node_modules/react-dev-utils/node_modules/find-up": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/find-up/-/find-up-5.0.0.tgz", - "integrity": "sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng==", - "dependencies": { - "locate-path": "^6.0.0", - "path-exists": "^4.0.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } + "node_modules/react-markdown/node_modules/micromark-util-types": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/micromark-util-types/-/micromark-util-types-1.1.0.tgz", + "integrity": "sha512-ukRBgie8TIAcacscVHSiddHjO4k/q3pnedmzMQ4iwDcK0FtFCohKOlFbaOL/mPgfnPsL3C1ZyxJa4sbWrBl3jg==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "license": "MIT" }, - "node_modules/react-dev-utils/node_modules/loader-utils": { - "version": "3.2.1", - "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-3.2.1.tgz", - "integrity": "sha512-ZvFw1KWS3GVyYBYb7qkmRM/WwL2TQQBxgCK62rlvm4WpVQ23Nb4tYjApUlfjrEGvOs7KHEsmyUn75OHZrJMWPw==", - "engines": { - "node": ">= 12.13.0" - } + "node_modules/react-markdown/node_modules/react-is": { + "version": "18.3.1", + "resolved": "https://registry.npmjs.org/react-is/-/react-is-18.3.1.tgz", + "integrity": "sha512-/LLMVyas0ljjAtoYiPqYiL8VWXzUUdThrmU5+n20DZv+a+ClRoevUzw5JxU+Ieh5/c87ytoTBV9G1FiKfNJdmg==", + "license": "MIT" }, - "node_modules/react-dev-utils/node_modules/locate-path": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-6.0.0.tgz", - "integrity": "sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw==", + "node_modules/react-markdown/node_modules/remark-parse": { + "version": "10.0.2", + "resolved": "https://registry.npmjs.org/remark-parse/-/remark-parse-10.0.2.tgz", + "integrity": "sha512-3ydxgHa/ZQzG8LvC7jTXccARYDcRld3VfcgIIFs7bI6vbRSxJJmzgLEIIoYKyrfhaY+ujuWaf/PJiMZXoiCXgw==", + "license": "MIT", "dependencies": { - "p-locate": "^5.0.0" - }, - "engines": { - "node": ">=10" + "@types/mdast": "^3.0.0", + "mdast-util-from-markdown": "^1.0.0", + "unified": "^10.0.0" }, "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "type": "opencollective", + "url": "https://opencollective.com/unified" } }, - "node_modules/react-dev-utils/node_modules/p-limit": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-3.1.0.tgz", - "integrity": "sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==", + "node_modules/react-markdown/node_modules/remark-rehype": { + "version": "10.1.0", + "resolved": "https://registry.npmjs.org/remark-rehype/-/remark-rehype-10.1.0.tgz", + "integrity": "sha512-EFmR5zppdBp0WQeDVZ/b66CWJipB2q2VLNFMabzDSGR66Z2fQii83G5gTBbgGEnEEA0QRussvrFHxk1HWGJskw==", + "license": "MIT", "dependencies": { - "yocto-queue": "^0.1.0" - }, - "engines": { - "node": ">=10" + "@types/hast": "^2.0.0", + "@types/mdast": "^3.0.0", + "mdast-util-to-hast": "^12.1.0", + "unified": "^10.0.0" }, "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "type": "opencollective", + "url": "https://opencollective.com/unified" } }, - "node_modules/react-dev-utils/node_modules/p-locate": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-5.0.0.tgz", - "integrity": "sha512-LaNjtRWUBY++zB5nE/NwcaoMylSPk+S+ZHNB1TzdbMJMny6dynpAGt7X/tl/QYq3TIeE6nxHppbo2LGymrG5Pw==", + "node_modules/react-markdown/node_modules/unified": { + "version": "10.1.2", + "resolved": "https://registry.npmjs.org/unified/-/unified-10.1.2.tgz", + "integrity": "sha512-pUSWAi/RAnVy1Pif2kAoeWNBa3JVrx0MId2LASj8G+7AiHWoKZNTomq6LG326T68U7/e263X6fTdcXIy7XnF7Q==", + "license": "MIT", "dependencies": { - "p-limit": "^3.0.2" - }, - "engines": { - "node": ">=10" + "@types/unist": "^2.0.0", + "bail": "^2.0.0", + "extend": "^3.0.0", + "is-buffer": "^2.0.0", + "is-plain-obj": "^4.0.0", + "trough": "^2.0.0", + "vfile": "^5.0.0" }, "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "type": "opencollective", + "url": "https://opencollective.com/unified" } }, - "node_modules/react-dev-utils/node_modules/path-exists": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz", - "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==", - "engines": { - "node": ">=8" + "node_modules/react-markdown/node_modules/unist-util-is": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/unist-util-is/-/unist-util-is-5.2.1.tgz", + "integrity": "sha512-u9njyyfEh43npf1M+yGKDGVPbY/JWEemg5nH05ncKPfi+kBbKBJoTdsogMu33uhytuLlv9y0O7GH7fEdwLdLQw==", + "license": "MIT", + "dependencies": { + "@types/unist": "^2.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" } }, - "node_modules/react-dev-utils/node_modules/yocto-queue": { - "version": "0.1.0", - "resolved": "https://registry.npmjs.org/yocto-queue/-/yocto-queue-0.1.0.tgz", - "integrity": "sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==", - "engines": { - "node": ">=10" + "node_modules/react-markdown/node_modules/unist-util-position": { + "version": "4.0.4", + "resolved": "https://registry.npmjs.org/unist-util-position/-/unist-util-position-4.0.4.tgz", + "integrity": "sha512-kUBE91efOWfIVBo8xzh/uZQ7p9ffYRtUbMRZBNFYwf0RK8koUMx6dGUfwylLOKmaT2cs4wSW96QoYUSXAyEtpg==", + "license": "MIT", + "dependencies": { + "@types/unist": "^2.0.0" }, "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "type": "opencollective", + "url": "https://opencollective.com/unified" } }, - "node_modules/react-dom": { - "version": "18.3.1", - "resolved": "https://registry.npmjs.org/react-dom/-/react-dom-18.3.1.tgz", - "integrity": "sha512-5m4nQKp+rZRb09LNH59GM4BxTh9251/ylbKIbpe7TpGxfJ+9kv6BLkLBXIjjspbgbnIBNqlI23tRnTWT0snUIw==", + "node_modules/react-markdown/node_modules/unist-util-stringify-position": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/unist-util-stringify-position/-/unist-util-stringify-position-3.0.3.tgz", + "integrity": "sha512-k5GzIBZ/QatR8N5X2y+drfpWG8IDBzdnVj6OInRNWm1oXrzydiaAT2OQiA8DPRRZyAKb9b6I2a6PxYklZD0gKg==", + "license": "MIT", "dependencies": { - "loose-envify": "^1.1.0", - "scheduler": "^0.23.2" + "@types/unist": "^2.0.0" }, - "peerDependencies": { - "react": "^18.3.1" + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" } }, - "node_modules/react-error-boundary": { - "version": "3.1.4", - "resolved": "https://registry.npmjs.org/react-error-boundary/-/react-error-boundary-3.1.4.tgz", - "integrity": "sha512-uM9uPzZJTF6wRQORmSrvOIgt4lJ9MC1sNgEOj2XGsDTRE4kmpWxg7ENK9EWNKJRMAOY9z0MuF4yIfl6gp4sotA==", + "node_modules/react-markdown/node_modules/unist-util-visit": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/unist-util-visit/-/unist-util-visit-4.1.2.tgz", + "integrity": "sha512-MSd8OUGISqHdVvfY9TPhyK2VdUrPgxkUtWSuMHF6XAAFuL4LokseigBnZtPnJMu+FbynTkFNnFlyjxpVKujMRg==", + "license": "MIT", "dependencies": { - "@babel/runtime": "^7.12.5" - }, - "engines": { - "node": ">=10", - "npm": ">=6" + "@types/unist": "^2.0.0", + "unist-util-is": "^5.0.0", + "unist-util-visit-parents": "^5.1.1" }, - "peerDependencies": { - "react": ">=16.13.1" + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" } }, - "node_modules/react-error-overlay": { - "version": "6.0.11", - "resolved": "https://registry.npmjs.org/react-error-overlay/-/react-error-overlay-6.0.11.tgz", - "integrity": "sha512-/6UZ2qgEyH2aqzYZgQPxEnz33NJ2gNsnHA2o5+o4wW9bLM/JYQitNP9xPhsXwC08hMMovfGe/8retsdDsczPRg==" - }, - "node_modules/react-fast-compare": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/react-fast-compare/-/react-fast-compare-3.2.2.tgz", - "integrity": "sha512-nsO+KSNgo1SbJqJEYRE9ERzo7YtYbou/OqjSQKxV7jcKox7+usiUVZOAC+XnDOABXggQTno0Y1CpVnuWEc1boQ==" - }, - "node_modules/react-helmet-async": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/react-helmet-async/-/react-helmet-async-1.3.0.tgz", - "integrity": "sha512-9jZ57/dAn9t3q6hneQS0wukqC2ENOBgMNVEhb/ZG9ZSxUetzVIw4iAmEU38IaVg3QGYauQPhSeUTuIUtFglWpg==", + "node_modules/react-markdown/node_modules/unist-util-visit-parents": { + "version": "5.1.3", + "resolved": "https://registry.npmjs.org/unist-util-visit-parents/-/unist-util-visit-parents-5.1.3.tgz", + "integrity": "sha512-x6+y8g7wWMyQhL1iZfhIPhDAs7Xwbn9nRosDXl7qoPTSCy0yNxnKc+hWokFifWQIDGi154rdUqKvbCa4+1kLhg==", + "license": "MIT", "dependencies": { - "@babel/runtime": "^7.12.5", - "invariant": "^2.2.4", - "prop-types": "^15.7.2", - "react-fast-compare": "^3.2.0", - "shallowequal": "^1.1.0" + "@types/unist": "^2.0.0", + "unist-util-is": "^5.0.0" }, - "peerDependencies": { - "react": "^16.6.0 || ^17.0.0 || ^18.0.0", - "react-dom": "^16.6.0 || ^17.0.0 || ^18.0.0" + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" } }, - "node_modules/react-hot-toast": { - "version": "2.4.1", - "resolved": "https://registry.npmjs.org/react-hot-toast/-/react-hot-toast-2.4.1.tgz", - "integrity": "sha512-j8z+cQbWIM5LY37pR6uZR6D4LfseplqnuAO4co4u8917hBUvXlEqyP1ZzqVLcqoyUesZZv/ImreoCeHVDpE5pQ==", + "node_modules/react-markdown/node_modules/vfile": { + "version": "5.3.7", + "resolved": "https://registry.npmjs.org/vfile/-/vfile-5.3.7.tgz", + "integrity": "sha512-r7qlzkgErKjobAmyNIkkSpizsFPYiUPuJb5pNW1RB4JcYVZhs4lIbVqk8XPk033CV/1z8ss5pkax8SuhGpcG8g==", + "license": "MIT", "dependencies": { - "goober": "^2.1.10" - }, - "engines": { - "node": ">=10" + "@types/unist": "^2.0.0", + "is-buffer": "^2.0.0", + "unist-util-stringify-position": "^3.0.0", + "vfile-message": "^3.0.0" }, - "peerDependencies": { - "react": ">=16", - "react-dom": ">=16" + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" } }, - "node_modules/react-is": { - "version": "16.13.1", - "resolved": "https://registry.npmjs.org/react-is/-/react-is-16.13.1.tgz", - "integrity": "sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ==" - }, - "node_modules/react-json-view-lite": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/react-json-view-lite/-/react-json-view-lite-1.4.0.tgz", - "integrity": "sha512-wh6F6uJyYAmQ4fK0e8dSQMEWuvTs2Wr3el3sLD9bambX1+pSWUVXIz1RFaoy3TI1mZ0FqdpKq9YgbgTTgyrmXA==", - "engines": { - "node": ">=14" + "node_modules/react-markdown/node_modules/vfile-message": { + "version": "3.1.4", + "resolved": "https://registry.npmjs.org/vfile-message/-/vfile-message-3.1.4.tgz", + "integrity": "sha512-fa0Z6P8HUrQN4BZaX05SIVXic+7kE3b05PWAtPuYP9QLHsLKYR7/AlLW3NtOrpXRLeawpDLMsVkmk5DG0NXgWw==", + "license": "MIT", + "dependencies": { + "@types/unist": "^2.0.0", + "unist-util-stringify-position": "^3.0.0" }, - "peerDependencies": { - "react": "^16.13.1 || ^17.0.0 || ^18.0.0" + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" } }, - "node_modules/react-live": { - "version": "4.1.6", - "resolved": "https://registry.npmjs.org/react-live/-/react-live-4.1.6.tgz", - "integrity": "sha512-2oq3MADi3rupqZcdoHMrV9p+Eg/92BDds278ZuoOz8d68qw6ct0xZxX89MRxeChrnFHy1XPr8BVknDJNJNdvVw==", + "node_modules/react-modal": { + "version": "3.16.1", + "resolved": "https://registry.npmjs.org/react-modal/-/react-modal-3.16.1.tgz", + "integrity": "sha512-VStHgI3BVcGo7OXczvnJN7yT2TWHJPDXZWyI/a0ssFNhGZWsPmB8cF0z33ewDXq4VfYMO1vXgiv/g8Nj9NDyWg==", + "license": "MIT", "dependencies": { - "prism-react-renderer": "^2.0.6", - "sucrase": "^3.31.0", - "use-editable": "^2.3.3" + "exenv": "^1.2.0", + "prop-types": "^15.7.2", + "react-lifecycles-compat": "^3.0.0", + "warning": "^4.0.3" }, "engines": { - "node": ">= 0.12.0", - "npm": ">= 2.0.0" + "node": ">=8" }, "peerDependencies": { - "react": ">=18.0.0", - "react-dom": ">=18.0.0" + "react": "^0.14.0 || ^15.0.0 || ^16 || ^17 || ^18", + "react-dom": "^0.14.0 || ^15.0.0 || ^16 || ^17 || ^18" } }, - "node_modules/react-loadable": { - "name": "@docusaurus/react-loadable", - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/@docusaurus/react-loadable/-/react-loadable-6.0.0.tgz", - "integrity": "sha512-YMMxTUQV/QFSnbgrP3tjDzLHRg7vsbMn8e9HAa8o/1iXoiomo48b7sk/kkmWEuWNDPJVlKSJRB6Y2fHqdJk+SQ==", + "node_modules/react-redux": { + "version": "7.2.9", + "resolved": "https://registry.npmjs.org/react-redux/-/react-redux-7.2.9.tgz", + "integrity": "sha512-Gx4L3uM182jEEayZfRbI/G11ZpYdNAnBs70lFVMNdHJI76XYtR+7m0MN+eAs7UHBPhWXcnFPaS+9owSCJQHNpQ==", + "license": "MIT", "dependencies": { - "@types/react": "*" + "@babel/runtime": "^7.15.4", + "@types/react-redux": "^7.1.20", + "hoist-non-react-statics": "^3.3.2", + "loose-envify": "^1.4.0", + "prop-types": "^15.7.2", + "react-is": "^17.0.2" }, "peerDependencies": { - "react": "*" - } - }, - "node_modules/react-loadable-ssr-addon-v5-slorber": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/react-loadable-ssr-addon-v5-slorber/-/react-loadable-ssr-addon-v5-slorber-1.0.1.tgz", - "integrity": "sha512-lq3Lyw1lGku8zUEJPDxsNm1AfYHBrO9Y1+olAYwpUJ2IGFBskM0DMKok97A6LWUpHm+o7IvQBOWu9MLenp9Z+A==", - "dependencies": { - "@babel/runtime": "^7.10.3" + "react": "^16.8.3 || ^17 || ^18" }, - "engines": { - "node": ">=10.13.0" - }, - "peerDependencies": { - "react-loadable": "*", - "webpack": ">=4.41.1 || 5.x" + "peerDependenciesMeta": { + "react-dom": { + "optional": true + }, + "react-native": { + "optional": true + } } }, + "node_modules/react-redux/node_modules/react-is": { + "version": "17.0.2", + "resolved": "https://registry.npmjs.org/react-is/-/react-is-17.0.2.tgz", + "integrity": "sha512-w2GsyukL62IJnlaff/nRegPQR94C/XXamvMWmSHRJ4y7Ts/4ocGRmTHvOs8PSE6pB3dWOrD/nueuU5sduBsQ4w==", + "license": "MIT" + }, "node_modules/react-router": { "version": "5.3.4", "resolved": "https://registry.npmjs.org/react-router/-/react-router-5.3.4.tgz", "integrity": "sha512-Ys9K+ppnJah3QuaRiLxk+jDWOR1MekYQrlytiXxC1RyfbdsZkS5pvKAzCCr031xHixZwpnsYNT5xysdFHQaYsA==", + "license": "MIT", "dependencies": { "@babel/runtime": "^7.12.13", "history": "^4.9.0", @@ -13290,6 +17094,7 @@ "version": "5.1.1", "resolved": "https://registry.npmjs.org/react-router-config/-/react-router-config-5.1.1.tgz", "integrity": "sha512-DuanZjaD8mQp1ppHjgnnUnyOlqYXZVjnov/JzFhjLEwd3Z4dYjMSnqrEzzGThH47vpCOqPPwJM2FtthLeJ8Pbg==", + "license": "MIT", "dependencies": { "@babel/runtime": "^7.1.2" }, @@ -13302,6 +17107,7 @@ "version": "5.3.4", "resolved": "https://registry.npmjs.org/react-router-dom/-/react-router-dom-5.3.4.tgz", "integrity": "sha512-m4EqFMHv/Ih4kpcBCONHbkT68KoAeHN4p3lAGoNryfHi0dMy0kCzEZakiKRsvg5wHZ/JLrLW8o8KomWiz/qbYQ==", + "license": "MIT", "dependencies": { "@babel/runtime": "^7.12.13", "history": "^4.9.0", @@ -13319,6 +17125,7 @@ "version": "5.26.4", "resolved": "https://registry.npmjs.org/react-tooltip/-/react-tooltip-5.26.4.tgz", "integrity": "sha512-5WyDrsfw1+6qNVSr3IjqElqJ+cCwE8+44b+HpJ8qRLv7v0a3mcKf8wvv+NfgALFS6QpksGFqTLV2JQ60c+okZQ==", + "license": "MIT", "dependencies": { "@floating-ui/dom": "^1.6.1", "classnames": "^2.3.0" @@ -13332,6 +17139,7 @@ "version": "10.3.0", "resolved": "https://registry.npmjs.org/react-waypoint/-/react-waypoint-10.3.0.tgz", "integrity": "sha512-iF1y2c1BsoXuEGz08NoahaLFIGI9gTUAAOKip96HUmylRT6DUtpgoBPjk/Y8dfcFVmfVDvUzWjNXpZyKTOV0SQ==", + "license": "MIT", "dependencies": { "@babel/runtime": "^7.12.5", "consolidated-events": "^1.1.0 || ^2.0.0", @@ -13345,12 +17153,14 @@ "node_modules/react-waypoint/node_modules/react-is": { "version": "18.2.0", "resolved": "https://registry.npmjs.org/react-is/-/react-is-18.2.0.tgz", - "integrity": "sha512-xWGDIW6x921xtzPkhiULtthJHoJvBbF3q26fzloPCK0hsvxtPVelvftw3zjbHWSkR2km9Z+4uxbDDK/6Zw9B8w==" + "integrity": "sha512-xWGDIW6x921xtzPkhiULtthJHoJvBbF3q26fzloPCK0hsvxtPVelvftw3zjbHWSkR2km9Z+4uxbDDK/6Zw9B8w==", + "license": "MIT" }, "node_modules/readable-stream": { "version": "3.6.2", "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.2.tgz", "integrity": "sha512-9u/sniCrY3D5WdsERHzHE4G2YCXqoG5FTHUiCC4SIbr6XcLZBY05ya9EKjYek9O5xOAwjGq+1JdGBAS7Q9ScoA==", + "license": "MIT", "dependencies": { "inherits": "^2.0.3", "string_decoder": "^1.1.1", @@ -13364,6 +17174,7 @@ "version": "3.6.0", "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.6.0.tgz", "integrity": "sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==", + "license": "MIT", "dependencies": { "picomatch": "^2.2.1" }, @@ -13374,7 +17185,8 @@ "node_modules/reading-time": { "version": "1.5.0", "resolved": "https://registry.npmjs.org/reading-time/-/reading-time-1.5.0.tgz", - "integrity": "sha512-onYyVhBNr4CmAxFsKS7bz+uTLRakypIe4R+5A824vBSkQy/hB3fZepoVEf8OVAxzLvK+H/jm9TzpI3ETSm64Kg==" + "integrity": "sha512-onYyVhBNr4CmAxFsKS7bz+uTLRakypIe4R+5A824vBSkQy/hB3fZepoVEf8OVAxzLvK+H/jm9TzpI3ETSm64Kg==", + "license": "MIT" }, "node_modules/rechoir": { "version": "0.6.2", @@ -13391,6 +17203,7 @@ "version": "2.2.3", "resolved": "https://registry.npmjs.org/recursive-readdir/-/recursive-readdir-2.2.3.tgz", "integrity": "sha512-8HrF5ZsXk5FAH9dgsx3BlUer73nIhuj+9OrQwEbLTPOBzGkL1lsFCR01am+v+0m2Cmbs1nP12hLDl5FA7EszKA==", + "license": "MIT", "dependencies": { "minimatch": "^3.0.5" }, @@ -13398,15 +17211,44 @@ "node": ">=6.0.0" } }, + "node_modules/redux": { + "version": "4.2.1", + "resolved": "https://registry.npmjs.org/redux/-/redux-4.2.1.tgz", + "integrity": "sha512-LAUYz4lc+Do8/g7aeRa8JkyDErK6ekstQaqWQrNRW//MY1TvCEpMtpTWvlQ+FPbWCx+Xixu/6SHt5N0HR+SB4w==", + "license": "MIT", + "dependencies": { + "@babel/runtime": "^7.9.2" + } + }, + "node_modules/redux-thunk": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/redux-thunk/-/redux-thunk-2.4.2.tgz", + "integrity": "sha512-+P3TjtnP0k/FEjcBL5FZpoovtvrTNT/UXd4/sluaSyrURlSlhLSzEdfsTBW7WsKB6yPvgd7q/iZPICFjW4o57Q==", + "license": "MIT", + "peerDependencies": { + "redux": "^4" + } + }, + "node_modules/reftools": { + "version": "1.1.9", + "resolved": "https://registry.npmjs.org/reftools/-/reftools-1.1.9.tgz", + "integrity": "sha512-OVede/NQE13xBQ+ob5CKd5KyeJYU2YInb1bmV4nRoOfquZPkAkxuOXicSe1PvqIuZZ4kD13sPKBbR7UFDmli6w==", + "license": "BSD-3-Clause", + "funding": { + "url": "https://github.com/Mermade/oas-kit?sponsor=1" + } + }, "node_modules/regenerate": { "version": "1.4.2", "resolved": "https://registry.npmjs.org/regenerate/-/regenerate-1.4.2.tgz", - "integrity": "sha512-zrceR/XhGYU/d/opr2EKO7aRHUeiBI8qjtfHqADTwZd6Szfy16la6kqD0MIUs5z5hx6AaKa+PixpPrR289+I0A==" + "integrity": "sha512-zrceR/XhGYU/d/opr2EKO7aRHUeiBI8qjtfHqADTwZd6Szfy16la6kqD0MIUs5z5hx6AaKa+PixpPrR289+I0A==", + "license": "MIT" }, "node_modules/regenerate-unicode-properties": { "version": "10.1.1", "resolved": "https://registry.npmjs.org/regenerate-unicode-properties/-/regenerate-unicode-properties-10.1.1.tgz", "integrity": "sha512-X007RyZLsCJVVrjgEFVpLUTZwyOZk3oiL75ZcuYjlIWd6rNJtOjkBwQc5AsRrpbKVkxN6sklw/k/9m2jJYOf8Q==", + "license": "MIT", "dependencies": { "regenerate": "^1.4.2" }, @@ -13417,12 +17259,14 @@ "node_modules/regenerator-runtime": { "version": "0.14.0", "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.14.0.tgz", - "integrity": "sha512-srw17NI0TUWHuGa5CFGGmhfNIeja30WMBfbslPNhf6JrqQlLN5gcrvig1oqPxiVaXb0oW0XRKtH6Nngs5lKCIA==" + "integrity": "sha512-srw17NI0TUWHuGa5CFGGmhfNIeja30WMBfbslPNhf6JrqQlLN5gcrvig1oqPxiVaXb0oW0XRKtH6Nngs5lKCIA==", + "license": "MIT" }, "node_modules/regenerator-transform": { "version": "0.15.2", "resolved": "https://registry.npmjs.org/regenerator-transform/-/regenerator-transform-0.15.2.tgz", "integrity": "sha512-hfMp2BoF0qOk3uc5V20ALGDS2ddjQaLrdl7xrGXvAIow7qeWRM2VA2HuCHkUKk9slq3VwEwLNK3DFBqDfPGYtg==", + "license": "MIT", "dependencies": { "@babel/runtime": "^7.8.4" } @@ -13431,6 +17275,7 @@ "version": "5.3.2", "resolved": "https://registry.npmjs.org/regexpu-core/-/regexpu-core-5.3.2.tgz", "integrity": "sha512-RAM5FlZz+Lhmo7db9L298p2vHP5ZywrVXmVXpmAD9GuL5MPH6t9ROw1iA/wfHkQ76Qe7AaPF0nGuim96/IrQMQ==", + "license": "MIT", "dependencies": { "@babel/regjsgen": "^0.8.0", "regenerate": "^1.4.2", @@ -13447,6 +17292,7 @@ "version": "5.0.2", "resolved": "https://registry.npmjs.org/registry-auth-token/-/registry-auth-token-5.0.2.tgz", "integrity": "sha512-o/3ikDxtXaA59BmZuZrJZDJv8NMDGSj+6j6XaeBmHw8eY1i1qd9+6H+LjVvQXx3HN6aRCGa1cUdJ9RaJZUugnQ==", + "license": "MIT", "dependencies": { "@pnpm/npm-conf": "^2.1.0" }, @@ -13458,6 +17304,7 @@ "version": "6.0.1", "resolved": "https://registry.npmjs.org/registry-url/-/registry-url-6.0.1.tgz", "integrity": "sha512-+crtS5QjFRqFCoQmvGduwYWEBng99ZvmFvF+cUJkGYF1L1BfU8C6Zp9T7f5vPAwyLkUExpvK+ANVZmGU49qi4Q==", + "license": "MIT", "dependencies": { "rc": "1.2.8" }, @@ -13471,12 +17318,14 @@ "node_modules/regjsgen": { "version": "0.5.2", "resolved": "https://registry.npmjs.org/regjsgen/-/regjsgen-0.5.2.tgz", - "integrity": "sha512-OFFT3MfrH90xIW8OOSyUrk6QHD5E9JOTeGodiJeBS3J6IwlgzJMNE/1bZklWz5oTg+9dCMyEetclvCVXOPoN3A==" + "integrity": "sha512-OFFT3MfrH90xIW8OOSyUrk6QHD5E9JOTeGodiJeBS3J6IwlgzJMNE/1bZklWz5oTg+9dCMyEetclvCVXOPoN3A==", + "license": "MIT" }, "node_modules/regjsparser": { "version": "0.9.1", "resolved": "https://registry.npmjs.org/regjsparser/-/regjsparser-0.9.1.tgz", "integrity": "sha512-dQUtn90WanSNl+7mQKcXAgZxvUe7Z0SqXlgzv0za4LwiUhyzBC58yQO3liFoUgu8GiJVInAhJjkj1N0EtQ5nkQ==", + "license": "BSD-2-Clause", "dependencies": { "jsesc": "~0.5.0" }, @@ -13496,6 +17345,7 @@ "version": "7.0.0", "resolved": "https://registry.npmjs.org/rehype-raw/-/rehype-raw-7.0.0.tgz", "integrity": "sha512-/aE8hCfKlQeA8LmyeyQvQF3eBiLRGNlfBJEvWH7ivp9sBqs7TNqBL5X3v157rM4IFETqDnIOO+z5M/biZbo9Ww==", + "license": "MIT", "dependencies": { "@types/hast": "^3.0.0", "hast-util-raw": "^9.0.0", @@ -13510,6 +17360,7 @@ "version": "0.2.7", "resolved": "https://registry.npmjs.org/relateurl/-/relateurl-0.2.7.tgz", "integrity": "sha512-G08Dxvm4iDN3MLM0EsP62EDV9IuhXPR6blNz6Utcp7zyV3tr4HVNINt6MpaRWbxoOHT3Q7YN2P+jaHX8vUbgog==", + "license": "MIT", "engines": { "node": ">= 0.10" } @@ -13518,6 +17369,7 @@ "version": "3.0.0", "resolved": "https://registry.npmjs.org/remark-directive/-/remark-directive-3.0.0.tgz", "integrity": "sha512-l1UyWJ6Eg1VPU7Hm/9tt0zKtReJQNOA4+iDMAxTyZNWnJnFlbS/7zhiel/rogTLQ2vMYwDzSJa4BiVNqGlqIMA==", + "license": "MIT", "dependencies": { "@types/mdast": "^4.0.0", "mdast-util-directive": "^3.0.0", @@ -13533,6 +17385,7 @@ "version": "4.0.1", "resolved": "https://registry.npmjs.org/remark-emoji/-/remark-emoji-4.0.1.tgz", "integrity": "sha512-fHdvsTR1dHkWKev9eNyhTo4EFwbUvJ8ka9SgeWkMPYFX4WoI7ViVBms3PjlQYgw5TLvNQso3GUB/b/8t3yo+dg==", + "license": "MIT", "dependencies": { "@types/mdast": "^4.0.2", "emoticon": "^4.0.1", @@ -13548,6 +17401,7 @@ "version": "5.0.0", "resolved": "https://registry.npmjs.org/remark-frontmatter/-/remark-frontmatter-5.0.0.tgz", "integrity": "sha512-XTFYvNASMe5iPN0719nPrdItC9aU0ssC4v14mH1BCi1u0n1gAocqcujWUrByftZTbLhRtiKRyjYTSIOcr69UVQ==", + "license": "MIT", "dependencies": { "@types/mdast": "^4.0.0", "mdast-util-frontmatter": "^2.0.0", @@ -13563,6 +17417,7 @@ "version": "4.0.0", "resolved": "https://registry.npmjs.org/remark-gfm/-/remark-gfm-4.0.0.tgz", "integrity": "sha512-U92vJgBPkbw4Zfu/IiW2oTZLSL3Zpv+uI7My2eq8JxKgqraFdU8YUGicEJCEgSbeaG+QDFqIcwwfMTOEelPxuA==", + "license": "MIT", "dependencies": { "@types/mdast": "^4.0.0", "mdast-util-gfm": "^3.0.0", @@ -13580,6 +17435,7 @@ "version": "3.0.0", "resolved": "https://registry.npmjs.org/remark-mdx/-/remark-mdx-3.0.0.tgz", "integrity": "sha512-O7yfjuC6ra3NHPbRVxfflafAj3LTwx3b73aBvkEFU5z4PsD6FD4vrqJAkE5iNGLz71GdjXfgRqm3SQ0h0VuE7g==", + "license": "MIT", "dependencies": { "mdast-util-mdx": "^3.0.0", "micromark-extension-mdxjs": "^3.0.0" @@ -13593,6 +17449,7 @@ "version": "11.0.0", "resolved": "https://registry.npmjs.org/remark-parse/-/remark-parse-11.0.0.tgz", "integrity": "sha512-FCxlKLNGknS5ba/1lmpYijMUzX2esxW5xQqjWxw2eHFfS2MSdaHVINFmhjo+qN1WhZhNimq0dZATN9pH0IDrpA==", + "license": "MIT", "dependencies": { "@types/mdast": "^4.0.0", "mdast-util-from-markdown": "^2.0.0", @@ -13608,6 +17465,7 @@ "version": "11.0.0", "resolved": "https://registry.npmjs.org/remark-rehype/-/remark-rehype-11.0.0.tgz", "integrity": "sha512-vx8x2MDMcxuE4lBmQ46zYUDfcFMmvg80WYX+UNLeG6ixjdCCLcw1lrgAukwBTuOFsS78eoAedHGn9sNM0w7TPw==", + "license": "MIT", "dependencies": { "@types/hast": "^3.0.0", "@types/mdast": "^4.0.0", @@ -13624,6 +17482,7 @@ "version": "11.0.0", "resolved": "https://registry.npmjs.org/remark-stringify/-/remark-stringify-11.0.0.tgz", "integrity": "sha512-1OSmLd3awB/t8qdoEOMazZkNsfVTeY4fTsgzcQFdXNq8ToTN4ZGwrMnlda4K6smTFKD+GRV6O48i6Z4iKgPPpw==", + "license": "MIT", "dependencies": { "@types/mdast": "^4.0.0", "mdast-util-to-markdown": "^2.0.0", @@ -13638,6 +17497,7 @@ "version": "3.0.0", "resolved": "https://registry.npmjs.org/renderkid/-/renderkid-3.0.0.tgz", "integrity": "sha512-q/7VIQA8lmM1hF+jn+sFSPWGlMkSAeNYcPLmDQx2zzuiDfaLrOmumR8iaUKlenFgh0XRPIUeSPlH3A+AW3Z5pg==", + "license": "MIT", "dependencies": { "css-select": "^4.1.3", "dom-converter": "^0.2.0", @@ -13650,6 +17510,7 @@ "version": "4.3.0", "resolved": "https://registry.npmjs.org/css-select/-/css-select-4.3.0.tgz", "integrity": "sha512-wPpOYtnsVontu2mODhA19JrqWxNsfdatRKd64kmpRbQgh1KtItko5sTnEpPdpSaJszTOhEMlF/RPz28qj4HqhQ==", + "license": "BSD-2-Clause", "dependencies": { "boolbase": "^1.0.0", "css-what": "^6.0.1", @@ -13665,6 +17526,7 @@ "version": "1.4.1", "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-1.4.1.tgz", "integrity": "sha512-VHwB3KfrcOOkelEG2ZOfxqLZdfkil8PtJi4P8N2MMXucZq2yLp75ClViUlOVwyoHEDjYU433Aq+5zWP61+RGag==", + "license": "MIT", "dependencies": { "domelementtype": "^2.0.1", "domhandler": "^4.2.0", @@ -13678,6 +17540,7 @@ "version": "4.3.1", "resolved": "https://registry.npmjs.org/domhandler/-/domhandler-4.3.1.tgz", "integrity": "sha512-GrwoxYN+uWlzO8uhUXRl0P+kHE4GtVPfYzVLcUxPL7KNdHKj66vvlhiweIHqYYXWlw+T8iLMp42Lm67ghw4WMQ==", + "license": "BSD-2-Clause", "dependencies": { "domelementtype": "^2.2.0" }, @@ -13692,6 +17555,7 @@ "version": "2.8.0", "resolved": "https://registry.npmjs.org/domutils/-/domutils-2.8.0.tgz", "integrity": "sha512-w96Cjofp72M5IIhpjgobBimYEfoPjx1Vx0BSX9P30WBdZW2WIKU0T1Bd0kz2eNZ9ikjKgHbEyKx8BB6H1L3h3A==", + "license": "BSD-2-Clause", "dependencies": { "dom-serializer": "^1.0.1", "domelementtype": "^2.2.0", @@ -13705,6 +17569,7 @@ "version": "2.2.0", "resolved": "https://registry.npmjs.org/entities/-/entities-2.2.0.tgz", "integrity": "sha512-p92if5Nz619I0w+akJrLZH0MX0Pb5DX39XOwQTtXSdQQOaYH03S1uIQp4mhOZtAXrxq4ViO67YTiLBo2638o9A==", + "license": "BSD-2-Clause", "funding": { "url": "https://github.com/fb55/entities?sponsor=1" } @@ -13720,6 +17585,7 @@ "url": "https://github.com/sponsors/fb55" } ], + "license": "MIT", "dependencies": { "domelementtype": "^2.0.1", "domhandler": "^4.0.0", @@ -13727,10 +17593,20 @@ "entities": "^2.0.0" } }, + "node_modules/require-directory": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz", + "integrity": "sha512-fGxEI7+wsG9xrvdjsrlmL22OMTTiHRwAMroiEeMgq8gzoLC/PQr7RsRDSTLUg/bZAZtF+TVIkHc6/4RIKrui+Q==", + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, "node_modules/require-from-string": { "version": "2.0.2", "resolved": "https://registry.npmjs.org/require-from-string/-/require-from-string-2.0.2.tgz", "integrity": "sha512-Xf0nWe6RseziFMu+Ap9biiUbmplq6S9/p+7w7YXP/JBHhrUDDUhwa+vANyubuqfZWTveU//DYVGsDG7RKL/vEw==", + "license": "MIT", "engines": { "node": ">=0.10.0" } @@ -13743,15 +17619,29 @@ "node": "*" } }, + "node_modules/require-main-filename": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/require-main-filename/-/require-main-filename-2.0.0.tgz", + "integrity": "sha512-NKN5kMDylKuldxYLSUfrbo5Tuzh4hd+2E8NPPX02mZtn1VuREQToYe/ZdlJy+J3uCpfaiGF05e7B8W0iXbQHmg==", + "license": "ISC" + }, "node_modules/requires-port": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/requires-port/-/requires-port-1.0.0.tgz", - "integrity": "sha512-KigOCHcocU3XODJxsu8i/j8T9tzT4adHiecwORRQ0ZZFcp7ahwXuRU1m+yuO90C5ZUyGeGfocHDI14M3L3yDAQ==" + "integrity": "sha512-KigOCHcocU3XODJxsu8i/j8T9tzT4adHiecwORRQ0ZZFcp7ahwXuRU1m+yuO90C5ZUyGeGfocHDI14M3L3yDAQ==", + "license": "MIT" + }, + "node_modules/reselect": { + "version": "4.1.8", + "resolved": "https://registry.npmjs.org/reselect/-/reselect-4.1.8.tgz", + "integrity": "sha512-ab9EmR80F/zQTMNeneUr4cv+jSwPJgIlvEmVwLerwrWVbpLlBuls9XHzIeTFy4cegU2NHBp3va0LKOzU5qFEYQ==", + "license": "MIT" }, "node_modules/resolve": { "version": "1.22.8", "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.8.tgz", "integrity": "sha512-oKWePCxqpd6FlLvGV1VU0x7bkPmmCNolxzjMf4NczoDnQcIWrAF+cPtZn5i6n+RfD2d9i0tzpKnG6Yk168yIyw==", + "license": "MIT", "dependencies": { "is-core-module": "^2.13.0", "path-parse": "^1.0.7", @@ -13767,12 +17657,14 @@ "node_modules/resolve-alpn": { "version": "1.2.1", "resolved": "https://registry.npmjs.org/resolve-alpn/-/resolve-alpn-1.2.1.tgz", - "integrity": "sha512-0a1F4l73/ZFZOakJnQ3FvkJ2+gSTQWz/r2KE5OdDY0TxPm5h4GkqkWWfM47T7HsbnOtcJVEF4epCVy6u7Q3K+g==" + "integrity": "sha512-0a1F4l73/ZFZOakJnQ3FvkJ2+gSTQWz/r2KE5OdDY0TxPm5h4GkqkWWfM47T7HsbnOtcJVEF4epCVy6u7Q3K+g==", + "license": "MIT" }, "node_modules/resolve-from": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-4.0.0.tgz", "integrity": "sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==", + "license": "MIT", "engines": { "node": ">=4" } @@ -13781,6 +17673,7 @@ "version": "4.0.3", "resolved": "https://registry.npmjs.org/resolve-package-path/-/resolve-package-path-4.0.3.tgz", "integrity": "sha512-SRpNAPW4kewOaNUt8VPqhJ0UMxawMwzJD8V7m1cJfdSTK9ieZwS6K7Dabsm4bmLFM96Z5Y/UznrpG5kt1im8yA==", + "license": "MIT", "dependencies": { "path-root": "^0.1.1" }, @@ -13791,12 +17684,14 @@ "node_modules/resolve-pathname": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/resolve-pathname/-/resolve-pathname-3.0.0.tgz", - "integrity": "sha512-C7rARubxI8bXFNB/hqcp/4iUeIXJhJZvFPFPiSPRnhU5UPxzMFIl+2E6yY6c4k9giDJAhtV+enfA+G89N6Csng==" + "integrity": "sha512-C7rARubxI8bXFNB/hqcp/4iUeIXJhJZvFPFPiSPRnhU5UPxzMFIl+2E6yY6c4k9giDJAhtV+enfA+G89N6Csng==", + "license": "MIT" }, "node_modules/responselike": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/responselike/-/responselike-3.0.0.tgz", "integrity": "sha512-40yHxbNcl2+rzXvZuVkrYohathsSJlMTXKryG5y8uciHv1+xDLHQpgjG64JUO9nrEq2jGLH6IZ8BcZyw3wrweg==", + "license": "MIT", "dependencies": { "lowercase-keys": "^3.0.0" }, @@ -13811,6 +17706,7 @@ "version": "0.13.1", "resolved": "https://registry.npmjs.org/retry/-/retry-0.13.1.tgz", "integrity": "sha512-XQBQ3I8W1Cge0Seh+6gjj03LbmRFWuoszgK9ooCpwYIrhhoO80pfq4cUkU5DkknwfOfFteRwlZ56PYOGYyFWdg==", + "license": "MIT", "engines": { "node": ">= 4" } @@ -13819,6 +17715,7 @@ "version": "1.0.4", "resolved": "https://registry.npmjs.org/reusify/-/reusify-1.0.4.tgz", "integrity": "sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==", + "license": "MIT", "engines": { "iojs": ">=1.0.0", "node": ">=0.10.0" @@ -13828,6 +17725,7 @@ "version": "3.0.2", "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz", "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==", + "license": "ISC", "dependencies": { "glob": "^7.1.3" }, @@ -13838,15 +17736,27 @@ "url": "https://github.com/sponsors/isaacs" } }, + "node_modules/ripemd160": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/ripemd160/-/ripemd160-2.0.2.tgz", + "integrity": "sha512-ii4iagi25WusVoiC4B4lq7pbXfAp3D9v5CwfkY33vffw2+pkDjY1D8GaN7spsxvCSx8dkPqOZCEZyfxcmJG2IA==", + "license": "MIT", + "dependencies": { + "hash-base": "^3.0.0", + "inherits": "^2.0.1" + } + }, "node_modules/rtl-detect": { "version": "1.1.2", "resolved": "https://registry.npmjs.org/rtl-detect/-/rtl-detect-1.1.2.tgz", - "integrity": "sha512-PGMBq03+TTG/p/cRB7HCLKJ1MgDIi07+QU1faSjiYRfmY5UsAttV9Hs08jDAHVwcOwmVLcSJkpwyfXszVjWfIQ==" + "integrity": "sha512-PGMBq03+TTG/p/cRB7HCLKJ1MgDIi07+QU1faSjiYRfmY5UsAttV9Hs08jDAHVwcOwmVLcSJkpwyfXszVjWfIQ==", + "license": "BSD-3-Clause" }, "node_modules/rtlcss": { "version": "4.1.1", "resolved": "https://registry.npmjs.org/rtlcss/-/rtlcss-4.1.1.tgz", "integrity": "sha512-/oVHgBtnPNcggP2aVXQjSy6N1mMAfHg4GSag0QtZBlD5bdDgAHwr4pydqJGd+SUCu9260+Pjqbjwtvu7EMH1KQ==", + "license": "MIT", "dependencies": { "escalade": "^3.1.1", "picocolors": "^1.0.0", @@ -13878,10 +17788,23 @@ "url": "https://feross.org/support" } ], + "license": "MIT", "dependencies": { "queue-microtask": "^1.2.2" } }, + "node_modules/sade": { + "version": "1.8.1", + "resolved": "https://registry.npmjs.org/sade/-/sade-1.8.1.tgz", + "integrity": "sha512-xal3CZX1Xlo/k4ApwCFrHVACi9fBqJ7V+mwhBsuf/1IOKbBy098Fex+Wa/5QMubw09pSZ/u8EY8PWgevJsXp1A==", + "license": "MIT", + "dependencies": { + "mri": "^1.1.0" + }, + "engines": { + "node": ">=6" + } + }, "node_modules/safe-buffer": { "version": "5.2.1", "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz", @@ -13899,17 +17822,74 @@ "type": "consulting", "url": "https://feross.org/support" } - ] + ], + "license": "MIT" }, "node_modules/safer-buffer": { "version": "2.1.2", "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz", - "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==" + "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==", + "license": "MIT" + }, + "node_modules/sass": { + "version": "1.77.2", + "resolved": "https://registry.npmjs.org/sass/-/sass-1.77.2.tgz", + "integrity": "sha512-eb4GZt1C3avsX3heBNlrc7I09nyT00IUuo4eFhAbeXWU2fvA7oXI53SxODVAA+zgZCk9aunAZgO+losjR3fAwA==", + "license": "MIT", + "dependencies": { + "chokidar": ">=3.0.0 <4.0.0", + "immutable": "^4.0.0", + "source-map-js": ">=0.6.2 <2.0.0" + }, + "bin": { + "sass": "sass.js" + }, + "engines": { + "node": ">=14.0.0" + } + }, + "node_modules/sass-loader": { + "version": "13.3.3", + "resolved": "https://registry.npmjs.org/sass-loader/-/sass-loader-13.3.3.tgz", + "integrity": "sha512-mt5YN2F1MOZr3d/wBRcZxeFgwgkH44wVc2zohO2YF6JiOMkiXe4BYRZpSu2sO1g71mo/j16txzUhsKZlqjVGzA==", + "license": "MIT", + "dependencies": { + "neo-async": "^2.6.2" + }, + "engines": { + "node": ">= 14.15.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "fibers": ">= 3.1.0", + "node-sass": "^4.0.0 || ^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0 || ^9.0.0", + "sass": "^1.3.0", + "sass-embedded": "*", + "webpack": "^5.0.0" + }, + "peerDependenciesMeta": { + "fibers": { + "optional": true + }, + "node-sass": { + "optional": true + }, + "sass": { + "optional": true + }, + "sass-embedded": { + "optional": true + } + } }, "node_modules/sax": { "version": "1.3.0", "resolved": "https://registry.npmjs.org/sax/-/sax-1.3.0.tgz", - "integrity": "sha512-0s+oAmw9zLl1V1cS9BtZN7JAd0cW5e0QH4W3LWEK6a4LaLEA2OTpGYWDY+6XasBLtz6wkm3u1xRw95mRuJ59WA==" + "integrity": "sha512-0s+oAmw9zLl1V1cS9BtZN7JAd0cW5e0QH4W3LWEK6a4LaLEA2OTpGYWDY+6XasBLtz6wkm3u1xRw95mRuJ59WA==", + "license": "ISC" }, "node_modules/scheduler": { "version": "0.23.2", @@ -13923,6 +17903,7 @@ "version": "4.2.0", "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-4.2.0.tgz", "integrity": "sha512-L0jRsrPpjdckP3oPug3/VxNKt2trR8TcabrM6FOAAlvC/9Phcmm+cuAgTlxBqdBR1WJx7Naj9WHw+aOmheSVbw==", + "license": "MIT", "dependencies": { "@types/json-schema": "^7.0.9", "ajv": "^8.9.0", @@ -13941,12 +17922,14 @@ "version": "2.13.0", "resolved": "https://registry.npmjs.org/search-insights/-/search-insights-2.13.0.tgz", "integrity": "sha512-Orrsjf9trHHxFRuo9/rzm0KIWmgzE8RMlZMzuhZOJ01Rnz3D0YBAe+V6473t6/H6c7irs6Lt48brULAiRWb3Vw==", + "license": "MIT", "peer": true }, "node_modules/section-matter": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/section-matter/-/section-matter-1.0.0.tgz", "integrity": "sha512-vfD3pmTzGpufjScBh50YHKzEu2lxBWhVEHsNGoEXmCmn2hKGfeNLYMzCJpe8cD7gqX7TJluOVpBkAequ6dgMmA==", + "license": "MIT", "dependencies": { "extend-shallow": "^2.0.1", "kind-of": "^6.0.0" @@ -13958,12 +17941,14 @@ "node_modules/select-hose": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/select-hose/-/select-hose-2.0.0.tgz", - "integrity": "sha512-mEugaLK+YfkijB4fx0e6kImuJdCIt2LxCRcbEYPqRGCs4F2ogyfZU5IAZRdjCP8JPq2AtdNoC/Dux63d9Kiryg==" + "integrity": "sha512-mEugaLK+YfkijB4fx0e6kImuJdCIt2LxCRcbEYPqRGCs4F2ogyfZU5IAZRdjCP8JPq2AtdNoC/Dux63d9Kiryg==", + "license": "MIT" }, "node_modules/selfsigned": { "version": "2.4.1", "resolved": "https://registry.npmjs.org/selfsigned/-/selfsigned-2.4.1.tgz", "integrity": "sha512-th5B4L2U+eGLq1TVh7zNRGBapioSORUeymIydxgFpwww9d2qyKvtuPU2jJuHvYAwwqi2Y596QBL3eEqcPEYL8Q==", + "license": "MIT", "dependencies": { "@types/node-forge": "^1.3.0", "node-forge": "^1" @@ -13976,6 +17961,7 @@ "version": "7.5.4", "resolved": "https://registry.npmjs.org/semver/-/semver-7.5.4.tgz", "integrity": "sha512-1bCSESV6Pv+i21Hvpxp3Dx+pSD8lIPt8uVjRrxAUt/nbswYc+tK6Y2btiULjd4+fnq15PX+nqQDC7Oft7WkwcA==", + "license": "ISC", "dependencies": { "lru-cache": "^6.0.0" }, @@ -13990,6 +17976,7 @@ "version": "4.0.0", "resolved": "https://registry.npmjs.org/semver-diff/-/semver-diff-4.0.0.tgz", "integrity": "sha512-0Ju4+6A8iOnpL/Thra7dZsSlOHYAHIeMxfhWQRI1/VLcT3WDBZKKtQt/QkBOsiIN9ZpuvHE6cGZ0x4glCMmfiA==", + "license": "MIT", "dependencies": { "semver": "^7.3.5" }, @@ -14004,6 +17991,7 @@ "version": "6.0.0", "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", + "license": "ISC", "dependencies": { "yallist": "^4.0.0" }, @@ -14014,12 +18002,14 @@ "node_modules/semver/node_modules/yallist": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", - "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==" + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", + "license": "ISC" }, "node_modules/send": { "version": "0.18.0", "resolved": "https://registry.npmjs.org/send/-/send-0.18.0.tgz", "integrity": "sha512-qqWzuOjSFOuqPjFe4NOsMLafToQQwBSOEpS+FwEt3A2V3vKubTquT3vmLTQpFgMXp8AlFWFuP1qKaJZOtPpVXg==", + "license": "MIT", "dependencies": { "debug": "2.6.9", "depd": "2.0.0", @@ -14043,6 +18033,7 @@ "version": "2.6.9", "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "license": "MIT", "dependencies": { "ms": "2.0.0" } @@ -14050,17 +18041,20 @@ "node_modules/send/node_modules/debug/node_modules/ms": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", + "license": "MIT" }, "node_modules/send/node_modules/ms": { "version": "2.1.3", "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz", - "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==" + "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==", + "license": "MIT" }, "node_modules/send/node_modules/range-parser": { "version": "1.2.1", "resolved": "https://registry.npmjs.org/range-parser/-/range-parser-1.2.1.tgz", "integrity": "sha512-Hrgsx+orqoygnmhFbKaHE6c296J+HTAQXoxEF6gNupROmmGJRoyzfG3ccAveqCBrwr/2yxQ5BVd/GTl5agOwSg==", + "license": "MIT", "engines": { "node": ">= 0.6" } @@ -14069,6 +18063,7 @@ "version": "6.0.1", "resolved": "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-6.0.1.tgz", "integrity": "sha512-owoXEFjWRllis8/M1Q+Cw5k8ZH40e3zhp/ovX+Xr/vi1qj6QesbyXXViFbpNvWvPNAD62SutwEXavefrLJWj7w==", + "license": "BSD-3-Clause", "dependencies": { "randombytes": "^2.1.0" } @@ -14077,6 +18072,7 @@ "version": "6.1.5", "resolved": "https://registry.npmjs.org/serve-handler/-/serve-handler-6.1.5.tgz", "integrity": "sha512-ijPFle6Hwe8zfmBxJdE+5fta53fdIY0lHISJvuikXB3VYFafRjMRpOffSPvCYsbKyBA7pvy9oYr/BT1O3EArlg==", + "license": "MIT", "dependencies": { "bytes": "3.0.0", "content-disposition": "0.5.2", @@ -14091,12 +18087,14 @@ "node_modules/serve-handler/node_modules/path-to-regexp": { "version": "2.2.1", "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-2.2.1.tgz", - "integrity": "sha512-gu9bD6Ta5bwGrrU8muHzVOBFFREpp2iRkVfhBJahwJ6p6Xw20SjT0MxLnwkjOibQmGSYhiUnf2FLe7k+jcFmGQ==" + "integrity": "sha512-gu9bD6Ta5bwGrrU8muHzVOBFFREpp2iRkVfhBJahwJ6p6Xw20SjT0MxLnwkjOibQmGSYhiUnf2FLe7k+jcFmGQ==", + "license": "MIT" }, "node_modules/serve-index": { "version": "1.9.1", "resolved": "https://registry.npmjs.org/serve-index/-/serve-index-1.9.1.tgz", "integrity": "sha512-pXHfKNP4qujrtteMrSBb0rc8HJ9Ms/GrXwcUtUtD5s4ewDJI8bT3Cz2zTVRMKtri49pLx2e0Ya8ziP5Ya2pZZw==", + "license": "MIT", "dependencies": { "accepts": "~1.3.4", "batch": "0.6.1", @@ -14114,6 +18112,7 @@ "version": "2.6.9", "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "license": "MIT", "dependencies": { "ms": "2.0.0" } @@ -14122,6 +18121,7 @@ "version": "1.1.2", "resolved": "https://registry.npmjs.org/depd/-/depd-1.1.2.tgz", "integrity": "sha512-7emPTl6Dpo6JRXOXjLRxck+FlLRX5847cLKEn00PLAgc3g2hTZZgr+e4c2v6QpSmLeFP3n5yUo7ft6avBK/5jQ==", + "license": "MIT", "engines": { "node": ">= 0.6" } @@ -14130,6 +18130,7 @@ "version": "1.6.3", "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.6.3.tgz", "integrity": "sha512-lks+lVC8dgGyh97jxvxeYTWQFvh4uw4yC12gVl63Cg30sjPX4wuGcdkICVXDAESr6OJGjqGA8Iz5mkeN6zlD7A==", + "license": "MIT", "dependencies": { "depd": "~1.1.2", "inherits": "2.0.3", @@ -14143,22 +18144,26 @@ "node_modules/serve-index/node_modules/inherits": { "version": "2.0.3", "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz", - "integrity": "sha512-x00IRNXNy63jwGkJmzPigoySHbaqpNuzKbBOmzK+g2OdZpQ9w+sxCN+VSB3ja7IAge2OP2qpfxTjeNcyjmW1uw==" + "integrity": "sha512-x00IRNXNy63jwGkJmzPigoySHbaqpNuzKbBOmzK+g2OdZpQ9w+sxCN+VSB3ja7IAge2OP2qpfxTjeNcyjmW1uw==", + "license": "ISC" }, "node_modules/serve-index/node_modules/ms": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", + "license": "MIT" }, "node_modules/serve-index/node_modules/setprototypeof": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.1.0.tgz", - "integrity": "sha512-BvE/TwpZX4FXExxOxZyRGQQv651MSwmWKZGqvmPcRIjDqWub67kTKuIMx43cZZrS/cBBzwBcNDWoFxt2XEFIpQ==" + "integrity": "sha512-BvE/TwpZX4FXExxOxZyRGQQv651MSwmWKZGqvmPcRIjDqWub67kTKuIMx43cZZrS/cBBzwBcNDWoFxt2XEFIpQ==", + "license": "ISC" }, "node_modules/serve-index/node_modules/statuses": { "version": "1.5.0", "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.5.0.tgz", "integrity": "sha512-OpZ3zP+jT1PI7I8nemJX4AKmAX070ZkYPVWV/AaKTJl+tXCTGyVdC1a4SL8RUQYEwk/f34ZX8UTykN68FwrqAA==", + "license": "MIT", "engines": { "node": ">= 0.6" } @@ -14167,6 +18172,7 @@ "version": "1.15.0", "resolved": "https://registry.npmjs.org/serve-static/-/serve-static-1.15.0.tgz", "integrity": "sha512-XGuRDNjXUijsUL0vl6nSD7cwURuzEgglbOaFuZM9g3kwDXOWVTck0jLzjPzGD+TazWbboZYu52/9/XPdUgne9g==", + "license": "MIT", "dependencies": { "encodeurl": "~1.0.2", "escape-html": "~1.0.3", @@ -14177,10 +18183,17 @@ "node": ">= 0.8.0" } }, + "node_modules/set-blocking": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/set-blocking/-/set-blocking-2.0.0.tgz", + "integrity": "sha512-KiKBS8AnWGEyLzofFfmvKwpdPzqiy16LvQfK3yv/fVH7Bj13/wl3JSR1J+rfgRE9q7xUJK4qvgS8raSOeLUehw==", + "license": "ISC" + }, "node_modules/set-function-length": { "version": "1.2.2", "resolved": "https://registry.npmjs.org/set-function-length/-/set-function-length-1.2.2.tgz", "integrity": "sha512-pgRc4hJ4/sNjWCSS9AmnS40x3bNMDTknHgL5UaMBTMyJnU90EgWh1Rz+MC9eFu4BuN/UwZjKQuY/1v3rM7HMfg==", + "license": "MIT", "dependencies": { "define-data-property": "^1.1.4", "es-errors": "^1.3.0", @@ -14193,15 +18206,36 @@ "node": ">= 0.4" } }, + "node_modules/setimmediate": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/setimmediate/-/setimmediate-1.0.5.tgz", + "integrity": "sha512-MATJdZp8sLqDl/68LfQmbP8zKPLQNV6BIZoIgrscFDQ+RsvK/BxeDQOgyxKKoh0y/8h3BqVFnCqQ/gd+reiIXA==", + "license": "MIT" + }, "node_modules/setprototypeof": { "version": "1.2.0", "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.2.0.tgz", - "integrity": "sha512-E5LDX7Wrp85Kil5bhZv46j8jOeboKq5JMmYM3gVGdGH8xFpPWXUMsNrlODCrkoxMEeNi/XZIwuRvY4XNwYMJpw==" + "integrity": "sha512-E5LDX7Wrp85Kil5bhZv46j8jOeboKq5JMmYM3gVGdGH8xFpPWXUMsNrlODCrkoxMEeNi/XZIwuRvY4XNwYMJpw==", + "license": "ISC" + }, + "node_modules/sha.js": { + "version": "2.4.11", + "resolved": "https://registry.npmjs.org/sha.js/-/sha.js-2.4.11.tgz", + "integrity": "sha512-QMEp5B7cftE7APOjk5Y6xgrbWu+WkLVQwk8JNjZ8nKRciZaByEW6MubieAiToS7+dwvrjGhH8jRXz3MVd0AYqQ==", + "license": "(MIT AND BSD-3-Clause)", + "dependencies": { + "inherits": "^2.0.1", + "safe-buffer": "^5.0.1" + }, + "bin": { + "sha.js": "bin.js" + } }, "node_modules/shallow-clone": { "version": "3.0.1", "resolved": "https://registry.npmjs.org/shallow-clone/-/shallow-clone-3.0.1.tgz", "integrity": "sha512-/6KqX+GVUdqPuPPd2LxDDxzX6CAbjJehAAOKlNpqqUpAqPM6HeL8f+o3a+JsyGjn2lv0WY8UsTgUJjU9Ok55NA==", + "license": "MIT", "dependencies": { "kind-of": "^6.0.2" }, @@ -14212,13 +18246,15 @@ "node_modules/shallowequal": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/shallowequal/-/shallowequal-1.1.0.tgz", - "integrity": "sha512-y0m1JoUZSlPAjXVtPPW70aZWfIL/dSP7AFkRnniLCrK/8MDKog3TySTBmckD+RObVxH0v4Tox67+F14PdED2oQ==" + "integrity": "sha512-y0m1JoUZSlPAjXVtPPW70aZWfIL/dSP7AFkRnniLCrK/8MDKog3TySTBmckD+RObVxH0v4Tox67+F14PdED2oQ==", + "license": "MIT" }, "node_modules/sharp": { "version": "0.32.6", "resolved": "https://registry.npmjs.org/sharp/-/sharp-0.32.6.tgz", "integrity": "sha512-KyLTWwgcR9Oe4d9HwCwNM2l7+J0dUQwn/yf7S0EnTtb0eVS4RxO0eUSvxPtzT4F3SY+C4K6fqdv/DO27sJ/v/w==", "hasInstallScript": true, + "license": "Apache-2.0", "dependencies": { "color": "^4.2.3", "detect-libc": "^2.0.2", @@ -14240,6 +18276,7 @@ "version": "2.0.0", "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz", "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==", + "license": "MIT", "dependencies": { "shebang-regex": "^3.0.0" }, @@ -14251,6 +18288,7 @@ "version": "3.0.0", "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz", "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==", + "license": "MIT", "engines": { "node": ">=8" } @@ -14259,6 +18297,7 @@ "version": "1.8.1", "resolved": "https://registry.npmjs.org/shell-quote/-/shell-quote-1.8.1.tgz", "integrity": "sha512-6j1W9l1iAs/4xYBI1SYOVZyFcCis9b4KCLQ8fgAGG07QvzaRLVVRQvAy85yNmmZSjYjg4MWh4gNvlPujU/5LpA==", + "license": "MIT", "funding": { "url": "https://github.com/sponsors/ljharb" } @@ -14267,6 +18306,7 @@ "version": "0.8.5", "resolved": "https://registry.npmjs.org/shelljs/-/shelljs-0.8.5.tgz", "integrity": "sha512-TiwcRcrkhHvbrZbnRcFYMLl30Dfov3HKqzp5tO5b4pt6G/SezKcYhmDg15zXVBswHmctSAQKznqNW2LO5tTDow==", + "license": "BSD-3-Clause", "dependencies": { "glob": "^7.0.0", "interpret": "^1.0.0", @@ -14279,10 +18319,65 @@ "node": ">=4" } }, + "node_modules/should": { + "version": "13.2.3", + "resolved": "https://registry.npmjs.org/should/-/should-13.2.3.tgz", + "integrity": "sha512-ggLesLtu2xp+ZxI+ysJTmNjh2U0TsC+rQ/pfED9bUZZ4DKefP27D+7YJVVTvKsmjLpIi9jAa7itwDGkDDmt1GQ==", + "license": "MIT", + "dependencies": { + "should-equal": "^2.0.0", + "should-format": "^3.0.3", + "should-type": "^1.4.0", + "should-type-adaptors": "^1.0.1", + "should-util": "^1.0.0" + } + }, + "node_modules/should-equal": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/should-equal/-/should-equal-2.0.0.tgz", + "integrity": "sha512-ZP36TMrK9euEuWQYBig9W55WPC7uo37qzAEmbjHz4gfyuXrEUgF8cUvQVO+w+d3OMfPvSRQJ22lSm8MQJ43LTA==", + "license": "MIT", + "dependencies": { + "should-type": "^1.4.0" + } + }, + "node_modules/should-format": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/should-format/-/should-format-3.0.3.tgz", + "integrity": "sha512-hZ58adtulAk0gKtua7QxevgUaXTTXxIi8t41L3zo9AHvjXO1/7sdLECuHeIN2SRtYXpNkmhoUP2pdeWgricQ+Q==", + "license": "MIT", + "dependencies": { + "should-type": "^1.3.0", + "should-type-adaptors": "^1.0.1" + } + }, + "node_modules/should-type": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/should-type/-/should-type-1.4.0.tgz", + "integrity": "sha512-MdAsTu3n25yDbIe1NeN69G4n6mUnJGtSJHygX3+oN0ZbO3DTiATnf7XnYJdGT42JCXurTb1JI0qOBR65shvhPQ==", + "license": "MIT" + }, + "node_modules/should-type-adaptors": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/should-type-adaptors/-/should-type-adaptors-1.1.0.tgz", + "integrity": "sha512-JA4hdoLnN+kebEp2Vs8eBe9g7uy0zbRo+RMcU0EsNy+R+k049Ki+N5tT5Jagst2g7EAja+euFuoXFCa8vIklfA==", + "license": "MIT", + "dependencies": { + "should-type": "^1.3.0", + "should-util": "^1.0.0" + } + }, + "node_modules/should-util": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/should-util/-/should-util-1.0.1.tgz", + "integrity": "sha512-oXF8tfxx5cDk8r2kYqlkUJzZpDBqVY/II2WhvU0n9Y3XYvAYRmeaf1PvvIvTgPnv4KJ+ES5M0PyDq5Jp+Ygy2g==", + "license": "MIT" + }, "node_modules/side-channel": { "version": "1.0.6", "resolved": "https://registry.npmjs.org/side-channel/-/side-channel-1.0.6.tgz", "integrity": "sha512-fDW/EZ6Q9RiO8eFG8Hj+7u/oW+XrPTIChwCOM2+th2A6OblDtYYIpve9m+KvI9Z4C9qSEXlaGR6bTEYHReuglA==", + "license": "MIT", "dependencies": { "call-bind": "^1.0.7", "es-errors": "^1.3.0", @@ -14299,7 +18394,8 @@ "node_modules/signal-exit": { "version": "3.0.7", "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.7.tgz", - "integrity": "sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ==" + "integrity": "sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ==", + "license": "ISC" }, "node_modules/simple-concat": { "version": "1.0.1", @@ -14318,7 +18414,8 @@ "type": "consulting", "url": "https://feross.org/support" } - ] + ], + "license": "MIT" }, "node_modules/simple-get": { "version": "4.0.1", @@ -14338,6 +18435,7 @@ "url": "https://feross.org/support" } ], + "license": "MIT", "dependencies": { "decompress-response": "^6.0.0", "once": "^1.3.1", @@ -14348,6 +18446,7 @@ "version": "0.2.2", "resolved": "https://registry.npmjs.org/simple-swizzle/-/simple-swizzle-0.2.2.tgz", "integrity": "sha512-JA//kQgZtbuY83m+xT+tXJkmJncGMTFT+C+g2h2R9uxkYIrE2yy9sgmcLhCnw57/WSD+Eh3J97FPEDFnbXnDUg==", + "license": "MIT", "dependencies": { "is-arrayish": "^0.3.1" } @@ -14355,12 +18454,14 @@ "node_modules/simple-swizzle/node_modules/is-arrayish": { "version": "0.3.2", "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.3.2.tgz", - "integrity": "sha512-eVRqCvVlZbuw3GrM63ovNSNAeA1K16kaR/LRY/92w0zxQ5/1YzwblUX652i4Xs9RwAGjW9d9y6X88t8OaAJfWQ==" + "integrity": "sha512-eVRqCvVlZbuw3GrM63ovNSNAeA1K16kaR/LRY/92w0zxQ5/1YzwblUX652i4Xs9RwAGjW9d9y6X88t8OaAJfWQ==", + "license": "MIT" }, "node_modules/sirv": { "version": "2.0.3", "resolved": "https://registry.npmjs.org/sirv/-/sirv-2.0.3.tgz", "integrity": "sha512-O9jm9BsID1P+0HOi81VpXPoDxYP374pkOLzACAoyUQ/3OUVndNpsz6wMnY2z+yOxzbllCKZrM+9QrWsv4THnyA==", + "license": "MIT", "dependencies": { "@polka/url": "^1.0.0-next.20", "mrmime": "^1.0.0", @@ -14373,12 +18474,14 @@ "node_modules/sisteransi": { "version": "1.0.5", "resolved": "https://registry.npmjs.org/sisteransi/-/sisteransi-1.0.5.tgz", - "integrity": "sha512-bLGGlR1QxBcynn2d5YmDX4MGjlZvy2MRBDRNHLJ8VI6l6+9FUiyTFNJ0IveOSP0bcXgVDPRcfGqA0pjaqUpfVg==" + "integrity": "sha512-bLGGlR1QxBcynn2d5YmDX4MGjlZvy2MRBDRNHLJ8VI6l6+9FUiyTFNJ0IveOSP0bcXgVDPRcfGqA0pjaqUpfVg==", + "license": "MIT" }, "node_modules/sitemap": { "version": "7.1.1", "resolved": "https://registry.npmjs.org/sitemap/-/sitemap-7.1.1.tgz", "integrity": "sha512-mK3aFtjz4VdJN0igpIJrinf3EO8U8mxOPsTBzSsy06UtjZQJ3YY3o3Xa7zSc5nMqcMrRwlChHZ18Kxg0caiPBg==", + "license": "MIT", "dependencies": { "@types/node": "^17.0.5", "@types/sax": "^1.2.1", @@ -14396,12 +18499,14 @@ "node_modules/sitemap/node_modules/@types/node": { "version": "17.0.45", "resolved": "https://registry.npmjs.org/@types/node/-/node-17.0.45.tgz", - "integrity": "sha512-w+tIMs3rq2afQdsPJlODhoUEKzFP1ayaoyl1CcnwtIlsVe7K7bA1NGm4s3PraqTLlXnbIN84zuBlxBWo1u9BLw==" + "integrity": "sha512-w+tIMs3rq2afQdsPJlODhoUEKzFP1ayaoyl1CcnwtIlsVe7K7bA1NGm4s3PraqTLlXnbIN84zuBlxBWo1u9BLw==", + "license": "MIT" }, "node_modules/skin-tone": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/skin-tone/-/skin-tone-2.0.0.tgz", "integrity": "sha512-kUMbT1oBJCpgrnKoSr0o6wPtvRWT9W9UKvGLwfJYO2WuahZRHOpEyL1ckyMGgMWh0UdpmaoFqKKD29WTomNEGA==", + "license": "MIT", "dependencies": { "unicode-emoji-modifier-base": "^1.0.0" }, @@ -14413,14 +18518,25 @@ "version": "3.0.0", "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz", "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==", + "license": "MIT", "engines": { "node": ">=8" } }, + "node_modules/slugify": { + "version": "1.6.6", + "resolved": "https://registry.npmjs.org/slugify/-/slugify-1.6.6.tgz", + "integrity": "sha512-h+z7HKHYXj6wJU+AnS/+IH8Uh9fdcX1Lrhg1/VMdf9PwoBQXFcXiAdsy2tSK0P6gKwJLXp02r90ahUCqHk9rrw==", + "license": "MIT", + "engines": { + "node": ">=8.0.0" + } + }, "node_modules/snake-case": { "version": "3.0.4", "resolved": "https://registry.npmjs.org/snake-case/-/snake-case-3.0.4.tgz", "integrity": "sha512-LAOh4z89bGQvl9pFfNF8V146i7o7/CqFPbqzYgP+yYzDIDeS9HaNFtXABamRW+AQzEVODcvE79ljJ+8a9YSdMg==", + "license": "MIT", "dependencies": { "dot-case": "^3.0.4", "tslib": "^2.0.3" @@ -14430,6 +18546,7 @@ "version": "0.3.24", "resolved": "https://registry.npmjs.org/sockjs/-/sockjs-0.3.24.tgz", "integrity": "sha512-GJgLTZ7vYb/JtPSSZ10hsOYIvEYsjbNU+zPdIHcUaWVNUEPivzxku31865sSSud0Da0W4lEeOPlmw93zLQchuQ==", + "license": "MIT", "dependencies": { "faye-websocket": "^0.11.3", "uuid": "^8.3.2", @@ -14440,6 +18557,7 @@ "version": "2.2.0", "resolved": "https://registry.npmjs.org/sort-css-media-queries/-/sort-css-media-queries-2.2.0.tgz", "integrity": "sha512-0xtkGhWCC9MGt/EzgnvbbbKhqWjl1+/rncmhTh5qCpbYguXh6S/qwePfv/JQ8jePXXmqingylxoC49pCkSPIbA==", + "license": "MIT", "engines": { "node": ">= 6.3.0" } @@ -14448,6 +18566,7 @@ "version": "0.7.4", "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.7.4.tgz", "integrity": "sha512-l3BikUxvPOcn5E74dZiq5BGsTb5yEwhaTSzccU6t4sDOH8NWJCstKO5QT2CvtFoK6F0saL7p9xHAqHOlCPJygA==", + "license": "BSD-3-Clause", "engines": { "node": ">= 8" } @@ -14456,6 +18575,7 @@ "version": "1.2.0", "resolved": "https://registry.npmjs.org/source-map-js/-/source-map-js-1.2.0.tgz", "integrity": "sha512-itJW8lvSA0TXEphiRoawsCksnlf8SyvmFzIhltqAHluXd88pkCd+cXJVHTDwdCr0IzwptSm035IHQktUu1QUMg==", + "license": "BSD-3-Clause", "engines": { "node": ">=0.10.0" } @@ -14464,6 +18584,7 @@ "version": "0.5.21", "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.21.tgz", "integrity": "sha512-uBHU3L3czsIyYXKX88fdrGovxdSCoTGDRZ6SYXtSRxLZUzHg5P/66Ht6uoUlHu9EZod+inXhKo3qQgwXUT/y1w==", + "license": "MIT", "dependencies": { "buffer-from": "^1.0.0", "source-map": "^0.6.0" @@ -14473,6 +18594,7 @@ "version": "0.6.1", "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "license": "BSD-3-Clause", "engines": { "node": ">=0.10.0" } @@ -14481,12 +18603,13 @@ "version": "1.4.8", "resolved": "https://registry.npmjs.org/sourcemap-codec/-/sourcemap-codec-1.4.8.tgz", "integrity": "sha512-9NykojV5Uih4lgo5So5dtw+f0JgJX30KCNI8gwhz2J9A15wD0Ml6tjHKwf6fTSa6fAdVBdZeNOs9eJ71qCk8vA==", - "deprecated": "Please use @jridgewell/sourcemap-codec instead" + "license": "MIT" }, "node_modules/space-separated-tokens": { "version": "2.0.2", "resolved": "https://registry.npmjs.org/space-separated-tokens/-/space-separated-tokens-2.0.2.tgz", "integrity": "sha512-PEGlAwrG8yXGXRjW32fGbg66JAlOAwbObuqVoJpv/mRgoWDQfgH1wDPvtzWyUSNAXBGSk8h755YDbbcEy3SH2Q==", + "license": "MIT", "funding": { "type": "github", "url": "https://github.com/sponsors/wooorm" @@ -14496,6 +18619,7 @@ "version": "4.0.2", "resolved": "https://registry.npmjs.org/spdy/-/spdy-4.0.2.tgz", "integrity": "sha512-r46gZQZQV+Kl9oItvl1JZZqJKGr+oEkB08A6BzkiR7593/7IbtuncXHd2YoYeTsG4157ZssMu9KYvUHLcjcDoA==", + "license": "MIT", "dependencies": { "debug": "^4.1.0", "handle-thing": "^2.0.0", @@ -14511,6 +18635,7 @@ "version": "3.0.0", "resolved": "https://registry.npmjs.org/spdy-transport/-/spdy-transport-3.0.0.tgz", "integrity": "sha512-hsLVFE5SjA6TCisWeJXFKniGGOpBgMLmerfO2aCyCU5s7nJ/rpAepqmFifv/GCbSbueEeAJJnmSQ2rKC/g8Fcw==", + "license": "MIT", "dependencies": { "debug": "^4.1.0", "detect-node": "^2.0.4", @@ -14523,12 +18648,14 @@ "node_modules/sprintf-js": { "version": "1.0.3", "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz", - "integrity": "sha512-D9cPgkvLlV3t3IzL0D0YLvGA9Ahk4PcvVwUbN0dSGr1aP0Nrt4AEnTUbuGvquEC0mA64Gqt1fzirlRs5ibXx8g==" + "integrity": "sha512-D9cPgkvLlV3t3IzL0D0YLvGA9Ahk4PcvVwUbN0dSGr1aP0Nrt4AEnTUbuGvquEC0mA64Gqt1fzirlRs5ibXx8g==", + "license": "BSD-3-Clause" }, "node_modules/srcset": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/srcset/-/srcset-4.0.0.tgz", "integrity": "sha512-wvLeHgcVHKO8Sc/H/5lkGreJQVeYMm9rlmt8PuR1xE31rIuXhuzznUUqAt8MqLhB3MqJdFzlNAfpcWnxiFUcPw==", + "license": "MIT", "engines": { "node": ">=12" }, @@ -14540,6 +18667,7 @@ "version": "2.0.1", "resolved": "https://registry.npmjs.org/statuses/-/statuses-2.0.1.tgz", "integrity": "sha512-RwNA9Z/7PrK06rYLIzFMlaF+l73iwpzsqRIFgbMLbTcLD6cOao82TaWefPXQvB2fOC4AjuYSEndS7N/mTCbkdQ==", + "license": "MIT", "engines": { "node": ">= 0.8" } @@ -14547,12 +18675,36 @@ "node_modules/std-env": { "version": "3.4.3", "resolved": "https://registry.npmjs.org/std-env/-/std-env-3.4.3.tgz", - "integrity": "sha512-f9aPhy8fYBuMN+sNfakZV18U39PbalgjXG3lLB9WkaYTxijru61wb57V9wxxNthXM5Sd88ETBWi29qLAsHO52Q==" + "integrity": "sha512-f9aPhy8fYBuMN+sNfakZV18U39PbalgjXG3lLB9WkaYTxijru61wb57V9wxxNthXM5Sd88ETBWi29qLAsHO52Q==", + "license": "MIT" + }, + "node_modules/stream-browserify": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/stream-browserify/-/stream-browserify-3.0.0.tgz", + "integrity": "sha512-H73RAHsVBapbim0tU2JwwOiXUj+fikfiaoYAKHF3VJfA0pe2BCzkhAHBlLG6REzE+2WNZcxOXjK7lkso+9euLA==", + "license": "MIT", + "dependencies": { + "inherits": "~2.0.4", + "readable-stream": "^3.5.0" + } + }, + "node_modules/stream-http": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/stream-http/-/stream-http-3.2.0.tgz", + "integrity": "sha512-Oq1bLqisTyK3TSCXpPbT4sdeYNdmyZJv1LxpEm2vu1ZhK89kSE5YXwZc3cWk0MagGaKriBh9mCFbVGtO+vY29A==", + "license": "MIT", + "dependencies": { + "builtin-status-codes": "^3.0.0", + "inherits": "^2.0.4", + "readable-stream": "^3.6.0", + "xtend": "^4.0.2" + } }, "node_modules/streamx": { "version": "2.15.2", "resolved": "https://registry.npmjs.org/streamx/-/streamx-2.15.2.tgz", "integrity": "sha512-b62pAV/aeMjUoRN2C/9F0n+G8AfcJjNC0zw/ZmOHeFsIe4m4GzjVW9m6VHXVjk536NbdU9JRwKMJRfkc+zUFTg==", + "license": "MIT", "dependencies": { "fast-fifo": "^1.1.0", "queue-tick": "^1.0.1" @@ -14562,6 +18714,7 @@ "version": "1.3.0", "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.3.0.tgz", "integrity": "sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA==", + "license": "MIT", "dependencies": { "safe-buffer": "~5.2.0" } @@ -14570,6 +18723,7 @@ "version": "5.1.2", "resolved": "https://registry.npmjs.org/string-width/-/string-width-5.1.2.tgz", "integrity": "sha512-HnLOCR3vjcY8beoNLtcjZ5/nxn2afmME6lhrDrebokqMap+XbeW8n9TXpPDOqdGK5qcI3oT0GKTW6wC7EMiVqA==", + "license": "MIT", "dependencies": { "eastasianwidth": "^0.2.0", "emoji-regex": "^9.2.2", @@ -14587,6 +18741,7 @@ "version": "4.2.3", "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", + "license": "MIT", "dependencies": { "emoji-regex": "^8.0.0", "is-fullwidth-code-point": "^3.0.0", @@ -14599,12 +18754,14 @@ "node_modules/string-width-cjs/node_modules/emoji-regex": { "version": "8.0.0", "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", - "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==" + "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==", + "license": "MIT" }, "node_modules/string-width/node_modules/ansi-regex": { "version": "6.0.1", "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-6.0.1.tgz", "integrity": "sha512-n5M855fKb2SsfMIiFFoVrABHJC8QtHwVx+mHWP3QcEqBHYienj5dHSgjbxtC0WEZXYt4wcD6zrQElDPhFuZgfA==", + "license": "MIT", "engines": { "node": ">=12" }, @@ -14616,6 +18773,7 @@ "version": "7.1.0", "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-7.1.0.tgz", "integrity": "sha512-iq6eVVI64nQQTRYq2KtEg2d2uU7LElhTJwsH4YzIHZshxlgZms/wIc4VoDQTlG/IvVIrBKG06CrZnp0qv7hkcQ==", + "license": "MIT", "dependencies": { "ansi-regex": "^6.0.1" }, @@ -14630,6 +18788,7 @@ "version": "4.0.3", "resolved": "https://registry.npmjs.org/stringify-entities/-/stringify-entities-4.0.3.tgz", "integrity": "sha512-BP9nNHMhhfcMbiuQKCqMjhDP5yBCAxsPu4pHFFzJ6Alo9dZgY4VLDPutXqIjpRiMoKdp7Av85Gr73Q5uH9k7+g==", + "license": "MIT", "dependencies": { "character-entities-html4": "^2.0.0", "character-entities-legacy": "^3.0.0" @@ -14643,6 +18802,7 @@ "version": "3.3.0", "resolved": "https://registry.npmjs.org/stringify-object/-/stringify-object-3.3.0.tgz", "integrity": "sha512-rHqiFh1elqCQ9WPLIC8I0Q/g/wj5J1eMkyoiD6eoQApWHP0FtlK7rqnhmabL5VUY9JQCcqwwvlOaSuutekgyrw==", + "license": "BSD-2-Clause", "dependencies": { "get-own-enumerable-property-symbols": "^3.0.0", "is-obj": "^1.0.1", @@ -14656,6 +18816,7 @@ "version": "6.0.1", "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", + "license": "MIT", "dependencies": { "ansi-regex": "^5.0.1" }, @@ -14668,6 +18829,7 @@ "version": "6.0.1", "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", + "license": "MIT", "dependencies": { "ansi-regex": "^5.0.1" }, @@ -14679,6 +18841,7 @@ "version": "1.0.0", "resolved": "https://registry.npmjs.org/strip-bom-string/-/strip-bom-string-1.0.0.tgz", "integrity": "sha512-uCC2VHvQRYu+lMh4My/sFNmF2klFymLX1wHJeXnbEJERpV/ZsVuonzerjfrGpIGF7LBVa1O7i9kjiWvJiFck8g==", + "license": "MIT", "engines": { "node": ">=0.10.0" } @@ -14687,6 +18850,7 @@ "version": "2.0.0", "resolved": "https://registry.npmjs.org/strip-final-newline/-/strip-final-newline-2.0.0.tgz", "integrity": "sha512-BrpvfNAE3dcvq7ll3xVumzjKjZQ5tI1sEUIKr3Uoks0XUl45St3FlatVqef9prk4jRDzhW6WZg+3bk93y6pLjA==", + "license": "MIT", "engines": { "node": ">=6" } @@ -14695,6 +18859,7 @@ "version": "3.1.1", "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-3.1.1.tgz", "integrity": "sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig==", + "license": "MIT", "engines": { "node": ">=8" }, @@ -14706,6 +18871,7 @@ "version": "0.4.4", "resolved": "https://registry.npmjs.org/style-to-object/-/style-to-object-0.4.4.tgz", "integrity": "sha512-HYNoHZa2GorYNyqiCaBgsxvcJIn7OHq6inEga+E6Ke3m5JkoqpQbnFssk4jwe+K7AhGa2fcha4wSOf1Kn01dMg==", + "license": "MIT", "dependencies": { "inline-style-parser": "0.1.1" } @@ -14714,6 +18880,7 @@ "version": "6.1.1", "resolved": "https://registry.npmjs.org/stylehacks/-/stylehacks-6.1.1.tgz", "integrity": "sha512-gSTTEQ670cJNoaeIp9KX6lZmm8LJ3jPB5yJmX8Zq/wQxOsAFXV3qjWzHas3YYk1qesuVIyYWWUpZ0vSE/dTSGg==", + "license": "MIT", "dependencies": { "browserslist": "^4.23.0", "postcss-selector-parser": "^6.0.16" @@ -14729,6 +18896,7 @@ "version": "3.35.0", "resolved": "https://registry.npmjs.org/sucrase/-/sucrase-3.35.0.tgz", "integrity": "sha512-8EbVDiu9iN/nESwxeSxDKe0dunta1GOlHufmSSXxMD2z2/tMZpDMpvXQGsc+ajGo8y2uYUmixaSRUc/QPoQ0GA==", + "license": "MIT", "dependencies": { "@jridgewell/gen-mapping": "^0.3.2", "commander": "^4.0.0", @@ -14750,6 +18918,7 @@ "version": "2.0.1", "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz", "integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==", + "license": "MIT", "dependencies": { "balanced-match": "^1.0.0" } @@ -14758,6 +18927,7 @@ "version": "4.1.1", "resolved": "https://registry.npmjs.org/commander/-/commander-4.1.1.tgz", "integrity": "sha512-NOKm8xhkzAjzFx8B2v5OAHT+u5pRQc2UCa2Vq9jYL/31o2wi9mxBA7LIFs3sV5VSC49z6pEhfbMULvShKj26WA==", + "license": "MIT", "engines": { "node": ">= 6" } @@ -14766,6 +18936,7 @@ "version": "10.3.12", "resolved": "https://registry.npmjs.org/glob/-/glob-10.3.12.tgz", "integrity": "sha512-TCNv8vJ+xz4QiqTpfOJA7HvYv+tNIRHKfUWw/q+v2jdgN4ebz+KY9tGx5J4rHP0o84mNP+ApH66HRX8us3Khqg==", + "license": "ISC", "dependencies": { "foreground-child": "^3.1.0", "jackspeak": "^2.3.6", @@ -14787,6 +18958,7 @@ "version": "9.0.4", "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-9.0.4.tgz", "integrity": "sha512-KqWh+VchfxcMNRAJjj2tnsSJdNbHsVgnkBhTNrW7AjVo6OvLtxw8zfT9oLw1JSohlFzJ8jCoTgaoXvJ+kHt6fw==", + "license": "ISC", "dependencies": { "brace-expansion": "^2.0.1" }, @@ -14801,6 +18973,7 @@ "version": "7.2.0", "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "license": "MIT", "dependencies": { "has-flag": "^4.0.0" }, @@ -14812,6 +18985,7 @@ "version": "1.0.0", "resolved": "https://registry.npmjs.org/supports-preserve-symlinks-flag/-/supports-preserve-symlinks-flag-1.0.0.tgz", "integrity": "sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==", + "license": "MIT", "engines": { "node": ">= 0.4" }, @@ -14822,13 +18996,14 @@ "node_modules/svg-parser": { "version": "2.0.4", "resolved": "https://registry.npmjs.org/svg-parser/-/svg-parser-2.0.4.tgz", - "integrity": "sha512-e4hG1hRwoOdRb37cIMSgzNsxyzKfayW6VOflrwvR+/bzrkyxY/31WkbgnQpgtrNp1SdpJvpUAGTa/ZoiPNDuRQ==" + "integrity": "sha512-e4hG1hRwoOdRb37cIMSgzNsxyzKfayW6VOflrwvR+/bzrkyxY/31WkbgnQpgtrNp1SdpJvpUAGTa/ZoiPNDuRQ==", + "license": "MIT" }, "node_modules/svgo": { "version": "3.3.1", "resolved": "https://registry.npmjs.org/svgo/-/svgo-3.3.1.tgz", "integrity": "sha512-xQQTIGRl3gHTO2PFlZFLl+Xwofj+CMOPitfoByGBNAniQnY6SbGgd31u3C8RTqdlqZqYNl9Sb83VXbimVHcU6w==", - "deprecated": "introduced breaking changes, reverted in v3.3.2", + "license": "MIT", "dependencies": { "@trysound/sax": "0.2.0", "commander": "^7.2.0", @@ -14853,14 +19028,130 @@ "version": "7.2.0", "resolved": "https://registry.npmjs.org/commander/-/commander-7.2.0.tgz", "integrity": "sha512-QrWXB+ZQSVPmIWIhtEO9H+gwHaMGYiF5ChvoJ+K9ZGHG/sVsa6yiesAD1GC/x46sET00Xlwo1u49RVVVzvcSkw==", + "license": "MIT", "engines": { "node": ">= 10" } }, + "node_modules/swagger2openapi": { + "version": "7.0.8", + "resolved": "https://registry.npmjs.org/swagger2openapi/-/swagger2openapi-7.0.8.tgz", + "integrity": "sha512-upi/0ZGkYgEcLeGieoz8gT74oWHA0E7JivX7aN9mAf+Tc7BQoRBvnIGHoPDw+f9TXTW4s6kGYCZJtauP6OYp7g==", + "license": "BSD-3-Clause", + "dependencies": { + "call-me-maybe": "^1.0.1", + "node-fetch": "^2.6.1", + "node-fetch-h2": "^2.3.0", + "node-readfiles": "^0.2.0", + "oas-kit-common": "^1.0.8", + "oas-resolver": "^2.5.6", + "oas-schema-walker": "^1.1.5", + "oas-validator": "^5.0.8", + "reftools": "^1.1.9", + "yaml": "^1.10.0", + "yargs": "^17.0.1" + }, + "bin": { + "boast": "boast.js", + "oas-validate": "oas-validate.js", + "swagger2openapi": "swagger2openapi.js" + }, + "funding": { + "url": "https://github.com/Mermade/oas-kit?sponsor=1" + } + }, + "node_modules/swagger2openapi/node_modules/cliui": { + "version": "8.0.1", + "resolved": "https://registry.npmjs.org/cliui/-/cliui-8.0.1.tgz", + "integrity": "sha512-BSeNnyus75C4//NQ9gQt1/csTXyo/8Sb+afLAkzAptFuMsod9HFokGNudZpi/oQV73hnVK+sR+5PVRMd+Dr7YQ==", + "license": "ISC", + "dependencies": { + "string-width": "^4.2.0", + "strip-ansi": "^6.0.1", + "wrap-ansi": "^7.0.0" + }, + "engines": { + "node": ">=12" + } + }, + "node_modules/swagger2openapi/node_modules/emoji-regex": { + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", + "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==", + "license": "MIT" + }, + "node_modules/swagger2openapi/node_modules/string-width": { + "version": "4.2.3", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", + "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", + "license": "MIT", + "dependencies": { + "emoji-regex": "^8.0.0", + "is-fullwidth-code-point": "^3.0.0", + "strip-ansi": "^6.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/swagger2openapi/node_modules/wrap-ansi": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz", + "integrity": "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==", + "license": "MIT", + "dependencies": { + "ansi-styles": "^4.0.0", + "string-width": "^4.1.0", + "strip-ansi": "^6.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/wrap-ansi?sponsor=1" + } + }, + "node_modules/swagger2openapi/node_modules/y18n": { + "version": "5.0.8", + "resolved": "https://registry.npmjs.org/y18n/-/y18n-5.0.8.tgz", + "integrity": "sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA==", + "license": "ISC", + "engines": { + "node": ">=10" + } + }, + "node_modules/swagger2openapi/node_modules/yargs": { + "version": "17.7.2", + "resolved": "https://registry.npmjs.org/yargs/-/yargs-17.7.2.tgz", + "integrity": "sha512-7dSzzRQ++CKnNI/krKnYRV7JKKPUXMEh61soaHKg9mrWEhzFWhFnxPxGl+69cD1Ou63C13NUPCnmIcrvqCuM6w==", + "license": "MIT", + "dependencies": { + "cliui": "^8.0.1", + "escalade": "^3.1.1", + "get-caller-file": "^2.0.5", + "require-directory": "^2.1.1", + "string-width": "^4.2.3", + "y18n": "^5.0.5", + "yargs-parser": "^21.1.1" + }, + "engines": { + "node": ">=12" + } + }, + "node_modules/swagger2openapi/node_modules/yargs-parser": { + "version": "21.1.1", + "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-21.1.1.tgz", + "integrity": "sha512-tVpsJW7DdjecAiFpbIB1e3qxIQsE6NoPc5/eTdrbbIC4h0LVsWhnoa3g+m2HclBIujHzsxZ4VJVA+GUuc2/LBw==", + "license": "ISC", + "engines": { + "node": ">=12" + } + }, "node_modules/swr": { "version": "2.2.4", "resolved": "https://registry.npmjs.org/swr/-/swr-2.2.4.tgz", "integrity": "sha512-njiZ/4RiIhoOlAaLYDqwz5qH/KZXVilRLvomrx83HjzCWTfa+InyfAjv05PSFxnmLzZkNO9ZfvgoqzAaEI4sGQ==", + "license": "MIT", "dependencies": { "client-only": "^0.0.1", "use-sync-external-store": "^1.2.0" @@ -14873,6 +19164,7 @@ "version": "2.2.1", "resolved": "https://registry.npmjs.org/tapable/-/tapable-2.2.1.tgz", "integrity": "sha512-GNzQvQTOIP6RyTfE2Qxb8ZVlNmw0n88vp1szwWRimP02mnTsx3Wtn5qRdqY9w2XduFNUgvOwhNnQsjwCp+kqaQ==", + "license": "MIT", "engines": { "node": ">=6" } @@ -14881,6 +19173,7 @@ "version": "3.0.4", "resolved": "https://registry.npmjs.org/tar-fs/-/tar-fs-3.0.4.tgz", "integrity": "sha512-5AFQU8b9qLfZCX9zp2duONhPmZv0hGYiBPJsyUdqMjzq/mqVpy/rEUSeHk1+YitmxugaptgBh5oDGU3VsAJq4w==", + "license": "MIT", "dependencies": { "mkdirp-classic": "^0.5.2", "pump": "^3.0.0", @@ -14891,6 +19184,7 @@ "version": "3.1.6", "resolved": "https://registry.npmjs.org/tar-stream/-/tar-stream-3.1.6.tgz", "integrity": "sha512-B/UyjYwPpMBv+PaFSWAmtYjwdrlEaZQEhMIBFNC5oEG8lpiW8XjcSdmEaClj28ArfKScKHs2nshz3k2le6crsg==", + "license": "MIT", "dependencies": { "b4a": "^1.6.4", "fast-fifo": "^1.2.0", @@ -14901,6 +19195,7 @@ "version": "5.24.0", "resolved": "https://registry.npmjs.org/terser/-/terser-5.24.0.tgz", "integrity": "sha512-ZpGR4Hy3+wBEzVEnHvstMvqpD/nABNelQn/z2r0fjVWGQsN3bpOLzQlqDxmb4CDZnXq5lpjnQ+mHQLAOpfM5iw==", + "license": "BSD-2-Clause", "dependencies": { "@jridgewell/source-map": "^0.3.3", "acorn": "^8.8.2", @@ -14918,6 +19213,7 @@ "version": "5.3.9", "resolved": "https://registry.npmjs.org/terser-webpack-plugin/-/terser-webpack-plugin-5.3.9.tgz", "integrity": "sha512-ZuXsqE07EcggTWQjXUj+Aot/OMcD0bMKGgF63f7UxYcu5/AJF53aIpK1YoP5xR9l6s/Hy2b+t1AM0bLNPRuhwA==", + "license": "MIT", "dependencies": { "@jridgewell/trace-mapping": "^0.3.17", "jest-worker": "^27.4.5", @@ -14951,6 +19247,7 @@ "version": "6.12.6", "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", + "license": "MIT", "dependencies": { "fast-deep-equal": "^3.1.1", "fast-json-stable-stringify": "^2.0.0", @@ -14966,6 +19263,7 @@ "version": "3.5.2", "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-3.5.2.tgz", "integrity": "sha512-5p6WTN0DdTGVQk6VjcEju19IgaHudalcfabD7yhDGeA6bcQnmL+CpveLJq/3hvfwd1aof6L386Ougkx6RfyMIQ==", + "license": "MIT", "peerDependencies": { "ajv": "^6.9.1" } @@ -14974,6 +19272,7 @@ "version": "27.5.1", "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-27.5.1.tgz", "integrity": "sha512-7vuh85V5cdDofPyxn58nrPjBktZo0u9x1g8WtjQol+jZDaE+fhN+cIvTj11GndBnMnyfrUOG1sZQxCdjKh+DKg==", + "license": "MIT", "dependencies": { "@types/node": "*", "merge-stream": "^2.0.0", @@ -14986,12 +19285,14 @@ "node_modules/terser-webpack-plugin/node_modules/json-schema-traverse": { "version": "0.4.1", "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", - "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==" + "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==", + "license": "MIT" }, "node_modules/terser-webpack-plugin/node_modules/schema-utils": { "version": "3.3.0", "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.3.0.tgz", "integrity": "sha512-pN/yOAvcC+5rQ5nERGuwrjLlYvLTbCibnZ1I7B1LaiAz9BRBlE9GMgE/eqV30P7aJQUf7Ddimy/RsbYO/GrVGg==", + "license": "MIT", "dependencies": { "@types/json-schema": "^7.0.8", "ajv": "^6.12.5", @@ -15009,6 +19310,7 @@ "version": "8.1.1", "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-8.1.1.tgz", "integrity": "sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q==", + "license": "MIT", "dependencies": { "has-flag": "^4.0.0" }, @@ -15023,6 +19325,7 @@ "version": "8.11.2", "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.11.2.tgz", "integrity": "sha512-nc0Axzp/0FILLEVsm4fNwLCwMttvhEI263QtVPQcbpfZZ3ts0hLsZGOpE6czNlid7CJ9MlyH8reXkpsf3YUY4w==", + "license": "MIT", "bin": { "acorn": "bin/acorn" }, @@ -15033,17 +19336,20 @@ "node_modules/terser/node_modules/commander": { "version": "2.20.3", "resolved": "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz", - "integrity": "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==" + "integrity": "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==", + "license": "MIT" }, "node_modules/text-table": { "version": "0.2.0", "resolved": "https://registry.npmjs.org/text-table/-/text-table-0.2.0.tgz", - "integrity": "sha512-N+8UisAXDGk8PFXP4HAzVR9nbfmVJ3zYLAWiTIoqC5v5isinhr+r5uaO8+7r3BMfuNIufIsA7RdpVgacC2cSpw==" + "integrity": "sha512-N+8UisAXDGk8PFXP4HAzVR9nbfmVJ3zYLAWiTIoqC5v5isinhr+r5uaO8+7r3BMfuNIufIsA7RdpVgacC2cSpw==", + "license": "MIT" }, "node_modules/thenify": { "version": "3.3.1", "resolved": "https://registry.npmjs.org/thenify/-/thenify-3.3.1.tgz", "integrity": "sha512-RVZSIV5IG10Hk3enotrhvz0T9em6cyHBLkH/YAZuKqd8hRkKhSfCGIcP2KUY0EPxndzANBmNllzWPwak+bheSw==", + "license": "MIT", "dependencies": { "any-promise": "^1.0.0" } @@ -15052,6 +19358,7 @@ "version": "1.6.0", "resolved": "https://registry.npmjs.org/thenify-all/-/thenify-all-1.6.0.tgz", "integrity": "sha512-RNxQH/qI8/t3thXJDwcstUO4zeqo64+Uy/+sNVRBx4Xn2OX+OZ9oP+iJnNFqplFra2ZUVeKCSa2oVWi3T4uVmA==", + "license": "MIT", "dependencies": { "thenify": ">= 3.1.0 < 4" }, @@ -15062,22 +19369,38 @@ "node_modules/thunky": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/thunky/-/thunky-1.1.0.tgz", - "integrity": "sha512-eHY7nBftgThBqOyHGVN+l8gF0BucP09fMo0oO/Lb0w1OF80dJv+lDVpXG60WMQvkcxAkNybKsrEIE3ZtKGmPrA==" + "integrity": "sha512-eHY7nBftgThBqOyHGVN+l8gF0BucP09fMo0oO/Lb0w1OF80dJv+lDVpXG60WMQvkcxAkNybKsrEIE3ZtKGmPrA==", + "license": "MIT" + }, + "node_modules/timers-browserify": { + "version": "2.0.12", + "resolved": "https://registry.npmjs.org/timers-browserify/-/timers-browserify-2.0.12.tgz", + "integrity": "sha512-9phl76Cqm6FhSX9Xe1ZUAMLtm1BLkKj2Qd5ApyWkXzsMRaA7dgr81kf4wJmQf/hAvg8EEyJxDo3du/0KlhPiKQ==", + "license": "MIT", + "dependencies": { + "setimmediate": "^1.0.4" + }, + "engines": { + "node": ">=0.6.0" + } }, "node_modules/tiny-invariant": { "version": "1.3.1", "resolved": "https://registry.npmjs.org/tiny-invariant/-/tiny-invariant-1.3.1.tgz", - "integrity": "sha512-AD5ih2NlSssTCwsMznbvwMZpJ1cbhkGd2uueNxzv2jDlEeZdU04JQfRnggJQ8DrcVBGjAsCKwFBbDlVNtEMlzw==" + "integrity": "sha512-AD5ih2NlSssTCwsMznbvwMZpJ1cbhkGd2uueNxzv2jDlEeZdU04JQfRnggJQ8DrcVBGjAsCKwFBbDlVNtEMlzw==", + "license": "MIT" }, "node_modules/tiny-warning": { "version": "1.0.3", "resolved": "https://registry.npmjs.org/tiny-warning/-/tiny-warning-1.0.3.tgz", - "integrity": "sha512-lBN9zLN/oAf68o3zNXYrdCt1kP8WsiGW8Oo2ka41b2IM5JL/S1CTyX1rW0mb/zSuJun0ZUrDxx4sqvYS2FWzPA==" + "integrity": "sha512-lBN9zLN/oAf68o3zNXYrdCt1kP8WsiGW8Oo2ka41b2IM5JL/S1CTyX1rW0mb/zSuJun0ZUrDxx4sqvYS2FWzPA==", + "license": "MIT" }, "node_modules/to-fast-properties": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/to-fast-properties/-/to-fast-properties-2.0.0.tgz", "integrity": "sha512-/OaKK0xYrs3DmxRYqL/yDc+FxFUVYhDlXMhRmv3z915w2HF1tnN1omB354j8VUGO/hbRzyD6Y3sA7v7GS/ceog==", + "license": "MIT", "engines": { "node": ">=4" } @@ -15086,6 +19409,7 @@ "version": "5.0.1", "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz", "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==", + "license": "MIT", "dependencies": { "is-number": "^7.0.0" }, @@ -15097,6 +19421,7 @@ "version": "1.0.1", "resolved": "https://registry.npmjs.org/toidentifier/-/toidentifier-1.0.1.tgz", "integrity": "sha512-o5sSPKEkg/DIQNmH43V0/uerLrpzVedkUh8tGNvaeXpfpuwjKenlSox/2O/BTlZUtEe+JG7s5YhEz608PlAHRA==", + "license": "MIT", "engines": { "node": ">=0.6" } @@ -15105,14 +19430,22 @@ "version": "3.0.1", "resolved": "https://registry.npmjs.org/totalist/-/totalist-3.0.1.tgz", "integrity": "sha512-sf4i37nQ2LBx4m3wB74y+ubopq6W/dIzXg0FDGjsYnZHVa1Da8FH853wlL2gtUhg+xJXjfk3kUZS3BRoQeoQBQ==", + "license": "MIT", "engines": { "node": ">=6" } }, + "node_modules/tr46": { + "version": "0.0.3", + "resolved": "https://registry.npmjs.org/tr46/-/tr46-0.0.3.tgz", + "integrity": "sha512-N3WMsuqV66lT30CrXNbEjx4GEwlow3v6rr4mCcv6prnfwhS01rkgyFdjPNBYd9br7LpXV1+Emh01fHnq2Gdgrw==", + "license": "MIT" + }, "node_modules/trim-lines": { "version": "3.0.1", "resolved": "https://registry.npmjs.org/trim-lines/-/trim-lines-3.0.1.tgz", "integrity": "sha512-kRj8B+YHZCc9kQYdWfJB2/oUl9rA99qbowYYBtr4ui4mZyAQ2JpvVBd/6U2YloATfqBhBTSMhTpgBHtU0Mf3Rg==", + "license": "MIT", "funding": { "type": "github", "url": "https://github.com/sponsors/wooorm" @@ -15122,6 +19455,7 @@ "version": "2.1.0", "resolved": "https://registry.npmjs.org/trough/-/trough-2.1.0.tgz", "integrity": "sha512-AqTiAOLcj85xS7vQ8QkAV41hPDIJ71XJB4RCUrzo/1GM2CQwhkJGaf9Hgr7BOugMRpgGUrqRg/DrBDl4H40+8g==", + "license": "MIT", "funding": { "type": "github", "url": "https://github.com/sponsors/wooorm" @@ -15130,17 +19464,26 @@ "node_modules/ts-interface-checker": { "version": "0.1.13", "resolved": "https://registry.npmjs.org/ts-interface-checker/-/ts-interface-checker-0.1.13.tgz", - "integrity": "sha512-Y/arvbn+rrz3JCKl9C4kVNfTfSm2/mEp5FSz5EsZSANGPSlQrpRI5M4PKF+mJnE52jOO90PnPSc3Ur3bTQw0gA==" + "integrity": "sha512-Y/arvbn+rrz3JCKl9C4kVNfTfSm2/mEp5FSz5EsZSANGPSlQrpRI5M4PKF+mJnE52jOO90PnPSc3Ur3bTQw0gA==", + "license": "Apache-2.0" }, "node_modules/tslib": { "version": "2.6.2", "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.6.2.tgz", - "integrity": "sha512-AEYxH93jGFPn/a2iVAwW87VuUIkR1FVUKB77NwMF7nBTDkDrrT/Hpt/IrCJ0QXhW27jTBDcf5ZY7w6RiqTMw2Q==" + "integrity": "sha512-AEYxH93jGFPn/a2iVAwW87VuUIkR1FVUKB77NwMF7nBTDkDrrT/Hpt/IrCJ0QXhW27jTBDcf5ZY7w6RiqTMw2Q==", + "license": "0BSD" + }, + "node_modules/tty-browserify": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/tty-browserify/-/tty-browserify-0.0.1.tgz", + "integrity": "sha512-C3TaO7K81YvjCgQH9Q1S3R3P3BtN3RIM8n+OvX4il1K1zgE8ZhI0op7kClgkxtutIE8hQrcrHBXvIheqKUUCxw==", + "license": "MIT" }, "node_modules/tunnel-agent": { "version": "0.6.0", "resolved": "https://registry.npmjs.org/tunnel-agent/-/tunnel-agent-0.6.0.tgz", "integrity": "sha512-McnNiV1l8RYeY8tBgEpuodCC1mLUdbSN+CYBL7kJsJNInOP8UjDDEwdk6Mw60vdLLrr5NHKZhMAOSrR2NZuQ+w==", + "license": "Apache-2.0", "dependencies": { "safe-buffer": "^5.0.1" }, @@ -15152,6 +19495,7 @@ "version": "2.19.0", "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-2.19.0.tgz", "integrity": "sha512-RAH822pAdBgcNMAfWnCBU3CFZcfZ/i1eZjwFU/dsLKumyuuP3niueg2UAukXYF0E2AAoc82ZSSf9J0WQBinzHA==", + "license": "(MIT OR CC0-1.0)", "engines": { "node": ">=12.20" }, @@ -15163,6 +19507,7 @@ "version": "1.6.18", "resolved": "https://registry.npmjs.org/type-is/-/type-is-1.6.18.tgz", "integrity": "sha512-TkRKr9sUTxEH8MdfuCSP7VizJyzRNMjj2J2do2Jr3Kym598JVdEksuzPQCnlFPW4ky9Q+iA+ma9BGm06XQBy8g==", + "license": "MIT", "dependencies": { "media-typer": "0.3.0", "mime-types": "~2.1.24" @@ -15175,6 +19520,7 @@ "version": "1.52.0", "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.52.0.tgz", "integrity": "sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==", + "license": "MIT", "engines": { "node": ">= 0.6" } @@ -15183,6 +19529,7 @@ "version": "2.1.35", "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.35.tgz", "integrity": "sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==", + "license": "MIT", "dependencies": { "mime-db": "1.52.0" }, @@ -15194,6 +19541,7 @@ "version": "3.1.5", "resolved": "https://registry.npmjs.org/typedarray-to-buffer/-/typedarray-to-buffer-3.1.5.tgz", "integrity": "sha512-zdu8XMNEDepKKR+XYOXAVPtWui0ly0NtohUscw+UmaHiAWT8hrV1rr//H6V+0DvJ3OQ19S979M0laLfX8rm82Q==", + "license": "MIT", "dependencies": { "is-typedarray": "^1.0.0" } @@ -15202,6 +19550,7 @@ "version": "5.4.5", "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.4.5.tgz", "integrity": "sha512-vcI4UpRgg81oIRUFwR0WSIHKt11nJ7SAVlYNIu+QpqeyXP+gpQJy/Z4+F0aGxSE4MqwjyXvW/TzgkLAx2AGHwQ==", + "license": "Apache-2.0", "bin": { "tsc": "bin/tsc", "tsserver": "bin/tsserver" @@ -15213,12 +19562,14 @@ "node_modules/undici-types": { "version": "5.26.5", "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-5.26.5.tgz", - "integrity": "sha512-JlCMO+ehdEIKqlFxk6IfVoAUVmgz7cU7zD/h9XZ0qzeosSHmUJVOzSQvvYSYWXkFXC+IfLKSIffhv0sVZup6pA==" + "integrity": "sha512-JlCMO+ehdEIKqlFxk6IfVoAUVmgz7cU7zD/h9XZ0qzeosSHmUJVOzSQvvYSYWXkFXC+IfLKSIffhv0sVZup6pA==", + "license": "MIT" }, "node_modules/unicode-canonical-property-names-ecmascript": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/unicode-canonical-property-names-ecmascript/-/unicode-canonical-property-names-ecmascript-2.0.0.tgz", "integrity": "sha512-yY5PpDlfVIU5+y/BSCxAJRBIS1Zc2dDG3Ujq+sR0U+JjUevW2JhocOF+soROYDSaAezOzOKuyyixhD6mBknSmQ==", + "license": "MIT", "engines": { "node": ">=4" } @@ -15227,6 +19578,7 @@ "version": "1.0.0", "resolved": "https://registry.npmjs.org/unicode-emoji-modifier-base/-/unicode-emoji-modifier-base-1.0.0.tgz", "integrity": "sha512-yLSH4py7oFH3oG/9K+XWrz1pSi3dfUrWEnInbxMfArOfc1+33BlGPQtLsOYwvdMy11AwUBetYuaRxSPqgkq+8g==", + "license": "MIT", "engines": { "node": ">=4" } @@ -15235,6 +19587,7 @@ "version": "2.0.0", "resolved": "https://registry.npmjs.org/unicode-match-property-ecmascript/-/unicode-match-property-ecmascript-2.0.0.tgz", "integrity": "sha512-5kaZCrbp5mmbz5ulBkDkbY0SsPOjKqVS35VpL9ulMPfSl0J0Xsm+9Evphv9CoIZFwre7aJoa94AY6seMKGVN5Q==", + "license": "MIT", "dependencies": { "unicode-canonical-property-names-ecmascript": "^2.0.0", "unicode-property-aliases-ecmascript": "^2.0.0" @@ -15247,6 +19600,7 @@ "version": "2.1.0", "resolved": "https://registry.npmjs.org/unicode-match-property-value-ecmascript/-/unicode-match-property-value-ecmascript-2.1.0.tgz", "integrity": "sha512-qxkjQt6qjg/mYscYMC0XKRn3Rh0wFPlfxB0xkt9CfyTvpX1Ra0+rAmdX2QyAobptSEvuy4RtpPRui6XkV+8wjA==", + "license": "MIT", "engines": { "node": ">=4" } @@ -15255,6 +19609,7 @@ "version": "2.1.0", "resolved": "https://registry.npmjs.org/unicode-property-aliases-ecmascript/-/unicode-property-aliases-ecmascript-2.1.0.tgz", "integrity": "sha512-6t3foTQI9qne+OZoVQB/8x8rk2k1eVy1gRXhV3oFQ5T6R1dqQ1xtin3XqSlx3+ATBkliTaR/hHyJBm+LVPNM8w==", + "license": "MIT", "engines": { "node": ">=4" } @@ -15263,6 +19618,7 @@ "version": "11.0.4", "resolved": "https://registry.npmjs.org/unified/-/unified-11.0.4.tgz", "integrity": "sha512-apMPnyLjAX+ty4OrNap7yumyVAMlKx5IWU2wlzzUdYJO9A8f1p9m/gywF/GM2ZDFcjQPrx59Mc90KwmxsoklxQ==", + "license": "MIT", "dependencies": { "@types/unist": "^3.0.0", "bail": "^2.0.0", @@ -15281,6 +19637,7 @@ "version": "3.0.0", "resolved": "https://registry.npmjs.org/unique-string/-/unique-string-3.0.0.tgz", "integrity": "sha512-VGXBUVwxKMBUznyffQweQABPRRW1vHZAbadFZud4pLFAqRGvv/96vafgjWFqzourzr8YonlQiPgH0YCJfawoGQ==", + "license": "MIT", "dependencies": { "crypto-random-string": "^4.0.0" }, @@ -15291,10 +19648,21 @@ "url": "https://github.com/sponsors/sindresorhus" } }, + "node_modules/unist-util-generated": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/unist-util-generated/-/unist-util-generated-2.0.1.tgz", + "integrity": "sha512-qF72kLmPxAw0oN2fwpWIqbXAVyEqUzDHMsbtPvOudIlUzXYFIeQIuxXQCRCFh22B7cixvU0MG7m3MW8FTq/S+A==", + "license": "MIT", + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, "node_modules/unist-util-is": { "version": "6.0.0", "resolved": "https://registry.npmjs.org/unist-util-is/-/unist-util-is-6.0.0.tgz", "integrity": "sha512-2qCTHimwdxLfz+YzdGfkqNlH0tLi9xjTnHddPmJwtIG9MGsdbutfTc4P+haPD7l7Cjxf/WZj+we5qfVPvvxfYw==", + "license": "MIT", "dependencies": { "@types/unist": "^3.0.0" }, @@ -15307,6 +19675,7 @@ "version": "5.0.0", "resolved": "https://registry.npmjs.org/unist-util-position/-/unist-util-position-5.0.0.tgz", "integrity": "sha512-fucsC7HjXvkB5R3kTCO7kUjRdrS0BJt3M/FPxmHMBOm8JQi2BsHAHFsy27E0EolP8rp0NzXsJ+jNPyDWvOJZPA==", + "license": "MIT", "dependencies": { "@types/unist": "^3.0.0" }, @@ -15319,6 +19688,7 @@ "version": "2.0.0", "resolved": "https://registry.npmjs.org/unist-util-position-from-estree/-/unist-util-position-from-estree-2.0.0.tgz", "integrity": "sha512-KaFVRjoqLyF6YXCbVLNad/eS4+OfPQQn2yOd7zF/h5T/CSL2v8NpN6a5TPvtbXthAGw5nG+PuTtq+DdIZr+cRQ==", + "license": "MIT", "dependencies": { "@types/unist": "^3.0.0" }, @@ -15331,6 +19701,7 @@ "version": "5.0.0", "resolved": "https://registry.npmjs.org/unist-util-remove-position/-/unist-util-remove-position-5.0.0.tgz", "integrity": "sha512-Hp5Kh3wLxv0PHj9m2yZhhLt58KzPtEYKQQ4yxfYFEO7EvHwzyDYnduhHnY1mDxoqr7VUwVuHXk9RXKIiYS1N8Q==", + "license": "MIT", "dependencies": { "@types/unist": "^3.0.0", "unist-util-visit": "^5.0.0" @@ -15344,6 +19715,7 @@ "version": "4.0.0", "resolved": "https://registry.npmjs.org/unist-util-stringify-position/-/unist-util-stringify-position-4.0.0.tgz", "integrity": "sha512-0ASV06AAoKCDkS2+xw5RXJywruurpbC4JZSm7nr7MOt1ojAzvyyaO+UxZf18j8FCF6kmzCZKcAgN/yu2gm2XgQ==", + "license": "MIT", "dependencies": { "@types/unist": "^3.0.0" }, @@ -15356,6 +19728,7 @@ "version": "5.0.0", "resolved": "https://registry.npmjs.org/unist-util-visit/-/unist-util-visit-5.0.0.tgz", "integrity": "sha512-MR04uvD+07cwl/yhVuVWAtw+3GOR/knlL55Nd/wAdblk27GCVt3lqpTivy/tkJcZoNPzTwS1Y+KMojlLDhoTzg==", + "license": "MIT", "dependencies": { "@types/unist": "^3.0.0", "unist-util-is": "^6.0.0", @@ -15370,6 +19743,7 @@ "version": "6.0.1", "resolved": "https://registry.npmjs.org/unist-util-visit-parents/-/unist-util-visit-parents-6.0.1.tgz", "integrity": "sha512-L/PqWzfTP9lzzEa6CKs0k2nARxTdZduw3zyh8d2NVBnsyvHjSX4TWse388YrrQKbvI8w20fGjGlhgT96WwKykw==", + "license": "MIT", "dependencies": { "@types/unist": "^3.0.0", "unist-util-is": "^6.0.0" @@ -15383,6 +19757,7 @@ "version": "2.0.0", "resolved": "https://registry.npmjs.org/universalify/-/universalify-2.0.0.tgz", "integrity": "sha512-hAZsKq7Yy11Zu1DE0OzWjw7nnLZmJZYTDZZyEFHZdUhV8FkH5MCfoU1XMaxXovpyW5nq5scPqq0ZDP9Zyl04oQ==", + "license": "MIT", "engines": { "node": ">= 10.0.0" } @@ -15391,6 +19766,7 @@ "version": "1.0.0", "resolved": "https://registry.npmjs.org/unpipe/-/unpipe-1.0.0.tgz", "integrity": "sha512-pjy2bYhSsufwWlKwPc+l3cN7+wuJlK6uz0YdJEOlQDbl6jo/YlPi4mb8agUkVC8BF7V8NuzeyPNqRksA3hztKQ==", + "license": "MIT", "engines": { "node": ">= 0.8" } @@ -15413,6 +19789,7 @@ "url": "https://github.com/sponsors/ai" } ], + "license": "MIT", "dependencies": { "escalade": "^3.1.1", "picocolors": "^1.0.0" @@ -15428,6 +19805,7 @@ "version": "6.0.2", "resolved": "https://registry.npmjs.org/update-notifier/-/update-notifier-6.0.2.tgz", "integrity": "sha512-EDxhTEVPZZRLWYcJ4ZXjGFN0oP7qYvbXWzEgRm/Yql4dHX5wDbvh89YHP6PK1lzZJYrMtXUuZZz8XGK+U6U1og==", + "license": "BSD-2-Clause", "dependencies": { "boxen": "^7.0.0", "chalk": "^5.0.1", @@ -15455,6 +19833,7 @@ "version": "7.1.1", "resolved": "https://registry.npmjs.org/boxen/-/boxen-7.1.1.tgz", "integrity": "sha512-2hCgjEmP8YLWQ130n2FerGv7rYpfBmnmp9Uy2Le1vge6X3gZIfSmEzP5QTDElFxcvVcXlEn8Aq6MU/PZygIOog==", + "license": "MIT", "dependencies": { "ansi-align": "^3.0.1", "camelcase": "^7.0.1", @@ -15476,6 +19855,7 @@ "version": "7.0.1", "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-7.0.1.tgz", "integrity": "sha512-xlx1yCK2Oc1APsPXDL2LdlNP6+uu8OCDdhOBSVT279M/S+y75O30C2VuD8T2ogdePBBl7PfPF4504tnLgX3zfw==", + "license": "MIT", "engines": { "node": ">=14.16" }, @@ -15487,6 +19867,7 @@ "version": "5.3.0", "resolved": "https://registry.npmjs.org/chalk/-/chalk-5.3.0.tgz", "integrity": "sha512-dLitG79d+GV1Nb/VYcCDFivJeK1hiukt9QjRNVOsUtTy1rR1YJsmpGGTZ3qJos+uw7WmWF4wUwBd9jxjocFC2w==", + "license": "MIT", "engines": { "node": "^12.17.0 || ^14.13 || >=16.0.0" }, @@ -15498,6 +19879,7 @@ "version": "4.4.1", "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.4.1.tgz", "integrity": "sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==", + "license": "BSD-2-Clause", "dependencies": { "punycode": "^2.1.0" } @@ -15506,14 +19888,26 @@ "version": "2.3.1", "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.3.1.tgz", "integrity": "sha512-vYt7UD1U9Wg6138shLtLOvdAu+8DsC/ilFtEVHcH+wydcSpNE20AfSOduf6MkRFahL5FY7X1oU7nKVZFtfq8Fg==", + "license": "MIT", "engines": { "node": ">=6" } }, + "node_modules/url": { + "version": "0.11.3", + "resolved": "https://registry.npmjs.org/url/-/url-0.11.3.tgz", + "integrity": "sha512-6hxOLGfZASQK/cijlZnZJTq8OXAkt/3YGfQX45vvMYXpZoo8NdWZcY73K108Jf759lS1Bv/8wXnHDTSz17dSRw==", + "license": "MIT", + "dependencies": { + "punycode": "^1.4.1", + "qs": "^6.11.2" + } + }, "node_modules/url-loader": { "version": "4.1.1", "resolved": "https://registry.npmjs.org/url-loader/-/url-loader-4.1.1.tgz", "integrity": "sha512-3BTV812+AVHHOJQO8O5MkWgZ5aosP7GnROJwvzLS9hWDj00lZ6Z0wNak423Lp9PBZN05N+Jk/N5Si8jRAlGyWA==", + "license": "MIT", "dependencies": { "loader-utils": "^2.0.0", "mime-types": "^2.1.27", @@ -15540,6 +19934,7 @@ "version": "6.12.6", "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", + "license": "MIT", "dependencies": { "fast-deep-equal": "^3.1.1", "fast-json-stable-stringify": "^2.0.0", @@ -15555,6 +19950,7 @@ "version": "3.5.2", "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-3.5.2.tgz", "integrity": "sha512-5p6WTN0DdTGVQk6VjcEju19IgaHudalcfabD7yhDGeA6bcQnmL+CpveLJq/3hvfwd1aof6L386Ougkx6RfyMIQ==", + "license": "MIT", "peerDependencies": { "ajv": "^6.9.1" } @@ -15562,12 +19958,14 @@ "node_modules/url-loader/node_modules/json-schema-traverse": { "version": "0.4.1", "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", - "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==" + "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==", + "license": "MIT" }, "node_modules/url-loader/node_modules/mime-db": { "version": "1.52.0", "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.52.0.tgz", "integrity": "sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==", + "license": "MIT", "engines": { "node": ">= 0.6" } @@ -15576,6 +19974,7 @@ "version": "2.1.35", "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.35.tgz", "integrity": "sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==", + "license": "MIT", "dependencies": { "mime-db": "1.52.0" }, @@ -15587,6 +19986,7 @@ "version": "3.3.0", "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.3.0.tgz", "integrity": "sha512-pN/yOAvcC+5rQ5nERGuwrjLlYvLTbCibnZ1I7B1LaiAz9BRBlE9GMgE/eqV30P7aJQUf7Ddimy/RsbYO/GrVGg==", + "license": "MIT", "dependencies": { "@types/json-schema": "^7.0.8", "ajv": "^6.12.5", @@ -15600,10 +20000,26 @@ "url": "https://opencollective.com/webpack" } }, + "node_modules/url/node_modules/qs": { + "version": "6.12.1", + "resolved": "https://registry.npmjs.org/qs/-/qs-6.12.1.tgz", + "integrity": "sha512-zWmv4RSuB9r2mYQw3zxQuHWeU+42aKi1wWig/j4ele4ygELZ7PEO6MM7rim9oAQH2A5MWfsAVf/jPvTPgCbvUQ==", + "license": "BSD-3-Clause", + "dependencies": { + "side-channel": "^1.0.6" + }, + "engines": { + "node": ">=0.6" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, "node_modules/use-editable": { "version": "2.3.3", "resolved": "https://registry.npmjs.org/use-editable/-/use-editable-2.3.3.tgz", "integrity": "sha512-7wVD2JbfAFJ3DK0vITvXBdpd9JAz5BcKAAolsnLBuBn6UDDwBGuCIAGvR3yA2BNKm578vAMVHFCWaOcA+BhhiA==", + "license": "MIT", "peerDependencies": { "react": ">= 16.8.0" } @@ -15612,24 +20028,41 @@ "version": "1.2.0", "resolved": "https://registry.npmjs.org/use-sync-external-store/-/use-sync-external-store-1.2.0.tgz", "integrity": "sha512-eEgnFxGQ1Ife9bzYs6VLi8/4X6CObHMw9Qr9tPY43iKwsPw8xE8+EFsf/2cFZ5S3esXgpWgtSCtLNS41F+sKPA==", + "license": "MIT", "peerDependencies": { "react": "^16.8.0 || ^17.0.0 || ^18.0.0" } }, + "node_modules/util": { + "version": "0.12.5", + "resolved": "https://registry.npmjs.org/util/-/util-0.12.5.tgz", + "integrity": "sha512-kZf/K6hEIrWHI6XqOFUiiMa+79wE/D8Q+NCNAWclkyg3b4d2k7s0QGepNjiABc+aR3N1PAyHL7p6UcLY6LmrnA==", + "license": "MIT", + "dependencies": { + "inherits": "^2.0.3", + "is-arguments": "^1.0.4", + "is-generator-function": "^1.0.7", + "is-typed-array": "^1.1.3", + "which-typed-array": "^1.1.2" + } + }, "node_modules/util-deprecate": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz", - "integrity": "sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==" + "integrity": "sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==", + "license": "MIT" }, "node_modules/utila": { "version": "0.4.0", "resolved": "https://registry.npmjs.org/utila/-/utila-0.4.0.tgz", - "integrity": "sha512-Z0DbgELS9/L/75wZbro8xAnT50pBVFQZ+hUEueGDU5FN51YSCYM+jdxsfCiHjwNP/4LCDD0i/graKpeBnOXKRA==" + "integrity": "sha512-Z0DbgELS9/L/75wZbro8xAnT50pBVFQZ+hUEueGDU5FN51YSCYM+jdxsfCiHjwNP/4LCDD0i/graKpeBnOXKRA==", + "license": "MIT" }, "node_modules/utility-types": { "version": "3.10.0", "resolved": "https://registry.npmjs.org/utility-types/-/utility-types-3.10.0.tgz", "integrity": "sha512-O11mqxmi7wMKCo6HKFt5AhO4BwY3VV68YU07tgxfz8zJTIxr4BpsezN49Ffwy9j3ZpwwJp4fkRwjRzq3uWE6Rg==", + "license": "MIT", "engines": { "node": ">= 4" } @@ -15638,6 +20071,7 @@ "version": "1.0.1", "resolved": "https://registry.npmjs.org/utils-merge/-/utils-merge-1.0.1.tgz", "integrity": "sha512-pMZTvIkT1d+TFGvDOqodOclx0QWkkgi6Tdoa8gC8ffGAAqz9pzPTZWAybbsHHoED/ztMtkv/VoYTYyShUn81hA==", + "license": "MIT", "engines": { "node": ">= 0.4.0" } @@ -15646,14 +20080,43 @@ "version": "8.3.2", "resolved": "https://registry.npmjs.org/uuid/-/uuid-8.3.2.tgz", "integrity": "sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg==", + "license": "MIT", "bin": { "uuid": "dist/bin/uuid" } }, + "node_modules/uvu": { + "version": "0.5.6", + "resolved": "https://registry.npmjs.org/uvu/-/uvu-0.5.6.tgz", + "integrity": "sha512-+g8ENReyr8YsOc6fv/NVJs2vFdHBnBNdfE49rshrTzDWOlUx4Gq7KOS2GD8eqhy2j+Ejq29+SbKH8yjkAqXqoA==", + "license": "MIT", + "dependencies": { + "dequal": "^2.0.0", + "diff": "^5.0.0", + "kleur": "^4.0.3", + "sade": "^1.7.3" + }, + "bin": { + "uvu": "bin.js" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/uvu/node_modules/kleur": { + "version": "4.1.5", + "resolved": "https://registry.npmjs.org/kleur/-/kleur-4.1.5.tgz", + "integrity": "sha512-o+NO+8WrRiQEE4/7nwRJhN1HWpVmJm511pBHUxPLtp0BUISzlBplORYSmTclCnJvQq2tKu/sgl3xVpkc7ZWuQQ==", + "license": "MIT", + "engines": { + "node": ">=6" + } + }, "node_modules/validate-peer-dependencies": { "version": "2.2.0", "resolved": "https://registry.npmjs.org/validate-peer-dependencies/-/validate-peer-dependencies-2.2.0.tgz", "integrity": "sha512-8X1OWlERjiUY6P6tdeU9E0EwO8RA3bahoOVG7ulOZT5MqgNDUO/BQoVjYiHPcNe+v8glsboZRIw9iToMAA2zAA==", + "license": "MIT", "dependencies": { "resolve-package-path": "^4.0.3", "semver": "^7.3.8" @@ -15662,15 +20125,50 @@ "node": ">= 12" } }, + "node_modules/validate.io-array": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/validate.io-array/-/validate.io-array-1.0.6.tgz", + "integrity": "sha512-DeOy7CnPEziggrOO5CZhVKJw6S3Yi7e9e65R1Nl/RTN1vTQKnzjfvks0/8kQ40FP/dsjRAOd4hxmJ7uLa6vxkg==", + "license": "MIT" + }, + "node_modules/validate.io-function": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/validate.io-function/-/validate.io-function-1.0.2.tgz", + "integrity": "sha512-LlFybRJEriSuBnUhQyG5bwglhh50EpTL2ul23MPIuR1odjO7XaMLFV8vHGwp7AZciFxtYOeiSCT5st+XSPONiQ==" + }, + "node_modules/validate.io-integer": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/validate.io-integer/-/validate.io-integer-1.0.5.tgz", + "integrity": "sha512-22izsYSLojN/P6bppBqhgUDjCkr5RY2jd+N2a3DCAUey8ydvrZ/OkGvFPR7qfOpwR2LC5p4Ngzxz36g5Vgr/hQ==", + "dependencies": { + "validate.io-number": "^1.0.3" + } + }, + "node_modules/validate.io-integer-array": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/validate.io-integer-array/-/validate.io-integer-array-1.0.0.tgz", + "integrity": "sha512-mTrMk/1ytQHtCY0oNO3dztafHYyGU88KL+jRxWuzfOmQb+4qqnWmI+gykvGp8usKZOM0H7keJHEbRaFiYA0VrA==", + "dependencies": { + "validate.io-array": "^1.0.3", + "validate.io-integer": "^1.0.4" + } + }, + "node_modules/validate.io-number": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/validate.io-number/-/validate.io-number-1.0.3.tgz", + "integrity": "sha512-kRAyotcbNaSYoDnXvb4MHg/0a1egJdLwS6oJ38TJY7aw9n93Fl/3blIXdyYvPOp55CNxywooG/3BcrwNrBpcSg==" + }, "node_modules/value-equal": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/value-equal/-/value-equal-1.0.1.tgz", - "integrity": "sha512-NOJ6JZCAWr0zlxZt+xqCHNTEKOsrks2HQd4MqhP1qy4z1SkbEP467eNx6TgDKXMvUOb+OENfJCZwM+16n7fRfw==" + "integrity": "sha512-NOJ6JZCAWr0zlxZt+xqCHNTEKOsrks2HQd4MqhP1qy4z1SkbEP467eNx6TgDKXMvUOb+OENfJCZwM+16n7fRfw==", + "license": "MIT" }, "node_modules/vary": { "version": "1.1.2", "resolved": "https://registry.npmjs.org/vary/-/vary-1.1.2.tgz", "integrity": "sha512-BNGbWLfd0eUPabhkXUVm0j8uuvREyTh5ovRa/dyow/BqAbZJyC+5fU+IzQOzmAKzYqYRAISoRhdQr3eIZ/PXqg==", + "license": "MIT", "engines": { "node": ">= 0.8" } @@ -15679,6 +20177,7 @@ "version": "6.0.1", "resolved": "https://registry.npmjs.org/vfile/-/vfile-6.0.1.tgz", "integrity": "sha512-1bYqc7pt6NIADBJ98UiG0Bn/CHIVOoZ/IyEkqIruLg0mE1BKzkOXY2D6CSqQIcKqgadppE5lrxgWXJmXd7zZJw==", + "license": "MIT", "dependencies": { "@types/unist": "^3.0.0", "unist-util-stringify-position": "^4.0.0", @@ -15693,6 +20192,7 @@ "version": "5.0.2", "resolved": "https://registry.npmjs.org/vfile-location/-/vfile-location-5.0.2.tgz", "integrity": "sha512-NXPYyxyBSH7zB5U6+3uDdd6Nybz6o6/od9rk8bp9H8GR3L+cm/fC0uUTbqBmUTnMCUDslAGBOIKNfvvb+gGlDg==", + "license": "MIT", "dependencies": { "@types/unist": "^3.0.0", "vfile": "^6.0.0" @@ -15706,6 +20206,7 @@ "version": "4.0.2", "resolved": "https://registry.npmjs.org/vfile-message/-/vfile-message-4.0.2.tgz", "integrity": "sha512-jRDZ1IMLttGj41KcZvlrYAaI3CfqpLpfpf+Mfig13viT6NKvRzWZ+lXz0Y5D60w6uJIBAOGq9mSHf0gktF0duw==", + "license": "MIT", "dependencies": { "@types/unist": "^3.0.0", "unist-util-stringify-position": "^4.0.0" @@ -15715,10 +20216,26 @@ "url": "https://opencollective.com/unified" } }, + "node_modules/vm-browserify": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/vm-browserify/-/vm-browserify-1.1.2.tgz", + "integrity": "sha512-2ham8XPWTONajOR0ohOKOHXkm3+gaBmGut3SRuu75xLd/RRaY6vqgh8NBYYk7+RW3u5AtzPQZG8F10LHkl0lAQ==", + "license": "MIT" + }, + "node_modules/warning": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/warning/-/warning-4.0.3.tgz", + "integrity": "sha512-rpJyN222KWIvHJ/F53XSZv0Zl/accqHR8et1kpaMTD/fLCRxtV8iX8czMzY7sVZupTI3zcUTg8eycS2kNF9l6w==", + "license": "MIT", + "dependencies": { + "loose-envify": "^1.0.0" + } + }, "node_modules/watchpack": { "version": "2.4.0", "resolved": "https://registry.npmjs.org/watchpack/-/watchpack-2.4.0.tgz", "integrity": "sha512-Lcvm7MGST/4fup+ifyKi2hjyIAwcdI4HRgtvTpIUxBRhB+RFtUh8XtDOxUfctVCnhVi+QQj49i91OyvzkJl6cg==", + "license": "MIT", "dependencies": { "glob-to-regexp": "^0.4.1", "graceful-fs": "^4.1.2" @@ -15731,6 +20248,7 @@ "version": "1.7.3", "resolved": "https://registry.npmjs.org/wbuf/-/wbuf-1.7.3.tgz", "integrity": "sha512-O84QOnr0icsbFGLS0O3bI5FswxzRr8/gHwWkDlQFskhSPryQXvrTMxjxGP4+iWYoauLoBvfDpkrOauZ+0iZpDA==", + "license": "MIT", "dependencies": { "minimalistic-assert": "^1.0.0" } @@ -15739,15 +20257,23 @@ "version": "2.0.1", "resolved": "https://registry.npmjs.org/web-namespaces/-/web-namespaces-2.0.1.tgz", "integrity": "sha512-bKr1DkiNa2krS7qxNtdrtHAmzuYGFQLiQ13TsorsdT6ULTkPLKuu5+GsFpDlg6JFjUTwX2DyhMPG2be8uPrqsQ==", + "license": "MIT", "funding": { "type": "github", "url": "https://github.com/sponsors/wooorm" } }, + "node_modules/webidl-conversions": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-3.0.1.tgz", + "integrity": "sha512-2JAn3z8AR6rjK8Sm8orRC0h/bcl/DqL7tRPdGZ4I1CjdF+EaMLmYxBHyXuKL849eucPFhvBoxMsflfOb8kxaeQ==", + "license": "BSD-2-Clause" + }, "node_modules/webpack": { "version": "5.89.0", "resolved": "https://registry.npmjs.org/webpack/-/webpack-5.89.0.tgz", "integrity": "sha512-qyfIC10pOr70V+jkmud8tMfajraGCZMBWJtrmuBymQKCrLTRejBI8STDp1MCyZu/QTdZSeacCQYpYNQVOzX5kw==", + "license": "MIT", "dependencies": { "@types/eslint-scope": "^3.7.3", "@types/estree": "^1.0.0", @@ -15794,6 +20320,7 @@ "version": "4.9.1", "resolved": "https://registry.npmjs.org/webpack-bundle-analyzer/-/webpack-bundle-analyzer-4.9.1.tgz", "integrity": "sha512-jnd6EoYrf9yMxCyYDPj8eutJvtjQNp8PHmni/e/ulydHBWhT5J3menXt3HEkScsu9YqMAcG4CfFjs3rj5pVU1w==", + "license": "MIT", "dependencies": { "@discoveryjs/json-ext": "0.5.7", "acorn": "^8.0.4", @@ -15824,6 +20351,7 @@ "version": "8.11.2", "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.11.2.tgz", "integrity": "sha512-nc0Axzp/0FILLEVsm4fNwLCwMttvhEI263QtVPQcbpfZZ3ts0hLsZGOpE6czNlid7CJ9MlyH8reXkpsf3YUY4w==", + "license": "MIT", "bin": { "acorn": "bin/acorn" }, @@ -15835,6 +20363,7 @@ "version": "7.2.0", "resolved": "https://registry.npmjs.org/commander/-/commander-7.2.0.tgz", "integrity": "sha512-QrWXB+ZQSVPmIWIhtEO9H+gwHaMGYiF5ChvoJ+K9ZGHG/sVsa6yiesAD1GC/x46sET00Xlwo1u49RVVVzvcSkw==", + "license": "MIT", "engines": { "node": ">= 10" } @@ -15843,6 +20372,7 @@ "version": "5.3.4", "resolved": "https://registry.npmjs.org/webpack-dev-middleware/-/webpack-dev-middleware-5.3.4.tgz", "integrity": "sha512-BVdTqhhs+0IfoeAf7EoH5WE+exCmqGerHfDM0IL096Px60Tq2Mn9MAbnaGUe6HiMa41KMCYF19gyzZmBcq/o4Q==", + "license": "MIT", "dependencies": { "colorette": "^2.0.10", "memfs": "^3.4.3", @@ -15865,6 +20395,7 @@ "version": "1.52.0", "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.52.0.tgz", "integrity": "sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==", + "license": "MIT", "engines": { "node": ">= 0.6" } @@ -15873,6 +20404,7 @@ "version": "2.1.35", "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.35.tgz", "integrity": "sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==", + "license": "MIT", "dependencies": { "mime-db": "1.52.0" }, @@ -15884,6 +20416,7 @@ "version": "1.2.1", "resolved": "https://registry.npmjs.org/range-parser/-/range-parser-1.2.1.tgz", "integrity": "sha512-Hrgsx+orqoygnmhFbKaHE6c296J+HTAQXoxEF6gNupROmmGJRoyzfG3ccAveqCBrwr/2yxQ5BVd/GTl5agOwSg==", + "license": "MIT", "engines": { "node": ">= 0.6" } @@ -15892,6 +20425,7 @@ "version": "4.15.1", "resolved": "https://registry.npmjs.org/webpack-dev-server/-/webpack-dev-server-4.15.1.tgz", "integrity": "sha512-5hbAst3h3C3L8w6W4P96L5vaV0PxSmJhxZvWKYIdgxOQm8pNZ5dEOmmSLBVpP85ReeyRt6AS1QJNyo/oFFPeVA==", + "license": "MIT", "dependencies": { "@types/bonjour": "^3.5.9", "@types/connect-history-api-fallback": "^1.3.5", @@ -15950,6 +20484,7 @@ "version": "8.14.2", "resolved": "https://registry.npmjs.org/ws/-/ws-8.14.2.tgz", "integrity": "sha512-wEBG1ftX4jcglPxgFCMJmZ2PLtSbJ2Peg6TmpJFTbe9GZYOQCDPdMYu/Tm0/bGZkw8paZnJY45J4K2PZrLYq8g==", + "license": "MIT", "engines": { "node": ">=10.0.0" }, @@ -15970,6 +20505,7 @@ "version": "5.10.0", "resolved": "https://registry.npmjs.org/webpack-merge/-/webpack-merge-5.10.0.tgz", "integrity": "sha512-+4zXKdx7UnO+1jaN4l2lHVD+mFvnlZQP/6ljaJVb4SZiwIKeUnrT5l0gkT8z+n4hKpC+jpOv6O9R+gLtag7pSA==", + "license": "MIT", "dependencies": { "clone-deep": "^4.0.1", "flat": "^5.0.2", @@ -15983,6 +20519,7 @@ "version": "3.2.3", "resolved": "https://registry.npmjs.org/webpack-sources/-/webpack-sources-3.2.3.tgz", "integrity": "sha512-/DyMEOrDgLKKIG0fmvtz+4dUX/3Ghozwgm6iPp8KRhvn+eQf9+Q7GWxVNMk3+uCPWfdXYC4ExGBckIXdFEfH1w==", + "license": "MIT", "engines": { "node": ">=10.13.0" } @@ -15991,6 +20528,7 @@ "version": "8.11.2", "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.11.2.tgz", "integrity": "sha512-nc0Axzp/0FILLEVsm4fNwLCwMttvhEI263QtVPQcbpfZZ3ts0hLsZGOpE6czNlid7CJ9MlyH8reXkpsf3YUY4w==", + "license": "MIT", "bin": { "acorn": "bin/acorn" }, @@ -16002,6 +20540,7 @@ "version": "1.9.0", "resolved": "https://registry.npmjs.org/acorn-import-assertions/-/acorn-import-assertions-1.9.0.tgz", "integrity": "sha512-cmMwop9x+8KFhxvKrKfPYmN6/pKTYYHBqLa0DfvVZcKMJWNyWLnaqND7dx/qn66R7ewM1UX5XMaDVP5wlVTaVA==", + "license": "MIT", "peerDependencies": { "acorn": "^8" } @@ -16010,6 +20549,7 @@ "version": "6.12.6", "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", + "license": "MIT", "dependencies": { "fast-deep-equal": "^3.1.1", "fast-json-stable-stringify": "^2.0.0", @@ -16025,6 +20565,7 @@ "version": "3.5.2", "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-3.5.2.tgz", "integrity": "sha512-5p6WTN0DdTGVQk6VjcEju19IgaHudalcfabD7yhDGeA6bcQnmL+CpveLJq/3hvfwd1aof6L386Ougkx6RfyMIQ==", + "license": "MIT", "peerDependencies": { "ajv": "^6.9.1" } @@ -16032,12 +20573,14 @@ "node_modules/webpack/node_modules/json-schema-traverse": { "version": "0.4.1", "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", - "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==" + "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==", + "license": "MIT" }, "node_modules/webpack/node_modules/mime-db": { "version": "1.52.0", "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.52.0.tgz", "integrity": "sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==", + "license": "MIT", "engines": { "node": ">= 0.6" } @@ -16046,6 +20589,7 @@ "version": "2.1.35", "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.35.tgz", "integrity": "sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==", + "license": "MIT", "dependencies": { "mime-db": "1.52.0" }, @@ -16057,6 +20601,7 @@ "version": "3.3.0", "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.3.0.tgz", "integrity": "sha512-pN/yOAvcC+5rQ5nERGuwrjLlYvLTbCibnZ1I7B1LaiAz9BRBlE9GMgE/eqV30P7aJQUf7Ddimy/RsbYO/GrVGg==", + "license": "MIT", "dependencies": { "@types/json-schema": "^7.0.8", "ajv": "^6.12.5", @@ -16074,6 +20619,7 @@ "version": "5.0.2", "resolved": "https://registry.npmjs.org/webpackbar/-/webpackbar-5.0.2.tgz", "integrity": "sha512-BmFJo7veBDgQzfWXl/wwYXr/VFus0614qZ8i9znqcl9fnEdiVkdbi0TedLQ6xAK92HZHDJ0QmyQ0fmuZPAgCYQ==", + "license": "MIT", "dependencies": { "chalk": "^4.1.0", "consola": "^2.15.3", @@ -16091,6 +20637,7 @@ "version": "0.7.4", "resolved": "https://registry.npmjs.org/websocket-driver/-/websocket-driver-0.7.4.tgz", "integrity": "sha512-b17KeDIQVjvb0ssuSDF2cYXSg2iztliJ4B9WdsuB6J952qCPKmnVq4DyW5motImXHDC1cBT/1UezrJVsKw5zjg==", + "license": "Apache-2.0", "dependencies": { "http-parser-js": ">=0.5.1", "safe-buffer": ">=5.1.0", @@ -16104,14 +20651,26 @@ "version": "0.1.4", "resolved": "https://registry.npmjs.org/websocket-extensions/-/websocket-extensions-0.1.4.tgz", "integrity": "sha512-OqedPIGOfsDlo31UNwYbCFMSaO9m9G/0faIHj5/dZFDMFqPTcx6UwqyOy3COEaEOg/9VsGIpdqn62W5KhoKSpg==", + "license": "Apache-2.0", "engines": { "node": ">=0.8.0" } }, + "node_modules/whatwg-url": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-5.0.0.tgz", + "integrity": "sha512-saE57nupxk6v3HY35+jzBwYa0rKSy0XR8JSxZPwgLr7ys0IBzhGviA1/TUGJLmSVqs8pb9AnvICXEuOHLprYTw==", + "license": "MIT", + "dependencies": { + "tr46": "~0.0.3", + "webidl-conversions": "^3.0.0" + } + }, "node_modules/which": { "version": "2.0.2", "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", + "license": "ISC", "dependencies": { "isexe": "^2.0.0" }, @@ -16122,10 +20681,36 @@ "node": ">= 8" } }, + "node_modules/which-module": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/which-module/-/which-module-2.0.1.tgz", + "integrity": "sha512-iBdZ57RDvnOR9AGBhML2vFZf7h8vmBjhoaZqODJBFWHVtKkDmKuHai3cx5PgVMrX5YDNp27AofYbAwctSS+vhQ==", + "license": "ISC" + }, + "node_modules/which-typed-array": { + "version": "1.1.15", + "resolved": "https://registry.npmjs.org/which-typed-array/-/which-typed-array-1.1.15.tgz", + "integrity": "sha512-oV0jmFtUky6CXfkqehVvBP/LSWJ2sy4vWMioiENyJLePrBO/yKyV9OyJySfAKosh+RYkIl5zJCNZ8/4JncrpdA==", + "license": "MIT", + "dependencies": { + "available-typed-arrays": "^1.0.7", + "call-bind": "^1.0.7", + "for-each": "^0.3.3", + "gopd": "^1.0.1", + "has-tostringtag": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, "node_modules/widest-line": { "version": "4.0.1", "resolved": "https://registry.npmjs.org/widest-line/-/widest-line-4.0.1.tgz", "integrity": "sha512-o0cyEG0e8GPzT4iGHphIOh0cJOV8fivsXxddQasHPHfoZf1ZexrfeA21w2NaEN1RHE+fXlfISmOE8R9N3u3Qig==", + "license": "MIT", "dependencies": { "string-width": "^5.0.1" }, @@ -16139,12 +20724,14 @@ "node_modules/wildcard": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/wildcard/-/wildcard-2.0.1.tgz", - "integrity": "sha512-CC1bOL87PIWSBhDcTrdeLo6eGT7mCFtrg0uIJtqJUFyK+eJnzl8A1niH56uu7KMa5XFrtiV+AQuHO3n7DsHnLQ==" + "integrity": "sha512-CC1bOL87PIWSBhDcTrdeLo6eGT7mCFtrg0uIJtqJUFyK+eJnzl8A1niH56uu7KMa5XFrtiV+AQuHO3n7DsHnLQ==", + "license": "MIT" }, "node_modules/wrap-ansi": { "version": "8.1.0", "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-8.1.0.tgz", "integrity": "sha512-si7QWI6zUMq56bESFvagtmzMdGOtoxfR+Sez11Mobfc7tm+VkUckk9bW2UeffTGVUbOksxmSw0AA2gs8g71NCQ==", + "license": "MIT", "dependencies": { "ansi-styles": "^6.1.0", "string-width": "^5.0.1", @@ -16162,6 +20749,7 @@ "version": "7.0.0", "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz", "integrity": "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==", + "license": "MIT", "dependencies": { "ansi-styles": "^4.0.0", "string-width": "^4.1.0", @@ -16177,12 +20765,14 @@ "node_modules/wrap-ansi-cjs/node_modules/emoji-regex": { "version": "8.0.0", "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", - "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==" + "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==", + "license": "MIT" }, "node_modules/wrap-ansi-cjs/node_modules/string-width": { "version": "4.2.3", "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", + "license": "MIT", "dependencies": { "emoji-regex": "^8.0.0", "is-fullwidth-code-point": "^3.0.0", @@ -16196,6 +20786,7 @@ "version": "6.0.1", "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-6.0.1.tgz", "integrity": "sha512-n5M855fKb2SsfMIiFFoVrABHJC8QtHwVx+mHWP3QcEqBHYienj5dHSgjbxtC0WEZXYt4wcD6zrQElDPhFuZgfA==", + "license": "MIT", "engines": { "node": ">=12" }, @@ -16207,6 +20798,7 @@ "version": "6.2.1", "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-6.2.1.tgz", "integrity": "sha512-bN798gFfQX+viw3R7yrGWRqnrN2oRkEkUjjl4JNn4E8GxxbjtG3FbrEIIY3l8/hrwUwIeCZvi4QuOTP4MErVug==", + "license": "MIT", "engines": { "node": ">=12" }, @@ -16218,6 +20810,7 @@ "version": "7.1.0", "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-7.1.0.tgz", "integrity": "sha512-iq6eVVI64nQQTRYq2KtEg2d2uU7LElhTJwsH4YzIHZshxlgZms/wIc4VoDQTlG/IvVIrBKG06CrZnp0qv7hkcQ==", + "license": "MIT", "dependencies": { "ansi-regex": "^6.0.1" }, @@ -16231,12 +20824,14 @@ "node_modules/wrappy": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", - "integrity": "sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==" + "integrity": "sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==", + "license": "ISC" }, "node_modules/write-file-atomic": { "version": "3.0.3", "resolved": "https://registry.npmjs.org/write-file-atomic/-/write-file-atomic-3.0.3.tgz", "integrity": "sha512-AvHcyZ5JnSfq3ioSyjrBkH9yW4m7Ayk8/9My/DD9onKeu/94fwrMocemO2QAJFAlnnDN+ZDS+ZjAR5ua1/PV/Q==", + "license": "ISC", "dependencies": { "imurmurhash": "^0.1.4", "is-typedarray": "^1.0.0", @@ -16248,6 +20843,7 @@ "version": "7.5.9", "resolved": "https://registry.npmjs.org/ws/-/ws-7.5.9.tgz", "integrity": "sha512-F+P9Jil7UiSKSkppIiD94dN07AwvFixvLIj1Og1Rl9GGMuNipJnV9JzjD6XuqmAeiswGvUmNLjr5cFuXwNS77Q==", + "license": "MIT", "engines": { "node": ">=8.3.0" }, @@ -16268,6 +20864,7 @@ "version": "5.1.0", "resolved": "https://registry.npmjs.org/xdg-basedir/-/xdg-basedir-5.1.0.tgz", "integrity": "sha512-GCPAHLvrIH13+c0SuacwvRYj2SxJXQ4kaVTT5xgL3kPrz56XxkF21IGhjSE1+W0aw7gpBWRGXLCPnPby6lSpmQ==", + "license": "MIT", "engines": { "node": ">=12" }, @@ -16275,10 +20872,23 @@ "url": "https://github.com/sponsors/sindresorhus" } }, + "node_modules/xml-formatter": { + "version": "2.6.1", + "resolved": "https://registry.npmjs.org/xml-formatter/-/xml-formatter-2.6.1.tgz", + "integrity": "sha512-dOiGwoqm8y22QdTNI7A+N03tyVfBlQ0/oehAzxIZtwnFAHGeSlrfjF73YQvzSsa/Kt6+YZasKsrdu6OIpuBggw==", + "license": "MIT", + "dependencies": { + "xml-parser-xo": "^3.2.0" + }, + "engines": { + "node": ">= 10" + } + }, "node_modules/xml-js": { "version": "1.6.11", "resolved": "https://registry.npmjs.org/xml-js/-/xml-js-1.6.11.tgz", "integrity": "sha512-7rVi2KMfwfWFl+GpPg6m80IVMWXLRjO+PxTq7V2CDhoGak0wzYzFgUY2m4XJ47OGdXd8eLE8EmwfAmdjw7lC1g==", + "license": "MIT", "dependencies": { "sax": "^1.2.4" }, @@ -16286,23 +20896,181 @@ "xml-js": "bin/cli.js" } }, + "node_modules/xml-parser-xo": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/xml-parser-xo/-/xml-parser-xo-3.2.0.tgz", + "integrity": "sha512-8LRU6cq+d7mVsoDaMhnkkt3CTtAs4153p49fRo+HIB3I1FD1o5CeXRjRH29sQevIfVJIcPjKSsPU/+Ujhq09Rg==", + "license": "MIT", + "engines": { + "node": ">= 10" + } + }, + "node_modules/xtend": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/xtend/-/xtend-4.0.2.tgz", + "integrity": "sha512-LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ==", + "license": "MIT", + "engines": { + "node": ">=0.4" + } + }, + "node_modules/y18n": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/y18n/-/y18n-4.0.3.tgz", + "integrity": "sha512-JKhqTOwSrqNA1NY5lSztJ1GrBiUodLMmIZuLiDaMRJ+itFd+ABVE8XBjOvIWL+rSqNDC74LCSFmlb/U4UZ4hJQ==", + "license": "ISC" + }, "node_modules/yallist": { "version": "3.1.1", "resolved": "https://registry.npmjs.org/yallist/-/yallist-3.1.1.tgz", - "integrity": "sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==" + "integrity": "sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==", + "license": "ISC" }, "node_modules/yaml": { "version": "1.10.2", "resolved": "https://registry.npmjs.org/yaml/-/yaml-1.10.2.tgz", "integrity": "sha512-r3vXyErRCYJ7wg28yvBY5VSoAF8ZvlcW9/BwUzEtUsjvX/DKs24dIkuwjtuprwJJHsbyUbLApepYTR1BN4uHrg==", + "license": "ISC", "engines": { "node": ">= 6" } }, + "node_modules/yaml-ast-parser": { + "version": "0.0.43", + "resolved": "https://registry.npmjs.org/yaml-ast-parser/-/yaml-ast-parser-0.0.43.tgz", + "integrity": "sha512-2PTINUwsRqSd+s8XxKaJWQlUuEMHJQyEuh2edBbW8KNJz0SJPwUSD2zRWqezFEdN7IzAgeuYHFUCF7o8zRdZ0A==", + "license": "Apache-2.0" + }, + "node_modules/yargs": { + "version": "15.4.1", + "resolved": "https://registry.npmjs.org/yargs/-/yargs-15.4.1.tgz", + "integrity": "sha512-aePbxDmcYW++PaqBsJ+HYUFwCdv4LVvdnhBy78E57PIor8/OVvhMrADFFEDh8DHDFRv/O9i3lPhsENjO7QX0+A==", + "license": "MIT", + "dependencies": { + "cliui": "^6.0.0", + "decamelize": "^1.2.0", + "find-up": "^4.1.0", + "get-caller-file": "^2.0.1", + "require-directory": "^2.1.1", + "require-main-filename": "^2.0.0", + "set-blocking": "^2.0.0", + "string-width": "^4.2.0", + "which-module": "^2.0.0", + "y18n": "^4.0.0", + "yargs-parser": "^18.1.2" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/yargs-parser": { + "version": "18.1.3", + "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-18.1.3.tgz", + "integrity": "sha512-o50j0JeToy/4K6OZcaQmW6lyXXKhq7csREXcDwk2omFPJEwUNOVtJKvmDr9EI1fAJZUyZcRF7kxGBWmRXudrCQ==", + "license": "ISC", + "dependencies": { + "camelcase": "^5.0.0", + "decamelize": "^1.2.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/yargs-parser/node_modules/camelcase": { + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz", + "integrity": "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==", + "license": "MIT", + "engines": { + "node": ">=6" + } + }, + "node_modules/yargs/node_modules/emoji-regex": { + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", + "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==", + "license": "MIT" + }, + "node_modules/yargs/node_modules/find-up": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz", + "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==", + "license": "MIT", + "dependencies": { + "locate-path": "^5.0.0", + "path-exists": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/yargs/node_modules/locate-path": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz", + "integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==", + "license": "MIT", + "dependencies": { + "p-locate": "^4.1.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/yargs/node_modules/p-limit": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz", + "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==", + "license": "MIT", + "dependencies": { + "p-try": "^2.0.0" + }, + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/yargs/node_modules/p-locate": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz", + "integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==", + "license": "MIT", + "dependencies": { + "p-limit": "^2.2.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/yargs/node_modules/path-exists": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz", + "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==", + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/yargs/node_modules/string-width": { + "version": "4.2.3", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", + "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", + "license": "MIT", + "dependencies": { + "emoji-regex": "^8.0.0", + "is-fullwidth-code-point": "^3.0.0", + "strip-ansi": "^6.0.1" + }, + "engines": { + "node": ">=8" + } + }, "node_modules/yocto-queue": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/yocto-queue/-/yocto-queue-1.0.0.tgz", "integrity": "sha512-9bnSc/HEW2uRy67wc+T8UwauLuPJVn28jb+GtJY16iiKWyvmYJRXVT4UamsAEGQfPohgr2q4Tq0sQbQlxTfi1g==", + "license": "MIT", "engines": { "node": ">=12.20" }, @@ -16314,6 +21082,7 @@ "version": "2.0.4", "resolved": "https://registry.npmjs.org/zwitch/-/zwitch-2.0.4.tgz", "integrity": "sha512-bXE4cR/kVZhKZX/RjPEflHaKVhUVl85noU3v6b8apfQEc1x4A+zBxjZ4lN8LqGd6WZ3dl98pY4o717VFmoPp+A==", + "license": "MIT", "funding": { "type": "github", "url": "https://github.com/sponsors/wooorm" diff --git a/package.json b/package.json index 56f7a40a9..8410a0ca0 100644 --- a/package.json +++ b/package.json @@ -25,6 +25,8 @@ "@docusaurus/theme-live-codeblock": "^3.3.2", "@easyops-cn/docusaurus-search-local": "^0.42.0", "@mdx-js/react": "^3.0.1", + "@port-labs/docusaurus-plugin-openapi-docs": "^0.0.5", + "@port-labs/docusaurus-theme-openapi-docs": "^0.0.5", "@stackql/docusaurus-plugin-hubspot": "^1.0.1", "clsx": "^2.1.1", "docusaurus-plugin-hotjar": "^0.0.2", diff --git a/sidebars.js b/sidebars.js index fd342f2cd..5d299cd72 100644 --- a/sidebars.js +++ b/sidebars.js @@ -11,11 +11,15 @@ // @ts-check +import apiSidebar from './docs/api-reference/sidebar.ts'; + /** @type {import('@docusaurus/plugin-content-docs').SidebarsConfig} */ const sidebars = { // By default, Docusaurus generates a sidebar from the docs folder structure - tutorialSidebar: [{type: 'autogenerated', dirName: '.'}], - + mainSidebar: [{type: 'autogenerated', dirName: '.'}], + "api-sidebar": [ + apiSidebar, + ], // But you can create a sidebar manually /* tutorialSidebar: [ diff --git a/src/css/custom.css b/src/css/custom.css index 1abdad30f..80d084e00 100644 --- a/src/css/custom.css +++ b/src/css/custom.css @@ -75,6 +75,10 @@ h6::first-letter { --docusaurus-highlighted-code-line-bg: rgba(0, 0, 0, 0.3); } +.hidden { + display: none !important; +} + .operators-tabs { font-size: 0.8rem; text-align: center; @@ -166,6 +170,68 @@ html[data-theme="dark"] details details { font-size: 90%; } +.api-method > .menu__link { + align-items: center; + justify-content: start; +} + +.api-method > .menu__link::before { + width: 50px; + height: 20px; + font-size: 12px; + line-height: 20px; + text-transform: uppercase; + font-weight: 600; + border-radius: 0.25rem; + border: 1px solid; + border-inline-start-width: 5px; + margin-right: var(--ifm-spacing-horizontal); + text-align: center; + flex-shrink: 0; +} + +.get > .menu__link::before { + content: "get"; + background-color: var(--ifm-color-primary-contrast-background); + color: var(--ifm-color-success-contrast-foreground); + border-color: var(--ifm-color-primary-darkest); +} + +.post > .menu__link::before { + content: "post"; + background-color: var(--ifm-color-success-contrast-background); + color: var(--ifm-color-success-contrast-foreground); + border-color: var(--ifm-color-success-dark); +} + +.delete > .menu__link::before { + content: "del"; + background-color: var(--ifm-color-danger-contrast-background); + color: var(--ifm-color-danger-contrast-foreground); + border-color: var(--ifm-color-danger-dark); +} + +.put > .menu__link::before { + content: "put"; + background-color: var(--ifm-color-info-contrast-background); + color: var(--ifm-color-info-contrast-foreground); + border-color: var(--ifm-color-info-dark); +} + +.patch > .menu__link::before { + content: "patch"; + background-color: var(--ifm-color-warning-contrast-background); + color: var(--ifm-color-warning-contrast-foreground); + border-color: var(--ifm-color-warning-dark); +} + +.head > .menu__link::before { + content: "head"; + background-color: var(--ifm-color-secondary-contrast-background); + color: var(--ifm-color-secondary-contrast-foreground); + border-color: var(--ifm-color-secondary-dark); +} + /* sidebar icons */ /* sidebar icons - category items */ @@ -325,6 +391,182 @@ html[data-theme="dark"] details details { zoom: 100%; } -.hidden { - display: none +.header-api-link:hover { + border-radius: var(--ifm-global-radius); + background: var(--ifm-menu-color-background-active); +} + +.header-api-link:hover:not(.header-api-link--active) { + opacity: 0.8; +} + +.header-home-link:hover { + border-radius: var(--ifm-global-radius); + background: var(--ifm-menu-color-background-active); +} + +.header-home-link:hover:not(.header-home-link--active) { + opacity: 0.8; +} + +.openapi-params__list-item:not(.anything) { + padding: 1rem; + margin: 0 0 1rem 0 !important; + border-radius: 8px; + border: thin solid var(--openapi-tree-line-color) !important; +} + +html[data-theme="light"] .openapi-params__list-item { + background-color: rgba(247,249,250,1) !important; +} + +html[data-theme="dark"] .openapi-params__list-item { + background-color: rgb(40,42,54) !important; +} + +.openapi-params__list-item::before { + display: none !important; +} + +.openapi-schema__list-item:not(.anything) { + background-color: rgba(247,249,250,1); + padding: 1rem !important; + margin: 0 0 1rem 0 !important; + border-radius: 8px; + border: thin solid var(--openapi-tree-line-color) !important; +} + +html[data-theme="light"] .openapi-schema__list-item { + background-color: rgba(247,249,250,1) !important; +} + +html[data-theme="dark"] .openapi-schema__list-item { + background-color: rgb(40,42,54) !important; +} + +.openapi-schema__list-item::before { + display: none !important; +} + +.openapi-schema__property { + font-family: "DM Sans" !important; +} + +.openapi-schema__required { + margin-right: 2%; +} + +.openapi-schema__divider { + display: none; +} + +.openapi-markdown__details ul { + margin-left: 0 !important; +} + +.openapi-explorer__request-title { + text-indent: -9999px; + line-height: 0; +} + +.openapi-explorer__request-title::after { + content: "Try it out"; + text-indent: 0; + display: block; + line-height: initial; + font-size: small; +} + +.openapi-explorer__details-container:not(.anything) { + margin: 0 0 1.5rem 0 !important; + border-radius: 8px; +} + +.openapi-explorer__form-item-input:not(.anything) { + border: 1px solid black !important; +} + +.openapi-explorer__select-input:not(.anything) { + border: 1px solid black !important; +} + +.openapi-explorer__form-item-input::placeholder { + text-indent: -9999px; + line-height: 0; +} + +.openapi-explorer__details-summary { + font-weight: bold !important; + font-size: medium !important; +} + +.openapi-explorer__show-more-btn { + margin-top: 0.5rem; + font-weight: bold; + font-family: "DM Sans"; + font-size: small !important; +} + +.openapi-explorer__playground-editor { + zoom: 115%; + height: 15rem !important; + border: 1px solid black !important; + border-radius: 8px !important; +} + +.openapi-explorer__playground-editor > .prism-code { + background-color: rgb(131, 224, 255, 0.08) !important; + height: 15rem !important; +} + +.openapi-explorer__show-more-btn { + font-size: medium !important; +} + +.openapi-explorer__request-btn { + display: block; + margin-right: 0; + margin-left: auto; +} + +.openapi-tabs__mime-item { + display: none !important; +} + +.openapi-tabs__response-header-section { + display:grid !important; + gap: 1rem !important; +} + +.openapi-tabs__response-container { + padding: 0 !important; + max-width: fit-content !important; +} + +.openapi-tabs__code-list-container::-webkit-scrollbar { + -webkit-appearance: none; + width: 1rem !important; + height: 0.5rem !important; +} + +.openapi-tabs__code-list-container::-webkit-scrollbar-thumb { + border-radius: 4px; + background-color: rgba(0, 0, 0, .5); + box-shadow: 0 0 1px rgba(255, 255, 255, .5); +} + +.openapi-markdown__details .openapi-markdown__details { + background-color: transparent !important; +} + +.openapi-tabs__schema-item { + font-size: 0.75rem !important; +} + +.badge:not(.openapi__method-endpoint *) { + margin-bottom: 0.6rem !important; +} + +.theme-code-block-highlighted-line { + display: table-row !important; } \ No newline at end of file diff --git a/static/img/logos/logo-dark.svg b/static/img/logos/logo-dark.svg new file mode 100644 index 000000000..0a03b3aee --- /dev/null +++ b/static/img/logos/logo-dark.svg @@ -0,0 +1,7 @@ + + + + + + + diff --git a/static/img/logos/logo-light.svg b/static/img/logos/logo-light.svg new file mode 100644 index 000000000..53d6de39b --- /dev/null +++ b/static/img/logos/logo-light.svg @@ -0,0 +1,7 @@ + + + + + + + diff --git a/static/img/openapi/getBearerToken.png b/static/img/openapi/getBearerToken.png new file mode 100644 index 0000000000000000000000000000000000000000..58d4ca10473d75199457146d8afb97ba177d94e1 GIT binary patch literal 31188 zcmeFYg+dfQ}AYGE8NS8>bbVvx!(B0jgBLdPW-3SuW-JJ^3-QC>{-_qDF`oFGMcNer|nXfQA^7}8Q=N-!`81;F(x3KH;MxzeBk1A{JL zCMv2ZEhXm4X|W@!WiBNY^*f~>0igCJGob7bV8NF0tkuGm+ENF0$zl#M8yA~=-M zMDVXW!gY2jVN0I{`-_)ebiRLI#!Rr=lY}?uq;oa@gX`k{YU8I*e==V+ zI?Ogrt-jskJXql(S{)n`oED;_kjbkPdVRnt48Az ze_0(F_HQNqxP-yEsQ-A5>?9+#PdLM;?wC$@%078r zx-%UUG;SHMH-)V1f~fjv9kGaQ9a101D4lzH!yl(lzeXpS7yHYP#LqGEW*oKE|--KKo8W!p2S5 zM9C_}=2DVwi%9aP`A?SBH;UCuqyj21gy9HI(?*u65i( zyxN~=wBtK5LcptjEXdft7;v!gQhKuRQLhQGsxCNB+kApkbz2Z|B4H6)-u^%jm->A1 zagpsY-g}{^IKB;E>|l?zVQGDDC!T`s91*sT=i#nCS{~vpYhpdNU-bFr8Es0dPUQ+m zyd;$2ptsWM>7W~R_Tb?idDmY;iTlOys~>G0iqKsowW^mkY9JyZvj;0AAx(@dim8Oq&u8E74QJ9M^QQ7^F}{5_zccW{ ztIft3OA;78aqv9H9NTDjxEx5Gq}qiU4^C<8H;^nvYH5+z4O1m?eiIM~p1{4@eiBN+ zFhE1Hjq-qPbJ){EpRl31GrMvtJ`~3i|H4B8{@n1$F^KgUds^#z8w6OtXUjYoCNeQBgNGHQ9$iW?hI!+QSmJ+T2fN=wa_L8jg_I%8FNK7wcb;IIBHQwg75686XF47u zvV}0>BubSpnJ(8P=98AUwrI(Sgsn!lWV8PHIgc7(ycWqWLn%>EzdUv9fMF9az(Vdo z)T3&W!oq=cQ2mgi{|xzvMfVanAtIWJ;S-u6yOQ6o=;LQOktb5f_9Si}PbrH(DbNNe zy|o%8s+5pSe-rH=ka@I;@CrWVJwe8!!7NiA^{{=Bogw8-@l)REpeErPHs5dhb@9aO zAKBPA3H-Bkx8f0!!eVrdR5`$b9IZQ^_&Xi$r4iiNIVE|tH z;1qn$pi-h!qEnvwX0N#x+`}F-V2DwMKNUhMz8;km75Az7bJF*??^>$^cyhrQoq;$C zKQex1Mk{aAn$TX*+PnjS`al98gLnRU4xnDpMP911SMK$vJn_n$vTrNjl(v<&owud8 zt+q*?gc-}7l&@34_&Y79;}l6whyG2Edy$|mJnW%dpA4>OO=7tR&UBPbgbM$9oax9LkjuSPHR%Zdi^u>r%2yd^gafu_o7bhf>R&Yqs!Xdk%U@NJ8t{yijUR{OPX(LBm{pGFjcqqphB)9ZuRa!`8s)Qd2x9Rc@|04a4F(aeX*U7HvQK9JpCFe z2jQbnh&jtl4M)CDFrPE?$H~N5WSVBam+T`RPswV33R~)4% zC6{dPB?-Iy+B>u4io6Oz@}%n6i}wcuI(-M&mndMg)U2DY#cvM!4}Yk}3`K3lsl`q) z7(Qb7P+TTb&S~5@5Z*JNDi9eJT~4Dy&Bbw1A|)HmWS(I8(rtS6aj9R8>MT#EMNcA~ z*Js-wRs7FwM6?Z>IBz3uqNZhhJ_#}&GUYN}vU1pML(CFK#73sGXB2e!@6_~cmu%P% zi5rOf*!zt8ldfzDEXLQTzVB8{^*J!EGscf_a2f80yG6TAop`g@GpnneI(rY_W+Qez zT4#2>mHp0A*=gSSc{%A(BcZkC2NoP=a~*#3qq@!onM-OynH1SxnP$c%rrN`u?>fCc zWU7fx6U(Ywl;?K}7TYX*{Au2HL3^Qv`6BQKV+HIhU*CsZ_4 z;;f!p(@h>bS}c!`FT^*GS+dW9>-Kh>htB)SO8L~y`OVFppX_OZL&jw+Je-sz#FQWGmJ+eH~4rJ$C416x{*WrJ{J0TZ729sq_(0`NM&Y8I2FywUPe8J^R z`j~Hac6H8i^W(^;J;}asF!=~i)h_qi<@*(Q8Z?E|G`zH3ff&1OyOXc$^*Pja!YmY6t7)I%V69leyXplna@C zi&+*A-P81I%zB}7$2u2s52DMGy|=TO^$~6nI{ZI8j$K`3&Jiv& zy#@E(CLSGy3^aE7nBS|N4WF;IHs3y&?~u$)oXH%UFP?qoLb9o9cJi8;rI>qI)Y`8f zIFJ=2@|-;SbX9t$Je*^amgD`@i|)bvqH;^)vf2Z_79L)|=mWz8UW=~i$Ox=!BN>eP zOBlx*q0CU_-G|ix+VcW?gnL}@F812`V_~ve?}#mb9WE}|$$EV2=Jcj(SC|Ylm<|s( z$I;v`oHZ&@2Mk6MA8vf*-s+6lkF+$ib*7#KHuwm_C*(0)Ufr^wZ+O1iSjK+^JWm80 zsY)Bm$-&SA*C;RuuuotRfh$o$ARH@bWvmJ3RY) zkl*8o895l(o7p;=*;rFT$JNufadH%(qJmEJ&)?tcG;%fj&rH@1zqSQzkOg{&g^ih& z<)5*EuKdt%c@@oEjV#r~%&Y*J0dokxe96uKSNnh6`Ol31)l>C9J=xfJIRCrrf8F}u zt{?{^dr=!JU`|KD|LE&i=l{O>t0O-PbnE{miofOj*SCP61=09f{!yAB+UZ*os7;ZY zi7C7TJ^?HH>(3r|rv+ZnPvAwb=SRv|4}3C7i@kp53cEXp9IpwQ>pl|2kw(Erc`c37 zK<6tAgN;|}i&z>$_WE_Ho_OaxeyMKjJQgF~Bk^6lM_{~nieiY-1Yh$YFi0YlK{ibr zM?wQX`gV8w_kZsGoI7w!HO!g4<|%jCxZmg5D7skSpjN|E6oy6o-?vR%$QgRU_171( z=>NK>C=6lL)m=k={qJsy>BR^@w>;iiqCa$lg=Y|gN25*mh5Mg3FKS)gF_p2Uu0PyE zBT~I0{^JrEVBzzd@*Z<*O9SSI;?X z)ZLxWjHI~CC+yel6jhjy<-KM60Vqc|x+Hi_E53p=Nw1m%(jNJ_WCwQp&KWGV>ju4Q*PYX^At={ z&hzc}q7+F0F;2hB;>+-bn>LMBWOfCB)KY`6aVtL_oYs6vaBb{>gtN9ZM(1leA z62qXf4o-BLwUbn@vQ)b#Jh85tGB!KkojMv#`z_R#57?|FiL9W#aQgHXQ$$mc)11>p z)>?1ehPY+jR(9=L`{*}i$$F^`Wk8?-c&erP;?_UhPWreu%s3}?{a(53Yiej<(5;jF z8ceISU$ronF7Jim~)!jLc%u$fTJ z#YBrD>FRlR3#tnB5?u&Wp@jTK^skk$wg7{`Yr0w2!J#>-ECw?aeP<#;&#&9r9mZGG zb%mf5nr_vejcZ^E`6>Tn&G5{+x*Uu6o9hhe!Y&BsNM^@D)iPW(7{XCu8O+j9)^>S8O!o8 zEqKYU^>@FQmkwQ?x}9|uusj7{J~(Erx>t5wElgFD86FJwKY(V!NpKT7K3>cF5WpaQ zx;(aYaHdiDZP!Q=EiLA{c|8~)VTd+Lfp#OWmgiBY8)(M5-YSvT$(#ke!wVHOHfn)t zDV3Jgf?s6%d|CZQ7p%9{8Q>=W8h%B zPO}DTO-~@5A%rZk^ceh6nr$c(H(ahd0cjF(#|jNY`b z^~OS@b3gu<@fQGAdTao7UOc!sO?zqeN^{V(_s!l&G@Wv=i)Suy<210PCx&4pD^5G{ zg+gkw^Q2zj{UmL*$nTi5S>g);1-{lwhC@TIYSFnrj%$GD+p8GSJ@}{rcw!~Np(O~JU<=l@Oeqg;TK?vLf`JZroty&Z+;ER`yANzQz@u5o zD!RZ%fSii;E);&XLNB;Qhf2!dmj;3ufC-q34I)4I%xbJg@0T$QJ_Wqy@#{Ju7Uu>6 zt z?gWfS0BBVpDNsjhQ+V2rD74SHETn|{aI!d#*8D zHF{mlamgidGNrh0f0N6xI$H+1H&hHskW?l<_u6+zlLaEVHILj`pV#>mjaBpA`B21SFzwAbukN323lGX4E`9%$O--;L-dY*7|3c~%}fsc)hTiVTR&el$fw;d3!QKKx1 z8#%Sy)?&=Y@<7nAY6gTjvj~Cn@7$i2lDRI2exWT`{V>bL%TC`{} zfW%tLB*h6la=`_}{)#cMM%Kek^Mfo9@?~}ktLN26j$F1r;L3mZVY!(1ICy0<-%vS! zaE5!H;FZ&`h{&>ewq4)U~#(Jn3SqeajiIQ7$rA;1)~XsgRR`maPx-yZwg-Yaw)u(NBrbip4iXd3LZi* zzXE=~mUeV6<@1t-2CfhdqEWx*&*G^kSZnDbnEfz+(G({ybaz@YBF~ql(zp%!D-^J@ z!mT*rNU@$(H{UT~yT+|$QrwxE6Q~PpNh_$EOxrif^LH(;Mk&ZMfD4H1?J(WGiw@(a zU3QQLpz{nNc)?dY3QOF`6dQ~Q>(>tbawpbEI9%S6>j9tpsQJSHuGQcb*;{z>LtiKQBV?h=*Vp$K%?qw~ z9K~*O%OUQS$@V>TTf5~0@<}#LZoJDMpW*a2ZDxezMP;$~b3bEJD|^nQS;M+lyOFxn z;PY^^AXMG2z7e+Uzi_+Gb%l`YN{9WuR8ZZS!ve7j6^*GwLK(e4B6FSJkA83`O1Ox;=j!|KG-g-1 zXbycycb?I@-OMbca?ZQ1q*~mbS2xS$q&TY^G~R|y`8?c_4CG_>v;-?U`eAT>kHV6; z18n1G;jXE__|r&w4a+djlI_?i2&m}A!|&LDhy>OZK?aXb-vIt~8sT&MOkh_JQx=)r zb&(hU#}A}A)XYKZeKQ3Qb$+W`&x!i^nC71&XV!odSu|*S3GXn=f26n`417`d;FLGG z2Z_R|#n!+9d?RL=`H}R zyL=zlHqt!{cWKBpBXnYJxV_yF8c2G*Gq-7Ntve>)7wR>wO`hM?RLT5LI&7+=+lCCb zYvXoU|9RSq>21r@%6HJfo|bz=^%|=%+f=V5=D2LueW!3s&cwX#GW2u;F*lPwB^rXsj zeRX+nl_Jdq=UKaMPm#`;+g_Gt{)nkc-PZR&8Z}#4mtOKX1TF<{b4*&7)ML{5Jxv`P z=cDvI2>!?jTK-f;!$goh&^0TBrHPwmyQKYbZ+D<^@0v@D@P`E(IHo#34ibtWwtLgP zHdj^0kd=$Hqc9@b5_J@}A|NAe;LlcT@^pKw=^92*5c=iSEVqw=8pTe8mDivjc{EY= zH%86HbbsP*FZBxh-DDx3d-cLzqMO6dvdljS*}QL8C^n|j4nNSW8V&gusWE6VsvXF2 z%|&;kwtw`ZW+kBE72!@6*f^A%byhU5+O? zxf=J*azK{s@+Ak+u6$tFmZ{*9@4FD%S&b?-Xt6kk* z)y$J#y;Nup_z*S+Bq$DA&ULb;#o?ee?`zdxXDr@kR?7#>f=dw+rq6jRl1E07zCp*I z;~KuQ&EwNVu1SmW5RB6ZUHypFy6)mD(O1-zm)Lrt#NDV)7$f**xIXImKRk7H;Vqu4!qO zDvS777k0$fy4o1?GpE!D zBd<_{%aOGEiqgrr#$BV@8%`G1P5ztLtZ$hv>Lwb8Lv(JJJNz-xT4z5=lB=aK3ei-g z`zx!V1T|fc6|XBcd!}?Ncx@}=wyKp=mhf7g@#qmhplHmWS5;?4$@9|P9Yy&3EV`Am z088MgvQcp1UjZ)JJYF`9Q84ZFB+r^H%VPO4-)_k`b0u0q?f{GD(jzxd&i8M(S>UMe z<&SG`+9~c!#*bY^xFu2)H;jT}EeAZ;*&V+7%T>O*xyzLw=|9mX%b%Wlkpudje)7_> zF2OStnV(R9Rw9eP)mXR&Ujv>VUp4Q(BgWu|qRbsMvc~5uHGhF)=o;p|zg#(S94iSfqCtRQgFEq! zqQBIeimso0b zN;~8$A%PtcS9!8D3JZE*f@3qsz%+$bmDl84nTwZFPtkR6csN;WJn_O|Z^I>nT7o0} z!Sp{RMT^7!f7SxE6*OCA}`cqeaWiT2O7xQQzg zx%>)RQ6Nfnl4<7_`*{ckz420R&bYA z@?*ivMF}!n{N(fx`QLz(WQ9ZzcL`mKK4VZk($;?*E*YD21L)M`1RrSmA4xB;>siPHK#*X+XXLU;|tt-wdPUyZ3QM5T|yy!ovCQB{rM8r5%b65`q{VG7v*-7A(-{G z2Pq>kX_6V0IHRqE*=8lSDHM%YL3Jq((@l793}9Prhn+0mY&L=;UEIoJEqTe|EbHiC z3Z2b_1cshu%D0!q@M0T;_ZJj2M9DDr!^BJzK$e0_CsJ8v3)d}8;v`xk)nfWKeFUzN z8#Q#_w+~5;!rCXp30w`wU_CEPDMvf9%iVfDfjjvmErn@yM0n$Tf0nt z=9rtwU1rEoVpzJr0f~=aPaBZ}LNtQ<-eYr$Gbu{ds$1&Q2OtYesjtA^e^^yqAx4WK8xylepX#B7rNO-~TibjM~Y2g4J~_ zcz+bJ5o@$G$8bFE5QX4slU{e)D>5GT~&Ikr7PHEFi7T5Q~&Dao|G(0IOy3N zLC!zfS>01z-AaiVhN9$LMXKB{PFRH>OrLfTsy0Q(jvR@{9LZ#4z2(u;9>jVGQ_<}l zGwjOAs6ZRP%#fq(2%^_1pfl3#{4vSaO&X=MAs^`2`^}pzhvAX25lp-Z?S05#esVT? zK~Jnor)3z}y26m5*g9_HQWa7PjfSjn`9qF7D=(0Tm~3nIKV;f{#N8>&SE)@dLzKDV zjp!YJR-ylNl@9*H_9?Q2;q*@pjMWuRVn(Vlo^3)Cy_D&BR2;FHvbS#+HJOWiT2LxcJGmaU8|*;KWc8%=*y|Q_ZBjEnfM9^sUyigA^S+ zgZD(hqx?$}F)2ynJaG~O_TjP5Z5vSobktR))5rA9wd>8m$w|0%I-)SZv}O8sGH5u& z07O$YV)RdiBNLysMEzO!m_yMk+|j|#4=fGI6+_3{5KK>9@&&j>`#Pe7;37)RLgpL` z5b+AWs-0xZW}*mJ$~OM?q;b>W!_|OKzZS_etl$>u+5t3M)S4wZf)gxX8A>Ye6wPJHx3!@!t=mK6@7os4kqpo?Fqmd6zTz6hj?4-p~O zWYtL??S8pT!xTvCNSA3r4CESJp3B@COkDG>2G^6_g0VW;Mz|{iP7YqB-s%K)-AY{x z%S9hU&BR-ZxVbR~ZrC!Nx`&p8KHW8}qTi6@8^B0l zeu}(9m(SPCEUM9Gwu7&c*Vu3Z6PrC7V{i+nGw|67Uz(~-77QjvfSoIngN1X^3oiL3 zy+HNWUB^AF5#yRe{v7iWX-Bn2yZNTCNg-p3OiTR&7qh2(Ha>hV5GIX=&XDJiAku$Ek>8KO&&wpn?qqOXg8bhAEqaoIQtUVbGEGidQ=A<_}u4nQU=^aNY^;3v-jWv+eQ+j|9tRmS?fSBPP6S?S8NO{A;V1#oX=Dvj1xNagOAVz& z*rgCKsgIgtyUpfuzleBIvb}yiX^X^Sg5`k56vC>9<#7Ml7CkeIDJ{tvK0iL9zA~1n z{5Y8Y!S15e@iX&Z8|3eUnhDCsWnbR9`1@tEw)CK{3)7_RIfGq8%Y(2X|@84!}*lSM)r*) zshwDDd?gZ|4ab~1JH7(&DBc!mjfL0r@uag+ebXHR%S5{=(MISlg8-i0ieQb15>+?r z#P?KBh=IqBo5S4F{~k0h6$}}ZicZd+fonu5=&{SaOvy|lo=cFx(G_=T8>;Ak5~Srw zyb>>!Pacj~`2I7|Zn9AvYD1WQ7EaVcZwLFYht))6!7GYm&X^eRbyOE4H{VL%ou?(H|Cpx^s^zQV1^~O7CyfP z`4Do@Ne)7iQV2@zWNM!M-Isx>=c2_Y*0k^?9;PI z(Z^~VuB{%S3*A~9w4@Y7@T@Wj@S%ueoA}*Pu4&f(70!BBj?Y4m_9aMEoh-Z%TLooA9N=Yw?pVds#0m5}IXH{bKo$NC>0evOjv(K_GEp0m_!ws$9&bOjeiY&*_6 zMU1=Sg)fZcC=5h&^Ocyd<2m&ragv~?w8SZfD2>0}A~E2$Z(X}wi5OTS7*Xl&3~s%t z&22C1+5h}TLAJiUpO-=Bbje1=k>OQ|NH+l7{B4qsV5mtlI$mY&Q1~;$0`_b`g`jtM zda2)!e@ryXrJ#CCsAaXB)&7{Tz|4hc|5WrNu0PA4GeeMR5|} zy?Pj&zguIcFQx}$xIc}brKa2I;Yb!-Pi;3WEt`+hs!yKXp1e;qYZV-Yh?JJafbO5a zgiLBH>}{zVLwswKjOdQ98dF%H9~Wq@*I7ZDb}79D-pQMM{2piDvl~^&KixkBCR9gk z$t5k)xAcfMltC;Pg)KxqKS(5j8H=?hpJCjStThzUBl$m?TkGRi4^R248491kL`3lJ%JEw7$?+wrzFhta(Pfx^#mI`=gCq!I-B~mp)`cD;%mtHZyB{&Kh=^;y2qr44YSzV=5m2S-J(%xhA ztt5x`3r%xQCY?<)BmAr}tqc9cOP*8+{*3Ls+s0ZEZmEFdC&or+07>hJxxd8ecf=ON z?!oSl@#hP$t4u5da&C^gSlc#_>WC!b@Zs|#k2YM1q;tK$1k2&4+8e+urA*eqqfwtUG#Ju;T8252K)lY#sjm%T)4mL7QO zS=hm1dOsPvZ1S9qA}&@oh)t3|u?!w26O>@jcHE4mX|66EOf|TjJYkCNepaGiAK*aW zUbF3enB1~8D2i$I0n)(v4lp~TUT!#*b&TSZ0U@CjpkDeWR<Ozya~J*yqkdG${Rp9j_?|o(?~W4FP74wSQk*LVR?7tESqTm>*VX z_cNyC2DWhm8ct{(Qp$wHnYU|p`4Q)w`Et07XrI`3F%)r^rn14Z;Bm#VNFY7xytOlV zO+M1750qLq^qQ{wesHc-M1LVV7%B^HjYs{N5&FC&V+NTfV$ZQXbnQkN@(D#un0*)= z^-Rs!DbXAS|A6aJK?Vus0rvi3xr)C58F|GqUA=6%cX(FlM#q7De(Sf|Na08vzu4}o z5fOjp_AzT)p!zraiG`W5LkrFz;db}*T7QbP+6*5YK=46f*7dysj{MrCG#f>suW1Yk zQ@UgLo^K|^+l0eg0X#$J3Ov$X5y^Kps(j)x z)MM2Em;Z_Th`8h1wVENNvp1J4oyrf@y<>CBR*M1LA6(G}&q z2C{MDx8LO2~falY( zZ&pq`|0G1F2<9ZJVMy(6Q20wb1wo>^CC`;bLlHEw=YWVuL<#{aPDqj+Ous5lkU9V% z8!MEUqX2G30Z^O4vV$=IfPDgxJ@VJ}Pkuf35^({5oL#0%C%_JffJ;RG@SyFK|Mo%>7P0I3qV!_?WwIJ9qWg0I;gcLJ`c0ka zg2J`4n_8s+8kq?!|4x;`ItmW$9RMhT#663C>C_2;rt>ty>VyDn^#uUCb$4w11a|Ta zK=}mTJ9GRJ9xHUp6^Vmj0Fk6X+`@Hg*5 zcn%<)Y=blRBLMVXx+SWG?TDuw*ohPXP)4L{h5gRhfGNjnhU)bJ#YjSAnQNaHs#nrO zfjYCEXu7+aAn2Cg*g^>o*|IE+ub>6xJ)j_ttJyyH3m}Ko0d$nHO5-^eK+iEP_$r#8 zVp()j0dzh-TOmy_&xjisf_6|20tK4>0`UNZL`uV^(TPiCt?Zvb^?!C{3#CS6$;M?* zm7C=Ban2M_a1B8fiOO7J_~WzVN*Gsm0=r3et;2@AEryHEugdf`y{;~3BGIWCV2Hef ztDd!&tvjE#7zrh2AHKahk*q{FfnxD>bS17w%N3SWWfg0&8rgE3Q(u$v?Wg`R^Z#Q* zs*UbWb(hN_C)rl@dsSxJqu=go68@5jA_SiS{1w267!U3;#6tkQG3rI`hx)?bc0mZ( z#ovhXV3n}rqgjA@GD4tXIdp#857m&P?BexKu>#kEXZaj#J>stYZ{xIql7+JAXR!c{ z5JI3JiI(@(nwtZuXQPgJ=N{mCM3!VhR#j6k0Nhm$@1N>X6<}eNh3YNV*J>j|7&CL056F{acr&YFaE*i6W1}2N){*|Of8zP-BZsDVCINa1&RD__E4IL z7OX5O#czwWLPRex*QkUt4ID*$*$j%BuD40mhXib)VD9zlR*GsxFVqjz(QI#PmjXzJ zfqVj2ZwxpL`R^<6PUL=jNfh8EDdr#`J9^U^urd#?HQHk%u|Iyy(p)Z2x-bI-FxK_hXy1zXXAVL6zjy$WeI)lI5V=P}K2f%Zf z<^Zxq5LU=IHhRA`)a9q~bv^0T&2Z$cYL)`bGQ&7!qF%_EyRgXvREocib`(m*0*`I= z|5HNwZOp!KegIvBiNWU%7Be5EO$0D&jhBZ%UbW`jWKz z1vlm$_T3&l7aDJp%S{xnathVTjnBhRSZu@O;cy~-5uQ`RqDl$>_a%dfZXjAdJ{@Y* z)BnBoSBF6yMLi?&KX%1YrGuj{0OxVP3H`&sIFT*hIVH>AivU7LHP1oA$+S?DM`#?z z>;Inp?=?X{)FlSp;Q`I?kGa$D_zqj(XAbfc=f%HTG{05-l0Mz&;c`=rVjJ+s6~>C| zZuF;M_|TS)5A6}6-zY*UW@8`@ggY z2$>XNe2MbBQc1NGA8Us`1!)Y~DgD~kG)-Qt)|i%#%( zdi^z)oj3l5>ej!F8#-&^`7M2a>2$cY6&@HUrMgr<^ZC=Hz6hLQE&j}oU*sNnu)~A( zDia(rH2$<(#!tRz`P6MR=1c{#nlKV9e^`GHwxV9;D%D%y4UX0Q50U_fL&qQtg1-3< z$^OBd>=E9nGSx~!-(W(u|Gf@K%(L`1^B>|Fz#F3O=^yN@fD{%VEX#}oeS^u2`?m~r z*HCgx)a^f6BKwccEZm>3k18uzK^X#^IshF(T|bb_S=C{xSG%effG{UXokrivW}E(T zCfvVf>H~pP8-ecDP$EI4PfnV*J4@Choy)eqAxVn4S>Q{neYXLR^Xs$hKN%?z6|kX? zgD)0zIQ;Qt@>U{*nyvzUE(5*ny<1?BU#WtZN-B7PFmit60Prko+-6tEC+JJgYqv1} zuz4w61Yk|iD6O*NKuW3to3Am=wa@ZYtPC%3;%db5UEAEZKRydLWp+sDwVYjPH_J&G z_dN8Ym@VnJUgv7AwR_OMs8cxsh$Dt8^%Q@ys}@xt^mTone(sZ>UUEI*b2ouxG`8?? zw@_WnzZxl;Xb>S#RT(`E za5$5^a2v@E@+SbW*jSl3TWZifF5b|mf87ia0;?42SE*TQ`;@Hh{d}DSq+I9v5emAK zG~A&i#d?p$;kYJ8cJTS!EFST79?oSKSJM!w`{ox6$&69bdd2&@g@?x1-Zhh*%;UGK z3ipQP786B@Dn5WuNnk1Jalj25yQ@{Tp&5-a*|_zd3p*WOod`Xg^hwjCjI!z~*y-F% zPb5kTY`^W(xf|1|jBsGR;R9#_#`w`-OFhr4UY+^u9fIl_aR=bCi7VvcRN-ONb6Yvh z95b%@tk7m|XCev57e>QO=%RL@^6W0h=Q>A)K!!FRJG;oGafbtVX>G{t& zs5cDUU;8y`ILif_s&)lJyEYBc<>$a)kwPsOKf}WUaHhjj~Tl;%HA={5=;)i zDRMQW2O^AcFIaV`_Ja|AaJJBOrjRqzg*c8dAGl+cm{a1hs_>`#Z39nGBDo4JFgceH5_w;LMb zuVhvzZb~U;7?@B(pv<6|g%Z;1F+k&u`vcdAS*ITJC#m4Y8X$af?W|S{O;L(zdN9GK{V%*wzCfwlmaNXS#2Hi}As_9(=ygm= zr8m%BLaBK+m!z02%af7q!}Xf889HBl)Wn21@E+(F4)VK|M+DwI9Z@_Sty2-!O5G^sS;Y-~LJb$Z?ony7Kap)dm3@{ry|M>o#GcqZ zoZIZptgE z`S?rNtnXw8uH9Z`w?h%$6|ZabGs2BV`K|Nuz@l!6G?Lq_q==r!X?Wqd!-X~*!Yr+Ho-yeeiL z8_D|)8LXz~j|kgi-NP|kd^cUpA#^G#gr{>+8_>2b>2oT1QKs}9y{ZrD)z*rsi{!_V zfv<#)p9z&=OS}mCBDj*g@AA2D7({MWw-3t$5mpRYZT%+I180j%FO?qKl z&rr|=IDVx)Y;bPU+^(^Q+Oq#k3ZpTb+b)}3Cz~XK3Ei^H2(TWih|qnLe>U9X!(ydt(LtElO_&+!C2|Dzu|4IGq7+&jR&@b z&9mCcB-K96Agq)rp}1e7u=ZY4@iux^5Rd+?WLmha1XJ|PM-RJDO87>3p`Pk{{*TFh zw0!gIrV9hcJS`v?TJPIMc$~UvC3y@<=9j1^QEB}Mg&w1&jIw(Ewm$?dtFi#HTiTQb zrZeH^>V`EY60$=J?UTf}GX~r{%iAi=?)6Lvvf(bxH*;F8HrEFsU{yUYND$A)Y>86n z8R87_bwAJRsqWyH1B&MbGUaO}HcoX24qe116|ro${V=Vq5gZqQ$$d$A6Is-tAEu+q zdL*oCq}25#@&kw+LemF?OOqLs$3nM<+2dv-ToE89ZP(VSFw^Bc)T zYu9#?@y}X!VW*!dex9i<3GJ4&t6Lk*n}kKZ^o3_Ie$y0>SK4W`*#fHh6lddeGqd+4 zsU#DD9V+)A?mmlEx0V_{%|IX+3DMPb=l8*;M^!*3QH-C!AMu-US1?{Dg+xB z<{aETOUX&Lmmwi=N_nLiUMVUOhzGXK=pWJMt`2zB63WZg71pQx0aV3K#D<;fq@iA< zP`m$d@NjRVai44_@*r{dJZuydtVPFg9FJL^6Mon2b1PYIgjZBU8%Miv-hFD5S|>6W zR2LRQX5)n+={}Vq?!kL^Ix_Rh;7%lE+rePwsRq}8;LUCr@Aufz$?Ml-8HG-@v(2S3 zhX8MUx|hKK&4;^Ro_+@_RIhI`APb?WU}x0i`c+%d-gb3upOt!kHLY?g13q~4X;m2( zISb*JWHV)>CvH{iUE`1fJbhWpS)PgDDh16BSs{&efo`=b*zJ`91G&d6g5`%FvM?>T z7?vdOynt+_TEz?VK@-^h<&PPgw9~INR-}rgQD4Mq3+krXj{+HXWNyhP=)9&F_qdn8 zX<3-{x@A}mH7gZwh15u<7-_f)MwnUN4Vc9z1{Re9k(a9I`?I}Z!4P)}0#{lIhZG7v zi7+ddPcOP^>@DcG7-mKXYjBpt9|VnWA3xU2`5u3Db0Hlp#T1V8#BbQ0zl&$peV=VU+O7gq=aA*vbh3mx@)aA{juZa`F*Q?QLbH}S^3pZ7 z>}!Kt73aoxy|s#$G?azk+12iQ?pN5I^mh4kqY;Vx$}?Fq(%Qz>HI=)qZ9<)4AR(;VauFsLOmwi$;WS@xkZ2q?=f3A=o}g;Z5r=^ z7;on{HujPe{26Iy|qRud+u zg53*(Hkf>uEQa1VcsZftPZ81c(+5{SKdL7zp|)bdewD5D%-5L9tG(*8nGYa*ph`gr zzCvec%Oex+aj?B#)45;sLdZg4*XdplGBGs)5*?p;w0ItL!A#AJhi|BxSvpM{*Ua?KWH?TIZA*p11tnbwA);H*{I6@Tv8a-LVEr2dO3490)ZkkFZUS#7Opk2* zOgN?}Vt{e)5c)#^4$tM4hKeF-GN0QcPs@Ga7Z3*y_v)mfKfU@1#89K=9DtwB zR7I?@9zv7Iy~47h4esM|&+In_$=}x^DCGrAaAL{siAipb@$S3FA-OvI$i*812W~f` zEYaeat}XDKczoE%6XIbUJZ}Uuzuq)1+%%q>FjgeINp@Wh+H;wPHOs4ILt}{EZ7?E= zYY+Z`<+&kX!4hX;J;2jvq!r|$d{d@2W7nZlKRygz-(tC6W;x%w(M2AKPmd^k_!L0r zwn@Se!MmMXC8%6wv_R;#N{xI9%JEdFRZvg8U8SiGu2$>LE!``!Abqw^w<7a_tM^h) zvxe^FdMeGuT||LoT0};zAcS?{dCL?9p3_A=YKk0N8i1pUTe=h8pS^rnkxo9Iyvo5YFYY2(+Jn&ad^!gohX z35R|Uk>!~YE7ikKS)OwBMMb=P)6@(QNG*G_ocozW{2GKGsk~g`B8Z`~VdU%(;j?=JJpW&N-x<#K|G(QRMW|7u_N*BzQhOCu zs%o_&R*i_LJxZxkD`@Q6YE+93q4q8sBUY1EZE6#>TGUp~$M^d`*ZE)9ujko$aIWi| zCwU}%^3MH!&HKK|X!4Z}Y(}*!G|ygICyHLJIBbK&K(2QzWT&yfs1ZUJHE8GH?PxH? zoDcH+)4(s!BAB*)AI^33=nHzwX3Ff-E5V%efYR2pFynEgX=2)YuRt$$P7zNsjC*4y56IQIR=} zd~V%!{@?8~V3pU_&iF#`q^h6LIEVe$`hS%%3ca(}7-gJ(lU7x5zc zwZlSv?1v#PZcVEk_~HaG)T#6?@~LjJI|00wm3DrS5y(IfY^SJ}TL=9t*062S?<+ zKF24yLnnnemxQeXCi^e;&toqm!CbkQK2YkuOkC%(V)RTvn1D)D1C}Blv%meZrc}*j z4{5bvfZErpekmxhb9l}sMK6J%7a>fDY^~@;vNMq@{|b;)=3YH(#9^D7x+iUv>R#=Q z6a`mw3}|cNH_&Jk)|l-=wYfQt2)dH1!0;x7L4Lb1XZq0EP#R}i+hs3I+ouKgEPb_C+gvleZ|PrxAhO!iyUC2KV}Dj8KqEt_Zt> zqQmoc4V9gLw(eN9)?{dTEOVvl46=}`Fw2iQFkKWSXL!#Dnr&yntHEY|On6z;=MKc0KNr%~;ZP1{|fQj4ky&NH9$ z{e^~*G%Xoq=Yr(n%GuZ>NUZnlQa$OY*U~VY4(%IOXf}Zy#*X_2gG!papRd{)L^<2` znZob<=qs+B?=L;JF2Oe>;+|U2SIxz2#yxYaFF4eYqaS-5A*(CKFu(i-&K`I*{*1tQ zv|H|W9_kk-&|Khe&WR83SOE$`#x9BZJ!bY4MHi_(lRBVNvpSFnsHBRLlPJ4)lCc=t z%tR-o5q!R^`WGQ^=}u41A~TI?!~I`ta5PJ$Ve?S^S_HMoiefO5>mi{Yor4dER!u;= z#YO)v;BvhTNAKU$C|=B)0vfV1C7sml*WU0_oG8^vg2PyJ&!SaKhW90 z7l^Yx?3u1g!tjOJU6G>4SOk17ffUX3RvA=VNa|*_1wu^}e5?Zpcs9M`HQxY@-(}Zf zS>g{#^V67=(qycZNg1t=!GN!2)0`tZHcbjPA;V5L8!zK+5kovcmQeKSFXyz_RN{Rv2}j-$f8jr3pmukw}{P{9_5r_?_^Be^2Geu}QcxpkxlT6c# z^~SJmrNgh-x1_zY#=MEg_n*wLTT7jq>P^qTen5f1Qg(@J270`uTR1c`yb+M+eX)p6 zN?K|`zWi-Par{E~(?Cv(+WUR;cS10U*laYz8(H1us zm4qiFWi^j;Rz;cAnW@Gg_HlK}>FE_fAMV0~+d99<_Qy#H=7iQ&g5Bil(`n6lBZgom z($_SNE2d8jVu2z|cd{yOx~exba+;L6|LqN~@gbvm!!pa_^``b$!otU!svus8C}0Di zM6s8*8HcLY7pNWo{=@JQ=qIN+*3%-XE#3@1tKiR)8mzK6XMmk-Ew}67qO?FmA|Vhb-CBWOw z9&An*6~0I-&V~CWkr2g+;eb{9;-R+{xA$#;dP~`O00-mjx9NyeN=c-iiGj21mUUAI0mR({y5czc+o_QGNvR;M}G90oEmjiRt* z9enMEdJxTMULBo1Aap!fHmE@O(e41Lt9x4|YH+gTc~WdvMroUg_y6Q0z)V~`c^2Rs z3@99=PRmp~Vp)5sZ6$3tCycqfcS@WzZ!1D>^|8{ukQ-*Ob&Hn5vuyC!rz}mL9H?1~ zV)qG-qFflt!@1Epz0tw%ScCW;W1f_`1B(w0s=h&l*};|G)H6I29*Aj-45V)ln&~1c ziDTKn+h?OzP6t&x9A)di$3V-zDx@Ni3lPE|>Qn8J0tki_J#O>cuYreDtGEh;Xuq8u zoB2Jg>=MI^@!-ST5kHT$9_O&7QjDS4fzC;I+KpwcA+IWamQdBXG$WM=ejSvc;Jyh zO2G}x?}~bi8F%k1YeV~6oloZL=M!9!MU!|Wg;4@j+L9}1t%8%Jt-~8X?KYN^k1U{d zy=o2f*HK$F^{R{w|E^STm-{W7#iR7iZ|TF#=A_H+K6!x*u{T6**qdeuWVdUr(7h6LI(k$uXfI-yKF=wFpJ_gSc0P9;)}$kb z&Ad_YFgAE>A;QdFcs?h~)Zdzad7l1L(Gq--dPGjI>refFg@EzgsCd}*L_|?G%WCs@ z$4|(+Zm{HWp3VIqbm$wbF(}3@ylTe0l!oqO6r*+YT)$uFepIjEoRgf?ikmxHZGeX< zLL$;AK1BxM^_lEpN2lC}8OPb^px|Eajp&!ghI0*g*m-gaa+lpDeAc;1nvD5XeU#fe z2E~xnP1EZ-4vP3AQ6_ElmC&13&lQp{Aa)c>wAm3O*E&Wsun;>~XxI*8+!nh(w%q#W zG@Pb)<$*(5@-0yDHnxS-Li^OhUapAyrZvBe|DD2i+jS1qgGjq9N$%wr<a^iae5ndcu|-vut{|fAzN*LX8Dm>B>mzIH>AvGRB97^7IJ+a_qyvT-LYqXj@RE9*~-k1B~~Svs45I@xXi<=-vM2(WV4>eNZDo( zj2#+1w!_{@N4hVYx6K|h<|l@A**Z@|4_qkf25cXe<=@^lR6@>YCYP;$3Z%``u}@ny z3z0gUu6#;$Tllj4;FTqvJV>x-e!e<8y4q2wEAz=OgZw_$vVvynKD`BV0tqDKkmJkZ z<5JtbfK?gip)1)Ngd_|DSX?~lH4Y+T%93h)ESs1e3;DOQSa$e{ z{ZRVe12D+&%%e9to8n=;O`{~J(;tjjU*6igb8CQkr zQjO(>EkkZQ$)*zd*^iE!Pb$yJJCSuN@xxOV(w^yEh#<%5aq)1s`gSg){h6*95`%eH z=C=@Qp56VdkwP_9jGkfi^ynjVR{8|GyWV1Egu_5DIiMwIKuF*a#$Q608i4MDJ7sFC zp+Ir_rG>iH5l>01oRr+DTX2z~<5|HQsS(>|m4}30RUGP#Q$#GL62~9~H-5!xKLKX1 z0eKPGjEAnMkqTsJT1^E2J$vs_qyUe1zv+iYVC&Y#v1woecXzVkw}B5urMVTRfHB&1 zZ$xbCvE|ul^CPcAg+!cq{v(_g4XYitx+^_=6m}zbAqSj#)8PKrg5dK3vk~8?7ORh% zdNpv198AS##&Gvxc#5Q^&y;I^Rj2tR5ma)lMUQ>TZu>4M74cbIR#*%2=)!O41ppsH;!VHk@rCcYQOxwbKW7#^%-z_B?#-#-dZ&GR7 zKf}3jk*xSbNs^CqItNL=crj(_Praq9_xStqE_@ff8hBOd<|WN71SQHK)CL0zzao%0T#F(v0p?tZZ?%(syQ=?-@_puYV&g^F3N09|GMpd88kkb^L_3 z#eyoILu8g9_=}F(FnQS8$)Z3r_f_u8$zt_S=VQ6(Ht;}UQW%4< zkqyLz9S^w2RWdQ_(;x&R1HkBCqzDpIeV~XyH28bQG+N@fxd(dn|#}P@^{-SmP(1-c$ z7_^DPuW)XO_g=A?l#F!4ZW1T_<`9&&60cv( zk(|OckHNgnx}QvJb4S7XB|AM(tZ+JB)ryQ%Q*ODNem%*%TOge$7<_)ePs?sBn7>7 zD!`j~I(m^YV-Q>-P|Iv?(*?`r!7pLqdtGl3#%S#F$sxR=t!-B?PFK1@45n9nFok zs3O5hQqavOnF=U_OVmi4op(ld@v2>grEXB|l;Y3t!QL&5KT1A!@YT%&L1=(3;*%-} zjH8;p?0P>n$1Sa=B+EO$Hm-?D=fflI4i%(IvHDsRyH%0m38cO za_(-oWhuF-Y^+Rd?@sw(v5Sx`qTdQzXO(uar#sgRl=VBbt}<>>GOP&waKC3niXD0+ zrh!*-v`NPUgb1r~gJjjXS>hSx1vU}LW^6uO6={+g+tl2Mv*R>3p`A#h6~ z`^3@l?;cS`-bFTPt?q+NAH%EmP84*N8WUB4jI=0)#Us&F=Mu5^X><%F5(FWeNzn+$Gu% z3D~WIYP--LDI+$AeE<66*>4gHB)Sj`Fw3QItGH4AS;|Nrq46hEQF{hy7WvQySgU^i zBwu}t+~eZ4i;pCXy{OL9`YTE(mn-*5eQ-?I+8JvKXyHyVEM4glA_GDv`}S2(r!d8NR(f zkWTreet&3JwzcPBZGb%^9!G&G9S9FJV}|`oXq4%L%LDb)c)~42Mr<`nJ;;EY`*r#I zq0@JPF}L^+L|Gz!w{zWQtkfSn1*)k)1Mb&Ug3PcdWk3TP@Zx}=TsDXk-0+e^4>7Yt zaV0j0>EF?6y@X^af*?H;hdE*Hpiwo>AiYv5|tmI80#Je~Uf1U$PnNt9;B zOgl)0_3Jf#Mn?1c=g3TX=XcUD+tma8_u0C~qqKRSE1`YAqW?`^g%D$)%%pM92Qh4b z{D8iiwtQ^HZD3a=wXN2ta+jppz}sDE2miom6eu+ew5eV*I#vz8(9-?p-}n9@mzj;a zpjl8xonU81j^)9w#z1D6!L=;%+2t>c_35)SpJAr^V%pV3j%#GUy*tp|z~ zCK7f4FQ>hz;hY5CB08(nOx1!1q&u<41p9QVy9P1ac>y@;PiP`GROb3C(So}UrWbi9 zQ(2r-$=06Hn_Ich@n96`_zRhkFK3VWrY7;I0Ru{6+Rrl!Fa>5gRn8KxCr-EdCmFDM zDlm&#CzitbhViuDuM|O_(m!z(als&5%<*#U{aJ-uU6*0Yr6}CZ3I{hH_yFTO1P+ z`-W;ryEkqKyARZ$O>yVEhV9&+lf!q9+d-WR(dxhXJ!(Ak?9--KBFs3*wgGFJaZ5<~ zP|7xi7oN-4pnbtRj`usdPxcQe}#qP91sL6H7b$ z+R5Z|edjB9w~wfuA{4|<#hy_4ta_oYJN`$|(Q%v^{HrGQLxe?8Ina-L0_cH7wi1`DG^9uBqi3MF|&v`!=r-lbAVr8 z!EW9+<}I4p1=;I_cF>E`vStHXSKIsJ;b4{;;G)?4kyw|LUT~uLlj<$VskTr)-oHjV zJ&WIDZZ$Z}+Q66$quoH%mJ{}cuDy;3dZzCNU#bpb-lke36Pg5+X{>lZfCA$`aKB7; z!QDg^e=Y{WKx`sE$O?xi&-+Bi{wZ*nyF%dAG(ff?=?X5|iQrHV7)VVG>RzOP25 zVc``&J=c39{z;o}GVu7ox~_0R`L0i2%4(UW&;WIGh&*L9CaO|Y0B7{Sviv;4~PRP@_pw+tNS+E)74fC)NcsufE9 zbr}OaxHoetx^FQ{gCvihwwSPwF|i-do6k9mCEkoMf12_9@)&hm)?nIH*drVO4euNFw+3RLe<>2`*F?{R;jM>q~KSc z@KhWopfWu1XBNvgy`#&398iq}1R99q4L71odYX!8!;dkYM)1Xi{{mui*K+&8WCr~P zeS^dcoZ{3Z8*x#2sE%98ihs+^!ghb1pFU8p3EqbSvYD~|>zKanY&G@WV-#cR6DNhi zDd1*BnpoPA9(M(^3Ry5*>f~shb=h$s=KegDCTRx$aT^m+TY@A$0N6UWYlur<5cY;0>kUsXcsYB$9e(F?Z)gi$3v0-Tr-2My$gxI1 z<)RH-&>8(g$dFLXXAMiJM3lGwS@)do31hjD*9W466|k{2;AcM1rpv8%TFi4@4%imA zaqpxR641wFUUQ^r0X+T|$^U3$V<DHL|0tRl^JR4GbF31==s^vGJY-h zsC1v$jI^k3(yqrTj?JY{uzNfFkQ=@nQ4Yk`yiDTzasg{{Wr^&7ZSFFskCn@fTB`7S zUpza9VIl1WiiIs*7|*GTAMtpez7G}aGI_K5ynX)T3=Vk9IvqCN{Wi++6U@)%eLjh= zbLymv4i6%1N&u!#f7T84*d8X-7zs8TGNg}6Hu2H61%tH^a8zUl(h zYV5C_3qv}`B*r*Apv<1CyU42Ad4YF9!KFj<5I^R=m@|(p zGn$T;L*8Uyzxtp(Jo?ap&Fur8gHDKrl|POKXp8i|r9#BF21Yg-yC8YFvSq)~x|zZM zEQVxU>52qle1U-bT6fUzjBdY0i-MZQbiiitB-@9ag4c&3_z_Qp$vs(0yGN8X7J=s_ zqt$*Z?cLUvHqx9z9{145Me=T)`*RQG9Crrn4$gB`*rBxi=1Z;Bsw zC>-qbxZN+hI&d{zNKoDCeiHP7C>oww;>do5K9#r9JCN(9D7L)!m7&SVmX?r@01c1a znCsiT9U%8G`GxtXU(q_??h|J#U#wbk%B8%tQ`J2x@p2}KWXxvz!HHYJc)>wWtLdHO zm!Yl7*5hIT;6fj1(Ja03lz_3RJ0a^_hszcN<{b!3fILfh9#LX`3t=FVC~ygCdeP$| zggMX#^Zq#_k^kIRu`O%&%6sbCIimJ#*JJ1@#zyyh%jZ#n)xv;V8%`qZDO5y;9~TEzxwN0`0uqP_H3G2=MPs3yE^) zIQT53Ju7oPI+P~E*zl5?d6N ze|>C!!o?X*UYp)l0_YBw&RiphZ@Rc$PP#6Ap3ZCOQn7umG0*#nqjH71$a9`*PJO%y zlICtExc3x+S9Anpiz<+!`RIC~XVA;k63OQ#s4Md9Rou9!ja3NtqR%S6KkUxmtD`(m zXr5aG+nkLxzq{2g5Gt8rj&!bE!bnB(>$Mw~lxmY_oUOGJN~1(_ADXVl*Lis*pgkbu zqof@AfvbbjfT8O;ryVO(M1h{&sW6ZPPNkmuwq}!S*|U)3UCf#vFGeEGnv?6L{m#ht z?@8mo)#lZx-OS10JY7}~1nD0&&vQ@IdEoad%voTFTkiBv#j#O+05M4B^_`sxV9w0m z&YWi6Io~B-YDv6sT3LyKf~I!L9$iwMUALermu&|LA5{mYt$y|l+1@n>x4?b*@UJe! zPUZ3p-vff(eEG7O$_o#bE$fHbSvkI6RHOr9e2Zfud>y2o9`w~!ikRn;?_MFxnePtU z&Ot?nldWpg$&TE*PSy^HXD&g<@9_fMdHcLxt0{&PFE{!QahLuqn4AoiuxN_|Ctoi! zj4a^$yZ@$(vpeMv?PQ6Lu4=0VMce$;Sor)7c%ZNyzOw|mSnq~r8Pk1$wg`q>dNZhe zC|@dNK}>ga<+)9bwrgf{l_#`UV%$T;ODwrg{-Rj2yLu)_(R5F*17@l^Q(IZES4!cNs5m2Dzvq3L`k%_7>tqP(x8)qST~dxqfsHY053ukG@?ClN zrk1h_VS#QRz+4#m5YP#h*X8!Rx4VJ*%cr<1a|JjL-`N+Zv+FO*vo$iJ{-Q+-CGTPa z7~*+D#ryZ{YsBD}?)^mwI=Fm6%FPD>O@%_JhtB7rygQUHaQWt?Grkhc@}IThjEs z7tODM!F7byVgU8m-+pN>6}J8SYR%TDG>`$fz$M?C9@RaSV>l81+Zoi-gypI{k_S>^ zO@arYuhp6LW;g=;$|uCjjU6_>w~s|6{4MOj;?I%pZbtiHS})M6mj7vS`C;w&cvl5I zBrwaK{x>~eQrjF5BrH|$YX3EYT+WODLXgtT!Q21;=KuPd{{Mmf2VVal07(ysH4gZP lQs!q~0RN{yf7|JWr;`<)-9K4h1ApS&Egi!fWm' + - '>=' + - < + - <= + value: + type: + - number + required: + - property + - operator + - value + additionalProperties: false + - type: object + properties: + property: + type: string + operator: + enum: + - between + - notBetween + - = + value: + type: object + oneOf: + - type: object + properties: + from: + type: string + format: date-time + to: + type: string + format: date-time + required: + - from + - to + - type: object + properties: + preset: + type: string + enum: + - today + - tomorrow + - yesterday + - lastWeek + - last2Weeks + - lastMonth + - last3Months + - last6Months + - last12Months + required: + - preset + required: + - property + - operator + - value + additionalProperties: false + - type: object + properties: + property: + type: string + operator: + enum: + - = + - '!=' + - containsAny + - contains + - doesNotContain + - beginsWith + - doesNotBeginWith + - endsWith + - doesNotEndWith + - in + - notIn + value: + anyOf: + - type: 'null' + - type: string + - type: number + - type: boolean + - type: array + items: + type: string + - type: string + format: date-time + additionalProperties: false + required: + - property + - operator + - value + - type: object + properties: + operator: + enum: + - isEmpty + - isNotEmpty + property: + type: string + required: + - operator + - property + additionalProperties: false + - type: object + properties: + operator: + enum: + - relatedTo + blueprint: + type: string + value: + type: string + direction: + enum: + - upstream + - downstream + required: + type: boolean + additionalProperties: false + required: + - operator + - value + - blueprint + - type: object + properties: + propertySchema: + type: object + properties: + type: + type: string + format: + type: string + required: + - type + additionalProperties: false + operator: + enum: + - = + - '!=' + value: + anyOf: + - type: 'null' + - type: string + - type: number + - type: boolean + required: + - operator + - propertySchema + additionalProperties: false + - $ref: '#/components/schemas/def-0' + required: + - combinator + - rules + additionalProperties: false + title: /schemas/entitiesQuery + def-1: + type: object + properties: + id: + type: string + updatedAt: + type: string + updatedBy: + type: string + createdAt: + type: string + createdBy: + type: string + type: + type: string + enum: + - dashboard-widget + layout: + type: array + items: + type: object + properties: + height: + type: number + columns: + type: array + items: + type: object + properties: + size: + type: number + id: + type: string + additionalProperties: false + required: + - size + - id + additionalProperties: false + required: + - columns + - height + widgets: + type: array + items: + type: object + anyOf: + - type: object + properties: + id: + type: string + updatedAt: + type: string + updatedBy: + type: string + createdAt: + type: string + createdBy: + type: string + type: + enum: + - entity-info + title: + type: string + entity: + type: string + hiddenQuery: + type: array + items: + type: string + blueprint: + type: string + additionalProperties: false + required: + - type + - entity + - blueprint + - type: object + properties: + id: + type: string + updatedAt: + type: string + updatedBy: + type: string + createdAt: + type: string + createdBy: + type: string + type: + enum: + - action-runs-table-widget + icon: + type: string + description: + type: string + maxLength: 200 + title: + type: string + displayMode: + type: string + enum: + - single + - widget + blueprint: + type: string + action: + type: string + tableConfig: + type: object + properties: + filterSettings: + type: object + properties: + filterBy: + $ref: '#/components/schemas/def-0' + additionalProperties: false + required: + - filterBy + groupSettings: + type: object + properties: + groupBy: + type: array + items: + type: string + additionalProperties: false + required: + - groupBy + sortSettings: + type: object + properties: + sortBy: + type: array + items: + type: object + properties: + property: + type: string + order: + enum: + - asc + - desc + additionalProperties: false + required: + - property + - order + additionalProperties: false + propertiesSettings: + type: object + properties: + hidden: + type: array + items: + type: string + order: + type: array + items: + type: string + additionalProperties: false + additionalProperties: false + additionalProperties: false + required: + - type + - action + - blueprint + - type: object + properties: + id: + type: string + updatedAt: + type: string + updatedBy: + type: string + createdAt: + type: string + createdBy: + type: string + type: + enum: + - table-entities-explorer + icon: + type: string + description: + type: string + maxLength: 200 + title: + type: string + dataset: + $ref: '#/components/schemas/def-0' + excludedFields: + type: array + items: + type: string + displayMode: + type: string + enum: + - tabs + - single + - widget + blueprintConfig: + type: object + propertyNames: + pattern: '^[A-Za-z0-9@_.:\\/=-]+$' + additionalProperties: + type: object + properties: + filterSettings: + type: object + properties: + filterBy: + $ref: '#/components/schemas/def-0' + additionalProperties: false + required: + - filterBy + groupSettings: + type: object + properties: + groupBy: + type: array + items: + type: string + additionalProperties: false + required: + - groupBy + sortSettings: + type: object + properties: + sortBy: + type: array + items: + type: object + properties: + property: + type: string + order: + enum: + - asc + - desc + additionalProperties: false + required: + - property + - order + additionalProperties: false + propertiesSettings: + type: object + properties: + hidden: + type: array + items: + type: string + order: + type: array + items: + type: string + additionalProperties: false + tabIndex: + type: number + hidden: + type: boolean + title: + type: string + maxLength: 20 + description: + type: string + maxLength: 200 + additionalProperties: false + additionalProperties: false + required: + - type + - dataset + - type: object + properties: + id: + type: string + updatedAt: + type: string + updatedBy: + type: string + createdAt: + type: string + createdBy: + type: string + type: + enum: + - table-entities-explorer-by-direction + title: + type: string + blueprintConfig: + type: object + propertyNames: + pattern: >- + ^[A-Za-z0-9@_.:\\/=-]*\$(upstream|downstream|custom)(\$[A-Za-z0-9@_.:\\/=-]+)*$ + additionalProperties: + type: object + properties: + filterSettings: + type: object + properties: + filterBy: + $ref: '#/components/schemas/def-0' + additionalProperties: false + required: + - filterBy + groupSettings: + type: object + properties: + groupBy: + type: array + items: + type: string + additionalProperties: false + required: + - groupBy + sortSettings: + type: object + properties: + sortBy: + type: array + items: + type: object + properties: + property: + type: string + order: + enum: + - asc + - desc + additionalProperties: false + required: + - property + - order + additionalProperties: false + propertiesSettings: + type: object + properties: + hidden: + type: array + items: + type: string + order: + type: array + items: + type: string + additionalProperties: false + tabIndex: + type: number + hidden: + type: boolean + title: + type: string + maxLength: 20 + description: + type: string + maxLength: 200 + dataset: + $ref: '#/components/schemas/def-0' + targetBlueprint: + type: string + relatedProperty: + type: string + additionalProperties: false + additionalProperties: false + required: + - type + - type: object + properties: + id: + type: string + updatedAt: + type: string + updatedBy: + type: string + createdAt: + type: string + createdBy: + type: string + type: + enum: + - table-audit-log + title: + type: string + description: + type: string + query: + type: object + properties: + identifier: + type: string + entity: + type: string + blueprint: + type: string + run_id: + type: string + webhookId: + type: string + webhookEventId: + type: string + origin: + type: array + items: + type: string + InstallationId: + type: string + resources: + anyOf: + - type: array + items: + enum: + - blueprint + - entity + - run + - webhook + - scorecard + - action + - type: string + enum: + - blueprint + - entity + - run + - webhook + - scorecard + - action + includes: + type: array + items: + enum: + - action + - context + - diff + - identifier + - resourceType + - status + - trigger + - additionalData + - message + from: + type: string + format: date-time + description: 'ISO format IE 2022-04-23T18:25:43.511Z' + to: + type: string + format: date-time + description: 'ISO format 2022-04-23T18:25:43.511Z' + action: + type: string + status: + type: string + enum: + - SUCCESS + - FAILURE + limit: + type: number + additionalProperties: false + tableConfig: + type: object + properties: + filterSettings: + type: object + properties: + filterBy: + $ref: '#/components/schemas/def-0' + additionalProperties: false + required: + - filterBy + groupSettings: + type: object + properties: + groupBy: + type: array + items: + type: string + additionalProperties: false + required: + - groupBy + sortSettings: + type: object + properties: + sortBy: + type: array + items: + type: object + properties: + property: + type: string + order: + enum: + - asc + - desc + additionalProperties: false + required: + - property + - order + additionalProperties: false + propertiesSettings: + type: object + properties: + hidden: + type: array + items: + type: string + order: + type: array + items: + type: string + additionalProperties: false + additionalProperties: false + required: + - type + - query + - type: object + properties: + id: + type: string + updatedAt: + type: string + updatedBy: + type: string + createdAt: + type: string + createdBy: + type: string + type: + enum: + - users-table + title: + type: string + query: + type: object + properties: + team: + type: string + tableConfig: + type: object + properties: + filterSettings: + type: object + properties: + filterBy: + $ref: '#/components/schemas/def-0' + additionalProperties: false + required: + - filterBy + groupSettings: + type: object + properties: + groupBy: + type: array + items: + type: string + additionalProperties: false + required: + - groupBy + sortSettings: + type: object + properties: + sortBy: + type: array + items: + type: object + properties: + property: + type: string + order: + enum: + - asc + - desc + additionalProperties: false + required: + - property + - order + additionalProperties: false + propertiesSettings: + type: object + properties: + hidden: + type: array + items: + type: string + order: + type: array + items: + type: string + additionalProperties: false + additionalProperties: false + required: + - type + - type: object + properties: + id: + type: string + updatedAt: + type: string + updatedBy: + type: string + createdAt: + type: string + createdBy: + type: string + type: + enum: + - teams-table + title: + type: string + query: + type: object + properties: + user: + type: string + tableConfig: + type: object + properties: + filterSettings: + type: object + properties: + filterBy: + $ref: '#/components/schemas/def-0' + additionalProperties: false + required: + - filterBy + groupSettings: + type: object + properties: + groupBy: + type: array + items: + type: string + additionalProperties: false + required: + - groupBy + sortSettings: + type: object + properties: + sortBy: + type: array + items: + type: object + properties: + property: + type: string + order: + enum: + - asc + - desc + additionalProperties: false + required: + - property + - order + additionalProperties: false + propertiesSettings: + type: object + properties: + hidden: + type: array + items: + type: string + order: + type: array + items: + type: string + additionalProperties: false + additionalProperties: false + required: + - type + - type: object + properties: + id: + type: string + updatedAt: + type: string + updatedBy: + type: string + createdAt: + type: string + createdBy: + type: string + type: + enum: + - runs-table + title: + type: string + query: + type: object + properties: + entity: + type: string + blueprint: + type: string + active: + type: boolean + user_email: + type: string + limit: + type: number + minimum: 1 + maximum: 50 + external_run_id: + type: string + version: + type: string + enum: + - v1 + - v2 + additionalProperties: false + tableConfig: + type: object + properties: + filterSettings: + type: object + properties: + filterBy: + $ref: '#/components/schemas/def-0' + additionalProperties: false + required: + - filterBy + groupSettings: + type: object + properties: + groupBy: + type: array + items: + type: string + additionalProperties: false + required: + - groupBy + sortSettings: + type: object + properties: + sortBy: + type: array + items: + type: object + properties: + property: + type: string + order: + enum: + - asc + - desc + additionalProperties: false + required: + - property + - order + additionalProperties: false + propertiesSettings: + type: object + properties: + hidden: + type: array + items: + type: string + order: + type: array + items: + type: string + additionalProperties: false + additionalProperties: false + required: + - type + - type: object + properties: + id: + type: string + updatedAt: + type: string + updatedBy: + type: string + createdAt: + type: string + createdBy: + type: string + type: + enum: + - run-info + title: + type: string + runId: + type: string + additionalProperties: false + required: + - type + - runId + - type: object + properties: + id: + type: string + updatedAt: + type: string + updatedBy: + type: string + createdAt: + type: string + createdBy: + type: string + type: + enum: + - user-info + title: + type: string + user_email: + type: string + additionalProperties: false + required: + - type + - user_email + - type: object + properties: + id: + type: string + updatedAt: + type: string + updatedBy: + type: string + createdAt: + type: string + createdBy: + type: string + type: + enum: + - graph-entities-explorer + title: + type: string + dataset: + $ref: '#/components/schemas/def-0' + hiddenBlueprints: + type: array + items: + type: string + additionalProperties: false + required: + - type + - dataset + - type: object + properties: + id: + type: string + updatedAt: + type: string + updatedBy: + type: string + createdAt: + type: string + createdBy: + type: string + icon: + type: string + type: + enum: + - entities-pie-chart + title: + type: string + property: + type: string + description: + type: string + dataset: + $ref: '#/components/schemas/def-0' + additionalProperties: false + required: + - type + - dataset + - property + - type: object + properties: + id: + type: string + updatedAt: + type: string + updatedBy: + type: string + createdAt: + type: string + createdBy: + type: string + type: + type: string + enum: + - entities-number-chart + dataset: + type: array + items: + anyOf: + - type: object + properties: + property: + type: string + operator: + enum: + - '>' + - '>=' + - < + - <= + value: + type: + - number + required: + - property + - operator + - value + additionalProperties: false + - type: object + properties: + property: + type: string + operator: + enum: + - between + - notBetween + - = + value: + type: object + oneOf: + - type: object + properties: + from: + type: string + format: date-time + to: + type: string + format: date-time + required: + - from + - to + - type: object + properties: + preset: + type: string + enum: + - today + - tomorrow + - yesterday + - lastWeek + - last2Weeks + - lastMonth + - last3Months + - last6Months + - last12Months + required: + - preset + required: + - property + - operator + - value + additionalProperties: false + - type: object + properties: + property: + type: string + operator: + enum: + - = + - '!=' + - containsAny + - contains + - doesNotContain + - beginsWith + - doesNotBeginWith + - endsWith + - doesNotEndWith + - in + - notIn + value: + anyOf: + - type: 'null' + - type: string + - type: number + - type: boolean + - type: array + items: + type: string + - type: string + format: date-time + additionalProperties: false + required: + - property + - operator + - value + - type: object + properties: + operator: + enum: + - isEmpty + - isNotEmpty + property: + type: string + required: + - operator + - property + additionalProperties: false + - type: object + properties: + operator: + enum: + - relatedTo + blueprint: + type: string + value: + type: string + direction: + enum: + - upstream + - downstream + required: + type: boolean + additionalProperties: false + required: + - operator + - value + - blueprint + - type: object + properties: + propertySchema: + type: object + properties: + type: + type: string + format: + type: string + required: + - type + additionalProperties: false + operator: + enum: + - = + - '!=' + value: + anyOf: + - type: 'null' + - type: string + - type: number + - type: boolean + required: + - operator + - propertySchema + additionalProperties: false + - $ref: '#/components/schemas/def-0' + title: + type: string + icon: + type: string + description: + type: string + unit: + type: string + enum: + - none + - $ + - € + - £ + - '%' + - custom + unitAlignment: + type: string + enum: + - left + - right + calculationBy: + type: string + enum: + - entities + - property + required: + - type + - dataset + - unit + - calculationBy + allOf: + - properties: + property: + type: string + func: + type: string + enum: + - sum + - average + - min + - max + - median + required: + - property + - func + - properties: + func: + type: string + enum: + - average + - count + required: + - func + - properties: + averageOf: + type: string + enum: + - hour + - day + - week + - month + - total + measureTimeBy: + type: string + required: + - averageOf + - properties: + unitCustom: + type: string + required: + - unitCustom + - type: object + properties: + id: + type: string + updatedAt: + type: string + updatedBy: + type: string + createdAt: + type: string + createdBy: + type: string + type: + type: string + enum: + - iframe-widget + title: + type: string + icon: + type: string + description: + type: string + url: + type: string + format: url + urlType: + type: string + enum: + - public + - protected + required: + - type + - url + - urlType + - title + allOf: + - properties: + tokenUrl: + type: string + format: url + authorizationUrl: + type: string + format: url + clientId: + type: string + scopes: + type: array + items: + type: string + required: + - tokenUrl + - authorizationUrl + - clientId + - scopes + - type: object + properties: + id: + type: string + updatedAt: + type: string + updatedBy: + type: string + createdAt: + type: string + createdBy: + type: string + type: + type: string + enum: + - markdown + title: + type: string + icon: + type: string + markdown: + type: string + required: + - type + - title + - type: object + properties: + id: + type: string + updatedAt: + type: string + updatedBy: + type: string + createdAt: + type: string + createdBy: + type: string + type: + enum: + - team-info + title: + type: string + team_name: + type: string + additionalProperties: false + required: + - type + - team_name + - type: object + properties: + id: + type: string + updatedAt: + type: string + updatedBy: + type: string + createdAt: + type: string + createdBy: + type: string + type: + type: string + enum: + - recently-viewed-entities + title: + type: string + icon: + type: string + required: + - type + - title + - type: object + properties: + id: + type: string + updatedAt: + type: string + updatedBy: + type: string + createdAt: + type: string + createdBy: + type: string + type: + type: string + enum: + - recently-used-actions + title: + type: string + icon: + type: string + required: + - type + - title + - type: object + properties: + id: + type: string + updatedAt: + type: string + updatedBy: + type: string + createdAt: + type: string + createdBy: + type: string + type: + type: string + enum: + - my-entities + title: + type: string + icon: + type: string + required: + - type + - title + additionalProperties: false + required: + - type + - layout + - widgets + title: /schemas/dashboardWidget + def-2: + type: object + properties: + id: + type: string + updatedAt: + type: string + updatedBy: + type: string + createdAt: + type: string + createdBy: + type: string + type: + type: string + enum: + - grouper + title: + type: string + displayMode: + type: string + enum: + - tabs + - switch + activeGroupUrlParam: + type: string + groupsOrder: + type: array + items: + type: string + groups: + type: array + items: + type: object + properties: + title: + type: string + icon: + type: string + widgets: + type: array + items: + anyOf: + - type: object + properties: + id: + type: string + updatedAt: + type: string + updatedBy: + type: string + createdAt: + type: string + createdBy: + type: string + type: + enum: + - entity-info + title: + type: string + entity: + type: string + hiddenQuery: + type: array + items: + type: string + blueprint: + type: string + additionalProperties: false + required: + - type + - entity + - blueprint + - type: object + properties: + id: + type: string + updatedAt: + type: string + updatedBy: + type: string + createdAt: + type: string + createdBy: + type: string + type: + enum: + - action-runs-table-widget + icon: + type: string + description: + type: string + maxLength: 200 + title: + type: string + displayMode: + type: string + enum: + - single + - widget + blueprint: + type: string + action: + type: string + tableConfig: + type: object + properties: + filterSettings: + type: object + properties: + filterBy: + $ref: '#/components/schemas/def-0' + additionalProperties: false + required: + - filterBy + groupSettings: + type: object + properties: + groupBy: + type: array + items: + type: string + additionalProperties: false + required: + - groupBy + sortSettings: + type: object + properties: + sortBy: + type: array + items: + type: object + properties: + property: + type: string + order: + enum: + - asc + - desc + additionalProperties: false + required: + - property + - order + additionalProperties: false + propertiesSettings: + type: object + properties: + hidden: + type: array + items: + type: string + order: + type: array + items: + type: string + additionalProperties: false + additionalProperties: false + additionalProperties: false + required: + - type + - action + - blueprint + - type: object + properties: + id: + type: string + updatedAt: + type: string + updatedBy: + type: string + createdAt: + type: string + createdBy: + type: string + type: + enum: + - table-entities-explorer + icon: + type: string + description: + type: string + maxLength: 200 + title: + type: string + dataset: + $ref: '#/components/schemas/def-0' + excludedFields: + type: array + items: + type: string + displayMode: + type: string + enum: + - tabs + - single + - widget + blueprintConfig: + type: object + propertyNames: + pattern: '^[A-Za-z0-9@_.:\\/=-]+$' + additionalProperties: + type: object + properties: + filterSettings: + type: object + properties: + filterBy: + $ref: '#/components/schemas/def-0' + additionalProperties: false + required: + - filterBy + groupSettings: + type: object + properties: + groupBy: + type: array + items: + type: string + additionalProperties: false + required: + - groupBy + sortSettings: + type: object + properties: + sortBy: + type: array + items: + type: object + properties: + property: + type: string + order: + enum: + - asc + - desc + additionalProperties: false + required: + - property + - order + additionalProperties: false + propertiesSettings: + type: object + properties: + hidden: + type: array + items: + type: string + order: + type: array + items: + type: string + additionalProperties: false + tabIndex: + type: number + hidden: + type: boolean + title: + type: string + maxLength: 20 + description: + type: string + maxLength: 200 + additionalProperties: false + additionalProperties: false + required: + - type + - dataset + - type: object + properties: + id: + type: string + updatedAt: + type: string + updatedBy: + type: string + createdAt: + type: string + createdBy: + type: string + type: + enum: + - table-entities-explorer-by-direction + title: + type: string + blueprintConfig: + type: object + propertyNames: + pattern: >- + ^[A-Za-z0-9@_.:\\/=-]*\$(upstream|downstream|custom)(\$[A-Za-z0-9@_.:\\/=-]+)*$ + additionalProperties: + type: object + properties: + filterSettings: + type: object + properties: + filterBy: + $ref: '#/components/schemas/def-0' + additionalProperties: false + required: + - filterBy + groupSettings: + type: object + properties: + groupBy: + type: array + items: + type: string + additionalProperties: false + required: + - groupBy + sortSettings: + type: object + properties: + sortBy: + type: array + items: + type: object + properties: + property: + type: string + order: + enum: + - asc + - desc + additionalProperties: false + required: + - property + - order + additionalProperties: false + propertiesSettings: + type: object + properties: + hidden: + type: array + items: + type: string + order: + type: array + items: + type: string + additionalProperties: false + tabIndex: + type: number + hidden: + type: boolean + title: + type: string + maxLength: 20 + description: + type: string + maxLength: 200 + dataset: + $ref: '#/components/schemas/def-0' + targetBlueprint: + type: string + relatedProperty: + type: string + additionalProperties: false + additionalProperties: false + required: + - type + - type: object + properties: + id: + type: string + updatedAt: + type: string + updatedBy: + type: string + createdAt: + type: string + createdBy: + type: string + type: + enum: + - table-audit-log + title: + type: string + description: + type: string + query: + type: object + properties: + identifier: + type: string + entity: + type: string + blueprint: + type: string + run_id: + type: string + webhookId: + type: string + webhookEventId: + type: string + origin: + type: array + items: + type: string + InstallationId: + type: string + resources: + anyOf: + - type: array + items: + enum: + - blueprint + - entity + - run + - webhook + - scorecard + - action + - type: string + enum: + - blueprint + - entity + - run + - webhook + - scorecard + - action + includes: + type: array + items: + enum: + - action + - context + - diff + - identifier + - resourceType + - status + - trigger + - additionalData + - message + from: + type: string + format: date-time + description: 'ISO format IE 2022-04-23T18:25:43.511Z' + to: + type: string + format: date-time + description: 'ISO format 2022-04-23T18:25:43.511Z' + action: + type: string + status: + type: string + enum: + - SUCCESS + - FAILURE + limit: + type: number + additionalProperties: false + tableConfig: + type: object + properties: + filterSettings: + type: object + properties: + filterBy: + $ref: '#/components/schemas/def-0' + additionalProperties: false + required: + - filterBy + groupSettings: + type: object + properties: + groupBy: + type: array + items: + type: string + additionalProperties: false + required: + - groupBy + sortSettings: + type: object + properties: + sortBy: + type: array + items: + type: object + properties: + property: + type: string + order: + enum: + - asc + - desc + additionalProperties: false + required: + - property + - order + additionalProperties: false + propertiesSettings: + type: object + properties: + hidden: + type: array + items: + type: string + order: + type: array + items: + type: string + additionalProperties: false + additionalProperties: false + required: + - type + - query + - type: object + properties: + id: + type: string + updatedAt: + type: string + updatedBy: + type: string + createdAt: + type: string + createdBy: + type: string + type: + enum: + - users-table + title: + type: string + query: + type: object + properties: + team: + type: string + tableConfig: + type: object + properties: + filterSettings: + type: object + properties: + filterBy: + $ref: '#/components/schemas/def-0' + additionalProperties: false + required: + - filterBy + groupSettings: + type: object + properties: + groupBy: + type: array + items: + type: string + additionalProperties: false + required: + - groupBy + sortSettings: + type: object + properties: + sortBy: + type: array + items: + type: object + properties: + property: + type: string + order: + enum: + - asc + - desc + additionalProperties: false + required: + - property + - order + additionalProperties: false + propertiesSettings: + type: object + properties: + hidden: + type: array + items: + type: string + order: + type: array + items: + type: string + additionalProperties: false + additionalProperties: false + required: + - type + - type: object + properties: + id: + type: string + updatedAt: + type: string + updatedBy: + type: string + createdAt: + type: string + createdBy: + type: string + type: + enum: + - teams-table + title: + type: string + query: + type: object + properties: + user: + type: string + tableConfig: + type: object + properties: + filterSettings: + type: object + properties: + filterBy: + $ref: '#/components/schemas/def-0' + additionalProperties: false + required: + - filterBy + groupSettings: + type: object + properties: + groupBy: + type: array + items: + type: string + additionalProperties: false + required: + - groupBy + sortSettings: + type: object + properties: + sortBy: + type: array + items: + type: object + properties: + property: + type: string + order: + enum: + - asc + - desc + additionalProperties: false + required: + - property + - order + additionalProperties: false + propertiesSettings: + type: object + properties: + hidden: + type: array + items: + type: string + order: + type: array + items: + type: string + additionalProperties: false + additionalProperties: false + required: + - type + - type: object + properties: + id: + type: string + updatedAt: + type: string + updatedBy: + type: string + createdAt: + type: string + createdBy: + type: string + type: + enum: + - runs-table + title: + type: string + query: + type: object + properties: + entity: + type: string + blueprint: + type: string + active: + type: boolean + user_email: + type: string + limit: + type: number + minimum: 1 + maximum: 50 + external_run_id: + type: string + version: + type: string + enum: + - v1 + - v2 + additionalProperties: false + tableConfig: + type: object + properties: + filterSettings: + type: object + properties: + filterBy: + $ref: '#/components/schemas/def-0' + additionalProperties: false + required: + - filterBy + groupSettings: + type: object + properties: + groupBy: + type: array + items: + type: string + additionalProperties: false + required: + - groupBy + sortSettings: + type: object + properties: + sortBy: + type: array + items: + type: object + properties: + property: + type: string + order: + enum: + - asc + - desc + additionalProperties: false + required: + - property + - order + additionalProperties: false + propertiesSettings: + type: object + properties: + hidden: + type: array + items: + type: string + order: + type: array + items: + type: string + additionalProperties: false + additionalProperties: false + required: + - type + - type: object + properties: + id: + type: string + updatedAt: + type: string + updatedBy: + type: string + createdAt: + type: string + createdBy: + type: string + type: + enum: + - run-info + title: + type: string + runId: + type: string + additionalProperties: false + required: + - type + - runId + - type: object + properties: + id: + type: string + updatedAt: + type: string + updatedBy: + type: string + createdAt: + type: string + createdBy: + type: string + type: + enum: + - user-info + title: + type: string + user_email: + type: string + additionalProperties: false + required: + - type + - user_email + - type: object + properties: + id: + type: string + updatedAt: + type: string + updatedBy: + type: string + createdAt: + type: string + createdBy: + type: string + type: + enum: + - graph-entities-explorer + title: + type: string + dataset: + $ref: '#/components/schemas/def-0' + hiddenBlueprints: + type: array + items: + type: string + additionalProperties: false + required: + - type + - dataset + - type: object + properties: + id: + type: string + updatedAt: + type: string + updatedBy: + type: string + createdAt: + type: string + createdBy: + type: string + icon: + type: string + type: + enum: + - entities-pie-chart + title: + type: string + property: + type: string + description: + type: string + dataset: + $ref: '#/components/schemas/def-0' + additionalProperties: false + required: + - type + - dataset + - property + - type: object + properties: + id: + type: string + updatedAt: + type: string + updatedBy: + type: string + createdAt: + type: string + createdBy: + type: string + type: + type: string + enum: + - entities-number-chart + dataset: + type: array + items: + anyOf: + - type: object + properties: + property: + type: string + operator: + enum: + - '>' + - '>=' + - < + - <= + value: + type: + - number + required: + - property + - operator + - value + additionalProperties: false + - type: object + properties: + property: + type: string + operator: + enum: + - between + - notBetween + - = + value: + type: object + oneOf: + - type: object + properties: + from: + type: string + format: date-time + to: + type: string + format: date-time + required: + - from + - to + - type: object + properties: + preset: + type: string + enum: + - today + - tomorrow + - yesterday + - lastWeek + - last2Weeks + - lastMonth + - last3Months + - last6Months + - last12Months + required: + - preset + required: + - property + - operator + - value + additionalProperties: false + - type: object + properties: + property: + type: string + operator: + enum: + - = + - '!=' + - containsAny + - contains + - doesNotContain + - beginsWith + - doesNotBeginWith + - endsWith + - doesNotEndWith + - in + - notIn + value: + anyOf: + - type: 'null' + - type: string + - type: number + - type: boolean + - type: array + items: + type: string + - type: string + format: date-time + additionalProperties: false + required: + - property + - operator + - value + - type: object + properties: + operator: + enum: + - isEmpty + - isNotEmpty + property: + type: string + required: + - operator + - property + additionalProperties: false + - type: object + properties: + operator: + enum: + - relatedTo + blueprint: + type: string + value: + type: string + direction: + enum: + - upstream + - downstream + required: + type: boolean + additionalProperties: false + required: + - operator + - value + - blueprint + - type: object + properties: + propertySchema: + type: object + properties: + type: + type: string + format: + type: string + required: + - type + additionalProperties: false + operator: + enum: + - = + - '!=' + value: + anyOf: + - type: 'null' + - type: string + - type: number + - type: boolean + required: + - operator + - propertySchema + additionalProperties: false + - $ref: '#/components/schemas/def-0' + title: + type: string + icon: + type: string + description: + type: string + unit: + type: string + enum: + - none + - $ + - € + - £ + - '%' + - custom + unitAlignment: + type: string + enum: + - left + - right + calculationBy: + type: string + enum: + - entities + - property + required: + - type + - dataset + - unit + - calculationBy + allOf: + - properties: + property: + type: string + func: + type: string + enum: + - sum + - average + - min + - max + - median + required: + - property + - func + - properties: + func: + type: string + enum: + - average + - count + required: + - func + - properties: + averageOf: + type: string + enum: + - hour + - day + - week + - month + - total + measureTimeBy: + type: string + required: + - averageOf + - properties: + unitCustom: + type: string + required: + - unitCustom + - type: object + properties: + id: + type: string + updatedAt: + type: string + updatedBy: + type: string + createdAt: + type: string + createdBy: + type: string + type: + type: string + enum: + - iframe-widget + title: + type: string + icon: + type: string + description: + type: string + url: + type: string + format: url + urlType: + type: string + enum: + - public + - protected + required: + - type + - url + - urlType + - title + allOf: + - properties: + tokenUrl: + type: string + format: url + authorizationUrl: + type: string + format: url + clientId: + type: string + scopes: + type: array + items: + type: string + required: + - tokenUrl + - authorizationUrl + - clientId + - scopes + - type: object + properties: + id: + type: string + updatedAt: + type: string + updatedBy: + type: string + createdAt: + type: string + createdBy: + type: string + type: + type: string + enum: + - markdown + title: + type: string + icon: + type: string + markdown: + type: string + required: + - type + - title + - type: object + properties: + id: + type: string + updatedAt: + type: string + updatedBy: + type: string + createdAt: + type: string + createdBy: + type: string + type: + enum: + - team-info + title: + type: string + team_name: + type: string + additionalProperties: false + required: + - type + - team_name + - type: object + properties: + id: + type: string + updatedAt: + type: string + updatedBy: + type: string + createdAt: + type: string + createdBy: + type: string + type: + type: string + enum: + - recently-viewed-entities + title: + type: string + icon: + type: string + required: + - type + - title + - type: object + properties: + id: + type: string + updatedAt: + type: string + updatedBy: + type: string + createdAt: + type: string + createdBy: + type: string + type: + type: string + enum: + - recently-used-actions + title: + type: string + icon: + type: string + required: + - type + - title + - type: object + properties: + id: + type: string + updatedAt: + type: string + updatedBy: + type: string + createdAt: + type: string + createdBy: + type: string + type: + type: string + enum: + - my-entities + title: + type: string + icon: + type: string + required: + - type + - title + additionalProperties: false + required: + - title + - widgets + additionalProperties: false + required: + - type + - groups + - displayMode + title: /schemas/grouperWidget +paths: + # '/v1/blueprints/{blueprint_identifier}/permissions': + # get: + # summary: Get blueprint's permissions + # tags: + # - Blueprints + # parameters: + # - schema: + # type: string + # in: path + # name: blueprint_identifier + # required: true + # security: + # - bearer: + # - 'read:blueprints' + # responses: + # '200': + # description: Default Response + # patch: + # summary: Patch blueprint's permissions + # tags: + # - Blueprints + # requestBody: + # content: + # application/json: + # schema: + # type: object + # properties: + # entities: + # type: object + # properties: + # register: + # type: object + # properties: + # users: + # type: array + # items: + # type: string + # teams: + # type: array + # items: + # type: string + # roles: + # type: array + # items: + # type: string + # ownedByTeam: + # type: boolean + # additionalProperties: false + # update: + # type: object + # properties: + # users: + # type: array + # items: + # type: string + # teams: + # type: array + # items: + # type: string + # roles: + # type: array + # items: + # type: string + # ownedByTeam: + # type: boolean + # additionalProperties: false + # unregister: + # type: object + # properties: + # users: + # type: array + # items: + # type: string + # teams: + # type: array + # items: + # type: string + # roles: + # type: array + # items: + # type: string + # ownedByTeam: + # type: boolean + # additionalProperties: false + # updateProperties: + # type: object + # additionalProperties: + # type: object + # properties: + # users: + # type: array + # items: + # type: string + # teams: + # type: array + # items: + # type: string + # roles: + # type: array + # items: + # type: string + # ownedByTeam: + # type: boolean + # updateRelations: + # type: object + # additionalProperties: + # type: object + # properties: + # users: + # type: array + # items: + # type: string + # teams: + # type: array + # items: + # type: string + # roles: + # type: array + # items: + # type: string + # ownedByTeam: + # type: boolean + # additionalProperties: false + # additionalProperties: false + # parameters: + # - schema: + # type: string + # in: path + # name: blueprint_identifier + # required: true + # security: + # - bearer: [] + # responses: + # '200': + # description: Default Response + # '/v1/pages/{page_identifier}/permissions': + # get: + # summary: Get page's permissions + # tags: + # - Pages + # parameters: + # - schema: + # type: string + # in: path + # name: page_identifier + # required: true + # security: + # - bearer: [] + # responses: + # '200': + # description: Default Response + # patch: + # summary: Patch pages permissions + # tags: + # - Pages + # requestBody: + # content: + # application/json: + # schema: + # type: object + # properties: + # read: + # type: object + # properties: + # users: + # type: array + # items: + # type: string + # roles: + # type: array + # items: + # type: string + # teams: + # type: array + # items: + # type: string + # additionalProperties: false + # additionalProperties: false + # parameters: + # - schema: + # type: string + # in: path + # name: page_identifier + # required: true + # security: + # - bearer: [] + # responses: + # '200': + # description: Default Response + # /v1/auth/access_token: + # post: + # summary: Create an access token + # tags: + # - Authentication / Authorization + # requestBody: + # content: + # application/json: + # schema: + # type: object + # properties: + # clientId: + # type: string + # clientSecret: + # type: string + # additionalProperties: false + # required: + # - clientId + # - clientSecret + # required: true + # responses: + # '200': + # description: Authorized successfully + # content: + # application/json: + # schema: + # type: object + # properties: + # ok: + # enum: + # - true + # accessToken: + # type: string + # expiresIn: + # type: number + # tokenType: + # type: string + # additionalProperties: false + # required: + # - accessToken + # - expiresIn + # - tokenType + # description: Authorized successfully + # '/v1/blueprints/{blueprint_identifier}/entities': + # post: + # summary: Create entities + # tags: + # - Entities + # requestBody: + # content: + # application/json: + # schema: + # type: object + # properties: + # identifier: + # type: string + # pattern: '^[A-Za-z0-9@_.:\\/=-]+$' + # title: + # type: string + # icon: + # type: string + # team: + # oneOf: + # - type: string + # - type: array + # items: + # type: string + # properties: + # type: object + # default: {} + # relations: + # type: object + # additionalProperties: + # anyOf: + # - type: string + # pattern: '^[A-Za-z0-9@_.:\\/=-]+$' + # - type: array + # items: + # type: string + # pattern: '^[A-Za-z0-9@_.:\\/=-]+$' + # - type: 'null' + # additionalProperties: true + # example: + # identifier: first_ticket + # title: FirstTicket + # icon: Jira + # team: [] + # properties: + # content: my content + # relations: {} + # parameters: + # - schema: + # type: boolean + # default: false + # in: query + # name: upsert + # required: true + # - schema: + # type: boolean + # default: false + # in: query + # name: validation_only + # required: false + # - schema: + # type: boolean + # default: false + # in: query + # name: create_missing_related_entities + # required: false + # - schema: + # type: boolean + # default: false + # in: query + # name: merge + # required: false + # - schema: + # type: string + # in: query + # name: run_id + # required: false + # - schema: + # type: string + # in: path + # name: blueprint_identifier + # required: true + # security: + # - bearer: [] + # responses: + # '200': + # description: Default Response + # get: + # summary: Get all blueprint's entities + # tags: + # - Entities + # parameters: + # - schema: + # type: boolean + # default: false + # in: query + # name: exclude_calculated_properties + # required: false + # - schema: + # type: array + # items: + # type: string + # in: query + # name: include + # required: false + # - schema: + # type: array + # items: + # type: string + # in: query + # name: exclude + # required: false + # - schema: + # type: boolean + # in: query + # name: compact + # required: false + # - schema: + # type: boolean + # default: false + # in: query + # name: attach_title_to_relation + # required: false + # - schema: + # type: string + # in: path + # name: blueprint_identifier + # required: true + # security: + # - bearer: + # - 'read:entities' + # responses: + # '200': + # description: Default Response + # '/v1/blueprints/{blueprint_identifier}/entities/{entity_identifier}': + # patch: + # summary: Patch an entity + # tags: + # - Entities + # requestBody: + # content: + # application/json: + # schema: + # type: object + # properties: + # identifier: + # type: + # - string + # pattern: '^[A-Za-z0-9@_.:\\/=-]+$' + # title: + # type: + # - string + # - 'null' + # icon: + # type: + # - string + # - 'null' + # team: + # oneOf: + # - type: + # - string + # - 'null' + # - type: array + # items: + # type: string + # properties: + # type: object + # propertyNames: + # pattern: '^[A-Za-z0-9@_=\\-]+$' + # relations: + # type: object + # additionalProperties: + # anyOf: + # - type: string + # pattern: '^[A-Za-z0-9@_.:\\/=-]+$' + # - type: array + # items: + # type: string + # pattern: '^[A-Za-z0-9@_.:\\/=-]+$' + # - type: 'null' + # additionalProperties: false + # parameters: + # - schema: + # type: boolean + # default: false + # in: query + # name: create_missing_related_entities + # required: false + # - schema: + # type: string + # in: query + # name: run_id + # required: false + # - schema: + # type: string + # in: path + # name: entity_identifier + # required: true + # - schema: + # type: string + # in: path + # name: blueprint_identifier + # required: true + # security: + # - bearer: [] + # responses: + # '200': + # description: Default Response + # put: + # summary: Change an entities + # tags: + # - Entities + # requestBody: + # content: + # application/json: + # schema: + # type: object + # properties: + # identifier: + # type: string + # pattern: '^[A-Za-z0-9@_.:\\/=-]+$' + # title: + # type: string + # icon: + # type: string + # team: + # oneOf: + # - type: string + # - type: array + # items: + # type: string + # properties: + # type: object + # default: {} + # relations: + # type: object + # additionalProperties: + # anyOf: + # - type: string + # pattern: '^[A-Za-z0-9@_.:\\/=-]+$' + # - type: array + # items: + # type: string + # pattern: '^[A-Za-z0-9@_.:\\/=-]+$' + # - type: 'null' + # additionalProperties: true + # example: + # identifier: first_ticket + # title: FirstTicket + # icon: Jira + # team: [] + # properties: + # content: my content + # relations: {} + # parameters: + # - schema: + # type: boolean + # default: false + # in: query + # name: create_missing_related_entities + # required: false + # - schema: + # type: string + # in: query + # name: run_id + # required: false + # - schema: + # type: string + # in: path + # name: entity_identifier + # required: true + # - schema: + # type: string + # in: path + # name: blueprint_identifier + # required: true + # security: + # - bearer: [] + # responses: + # '200': + # description: Default Response + # get: + # summary: Get an entity + # tags: + # - Entities + # parameters: + # - schema: + # type: boolean + # default: false + # in: query + # name: exclude_calculated_properties + # required: false + # - schema: + # type: array + # items: + # type: string + # in: query + # name: include + # required: false + # - schema: + # type: array + # items: + # type: string + # in: query + # name: exclude + # required: false + # - schema: + # type: boolean + # in: query + # name: compact + # required: false + # - schema: + # type: boolean + # default: false + # in: query + # name: attach_title_to_relation + # required: false + # - schema: + # type: string + # in: path + # name: entity_identifier + # required: true + # - schema: + # type: string + # in: path + # name: blueprint_identifier + # required: true + # security: + # - bearer: + # - 'read:entities' + # responses: + # '200': + # description: Default Response + # delete: + # summary: Delte a blueprint's entity + # tags: + # - Entities + # parameters: + # - schema: + # type: boolean + # default: false + # in: query + # name: delete_dependents + # required: true + # - schema: + # type: string + # in: query + # name: run_id + # required: false + # - schema: + # type: string + # in: path + # name: entity_identifier + # required: true + # - schema: + # type: string + # in: path + # name: blueprint_identifier + # required: true + # security: + # - bearer: [] + # responses: + # '200': + # description: Deleted successfully. + # content: + # application/json: + # schema: + # description: Deleted successfully. + # type: object + # properties: + # ok: + # enum: + # - true + # additionalProperties: false + # required: + # - ok + # '/v1/blueprints/{blueprint_identifier}/entities-count': + # get: + # summary: Get blueprint's entity count + # tags: + # - Entities + # parameters: + # - schema: + # type: string + # in: path + # name: blueprint_identifier + # required: true + # security: + # - bearer: [] + # responses: + # '200': + # description: Default Response + # '/v1/blueprints/{blueprint_identifier}/all-entities': + # delete: + # summary: Delete all entities of blueprint + # tags: + # - Entities + # parameters: + # - schema: + # type: string + # in: query + # name: run_id + # required: false + # - schema: + # type: boolean + # in: query + # name: delete_blueprint + # required: false + # - schema: + # type: string + # in: path + # name: blueprint_identifier + # required: true + # security: + # - bearer: [] + # responses: + # '200': + # description: Deleted successfully. + # content: + # application/json: + # schema: + # description: Deleted successfully. + # type: object + # properties: + # ok: + # enum: + # - true + # additionalProperties: false + # required: + # - ok + # /v1/entities/search: + # post: + # summary: Search entities + # tags: + # - Entities + # requestBody: + # content: + # application/json: + # schema: + # type: object + # properties: + # combinator: + # enum: + # - and + # - or + # rules: + # type: array + # items: + # anyOf: + # - type: object + # properties: + # property: + # type: string + # operator: + # enum: + # - '>' + # - '>=' + # - < + # - <= + # value: + # type: + # - number + # required: + # - property + # - operator + # - value + # additionalProperties: false + # - type: object + # properties: + # property: + # type: string + # operator: + # enum: + # - between + # - notBetween + # - = + # value: + # type: object + # oneOf: + # - type: object + # properties: + # from: + # type: string + # format: date-time + # to: + # type: string + # format: date-time + # required: + # - from + # - to + # - type: object + # properties: + # preset: + # type: string + # enum: + # - today + # - tomorrow + # - yesterday + # - lastWeek + # - last2Weeks + # - lastMonth + # - last3Months + # - last6Months + # - last12Months + # required: + # - preset + # required: + # - property + # - operator + # - value + # additionalProperties: false + # - type: object + # properties: + # property: + # type: string + # operator: + # enum: + # - = + # - '!=' + # - containsAny + # - contains + # - doesNotContain + # - beginsWith + # - doesNotBeginWith + # - endsWith + # - doesNotEndWith + # - in + # - notIn + # value: + # anyOf: + # - type: 'null' + # - type: string + # - type: number + # - type: boolean + # - type: array + # items: + # type: string + # - type: string + # format: date-time + # additionalProperties: false + # required: + # - property + # - operator + # - value + # - type: object + # properties: + # operator: + # enum: + # - isEmpty + # - isNotEmpty + # property: + # type: string + # required: + # - operator + # - property + # additionalProperties: false + # - type: object + # properties: + # operator: + # enum: + # - relatedTo + # blueprint: + # type: string + # value: + # type: string + # direction: + # enum: + # - upstream + # - downstream + # required: + # type: boolean + # additionalProperties: false + # required: + # - operator + # - value + # - blueprint + # - type: object + # properties: + # propertySchema: + # type: object + # properties: + # type: + # type: string + # format: + # type: string + # required: + # - type + # additionalProperties: false + # operator: + # enum: + # - = + # - '!=' + # value: + # anyOf: + # - type: 'null' + # - type: string + # - type: number + # - type: boolean + # required: + # - operator + # - propertySchema + # additionalProperties: false + # - $ref: '#/components/schemas/def-0' + # required: + # - combinator + # - rules + # additionalProperties: false + # required: true + # parameters: + # - schema: + # type: boolean + # default: false + # in: query + # name: exclude_calculated_properties + # required: false + # - schema: + # type: array + # items: + # type: string + # in: query + # name: include + # required: false + # - schema: + # type: array + # items: + # type: string + # in: query + # name: exclude + # required: false + # - schema: + # type: boolean + # in: query + # name: compact + # required: false + # - schema: + # type: boolean + # default: false + # in: query + # name: attach_title_to_relation + # required: false + # security: + # - bearer: + # - 'read:entities' + # responses: + # '200': + # description: Default Response + # /v1/entities/aggregate: + # post: + # summary: Aggregate entities + # tags: + # - Entities + # requestBody: + # content: + # application/json: + # schema: + # type: object + # oneOf: + # - type: object + # properties: + # func: + # type: string + # enum: + # - average + # - count + # averageOf: + # type: string + # enum: + # - hour + # - day + # - week + # - month + # - total + # measureTimeBy: + # type: string + # calculationBy: + # type: string + # query: + # $ref: '#/components/schemas/def-0' + # additionalProperties: false + # required: + # - func + # - query + # - type: object + # properties: + # property: + # type: string + # func: + # type: string + # enum: + # - sum + # - average + # - min + # - max + # - median + # averageOf: + # type: string + # enum: + # - hour + # - day + # - week + # - month + # - total + # measureTimeBy: + # type: string + # calculationBy: + # type: string + # query: + # $ref: '#/components/schemas/def-0' + # additionalProperties: false + # required: + # - func + # - property + # - query + # - type: object + # oneOf: + # - properties: + # func: + # enum: + # - countValues + # query: + # $ref: '#/components/schemas/def-0' + # property: + # type: string + # required: + # - func + # - query + # - property + # additionalProperties: false + # - properties: + # func: + # enum: + # - countValues + # query: + # $ref: '#/components/schemas/def-0' + # relation: + # type: string + # required: + # - func + # - query + # - relation + # additionalProperties: false + # - properties: + # func: + # enum: + # - countValues + # query: + # $ref: '#/components/schemas/def-0' + # scorecard: + # type: string + # required: + # - func + # - query + # - scorecard + # additionalProperties: false + # - properties: + # func: + # enum: + # - countValues + # query: + # $ref: '#/components/schemas/def-0' + # rule: + # type: string + # scorecard: + # type: string + # required: + # - func + # - query + # - rule + # - scorecard + # additionalProperties: false + # security: + # - bearer: + # - 'read:entities' + # responses: + # '200': + # description: Default Response + # /v1/blueprints: + # get: + # summary: Get all blueprints + # tags: + # - Blueprints + # security: + # - bearer: + # - 'read:blueprints' + # responses: + # '200': + # description: Default Response + # post: + # summary: Create a blueprint + # tags: + # - Blueprints + # requestBody: + # content: + # application/json: + # schema: + # type: object + # properties: + # identifier: + # type: string + # pattern: '^[A-Za-z0-9@_.:\\/=-]+$' + # maxLength: 30 + # title: + # type: string + # maxLength: 30 + # description: + # type: string + # maxLength: 200 + # icon: + # type: string + # teamInheritance: + # type: object + # properties: + # path: + # type: string + # additionalProperties: false + # required: + # - path + # schema: + # type: object + # properties: + # properties: + # type: object + # propertyNames: + # pattern: '^[A-Za-z0-9@_=\\-]+$' + # additionalProperties: + # type: object + # properties: + # title: + # type: string + # description: + # type: string + # icon: + # type: string + # type: + # enum: + # - string + # - number + # - boolean + # - object + # - array + # format: + # enum: + # - date-time + # - url + # - email + # - ipv4 + # - ipv6 + # - markdown + # - yaml + # - user + # - team + # - timer + # - proto + # spec: + # enum: + # - open-api + # - embedded-url + # - async-api + # required: + # - type + # required: + # type: array + # items: + # type: string + # additionalProperties: false + # required: + # - properties + # calculationProperties: + # type: object + # default: {} + # propertyNames: + # pattern: '^[A-Za-z0-9@_=\\-]+$' + # additionalProperties: + # type: object + # properties: + # title: + # type: string + # description: + # type: string + # icon: + # type: string + # calculation: + # type: string + # type: + # enum: + # - string + # - number + # - boolean + # - object + # - array + # format: + # enum: + # - date-time + # - url + # - email + # - ipv4 + # - ipv6 + # - markdown + # - yaml + # - user + # - team + # - proto + # spec: + # enum: + # - open-api + # - embedded-url + # - async-api + # colorized: + # type: boolean + # colors: + # type: object + # items: + # type: object + # properties: + # type: + # enum: + # - string + # - number + # - boolean + # - object + # - array + # format: + # enum: + # - date-time + # - url + # - email + # - ipv4 + # - ipv6 + # - markdown + # - yaml + # - user + # - team + # - timer + # - proto + # required: + # - calculation + # - type + # mirrorProperties: + # type: object + # propertyNames: + # pattern: '^[A-Za-z0-9@_=\\-]+$' + # additionalProperties: + # type: object + # properties: + # path: + # type: string + # pattern: '^(?:[A-Za-z0-9@_=\-]+\.)+?(\w|\$|@|-)*?[^\.]+$' + # title: + # type: string + # additionalProperties: false + # required: + # - path + # aggregationProperties: + # type: object + # default: {} + # propertyNames: + # pattern: '^[A-Za-z0-9@_=\\-]+$' + # additionalProperties: + # type: object + # properties: + # title: + # type: string + # description: + # type: string + # icon: + # type: string + # type: + # enum: + # - number + # default: number + # target: + # type: string + # calculationSpec: + # type: object + # oneOf: + # - oneOf: + # - type: object + # properties: + # func: + # enum: + # - average + # measureTimeBy: + # type: string + # averageOf: + # type: string + # enum: + # - hour + # - day + # - week + # - month + # - total + # calculationBy: + # type: string + # enum: + # - entities + # required: + # - func + # - calculationBy + # - averageOf + # - type: object + # properties: + # func: + # enum: + # - count + # calculationBy: + # type: string + # enum: + # - entities + # required: + # - func + # - calculationBy + # - oneOf: + # - type: object + # properties: + # func: + # type: string + # enum: + # - sum + # - min + # - max + # - median + # property: + # type: string + # calculationBy: + # type: string + # enum: + # - property + # additionalProperties: false + # required: + # - func + # - property + # - calculationBy + # - type: object + # properties: + # func: + # enum: + # - average + # measureTimeBy: + # type: string + # averageOf: + # type: string + # enum: + # - hour + # - day + # - week + # - month + # - total + # property: + # type: string + # calculationBy: + # type: string + # enum: + # - property + # additionalProperties: false + # required: + # - func + # - property + # - calculationBy + # - averageOf + # query: + # $ref: '#/components/schemas/def-0' + # additionalProperties: false + # required: + # - title + # - target + # - calculationSpec + # relations: + # type: object + # propertyNames: + # pattern: '^[A-Za-z0-9@_=\\-]+$' + # additionalProperties: + # type: object + # properties: + # title: + # type: string + # target: + # type: string + # required: + # type: boolean + # default: false + # many: + # type: boolean + # default: false + # description: + # type: string + # additionalProperties: false + # required: + # - target + # - required + # - many + # changelogDestination: + # oneOf: + # - type: object + # properties: + # type: + # type: string + # enum: + # - WEBHOOK + # agent: + # type: boolean + # url: + # type: string + # format: uri + # required: + # - url + # - type + # additionalProperties: false + # - type: object + # properties: + # type: + # type: string + # enum: + # - KAFKA + # required: + # - type + # additionalProperties: false + # additionalProperties: true + # required: + # - identifier + # - title + # - schema + # required: true + # security: + # - bearer: + # - 'create:blueprints' + # responses: + # '200': + # description: Default Response + # '/v1/blueprints/{identifier}': + # get: + # summary: Get a blueprint + # tags: + # - Blueprints + # parameters: + # - schema: + # type: string + # in: path + # name: identifier + # required: true + # security: + # - bearer: + # - 'read:blueprints' + # responses: + # '200': + # description: Default Response + # put: + # summary: Change a blueprint + # tags: + # - Blueprints + # requestBody: + # content: + # application/json: + # schema: + # type: object + # properties: + # identifier: + # type: string + # pattern: '^[A-Za-z0-9@_.:\\/=-]+$' + # maxLength: 30 + # title: + # type: string + # maxLength: 30 + # description: + # type: string + # maxLength: 200 + # icon: + # type: string + # teamInheritance: + # type: object + # properties: + # path: + # type: string + # additionalProperties: false + # required: + # - path + # schema: + # type: object + # properties: + # properties: + # type: object + # propertyNames: + # pattern: '^[A-Za-z0-9@_=\\-]+$' + # additionalProperties: + # type: object + # properties: + # title: + # type: string + # description: + # type: string + # icon: + # type: string + # type: + # enum: + # - string + # - number + # - boolean + # - object + # - array + # format: + # enum: + # - date-time + # - url + # - email + # - ipv4 + # - ipv6 + # - markdown + # - yaml + # - user + # - team + # - timer + # - proto + # spec: + # enum: + # - open-api + # - embedded-url + # - async-api + # required: + # - type + # required: + # type: array + # items: + # type: string + # additionalProperties: false + # required: + # - properties + # calculationProperties: + # type: object + # default: {} + # propertyNames: + # pattern: '^[A-Za-z0-9@_=\\-]+$' + # additionalProperties: + # type: object + # properties: + # title: + # type: string + # description: + # type: string + # icon: + # type: string + # calculation: + # type: string + # type: + # enum: + # - string + # - number + # - boolean + # - object + # - array + # format: + # enum: + # - date-time + # - url + # - email + # - ipv4 + # - ipv6 + # - markdown + # - yaml + # - user + # - team + # - proto + # spec: + # enum: + # - open-api + # - embedded-url + # - async-api + # colorized: + # type: boolean + # colors: + # type: object + # items: + # type: object + # properties: + # type: + # enum: + # - string + # - number + # - boolean + # - object + # - array + # format: + # enum: + # - date-time + # - url + # - email + # - ipv4 + # - ipv6 + # - markdown + # - yaml + # - user + # - team + # - timer + # - proto + # required: + # - calculation + # - type + # mirrorProperties: + # type: object + # propertyNames: + # pattern: '^[A-Za-z0-9@_=\\-]+$' + # additionalProperties: + # type: object + # properties: + # path: + # type: string + # pattern: '^(?:[A-Za-z0-9@_=\-]+\.)+?(\w|\$|@|-)*?[^\.]+$' + # title: + # type: string + # additionalProperties: false + # required: + # - path + # aggregationProperties: + # type: object + # default: {} + # propertyNames: + # pattern: '^[A-Za-z0-9@_=\\-]+$' + # additionalProperties: + # type: object + # properties: + # title: + # type: string + # description: + # type: string + # icon: + # type: string + # type: + # enum: + # - number + # default: number + # target: + # type: string + # calculationSpec: + # type: object + # oneOf: + # - oneOf: + # - type: object + # properties: + # func: + # enum: + # - average + # measureTimeBy: + # type: string + # averageOf: + # type: string + # enum: + # - hour + # - day + # - week + # - month + # - total + # calculationBy: + # type: string + # enum: + # - entities + # required: + # - func + # - calculationBy + # - averageOf + # - type: object + # properties: + # func: + # enum: + # - count + # calculationBy: + # type: string + # enum: + # - entities + # required: + # - func + # - calculationBy + # - oneOf: + # - type: object + # properties: + # func: + # type: string + # enum: + # - sum + # - min + # - max + # - median + # property: + # type: string + # calculationBy: + # type: string + # enum: + # - property + # additionalProperties: false + # required: + # - func + # - property + # - calculationBy + # - type: object + # properties: + # func: + # enum: + # - average + # measureTimeBy: + # type: string + # averageOf: + # type: string + # enum: + # - hour + # - day + # - week + # - month + # - total + # property: + # type: string + # calculationBy: + # type: string + # enum: + # - property + # additionalProperties: false + # required: + # - func + # - property + # - calculationBy + # - averageOf + # query: + # $ref: '#/components/schemas/def-0' + # additionalProperties: false + # required: + # - title + # - target + # - calculationSpec + # relations: + # type: object + # propertyNames: + # pattern: '^[A-Za-z0-9@_=\\-]+$' + # additionalProperties: + # type: object + # properties: + # title: + # type: string + # target: + # type: string + # required: + # type: boolean + # default: false + # many: + # type: boolean + # default: false + # description: + # type: string + # additionalProperties: false + # required: + # - target + # - required + # - many + # changelogDestination: + # oneOf: + # - type: object + # properties: + # type: + # type: string + # enum: + # - WEBHOOK + # agent: + # type: boolean + # url: + # type: string + # format: uri + # required: + # - url + # - type + # additionalProperties: false + # - type: object + # properties: + # type: + # type: string + # enum: + # - KAFKA + # required: + # - type + # additionalProperties: false + # additionalProperties: true + # required: + # - title + # - schema + # required: true + # parameters: + # - schema: + # type: string + # in: path + # name: identifier + # required: true + # security: + # - bearer: [] + # responses: + # '200': + # description: Default Response + # patch: + # summary: Patch a blueprint + # tags: + # - Blueprints + # requestBody: + # content: + # application/json: + # schema: + # type: object + # properties: + # identifier: + # type: string + # pattern: '^[A-Za-z0-9@_.:\\/=-]+$' + # maxLength: 30 + # title: + # type: string + # maxLength: 30 + # description: + # type: string + # maxLength: 200 + # icon: + # type: string + # teamInheritance: + # type: object + # properties: + # path: + # type: string + # additionalProperties: false + # required: + # - path + # schema: + # type: object + # properties: + # properties: + # type: object + # propertyNames: + # pattern: '^[A-Za-z0-9@_=\\-]+$' + # additionalProperties: + # type: object + # properties: + # title: + # type: string + # description: + # type: string + # icon: + # type: string + # type: + # enum: + # - string + # - number + # - boolean + # - object + # - array + # format: + # enum: + # - date-time + # - url + # - email + # - ipv4 + # - ipv6 + # - markdown + # - yaml + # - user + # - team + # - timer + # - proto + # spec: + # enum: + # - open-api + # - embedded-url + # - async-api + # required: + # type: array + # items: + # type: string + # additionalProperties: false + # required: + # - properties + # calculationProperties: + # type: object + # default: {} + # propertyNames: + # pattern: '^[A-Za-z0-9@_=\\-]+$' + # additionalProperties: + # type: object + # properties: + # title: + # type: string + # description: + # type: string + # icon: + # type: string + # calculation: + # type: string + # type: + # enum: + # - string + # - number + # - boolean + # - object + # - array + # format: + # enum: + # - date-time + # - url + # - email + # - ipv4 + # - ipv6 + # - markdown + # - yaml + # - user + # - team + # - proto + # spec: + # enum: + # - open-api + # - embedded-url + # - async-api + # colorized: + # type: boolean + # colors: + # type: object + # items: + # type: object + # properties: + # type: + # enum: + # - string + # - number + # - boolean + # - object + # - array + # format: + # enum: + # - date-time + # - url + # - email + # - ipv4 + # - ipv6 + # - markdown + # - yaml + # - user + # - team + # - timer + # - proto + # required: + # - calculation + # - type + # mirrorProperties: + # type: object + # propertyNames: + # pattern: '^[A-Za-z0-9@_=\\-]+$' + # additionalProperties: + # type: object + # properties: + # path: + # type: string + # pattern: '^(?:[A-Za-z0-9@_=\-]+\.)+?(\w|\$|@|-)*?[^\.]+$' + # title: + # type: string + # additionalProperties: false + # required: + # - path + # aggregationProperties: + # type: object + # default: {} + # propertyNames: + # pattern: '^[A-Za-z0-9@_=\\-]+$' + # additionalProperties: + # type: object + # properties: + # title: + # type: string + # description: + # type: string + # icon: + # type: string + # type: + # enum: + # - number + # default: number + # target: + # type: string + # calculationSpec: + # type: object + # oneOf: + # - oneOf: + # - type: object + # properties: + # func: + # enum: + # - average + # measureTimeBy: + # type: string + # averageOf: + # type: string + # enum: + # - hour + # - day + # - week + # - month + # - total + # calculationBy: + # type: string + # enum: + # - entities + # required: + # - func + # - calculationBy + # - averageOf + # - type: object + # properties: + # func: + # enum: + # - count + # calculationBy: + # type: string + # enum: + # - entities + # required: + # - func + # - calculationBy + # - oneOf: + # - type: object + # properties: + # func: + # type: string + # enum: + # - sum + # - min + # - max + # - median + # property: + # type: string + # calculationBy: + # type: string + # enum: + # - property + # additionalProperties: false + # required: + # - func + # - property + # - calculationBy + # - type: object + # properties: + # func: + # enum: + # - average + # measureTimeBy: + # type: string + # averageOf: + # type: string + # enum: + # - hour + # - day + # - week + # - month + # - total + # property: + # type: string + # calculationBy: + # type: string + # enum: + # - property + # additionalProperties: false + # required: + # - func + # - property + # - calculationBy + # - averageOf + # query: + # $ref: '#/components/schemas/def-0' + # additionalProperties: false + # required: + # - title + # - target + # - calculationSpec + # relations: + # type: object + # propertyNames: + # pattern: '^[A-Za-z0-9@_=\\-]+$' + # additionalProperties: + # type: object + # properties: + # title: + # type: string + # target: + # type: string + # required: + # type: boolean + # default: false + # many: + # type: boolean + # default: false + # description: + # type: string + # additionalProperties: false + # required: + # - target + # - required + # - many + # changelogDestination: + # oneOf: + # - type: object + # properties: + # type: + # type: string + # enum: + # - WEBHOOK + # agent: + # type: boolean + # url: + # type: string + # format: uri + # required: + # - url + # - type + # additionalProperties: false + # - type: object + # properties: + # type: + # type: string + # enum: + # - KAFKA + # required: + # - type + # additionalProperties: false + # additionalProperties: true + # parameters: + # - schema: + # type: string + # in: path + # name: identifier + # required: true + # security: + # - bearer: [] + # responses: + # '200': + # description: Default Response + # delete: + # summary: Delete a blueprint + # tags: + # - Blueprints + # parameters: + # - schema: + # type: boolean + # in: query + # name: delete_actions + # required: false + # - schema: + # type: string + # in: path + # name: identifier + # required: true + # security: + # - bearer: [] + # responses: + # '200': + # description: Deleted successfully. + # content: + # application/json: + # schema: + # description: Deleted successfully. + # type: object + # properties: + # ok: + # enum: + # - true + # additionalProperties: false + # required: + # - ok + # '/v1/blueprints/{identifier}/properties/{property_name}/rename': + # patch: + # summary: Rename a property in a blueprint + # tags: + # - Blueprints + # requestBody: + # content: + # application/json: + # schema: + # type: object + # properties: + # newPropertyName: + # type: string + # pattern: '^[A-Za-z0-9@_=\\-]+$' + # additionalProperties: false + # parameters: + # - schema: + # type: string + # in: path + # name: identifier + # required: true + # - schema: + # type: string + # in: path + # name: property_name + # required: true + # security: + # - bearer: [] + # responses: + # '200': + # description: Default Response + # '/v1/blueprints/{identifier}/mirror/{mirror_name}/rename': + # patch: + # summary: Rename a blueprint's mirror + # tags: + # - Blueprints + # requestBody: + # content: + # application/json: + # schema: + # type: object + # properties: + # newMirrorName: + # type: string + # pattern: '^[A-Za-z0-9@_=\\-]+$' + # additionalProperties: false + # parameters: + # - schema: + # type: string + # in: path + # name: identifier + # required: true + # - schema: + # type: string + # in: path + # name: mirror_name + # required: true + # security: + # - bearer: [] + # responses: + # '200': + # description: Default Response + # '/v1/blueprints/{identifier}/relations/{relation_identifier}/rename': + # patch: + # summary: Rename a blueprint's relation + # tags: + # - Blueprints + # requestBody: + # content: + # application/json: + # schema: + # type: object + # properties: + # newRelationIdentifier: + # type: string + # pattern: '^[A-Za-z0-9@_=\\-]+$' + # additionalProperties: false + # parameters: + # - schema: + # type: string + # in: path + # name: identifier + # required: true + # - schema: + # type: string + # in: path + # name: relation_identifier + # required: true + # security: + # - bearer: [] + # responses: + # '200': + # description: Default Response + # '/v1/blueprints/{blueprint_identifier}/actions': + # post: + # summary: Create a blueprint action + # tags: + # - Actions + # requestBody: + # content: + # application/json: + # schema: + # type: object + # properties: + # identifier: + # type: string + # pattern: '^[A-Za-z0-9@_.:\\/=-]+$' + # title: + # type: string + # icon: + # type: string + # description: + # type: string + # trigger: + # type: string + # enum: + # - CREATE + # - DELETE + # - DAY-2 + # requiredApproval: + # type: boolean + # invocationMethod: + # oneOf: + # - type: object + # properties: + # type: + # type: string + # enum: + # - GITHUB + # org: + # type: string + # repo: + # type: string + # workflow: + # type: string + # omitPayload: + # type: boolean + # omitUserInputs: + # type: boolean + # reportWorkflowStatus: + # type: boolean + # required: + # - type + # - org + # - repo + # - workflow + # additionalProperties: false + # - type: object + # properties: + # type: + # type: string + # enum: + # - GITLAB + # projectName: + # type: string + # groupName: + # type: string + # omitPayload: + # type: boolean + # omitUserInputs: + # type: boolean + # defaultRef: + # type: string + # agent: + # enum: + # - true + # required: + # - type + # - projectName + # - groupName + # - agent + # additionalProperties: false + # - type: object + # properties: + # type: + # type: string + # enum: + # - AZURE-DEVOPS + # webhook: + # type: string + # org: + # type: string + # required: + # - type + # - org + # - webhook + # additionalProperties: false + # - type: object + # properties: + # type: + # type: string + # enum: + # - WEBHOOK + # agent: + # type: boolean + # url: + # type: string + # format: uri + # synchronized: + # type: boolean + # method: + # type: string + # enum: + # - POST + # - DELETE + # - PATCH + # - PUT + # required: + # - url + # - type + # additionalProperties: false + # - type: object + # properties: + # type: + # type: string + # enum: + # - KAFKA + # required: + # - type + # additionalProperties: false + # userInputs: + # type: object + # properties: + # properties: + # type: object + # propertyNames: + # pattern: '^[A-Za-z0-9@_=\\-]+$' + # additionalProperties: + # type: object + # properties: + # type: + # enum: + # - string + # - number + # - boolean + # - object + # - array + # format: + # enum: + # - date-time + # - url + # - email + # - ipv4 + # - ipv6 + # - yaml + # - entity + # - user + # - team + # - proto + # blueprint: + # type: string + # dependsOn: + # type: array + # items: + # type: string + # visible: + # oneOf: + # - type: object + # properties: + # jqQuery: + # type: string + # required: + # - jqQuery + # additionalProperties: false + # - type: boolean + # icon: + # type: string + # dataset: + # type: object + # properties: + # combinator: + # type: string + # enum: + # - and + # - or + # rules: + # type: array + # minItems: 1 + # items: + # anyOf: + # - type: object + # properties: + # operator: + # enum: + # - isEmpty + # - isNotEmpty + # property: + # type: string + # required: + # - operator + # - property + # additionalProperties: false + # - type: object + # properties: + # property: + # type: string + # operator: + # enum: + # - between + # - notBetween + # - = + # value: + # type: object + # oneOf: + # - type: object + # properties: + # from: + # type: string + # format: date-time + # to: + # type: string + # format: date-time + # required: + # - from + # - to + # - type: object + # properties: + # preset: + # type: string + # enum: + # - today + # - tomorrow + # - yesterday + # - lastWeek + # - last2Weeks + # - lastMonth + # - last3Months + # - last6Months + # - last12Months + # required: + # - preset + # required: + # - property + # - operator + # - value + # additionalProperties: false + # - type: object + # properties: + # property: + # type: string + # operator: + # enum: + # - '>' + # - '>=' + # - < + # - <= + # value: + # oneOf: + # - type: + # - number + # - type: object + # properties: + # jqQuery: + # type: string + # required: + # - jqQuery + # additionalProperties: false + # required: + # - property + # - operator + # - value + # additionalProperties: false + # - type: object + # properties: + # property: + # type: string + # operator: + # enum: + # - = + # - '!=' + # - containsAny + # - contains + # - doesNotContain + # - beginsWith + # - doesNotBeginWith + # - endsWith + # - doesNotEndWith + # - in + # - notIn + # value: + # anyOf: + # - type: 'null' + # - type: string + # - type: number + # - type: boolean + # - type: array + # items: + # type: string + # - type: string + # format: date-time + # - type: object + # properties: + # jqQuery: + # type: string + # required: + # - jqQuery + # additionalProperties: false + # additionalProperties: false + # required: + # - property + # - operator + # - value + # - type: object + # properties: + # operator: + # enum: + # - relatedTo + # blueprint: + # type: string + # value: + # anyOf: + # - type: string + # - type: object + # properties: + # jqQuery: + # type: string + # required: + # - jqQuery + # additionalProperties: false + # direction: + # enum: + # - upstream + # - downstream + # required: + # type: boolean + # additionalProperties: false + # required: + # - operator + # - value + # - blueprint + # - type: object + # properties: + # propertySchema: + # type: object + # properties: + # type: + # type: string + # format: + # type: string + # required: + # - type + # additionalProperties: false + # operator: + # enum: + # - = + # - '!=' + # value: + # anyOf: + # - type: 'null' + # - type: string + # - type: number + # - type: boolean + # - type: object + # properties: + # jqQuery: + # type: string + # required: + # - jqQuery + # additionalProperties: false + # required: + # - operator + # - propertySchema + # additionalProperties: false + # required: + # - combinator + # - rules + # required: + # - type + # required: + # oneOf: + # - type: object + # properties: + # jqQuery: + # type: string + # required: + # - jqQuery + # additionalProperties: false + # - type: array + # items: + # type: string + # order: + # type: array + # items: + # type: string + # additionalProperties: false + # required: + # - properties + # approvalNotification: + # type: object + # properties: + # type: + # type: string + # enum: + # - webhook + # - email + # default: email + # oneOf: + # - type: object + # properties: + # type: + # type: string + # enum: + # - webhook + # format: + # type: string + # enum: + # - json + # - slack + # url: + # type: string + # format: uri + # required: + # - type + # - url + # additionalProperties: false + # - type: object + # properties: + # type: + # type: string + # enum: + # - email + # required: + # - type + # additionalProperties: false + # required: + # - type + # additionalProperties: false + # required: + # - identifier + # - userInputs + # - trigger + # - invocationMethod + # required: true + # parameters: + # - schema: + # type: string + # in: path + # name: blueprint_identifier + # required: true + # description: sdfghjsdlfkgj hsdflkgjdhfgklj + # security: + # - bearer: + # - 'create:actions' + # responses: + # '200': + # description: Default Response + # put: + # summary: Change blueprint's actions + # tags: + # - Actions + # requestBody: + # content: + # application/json: + # schema: + # type: array + # items: + # type: object + # properties: + # identifier: + # type: string + # pattern: '^[A-Za-z0-9@_.:\\/=-]+$' + # title: + # type: string + # icon: + # type: string + # description: + # type: string + # trigger: + # type: string + # enum: + # - CREATE + # - DELETE + # - DAY-2 + # requiredApproval: + # type: boolean + # invocationMethod: + # oneOf: + # - type: object + # properties: + # type: + # type: string + # enum: + # - GITHUB + # org: + # type: string + # repo: + # type: string + # workflow: + # type: string + # omitPayload: + # type: boolean + # omitUserInputs: + # type: boolean + # reportWorkflowStatus: + # type: boolean + # required: + # - type + # - org + # - repo + # - workflow + # additionalProperties: false + # - type: object + # properties: + # type: + # type: string + # enum: + # - GITLAB + # projectName: + # type: string + # groupName: + # type: string + # omitPayload: + # type: boolean + # omitUserInputs: + # type: boolean + # defaultRef: + # type: string + # agent: + # enum: + # - true + # required: + # - type + # - projectName + # - groupName + # - agent + # additionalProperties: false + # - type: object + # properties: + # type: + # type: string + # enum: + # - AZURE-DEVOPS + # webhook: + # type: string + # org: + # type: string + # required: + # - type + # - org + # - webhook + # additionalProperties: false + # - type: object + # properties: + # type: + # type: string + # enum: + # - WEBHOOK + # agent: + # type: boolean + # url: + # type: string + # format: uri + # synchronized: + # type: boolean + # method: + # type: string + # enum: + # - POST + # - DELETE + # - PATCH + # - PUT + # required: + # - url + # - type + # additionalProperties: false + # - type: object + # properties: + # type: + # type: string + # enum: + # - KAFKA + # required: + # - type + # additionalProperties: false + # userInputs: + # type: object + # properties: + # properties: + # type: object + # propertyNames: + # pattern: '^[A-Za-z0-9@_=\\-]+$' + # additionalProperties: + # type: object + # properties: + # type: + # enum: + # - string + # - number + # - boolean + # - object + # - array + # format: + # enum: + # - date-time + # - url + # - email + # - ipv4 + # - ipv6 + # - yaml + # - entity + # - user + # - team + # - proto + # blueprint: + # type: string + # dependsOn: + # type: array + # items: + # type: string + # visible: + # oneOf: + # - type: object + # properties: + # jqQuery: + # type: string + # required: + # - jqQuery + # additionalProperties: false + # - type: boolean + # icon: + # type: string + # dataset: + # type: object + # properties: + # combinator: + # type: string + # enum: + # - and + # - or + # rules: + # type: array + # minItems: 1 + # items: + # anyOf: + # - type: object + # properties: + # operator: + # enum: + # - isEmpty + # - isNotEmpty + # property: + # type: string + # required: + # - operator + # - property + # additionalProperties: false + # - type: object + # properties: + # property: + # type: string + # operator: + # enum: + # - between + # - notBetween + # - = + # value: + # type: object + # oneOf: + # - type: object + # properties: + # from: + # type: string + # format: date-time + # to: + # type: string + # format: date-time + # required: + # - from + # - to + # - type: object + # properties: + # preset: + # type: string + # enum: + # - today + # - tomorrow + # - yesterday + # - lastWeek + # - last2Weeks + # - lastMonth + # - last3Months + # - last6Months + # - last12Months + # required: + # - preset + # required: + # - property + # - operator + # - value + # additionalProperties: false + # - type: object + # properties: + # property: + # type: string + # operator: + # enum: + # - '>' + # - '>=' + # - < + # - <= + # value: + # oneOf: + # - type: + # - number + # - type: object + # properties: + # jqQuery: + # type: string + # required: + # - jqQuery + # additionalProperties: false + # required: + # - property + # - operator + # - value + # additionalProperties: false + # - type: object + # properties: + # property: + # type: string + # operator: + # enum: + # - = + # - '!=' + # - containsAny + # - contains + # - doesNotContain + # - beginsWith + # - doesNotBeginWith + # - endsWith + # - doesNotEndWith + # - in + # - notIn + # value: + # anyOf: + # - type: 'null' + # - type: string + # - type: number + # - type: boolean + # - type: array + # items: + # type: string + # - type: string + # format: date-time + # - type: object + # properties: + # jqQuery: + # type: string + # required: + # - jqQuery + # additionalProperties: false + # additionalProperties: false + # required: + # - property + # - operator + # - value + # - type: object + # properties: + # operator: + # enum: + # - relatedTo + # blueprint: + # type: string + # value: + # anyOf: + # - type: string + # - type: object + # properties: + # jqQuery: + # type: string + # required: + # - jqQuery + # additionalProperties: false + # direction: + # enum: + # - upstream + # - downstream + # required: + # type: boolean + # additionalProperties: false + # required: + # - operator + # - value + # - blueprint + # - type: object + # properties: + # propertySchema: + # type: object + # properties: + # type: + # type: string + # format: + # type: string + # required: + # - type + # additionalProperties: false + # operator: + # enum: + # - = + # - '!=' + # value: + # anyOf: + # - type: 'null' + # - type: string + # - type: number + # - type: boolean + # - type: object + # properties: + # jqQuery: + # type: string + # required: + # - jqQuery + # additionalProperties: false + # required: + # - operator + # - propertySchema + # additionalProperties: false + # required: + # - combinator + # - rules + # required: + # - type + # required: + # oneOf: + # - type: object + # properties: + # jqQuery: + # type: string + # required: + # - jqQuery + # additionalProperties: false + # - type: array + # items: + # type: string + # order: + # type: array + # items: + # type: string + # additionalProperties: false + # required: + # - properties + # approvalNotification: + # type: object + # properties: + # type: + # type: string + # enum: + # - webhook + # - email + # default: email + # oneOf: + # - type: object + # properties: + # type: + # type: string + # enum: + # - webhook + # format: + # type: string + # enum: + # - json + # - slack + # url: + # type: string + # format: uri + # required: + # - type + # - url + # additionalProperties: false + # - type: object + # properties: + # type: + # type: string + # enum: + # - email + # required: + # - type + # additionalProperties: false + # required: + # - type + # id: + # type: string + # additionalProperties: false + # required: + # - identifier + # - userInputs + # - trigger + # - invocationMethod + # parameters: + # - schema: + # type: string + # in: path + # name: blueprint_identifier + # required: true + # security: + # - bearer: + # - 'update:actions' + # responses: + # '200': + # description: Default Response + # get: + # summary: Get all blueprint's actions + # tags: + # - Actions + # parameters: + # - schema: + # type: string + # in: path + # name: blueprint_identifier + # required: true + # security: + # - bearer: + # - 'read:actions' + # responses: + # '200': + # description: Default Response + # '/v1/blueprints/{blueprint_identifier}/actions/{action_identifier}': + # put: + # summary: Update a blueprint's action + # tags: + # - Actions + # requestBody: + # content: + # application/json: + # schema: + # type: object + # properties: + # identifier: + # type: string + # pattern: '^[A-Za-z0-9@_.:\\/=-]+$' + # title: + # type: string + # icon: + # type: string + # description: + # type: string + # trigger: + # type: string + # enum: + # - CREATE + # - DELETE + # - DAY-2 + # requiredApproval: + # type: boolean + # invocationMethod: + # oneOf: + # - type: object + # properties: + # type: + # type: string + # enum: + # - GITHUB + # org: + # type: string + # repo: + # type: string + # workflow: + # type: string + # omitPayload: + # type: boolean + # omitUserInputs: + # type: boolean + # reportWorkflowStatus: + # type: boolean + # required: + # - type + # - org + # - repo + # - workflow + # additionalProperties: false + # - type: object + # properties: + # type: + # type: string + # enum: + # - GITLAB + # projectName: + # type: string + # groupName: + # type: string + # omitPayload: + # type: boolean + # omitUserInputs: + # type: boolean + # defaultRef: + # type: string + # agent: + # enum: + # - true + # required: + # - type + # - projectName + # - groupName + # - agent + # additionalProperties: false + # - type: object + # properties: + # type: + # type: string + # enum: + # - AZURE-DEVOPS + # webhook: + # type: string + # org: + # type: string + # required: + # - type + # - org + # - webhook + # additionalProperties: false + # - type: object + # properties: + # type: + # type: string + # enum: + # - WEBHOOK + # agent: + # type: boolean + # url: + # type: string + # format: uri + # synchronized: + # type: boolean + # method: + # type: string + # enum: + # - POST + # - DELETE + # - PATCH + # - PUT + # required: + # - url + # - type + # additionalProperties: false + # - type: object + # properties: + # type: + # type: string + # enum: + # - KAFKA + # required: + # - type + # additionalProperties: false + # userInputs: + # type: object + # properties: + # properties: + # type: object + # propertyNames: + # pattern: '^[A-Za-z0-9@_=\\-]+$' + # additionalProperties: + # type: object + # properties: + # type: + # enum: + # - string + # - number + # - boolean + # - object + # - array + # format: + # enum: + # - date-time + # - url + # - email + # - ipv4 + # - ipv6 + # - yaml + # - entity + # - user + # - team + # - proto + # blueprint: + # type: string + # dependsOn: + # type: array + # items: + # type: string + # visible: + # oneOf: + # - type: object + # properties: + # jqQuery: + # type: string + # required: + # - jqQuery + # additionalProperties: false + # - type: boolean + # icon: + # type: string + # dataset: + # type: object + # properties: + # combinator: + # type: string + # enum: + # - and + # - or + # rules: + # type: array + # minItems: 1 + # items: + # anyOf: + # - type: object + # properties: + # operator: + # enum: + # - isEmpty + # - isNotEmpty + # property: + # type: string + # required: + # - operator + # - property + # additionalProperties: false + # - type: object + # properties: + # property: + # type: string + # operator: + # enum: + # - between + # - notBetween + # - = + # value: + # type: object + # oneOf: + # - type: object + # properties: + # from: + # type: string + # format: date-time + # to: + # type: string + # format: date-time + # required: + # - from + # - to + # - type: object + # properties: + # preset: + # type: string + # enum: + # - today + # - tomorrow + # - yesterday + # - lastWeek + # - last2Weeks + # - lastMonth + # - last3Months + # - last6Months + # - last12Months + # required: + # - preset + # required: + # - property + # - operator + # - value + # additionalProperties: false + # - type: object + # properties: + # property: + # type: string + # operator: + # enum: + # - '>' + # - '>=' + # - < + # - <= + # value: + # oneOf: + # - type: + # - number + # - type: object + # properties: + # jqQuery: + # type: string + # required: + # - jqQuery + # additionalProperties: false + # required: + # - property + # - operator + # - value + # additionalProperties: false + # - type: object + # properties: + # property: + # type: string + # operator: + # enum: + # - = + # - '!=' + # - containsAny + # - contains + # - doesNotContain + # - beginsWith + # - doesNotBeginWith + # - endsWith + # - doesNotEndWith + # - in + # - notIn + # value: + # anyOf: + # - type: 'null' + # - type: string + # - type: number + # - type: boolean + # - type: array + # items: + # type: string + # - type: string + # format: date-time + # - type: object + # properties: + # jqQuery: + # type: string + # required: + # - jqQuery + # additionalProperties: false + # additionalProperties: false + # required: + # - property + # - operator + # - value + # - type: object + # properties: + # operator: + # enum: + # - relatedTo + # blueprint: + # type: string + # value: + # anyOf: + # - type: string + # - type: object + # properties: + # jqQuery: + # type: string + # required: + # - jqQuery + # additionalProperties: false + # direction: + # enum: + # - upstream + # - downstream + # required: + # type: boolean + # additionalProperties: false + # required: + # - operator + # - value + # - blueprint + # - type: object + # properties: + # propertySchema: + # type: object + # properties: + # type: + # type: string + # format: + # type: string + # required: + # - type + # additionalProperties: false + # operator: + # enum: + # - = + # - '!=' + # value: + # anyOf: + # - type: 'null' + # - type: string + # - type: number + # - type: boolean + # - type: object + # properties: + # jqQuery: + # type: string + # required: + # - jqQuery + # additionalProperties: false + # required: + # - operator + # - propertySchema + # additionalProperties: false + # required: + # - combinator + # - rules + # required: + # - type + # required: + # oneOf: + # - type: object + # properties: + # jqQuery: + # type: string + # required: + # - jqQuery + # additionalProperties: false + # - type: array + # items: + # type: string + # order: + # type: array + # items: + # type: string + # additionalProperties: false + # required: + # - properties + # approvalNotification: + # type: object + # properties: + # type: + # type: string + # enum: + # - webhook + # - email + # default: email + # oneOf: + # - type: object + # properties: + # type: + # type: string + # enum: + # - webhook + # format: + # type: string + # enum: + # - json + # - slack + # url: + # type: string + # format: uri + # required: + # - type + # - url + # additionalProperties: false + # - type: object + # properties: + # type: + # type: string + # enum: + # - email + # required: + # - type + # additionalProperties: false + # required: + # - type + # additionalProperties: false + # required: + # - identifier + # - userInputs + # - trigger + # - invocationMethod + # required: true + # parameters: + # - schema: + # type: string + # in: path + # name: action_identifier + # required: true + # - schema: + # type: string + # in: path + # name: blueprint_identifier + # required: true + # security: + # - bearer: + # - 'update:actions' + # responses: + # '200': + # description: Default Response + # get: + # summary: Get a blueprint action + # tags: + # - Actions + # parameters: + # - schema: + # type: string + # in: path + # name: action_identifier + # required: true + # - schema: + # type: string + # in: path + # name: blueprint_identifier + # required: true + # security: + # - bearer: + # - 'read:actions' + # responses: + # '200': + # description: Default Response + # delete: + # summary: Delete blueprint's action + # tags: + # - Actions + # parameters: + # - schema: + # type: string + # in: path + # name: action_identifier + # required: true + # - schema: + # type: string + # in: path + # name: blueprint_identifier + # required: true + # security: + # - bearer: + # - 'delete:actions' + # responses: + # '200': + # description: Default Response + # /v1/actions: + # get: + # summary: Get all actions + # tags: + # - Actions + # parameters: + # - schema: + # type: array + # items: + # type: string + # in: query + # name: action_identifier + # required: false + # - schema: + # type: array + # items: + # type: string + # in: query + # name: blueprint_identifier + # required: false + # - schema: + # type: array + # items: + # type: string + # enum: + # - CREATE + # - DELETE + # - DAY-2 + # in: query + # name: operation + # required: false + # - schema: + # type: boolean + # in: query + # name: published + # required: false + # - schema: + # type: string + # enum: + # - self-service + # - automation + # in: query + # name: trigger_type + # required: false + # - schema: + # type: array + # items: + # type: string + # enum: + # - ENTITY_CREATED + # - ENTITY_UPDATED + # - ENTITY_DELETED + # - TIMER_PROPERTY_EXPIRED + # - ANY_ENTITY_CHANGE + # in: query + # name: trigger_event + # required: false + # - schema: + # type: string + # enum: + # - v1 + # - v2 + # in: query + # name: version + # required: false + # security: + # - bearer: + # - 'read:actions' + # responses: + # '200': + # description: Default Response + # '/v1/blueprints/{blueprint_identifier}/entities/{entity_identifier}/actions/{action_identifier}/runs': + # post: + # summary: Run a blueprint's entity action + # tags: + # - Action Runs + # requestBody: + # content: + # application/json: + # schema: + # type: object + # properties: + # properties: + # type: object + # additionalProperties: false + # required: + # - properties + # required: true + # parameters: + # - schema: + # type: string + # in: query + # name: run_id + # required: false + # - schema: + # type: string + # in: path + # name: action_identifier + # required: true + # - schema: + # type: string + # in: path + # name: blueprint_identifier + # required: true + # - schema: + # type: string + # in: path + # name: entity_identifier + # required: true + # security: + # - bearer: [] + # responses: + # '200': + # description: Default Response + # '/v1/blueprints/{blueprint_identifier}/actions/{action_identifier}/runs': + # post: + # summary: Run a blueprint's action + # tags: + # - Action Runs + # requestBody: + # content: + # application/json: + # schema: + # type: object + # properties: + # properties: + # type: object + # additionalProperties: false + # required: + # - properties + # required: true + # parameters: + # - schema: + # type: string + # in: query + # name: run_id + # required: false + # - schema: + # type: string + # in: path + # name: action_identifier + # required: true + # - schema: + # type: string + # in: path + # name: blueprint_identifier + # required: true + # security: + # - bearer: [] + # responses: + # '200': + # description: Default Response + # '/v1/actions/runs/{run_id}': + # patch: + # summary: Patch an action run + # tags: + # - Action Runs + # requestBody: + # content: + # application/json: + # schema: + # type: object + # properties: + # status: + # type: string + # enum: + # - SUCCESS + # - FAILURE + # statusLabel: + # type: string + # link: + # oneOf: + # - type: string + # format: url + # - type: array + # items: + # type: string + # format: url + # message: + # type: object + # deprecated: true + # summary: + # type: string + # externalRunId: + # type: string + # additionalProperties: false + # parameters: + # - schema: + # type: string + # enum: + # - v1 + # - v2 + # in: query + # name: version + # required: false + # - schema: + # type: string + # in: path + # name: run_id + # required: true + # security: + # - bearer: [] + # responses: + # '200': + # description: Default Response + # get: + # summary: Get an action run's details + # tags: + # - Action Runs + # parameters: + # - schema: + # type: string + # enum: + # - v1 + # - v2 + # in: query + # name: version + # required: false + # - schema: + # type: string + # in: path + # name: run_id + # required: true + # security: + # - bearer: + # - 'read:runs' + # responses: + # '200': + # description: Default Response + # '/v1/actions/runs/{run_id}/approval': + # patch: + # summary: Approve an action's run + # tags: + # - Action Runs + # requestBody: + # content: + # application/json: + # schema: + # type: object + # properties: + # status: + # type: string + # enum: + # - APPROVE + # - DECLINE + # description: + # type: string + # additionalProperties: false + # required: + # - status + # required: true + # parameters: + # - schema: + # type: string + # enum: + # - v1 + # - v2 + # in: query + # name: version + # required: false + # - schema: + # type: string + # in: path + # name: run_id + # required: true + # security: + # - bearer: [] + # responses: + # '200': + # description: Default Response + # /v1/actions/runs: + # get: + # summary: Get all action runs + # tags: + # - Action Runs + # parameters: + # - schema: + # type: string + # in: query + # name: entity + # required: false + # - schema: + # type: string + # in: query + # name: blueprint + # required: false + # - schema: + # type: boolean + # in: query + # name: active + # required: false + # - schema: + # type: string + # in: query + # name: user_email + # required: false + # - schema: + # type: number + # minimum: 1 + # maximum: 50 + # in: query + # name: limit + # required: false + # - schema: + # type: string + # in: query + # name: external_run_id + # required: false + # - schema: + # type: string + # enum: + # - v1 + # - v2 + # in: query + # name: version + # required: false + # security: + # - bearer: + # - 'read:runs' + # responses: + # '200': + # description: Default Response + # '/v1/actions/runs/{run_id}/logs': + # post: + # summary: Add a log to an action run + # tags: + # - Action Runs + # requestBody: + # content: + # application/json: + # schema: + # type: object + # properties: + # terminationStatus: + # type: string + # enum: + # - SUCCESS + # - FAILURE + # statusLabel: + # type: string + # message: + # type: string + # additionalProperties: false + # required: + # - message + # required: true + # parameters: + # - schema: + # type: string + # in: path + # name: run_id + # required: true + # security: + # - bearer: [] + # responses: + # '200': + # description: Default Response + # get: + # summary: Get an action's run logs + # tags: + # - Action Runs + # parameters: + # - schema: + # type: number + # minimum: 1 + # maximum: 50 + # in: query + # name: limit + # required: false + # - schema: + # type: number + # in: query + # name: offset + # required: false + # - schema: + # type: string + # in: path + # name: run_id + # required: true + # security: + # - bearer: [] + # responses: + # '200': + # description: Default Response + # /v1/pages: + # get: + # summary: Get all pages + # tags: + # - Pages + # parameters: + # - schema: + # type: boolean + # default: false + # in: query + # name: compact + # required: true + # security: + # - bearer: [] + # responses: + # '200': + # description: Default Response + # post: + # summary: Create pages + # tags: + # - Pages + # requestBody: + # content: + # application/json: + # schema: + # type: object + # properties: + # identifier: + # type: string + # pattern: >- + # ^(?:[A-Za-z0-9@_.:\/=\-]|\$team\b|\$users\b|\$user\b|\$AuditLog\b|\$run\b|\$home)*$ + # minLength: 1 + # blueprint: + # type: string + # title: + # type: string + # description: + # type: string + # maxLength: 150 + # icon: + # type: string + # sidebar: + # type: string + # nullable: true + # enum: + # - null + # - catalog + # parent: + # type: string + # nullable: true + # after: + # type: string + # nullable: true + # locked: + # type: boolean + # requiredQueryParams: + # type: array + # items: + # type: string + # widgets: + # type: array + # items: + # type: object + # anyOf: + # - type: object + # properties: + # id: + # type: string + # updatedAt: + # type: string + # updatedBy: + # type: string + # createdAt: + # type: string + # createdBy: + # type: string + # type: + # enum: + # - entity-info + # title: + # type: string + # entity: + # type: string + # hiddenQuery: + # type: array + # items: + # type: string + # blueprint: + # type: string + # additionalProperties: false + # required: + # - type + # - entity + # - blueprint + # - type: object + # properties: + # id: + # type: string + # updatedAt: + # type: string + # updatedBy: + # type: string + # createdAt: + # type: string + # createdBy: + # type: string + # type: + # enum: + # - action-runs-table-widget + # icon: + # type: string + # description: + # type: string + # maxLength: 200 + # title: + # type: string + # displayMode: + # type: string + # enum: + # - single + # - widget + # blueprint: + # type: string + # action: + # type: string + # tableConfig: + # type: object + # properties: + # filterSettings: + # type: object + # properties: + # filterBy: + # $ref: '#/components/schemas/def-0' + # additionalProperties: false + # required: + # - filterBy + # groupSettings: + # type: object + # properties: + # groupBy: + # type: array + # items: + # type: string + # additionalProperties: false + # required: + # - groupBy + # sortSettings: + # type: object + # properties: + # sortBy: + # type: array + # items: + # type: object + # properties: + # property: + # type: string + # order: + # enum: + # - asc + # - desc + # additionalProperties: false + # required: + # - property + # - order + # additionalProperties: false + # propertiesSettings: + # type: object + # properties: + # hidden: + # type: array + # items: + # type: string + # order: + # type: array + # items: + # type: string + # additionalProperties: false + # additionalProperties: false + # additionalProperties: false + # required: + # - type + # - action + # - blueprint + # - type: object + # properties: + # id: + # type: string + # updatedAt: + # type: string + # updatedBy: + # type: string + # createdAt: + # type: string + # createdBy: + # type: string + # type: + # enum: + # - table-entities-explorer + # icon: + # type: string + # description: + # type: string + # maxLength: 200 + # title: + # type: string + # dataset: + # $ref: '#/components/schemas/def-0' + # excludedFields: + # type: array + # items: + # type: string + # displayMode: + # type: string + # enum: + # - tabs + # - single + # - widget + # blueprintConfig: + # type: object + # propertyNames: + # pattern: '^[A-Za-z0-9@_.:\\/=-]+$' + # additionalProperties: + # type: object + # properties: + # filterSettings: + # type: object + # properties: + # filterBy: + # $ref: '#/components/schemas/def-0' + # additionalProperties: false + # required: + # - filterBy + # groupSettings: + # type: object + # properties: + # groupBy: + # type: array + # items: + # type: string + # additionalProperties: false + # required: + # - groupBy + # sortSettings: + # type: object + # properties: + # sortBy: + # type: array + # items: + # type: object + # properties: + # property: + # type: string + # order: + # enum: + # - asc + # - desc + # additionalProperties: false + # required: + # - property + # - order + # additionalProperties: false + # propertiesSettings: + # type: object + # properties: + # hidden: + # type: array + # items: + # type: string + # order: + # type: array + # items: + # type: string + # additionalProperties: false + # tabIndex: + # type: number + # hidden: + # type: boolean + # title: + # type: string + # maxLength: 20 + # description: + # type: string + # maxLength: 200 + # additionalProperties: false + # additionalProperties: false + # required: + # - type + # - dataset + # - type: object + # properties: + # id: + # type: string + # updatedAt: + # type: string + # updatedBy: + # type: string + # createdAt: + # type: string + # createdBy: + # type: string + # type: + # enum: + # - table-entities-explorer-by-direction + # title: + # type: string + # blueprintConfig: + # type: object + # propertyNames: + # pattern: >- + # ^[A-Za-z0-9@_.:\\/=-]*\$(upstream|downstream|custom)(\$[A-Za-z0-9@_.:\\/=-]+)*$ + # additionalProperties: + # type: object + # properties: + # filterSettings: + # type: object + # properties: + # filterBy: + # $ref: '#/components/schemas/def-0' + # additionalProperties: false + # required: + # - filterBy + # groupSettings: + # type: object + # properties: + # groupBy: + # type: array + # items: + # type: string + # additionalProperties: false + # required: + # - groupBy + # sortSettings: + # type: object + # properties: + # sortBy: + # type: array + # items: + # type: object + # properties: + # property: + # type: string + # order: + # enum: + # - asc + # - desc + # additionalProperties: false + # required: + # - property + # - order + # additionalProperties: false + # propertiesSettings: + # type: object + # properties: + # hidden: + # type: array + # items: + # type: string + # order: + # type: array + # items: + # type: string + # additionalProperties: false + # tabIndex: + # type: number + # hidden: + # type: boolean + # title: + # type: string + # maxLength: 20 + # description: + # type: string + # maxLength: 200 + # dataset: + # $ref: '#/components/schemas/def-0' + # targetBlueprint: + # type: string + # relatedProperty: + # type: string + # additionalProperties: false + # additionalProperties: false + # required: + # - type + # - type: object + # properties: + # id: + # type: string + # updatedAt: + # type: string + # updatedBy: + # type: string + # createdAt: + # type: string + # createdBy: + # type: string + # type: + # enum: + # - table-audit-log + # title: + # type: string + # description: + # type: string + # query: + # type: object + # properties: + # identifier: + # type: string + # entity: + # type: string + # blueprint: + # type: string + # run_id: + # type: string + # webhookId: + # type: string + # webhookEventId: + # type: string + # origin: + # type: array + # items: + # type: string + # InstallationId: + # type: string + # resources: + # anyOf: + # - type: array + # items: + # enum: + # - blueprint + # - entity + # - run + # - webhook + # - scorecard + # - action + # - type: string + # enum: + # - blueprint + # - entity + # - run + # - webhook + # - scorecard + # - action + # includes: + # type: array + # items: + # enum: + # - action + # - context + # - diff + # - identifier + # - resourceType + # - status + # - trigger + # - additionalData + # - message + # from: + # type: string + # format: date-time + # description: 'ISO format IE 2022-04-23T18:25:43.511Z' + # to: + # type: string + # format: date-time + # description: 'ISO format 2022-04-23T18:25:43.511Z' + # action: + # type: string + # status: + # type: string + # enum: + # - SUCCESS + # - FAILURE + # limit: + # type: number + # additionalProperties: false + # tableConfig: + # type: object + # properties: + # filterSettings: + # type: object + # properties: + # filterBy: + # $ref: '#/components/schemas/def-0' + # additionalProperties: false + # required: + # - filterBy + # groupSettings: + # type: object + # properties: + # groupBy: + # type: array + # items: + # type: string + # additionalProperties: false + # required: + # - groupBy + # sortSettings: + # type: object + # properties: + # sortBy: + # type: array + # items: + # type: object + # properties: + # property: + # type: string + # order: + # enum: + # - asc + # - desc + # additionalProperties: false + # required: + # - property + # - order + # additionalProperties: false + # propertiesSettings: + # type: object + # properties: + # hidden: + # type: array + # items: + # type: string + # order: + # type: array + # items: + # type: string + # additionalProperties: false + # additionalProperties: false + # required: + # - type + # - query + # - type: object + # properties: + # id: + # type: string + # updatedAt: + # type: string + # updatedBy: + # type: string + # createdAt: + # type: string + # createdBy: + # type: string + # type: + # enum: + # - users-table + # title: + # type: string + # query: + # type: object + # properties: + # team: + # type: string + # tableConfig: + # type: object + # properties: + # filterSettings: + # type: object + # properties: + # filterBy: + # $ref: '#/components/schemas/def-0' + # additionalProperties: false + # required: + # - filterBy + # groupSettings: + # type: object + # properties: + # groupBy: + # type: array + # items: + # type: string + # additionalProperties: false + # required: + # - groupBy + # sortSettings: + # type: object + # properties: + # sortBy: + # type: array + # items: + # type: object + # properties: + # property: + # type: string + # order: + # enum: + # - asc + # - desc + # additionalProperties: false + # required: + # - property + # - order + # additionalProperties: false + # propertiesSettings: + # type: object + # properties: + # hidden: + # type: array + # items: + # type: string + # order: + # type: array + # items: + # type: string + # additionalProperties: false + # additionalProperties: false + # required: + # - type + # - type: object + # properties: + # id: + # type: string + # updatedAt: + # type: string + # updatedBy: + # type: string + # createdAt: + # type: string + # createdBy: + # type: string + # type: + # enum: + # - teams-table + # title: + # type: string + # query: + # type: object + # properties: + # user: + # type: string + # tableConfig: + # type: object + # properties: + # filterSettings: + # type: object + # properties: + # filterBy: + # $ref: '#/components/schemas/def-0' + # additionalProperties: false + # required: + # - filterBy + # groupSettings: + # type: object + # properties: + # groupBy: + # type: array + # items: + # type: string + # additionalProperties: false + # required: + # - groupBy + # sortSettings: + # type: object + # properties: + # sortBy: + # type: array + # items: + # type: object + # properties: + # property: + # type: string + # order: + # enum: + # - asc + # - desc + # additionalProperties: false + # required: + # - property + # - order + # additionalProperties: false + # propertiesSettings: + # type: object + # properties: + # hidden: + # type: array + # items: + # type: string + # order: + # type: array + # items: + # type: string + # additionalProperties: false + # additionalProperties: false + # required: + # - type + # - type: object + # properties: + # id: + # type: string + # updatedAt: + # type: string + # updatedBy: + # type: string + # createdAt: + # type: string + # createdBy: + # type: string + # type: + # enum: + # - runs-table + # title: + # type: string + # query: + # type: object + # properties: + # entity: + # type: string + # blueprint: + # type: string + # active: + # type: boolean + # user_email: + # type: string + # limit: + # type: number + # minimum: 1 + # maximum: 50 + # external_run_id: + # type: string + # version: + # type: string + # enum: + # - v1 + # - v2 + # additionalProperties: false + # tableConfig: + # type: object + # properties: + # filterSettings: + # type: object + # properties: + # filterBy: + # $ref: '#/components/schemas/def-0' + # additionalProperties: false + # required: + # - filterBy + # groupSettings: + # type: object + # properties: + # groupBy: + # type: array + # items: + # type: string + # additionalProperties: false + # required: + # - groupBy + # sortSettings: + # type: object + # properties: + # sortBy: + # type: array + # items: + # type: object + # properties: + # property: + # type: string + # order: + # enum: + # - asc + # - desc + # additionalProperties: false + # required: + # - property + # - order + # additionalProperties: false + # propertiesSettings: + # type: object + # properties: + # hidden: + # type: array + # items: + # type: string + # order: + # type: array + # items: + # type: string + # additionalProperties: false + # additionalProperties: false + # required: + # - type + # - type: object + # properties: + # id: + # type: string + # updatedAt: + # type: string + # updatedBy: + # type: string + # createdAt: + # type: string + # createdBy: + # type: string + # type: + # enum: + # - run-info + # title: + # type: string + # runId: + # type: string + # additionalProperties: false + # required: + # - type + # - runId + # - type: object + # properties: + # id: + # type: string + # updatedAt: + # type: string + # updatedBy: + # type: string + # createdAt: + # type: string + # createdBy: + # type: string + # type: + # enum: + # - user-info + # title: + # type: string + # user_email: + # type: string + # additionalProperties: false + # required: + # - type + # - user_email + # - type: object + # properties: + # id: + # type: string + # updatedAt: + # type: string + # updatedBy: + # type: string + # createdAt: + # type: string + # createdBy: + # type: string + # type: + # enum: + # - graph-entities-explorer + # title: + # type: string + # dataset: + # $ref: '#/components/schemas/def-0' + # hiddenBlueprints: + # type: array + # items: + # type: string + # additionalProperties: false + # required: + # - type + # - dataset + # - type: object + # properties: + # id: + # type: string + # updatedAt: + # type: string + # updatedBy: + # type: string + # createdAt: + # type: string + # createdBy: + # type: string + # icon: + # type: string + # type: + # enum: + # - entities-pie-chart + # title: + # type: string + # property: + # type: string + # description: + # type: string + # dataset: + # $ref: '#/components/schemas/def-0' + # additionalProperties: false + # required: + # - type + # - dataset + # - property + # - type: object + # properties: + # id: + # type: string + # updatedAt: + # type: string + # updatedBy: + # type: string + # createdAt: + # type: string + # createdBy: + # type: string + # type: + # type: string + # enum: + # - entities-number-chart + # dataset: + # type: array + # items: + # anyOf: + # - type: object + # properties: + # property: + # type: string + # operator: + # enum: + # - '>' + # - '>=' + # - < + # - <= + # value: + # type: + # - number + # required: + # - property + # - operator + # - value + # additionalProperties: false + # - type: object + # properties: + # property: + # type: string + # operator: + # enum: + # - between + # - notBetween + # - = + # value: + # type: object + # oneOf: + # - type: object + # properties: + # from: + # type: string + # format: date-time + # to: + # type: string + # format: date-time + # required: + # - from + # - to + # - type: object + # properties: + # preset: + # type: string + # enum: + # - today + # - tomorrow + # - yesterday + # - lastWeek + # - last2Weeks + # - lastMonth + # - last3Months + # - last6Months + # - last12Months + # required: + # - preset + # required: + # - property + # - operator + # - value + # additionalProperties: false + # - type: object + # properties: + # property: + # type: string + # operator: + # enum: + # - = + # - '!=' + # - containsAny + # - contains + # - doesNotContain + # - beginsWith + # - doesNotBeginWith + # - endsWith + # - doesNotEndWith + # - in + # - notIn + # value: + # anyOf: + # - type: 'null' + # - type: string + # - type: number + # - type: boolean + # - type: array + # items: + # type: string + # - type: string + # format: date-time + # additionalProperties: false + # required: + # - property + # - operator + # - value + # - type: object + # properties: + # operator: + # enum: + # - isEmpty + # - isNotEmpty + # property: + # type: string + # required: + # - operator + # - property + # additionalProperties: false + # - type: object + # properties: + # operator: + # enum: + # - relatedTo + # blueprint: + # type: string + # value: + # type: string + # direction: + # enum: + # - upstream + # - downstream + # required: + # type: boolean + # additionalProperties: false + # required: + # - operator + # - value + # - blueprint + # - type: object + # properties: + # propertySchema: + # type: object + # properties: + # type: + # type: string + # format: + # type: string + # required: + # - type + # additionalProperties: false + # operator: + # enum: + # - = + # - '!=' + # value: + # anyOf: + # - type: 'null' + # - type: string + # - type: number + # - type: boolean + # required: + # - operator + # - propertySchema + # additionalProperties: false + # - $ref: '#/components/schemas/def-0' + # title: + # type: string + # icon: + # type: string + # description: + # type: string + # unit: + # type: string + # enum: + # - none + # - $ + # - € + # - £ + # - '%' + # - custom + # unitAlignment: + # type: string + # enum: + # - left + # - right + # calculationBy: + # type: string + # enum: + # - entities + # - property + # required: + # - type + # - dataset + # - unit + # - calculationBy + # allOf: + # - properties: + # property: + # type: string + # func: + # type: string + # enum: + # - sum + # - average + # - min + # - max + # - median + # required: + # - property + # - func + # - properties: + # func: + # type: string + # enum: + # - average + # - count + # required: + # - func + # - properties: + # averageOf: + # type: string + # enum: + # - hour + # - day + # - week + # - month + # - total + # measureTimeBy: + # type: string + # required: + # - averageOf + # - properties: + # unitCustom: + # type: string + # required: + # - unitCustom + # - type: object + # properties: + # id: + # type: string + # updatedAt: + # type: string + # updatedBy: + # type: string + # createdAt: + # type: string + # createdBy: + # type: string + # type: + # type: string + # enum: + # - iframe-widget + # title: + # type: string + # icon: + # type: string + # description: + # type: string + # url: + # type: string + # format: url + # urlType: + # type: string + # enum: + # - public + # - protected + # required: + # - type + # - url + # - urlType + # - title + # allOf: + # - properties: + # tokenUrl: + # type: string + # format: url + # authorizationUrl: + # type: string + # format: url + # clientId: + # type: string + # scopes: + # type: array + # items: + # type: string + # required: + # - tokenUrl + # - authorizationUrl + # - clientId + # - scopes + # - type: object + # properties: + # id: + # type: string + # updatedAt: + # type: string + # updatedBy: + # type: string + # createdAt: + # type: string + # createdBy: + # type: string + # type: + # type: string + # enum: + # - markdown + # title: + # type: string + # icon: + # type: string + # markdown: + # type: string + # required: + # - type + # - title + # - type: object + # properties: + # id: + # type: string + # updatedAt: + # type: string + # updatedBy: + # type: string + # createdAt: + # type: string + # createdBy: + # type: string + # type: + # enum: + # - team-info + # title: + # type: string + # team_name: + # type: string + # additionalProperties: false + # required: + # - type + # - team_name + # - type: object + # properties: + # id: + # type: string + # updatedAt: + # type: string + # updatedBy: + # type: string + # createdAt: + # type: string + # createdBy: + # type: string + # type: + # type: string + # enum: + # - recently-viewed-entities + # title: + # type: string + # icon: + # type: string + # required: + # - type + # - title + # - type: object + # properties: + # id: + # type: string + # updatedAt: + # type: string + # updatedBy: + # type: string + # createdAt: + # type: string + # createdBy: + # type: string + # type: + # type: string + # enum: + # - recently-used-actions + # title: + # type: string + # icon: + # type: string + # required: + # - type + # - title + # - type: object + # properties: + # id: + # type: string + # updatedAt: + # type: string + # updatedBy: + # type: string + # createdAt: + # type: string + # createdBy: + # type: string + # type: + # type: string + # enum: + # - my-entities + # title: + # type: string + # icon: + # type: string + # required: + # - type + # - title + # - type: object + # properties: + # id: + # type: string + # updatedAt: + # type: string + # updatedBy: + # type: string + # createdAt: + # type: string + # createdBy: + # type: string + # type: + # type: string + # enum: + # - grouper + # title: + # type: string + # displayMode: + # type: string + # enum: + # - tabs + # - switch + # activeGroupUrlParam: + # type: string + # groupsOrder: + # type: array + # items: + # type: string + # groups: + # type: array + # items: + # type: object + # properties: + # title: + # type: string + # icon: + # type: string + # widgets: + # type: array + # items: + # anyOf: + # - type: object + # properties: + # id: + # type: string + # updatedAt: + # type: string + # updatedBy: + # type: string + # createdAt: + # type: string + # createdBy: + # type: string + # type: + # enum: + # - entity-info + # title: + # type: string + # entity: + # type: string + # hiddenQuery: + # type: array + # items: + # type: string + # blueprint: + # type: string + # additionalProperties: false + # required: + # - type + # - entity + # - blueprint + # - type: object + # properties: + # id: + # type: string + # updatedAt: + # type: string + # updatedBy: + # type: string + # createdAt: + # type: string + # createdBy: + # type: string + # type: + # enum: + # - action-runs-table-widget + # icon: + # type: string + # description: + # type: string + # maxLength: 200 + # title: + # type: string + # displayMode: + # type: string + # enum: + # - single + # - widget + # blueprint: + # type: string + # action: + # type: string + # tableConfig: + # type: object + # properties: + # filterSettings: + # type: object + # properties: + # filterBy: + # $ref: '#/components/schemas/def-0' + # additionalProperties: false + # required: + # - filterBy + # groupSettings: + # type: object + # properties: + # groupBy: + # type: array + # items: + # type: string + # additionalProperties: false + # required: + # - groupBy + # sortSettings: + # type: object + # properties: + # sortBy: + # type: array + # items: + # type: object + # properties: + # property: + # type: string + # order: + # enum: + # - asc + # - desc + # additionalProperties: false + # required: + # - property + # - order + # additionalProperties: false + # propertiesSettings: + # type: object + # properties: + # hidden: + # type: array + # items: + # type: string + # order: + # type: array + # items: + # type: string + # additionalProperties: false + # additionalProperties: false + # additionalProperties: false + # required: + # - type + # - action + # - blueprint + # - type: object + # properties: + # id: + # type: string + # updatedAt: + # type: string + # updatedBy: + # type: string + # createdAt: + # type: string + # createdBy: + # type: string + # type: + # enum: + # - table-entities-explorer + # icon: + # type: string + # description: + # type: string + # maxLength: 200 + # title: + # type: string + # dataset: + # $ref: '#/components/schemas/def-0' + # excludedFields: + # type: array + # items: + # type: string + # displayMode: + # type: string + # enum: + # - tabs + # - single + # - widget + # blueprintConfig: + # type: object + # propertyNames: + # pattern: '^[A-Za-z0-9@_.:\\/=-]+$' + # additionalProperties: + # type: object + # properties: + # filterSettings: + # type: object + # properties: + # filterBy: + # $ref: '#/components/schemas/def-0' + # additionalProperties: false + # required: + # - filterBy + # groupSettings: + # type: object + # properties: + # groupBy: + # type: array + # items: + # type: string + # additionalProperties: false + # required: + # - groupBy + # sortSettings: + # type: object + # properties: + # sortBy: + # type: array + # items: + # type: object + # properties: + # property: + # type: string + # order: + # enum: + # - asc + # - desc + # additionalProperties: false + # required: + # - property + # - order + # additionalProperties: false + # propertiesSettings: + # type: object + # properties: + # hidden: + # type: array + # items: + # type: string + # order: + # type: array + # items: + # type: string + # additionalProperties: false + # tabIndex: + # type: number + # hidden: + # type: boolean + # title: + # type: string + # maxLength: 20 + # description: + # type: string + # maxLength: 200 + # additionalProperties: false + # additionalProperties: false + # required: + # - type + # - dataset + # - type: object + # properties: + # id: + # type: string + # updatedAt: + # type: string + # updatedBy: + # type: string + # createdAt: + # type: string + # createdBy: + # type: string + # type: + # enum: + # - table-entities-explorer-by-direction + # title: + # type: string + # blueprintConfig: + # type: object + # propertyNames: + # pattern: >- + # ^[A-Za-z0-9@_.:\\/=-]*\$(upstream|downstream|custom)(\$[A-Za-z0-9@_.:\\/=-]+)*$ + # additionalProperties: + # type: object + # properties: + # filterSettings: + # type: object + # properties: + # filterBy: + # $ref: '#/components/schemas/def-0' + # additionalProperties: false + # required: + # - filterBy + # groupSettings: + # type: object + # properties: + # groupBy: + # type: array + # items: + # type: string + # additionalProperties: false + # required: + # - groupBy + # sortSettings: + # type: object + # properties: + # sortBy: + # type: array + # items: + # type: object + # properties: + # property: + # type: string + # order: + # enum: + # - asc + # - desc + # additionalProperties: false + # required: + # - property + # - order + # additionalProperties: false + # propertiesSettings: + # type: object + # properties: + # hidden: + # type: array + # items: + # type: string + # order: + # type: array + # items: + # type: string + # additionalProperties: false + # tabIndex: + # type: number + # hidden: + # type: boolean + # title: + # type: string + # maxLength: 20 + # description: + # type: string + # maxLength: 200 + # dataset: + # $ref: '#/components/schemas/def-0' + # targetBlueprint: + # type: string + # relatedProperty: + # type: string + # additionalProperties: false + # additionalProperties: false + # required: + # - type + # - type: object + # properties: + # id: + # type: string + # updatedAt: + # type: string + # updatedBy: + # type: string + # createdAt: + # type: string + # createdBy: + # type: string + # type: + # enum: + # - table-audit-log + # title: + # type: string + # description: + # type: string + # query: + # type: object + # properties: + # identifier: + # type: string + # entity: + # type: string + # blueprint: + # type: string + # run_id: + # type: string + # webhookId: + # type: string + # webhookEventId: + # type: string + # origin: + # type: array + # items: + # type: string + # InstallationId: + # type: string + # resources: + # anyOf: + # - type: array + # items: + # enum: + # - blueprint + # - entity + # - run + # - webhook + # - scorecard + # - action + # - type: string + # enum: + # - blueprint + # - entity + # - run + # - webhook + # - scorecard + # - action + # includes: + # type: array + # items: + # enum: + # - action + # - context + # - diff + # - identifier + # - resourceType + # - status + # - trigger + # - additionalData + # - message + # from: + # type: string + # format: date-time + # description: 'ISO format IE 2022-04-23T18:25:43.511Z' + # to: + # type: string + # format: date-time + # description: 'ISO format 2022-04-23T18:25:43.511Z' + # action: + # type: string + # status: + # type: string + # enum: + # - SUCCESS + # - FAILURE + # limit: + # type: number + # additionalProperties: false + # tableConfig: + # type: object + # properties: + # filterSettings: + # type: object + # properties: + # filterBy: + # $ref: '#/components/schemas/def-0' + # additionalProperties: false + # required: + # - filterBy + # groupSettings: + # type: object + # properties: + # groupBy: + # type: array + # items: + # type: string + # additionalProperties: false + # required: + # - groupBy + # sortSettings: + # type: object + # properties: + # sortBy: + # type: array + # items: + # type: object + # properties: + # property: + # type: string + # order: + # enum: + # - asc + # - desc + # additionalProperties: false + # required: + # - property + # - order + # additionalProperties: false + # propertiesSettings: + # type: object + # properties: + # hidden: + # type: array + # items: + # type: string + # order: + # type: array + # items: + # type: string + # additionalProperties: false + # additionalProperties: false + # required: + # - type + # - query + # - type: object + # properties: + # id: + # type: string + # updatedAt: + # type: string + # updatedBy: + # type: string + # createdAt: + # type: string + # createdBy: + # type: string + # type: + # enum: + # - users-table + # title: + # type: string + # query: + # type: object + # properties: + # team: + # type: string + # tableConfig: + # type: object + # properties: + # filterSettings: + # type: object + # properties: + # filterBy: + # $ref: '#/components/schemas/def-0' + # additionalProperties: false + # required: + # - filterBy + # groupSettings: + # type: object + # properties: + # groupBy: + # type: array + # items: + # type: string + # additionalProperties: false + # required: + # - groupBy + # sortSettings: + # type: object + # properties: + # sortBy: + # type: array + # items: + # type: object + # properties: + # property: + # type: string + # order: + # enum: + # - asc + # - desc + # additionalProperties: false + # required: + # - property + # - order + # additionalProperties: false + # propertiesSettings: + # type: object + # properties: + # hidden: + # type: array + # items: + # type: string + # order: + # type: array + # items: + # type: string + # additionalProperties: false + # additionalProperties: false + # required: + # - type + # - type: object + # properties: + # id: + # type: string + # updatedAt: + # type: string + # updatedBy: + # type: string + # createdAt: + # type: string + # createdBy: + # type: string + # type: + # enum: + # - teams-table + # title: + # type: string + # query: + # type: object + # properties: + # user: + # type: string + # tableConfig: + # type: object + # properties: + # filterSettings: + # type: object + # properties: + # filterBy: + # $ref: '#/components/schemas/def-0' + # additionalProperties: false + # required: + # - filterBy + # groupSettings: + # type: object + # properties: + # groupBy: + # type: array + # items: + # type: string + # additionalProperties: false + # required: + # - groupBy + # sortSettings: + # type: object + # properties: + # sortBy: + # type: array + # items: + # type: object + # properties: + # property: + # type: string + # order: + # enum: + # - asc + # - desc + # additionalProperties: false + # required: + # - property + # - order + # additionalProperties: false + # propertiesSettings: + # type: object + # properties: + # hidden: + # type: array + # items: + # type: string + # order: + # type: array + # items: + # type: string + # additionalProperties: false + # additionalProperties: false + # required: + # - type + # - type: object + # properties: + # id: + # type: string + # updatedAt: + # type: string + # updatedBy: + # type: string + # createdAt: + # type: string + # createdBy: + # type: string + # type: + # enum: + # - runs-table + # title: + # type: string + # query: + # type: object + # properties: + # entity: + # type: string + # blueprint: + # type: string + # active: + # type: boolean + # user_email: + # type: string + # limit: + # type: number + # minimum: 1 + # maximum: 50 + # external_run_id: + # type: string + # version: + # type: string + # enum: + # - v1 + # - v2 + # additionalProperties: false + # tableConfig: + # type: object + # properties: + # filterSettings: + # type: object + # properties: + # filterBy: + # $ref: '#/components/schemas/def-0' + # additionalProperties: false + # required: + # - filterBy + # groupSettings: + # type: object + # properties: + # groupBy: + # type: array + # items: + # type: string + # additionalProperties: false + # required: + # - groupBy + # sortSettings: + # type: object + # properties: + # sortBy: + # type: array + # items: + # type: object + # properties: + # property: + # type: string + # order: + # enum: + # - asc + # - desc + # additionalProperties: false + # required: + # - property + # - order + # additionalProperties: false + # propertiesSettings: + # type: object + # properties: + # hidden: + # type: array + # items: + # type: string + # order: + # type: array + # items: + # type: string + # additionalProperties: false + # additionalProperties: false + # required: + # - type + # - type: object + # properties: + # id: + # type: string + # updatedAt: + # type: string + # updatedBy: + # type: string + # createdAt: + # type: string + # createdBy: + # type: string + # type: + # enum: + # - run-info + # title: + # type: string + # runId: + # type: string + # additionalProperties: false + # required: + # - type + # - runId + # - type: object + # properties: + # id: + # type: string + # updatedAt: + # type: string + # updatedBy: + # type: string + # createdAt: + # type: string + # createdBy: + # type: string + # type: + # enum: + # - user-info + # title: + # type: string + # user_email: + # type: string + # additionalProperties: false + # required: + # - type + # - user_email + # - type: object + # properties: + # id: + # type: string + # updatedAt: + # type: string + # updatedBy: + # type: string + # createdAt: + # type: string + # createdBy: + # type: string + # type: + # enum: + # - graph-entities-explorer + # title: + # type: string + # dataset: + # $ref: '#/components/schemas/def-0' + # hiddenBlueprints: + # type: array + # items: + # type: string + # additionalProperties: false + # required: + # - type + # - dataset + # - type: object + # properties: + # id: + # type: string + # updatedAt: + # type: string + # updatedBy: + # type: string + # createdAt: + # type: string + # createdBy: + # type: string + # icon: + # type: string + # type: + # enum: + # - entities-pie-chart + # title: + # type: string + # property: + # type: string + # description: + # type: string + # dataset: + # $ref: '#/components/schemas/def-0' + # additionalProperties: false + # required: + # - type + # - dataset + # - property + # - type: object + # properties: + # id: + # type: string + # updatedAt: + # type: string + # updatedBy: + # type: string + # createdAt: + # type: string + # createdBy: + # type: string + # type: + # type: string + # enum: + # - entities-number-chart + # dataset: + # type: array + # items: + # anyOf: + # - type: object + # properties: + # property: + # type: string + # operator: + # enum: + # - '>' + # - '>=' + # - < + # - <= + # value: + # type: + # - number + # required: + # - property + # - operator + # - value + # additionalProperties: false + # - type: object + # properties: + # property: + # type: string + # operator: + # enum: + # - between + # - notBetween + # - = + # value: + # type: object + # oneOf: + # - type: object + # properties: + # from: + # type: string + # format: date-time + # to: + # type: string + # format: date-time + # required: + # - from + # - to + # - type: object + # properties: + # preset: + # type: string + # enum: + # - today + # - tomorrow + # - yesterday + # - lastWeek + # - last2Weeks + # - lastMonth + # - last3Months + # - last6Months + # - last12Months + # required: + # - preset + # required: + # - property + # - operator + # - value + # additionalProperties: false + # - type: object + # properties: + # property: + # type: string + # operator: + # enum: + # - = + # - '!=' + # - containsAny + # - contains + # - doesNotContain + # - beginsWith + # - doesNotBeginWith + # - endsWith + # - doesNotEndWith + # - in + # - notIn + # value: + # anyOf: + # - type: 'null' + # - type: string + # - type: number + # - type: boolean + # - type: array + # items: + # type: string + # - type: string + # format: date-time + # additionalProperties: false + # required: + # - property + # - operator + # - value + # - type: object + # properties: + # operator: + # enum: + # - isEmpty + # - isNotEmpty + # property: + # type: string + # required: + # - operator + # - property + # additionalProperties: false + # - type: object + # properties: + # operator: + # enum: + # - relatedTo + # blueprint: + # type: string + # value: + # type: string + # direction: + # enum: + # - upstream + # - downstream + # required: + # type: boolean + # additionalProperties: false + # required: + # - operator + # - value + # - blueprint + # - type: object + # properties: + # propertySchema: + # type: object + # properties: + # type: + # type: string + # format: + # type: string + # required: + # - type + # additionalProperties: false + # operator: + # enum: + # - = + # - '!=' + # value: + # anyOf: + # - type: 'null' + # - type: string + # - type: number + # - type: boolean + # required: + # - operator + # - propertySchema + # additionalProperties: false + # - $ref: '#/components/schemas/def-0' + # title: + # type: string + # icon: + # type: string + # description: + # type: string + # unit: + # type: string + # enum: + # - none + # - $ + # - € + # - £ + # - '%' + # - custom + # unitAlignment: + # type: string + # enum: + # - left + # - right + # calculationBy: + # type: string + # enum: + # - entities + # - property + # required: + # - type + # - dataset + # - unit + # - calculationBy + # allOf: + # - properties: + # property: + # type: string + # func: + # type: string + # enum: + # - sum + # - average + # - min + # - max + # - median + # required: + # - property + # - func + # - properties: + # func: + # type: string + # enum: + # - average + # - count + # required: + # - func + # - properties: + # averageOf: + # type: string + # enum: + # - hour + # - day + # - week + # - month + # - total + # measureTimeBy: + # type: string + # required: + # - averageOf + # - properties: + # unitCustom: + # type: string + # required: + # - unitCustom + # - type: object + # properties: + # id: + # type: string + # updatedAt: + # type: string + # updatedBy: + # type: string + # createdAt: + # type: string + # createdBy: + # type: string + # type: + # type: string + # enum: + # - iframe-widget + # title: + # type: string + # icon: + # type: string + # description: + # type: string + # url: + # type: string + # format: url + # urlType: + # type: string + # enum: + # - public + # - protected + # required: + # - type + # - url + # - urlType + # - title + # allOf: + # - properties: + # tokenUrl: + # type: string + # format: url + # authorizationUrl: + # type: string + # format: url + # clientId: + # type: string + # scopes: + # type: array + # items: + # type: string + # required: + # - tokenUrl + # - authorizationUrl + # - clientId + # - scopes + # - type: object + # properties: + # id: + # type: string + # updatedAt: + # type: string + # updatedBy: + # type: string + # createdAt: + # type: string + # createdBy: + # type: string + # type: + # type: string + # enum: + # - markdown + # title: + # type: string + # icon: + # type: string + # markdown: + # type: string + # required: + # - type + # - title + # - type: object + # properties: + # id: + # type: string + # updatedAt: + # type: string + # updatedBy: + # type: string + # createdAt: + # type: string + # createdBy: + # type: string + # type: + # enum: + # - team-info + # title: + # type: string + # team_name: + # type: string + # additionalProperties: false + # required: + # - type + # - team_name + # - type: object + # properties: + # id: + # type: string + # updatedAt: + # type: string + # updatedBy: + # type: string + # createdAt: + # type: string + # createdBy: + # type: string + # type: + # type: string + # enum: + # - recently-viewed-entities + # title: + # type: string + # icon: + # type: string + # required: + # - type + # - title + # - type: object + # properties: + # id: + # type: string + # updatedAt: + # type: string + # updatedBy: + # type: string + # createdAt: + # type: string + # createdBy: + # type: string + # type: + # type: string + # enum: + # - recently-used-actions + # title: + # type: string + # icon: + # type: string + # required: + # - type + # - title + # - type: object + # properties: + # id: + # type: string + # updatedAt: + # type: string + # updatedBy: + # type: string + # createdAt: + # type: string + # createdBy: + # type: string + # type: + # type: string + # enum: + # - my-entities + # title: + # type: string + # icon: + # type: string + # required: + # - type + # - title + # additionalProperties: false + # required: + # - title + # - widgets + # additionalProperties: false + # required: + # - type + # - groups + # - displayMode + # - type: object + # properties: + # id: + # type: string + # updatedAt: + # type: string + # updatedBy: + # type: string + # createdAt: + # type: string + # createdBy: + # type: string + # type: + # type: string + # enum: + # - dashboard-widget + # layout: + # type: array + # items: + # type: object + # properties: + # height: + # type: number + # columns: + # type: array + # items: + # type: object + # properties: + # size: + # type: number + # id: + # type: string + # additionalProperties: false + # required: + # - size + # - id + # additionalProperties: false + # required: + # - columns + # - height + # widgets: + # type: array + # items: + # type: object + # anyOf: + # - type: object + # properties: + # id: + # type: string + # updatedAt: + # type: string + # updatedBy: + # type: string + # createdAt: + # type: string + # createdBy: + # type: string + # type: + # enum: + # - entity-info + # title: + # type: string + # entity: + # type: string + # hiddenQuery: + # type: array + # items: + # type: string + # blueprint: + # type: string + # additionalProperties: false + # required: + # - type + # - entity + # - blueprint + # - type: object + # properties: + # id: + # type: string + # updatedAt: + # type: string + # updatedBy: + # type: string + # createdAt: + # type: string + # createdBy: + # type: string + # type: + # enum: + # - action-runs-table-widget + # icon: + # type: string + # description: + # type: string + # maxLength: 200 + # title: + # type: string + # displayMode: + # type: string + # enum: + # - single + # - widget + # blueprint: + # type: string + # action: + # type: string + # tableConfig: + # type: object + # properties: + # filterSettings: + # type: object + # properties: + # filterBy: + # $ref: '#/components/schemas/def-0' + # additionalProperties: false + # required: + # - filterBy + # groupSettings: + # type: object + # properties: + # groupBy: + # type: array + # items: + # type: string + # additionalProperties: false + # required: + # - groupBy + # sortSettings: + # type: object + # properties: + # sortBy: + # type: array + # items: + # type: object + # properties: + # property: + # type: string + # order: + # enum: + # - asc + # - desc + # additionalProperties: false + # required: + # - property + # - order + # additionalProperties: false + # propertiesSettings: + # type: object + # properties: + # hidden: + # type: array + # items: + # type: string + # order: + # type: array + # items: + # type: string + # additionalProperties: false + # additionalProperties: false + # additionalProperties: false + # required: + # - type + # - action + # - blueprint + # - type: object + # properties: + # id: + # type: string + # updatedAt: + # type: string + # updatedBy: + # type: string + # createdAt: + # type: string + # createdBy: + # type: string + # type: + # enum: + # - table-entities-explorer + # icon: + # type: string + # description: + # type: string + # maxLength: 200 + # title: + # type: string + # dataset: + # $ref: '#/components/schemas/def-0' + # excludedFields: + # type: array + # items: + # type: string + # displayMode: + # type: string + # enum: + # - tabs + # - single + # - widget + # blueprintConfig: + # type: object + # propertyNames: + # pattern: '^[A-Za-z0-9@_.:\\/=-]+$' + # additionalProperties: + # type: object + # properties: + # filterSettings: + # type: object + # properties: + # filterBy: + # $ref: '#/components/schemas/def-0' + # additionalProperties: false + # required: + # - filterBy + # groupSettings: + # type: object + # properties: + # groupBy: + # type: array + # items: + # type: string + # additionalProperties: false + # required: + # - groupBy + # sortSettings: + # type: object + # properties: + # sortBy: + # type: array + # items: + # type: object + # properties: + # property: + # type: string + # order: + # enum: + # - asc + # - desc + # additionalProperties: false + # required: + # - property + # - order + # additionalProperties: false + # propertiesSettings: + # type: object + # properties: + # hidden: + # type: array + # items: + # type: string + # order: + # type: array + # items: + # type: string + # additionalProperties: false + # tabIndex: + # type: number + # hidden: + # type: boolean + # title: + # type: string + # maxLength: 20 + # description: + # type: string + # maxLength: 200 + # additionalProperties: false + # additionalProperties: false + # required: + # - type + # - dataset + # - type: object + # properties: + # id: + # type: string + # updatedAt: + # type: string + # updatedBy: + # type: string + # createdAt: + # type: string + # createdBy: + # type: string + # type: + # enum: + # - table-entities-explorer-by-direction + # title: + # type: string + # blueprintConfig: + # type: object + # propertyNames: + # pattern: >- + # ^[A-Za-z0-9@_.:\\/=-]*\$(upstream|downstream|custom)(\$[A-Za-z0-9@_.:\\/=-]+)*$ + # additionalProperties: + # type: object + # properties: + # filterSettings: + # type: object + # properties: + # filterBy: + # $ref: '#/components/schemas/def-0' + # additionalProperties: false + # required: + # - filterBy + # groupSettings: + # type: object + # properties: + # groupBy: + # type: array + # items: + # type: string + # additionalProperties: false + # required: + # - groupBy + # sortSettings: + # type: object + # properties: + # sortBy: + # type: array + # items: + # type: object + # properties: + # property: + # type: string + # order: + # enum: + # - asc + # - desc + # additionalProperties: false + # required: + # - property + # - order + # additionalProperties: false + # propertiesSettings: + # type: object + # properties: + # hidden: + # type: array + # items: + # type: string + # order: + # type: array + # items: + # type: string + # additionalProperties: false + # tabIndex: + # type: number + # hidden: + # type: boolean + # title: + # type: string + # maxLength: 20 + # description: + # type: string + # maxLength: 200 + # dataset: + # $ref: '#/components/schemas/def-0' + # targetBlueprint: + # type: string + # relatedProperty: + # type: string + # additionalProperties: false + # additionalProperties: false + # required: + # - type + # - type: object + # properties: + # id: + # type: string + # updatedAt: + # type: string + # updatedBy: + # type: string + # createdAt: + # type: string + # createdBy: + # type: string + # type: + # enum: + # - table-audit-log + # title: + # type: string + # description: + # type: string + # query: + # type: object + # properties: + # identifier: + # type: string + # entity: + # type: string + # blueprint: + # type: string + # run_id: + # type: string + # webhookId: + # type: string + # webhookEventId: + # type: string + # origin: + # type: array + # items: + # type: string + # InstallationId: + # type: string + # resources: + # anyOf: + # - type: array + # items: + # enum: + # - blueprint + # - entity + # - run + # - webhook + # - scorecard + # - action + # - type: string + # enum: + # - blueprint + # - entity + # - run + # - webhook + # - scorecard + # - action + # includes: + # type: array + # items: + # enum: + # - action + # - context + # - diff + # - identifier + # - resourceType + # - status + # - trigger + # - additionalData + # - message + # from: + # type: string + # format: date-time + # description: 'ISO format IE 2022-04-23T18:25:43.511Z' + # to: + # type: string + # format: date-time + # description: 'ISO format 2022-04-23T18:25:43.511Z' + # action: + # type: string + # status: + # type: string + # enum: + # - SUCCESS + # - FAILURE + # limit: + # type: number + # additionalProperties: false + # tableConfig: + # type: object + # properties: + # filterSettings: + # type: object + # properties: + # filterBy: + # $ref: '#/components/schemas/def-0' + # additionalProperties: false + # required: + # - filterBy + # groupSettings: + # type: object + # properties: + # groupBy: + # type: array + # items: + # type: string + # additionalProperties: false + # required: + # - groupBy + # sortSettings: + # type: object + # properties: + # sortBy: + # type: array + # items: + # type: object + # properties: + # property: + # type: string + # order: + # enum: + # - asc + # - desc + # additionalProperties: false + # required: + # - property + # - order + # additionalProperties: false + # propertiesSettings: + # type: object + # properties: + # hidden: + # type: array + # items: + # type: string + # order: + # type: array + # items: + # type: string + # additionalProperties: false + # additionalProperties: false + # required: + # - type + # - query + # - type: object + # properties: + # id: + # type: string + # updatedAt: + # type: string + # updatedBy: + # type: string + # createdAt: + # type: string + # createdBy: + # type: string + # type: + # enum: + # - users-table + # title: + # type: string + # query: + # type: object + # properties: + # team: + # type: string + # tableConfig: + # type: object + # properties: + # filterSettings: + # type: object + # properties: + # filterBy: + # $ref: '#/components/schemas/def-0' + # additionalProperties: false + # required: + # - filterBy + # groupSettings: + # type: object + # properties: + # groupBy: + # type: array + # items: + # type: string + # additionalProperties: false + # required: + # - groupBy + # sortSettings: + # type: object + # properties: + # sortBy: + # type: array + # items: + # type: object + # properties: + # property: + # type: string + # order: + # enum: + # - asc + # - desc + # additionalProperties: false + # required: + # - property + # - order + # additionalProperties: false + # propertiesSettings: + # type: object + # properties: + # hidden: + # type: array + # items: + # type: string + # order: + # type: array + # items: + # type: string + # additionalProperties: false + # additionalProperties: false + # required: + # - type + # - type: object + # properties: + # id: + # type: string + # updatedAt: + # type: string + # updatedBy: + # type: string + # createdAt: + # type: string + # createdBy: + # type: string + # type: + # enum: + # - teams-table + # title: + # type: string + # query: + # type: object + # properties: + # user: + # type: string + # tableConfig: + # type: object + # properties: + # filterSettings: + # type: object + # properties: + # filterBy: + # $ref: '#/components/schemas/def-0' + # additionalProperties: false + # required: + # - filterBy + # groupSettings: + # type: object + # properties: + # groupBy: + # type: array + # items: + # type: string + # additionalProperties: false + # required: + # - groupBy + # sortSettings: + # type: object + # properties: + # sortBy: + # type: array + # items: + # type: object + # properties: + # property: + # type: string + # order: + # enum: + # - asc + # - desc + # additionalProperties: false + # required: + # - property + # - order + # additionalProperties: false + # propertiesSettings: + # type: object + # properties: + # hidden: + # type: array + # items: + # type: string + # order: + # type: array + # items: + # type: string + # additionalProperties: false + # additionalProperties: false + # required: + # - type + # - type: object + # properties: + # id: + # type: string + # updatedAt: + # type: string + # updatedBy: + # type: string + # createdAt: + # type: string + # createdBy: + # type: string + # type: + # enum: + # - runs-table + # title: + # type: string + # query: + # type: object + # properties: + # entity: + # type: string + # blueprint: + # type: string + # active: + # type: boolean + # user_email: + # type: string + # limit: + # type: number + # minimum: 1 + # maximum: 50 + # external_run_id: + # type: string + # version: + # type: string + # enum: + # - v1 + # - v2 + # additionalProperties: false + # tableConfig: + # type: object + # properties: + # filterSettings: + # type: object + # properties: + # filterBy: + # $ref: '#/components/schemas/def-0' + # additionalProperties: false + # required: + # - filterBy + # groupSettings: + # type: object + # properties: + # groupBy: + # type: array + # items: + # type: string + # additionalProperties: false + # required: + # - groupBy + # sortSettings: + # type: object + # properties: + # sortBy: + # type: array + # items: + # type: object + # properties: + # property: + # type: string + # order: + # enum: + # - asc + # - desc + # additionalProperties: false + # required: + # - property + # - order + # additionalProperties: false + # propertiesSettings: + # type: object + # properties: + # hidden: + # type: array + # items: + # type: string + # order: + # type: array + # items: + # type: string + # additionalProperties: false + # additionalProperties: false + # required: + # - type + # - type: object + # properties: + # id: + # type: string + # updatedAt: + # type: string + # updatedBy: + # type: string + # createdAt: + # type: string + # createdBy: + # type: string + # type: + # enum: + # - run-info + # title: + # type: string + # runId: + # type: string + # additionalProperties: false + # required: + # - type + # - runId + # - type: object + # properties: + # id: + # type: string + # updatedAt: + # type: string + # updatedBy: + # type: string + # createdAt: + # type: string + # createdBy: + # type: string + # type: + # enum: + # - user-info + # title: + # type: string + # user_email: + # type: string + # additionalProperties: false + # required: + # - type + # - user_email + # - type: object + # properties: + # id: + # type: string + # updatedAt: + # type: string + # updatedBy: + # type: string + # createdAt: + # type: string + # createdBy: + # type: string + # type: + # enum: + # - graph-entities-explorer + # title: + # type: string + # dataset: + # $ref: '#/components/schemas/def-0' + # hiddenBlueprints: + # type: array + # items: + # type: string + # additionalProperties: false + # required: + # - type + # - dataset + # - type: object + # properties: + # id: + # type: string + # updatedAt: + # type: string + # updatedBy: + # type: string + # createdAt: + # type: string + # createdBy: + # type: string + # icon: + # type: string + # type: + # enum: + # - entities-pie-chart + # title: + # type: string + # property: + # type: string + # description: + # type: string + # dataset: + # $ref: '#/components/schemas/def-0' + # additionalProperties: false + # required: + # - type + # - dataset + # - property + # - type: object + # properties: + # id: + # type: string + # updatedAt: + # type: string + # updatedBy: + # type: string + # createdAt: + # type: string + # createdBy: + # type: string + # type: + # type: string + # enum: + # - entities-number-chart + # dataset: + # type: array + # items: + # anyOf: + # - type: object + # properties: + # property: + # type: string + # operator: + # enum: + # - '>' + # - '>=' + # - < + # - <= + # value: + # type: + # - number + # required: + # - property + # - operator + # - value + # additionalProperties: false + # - type: object + # properties: + # property: + # type: string + # operator: + # enum: + # - between + # - notBetween + # - = + # value: + # type: object + # oneOf: + # - type: object + # properties: + # from: + # type: string + # format: date-time + # to: + # type: string + # format: date-time + # required: + # - from + # - to + # - type: object + # properties: + # preset: + # type: string + # enum: + # - today + # - tomorrow + # - yesterday + # - lastWeek + # - last2Weeks + # - lastMonth + # - last3Months + # - last6Months + # - last12Months + # required: + # - preset + # required: + # - property + # - operator + # - value + # additionalProperties: false + # - type: object + # properties: + # property: + # type: string + # operator: + # enum: + # - = + # - '!=' + # - containsAny + # - contains + # - doesNotContain + # - beginsWith + # - doesNotBeginWith + # - endsWith + # - doesNotEndWith + # - in + # - notIn + # value: + # anyOf: + # - type: 'null' + # - type: string + # - type: number + # - type: boolean + # - type: array + # items: + # type: string + # - type: string + # format: date-time + # additionalProperties: false + # required: + # - property + # - operator + # - value + # - type: object + # properties: + # operator: + # enum: + # - isEmpty + # - isNotEmpty + # property: + # type: string + # required: + # - operator + # - property + # additionalProperties: false + # - type: object + # properties: + # operator: + # enum: + # - relatedTo + # blueprint: + # type: string + # value: + # type: string + # direction: + # enum: + # - upstream + # - downstream + # required: + # type: boolean + # additionalProperties: false + # required: + # - operator + # - value + # - blueprint + # - type: object + # properties: + # propertySchema: + # type: object + # properties: + # type: + # type: string + # format: + # type: string + # required: + # - type + # additionalProperties: false + # operator: + # enum: + # - = + # - '!=' + # value: + # anyOf: + # - type: 'null' + # - type: string + # - type: number + # - type: boolean + # required: + # - operator + # - propertySchema + # additionalProperties: false + # - $ref: '#/components/schemas/def-0' + # title: + # type: string + # icon: + # type: string + # description: + # type: string + # unit: + # type: string + # enum: + # - none + # - $ + # - € + # - £ + # - '%' + # - custom + # unitAlignment: + # type: string + # enum: + # - left + # - right + # calculationBy: + # type: string + # enum: + # - entities + # - property + # required: + # - type + # - dataset + # - unit + # - calculationBy + # allOf: + # - properties: + # property: + # type: string + # func: + # type: string + # enum: + # - sum + # - average + # - min + # - max + # - median + # required: + # - property + # - func + # - properties: + # func: + # type: string + # enum: + # - average + # - count + # required: + # - func + # - properties: + # averageOf: + # type: string + # enum: + # - hour + # - day + # - week + # - month + # - total + # measureTimeBy: + # type: string + # required: + # - averageOf + # - properties: + # unitCustom: + # type: string + # required: + # - unitCustom + # - type: object + # properties: + # id: + # type: string + # updatedAt: + # type: string + # updatedBy: + # type: string + # createdAt: + # type: string + # createdBy: + # type: string + # type: + # type: string + # enum: + # - iframe-widget + # title: + # type: string + # icon: + # type: string + # description: + # type: string + # url: + # type: string + # format: url + # urlType: + # type: string + # enum: + # - public + # - protected + # required: + # - type + # - url + # - urlType + # - title + # allOf: + # - properties: + # tokenUrl: + # type: string + # format: url + # authorizationUrl: + # type: string + # format: url + # clientId: + # type: string + # scopes: + # type: array + # items: + # type: string + # required: + # - tokenUrl + # - authorizationUrl + # - clientId + # - scopes + # - type: object + # properties: + # id: + # type: string + # updatedAt: + # type: string + # updatedBy: + # type: string + # createdAt: + # type: string + # createdBy: + # type: string + # type: + # type: string + # enum: + # - markdown + # title: + # type: string + # icon: + # type: string + # markdown: + # type: string + # required: + # - type + # - title + # - type: object + # properties: + # id: + # type: string + # updatedAt: + # type: string + # updatedBy: + # type: string + # createdAt: + # type: string + # createdBy: + # type: string + # type: + # enum: + # - team-info + # title: + # type: string + # team_name: + # type: string + # additionalProperties: false + # required: + # - type + # - team_name + # - type: object + # properties: + # id: + # type: string + # updatedAt: + # type: string + # updatedBy: + # type: string + # createdAt: + # type: string + # createdBy: + # type: string + # type: + # type: string + # enum: + # - recently-viewed-entities + # title: + # type: string + # icon: + # type: string + # required: + # - type + # - title + # - type: object + # properties: + # id: + # type: string + # updatedAt: + # type: string + # updatedBy: + # type: string + # createdAt: + # type: string + # createdBy: + # type: string + # type: + # type: string + # enum: + # - recently-used-actions + # title: + # type: string + # icon: + # type: string + # required: + # - type + # - title + # - type: object + # properties: + # id: + # type: string + # updatedAt: + # type: string + # updatedBy: + # type: string + # createdAt: + # type: string + # createdBy: + # type: string + # type: + # type: string + # enum: + # - my-entities + # title: + # type: string + # icon: + # type: string + # required: + # - type + # - title + # additionalProperties: false + # required: + # - type + # - layout + # - widgets + # type: + # type: string + # enum: + # - run + # - user + # - team + # - entity + # - users-and-teams + # - audit-log + # - blueprint-entities + # - dashboard + # - home + # showInSidebar: + # type: boolean + # default: true + # section: + # type: string + # enum: + # - software_catalog + # - organization + # default: software_catalog + # additionalProperties: true + # required: + # - identifier + # required: true + # security: + # - bearer: + # - 'create:pages' + # responses: + # '201': + # description: Created successfully + # '/v1/pages/{identifier}': + # get: + # summary: Get a page + # tags: + # - Pages + # parameters: + # - schema: + # type: string + # in: path + # name: identifier + # required: true + # security: + # - bearer: [] + # responses: + # '200': + # description: Default Response + # patch: + # summary: Patch a page + # tags: + # - Pages + # requestBody: + # content: + # application/json: + # schema: + # type: object + # properties: + # identifier: + # type: string + # pattern: >- + # ^(?:[A-Za-z0-9@_.:\/=\-]|\$team\b|\$users\b|\$user\b|\$AuditLog\b|\$run\b|\$home)*$ + # minLength: 1 + # blueprint: + # type: string + # title: + # type: string + # description: + # type: string + # maxLength: 150 + # icon: + # type: string + # parent: + # type: string + # nullable: true + # after: + # type: string + # nullable: true + # locked: + # type: boolean + # widgets: + # type: array + # items: + # type: object + # anyOf: + # - type: object + # properties: + # id: + # type: string + # updatedAt: + # type: string + # updatedBy: + # type: string + # createdAt: + # type: string + # createdBy: + # type: string + # type: + # enum: + # - entity-info + # title: + # type: string + # entity: + # type: string + # hiddenQuery: + # type: array + # items: + # type: string + # blueprint: + # type: string + # additionalProperties: false + # required: + # - type + # - entity + # - blueprint + # - type: object + # properties: + # id: + # type: string + # updatedAt: + # type: string + # updatedBy: + # type: string + # createdAt: + # type: string + # createdBy: + # type: string + # type: + # enum: + # - action-runs-table-widget + # icon: + # type: string + # description: + # type: string + # maxLength: 200 + # title: + # type: string + # displayMode: + # type: string + # enum: + # - single + # - widget + # blueprint: + # type: string + # action: + # type: string + # tableConfig: + # type: object + # properties: + # filterSettings: + # type: object + # properties: + # filterBy: + # $ref: '#/components/schemas/def-0' + # additionalProperties: false + # required: + # - filterBy + # groupSettings: + # type: object + # properties: + # groupBy: + # type: array + # items: + # type: string + # additionalProperties: false + # required: + # - groupBy + # sortSettings: + # type: object + # properties: + # sortBy: + # type: array + # items: + # type: object + # properties: + # property: + # type: string + # order: + # enum: + # - asc + # - desc + # additionalProperties: false + # required: + # - property + # - order + # additionalProperties: false + # propertiesSettings: + # type: object + # properties: + # hidden: + # type: array + # items: + # type: string + # order: + # type: array + # items: + # type: string + # additionalProperties: false + # additionalProperties: false + # additionalProperties: false + # required: + # - type + # - action + # - blueprint + # - type: object + # properties: + # id: + # type: string + # updatedAt: + # type: string + # updatedBy: + # type: string + # createdAt: + # type: string + # createdBy: + # type: string + # type: + # enum: + # - table-entities-explorer + # icon: + # type: string + # description: + # type: string + # maxLength: 200 + # title: + # type: string + # dataset: + # $ref: '#/components/schemas/def-0' + # excludedFields: + # type: array + # items: + # type: string + # displayMode: + # type: string + # enum: + # - tabs + # - single + # - widget + # blueprintConfig: + # type: object + # propertyNames: + # pattern: '^[A-Za-z0-9@_.:\\/=-]+$' + # additionalProperties: + # type: object + # properties: + # filterSettings: + # type: object + # properties: + # filterBy: + # $ref: '#/components/schemas/def-0' + # additionalProperties: false + # required: + # - filterBy + # groupSettings: + # type: object + # properties: + # groupBy: + # type: array + # items: + # type: string + # additionalProperties: false + # required: + # - groupBy + # sortSettings: + # type: object + # properties: + # sortBy: + # type: array + # items: + # type: object + # properties: + # property: + # type: string + # order: + # enum: + # - asc + # - desc + # additionalProperties: false + # required: + # - property + # - order + # additionalProperties: false + # propertiesSettings: + # type: object + # properties: + # hidden: + # type: array + # items: + # type: string + # order: + # type: array + # items: + # type: string + # additionalProperties: false + # tabIndex: + # type: number + # hidden: + # type: boolean + # title: + # type: string + # maxLength: 20 + # description: + # type: string + # maxLength: 200 + # additionalProperties: false + # additionalProperties: false + # required: + # - type + # - dataset + # - type: object + # properties: + # id: + # type: string + # updatedAt: + # type: string + # updatedBy: + # type: string + # createdAt: + # type: string + # createdBy: + # type: string + # type: + # enum: + # - table-entities-explorer-by-direction + # title: + # type: string + # blueprintConfig: + # type: object + # propertyNames: + # pattern: >- + # ^[A-Za-z0-9@_.:\\/=-]*\$(upstream|downstream|custom)(\$[A-Za-z0-9@_.:\\/=-]+)*$ + # additionalProperties: + # type: object + # properties: + # filterSettings: + # type: object + # properties: + # filterBy: + # $ref: '#/components/schemas/def-0' + # additionalProperties: false + # required: + # - filterBy + # groupSettings: + # type: object + # properties: + # groupBy: + # type: array + # items: + # type: string + # additionalProperties: false + # required: + # - groupBy + # sortSettings: + # type: object + # properties: + # sortBy: + # type: array + # items: + # type: object + # properties: + # property: + # type: string + # order: + # enum: + # - asc + # - desc + # additionalProperties: false + # required: + # - property + # - order + # additionalProperties: false + # propertiesSettings: + # type: object + # properties: + # hidden: + # type: array + # items: + # type: string + # order: + # type: array + # items: + # type: string + # additionalProperties: false + # tabIndex: + # type: number + # hidden: + # type: boolean + # title: + # type: string + # maxLength: 20 + # description: + # type: string + # maxLength: 200 + # dataset: + # $ref: '#/components/schemas/def-0' + # targetBlueprint: + # type: string + # relatedProperty: + # type: string + # additionalProperties: false + # additionalProperties: false + # required: + # - type + # - type: object + # properties: + # id: + # type: string + # updatedAt: + # type: string + # updatedBy: + # type: string + # createdAt: + # type: string + # createdBy: + # type: string + # type: + # enum: + # - table-audit-log + # title: + # type: string + # description: + # type: string + # query: + # type: object + # properties: + # identifier: + # type: string + # entity: + # type: string + # blueprint: + # type: string + # run_id: + # type: string + # webhookId: + # type: string + # webhookEventId: + # type: string + # origin: + # type: array + # items: + # type: string + # InstallationId: + # type: string + # resources: + # anyOf: + # - type: array + # items: + # enum: + # - blueprint + # - entity + # - run + # - webhook + # - scorecard + # - action + # - type: string + # enum: + # - blueprint + # - entity + # - run + # - webhook + # - scorecard + # - action + # includes: + # type: array + # items: + # enum: + # - action + # - context + # - diff + # - identifier + # - resourceType + # - status + # - trigger + # - additionalData + # - message + # from: + # type: string + # format: date-time + # description: 'ISO format IE 2022-04-23T18:25:43.511Z' + # to: + # type: string + # format: date-time + # description: 'ISO format 2022-04-23T18:25:43.511Z' + # action: + # type: string + # status: + # type: string + # enum: + # - SUCCESS + # - FAILURE + # limit: + # type: number + # additionalProperties: false + # tableConfig: + # type: object + # properties: + # filterSettings: + # type: object + # properties: + # filterBy: + # $ref: '#/components/schemas/def-0' + # additionalProperties: false + # required: + # - filterBy + # groupSettings: + # type: object + # properties: + # groupBy: + # type: array + # items: + # type: string + # additionalProperties: false + # required: + # - groupBy + # sortSettings: + # type: object + # properties: + # sortBy: + # type: array + # items: + # type: object + # properties: + # property: + # type: string + # order: + # enum: + # - asc + # - desc + # additionalProperties: false + # required: + # - property + # - order + # additionalProperties: false + # propertiesSettings: + # type: object + # properties: + # hidden: + # type: array + # items: + # type: string + # order: + # type: array + # items: + # type: string + # additionalProperties: false + # additionalProperties: false + # required: + # - type + # - query + # - type: object + # properties: + # id: + # type: string + # updatedAt: + # type: string + # updatedBy: + # type: string + # createdAt: + # type: string + # createdBy: + # type: string + # type: + # enum: + # - users-table + # title: + # type: string + # query: + # type: object + # properties: + # team: + # type: string + # tableConfig: + # type: object + # properties: + # filterSettings: + # type: object + # properties: + # filterBy: + # $ref: '#/components/schemas/def-0' + # additionalProperties: false + # required: + # - filterBy + # groupSettings: + # type: object + # properties: + # groupBy: + # type: array + # items: + # type: string + # additionalProperties: false + # required: + # - groupBy + # sortSettings: + # type: object + # properties: + # sortBy: + # type: array + # items: + # type: object + # properties: + # property: + # type: string + # order: + # enum: + # - asc + # - desc + # additionalProperties: false + # required: + # - property + # - order + # additionalProperties: false + # propertiesSettings: + # type: object + # properties: + # hidden: + # type: array + # items: + # type: string + # order: + # type: array + # items: + # type: string + # additionalProperties: false + # additionalProperties: false + # required: + # - type + # - type: object + # properties: + # id: + # type: string + # updatedAt: + # type: string + # updatedBy: + # type: string + # createdAt: + # type: string + # createdBy: + # type: string + # type: + # enum: + # - teams-table + # title: + # type: string + # query: + # type: object + # properties: + # user: + # type: string + # tableConfig: + # type: object + # properties: + # filterSettings: + # type: object + # properties: + # filterBy: + # $ref: '#/components/schemas/def-0' + # additionalProperties: false + # required: + # - filterBy + # groupSettings: + # type: object + # properties: + # groupBy: + # type: array + # items: + # type: string + # additionalProperties: false + # required: + # - groupBy + # sortSettings: + # type: object + # properties: + # sortBy: + # type: array + # items: + # type: object + # properties: + # property: + # type: string + # order: + # enum: + # - asc + # - desc + # additionalProperties: false + # required: + # - property + # - order + # additionalProperties: false + # propertiesSettings: + # type: object + # properties: + # hidden: + # type: array + # items: + # type: string + # order: + # type: array + # items: + # type: string + # additionalProperties: false + # additionalProperties: false + # required: + # - type + # - type: object + # properties: + # id: + # type: string + # updatedAt: + # type: string + # updatedBy: + # type: string + # createdAt: + # type: string + # createdBy: + # type: string + # type: + # enum: + # - runs-table + # title: + # type: string + # query: + # type: object + # properties: + # entity: + # type: string + # blueprint: + # type: string + # active: + # type: boolean + # user_email: + # type: string + # limit: + # type: number + # minimum: 1 + # maximum: 50 + # external_run_id: + # type: string + # version: + # type: string + # enum: + # - v1 + # - v2 + # additionalProperties: false + # tableConfig: + # type: object + # properties: + # filterSettings: + # type: object + # properties: + # filterBy: + # $ref: '#/components/schemas/def-0' + # additionalProperties: false + # required: + # - filterBy + # groupSettings: + # type: object + # properties: + # groupBy: + # type: array + # items: + # type: string + # additionalProperties: false + # required: + # - groupBy + # sortSettings: + # type: object + # properties: + # sortBy: + # type: array + # items: + # type: object + # properties: + # property: + # type: string + # order: + # enum: + # - asc + # - desc + # additionalProperties: false + # required: + # - property + # - order + # additionalProperties: false + # propertiesSettings: + # type: object + # properties: + # hidden: + # type: array + # items: + # type: string + # order: + # type: array + # items: + # type: string + # additionalProperties: false + # additionalProperties: false + # required: + # - type + # - type: object + # properties: + # id: + # type: string + # updatedAt: + # type: string + # updatedBy: + # type: string + # createdAt: + # type: string + # createdBy: + # type: string + # type: + # enum: + # - run-info + # title: + # type: string + # runId: + # type: string + # additionalProperties: false + # required: + # - type + # - runId + # - type: object + # properties: + # id: + # type: string + # updatedAt: + # type: string + # updatedBy: + # type: string + # createdAt: + # type: string + # createdBy: + # type: string + # type: + # enum: + # - user-info + # title: + # type: string + # user_email: + # type: string + # additionalProperties: false + # required: + # - type + # - user_email + # - type: object + # properties: + # id: + # type: string + # updatedAt: + # type: string + # updatedBy: + # type: string + # createdAt: + # type: string + # createdBy: + # type: string + # type: + # enum: + # - graph-entities-explorer + # title: + # type: string + # dataset: + # $ref: '#/components/schemas/def-0' + # hiddenBlueprints: + # type: array + # items: + # type: string + # additionalProperties: false + # required: + # - type + # - dataset + # - type: object + # properties: + # id: + # type: string + # updatedAt: + # type: string + # updatedBy: + # type: string + # createdAt: + # type: string + # createdBy: + # type: string + # icon: + # type: string + # type: + # enum: + # - entities-pie-chart + # title: + # type: string + # property: + # type: string + # description: + # type: string + # dataset: + # $ref: '#/components/schemas/def-0' + # additionalProperties: false + # required: + # - type + # - dataset + # - property + # - type: object + # properties: + # id: + # type: string + # updatedAt: + # type: string + # updatedBy: + # type: string + # createdAt: + # type: string + # createdBy: + # type: string + # type: + # type: string + # enum: + # - entities-number-chart + # dataset: + # type: array + # items: + # anyOf: + # - type: object + # properties: + # property: + # type: string + # operator: + # enum: + # - '>' + # - '>=' + # - < + # - <= + # value: + # type: + # - number + # required: + # - property + # - operator + # - value + # additionalProperties: false + # - type: object + # properties: + # property: + # type: string + # operator: + # enum: + # - between + # - notBetween + # - = + # value: + # type: object + # oneOf: + # - type: object + # properties: + # from: + # type: string + # format: date-time + # to: + # type: string + # format: date-time + # required: + # - from + # - to + # - type: object + # properties: + # preset: + # type: string + # enum: + # - today + # - tomorrow + # - yesterday + # - lastWeek + # - last2Weeks + # - lastMonth + # - last3Months + # - last6Months + # - last12Months + # required: + # - preset + # required: + # - property + # - operator + # - value + # additionalProperties: false + # - type: object + # properties: + # property: + # type: string + # operator: + # enum: + # - = + # - '!=' + # - containsAny + # - contains + # - doesNotContain + # - beginsWith + # - doesNotBeginWith + # - endsWith + # - doesNotEndWith + # - in + # - notIn + # value: + # anyOf: + # - type: 'null' + # - type: string + # - type: number + # - type: boolean + # - type: array + # items: + # type: string + # - type: string + # format: date-time + # additionalProperties: false + # required: + # - property + # - operator + # - value + # - type: object + # properties: + # operator: + # enum: + # - isEmpty + # - isNotEmpty + # property: + # type: string + # required: + # - operator + # - property + # additionalProperties: false + # - type: object + # properties: + # operator: + # enum: + # - relatedTo + # blueprint: + # type: string + # value: + # type: string + # direction: + # enum: + # - upstream + # - downstream + # required: + # type: boolean + # additionalProperties: false + # required: + # - operator + # - value + # - blueprint + # - type: object + # properties: + # propertySchema: + # type: object + # properties: + # type: + # type: string + # format: + # type: string + # required: + # - type + # additionalProperties: false + # operator: + # enum: + # - = + # - '!=' + # value: + # anyOf: + # - type: 'null' + # - type: string + # - type: number + # - type: boolean + # required: + # - operator + # - propertySchema + # additionalProperties: false + # - $ref: '#/components/schemas/def-0' + # title: + # type: string + # icon: + # type: string + # description: + # type: string + # unit: + # type: string + # enum: + # - none + # - $ + # - € + # - £ + # - '%' + # - custom + # unitAlignment: + # type: string + # enum: + # - left + # - right + # calculationBy: + # type: string + # enum: + # - entities + # - property + # required: + # - type + # - dataset + # - unit + # - calculationBy + # allOf: + # - properties: + # property: + # type: string + # func: + # type: string + # enum: + # - sum + # - average + # - min + # - max + # - median + # required: + # - property + # - func + # - properties: + # func: + # type: string + # enum: + # - average + # - count + # required: + # - func + # - properties: + # averageOf: + # type: string + # enum: + # - hour + # - day + # - week + # - month + # - total + # measureTimeBy: + # type: string + # required: + # - averageOf + # - properties: + # unitCustom: + # type: string + # required: + # - unitCustom + # - type: object + # properties: + # id: + # type: string + # updatedAt: + # type: string + # updatedBy: + # type: string + # createdAt: + # type: string + # createdBy: + # type: string + # type: + # type: string + # enum: + # - iframe-widget + # title: + # type: string + # icon: + # type: string + # description: + # type: string + # url: + # type: string + # format: url + # urlType: + # type: string + # enum: + # - public + # - protected + # required: + # - type + # - url + # - urlType + # - title + # allOf: + # - properties: + # tokenUrl: + # type: string + # format: url + # authorizationUrl: + # type: string + # format: url + # clientId: + # type: string + # scopes: + # type: array + # items: + # type: string + # required: + # - tokenUrl + # - authorizationUrl + # - clientId + # - scopes + # - type: object + # properties: + # id: + # type: string + # updatedAt: + # type: string + # updatedBy: + # type: string + # createdAt: + # type: string + # createdBy: + # type: string + # type: + # type: string + # enum: + # - markdown + # title: + # type: string + # icon: + # type: string + # markdown: + # type: string + # required: + # - type + # - title + # - type: object + # properties: + # id: + # type: string + # updatedAt: + # type: string + # updatedBy: + # type: string + # createdAt: + # type: string + # createdBy: + # type: string + # type: + # enum: + # - team-info + # title: + # type: string + # team_name: + # type: string + # additionalProperties: false + # required: + # - type + # - team_name + # - type: object + # properties: + # id: + # type: string + # updatedAt: + # type: string + # updatedBy: + # type: string + # createdAt: + # type: string + # createdBy: + # type: string + # type: + # type: string + # enum: + # - recently-viewed-entities + # title: + # type: string + # icon: + # type: string + # required: + # - type + # - title + # - type: object + # properties: + # id: + # type: string + # updatedAt: + # type: string + # updatedBy: + # type: string + # createdAt: + # type: string + # createdBy: + # type: string + # type: + # type: string + # enum: + # - recently-used-actions + # title: + # type: string + # icon: + # type: string + # required: + # - type + # - title + # - type: object + # properties: + # id: + # type: string + # updatedAt: + # type: string + # updatedBy: + # type: string + # createdAt: + # type: string + # createdBy: + # type: string + # type: + # type: string + # enum: + # - my-entities + # title: + # type: string + # icon: + # type: string + # required: + # - type + # - title + # - type: object + # properties: + # id: + # type: string + # updatedAt: + # type: string + # updatedBy: + # type: string + # createdAt: + # type: string + # createdBy: + # type: string + # type: + # type: string + # enum: + # - grouper + # title: + # type: string + # displayMode: + # type: string + # enum: + # - tabs + # - switch + # activeGroupUrlParam: + # type: string + # groupsOrder: + # type: array + # items: + # type: string + # groups: + # type: array + # items: + # type: object + # properties: + # title: + # type: string + # icon: + # type: string + # widgets: + # type: array + # items: + # anyOf: + # - type: object + # properties: + # id: + # type: string + # updatedAt: + # type: string + # updatedBy: + # type: string + # createdAt: + # type: string + # createdBy: + # type: string + # type: + # enum: + # - entity-info + # title: + # type: string + # entity: + # type: string + # hiddenQuery: + # type: array + # items: + # type: string + # blueprint: + # type: string + # additionalProperties: false + # required: + # - type + # - entity + # - blueprint + # - type: object + # properties: + # id: + # type: string + # updatedAt: + # type: string + # updatedBy: + # type: string + # createdAt: + # type: string + # createdBy: + # type: string + # type: + # enum: + # - action-runs-table-widget + # icon: + # type: string + # description: + # type: string + # maxLength: 200 + # title: + # type: string + # displayMode: + # type: string + # enum: + # - single + # - widget + # blueprint: + # type: string + # action: + # type: string + # tableConfig: + # type: object + # properties: + # filterSettings: + # type: object + # properties: + # filterBy: + # $ref: '#/components/schemas/def-0' + # additionalProperties: false + # required: + # - filterBy + # groupSettings: + # type: object + # properties: + # groupBy: + # type: array + # items: + # type: string + # additionalProperties: false + # required: + # - groupBy + # sortSettings: + # type: object + # properties: + # sortBy: + # type: array + # items: + # type: object + # properties: + # property: + # type: string + # order: + # enum: + # - asc + # - desc + # additionalProperties: false + # required: + # - property + # - order + # additionalProperties: false + # propertiesSettings: + # type: object + # properties: + # hidden: + # type: array + # items: + # type: string + # order: + # type: array + # items: + # type: string + # additionalProperties: false + # additionalProperties: false + # additionalProperties: false + # required: + # - type + # - action + # - blueprint + # - type: object + # properties: + # id: + # type: string + # updatedAt: + # type: string + # updatedBy: + # type: string + # createdAt: + # type: string + # createdBy: + # type: string + # type: + # enum: + # - table-entities-explorer + # icon: + # type: string + # description: + # type: string + # maxLength: 200 + # title: + # type: string + # dataset: + # $ref: '#/components/schemas/def-0' + # excludedFields: + # type: array + # items: + # type: string + # displayMode: + # type: string + # enum: + # - tabs + # - single + # - widget + # blueprintConfig: + # type: object + # propertyNames: + # pattern: '^[A-Za-z0-9@_.:\\/=-]+$' + # additionalProperties: + # type: object + # properties: + # filterSettings: + # type: object + # properties: + # filterBy: + # $ref: '#/components/schemas/def-0' + # additionalProperties: false + # required: + # - filterBy + # groupSettings: + # type: object + # properties: + # groupBy: + # type: array + # items: + # type: string + # additionalProperties: false + # required: + # - groupBy + # sortSettings: + # type: object + # properties: + # sortBy: + # type: array + # items: + # type: object + # properties: + # property: + # type: string + # order: + # enum: + # - asc + # - desc + # additionalProperties: false + # required: + # - property + # - order + # additionalProperties: false + # propertiesSettings: + # type: object + # properties: + # hidden: + # type: array + # items: + # type: string + # order: + # type: array + # items: + # type: string + # additionalProperties: false + # tabIndex: + # type: number + # hidden: + # type: boolean + # title: + # type: string + # maxLength: 20 + # description: + # type: string + # maxLength: 200 + # additionalProperties: false + # additionalProperties: false + # required: + # - type + # - dataset + # - type: object + # properties: + # id: + # type: string + # updatedAt: + # type: string + # updatedBy: + # type: string + # createdAt: + # type: string + # createdBy: + # type: string + # type: + # enum: + # - table-entities-explorer-by-direction + # title: + # type: string + # blueprintConfig: + # type: object + # propertyNames: + # pattern: >- + # ^[A-Za-z0-9@_.:\\/=-]*\$(upstream|downstream|custom)(\$[A-Za-z0-9@_.:\\/=-]+)*$ + # additionalProperties: + # type: object + # properties: + # filterSettings: + # type: object + # properties: + # filterBy: + # $ref: '#/components/schemas/def-0' + # additionalProperties: false + # required: + # - filterBy + # groupSettings: + # type: object + # properties: + # groupBy: + # type: array + # items: + # type: string + # additionalProperties: false + # required: + # - groupBy + # sortSettings: + # type: object + # properties: + # sortBy: + # type: array + # items: + # type: object + # properties: + # property: + # type: string + # order: + # enum: + # - asc + # - desc + # additionalProperties: false + # required: + # - property + # - order + # additionalProperties: false + # propertiesSettings: + # type: object + # properties: + # hidden: + # type: array + # items: + # type: string + # order: + # type: array + # items: + # type: string + # additionalProperties: false + # tabIndex: + # type: number + # hidden: + # type: boolean + # title: + # type: string + # maxLength: 20 + # description: + # type: string + # maxLength: 200 + # dataset: + # $ref: '#/components/schemas/def-0' + # targetBlueprint: + # type: string + # relatedProperty: + # type: string + # additionalProperties: false + # additionalProperties: false + # required: + # - type + # - type: object + # properties: + # id: + # type: string + # updatedAt: + # type: string + # updatedBy: + # type: string + # createdAt: + # type: string + # createdBy: + # type: string + # type: + # enum: + # - table-audit-log + # title: + # type: string + # description: + # type: string + # query: + # type: object + # properties: + # identifier: + # type: string + # entity: + # type: string + # blueprint: + # type: string + # run_id: + # type: string + # webhookId: + # type: string + # webhookEventId: + # type: string + # origin: + # type: array + # items: + # type: string + # InstallationId: + # type: string + # resources: + # anyOf: + # - type: array + # items: + # enum: + # - blueprint + # - entity + # - run + # - webhook + # - scorecard + # - action + # - type: string + # enum: + # - blueprint + # - entity + # - run + # - webhook + # - scorecard + # - action + # includes: + # type: array + # items: + # enum: + # - action + # - context + # - diff + # - identifier + # - resourceType + # - status + # - trigger + # - additionalData + # - message + # from: + # type: string + # format: date-time + # description: 'ISO format IE 2022-04-23T18:25:43.511Z' + # to: + # type: string + # format: date-time + # description: 'ISO format 2022-04-23T18:25:43.511Z' + # action: + # type: string + # status: + # type: string + # enum: + # - SUCCESS + # - FAILURE + # limit: + # type: number + # additionalProperties: false + # tableConfig: + # type: object + # properties: + # filterSettings: + # type: object + # properties: + # filterBy: + # $ref: '#/components/schemas/def-0' + # additionalProperties: false + # required: + # - filterBy + # groupSettings: + # type: object + # properties: + # groupBy: + # type: array + # items: + # type: string + # additionalProperties: false + # required: + # - groupBy + # sortSettings: + # type: object + # properties: + # sortBy: + # type: array + # items: + # type: object + # properties: + # property: + # type: string + # order: + # enum: + # - asc + # - desc + # additionalProperties: false + # required: + # - property + # - order + # additionalProperties: false + # propertiesSettings: + # type: object + # properties: + # hidden: + # type: array + # items: + # type: string + # order: + # type: array + # items: + # type: string + # additionalProperties: false + # additionalProperties: false + # required: + # - type + # - query + # - type: object + # properties: + # id: + # type: string + # updatedAt: + # type: string + # updatedBy: + # type: string + # createdAt: + # type: string + # createdBy: + # type: string + # type: + # enum: + # - users-table + # title: + # type: string + # query: + # type: object + # properties: + # team: + # type: string + # tableConfig: + # type: object + # properties: + # filterSettings: + # type: object + # properties: + # filterBy: + # $ref: '#/components/schemas/def-0' + # additionalProperties: false + # required: + # - filterBy + # groupSettings: + # type: object + # properties: + # groupBy: + # type: array + # items: + # type: string + # additionalProperties: false + # required: + # - groupBy + # sortSettings: + # type: object + # properties: + # sortBy: + # type: array + # items: + # type: object + # properties: + # property: + # type: string + # order: + # enum: + # - asc + # - desc + # additionalProperties: false + # required: + # - property + # - order + # additionalProperties: false + # propertiesSettings: + # type: object + # properties: + # hidden: + # type: array + # items: + # type: string + # order: + # type: array + # items: + # type: string + # additionalProperties: false + # additionalProperties: false + # required: + # - type + # - type: object + # properties: + # id: + # type: string + # updatedAt: + # type: string + # updatedBy: + # type: string + # createdAt: + # type: string + # createdBy: + # type: string + # type: + # enum: + # - teams-table + # title: + # type: string + # query: + # type: object + # properties: + # user: + # type: string + # tableConfig: + # type: object + # properties: + # filterSettings: + # type: object + # properties: + # filterBy: + # $ref: '#/components/schemas/def-0' + # additionalProperties: false + # required: + # - filterBy + # groupSettings: + # type: object + # properties: + # groupBy: + # type: array + # items: + # type: string + # additionalProperties: false + # required: + # - groupBy + # sortSettings: + # type: object + # properties: + # sortBy: + # type: array + # items: + # type: object + # properties: + # property: + # type: string + # order: + # enum: + # - asc + # - desc + # additionalProperties: false + # required: + # - property + # - order + # additionalProperties: false + # propertiesSettings: + # type: object + # properties: + # hidden: + # type: array + # items: + # type: string + # order: + # type: array + # items: + # type: string + # additionalProperties: false + # additionalProperties: false + # required: + # - type + # - type: object + # properties: + # id: + # type: string + # updatedAt: + # type: string + # updatedBy: + # type: string + # createdAt: + # type: string + # createdBy: + # type: string + # type: + # enum: + # - runs-table + # title: + # type: string + # query: + # type: object + # properties: + # entity: + # type: string + # blueprint: + # type: string + # active: + # type: boolean + # user_email: + # type: string + # limit: + # type: number + # minimum: 1 + # maximum: 50 + # external_run_id: + # type: string + # version: + # type: string + # enum: + # - v1 + # - v2 + # additionalProperties: false + # tableConfig: + # type: object + # properties: + # filterSettings: + # type: object + # properties: + # filterBy: + # $ref: '#/components/schemas/def-0' + # additionalProperties: false + # required: + # - filterBy + # groupSettings: + # type: object + # properties: + # groupBy: + # type: array + # items: + # type: string + # additionalProperties: false + # required: + # - groupBy + # sortSettings: + # type: object + # properties: + # sortBy: + # type: array + # items: + # type: object + # properties: + # property: + # type: string + # order: + # enum: + # - asc + # - desc + # additionalProperties: false + # required: + # - property + # - order + # additionalProperties: false + # propertiesSettings: + # type: object + # properties: + # hidden: + # type: array + # items: + # type: string + # order: + # type: array + # items: + # type: string + # additionalProperties: false + # additionalProperties: false + # required: + # - type + # - type: object + # properties: + # id: + # type: string + # updatedAt: + # type: string + # updatedBy: + # type: string + # createdAt: + # type: string + # createdBy: + # type: string + # type: + # enum: + # - run-info + # title: + # type: string + # runId: + # type: string + # additionalProperties: false + # required: + # - type + # - runId + # - type: object + # properties: + # id: + # type: string + # updatedAt: + # type: string + # updatedBy: + # type: string + # createdAt: + # type: string + # createdBy: + # type: string + # type: + # enum: + # - user-info + # title: + # type: string + # user_email: + # type: string + # additionalProperties: false + # required: + # - type + # - user_email + # - type: object + # properties: + # id: + # type: string + # updatedAt: + # type: string + # updatedBy: + # type: string + # createdAt: + # type: string + # createdBy: + # type: string + # type: + # enum: + # - graph-entities-explorer + # title: + # type: string + # dataset: + # $ref: '#/components/schemas/def-0' + # hiddenBlueprints: + # type: array + # items: + # type: string + # additionalProperties: false + # required: + # - type + # - dataset + # - type: object + # properties: + # id: + # type: string + # updatedAt: + # type: string + # updatedBy: + # type: string + # createdAt: + # type: string + # createdBy: + # type: string + # icon: + # type: string + # type: + # enum: + # - entities-pie-chart + # title: + # type: string + # property: + # type: string + # description: + # type: string + # dataset: + # $ref: '#/components/schemas/def-0' + # additionalProperties: false + # required: + # - type + # - dataset + # - property + # - type: object + # properties: + # id: + # type: string + # updatedAt: + # type: string + # updatedBy: + # type: string + # createdAt: + # type: string + # createdBy: + # type: string + # type: + # type: string + # enum: + # - entities-number-chart + # dataset: + # type: array + # items: + # anyOf: + # - type: object + # properties: + # property: + # type: string + # operator: + # enum: + # - '>' + # - '>=' + # - < + # - <= + # value: + # type: + # - number + # required: + # - property + # - operator + # - value + # additionalProperties: false + # - type: object + # properties: + # property: + # type: string + # operator: + # enum: + # - between + # - notBetween + # - = + # value: + # type: object + # oneOf: + # - type: object + # properties: + # from: + # type: string + # format: date-time + # to: + # type: string + # format: date-time + # required: + # - from + # - to + # - type: object + # properties: + # preset: + # type: string + # enum: + # - today + # - tomorrow + # - yesterday + # - lastWeek + # - last2Weeks + # - lastMonth + # - last3Months + # - last6Months + # - last12Months + # required: + # - preset + # required: + # - property + # - operator + # - value + # additionalProperties: false + # - type: object + # properties: + # property: + # type: string + # operator: + # enum: + # - = + # - '!=' + # - containsAny + # - contains + # - doesNotContain + # - beginsWith + # - doesNotBeginWith + # - endsWith + # - doesNotEndWith + # - in + # - notIn + # value: + # anyOf: + # - type: 'null' + # - type: string + # - type: number + # - type: boolean + # - type: array + # items: + # type: string + # - type: string + # format: date-time + # additionalProperties: false + # required: + # - property + # - operator + # - value + # - type: object + # properties: + # operator: + # enum: + # - isEmpty + # - isNotEmpty + # property: + # type: string + # required: + # - operator + # - property + # additionalProperties: false + # - type: object + # properties: + # operator: + # enum: + # - relatedTo + # blueprint: + # type: string + # value: + # type: string + # direction: + # enum: + # - upstream + # - downstream + # required: + # type: boolean + # additionalProperties: false + # required: + # - operator + # - value + # - blueprint + # - type: object + # properties: + # propertySchema: + # type: object + # properties: + # type: + # type: string + # format: + # type: string + # required: + # - type + # additionalProperties: false + # operator: + # enum: + # - = + # - '!=' + # value: + # anyOf: + # - type: 'null' + # - type: string + # - type: number + # - type: boolean + # required: + # - operator + # - propertySchema + # additionalProperties: false + # - $ref: '#/components/schemas/def-0' + # title: + # type: string + # icon: + # type: string + # description: + # type: string + # unit: + # type: string + # enum: + # - none + # - $ + # - € + # - £ + # - '%' + # - custom + # unitAlignment: + # type: string + # enum: + # - left + # - right + # calculationBy: + # type: string + # enum: + # - entities + # - property + # required: + # - type + # - dataset + # - unit + # - calculationBy + # allOf: + # - properties: + # property: + # type: string + # func: + # type: string + # enum: + # - sum + # - average + # - min + # - max + # - median + # required: + # - property + # - func + # - properties: + # func: + # type: string + # enum: + # - average + # - count + # required: + # - func + # - properties: + # averageOf: + # type: string + # enum: + # - hour + # - day + # - week + # - month + # - total + # measureTimeBy: + # type: string + # required: + # - averageOf + # - properties: + # unitCustom: + # type: string + # required: + # - unitCustom + # - type: object + # properties: + # id: + # type: string + # updatedAt: + # type: string + # updatedBy: + # type: string + # createdAt: + # type: string + # createdBy: + # type: string + # type: + # type: string + # enum: + # - iframe-widget + # title: + # type: string + # icon: + # type: string + # description: + # type: string + # url: + # type: string + # format: url + # urlType: + # type: string + # enum: + # - public + # - protected + # required: + # - type + # - url + # - urlType + # - title + # allOf: + # - properties: + # tokenUrl: + # type: string + # format: url + # authorizationUrl: + # type: string + # format: url + # clientId: + # type: string + # scopes: + # type: array + # items: + # type: string + # required: + # - tokenUrl + # - authorizationUrl + # - clientId + # - scopes + # - type: object + # properties: + # id: + # type: string + # updatedAt: + # type: string + # updatedBy: + # type: string + # createdAt: + # type: string + # createdBy: + # type: string + # type: + # type: string + # enum: + # - markdown + # title: + # type: string + # icon: + # type: string + # markdown: + # type: string + # required: + # - type + # - title + # - type: object + # properties: + # id: + # type: string + # updatedAt: + # type: string + # updatedBy: + # type: string + # createdAt: + # type: string + # createdBy: + # type: string + # type: + # enum: + # - team-info + # title: + # type: string + # team_name: + # type: string + # additionalProperties: false + # required: + # - type + # - team_name + # - type: object + # properties: + # id: + # type: string + # updatedAt: + # type: string + # updatedBy: + # type: string + # createdAt: + # type: string + # createdBy: + # type: string + # type: + # type: string + # enum: + # - recently-viewed-entities + # title: + # type: string + # icon: + # type: string + # required: + # - type + # - title + # - type: object + # properties: + # id: + # type: string + # updatedAt: + # type: string + # updatedBy: + # type: string + # createdAt: + # type: string + # createdBy: + # type: string + # type: + # type: string + # enum: + # - recently-used-actions + # title: + # type: string + # icon: + # type: string + # required: + # - type + # - title + # - type: object + # properties: + # id: + # type: string + # updatedAt: + # type: string + # updatedBy: + # type: string + # createdAt: + # type: string + # createdBy: + # type: string + # type: + # type: string + # enum: + # - my-entities + # title: + # type: string + # icon: + # type: string + # required: + # - type + # - title + # additionalProperties: false + # required: + # - title + # - widgets + # additionalProperties: false + # required: + # - type + # - groups + # - displayMode + # - type: object + # properties: + # id: + # type: string + # updatedAt: + # type: string + # updatedBy: + # type: string + # createdAt: + # type: string + # createdBy: + # type: string + # type: + # type: string + # enum: + # - dashboard-widget + # layout: + # type: array + # items: + # type: object + # properties: + # height: + # type: number + # columns: + # type: array + # items: + # type: object + # properties: + # size: + # type: number + # id: + # type: string + # additionalProperties: false + # required: + # - size + # - id + # additionalProperties: false + # required: + # - columns + # - height + # widgets: + # type: array + # items: + # type: object + # anyOf: + # - type: object + # properties: + # id: + # type: string + # updatedAt: + # type: string + # updatedBy: + # type: string + # createdAt: + # type: string + # createdBy: + # type: string + # type: + # enum: + # - entity-info + # title: + # type: string + # entity: + # type: string + # hiddenQuery: + # type: array + # items: + # type: string + # blueprint: + # type: string + # additionalProperties: false + # required: + # - type + # - entity + # - blueprint + # - type: object + # properties: + # id: + # type: string + # updatedAt: + # type: string + # updatedBy: + # type: string + # createdAt: + # type: string + # createdBy: + # type: string + # type: + # enum: + # - action-runs-table-widget + # icon: + # type: string + # description: + # type: string + # maxLength: 200 + # title: + # type: string + # displayMode: + # type: string + # enum: + # - single + # - widget + # blueprint: + # type: string + # action: + # type: string + # tableConfig: + # type: object + # properties: + # filterSettings: + # type: object + # properties: + # filterBy: + # $ref: '#/components/schemas/def-0' + # additionalProperties: false + # required: + # - filterBy + # groupSettings: + # type: object + # properties: + # groupBy: + # type: array + # items: + # type: string + # additionalProperties: false + # required: + # - groupBy + # sortSettings: + # type: object + # properties: + # sortBy: + # type: array + # items: + # type: object + # properties: + # property: + # type: string + # order: + # enum: + # - asc + # - desc + # additionalProperties: false + # required: + # - property + # - order + # additionalProperties: false + # propertiesSettings: + # type: object + # properties: + # hidden: + # type: array + # items: + # type: string + # order: + # type: array + # items: + # type: string + # additionalProperties: false + # additionalProperties: false + # additionalProperties: false + # required: + # - type + # - action + # - blueprint + # - type: object + # properties: + # id: + # type: string + # updatedAt: + # type: string + # updatedBy: + # type: string + # createdAt: + # type: string + # createdBy: + # type: string + # type: + # enum: + # - table-entities-explorer + # icon: + # type: string + # description: + # type: string + # maxLength: 200 + # title: + # type: string + # dataset: + # $ref: '#/components/schemas/def-0' + # excludedFields: + # type: array + # items: + # type: string + # displayMode: + # type: string + # enum: + # - tabs + # - single + # - widget + # blueprintConfig: + # type: object + # propertyNames: + # pattern: '^[A-Za-z0-9@_.:\\/=-]+$' + # additionalProperties: + # type: object + # properties: + # filterSettings: + # type: object + # properties: + # filterBy: + # $ref: '#/components/schemas/def-0' + # additionalProperties: false + # required: + # - filterBy + # groupSettings: + # type: object + # properties: + # groupBy: + # type: array + # items: + # type: string + # additionalProperties: false + # required: + # - groupBy + # sortSettings: + # type: object + # properties: + # sortBy: + # type: array + # items: + # type: object + # properties: + # property: + # type: string + # order: + # enum: + # - asc + # - desc + # additionalProperties: false + # required: + # - property + # - order + # additionalProperties: false + # propertiesSettings: + # type: object + # properties: + # hidden: + # type: array + # items: + # type: string + # order: + # type: array + # items: + # type: string + # additionalProperties: false + # tabIndex: + # type: number + # hidden: + # type: boolean + # title: + # type: string + # maxLength: 20 + # description: + # type: string + # maxLength: 200 + # additionalProperties: false + # additionalProperties: false + # required: + # - type + # - dataset + # - type: object + # properties: + # id: + # type: string + # updatedAt: + # type: string + # updatedBy: + # type: string + # createdAt: + # type: string + # createdBy: + # type: string + # type: + # enum: + # - table-entities-explorer-by-direction + # title: + # type: string + # blueprintConfig: + # type: object + # propertyNames: + # pattern: >- + # ^[A-Za-z0-9@_.:\\/=-]*\$(upstream|downstream|custom)(\$[A-Za-z0-9@_.:\\/=-]+)*$ + # additionalProperties: + # type: object + # properties: + # filterSettings: + # type: object + # properties: + # filterBy: + # $ref: '#/components/schemas/def-0' + # additionalProperties: false + # required: + # - filterBy + # groupSettings: + # type: object + # properties: + # groupBy: + # type: array + # items: + # type: string + # additionalProperties: false + # required: + # - groupBy + # sortSettings: + # type: object + # properties: + # sortBy: + # type: array + # items: + # type: object + # properties: + # property: + # type: string + # order: + # enum: + # - asc + # - desc + # additionalProperties: false + # required: + # - property + # - order + # additionalProperties: false + # propertiesSettings: + # type: object + # properties: + # hidden: + # type: array + # items: + # type: string + # order: + # type: array + # items: + # type: string + # additionalProperties: false + # tabIndex: + # type: number + # hidden: + # type: boolean + # title: + # type: string + # maxLength: 20 + # description: + # type: string + # maxLength: 200 + # dataset: + # $ref: '#/components/schemas/def-0' + # targetBlueprint: + # type: string + # relatedProperty: + # type: string + # additionalProperties: false + # additionalProperties: false + # required: + # - type + # - type: object + # properties: + # id: + # type: string + # updatedAt: + # type: string + # updatedBy: + # type: string + # createdAt: + # type: string + # createdBy: + # type: string + # type: + # enum: + # - table-audit-log + # title: + # type: string + # description: + # type: string + # query: + # type: object + # properties: + # identifier: + # type: string + # entity: + # type: string + # blueprint: + # type: string + # run_id: + # type: string + # webhookId: + # type: string + # webhookEventId: + # type: string + # origin: + # type: array + # items: + # type: string + # InstallationId: + # type: string + # resources: + # anyOf: + # - type: array + # items: + # enum: + # - blueprint + # - entity + # - run + # - webhook + # - scorecard + # - action + # - type: string + # enum: + # - blueprint + # - entity + # - run + # - webhook + # - scorecard + # - action + # includes: + # type: array + # items: + # enum: + # - action + # - context + # - diff + # - identifier + # - resourceType + # - status + # - trigger + # - additionalData + # - message + # from: + # type: string + # format: date-time + # description: 'ISO format IE 2022-04-23T18:25:43.511Z' + # to: + # type: string + # format: date-time + # description: 'ISO format 2022-04-23T18:25:43.511Z' + # action: + # type: string + # status: + # type: string + # enum: + # - SUCCESS + # - FAILURE + # limit: + # type: number + # additionalProperties: false + # tableConfig: + # type: object + # properties: + # filterSettings: + # type: object + # properties: + # filterBy: + # $ref: '#/components/schemas/def-0' + # additionalProperties: false + # required: + # - filterBy + # groupSettings: + # type: object + # properties: + # groupBy: + # type: array + # items: + # type: string + # additionalProperties: false + # required: + # - groupBy + # sortSettings: + # type: object + # properties: + # sortBy: + # type: array + # items: + # type: object + # properties: + # property: + # type: string + # order: + # enum: + # - asc + # - desc + # additionalProperties: false + # required: + # - property + # - order + # additionalProperties: false + # propertiesSettings: + # type: object + # properties: + # hidden: + # type: array + # items: + # type: string + # order: + # type: array + # items: + # type: string + # additionalProperties: false + # additionalProperties: false + # required: + # - type + # - query + # - type: object + # properties: + # id: + # type: string + # updatedAt: + # type: string + # updatedBy: + # type: string + # createdAt: + # type: string + # createdBy: + # type: string + # type: + # enum: + # - users-table + # title: + # type: string + # query: + # type: object + # properties: + # team: + # type: string + # tableConfig: + # type: object + # properties: + # filterSettings: + # type: object + # properties: + # filterBy: + # $ref: '#/components/schemas/def-0' + # additionalProperties: false + # required: + # - filterBy + # groupSettings: + # type: object + # properties: + # groupBy: + # type: array + # items: + # type: string + # additionalProperties: false + # required: + # - groupBy + # sortSettings: + # type: object + # properties: + # sortBy: + # type: array + # items: + # type: object + # properties: + # property: + # type: string + # order: + # enum: + # - asc + # - desc + # additionalProperties: false + # required: + # - property + # - order + # additionalProperties: false + # propertiesSettings: + # type: object + # properties: + # hidden: + # type: array + # items: + # type: string + # order: + # type: array + # items: + # type: string + # additionalProperties: false + # additionalProperties: false + # required: + # - type + # - type: object + # properties: + # id: + # type: string + # updatedAt: + # type: string + # updatedBy: + # type: string + # createdAt: + # type: string + # createdBy: + # type: string + # type: + # enum: + # - teams-table + # title: + # type: string + # query: + # type: object + # properties: + # user: + # type: string + # tableConfig: + # type: object + # properties: + # filterSettings: + # type: object + # properties: + # filterBy: + # $ref: '#/components/schemas/def-0' + # additionalProperties: false + # required: + # - filterBy + # groupSettings: + # type: object + # properties: + # groupBy: + # type: array + # items: + # type: string + # additionalProperties: false + # required: + # - groupBy + # sortSettings: + # type: object + # properties: + # sortBy: + # type: array + # items: + # type: object + # properties: + # property: + # type: string + # order: + # enum: + # - asc + # - desc + # additionalProperties: false + # required: + # - property + # - order + # additionalProperties: false + # propertiesSettings: + # type: object + # properties: + # hidden: + # type: array + # items: + # type: string + # order: + # type: array + # items: + # type: string + # additionalProperties: false + # additionalProperties: false + # required: + # - type + # - type: object + # properties: + # id: + # type: string + # updatedAt: + # type: string + # updatedBy: + # type: string + # createdAt: + # type: string + # createdBy: + # type: string + # type: + # enum: + # - runs-table + # title: + # type: string + # query: + # type: object + # properties: + # entity: + # type: string + # blueprint: + # type: string + # active: + # type: boolean + # user_email: + # type: string + # limit: + # type: number + # minimum: 1 + # maximum: 50 + # external_run_id: + # type: string + # version: + # type: string + # enum: + # - v1 + # - v2 + # additionalProperties: false + # tableConfig: + # type: object + # properties: + # filterSettings: + # type: object + # properties: + # filterBy: + # $ref: '#/components/schemas/def-0' + # additionalProperties: false + # required: + # - filterBy + # groupSettings: + # type: object + # properties: + # groupBy: + # type: array + # items: + # type: string + # additionalProperties: false + # required: + # - groupBy + # sortSettings: + # type: object + # properties: + # sortBy: + # type: array + # items: + # type: object + # properties: + # property: + # type: string + # order: + # enum: + # - asc + # - desc + # additionalProperties: false + # required: + # - property + # - order + # additionalProperties: false + # propertiesSettings: + # type: object + # properties: + # hidden: + # type: array + # items: + # type: string + # order: + # type: array + # items: + # type: string + # additionalProperties: false + # additionalProperties: false + # required: + # - type + # - type: object + # properties: + # id: + # type: string + # updatedAt: + # type: string + # updatedBy: + # type: string + # createdAt: + # type: string + # createdBy: + # type: string + # type: + # enum: + # - run-info + # title: + # type: string + # runId: + # type: string + # additionalProperties: false + # required: + # - type + # - runId + # - type: object + # properties: + # id: + # type: string + # updatedAt: + # type: string + # updatedBy: + # type: string + # createdAt: + # type: string + # createdBy: + # type: string + # type: + # enum: + # - user-info + # title: + # type: string + # user_email: + # type: string + # additionalProperties: false + # required: + # - type + # - user_email + # - type: object + # properties: + # id: + # type: string + # updatedAt: + # type: string + # updatedBy: + # type: string + # createdAt: + # type: string + # createdBy: + # type: string + # type: + # enum: + # - graph-entities-explorer + # title: + # type: string + # dataset: + # $ref: '#/components/schemas/def-0' + # hiddenBlueprints: + # type: array + # items: + # type: string + # additionalProperties: false + # required: + # - type + # - dataset + # - type: object + # properties: + # id: + # type: string + # updatedAt: + # type: string + # updatedBy: + # type: string + # createdAt: + # type: string + # createdBy: + # type: string + # icon: + # type: string + # type: + # enum: + # - entities-pie-chart + # title: + # type: string + # property: + # type: string + # description: + # type: string + # dataset: + # $ref: '#/components/schemas/def-0' + # additionalProperties: false + # required: + # - type + # - dataset + # - property + # - type: object + # properties: + # id: + # type: string + # updatedAt: + # type: string + # updatedBy: + # type: string + # createdAt: + # type: string + # createdBy: + # type: string + # type: + # type: string + # enum: + # - entities-number-chart + # dataset: + # type: array + # items: + # anyOf: + # - type: object + # properties: + # property: + # type: string + # operator: + # enum: + # - '>' + # - '>=' + # - < + # - <= + # value: + # type: + # - number + # required: + # - property + # - operator + # - value + # additionalProperties: false + # - type: object + # properties: + # property: + # type: string + # operator: + # enum: + # - between + # - notBetween + # - = + # value: + # type: object + # oneOf: + # - type: object + # properties: + # from: + # type: string + # format: date-time + # to: + # type: string + # format: date-time + # required: + # - from + # - to + # - type: object + # properties: + # preset: + # type: string + # enum: + # - today + # - tomorrow + # - yesterday + # - lastWeek + # - last2Weeks + # - lastMonth + # - last3Months + # - last6Months + # - last12Months + # required: + # - preset + # required: + # - property + # - operator + # - value + # additionalProperties: false + # - type: object + # properties: + # property: + # type: string + # operator: + # enum: + # - = + # - '!=' + # - containsAny + # - contains + # - doesNotContain + # - beginsWith + # - doesNotBeginWith + # - endsWith + # - doesNotEndWith + # - in + # - notIn + # value: + # anyOf: + # - type: 'null' + # - type: string + # - type: number + # - type: boolean + # - type: array + # items: + # type: string + # - type: string + # format: date-time + # additionalProperties: false + # required: + # - property + # - operator + # - value + # - type: object + # properties: + # operator: + # enum: + # - isEmpty + # - isNotEmpty + # property: + # type: string + # required: + # - operator + # - property + # additionalProperties: false + # - type: object + # properties: + # operator: + # enum: + # - relatedTo + # blueprint: + # type: string + # value: + # type: string + # direction: + # enum: + # - upstream + # - downstream + # required: + # type: boolean + # additionalProperties: false + # required: + # - operator + # - value + # - blueprint + # - type: object + # properties: + # propertySchema: + # type: object + # properties: + # type: + # type: string + # format: + # type: string + # required: + # - type + # additionalProperties: false + # operator: + # enum: + # - = + # - '!=' + # value: + # anyOf: + # - type: 'null' + # - type: string + # - type: number + # - type: boolean + # required: + # - operator + # - propertySchema + # additionalProperties: false + # - $ref: '#/components/schemas/def-0' + # title: + # type: string + # icon: + # type: string + # description: + # type: string + # unit: + # type: string + # enum: + # - none + # - $ + # - € + # - £ + # - '%' + # - custom + # unitAlignment: + # type: string + # enum: + # - left + # - right + # calculationBy: + # type: string + # enum: + # - entities + # - property + # required: + # - type + # - dataset + # - unit + # - calculationBy + # allOf: + # - properties: + # property: + # type: string + # func: + # type: string + # enum: + # - sum + # - average + # - min + # - max + # - median + # required: + # - property + # - func + # - properties: + # func: + # type: string + # enum: + # - average + # - count + # required: + # - func + # - properties: + # averageOf: + # type: string + # enum: + # - hour + # - day + # - week + # - month + # - total + # measureTimeBy: + # type: string + # required: + # - averageOf + # - properties: + # unitCustom: + # type: string + # required: + # - unitCustom + # - type: object + # properties: + # id: + # type: string + # updatedAt: + # type: string + # updatedBy: + # type: string + # createdAt: + # type: string + # createdBy: + # type: string + # type: + # type: string + # enum: + # - iframe-widget + # title: + # type: string + # icon: + # type: string + # description: + # type: string + # url: + # type: string + # format: url + # urlType: + # type: string + # enum: + # - public + # - protected + # required: + # - type + # - url + # - urlType + # - title + # allOf: + # - properties: + # tokenUrl: + # type: string + # format: url + # authorizationUrl: + # type: string + # format: url + # clientId: + # type: string + # scopes: + # type: array + # items: + # type: string + # required: + # - tokenUrl + # - authorizationUrl + # - clientId + # - scopes + # - type: object + # properties: + # id: + # type: string + # updatedAt: + # type: string + # updatedBy: + # type: string + # createdAt: + # type: string + # createdBy: + # type: string + # type: + # type: string + # enum: + # - markdown + # title: + # type: string + # icon: + # type: string + # markdown: + # type: string + # required: + # - type + # - title + # - type: object + # properties: + # id: + # type: string + # updatedAt: + # type: string + # updatedBy: + # type: string + # createdAt: + # type: string + # createdBy: + # type: string + # type: + # enum: + # - team-info + # title: + # type: string + # team_name: + # type: string + # additionalProperties: false + # required: + # - type + # - team_name + # - type: object + # properties: + # id: + # type: string + # updatedAt: + # type: string + # updatedBy: + # type: string + # createdAt: + # type: string + # createdBy: + # type: string + # type: + # type: string + # enum: + # - recently-viewed-entities + # title: + # type: string + # icon: + # type: string + # required: + # - type + # - title + # - type: object + # properties: + # id: + # type: string + # updatedAt: + # type: string + # updatedBy: + # type: string + # createdAt: + # type: string + # createdBy: + # type: string + # type: + # type: string + # enum: + # - recently-used-actions + # title: + # type: string + # icon: + # type: string + # required: + # - type + # - title + # - type: object + # properties: + # id: + # type: string + # updatedAt: + # type: string + # updatedBy: + # type: string + # createdAt: + # type: string + # createdBy: + # type: string + # type: + # type: string + # enum: + # - my-entities + # title: + # type: string + # icon: + # type: string + # required: + # - type + # - title + # additionalProperties: false + # required: + # - type + # - layout + # - widgets + # showInSidebar: + # type: boolean + # default: true + # section: + # type: string + # enum: + # - software_catalog + # - organization + # default: software_catalog + # additionalProperties: false + # required: [] + # parameters: + # - schema: + # type: string + # in: path + # name: identifier + # required: true + # security: + # - bearer: + # - 'update:pages' + # responses: + # '200': + # description: Updated successfully + # content: + # application/json: + # schema: + # type: object + # properties: + # ok: + # enum: + # - true + # identifier: + # type: string + # additionalProperties: false + # required: + # - ok + # - identifier + # description: Updated successfully + # delete: + # summary: Delete a page + # tags: + # - Pages + # parameters: + # - schema: + # type: string + # in: path + # name: identifier + # required: true + # security: + # - bearer: + # - 'delete:pages' + # responses: + # '200': + # description: Deleted successfully + # content: + # application/json: + # schema: + # description: Deleted successfully + # type: object + # properties: + # ok: + # enum: + # - true + # additionalProperties: false + # required: + # - ok + # '/v1/pages/{page_identifier}/widgets': + # post: + # summary: Create a widget in a page + # tags: + # - Pages + # requestBody: + # content: + # application/json: + # schema: + # type: object + # properties: + # widget: + # type: object + # anyOf: + # - type: object + # properties: + # id: + # type: string + # updatedAt: + # type: string + # updatedBy: + # type: string + # createdAt: + # type: string + # createdBy: + # type: string + # type: + # enum: + # - entity-info + # title: + # type: string + # entity: + # type: string + # hiddenQuery: + # type: array + # items: + # type: string + # blueprint: + # type: string + # additionalProperties: false + # required: + # - type + # - entity + # - blueprint + # - type: object + # properties: + # id: + # type: string + # updatedAt: + # type: string + # updatedBy: + # type: string + # createdAt: + # type: string + # createdBy: + # type: string + # type: + # enum: + # - action-runs-table-widget + # icon: + # type: string + # description: + # type: string + # maxLength: 200 + # title: + # type: string + # displayMode: + # type: string + # enum: + # - single + # - widget + # blueprint: + # type: string + # action: + # type: string + # tableConfig: + # type: object + # properties: + # filterSettings: + # type: object + # properties: + # filterBy: + # $ref: '#/components/schemas/def-0' + # additionalProperties: false + # required: + # - filterBy + # groupSettings: + # type: object + # properties: + # groupBy: + # type: array + # items: + # type: string + # additionalProperties: false + # required: + # - groupBy + # sortSettings: + # type: object + # properties: + # sortBy: + # type: array + # items: + # type: object + # properties: + # property: + # type: string + # order: + # enum: + # - asc + # - desc + # additionalProperties: false + # required: + # - property + # - order + # additionalProperties: false + # propertiesSettings: + # type: object + # properties: + # hidden: + # type: array + # items: + # type: string + # order: + # type: array + # items: + # type: string + # additionalProperties: false + # additionalProperties: false + # additionalProperties: false + # required: + # - type + # - action + # - blueprint + # - type: object + # properties: + # id: + # type: string + # updatedAt: + # type: string + # updatedBy: + # type: string + # createdAt: + # type: string + # createdBy: + # type: string + # type: + # enum: + # - table-entities-explorer + # icon: + # type: string + # description: + # type: string + # maxLength: 200 + # title: + # type: string + # dataset: + # $ref: '#/components/schemas/def-0' + # excludedFields: + # type: array + # items: + # type: string + # displayMode: + # type: string + # enum: + # - tabs + # - single + # - widget + # blueprintConfig: + # type: object + # propertyNames: + # pattern: '^[A-Za-z0-9@_.:\\/=-]+$' + # additionalProperties: + # type: object + # properties: + # filterSettings: + # type: object + # properties: + # filterBy: + # $ref: '#/components/schemas/def-0' + # additionalProperties: false + # required: + # - filterBy + # groupSettings: + # type: object + # properties: + # groupBy: + # type: array + # items: + # type: string + # additionalProperties: false + # required: + # - groupBy + # sortSettings: + # type: object + # properties: + # sortBy: + # type: array + # items: + # type: object + # properties: + # property: + # type: string + # order: + # enum: + # - asc + # - desc + # additionalProperties: false + # required: + # - property + # - order + # additionalProperties: false + # propertiesSettings: + # type: object + # properties: + # hidden: + # type: array + # items: + # type: string + # order: + # type: array + # items: + # type: string + # additionalProperties: false + # tabIndex: + # type: number + # hidden: + # type: boolean + # title: + # type: string + # maxLength: 20 + # description: + # type: string + # maxLength: 200 + # additionalProperties: false + # additionalProperties: false + # required: + # - type + # - dataset + # - type: object + # properties: + # id: + # type: string + # updatedAt: + # type: string + # updatedBy: + # type: string + # createdAt: + # type: string + # createdBy: + # type: string + # type: + # enum: + # - table-entities-explorer-by-direction + # title: + # type: string + # blueprintConfig: + # type: object + # propertyNames: + # pattern: >- + # ^[A-Za-z0-9@_.:\\/=-]*\$(upstream|downstream|custom)(\$[A-Za-z0-9@_.:\\/=-]+)*$ + # additionalProperties: + # type: object + # properties: + # filterSettings: + # type: object + # properties: + # filterBy: + # $ref: '#/components/schemas/def-0' + # additionalProperties: false + # required: + # - filterBy + # groupSettings: + # type: object + # properties: + # groupBy: + # type: array + # items: + # type: string + # additionalProperties: false + # required: + # - groupBy + # sortSettings: + # type: object + # properties: + # sortBy: + # type: array + # items: + # type: object + # properties: + # property: + # type: string + # order: + # enum: + # - asc + # - desc + # additionalProperties: false + # required: + # - property + # - order + # additionalProperties: false + # propertiesSettings: + # type: object + # properties: + # hidden: + # type: array + # items: + # type: string + # order: + # type: array + # items: + # type: string + # additionalProperties: false + # tabIndex: + # type: number + # hidden: + # type: boolean + # title: + # type: string + # maxLength: 20 + # description: + # type: string + # maxLength: 200 + # dataset: + # $ref: '#/components/schemas/def-0' + # targetBlueprint: + # type: string + # relatedProperty: + # type: string + # additionalProperties: false + # additionalProperties: false + # required: + # - type + # - type: object + # properties: + # id: + # type: string + # updatedAt: + # type: string + # updatedBy: + # type: string + # createdAt: + # type: string + # createdBy: + # type: string + # type: + # enum: + # - table-audit-log + # title: + # type: string + # description: + # type: string + # query: + # type: object + # properties: + # identifier: + # type: string + # entity: + # type: string + # blueprint: + # type: string + # run_id: + # type: string + # webhookId: + # type: string + # webhookEventId: + # type: string + # origin: + # type: array + # items: + # type: string + # InstallationId: + # type: string + # resources: + # anyOf: + # - type: array + # items: + # enum: + # - blueprint + # - entity + # - run + # - webhook + # - scorecard + # - action + # - type: string + # enum: + # - blueprint + # - entity + # - run + # - webhook + # - scorecard + # - action + # includes: + # type: array + # items: + # enum: + # - action + # - context + # - diff + # - identifier + # - resourceType + # - status + # - trigger + # - additionalData + # - message + # from: + # type: string + # format: date-time + # description: 'ISO format IE 2022-04-23T18:25:43.511Z' + # to: + # type: string + # format: date-time + # description: 'ISO format 2022-04-23T18:25:43.511Z' + # action: + # type: string + # status: + # type: string + # enum: + # - SUCCESS + # - FAILURE + # limit: + # type: number + # additionalProperties: false + # tableConfig: + # type: object + # properties: + # filterSettings: + # type: object + # properties: + # filterBy: + # $ref: '#/components/schemas/def-0' + # additionalProperties: false + # required: + # - filterBy + # groupSettings: + # type: object + # properties: + # groupBy: + # type: array + # items: + # type: string + # additionalProperties: false + # required: + # - groupBy + # sortSettings: + # type: object + # properties: + # sortBy: + # type: array + # items: + # type: object + # properties: + # property: + # type: string + # order: + # enum: + # - asc + # - desc + # additionalProperties: false + # required: + # - property + # - order + # additionalProperties: false + # propertiesSettings: + # type: object + # properties: + # hidden: + # type: array + # items: + # type: string + # order: + # type: array + # items: + # type: string + # additionalProperties: false + # additionalProperties: false + # required: + # - type + # - query + # - type: object + # properties: + # id: + # type: string + # updatedAt: + # type: string + # updatedBy: + # type: string + # createdAt: + # type: string + # createdBy: + # type: string + # type: + # enum: + # - users-table + # title: + # type: string + # query: + # type: object + # properties: + # team: + # type: string + # tableConfig: + # type: object + # properties: + # filterSettings: + # type: object + # properties: + # filterBy: + # $ref: '#/components/schemas/def-0' + # additionalProperties: false + # required: + # - filterBy + # groupSettings: + # type: object + # properties: + # groupBy: + # type: array + # items: + # type: string + # additionalProperties: false + # required: + # - groupBy + # sortSettings: + # type: object + # properties: + # sortBy: + # type: array + # items: + # type: object + # properties: + # property: + # type: string + # order: + # enum: + # - asc + # - desc + # additionalProperties: false + # required: + # - property + # - order + # additionalProperties: false + # propertiesSettings: + # type: object + # properties: + # hidden: + # type: array + # items: + # type: string + # order: + # type: array + # items: + # type: string + # additionalProperties: false + # additionalProperties: false + # required: + # - type + # - type: object + # properties: + # id: + # type: string + # updatedAt: + # type: string + # updatedBy: + # type: string + # createdAt: + # type: string + # createdBy: + # type: string + # type: + # enum: + # - teams-table + # title: + # type: string + # query: + # type: object + # properties: + # user: + # type: string + # tableConfig: + # type: object + # properties: + # filterSettings: + # type: object + # properties: + # filterBy: + # $ref: '#/components/schemas/def-0' + # additionalProperties: false + # required: + # - filterBy + # groupSettings: + # type: object + # properties: + # groupBy: + # type: array + # items: + # type: string + # additionalProperties: false + # required: + # - groupBy + # sortSettings: + # type: object + # properties: + # sortBy: + # type: array + # items: + # type: object + # properties: + # property: + # type: string + # order: + # enum: + # - asc + # - desc + # additionalProperties: false + # required: + # - property + # - order + # additionalProperties: false + # propertiesSettings: + # type: object + # properties: + # hidden: + # type: array + # items: + # type: string + # order: + # type: array + # items: + # type: string + # additionalProperties: false + # additionalProperties: false + # required: + # - type + # - type: object + # properties: + # id: + # type: string + # updatedAt: + # type: string + # updatedBy: + # type: string + # createdAt: + # type: string + # createdBy: + # type: string + # type: + # enum: + # - runs-table + # title: + # type: string + # query: + # type: object + # properties: + # entity: + # type: string + # blueprint: + # type: string + # active: + # type: boolean + # user_email: + # type: string + # limit: + # type: number + # minimum: 1 + # maximum: 50 + # external_run_id: + # type: string + # version: + # type: string + # enum: + # - v1 + # - v2 + # additionalProperties: false + # tableConfig: + # type: object + # properties: + # filterSettings: + # type: object + # properties: + # filterBy: + # $ref: '#/components/schemas/def-0' + # additionalProperties: false + # required: + # - filterBy + # groupSettings: + # type: object + # properties: + # groupBy: + # type: array + # items: + # type: string + # additionalProperties: false + # required: + # - groupBy + # sortSettings: + # type: object + # properties: + # sortBy: + # type: array + # items: + # type: object + # properties: + # property: + # type: string + # order: + # enum: + # - asc + # - desc + # additionalProperties: false + # required: + # - property + # - order + # additionalProperties: false + # propertiesSettings: + # type: object + # properties: + # hidden: + # type: array + # items: + # type: string + # order: + # type: array + # items: + # type: string + # additionalProperties: false + # additionalProperties: false + # required: + # - type + # - type: object + # properties: + # id: + # type: string + # updatedAt: + # type: string + # updatedBy: + # type: string + # createdAt: + # type: string + # createdBy: + # type: string + # type: + # enum: + # - run-info + # title: + # type: string + # runId: + # type: string + # additionalProperties: false + # required: + # - type + # - runId + # - type: object + # properties: + # id: + # type: string + # updatedAt: + # type: string + # updatedBy: + # type: string + # createdAt: + # type: string + # createdBy: + # type: string + # type: + # enum: + # - user-info + # title: + # type: string + # user_email: + # type: string + # additionalProperties: false + # required: + # - type + # - user_email + # - type: object + # properties: + # id: + # type: string + # updatedAt: + # type: string + # updatedBy: + # type: string + # createdAt: + # type: string + # createdBy: + # type: string + # type: + # enum: + # - graph-entities-explorer + # title: + # type: string + # dataset: + # $ref: '#/components/schemas/def-0' + # hiddenBlueprints: + # type: array + # items: + # type: string + # additionalProperties: false + # required: + # - type + # - dataset + # - type: object + # properties: + # id: + # type: string + # updatedAt: + # type: string + # updatedBy: + # type: string + # createdAt: + # type: string + # createdBy: + # type: string + # icon: + # type: string + # type: + # enum: + # - entities-pie-chart + # title: + # type: string + # property: + # type: string + # description: + # type: string + # dataset: + # $ref: '#/components/schemas/def-0' + # additionalProperties: false + # required: + # - type + # - dataset + # - property + # - type: object + # properties: + # id: + # type: string + # updatedAt: + # type: string + # updatedBy: + # type: string + # createdAt: + # type: string + # createdBy: + # type: string + # type: + # type: string + # enum: + # - entities-number-chart + # dataset: + # type: array + # items: + # anyOf: + # - type: object + # properties: + # property: + # type: string + # operator: + # enum: + # - '>' + # - '>=' + # - < + # - <= + # value: + # type: + # - number + # required: + # - property + # - operator + # - value + # additionalProperties: false + # - type: object + # properties: + # property: + # type: string + # operator: + # enum: + # - between + # - notBetween + # - = + # value: + # type: object + # oneOf: + # - type: object + # properties: + # from: + # type: string + # format: date-time + # to: + # type: string + # format: date-time + # required: + # - from + # - to + # - type: object + # properties: + # preset: + # type: string + # enum: + # - today + # - tomorrow + # - yesterday + # - lastWeek + # - last2Weeks + # - lastMonth + # - last3Months + # - last6Months + # - last12Months + # required: + # - preset + # required: + # - property + # - operator + # - value + # additionalProperties: false + # - type: object + # properties: + # property: + # type: string + # operator: + # enum: + # - = + # - '!=' + # - containsAny + # - contains + # - doesNotContain + # - beginsWith + # - doesNotBeginWith + # - endsWith + # - doesNotEndWith + # - in + # - notIn + # value: + # anyOf: + # - type: 'null' + # - type: string + # - type: number + # - type: boolean + # - type: array + # items: + # type: string + # - type: string + # format: date-time + # additionalProperties: false + # required: + # - property + # - operator + # - value + # - type: object + # properties: + # operator: + # enum: + # - isEmpty + # - isNotEmpty + # property: + # type: string + # required: + # - operator + # - property + # additionalProperties: false + # - type: object + # properties: + # operator: + # enum: + # - relatedTo + # blueprint: + # type: string + # value: + # type: string + # direction: + # enum: + # - upstream + # - downstream + # required: + # type: boolean + # additionalProperties: false + # required: + # - operator + # - value + # - blueprint + # - type: object + # properties: + # propertySchema: + # type: object + # properties: + # type: + # type: string + # format: + # type: string + # required: + # - type + # additionalProperties: false + # operator: + # enum: + # - = + # - '!=' + # value: + # anyOf: + # - type: 'null' + # - type: string + # - type: number + # - type: boolean + # required: + # - operator + # - propertySchema + # additionalProperties: false + # - $ref: '#/components/schemas/def-0' + # title: + # type: string + # icon: + # type: string + # description: + # type: string + # unit: + # type: string + # enum: + # - none + # - $ + # - € + # - £ + # - '%' + # - custom + # unitAlignment: + # type: string + # enum: + # - left + # - right + # calculationBy: + # type: string + # enum: + # - entities + # - property + # required: + # - type + # - dataset + # - unit + # - calculationBy + # allOf: + # - properties: + # property: + # type: string + # func: + # type: string + # enum: + # - sum + # - average + # - min + # - max + # - median + # required: + # - property + # - func + # - properties: + # func: + # type: string + # enum: + # - average + # - count + # required: + # - func + # - properties: + # averageOf: + # type: string + # enum: + # - hour + # - day + # - week + # - month + # - total + # measureTimeBy: + # type: string + # required: + # - averageOf + # - properties: + # unitCustom: + # type: string + # required: + # - unitCustom + # - type: object + # properties: + # id: + # type: string + # updatedAt: + # type: string + # updatedBy: + # type: string + # createdAt: + # type: string + # createdBy: + # type: string + # type: + # type: string + # enum: + # - iframe-widget + # title: + # type: string + # icon: + # type: string + # description: + # type: string + # url: + # type: string + # format: url + # urlType: + # type: string + # enum: + # - public + # - protected + # required: + # - type + # - url + # - urlType + # - title + # allOf: + # - properties: + # tokenUrl: + # type: string + # format: url + # authorizationUrl: + # type: string + # format: url + # clientId: + # type: string + # scopes: + # type: array + # items: + # type: string + # required: + # - tokenUrl + # - authorizationUrl + # - clientId + # - scopes + # - type: object + # properties: + # id: + # type: string + # updatedAt: + # type: string + # updatedBy: + # type: string + # createdAt: + # type: string + # createdBy: + # type: string + # type: + # type: string + # enum: + # - markdown + # title: + # type: string + # icon: + # type: string + # markdown: + # type: string + # required: + # - type + # - title + # - type: object + # properties: + # id: + # type: string + # updatedAt: + # type: string + # updatedBy: + # type: string + # createdAt: + # type: string + # createdBy: + # type: string + # type: + # enum: + # - team-info + # title: + # type: string + # team_name: + # type: string + # additionalProperties: false + # required: + # - type + # - team_name + # - type: object + # properties: + # id: + # type: string + # updatedAt: + # type: string + # updatedBy: + # type: string + # createdAt: + # type: string + # createdBy: + # type: string + # type: + # type: string + # enum: + # - recently-viewed-entities + # title: + # type: string + # icon: + # type: string + # required: + # - type + # - title + # - type: object + # properties: + # id: + # type: string + # updatedAt: + # type: string + # updatedBy: + # type: string + # createdAt: + # type: string + # createdBy: + # type: string + # type: + # type: string + # enum: + # - recently-used-actions + # title: + # type: string + # icon: + # type: string + # required: + # - type + # - title + # - type: object + # properties: + # id: + # type: string + # updatedAt: + # type: string + # updatedBy: + # type: string + # createdAt: + # type: string + # createdBy: + # type: string + # type: + # type: string + # enum: + # - my-entities + # title: + # type: string + # icon: + # type: string + # required: + # - type + # - title + # - type: object + # properties: + # id: + # type: string + # updatedAt: + # type: string + # updatedBy: + # type: string + # createdAt: + # type: string + # createdBy: + # type: string + # type: + # type: string + # enum: + # - grouper + # title: + # type: string + # displayMode: + # type: string + # enum: + # - tabs + # - switch + # activeGroupUrlParam: + # type: string + # groupsOrder: + # type: array + # items: + # type: string + # groups: + # type: array + # items: + # type: object + # properties: + # title: + # type: string + # icon: + # type: string + # widgets: + # type: array + # items: + # anyOf: + # - type: object + # properties: + # id: + # type: string + # updatedAt: + # type: string + # updatedBy: + # type: string + # createdAt: + # type: string + # createdBy: + # type: string + # type: + # enum: + # - entity-info + # title: + # type: string + # entity: + # type: string + # hiddenQuery: + # type: array + # items: + # type: string + # blueprint: + # type: string + # additionalProperties: false + # required: + # - type + # - entity + # - blueprint + # - type: object + # properties: + # id: + # type: string + # updatedAt: + # type: string + # updatedBy: + # type: string + # createdAt: + # type: string + # createdBy: + # type: string + # type: + # enum: + # - action-runs-table-widget + # icon: + # type: string + # description: + # type: string + # maxLength: 200 + # title: + # type: string + # displayMode: + # type: string + # enum: + # - single + # - widget + # blueprint: + # type: string + # action: + # type: string + # tableConfig: + # type: object + # properties: + # filterSettings: + # type: object + # properties: + # filterBy: + # $ref: '#/components/schemas/def-0' + # additionalProperties: false + # required: + # - filterBy + # groupSettings: + # type: object + # properties: + # groupBy: + # type: array + # items: + # type: string + # additionalProperties: false + # required: + # - groupBy + # sortSettings: + # type: object + # properties: + # sortBy: + # type: array + # items: + # type: object + # properties: + # property: + # type: string + # order: + # enum: + # - asc + # - desc + # additionalProperties: false + # required: + # - property + # - order + # additionalProperties: false + # propertiesSettings: + # type: object + # properties: + # hidden: + # type: array + # items: + # type: string + # order: + # type: array + # items: + # type: string + # additionalProperties: false + # additionalProperties: false + # additionalProperties: false + # required: + # - type + # - action + # - blueprint + # - type: object + # properties: + # id: + # type: string + # updatedAt: + # type: string + # updatedBy: + # type: string + # createdAt: + # type: string + # createdBy: + # type: string + # type: + # enum: + # - table-entities-explorer + # icon: + # type: string + # description: + # type: string + # maxLength: 200 + # title: + # type: string + # dataset: + # $ref: '#/components/schemas/def-0' + # excludedFields: + # type: array + # items: + # type: string + # displayMode: + # type: string + # enum: + # - tabs + # - single + # - widget + # blueprintConfig: + # type: object + # propertyNames: + # pattern: '^[A-Za-z0-9@_.:\\/=-]+$' + # additionalProperties: + # type: object + # properties: + # filterSettings: + # type: object + # properties: + # filterBy: + # $ref: '#/components/schemas/def-0' + # additionalProperties: false + # required: + # - filterBy + # groupSettings: + # type: object + # properties: + # groupBy: + # type: array + # items: + # type: string + # additionalProperties: false + # required: + # - groupBy + # sortSettings: + # type: object + # properties: + # sortBy: + # type: array + # items: + # type: object + # properties: + # property: + # type: string + # order: + # enum: + # - asc + # - desc + # additionalProperties: false + # required: + # - property + # - order + # additionalProperties: false + # propertiesSettings: + # type: object + # properties: + # hidden: + # type: array + # items: + # type: string + # order: + # type: array + # items: + # type: string + # additionalProperties: false + # tabIndex: + # type: number + # hidden: + # type: boolean + # title: + # type: string + # maxLength: 20 + # description: + # type: string + # maxLength: 200 + # additionalProperties: false + # additionalProperties: false + # required: + # - type + # - dataset + # - type: object + # properties: + # id: + # type: string + # updatedAt: + # type: string + # updatedBy: + # type: string + # createdAt: + # type: string + # createdBy: + # type: string + # type: + # enum: + # - table-entities-explorer-by-direction + # title: + # type: string + # blueprintConfig: + # type: object + # propertyNames: + # pattern: >- + # ^[A-Za-z0-9@_.:\\/=-]*\$(upstream|downstream|custom)(\$[A-Za-z0-9@_.:\\/=-]+)*$ + # additionalProperties: + # type: object + # properties: + # filterSettings: + # type: object + # properties: + # filterBy: + # $ref: '#/components/schemas/def-0' + # additionalProperties: false + # required: + # - filterBy + # groupSettings: + # type: object + # properties: + # groupBy: + # type: array + # items: + # type: string + # additionalProperties: false + # required: + # - groupBy + # sortSettings: + # type: object + # properties: + # sortBy: + # type: array + # items: + # type: object + # properties: + # property: + # type: string + # order: + # enum: + # - asc + # - desc + # additionalProperties: false + # required: + # - property + # - order + # additionalProperties: false + # propertiesSettings: + # type: object + # properties: + # hidden: + # type: array + # items: + # type: string + # order: + # type: array + # items: + # type: string + # additionalProperties: false + # tabIndex: + # type: number + # hidden: + # type: boolean + # title: + # type: string + # maxLength: 20 + # description: + # type: string + # maxLength: 200 + # dataset: + # $ref: '#/components/schemas/def-0' + # targetBlueprint: + # type: string + # relatedProperty: + # type: string + # additionalProperties: false + # additionalProperties: false + # required: + # - type + # - type: object + # properties: + # id: + # type: string + # updatedAt: + # type: string + # updatedBy: + # type: string + # createdAt: + # type: string + # createdBy: + # type: string + # type: + # enum: + # - table-audit-log + # title: + # type: string + # description: + # type: string + # query: + # type: object + # properties: + # identifier: + # type: string + # entity: + # type: string + # blueprint: + # type: string + # run_id: + # type: string + # webhookId: + # type: string + # webhookEventId: + # type: string + # origin: + # type: array + # items: + # type: string + # InstallationId: + # type: string + # resources: + # anyOf: + # - type: array + # items: + # enum: + # - blueprint + # - entity + # - run + # - webhook + # - scorecard + # - action + # - type: string + # enum: + # - blueprint + # - entity + # - run + # - webhook + # - scorecard + # - action + # includes: + # type: array + # items: + # enum: + # - action + # - context + # - diff + # - identifier + # - resourceType + # - status + # - trigger + # - additionalData + # - message + # from: + # type: string + # format: date-time + # description: 'ISO format IE 2022-04-23T18:25:43.511Z' + # to: + # type: string + # format: date-time + # description: 'ISO format 2022-04-23T18:25:43.511Z' + # action: + # type: string + # status: + # type: string + # enum: + # - SUCCESS + # - FAILURE + # limit: + # type: number + # additionalProperties: false + # tableConfig: + # type: object + # properties: + # filterSettings: + # type: object + # properties: + # filterBy: + # $ref: '#/components/schemas/def-0' + # additionalProperties: false + # required: + # - filterBy + # groupSettings: + # type: object + # properties: + # groupBy: + # type: array + # items: + # type: string + # additionalProperties: false + # required: + # - groupBy + # sortSettings: + # type: object + # properties: + # sortBy: + # type: array + # items: + # type: object + # properties: + # property: + # type: string + # order: + # enum: + # - asc + # - desc + # additionalProperties: false + # required: + # - property + # - order + # additionalProperties: false + # propertiesSettings: + # type: object + # properties: + # hidden: + # type: array + # items: + # type: string + # order: + # type: array + # items: + # type: string + # additionalProperties: false + # additionalProperties: false + # required: + # - type + # - query + # - type: object + # properties: + # id: + # type: string + # updatedAt: + # type: string + # updatedBy: + # type: string + # createdAt: + # type: string + # createdBy: + # type: string + # type: + # enum: + # - users-table + # title: + # type: string + # query: + # type: object + # properties: + # team: + # type: string + # tableConfig: + # type: object + # properties: + # filterSettings: + # type: object + # properties: + # filterBy: + # $ref: '#/components/schemas/def-0' + # additionalProperties: false + # required: + # - filterBy + # groupSettings: + # type: object + # properties: + # groupBy: + # type: array + # items: + # type: string + # additionalProperties: false + # required: + # - groupBy + # sortSettings: + # type: object + # properties: + # sortBy: + # type: array + # items: + # type: object + # properties: + # property: + # type: string + # order: + # enum: + # - asc + # - desc + # additionalProperties: false + # required: + # - property + # - order + # additionalProperties: false + # propertiesSettings: + # type: object + # properties: + # hidden: + # type: array + # items: + # type: string + # order: + # type: array + # items: + # type: string + # additionalProperties: false + # additionalProperties: false + # required: + # - type + # - type: object + # properties: + # id: + # type: string + # updatedAt: + # type: string + # updatedBy: + # type: string + # createdAt: + # type: string + # createdBy: + # type: string + # type: + # enum: + # - teams-table + # title: + # type: string + # query: + # type: object + # properties: + # user: + # type: string + # tableConfig: + # type: object + # properties: + # filterSettings: + # type: object + # properties: + # filterBy: + # $ref: '#/components/schemas/def-0' + # additionalProperties: false + # required: + # - filterBy + # groupSettings: + # type: object + # properties: + # groupBy: + # type: array + # items: + # type: string + # additionalProperties: false + # required: + # - groupBy + # sortSettings: + # type: object + # properties: + # sortBy: + # type: array + # items: + # type: object + # properties: + # property: + # type: string + # order: + # enum: + # - asc + # - desc + # additionalProperties: false + # required: + # - property + # - order + # additionalProperties: false + # propertiesSettings: + # type: object + # properties: + # hidden: + # type: array + # items: + # type: string + # order: + # type: array + # items: + # type: string + # additionalProperties: false + # additionalProperties: false + # required: + # - type + # - type: object + # properties: + # id: + # type: string + # updatedAt: + # type: string + # updatedBy: + # type: string + # createdAt: + # type: string + # createdBy: + # type: string + # type: + # enum: + # - runs-table + # title: + # type: string + # query: + # type: object + # properties: + # entity: + # type: string + # blueprint: + # type: string + # active: + # type: boolean + # user_email: + # type: string + # limit: + # type: number + # minimum: 1 + # maximum: 50 + # external_run_id: + # type: string + # version: + # type: string + # enum: + # - v1 + # - v2 + # additionalProperties: false + # tableConfig: + # type: object + # properties: + # filterSettings: + # type: object + # properties: + # filterBy: + # $ref: '#/components/schemas/def-0' + # additionalProperties: false + # required: + # - filterBy + # groupSettings: + # type: object + # properties: + # groupBy: + # type: array + # items: + # type: string + # additionalProperties: false + # required: + # - groupBy + # sortSettings: + # type: object + # properties: + # sortBy: + # type: array + # items: + # type: object + # properties: + # property: + # type: string + # order: + # enum: + # - asc + # - desc + # additionalProperties: false + # required: + # - property + # - order + # additionalProperties: false + # propertiesSettings: + # type: object + # properties: + # hidden: + # type: array + # items: + # type: string + # order: + # type: array + # items: + # type: string + # additionalProperties: false + # additionalProperties: false + # required: + # - type + # - type: object + # properties: + # id: + # type: string + # updatedAt: + # type: string + # updatedBy: + # type: string + # createdAt: + # type: string + # createdBy: + # type: string + # type: + # enum: + # - run-info + # title: + # type: string + # runId: + # type: string + # additionalProperties: false + # required: + # - type + # - runId + # - type: object + # properties: + # id: + # type: string + # updatedAt: + # type: string + # updatedBy: + # type: string + # createdAt: + # type: string + # createdBy: + # type: string + # type: + # enum: + # - user-info + # title: + # type: string + # user_email: + # type: string + # additionalProperties: false + # required: + # - type + # - user_email + # - type: object + # properties: + # id: + # type: string + # updatedAt: + # type: string + # updatedBy: + # type: string + # createdAt: + # type: string + # createdBy: + # type: string + # type: + # enum: + # - graph-entities-explorer + # title: + # type: string + # dataset: + # $ref: '#/components/schemas/def-0' + # hiddenBlueprints: + # type: array + # items: + # type: string + # additionalProperties: false + # required: + # - type + # - dataset + # - type: object + # properties: + # id: + # type: string + # updatedAt: + # type: string + # updatedBy: + # type: string + # createdAt: + # type: string + # createdBy: + # type: string + # icon: + # type: string + # type: + # enum: + # - entities-pie-chart + # title: + # type: string + # property: + # type: string + # description: + # type: string + # dataset: + # $ref: '#/components/schemas/def-0' + # additionalProperties: false + # required: + # - type + # - dataset + # - property + # - type: object + # properties: + # id: + # type: string + # updatedAt: + # type: string + # updatedBy: + # type: string + # createdAt: + # type: string + # createdBy: + # type: string + # type: + # type: string + # enum: + # - entities-number-chart + # dataset: + # type: array + # items: + # anyOf: + # - type: object + # properties: + # property: + # type: string + # operator: + # enum: + # - '>' + # - '>=' + # - < + # - <= + # value: + # type: + # - number + # required: + # - property + # - operator + # - value + # additionalProperties: false + # - type: object + # properties: + # property: + # type: string + # operator: + # enum: + # - between + # - notBetween + # - = + # value: + # type: object + # oneOf: + # - type: object + # properties: + # from: + # type: string + # format: date-time + # to: + # type: string + # format: date-time + # required: + # - from + # - to + # - type: object + # properties: + # preset: + # type: string + # enum: + # - today + # - tomorrow + # - yesterday + # - lastWeek + # - last2Weeks + # - lastMonth + # - last3Months + # - last6Months + # - last12Months + # required: + # - preset + # required: + # - property + # - operator + # - value + # additionalProperties: false + # - type: object + # properties: + # property: + # type: string + # operator: + # enum: + # - = + # - '!=' + # - containsAny + # - contains + # - doesNotContain + # - beginsWith + # - doesNotBeginWith + # - endsWith + # - doesNotEndWith + # - in + # - notIn + # value: + # anyOf: + # - type: 'null' + # - type: string + # - type: number + # - type: boolean + # - type: array + # items: + # type: string + # - type: string + # format: date-time + # additionalProperties: false + # required: + # - property + # - operator + # - value + # - type: object + # properties: + # operator: + # enum: + # - isEmpty + # - isNotEmpty + # property: + # type: string + # required: + # - operator + # - property + # additionalProperties: false + # - type: object + # properties: + # operator: + # enum: + # - relatedTo + # blueprint: + # type: string + # value: + # type: string + # direction: + # enum: + # - upstream + # - downstream + # required: + # type: boolean + # additionalProperties: false + # required: + # - operator + # - value + # - blueprint + # - type: object + # properties: + # propertySchema: + # type: object + # properties: + # type: + # type: string + # format: + # type: string + # required: + # - type + # additionalProperties: false + # operator: + # enum: + # - = + # - '!=' + # value: + # anyOf: + # - type: 'null' + # - type: string + # - type: number + # - type: boolean + # required: + # - operator + # - propertySchema + # additionalProperties: false + # - $ref: '#/components/schemas/def-0' + # title: + # type: string + # icon: + # type: string + # description: + # type: string + # unit: + # type: string + # enum: + # - none + # - $ + # - € + # - £ + # - '%' + # - custom + # unitAlignment: + # type: string + # enum: + # - left + # - right + # calculationBy: + # type: string + # enum: + # - entities + # - property + # required: + # - type + # - dataset + # - unit + # - calculationBy + # allOf: + # - properties: + # property: + # type: string + # func: + # type: string + # enum: + # - sum + # - average + # - min + # - max + # - median + # required: + # - property + # - func + # - properties: + # func: + # type: string + # enum: + # - average + # - count + # required: + # - func + # - properties: + # averageOf: + # type: string + # enum: + # - hour + # - day + # - week + # - month + # - total + # measureTimeBy: + # type: string + # required: + # - averageOf + # - properties: + # unitCustom: + # type: string + # required: + # - unitCustom + # - type: object + # properties: + # id: + # type: string + # updatedAt: + # type: string + # updatedBy: + # type: string + # createdAt: + # type: string + # createdBy: + # type: string + # type: + # type: string + # enum: + # - iframe-widget + # title: + # type: string + # icon: + # type: string + # description: + # type: string + # url: + # type: string + # format: url + # urlType: + # type: string + # enum: + # - public + # - protected + # required: + # - type + # - url + # - urlType + # - title + # allOf: + # - properties: + # tokenUrl: + # type: string + # format: url + # authorizationUrl: + # type: string + # format: url + # clientId: + # type: string + # scopes: + # type: array + # items: + # type: string + # required: + # - tokenUrl + # - authorizationUrl + # - clientId + # - scopes + # - type: object + # properties: + # id: + # type: string + # updatedAt: + # type: string + # updatedBy: + # type: string + # createdAt: + # type: string + # createdBy: + # type: string + # type: + # type: string + # enum: + # - markdown + # title: + # type: string + # icon: + # type: string + # markdown: + # type: string + # required: + # - type + # - title + # - type: object + # properties: + # id: + # type: string + # updatedAt: + # type: string + # updatedBy: + # type: string + # createdAt: + # type: string + # createdBy: + # type: string + # type: + # enum: + # - team-info + # title: + # type: string + # team_name: + # type: string + # additionalProperties: false + # required: + # - type + # - team_name + # - type: object + # properties: + # id: + # type: string + # updatedAt: + # type: string + # updatedBy: + # type: string + # createdAt: + # type: string + # createdBy: + # type: string + # type: + # type: string + # enum: + # - recently-viewed-entities + # title: + # type: string + # icon: + # type: string + # required: + # - type + # - title + # - type: object + # properties: + # id: + # type: string + # updatedAt: + # type: string + # updatedBy: + # type: string + # createdAt: + # type: string + # createdBy: + # type: string + # type: + # type: string + # enum: + # - recently-used-actions + # title: + # type: string + # icon: + # type: string + # required: + # - type + # - title + # - type: object + # properties: + # id: + # type: string + # updatedAt: + # type: string + # updatedBy: + # type: string + # createdAt: + # type: string + # createdBy: + # type: string + # type: + # type: string + # enum: + # - my-entities + # title: + # type: string + # icon: + # type: string + # required: + # - type + # - title + # additionalProperties: false + # required: + # - title + # - widgets + # additionalProperties: false + # required: + # - type + # - groups + # - displayMode + # - type: object + # properties: + # id: + # type: string + # updatedAt: + # type: string + # updatedBy: + # type: string + # createdAt: + # type: string + # createdBy: + # type: string + # type: + # type: string + # enum: + # - dashboard-widget + # layout: + # type: array + # items: + # type: object + # properties: + # height: + # type: number + # columns: + # type: array + # items: + # type: object + # properties: + # size: + # type: number + # id: + # type: string + # additionalProperties: false + # required: + # - size + # - id + # additionalProperties: false + # required: + # - columns + # - height + # widgets: + # type: array + # items: + # type: object + # anyOf: + # - type: object + # properties: + # id: + # type: string + # updatedAt: + # type: string + # updatedBy: + # type: string + # createdAt: + # type: string + # createdBy: + # type: string + # type: + # enum: + # - entity-info + # title: + # type: string + # entity: + # type: string + # hiddenQuery: + # type: array + # items: + # type: string + # blueprint: + # type: string + # additionalProperties: false + # required: + # - type + # - entity + # - blueprint + # - type: object + # properties: + # id: + # type: string + # updatedAt: + # type: string + # updatedBy: + # type: string + # createdAt: + # type: string + # createdBy: + # type: string + # type: + # enum: + # - action-runs-table-widget + # icon: + # type: string + # description: + # type: string + # maxLength: 200 + # title: + # type: string + # displayMode: + # type: string + # enum: + # - single + # - widget + # blueprint: + # type: string + # action: + # type: string + # tableConfig: + # type: object + # properties: + # filterSettings: + # type: object + # properties: + # filterBy: + # $ref: '#/components/schemas/def-0' + # additionalProperties: false + # required: + # - filterBy + # groupSettings: + # type: object + # properties: + # groupBy: + # type: array + # items: + # type: string + # additionalProperties: false + # required: + # - groupBy + # sortSettings: + # type: object + # properties: + # sortBy: + # type: array + # items: + # type: object + # properties: + # property: + # type: string + # order: + # enum: + # - asc + # - desc + # additionalProperties: false + # required: + # - property + # - order + # additionalProperties: false + # propertiesSettings: + # type: object + # properties: + # hidden: + # type: array + # items: + # type: string + # order: + # type: array + # items: + # type: string + # additionalProperties: false + # additionalProperties: false + # additionalProperties: false + # required: + # - type + # - action + # - blueprint + # - type: object + # properties: + # id: + # type: string + # updatedAt: + # type: string + # updatedBy: + # type: string + # createdAt: + # type: string + # createdBy: + # type: string + # type: + # enum: + # - table-entities-explorer + # icon: + # type: string + # description: + # type: string + # maxLength: 200 + # title: + # type: string + # dataset: + # $ref: '#/components/schemas/def-0' + # excludedFields: + # type: array + # items: + # type: string + # displayMode: + # type: string + # enum: + # - tabs + # - single + # - widget + # blueprintConfig: + # type: object + # propertyNames: + # pattern: '^[A-Za-z0-9@_.:\\/=-]+$' + # additionalProperties: + # type: object + # properties: + # filterSettings: + # type: object + # properties: + # filterBy: + # $ref: '#/components/schemas/def-0' + # additionalProperties: false + # required: + # - filterBy + # groupSettings: + # type: object + # properties: + # groupBy: + # type: array + # items: + # type: string + # additionalProperties: false + # required: + # - groupBy + # sortSettings: + # type: object + # properties: + # sortBy: + # type: array + # items: + # type: object + # properties: + # property: + # type: string + # order: + # enum: + # - asc + # - desc + # additionalProperties: false + # required: + # - property + # - order + # additionalProperties: false + # propertiesSettings: + # type: object + # properties: + # hidden: + # type: array + # items: + # type: string + # order: + # type: array + # items: + # type: string + # additionalProperties: false + # tabIndex: + # type: number + # hidden: + # type: boolean + # title: + # type: string + # maxLength: 20 + # description: + # type: string + # maxLength: 200 + # additionalProperties: false + # additionalProperties: false + # required: + # - type + # - dataset + # - type: object + # properties: + # id: + # type: string + # updatedAt: + # type: string + # updatedBy: + # type: string + # createdAt: + # type: string + # createdBy: + # type: string + # type: + # enum: + # - table-entities-explorer-by-direction + # title: + # type: string + # blueprintConfig: + # type: object + # propertyNames: + # pattern: >- + # ^[A-Za-z0-9@_.:\\/=-]*\$(upstream|downstream|custom)(\$[A-Za-z0-9@_.:\\/=-]+)*$ + # additionalProperties: + # type: object + # properties: + # filterSettings: + # type: object + # properties: + # filterBy: + # $ref: '#/components/schemas/def-0' + # additionalProperties: false + # required: + # - filterBy + # groupSettings: + # type: object + # properties: + # groupBy: + # type: array + # items: + # type: string + # additionalProperties: false + # required: + # - groupBy + # sortSettings: + # type: object + # properties: + # sortBy: + # type: array + # items: + # type: object + # properties: + # property: + # type: string + # order: + # enum: + # - asc + # - desc + # additionalProperties: false + # required: + # - property + # - order + # additionalProperties: false + # propertiesSettings: + # type: object + # properties: + # hidden: + # type: array + # items: + # type: string + # order: + # type: array + # items: + # type: string + # additionalProperties: false + # tabIndex: + # type: number + # hidden: + # type: boolean + # title: + # type: string + # maxLength: 20 + # description: + # type: string + # maxLength: 200 + # dataset: + # $ref: '#/components/schemas/def-0' + # targetBlueprint: + # type: string + # relatedProperty: + # type: string + # additionalProperties: false + # additionalProperties: false + # required: + # - type + # - type: object + # properties: + # id: + # type: string + # updatedAt: + # type: string + # updatedBy: + # type: string + # createdAt: + # type: string + # createdBy: + # type: string + # type: + # enum: + # - table-audit-log + # title: + # type: string + # description: + # type: string + # query: + # type: object + # properties: + # identifier: + # type: string + # entity: + # type: string + # blueprint: + # type: string + # run_id: + # type: string + # webhookId: + # type: string + # webhookEventId: + # type: string + # origin: + # type: array + # items: + # type: string + # InstallationId: + # type: string + # resources: + # anyOf: + # - type: array + # items: + # enum: + # - blueprint + # - entity + # - run + # - webhook + # - scorecard + # - action + # - type: string + # enum: + # - blueprint + # - entity + # - run + # - webhook + # - scorecard + # - action + # includes: + # type: array + # items: + # enum: + # - action + # - context + # - diff + # - identifier + # - resourceType + # - status + # - trigger + # - additionalData + # - message + # from: + # type: string + # format: date-time + # description: 'ISO format IE 2022-04-23T18:25:43.511Z' + # to: + # type: string + # format: date-time + # description: 'ISO format 2022-04-23T18:25:43.511Z' + # action: + # type: string + # status: + # type: string + # enum: + # - SUCCESS + # - FAILURE + # limit: + # type: number + # additionalProperties: false + # tableConfig: + # type: object + # properties: + # filterSettings: + # type: object + # properties: + # filterBy: + # $ref: '#/components/schemas/def-0' + # additionalProperties: false + # required: + # - filterBy + # groupSettings: + # type: object + # properties: + # groupBy: + # type: array + # items: + # type: string + # additionalProperties: false + # required: + # - groupBy + # sortSettings: + # type: object + # properties: + # sortBy: + # type: array + # items: + # type: object + # properties: + # property: + # type: string + # order: + # enum: + # - asc + # - desc + # additionalProperties: false + # required: + # - property + # - order + # additionalProperties: false + # propertiesSettings: + # type: object + # properties: + # hidden: + # type: array + # items: + # type: string + # order: + # type: array + # items: + # type: string + # additionalProperties: false + # additionalProperties: false + # required: + # - type + # - query + # - type: object + # properties: + # id: + # type: string + # updatedAt: + # type: string + # updatedBy: + # type: string + # createdAt: + # type: string + # createdBy: + # type: string + # type: + # enum: + # - users-table + # title: + # type: string + # query: + # type: object + # properties: + # team: + # type: string + # tableConfig: + # type: object + # properties: + # filterSettings: + # type: object + # properties: + # filterBy: + # $ref: '#/components/schemas/def-0' + # additionalProperties: false + # required: + # - filterBy + # groupSettings: + # type: object + # properties: + # groupBy: + # type: array + # items: + # type: string + # additionalProperties: false + # required: + # - groupBy + # sortSettings: + # type: object + # properties: + # sortBy: + # type: array + # items: + # type: object + # properties: + # property: + # type: string + # order: + # enum: + # - asc + # - desc + # additionalProperties: false + # required: + # - property + # - order + # additionalProperties: false + # propertiesSettings: + # type: object + # properties: + # hidden: + # type: array + # items: + # type: string + # order: + # type: array + # items: + # type: string + # additionalProperties: false + # additionalProperties: false + # required: + # - type + # - type: object + # properties: + # id: + # type: string + # updatedAt: + # type: string + # updatedBy: + # type: string + # createdAt: + # type: string + # createdBy: + # type: string + # type: + # enum: + # - teams-table + # title: + # type: string + # query: + # type: object + # properties: + # user: + # type: string + # tableConfig: + # type: object + # properties: + # filterSettings: + # type: object + # properties: + # filterBy: + # $ref: '#/components/schemas/def-0' + # additionalProperties: false + # required: + # - filterBy + # groupSettings: + # type: object + # properties: + # groupBy: + # type: array + # items: + # type: string + # additionalProperties: false + # required: + # - groupBy + # sortSettings: + # type: object + # properties: + # sortBy: + # type: array + # items: + # type: object + # properties: + # property: + # type: string + # order: + # enum: + # - asc + # - desc + # additionalProperties: false + # required: + # - property + # - order + # additionalProperties: false + # propertiesSettings: + # type: object + # properties: + # hidden: + # type: array + # items: + # type: string + # order: + # type: array + # items: + # type: string + # additionalProperties: false + # additionalProperties: false + # required: + # - type + # - type: object + # properties: + # id: + # type: string + # updatedAt: + # type: string + # updatedBy: + # type: string + # createdAt: + # type: string + # createdBy: + # type: string + # type: + # enum: + # - runs-table + # title: + # type: string + # query: + # type: object + # properties: + # entity: + # type: string + # blueprint: + # type: string + # active: + # type: boolean + # user_email: + # type: string + # limit: + # type: number + # minimum: 1 + # maximum: 50 + # external_run_id: + # type: string + # version: + # type: string + # enum: + # - v1 + # - v2 + # additionalProperties: false + # tableConfig: + # type: object + # properties: + # filterSettings: + # type: object + # properties: + # filterBy: + # $ref: '#/components/schemas/def-0' + # additionalProperties: false + # required: + # - filterBy + # groupSettings: + # type: object + # properties: + # groupBy: + # type: array + # items: + # type: string + # additionalProperties: false + # required: + # - groupBy + # sortSettings: + # type: object + # properties: + # sortBy: + # type: array + # items: + # type: object + # properties: + # property: + # type: string + # order: + # enum: + # - asc + # - desc + # additionalProperties: false + # required: + # - property + # - order + # additionalProperties: false + # propertiesSettings: + # type: object + # properties: + # hidden: + # type: array + # items: + # type: string + # order: + # type: array + # items: + # type: string + # additionalProperties: false + # additionalProperties: false + # required: + # - type + # - type: object + # properties: + # id: + # type: string + # updatedAt: + # type: string + # updatedBy: + # type: string + # createdAt: + # type: string + # createdBy: + # type: string + # type: + # enum: + # - run-info + # title: + # type: string + # runId: + # type: string + # additionalProperties: false + # required: + # - type + # - runId + # - type: object + # properties: + # id: + # type: string + # updatedAt: + # type: string + # updatedBy: + # type: string + # createdAt: + # type: string + # createdBy: + # type: string + # type: + # enum: + # - user-info + # title: + # type: string + # user_email: + # type: string + # additionalProperties: false + # required: + # - type + # - user_email + # - type: object + # properties: + # id: + # type: string + # updatedAt: + # type: string + # updatedBy: + # type: string + # createdAt: + # type: string + # createdBy: + # type: string + # type: + # enum: + # - graph-entities-explorer + # title: + # type: string + # dataset: + # $ref: '#/components/schemas/def-0' + # hiddenBlueprints: + # type: array + # items: + # type: string + # additionalProperties: false + # required: + # - type + # - dataset + # - type: object + # properties: + # id: + # type: string + # updatedAt: + # type: string + # updatedBy: + # type: string + # createdAt: + # type: string + # createdBy: + # type: string + # icon: + # type: string + # type: + # enum: + # - entities-pie-chart + # title: + # type: string + # property: + # type: string + # description: + # type: string + # dataset: + # $ref: '#/components/schemas/def-0' + # additionalProperties: false + # required: + # - type + # - dataset + # - property + # - type: object + # properties: + # id: + # type: string + # updatedAt: + # type: string + # updatedBy: + # type: string + # createdAt: + # type: string + # createdBy: + # type: string + # type: + # type: string + # enum: + # - entities-number-chart + # dataset: + # type: array + # items: + # anyOf: + # - type: object + # properties: + # property: + # type: string + # operator: + # enum: + # - '>' + # - '>=' + # - < + # - <= + # value: + # type: + # - number + # required: + # - property + # - operator + # - value + # additionalProperties: false + # - type: object + # properties: + # property: + # type: string + # operator: + # enum: + # - between + # - notBetween + # - = + # value: + # type: object + # oneOf: + # - type: object + # properties: + # from: + # type: string + # format: date-time + # to: + # type: string + # format: date-time + # required: + # - from + # - to + # - type: object + # properties: + # preset: + # type: string + # enum: + # - today + # - tomorrow + # - yesterday + # - lastWeek + # - last2Weeks + # - lastMonth + # - last3Months + # - last6Months + # - last12Months + # required: + # - preset + # required: + # - property + # - operator + # - value + # additionalProperties: false + # - type: object + # properties: + # property: + # type: string + # operator: + # enum: + # - = + # - '!=' + # - containsAny + # - contains + # - doesNotContain + # - beginsWith + # - doesNotBeginWith + # - endsWith + # - doesNotEndWith + # - in + # - notIn + # value: + # anyOf: + # - type: 'null' + # - type: string + # - type: number + # - type: boolean + # - type: array + # items: + # type: string + # - type: string + # format: date-time + # additionalProperties: false + # required: + # - property + # - operator + # - value + # - type: object + # properties: + # operator: + # enum: + # - isEmpty + # - isNotEmpty + # property: + # type: string + # required: + # - operator + # - property + # additionalProperties: false + # - type: object + # properties: + # operator: + # enum: + # - relatedTo + # blueprint: + # type: string + # value: + # type: string + # direction: + # enum: + # - upstream + # - downstream + # required: + # type: boolean + # additionalProperties: false + # required: + # - operator + # - value + # - blueprint + # - type: object + # properties: + # propertySchema: + # type: object + # properties: + # type: + # type: string + # format: + # type: string + # required: + # - type + # additionalProperties: false + # operator: + # enum: + # - = + # - '!=' + # value: + # anyOf: + # - type: 'null' + # - type: string + # - type: number + # - type: boolean + # required: + # - operator + # - propertySchema + # additionalProperties: false + # - $ref: '#/components/schemas/def-0' + # title: + # type: string + # icon: + # type: string + # description: + # type: string + # unit: + # type: string + # enum: + # - none + # - $ + # - € + # - £ + # - '%' + # - custom + # unitAlignment: + # type: string + # enum: + # - left + # - right + # calculationBy: + # type: string + # enum: + # - entities + # - property + # required: + # - type + # - dataset + # - unit + # - calculationBy + # allOf: + # - properties: + # property: + # type: string + # func: + # type: string + # enum: + # - sum + # - average + # - min + # - max + # - median + # required: + # - property + # - func + # - properties: + # func: + # type: string + # enum: + # - average + # - count + # required: + # - func + # - properties: + # averageOf: + # type: string + # enum: + # - hour + # - day + # - week + # - month + # - total + # measureTimeBy: + # type: string + # required: + # - averageOf + # - properties: + # unitCustom: + # type: string + # required: + # - unitCustom + # - type: object + # properties: + # id: + # type: string + # updatedAt: + # type: string + # updatedBy: + # type: string + # createdAt: + # type: string + # createdBy: + # type: string + # type: + # type: string + # enum: + # - iframe-widget + # title: + # type: string + # icon: + # type: string + # description: + # type: string + # url: + # type: string + # format: url + # urlType: + # type: string + # enum: + # - public + # - protected + # required: + # - type + # - url + # - urlType + # - title + # allOf: + # - properties: + # tokenUrl: + # type: string + # format: url + # authorizationUrl: + # type: string + # format: url + # clientId: + # type: string + # scopes: + # type: array + # items: + # type: string + # required: + # - tokenUrl + # - authorizationUrl + # - clientId + # - scopes + # - type: object + # properties: + # id: + # type: string + # updatedAt: + # type: string + # updatedBy: + # type: string + # createdAt: + # type: string + # createdBy: + # type: string + # type: + # type: string + # enum: + # - markdown + # title: + # type: string + # icon: + # type: string + # markdown: + # type: string + # required: + # - type + # - title + # - type: object + # properties: + # id: + # type: string + # updatedAt: + # type: string + # updatedBy: + # type: string + # createdAt: + # type: string + # createdBy: + # type: string + # type: + # enum: + # - team-info + # title: + # type: string + # team_name: + # type: string + # additionalProperties: false + # required: + # - type + # - team_name + # - type: object + # properties: + # id: + # type: string + # updatedAt: + # type: string + # updatedBy: + # type: string + # createdAt: + # type: string + # createdBy: + # type: string + # type: + # type: string + # enum: + # - recently-viewed-entities + # title: + # type: string + # icon: + # type: string + # required: + # - type + # - title + # - type: object + # properties: + # id: + # type: string + # updatedAt: + # type: string + # updatedBy: + # type: string + # createdAt: + # type: string + # createdBy: + # type: string + # type: + # type: string + # enum: + # - recently-used-actions + # title: + # type: string + # icon: + # type: string + # required: + # - type + # - title + # - type: object + # properties: + # id: + # type: string + # updatedAt: + # type: string + # updatedBy: + # type: string + # createdAt: + # type: string + # createdBy: + # type: string + # type: + # type: string + # enum: + # - my-entities + # title: + # type: string + # icon: + # type: string + # required: + # - type + # - title + # additionalProperties: false + # required: + # - type + # - layout + # - widgets + # parentWidgetId: + # type: string + # additionalProperties: false + # required: + # - widget + # - parentWidgetId + # required: true + # parameters: + # - schema: + # type: string + # in: path + # name: page_identifier + # required: true + # security: + # - bearer: + # - 'update:pages' + # responses: + # '201': + # description: Created successfully + # '/v1/pages/{page_identifier}/widgets/{widget_id}': + # patch: + # summary: Change a page's widget + # tags: + # - Pages + # parameters: + # - schema: + # type: string + # in: path + # name: page_identifier + # required: true + # - schema: + # type: string + # in: path + # name: widget_id + # required: true + # security: + # - bearer: + # - 'update:pages' + # responses: + # '200': + # description: Updated successfully + # content: + # application/json: + # schema: + # type: object + # properties: + # ok: + # enum: + # - true + # identifier: + # type: string + # additionalProperties: false + # required: + # - ok + # - identifier + # description: Updated successfully + # delete: + # summary: Delete a page's widget + # tags: + # - Pages + # parameters: + # - schema: + # type: string + # in: path + # name: page_identifier + # required: true + # - schema: + # type: string + # in: path + # name: widget_id + # required: true + # security: + # - bearer: + # - 'delete:pages' + # responses: + # '200': + # description: Deleted successfully + # content: + # application/json: + # schema: + # description: Deleted successfully + # type: object + # properties: + # ok: + # enum: + # - true + # additionalProperties: false + # required: + # - ok + /v1/organization: + get: + summary: Get organization + tags: + - Organization + security: + - bearer: [] + responses: + '200': + description: Default Response + put: + summary: Change an integration + tags: + - Organization + requestBody: + content: + application/json: + schema: + type: object + properties: + name: + type: string + readme: + type: string + pageOrder: + type: array + items: + type: string + additionalProperties: false + required: + - name + required: true + security: + - bearer: + - 'update:organization' + responses: + '200': + description: Updated successfully. + content: + application/json: + schema: + type: object + properties: + ok: + enum: + - true + additionalProperties: false + required: + - ok + description: Updated successfully. + patch: + summary: Patch an organization + tags: + - Organization + requestBody: + content: + application/json: + schema: + type: object + properties: + name: + type: string + additionalProperties: false + required: + - name + required: true + security: + - bearer: + - 'update:organization' + responses: + '200': + description: Updated successfully. + content: + application/json: + schema: + type: object + properties: + ok: + enum: + - true + additionalProperties: false + required: + - ok + description: Updated successfully. + # post: + # summary: Create an organization + # tags: + # - Organization + # requestBody: + # content: + # application/json: + # schema: + # type: object + # properties: + # name: + # type: string + # maxLength: 30 + # minLength: 3 + # pattern: '^[A-Za-z0-9-]*$' + # additionalProperties: false + # required: + # - name + # required: true + # security: + # - bearer: [] + # responses: + # '200': + # description: Default Response + /v1/organization/document: + post: + summary: Create a documentation to the organization + tags: + - Organization + requestBody: + content: + application/json: + schema: + type: object + properties: + appId: + type: string + orgId: + type: string + name: + type: string + additionalProperties: false + required: + - appId + - orgId + required: true + responses: + '200': + description: Default Response + # /v1/integration: + # get: + # summary: Get all integrations + # tags: + # - Integrations + # security: + # - bearer: + # - 'read:integrations' + # responses: + # '200': + # description: Default Response + # post: + # summary: Create an integration + # tags: + # - Integrations + # requestBody: + # content: + # application/json: + # schema: + # type: object + # properties: + # installationId: + # type: string + # minLength: 1 + # title: + # type: string + # version: + # type: string + # installationAppType: + # type: string + # config: + # type: + # - object + # - 'null' + # additionalProperties: true + # properties: + # deleteDependentEntities: + # type: boolean + # createMissingRelatedEntities: + # type: boolean + # resources: + # type: array + # items: + # type: object + # required: + # - kind + # - selector + # - port + # properties: + # kind: + # type: string + # selector: + # type: object + # properties: + # query: + # type: string + # port: + # type: object + # required: + # - entity + # properties: + # entity: + # type: object + # required: + # - mappings + # properties: + # mappings: + # oneOf: + # - type: array + # items: + # type: object + # required: + # - identifier + # - blueprint + # properties: + # identifier: + # type: string + # title: + # type: string + # blueprint: + # type: string + # properties: + # type: object + # additionalProperties: true + # relations: + # type: object + # additionalProperties: true + # - type: object + # required: + # - identifier + # - blueprint + # properties: + # identifier: + # type: string + # title: + # type: string + # blueprint: + # type: string + # properties: + # type: object + # additionalProperties: true + # relations: + # type: object + # additionalProperties: true + # changelogDestination: + # type: object + # properties: + # type: + # type: string + # enum: + # - WEBHOOK + # - KAFKA + # oneOf: + # - type: object + # properties: {} + # additionalProperties: false + # - type: object + # properties: + # type: + # type: string + # enum: + # - KAFKA + # required: + # - type + # additionalProperties: false + # - type: object + # properties: + # type: + # type: string + # enum: + # - WEBHOOK + # agent: + # type: boolean + # url: + # type: string + # format: uri + # required: + # - url + # - type + # additionalProperties: false + # additionalProperties: false + # required: + # - installationId + # required: true + # parameters: + # - schema: + # type: boolean + # default: false + # in: query + # name: upsert + # required: false + # security: + # - bearer: + # - 'create:integrations' + # responses: + # '200': + # description: Default Response + # '/v1/integration/{identifier}': + # get: + # summary: Get an integration + # tags: + # - Integrations + # parameters: + # - schema: + # type: string + # default: installationId + # enum: + # - installationId + # - logIngestId + # in: query + # name: byField + # required: false + # - schema: + # type: string + # in: path + # name: identifier + # required: true + # security: + # - bearer: + # - 'read:integrations' + # responses: + # '200': + # description: Default Response + # patch: + # summary: Patch an integration + # tags: + # - Integrations + # requestBody: + # content: + # application/json: + # schema: + # type: object + # properties: + # title: + # type: string + # version: + # type: string + # installationAppType: + # type: string + # config: + # type: + # - object + # - 'null' + # additionalProperties: true + # properties: + # deleteDependentEntities: + # type: boolean + # createMissingRelatedEntities: + # type: boolean + # resources: + # type: array + # items: + # type: object + # required: + # - kind + # - selector + # - port + # properties: + # kind: + # type: string + # selector: + # type: object + # properties: + # query: + # type: string + # port: + # type: object + # required: + # - entity + # properties: + # entity: + # type: object + # required: + # - mappings + # properties: + # mappings: + # oneOf: + # - type: array + # items: + # type: object + # required: + # - identifier + # - blueprint + # properties: + # identifier: + # type: string + # title: + # type: string + # blueprint: + # type: string + # properties: + # type: object + # additionalProperties: true + # relations: + # type: object + # additionalProperties: true + # - type: object + # required: + # - identifier + # - blueprint + # properties: + # identifier: + # type: string + # title: + # type: string + # blueprint: + # type: string + # properties: + # type: object + # additionalProperties: true + # relations: + # type: object + # additionalProperties: true + # changelogDestination: + # type: object + # properties: + # type: + # type: string + # enum: + # - WEBHOOK + # - KAFKA + # oneOf: + # - type: object + # properties: {} + # additionalProperties: false + # - type: object + # properties: + # type: + # type: string + # enum: + # - KAFKA + # required: + # - type + # additionalProperties: false + # - type: object + # properties: + # type: + # type: string + # enum: + # - WEBHOOK + # agent: + # type: boolean + # url: + # type: string + # format: uri + # required: + # - url + # - type + # additionalProperties: false + # additionalProperties: true + # parameters: + # - schema: + # type: string + # in: path + # name: identifier + # required: true + # security: + # - bearer: + # - 'update:integrations' + # responses: + # '200': + # description: Default Response + # delete: + # summary: Delete an integration + # tags: + # - Integrations + # parameters: + # - schema: + # type: string + # in: path + # name: identifier + # required: true + # security: + # - bearer: + # - 'delete:integrations' + # responses: + # '200': + # description: Default Response + # '/v1/integration/{identifier}/logs': + # get: + # summary: Get audit logs + # tags: + # - Integrations + # parameters: + # - schema: + # type: number + # default: 1 + # minimum: 1 + # nullable: false + # in: query + # name: page + # required: false + # - schema: + # type: number + # default: 100 + # minimum: 0 + # maximum: 300 + # nullable: false + # in: query + # name: per_page + # required: false + # - schema: + # type: string + # in: query + # name: start_date + # required: false + # - schema: + # type: string + # in: query + # name: end_date + # required: false + # - schema: + # type: string + # in: path + # name: identifier + # required: true + # security: + # - bearer: + # - 'read:integrations' + # responses: + # '200': + # description: Default Response + # '/v1/integration/{identifier}/config': + # patch: + # summary: Patch an integration's config + # tags: + # - Integrations + # requestBody: + # content: + # application/json: + # schema: + # type: object + # properties: + # config: + # type: + # - object + # - 'null' + # additionalProperties: true + # properties: + # deleteDependentEntities: + # type: boolean + # createMissingRelatedEntities: + # type: boolean + # resources: + # type: array + # items: + # type: object + # required: + # - kind + # - selector + # - port + # properties: + # kind: + # type: string + # selector: + # type: object + # properties: + # query: + # type: string + # port: + # type: object + # required: + # - entity + # properties: + # entity: + # type: object + # required: + # - mappings + # properties: + # mappings: + # oneOf: + # - type: array + # items: + # type: object + # required: + # - identifier + # - blueprint + # properties: + # identifier: + # type: string + # title: + # type: string + # blueprint: + # type: string + # properties: + # type: object + # additionalProperties: true + # relations: + # type: object + # additionalProperties: true + # - type: object + # required: + # - identifier + # - blueprint + # properties: + # identifier: + # type: string + # title: + # type: string + # blueprint: + # type: string + # properties: + # type: object + # additionalProperties: true + # relations: + # type: object + # additionalProperties: true + # additionalProperties: false + # required: + # - config + # required: true + # parameters: + # - schema: + # type: string + # in: path + # name: identifier + # required: true + # security: + # - bearer: + # - 'update:integrations' + # responses: + # '200': + # description: Default Response + # /v1/data-sources: + # get: + # summary: Get all data sources + # tags: + # - Data Sources + # security: + # - bearer: [] + # responses: + # '200': + # description: Default Response + # /v1/webhooks: + # post: + # summary: Create a webhook + # tags: + # - Webhook + # requestBody: + # content: + # application/json: + # schema: + # type: object + # properties: + # identifier: + # type: string + # maxLength: 30 + # title: + # type: string + # maxLength: 30 + # description: + # type: string + # maxLength: 200 + # icon: + # type: string + # mappings: + # type: array + # items: + # type: object + # properties: + # blueprint: + # type: string + # filter: + # type: string + # itemsToParse: + # type: string + # entity: + # type: object + # properties: + # identifier: + # type: string + # title: + # type: string + # icon: + # type: string + # team: + # type: string + # properties: + # type: object + # propertyNames: + # type: string + # relations: + # type: object + # propertyNames: + # type: string + # additionalProperties: false + # required: + # - identifier + # additionalProperties: false + # required: + # - blueprint + # - entity + # enabled: + # type: boolean + # default: true + # security: + # type: object + # properties: + # secret: + # type: string + # signatureHeaderName: + # type: string + # signatureAlgorithm: + # type: string + # enum: + # - sha1 + # - sha256 + # - plain + # signaturePrefix: + # type: string + # requestIdentifierPath: + # type: string + # additionalProperties: false + # integrationType: + # type: string + # enum: + # - custom + # - template + # additionalProperties: false + # required: + # - title + # - enabled + # required: true + # security: + # - bearer: + # - 'create:integrations' + # responses: + # '200': + # description: Default Response + # get: + # summary: Get all webhooks + # tags: + # - Webhook + # security: + # - bearer: + # - 'read:integrations' + # responses: + # '200': + # description: Default Response + # '/v1/webhooks/{identifier}': + # patch: + # summary: Patch a webhook + # tags: + # - Webhook + # requestBody: + # content: + # application/json: + # schema: + # type: object + # properties: + # identifier: + # type: string + # maxLength: 30 + # title: + # type: string + # maxLength: 30 + # description: + # type: string + # maxLength: 200 + # icon: + # type: string + # mappings: + # type: array + # items: + # type: object + # properties: + # blueprint: + # type: string + # filter: + # type: string + # itemsToParse: + # type: string + # entity: + # type: object + # properties: + # identifier: + # type: string + # title: + # type: string + # icon: + # type: string + # team: + # type: string + # properties: + # type: object + # propertyNames: + # type: string + # relations: + # type: object + # propertyNames: + # type: string + # additionalProperties: false + # required: + # - identifier + # additionalProperties: false + # required: + # - blueprint + # - entity + # enabled: + # type: boolean + # default: true + # security: + # type: object + # properties: + # secret: + # type: string + # signatureHeaderName: + # type: string + # signatureAlgorithm: + # type: string + # enum: + # - sha1 + # - sha256 + # - plain + # signaturePrefix: + # type: string + # requestIdentifierPath: + # type: string + # additionalProperties: false + # integrationType: + # type: string + # enum: + # - custom + # - template + # additionalProperties: false + # parameters: + # - schema: + # type: string + # in: path + # name: identifier + # required: true + # security: + # - bearer: + # - 'update:integrations' + # responses: + # '200': + # description: Default Response + # put: + # summary: Change a webhook + # tags: + # - Webhook + # requestBody: + # content: + # application/json: + # schema: + # type: object + # properties: + # identifier: + # type: string + # maxLength: 30 + # title: + # type: string + # maxLength: 30 + # description: + # type: string + # maxLength: 200 + # icon: + # type: string + # mappings: + # type: array + # items: + # type: object + # properties: + # blueprint: + # type: string + # filter: + # type: string + # itemsToParse: + # type: string + # entity: + # type: object + # properties: + # identifier: + # type: string + # title: + # type: string + # icon: + # type: string + # team: + # type: string + # properties: + # type: object + # propertyNames: + # type: string + # relations: + # type: object + # propertyNames: + # type: string + # additionalProperties: false + # required: + # - identifier + # additionalProperties: false + # required: + # - blueprint + # - entity + # enabled: + # type: boolean + # default: true + # security: + # type: object + # properties: + # secret: + # type: string + # signatureHeaderName: + # type: string + # signatureAlgorithm: + # type: string + # enum: + # - sha1 + # - sha256 + # - plain + # signaturePrefix: + # type: string + # requestIdentifierPath: + # type: string + # additionalProperties: false + # integrationType: + # type: string + # enum: + # - custom + # - template + # additionalProperties: false + # required: + # - title + # - enabled + # required: true + # parameters: + # - schema: + # type: string + # in: path + # name: identifier + # required: true + # security: + # - bearer: + # - 'update:integrations' + # responses: + # '200': + # description: Default Response + # get: + # summary: Get a webhook + # tags: + # - Webhook + # parameters: + # - schema: + # type: string + # in: path + # name: identifier + # required: true + # security: + # - bearer: + # - 'read:integrations' + # responses: + # '200': + # description: Default Response + # delete: + # summary: delete a webhook + # tags: + # - Webhook + # parameters: + # - schema: + # type: string + # in: path + # name: identifier + # required: true + # security: + # - bearer: + # - 'delete:integrations' + # responses: + # '200': + # description: Default Response + # /v1/audit-log: + # get: + # summary: Get audit logs + # tags: + # - Audit + # parameters: + # - schema: + # type: string + # in: query + # name: identifier + # required: false + # - schema: + # type: string + # in: query + # name: entity + # required: false + # - schema: + # type: string + # in: query + # name: blueprint + # required: false + # - schema: + # type: string + # in: query + # name: run_id + # required: false + # - schema: + # type: string + # in: query + # name: webhookId + # required: false + # - schema: + # type: string + # in: query + # name: webhookEventId + # required: false + # - schema: + # type: array + # items: + # type: string + # in: query + # name: origin + # required: false + # - schema: + # type: string + # in: query + # name: InstallationId + # required: false + # - schema: + # anyOf: + # - type: array + # items: + # enum: + # - blueprint + # - entity + # - run + # - webhook + # - scorecard + # - action + # - type: string + # enum: + # - blueprint + # - entity + # - run + # - webhook + # - scorecard + # - action + # in: query + # name: resources + # required: false + # - schema: + # type: array + # items: + # enum: + # - action + # - context + # - diff + # - identifier + # - resourceType + # - status + # - trigger + # - additionalData + # - message + # in: query + # name: includes + # required: false + # - schema: + # type: string + # format: date-time + # in: query + # name: from + # required: false + # description: 'ISO format IE 2022-04-23T18:25:43.511Z' + # - schema: + # type: string + # format: date-time + # in: query + # name: to + # required: false + # description: 'ISO format 2022-04-23T18:25:43.511Z' + # - schema: + # type: string + # in: query + # name: action + # required: false + # - schema: + # type: string + # enum: + # - SUCCESS + # - FAILURE + # in: query + # name: status + # required: false + # - schema: + # type: number + # in: query + # name: limit + # required: false + # security: + # - bearer: + # - 'read:audit-log' + # responses: + # '200': + # description: Default Response + # /v1/teams: + # get: + # summary: Get all teams in organization + # tags: + # - Teams + # parameters: + # - schema: + # type: array + # items: + # enum: + # - id + # - name + # - createdAt + # - updatedAt + # - provider + # - description + # - users.firstName + # - users.lastName + # - users.email + # - users.picture + # - users.status + # in: query + # name: fields + # required: false + # security: + # - bearer: + # - 'read:teams' + # responses: + # '200': + # description: Default Response + # post: + # summary: Create a team + # tags: + # - Teams + # requestBody: + # content: + # application/json: + # schema: + # type: object + # properties: + # name: + # type: string + # pattern: '^[^;#/\?\s][^;#/\?]*[^;#/\?\s]$' + # users: + # type: array + # items: + # type: string + # description: + # type: string + # required: + # - name + # required: true + # security: + # - bearer: + # - 'create:teams' + # responses: + # '200': + # description: Default Response + # '/v1/teams/{name}': + # get: + # summary: Get a team + # tags: + # - Teams + # parameters: + # - schema: + # type: array + # items: + # enum: + # - id + # - name + # - createdAt + # - updatedAt + # - provider + # - description + # - users.firstName + # - users.lastName + # - users.email + # - users.picture + # - users.status + # in: query + # name: fields + # required: false + # - schema: + # type: string + # in: path + # name: name + # required: true + # security: + # - bearer: + # - 'read:teams' + # responses: + # '200': + # description: Default Response + # patch: + # summary: Patch a team + # tags: + # - Teams + # requestBody: + # content: + # application/json: + # schema: + # type: object + # properties: + # name: + # type: string + # users: + # type: array + # items: + # type: string + # description: + # type: + # - string + # - 'null' + # parameters: + # - schema: + # type: string + # in: path + # name: name + # required: true + # security: + # - bearer: + # - 'update:teams' + # responses: + # '200': + # description: Default Response + # put: + # summary: Change a team + # tags: + # - Teams + # requestBody: + # content: + # application/json: + # schema: + # type: object + # properties: + # name: + # type: string + # users: + # type: array + # items: + # type: string + # description: + # type: string + # required: + # - name + # required: true + # parameters: + # - schema: + # type: string + # in: path + # name: name + # required: true + # security: + # - bearer: + # - 'update:teams' + # responses: + # '200': + # description: Default Response + # delete: + # summary: Delete a team + # tags: + # - Teams + # parameters: + # - schema: + # type: string + # in: path + # name: name + # required: true + # security: + # - bearer: + # - 'delete:teams' + # responses: + # '200': + # description: Default Response + # /v1/users: + # get: + # summary: Get all users of organization + # tags: + # - Users + # parameters: + # - schema: + # type: array + # items: + # type: string + # enum: + # - id + # - email + # - firstName + # - lastName + # - phoneNumber + # - picture + # - status + # - providers + # - createdAt + # - updatedAt + # - teams.name + # - teams.provider + # - teams.createdAt + # - teams.updatedAt + # - roles.name + # - roles.description + # - roles.isAdmin + # - roles.protected + # - roles.createdAt + # - roles.updatedAt + # in: query + # name: fields + # required: false + # security: + # - bearer: + # - 'read:users' + # responses: + # '200': + # description: Default Response + # /v1/users/invite: + # post: + # summary: Invite a user to the organization + # tags: + # - Users + # requestBody: + # content: + # application/json: + # schema: + # type: object + # properties: + # invitee: + # type: object + # properties: + # email: + # type: string + # pattern: '^[^;#/\?\s][^;#/\?]*[^;#/\?\s]$' + # roles: + # type: array + # items: + # type: string + # teams: + # type: array + # items: + # type: string + # required: + # - email + # additionalProperties: false + # required: + # - invitee + # required: true + # parameters: + # - schema: + # type: boolean + # default: true + # in: query + # name: notify + # required: false + # security: + # - bearer: + # - 'create:users' + # responses: + # '200': + # description: Default Response + # '/v1/users/{user_email}': + # get: + # summary: Get a user + # tags: + # - Users + # parameters: + # - schema: + # type: string + # in: path + # name: user_email + # required: true + # security: + # - bearer: + # - 'read:users' + # responses: + # '200': + # description: Default Response + # patch: + # summary: Patch a user + # tags: + # - Users + # requestBody: + # content: + # application/json: + # schema: + # type: object + # properties: + # roles: + # type: array + # minItems: 1 + # items: + # type: string + # teams: + # type: array + # items: + # type: string + # additionalProperties: false + # parameters: + # - schema: + # type: string + # in: path + # name: user_email + # required: true + # security: + # - bearer: + # - 'update:users' + # responses: + # '200': + # description: Default Response + # delete: + # summary: Delete a user + # tags: + # - Users + # parameters: + # - schema: + # type: string + # in: path + # name: user_email + # required: true + # security: + # - bearer: + # - 'delete:users' + # responses: + # '200': + # description: Default Response + # /v1/profile: + # patch: + # summary: Patch a user's profile + # tags: + # - Users + # requestBody: + # content: + # application/json: + # schema: + # type: object + # properties: + # firstName: + # type: string + # maxLength: 255 + # lastName: + # type: string + # maxLength: 255 + # picture: + # type: string + # additionalProperties: false + # security: + # - bearer: [] + # responses: + # '200': + # description: Default Response + # get: + # summary: Get user profile + # tags: + # - Users + # security: + # - bearer: [] + # responses: + # '200': + # description: Default Response + # /v1/apps: + # get: + # summary: Get an application + # tags: + # - Apps + # parameters: + # - schema: + # type: array + # items: + # type: string + # enum: + # - id + # - name + # - createdAt + # - updatedAt + # - secret + # - enabled + # in: query + # name: fields + # required: false + # security: + # - bearer: + # - 'read:apps' + # responses: + # '200': + # description: Default Response + # /v1/roles: + # get: + # summary: Get all roles of organization + # tags: + # - Roles + # parameters: + # - schema: + # type: array + # items: + # type: string + # enum: + # - id + # - name + # - description + # - createdAt + # - updatedAt + # in: query + # name: fields + # required: false + # security: + # - bearer: + # - 'read:roles' + # responses: + # '200': + # description: Default Response + # '/v1/blueprints/{blueprint_identifier}/scorecards': + # post: + # summary: Run a blueprints' scoreboards + # operationId: postScorecards + # tags: + # - Scorecards + # requestBody: + # content: + # application/json: + # schema: + # type: object + # properties: + # identifier: + # type: string + # pattern: '^[A-Za-z0-9@_.:\\/=-]+$' + # title: + # type: string + # filter: + # type: object + # properties: + # combinator: + # type: string + # enum: + # - and + # - or + # conditions: + # type: array + # minItems: 1 + # items: + # anyOf: + # - type: object + # properties: + # property: + # type: string + # operator: + # type: string + # enum: + # - = + # - '!=' + # - '>' + # - < + # - '>=' + # - <= + # - contains + # - doesNotContains + # - beginsWith + # - doesNotBeginsWith + # - endsWith + # - doesNotEndsWith + # value: + # oneOf: + # - type: string + # - type: number + # - type: boolean + # required: + # - property + # - operator + # - value + # - type: object + # properties: + # relation: + # type: string + # operator: + # type: string + # enum: + # - = + # - '!=' + # - contains + # - doesNotContains + # - beginsWith + # - doesNotBeginsWith + # - endsWith + # - doesNotEndsWith + # value: + # oneOf: + # - type: string + # - type: number + # - type: boolean + # required: + # - relation + # - operator + # - value + # - type: object + # properties: + # not: + # type: boolean + # property: + # type: string + # operator: + # type: string + # enum: + # - isEmpty + # - isNotEmpty + # required: + # - property + # - operator + # - type: object + # properties: + # not: + # type: boolean + # relation: + # type: string + # operator: + # type: string + # enum: + # - isEmpty + # - isNotEmpty + # required: + # - relation + # - operator + # required: + # - combinator + # - conditions + # rules: + # type: array + # items: + # type: object + # properties: + # identifier: + # type: string + # pattern: '^[A-Za-z0-9@_=\\-]+$' + # title: + # type: string + # description: + # type: string + # level: + # type: string + # enum: + # - Gold + # - Silver + # - Bronze + # query: + # type: object + # properties: + # combinator: + # type: string + # enum: + # - and + # - or + # conditions: + # type: array + # minItems: 1 + # items: + # anyOf: + # - type: object + # properties: + # property: + # type: string + # operator: + # type: string + # enum: + # - = + # - '!=' + # - '>' + # - < + # - '>=' + # - <= + # - contains + # - doesNotContains + # - beginsWith + # - doesNotBeginsWith + # - endsWith + # - doesNotEndsWith + # value: + # oneOf: + # - type: string + # - type: number + # - type: boolean + # required: + # - property + # - operator + # - value + # - type: object + # properties: + # relation: + # type: string + # operator: + # type: string + # enum: + # - = + # - '!=' + # - contains + # - doesNotContains + # - beginsWith + # - doesNotBeginsWith + # - endsWith + # - doesNotEndsWith + # value: + # oneOf: + # - type: string + # - type: number + # - type: boolean + # required: + # - relation + # - operator + # - value + # - type: object + # properties: + # not: + # type: boolean + # property: + # type: string + # operator: + # type: string + # enum: + # - isEmpty + # - isNotEmpty + # required: + # - property + # - operator + # - type: object + # properties: + # not: + # type: boolean + # relation: + # type: string + # operator: + # type: string + # enum: + # - isEmpty + # - isNotEmpty + # required: + # - relation + # - operator + # required: + # - combinator + # - conditions + # required: + # - identifier + # - title + # - level + # - query + # additionalProperties: false + # required: + # - identifier + # - title + # - rules + # required: true + # parameters: + # - schema: + # type: string + # in: path + # name: blueprint_identifier + # required: true + # security: + # - bearer: [] + # responses: + # '200': + # description: Default Response + # text/plain; x-api-version=2.0: + # schema: + # type: string + # '400': + # description: Default12 Response + # put: + # summary: Change a blueprints' scoreboards + # tags: + # - Scorecards + # requestBody: + # content: + # application/json: + # schema: + # type: array + # items: + # type: object + # properties: + # identifier: + # type: string + # pattern: '^[A-Za-z0-9@_.:\\/=-]+$' + # title: + # type: string + # filter: + # type: object + # properties: + # combinator: + # type: string + # enum: + # - and + # - or + # conditions: + # type: array + # minItems: 1 + # items: + # anyOf: + # - type: object + # properties: + # property: + # type: string + # operator: + # type: string + # enum: + # - = + # - '!=' + # - '>' + # - < + # - '>=' + # - <= + # - contains + # - doesNotContains + # - beginsWith + # - doesNotBeginsWith + # - endsWith + # - doesNotEndsWith + # value: + # oneOf: + # - type: string + # - type: number + # - type: boolean + # required: + # - property + # - operator + # - value + # - type: object + # properties: + # relation: + # type: string + # operator: + # type: string + # enum: + # - = + # - '!=' + # - contains + # - doesNotContains + # - beginsWith + # - doesNotBeginsWith + # - endsWith + # - doesNotEndsWith + # value: + # oneOf: + # - type: string + # - type: number + # - type: boolean + # required: + # - relation + # - operator + # - value + # - type: object + # properties: + # not: + # type: boolean + # property: + # type: string + # operator: + # type: string + # enum: + # - isEmpty + # - isNotEmpty + # required: + # - property + # - operator + # - type: object + # properties: + # not: + # type: boolean + # relation: + # type: string + # operator: + # type: string + # enum: + # - isEmpty + # - isNotEmpty + # required: + # - relation + # - operator + # required: + # - combinator + # - conditions + # rules: + # type: array + # items: + # type: object + # properties: + # identifier: + # type: string + # pattern: '^[A-Za-z0-9@_=\\-]+$' + # title: + # type: string + # description: + # type: string + # level: + # type: string + # enum: + # - Gold + # - Silver + # - Bronze + # query: + # type: object + # properties: + # combinator: + # type: string + # enum: + # - and + # - or + # conditions: + # type: array + # minItems: 1 + # items: + # anyOf: + # - type: object + # properties: + # property: + # type: string + # operator: + # type: string + # enum: + # - = + # - '!=' + # - '>' + # - < + # - '>=' + # - <= + # - contains + # - doesNotContains + # - beginsWith + # - doesNotBeginsWith + # - endsWith + # - doesNotEndsWith + # value: + # oneOf: + # - type: string + # - type: number + # - type: boolean + # required: + # - property + # - operator + # - value + # - type: object + # properties: + # relation: + # type: string + # operator: + # type: string + # enum: + # - = + # - '!=' + # - contains + # - doesNotContains + # - beginsWith + # - doesNotBeginsWith + # - endsWith + # - doesNotEndsWith + # value: + # oneOf: + # - type: string + # - type: number + # - type: boolean + # required: + # - relation + # - operator + # - value + # - type: object + # properties: + # not: + # type: boolean + # property: + # type: string + # operator: + # type: string + # enum: + # - isEmpty + # - isNotEmpty + # required: + # - property + # - operator + # - type: object + # properties: + # not: + # type: boolean + # relation: + # type: string + # operator: + # type: string + # enum: + # - isEmpty + # - isNotEmpty + # required: + # - relation + # - operator + # required: + # - combinator + # - conditions + # required: + # - identifier + # - title + # - level + # - query + # id: + # type: string + # additionalProperties: false + # required: + # - identifier + # - title + # - rules + # parameters: + # - schema: + # type: string + # in: path + # name: blueprint_identifier + # required: true + # security: + # - bearer: [] + # responses: + # '200': + # description: Default Response + # get: + # summary: Get a blueprints' scoreboards + # tags: + # - Scorecards + # parameters: + # - schema: + # type: string + # in: path + # name: blueprint_identifier + # required: true + # security: + # - bearer: + # - 'read:scorecards' + # responses: + # '200': + # description: Default Response + # '/v1/blueprints/{blueprint_identifier}/scorecards/{scorecard_identifier}': + # put: + # summary: Change a blueprint's scoreboard + # tags: + # - Scorecards + # requestBody: + # content: + # application/json: + # schema: + # type: object + # properties: + # identifier: + # type: string + # pattern: '^[A-Za-z0-9@_.:\\/=-]+$' + # title: + # type: string + # filter: + # type: object + # properties: + # combinator: + # type: string + # enum: + # - and + # - or + # conditions: + # type: array + # minItems: 1 + # items: + # anyOf: + # - type: object + # properties: + # property: + # type: string + # operator: + # type: string + # enum: + # - = + # - '!=' + # - '>' + # - < + # - '>=' + # - <= + # - contains + # - doesNotContains + # - beginsWith + # - doesNotBeginsWith + # - endsWith + # - doesNotEndsWith + # value: + # oneOf: + # - type: string + # - type: number + # - type: boolean + # required: + # - property + # - operator + # - value + # - type: object + # properties: + # relation: + # type: string + # operator: + # type: string + # enum: + # - = + # - '!=' + # - contains + # - doesNotContains + # - beginsWith + # - doesNotBeginsWith + # - endsWith + # - doesNotEndsWith + # value: + # oneOf: + # - type: string + # - type: number + # - type: boolean + # required: + # - relation + # - operator + # - value + # - type: object + # properties: + # not: + # type: boolean + # property: + # type: string + # operator: + # type: string + # enum: + # - isEmpty + # - isNotEmpty + # required: + # - property + # - operator + # - type: object + # properties: + # not: + # type: boolean + # relation: + # type: string + # operator: + # type: string + # enum: + # - isEmpty + # - isNotEmpty + # required: + # - relation + # - operator + # required: + # - combinator + # - conditions + # rules: + # type: array + # items: + # type: object + # properties: + # identifier: + # type: string + # pattern: '^[A-Za-z0-9@_=\\-]+$' + # title: + # type: string + # description: + # type: string + # level: + # type: string + # enum: + # - Gold + # - Silver + # - Bronze + # query: + # type: object + # properties: + # combinator: + # type: string + # enum: + # - and + # - or + # conditions: + # type: array + # minItems: 1 + # items: + # anyOf: + # - type: object + # properties: + # property: + # type: string + # operator: + # type: string + # enum: + # - = + # - '!=' + # - '>' + # - < + # - '>=' + # - <= + # - contains + # - doesNotContains + # - beginsWith + # - doesNotBeginsWith + # - endsWith + # - doesNotEndsWith + # value: + # oneOf: + # - type: string + # - type: number + # - type: boolean + # required: + # - property + # - operator + # - value + # - type: object + # properties: + # relation: + # type: string + # operator: + # type: string + # enum: + # - = + # - '!=' + # - contains + # - doesNotContains + # - beginsWith + # - doesNotBeginsWith + # - endsWith + # - doesNotEndsWith + # value: + # oneOf: + # - type: string + # - type: number + # - type: boolean + # required: + # - relation + # - operator + # - value + # - type: object + # properties: + # not: + # type: boolean + # property: + # type: string + # operator: + # type: string + # enum: + # - isEmpty + # - isNotEmpty + # required: + # - property + # - operator + # - type: object + # properties: + # not: + # type: boolean + # relation: + # type: string + # operator: + # type: string + # enum: + # - isEmpty + # - isNotEmpty + # required: + # - relation + # - operator + # required: + # - combinator + # - conditions + # required: + # - identifier + # - title + # - level + # - query + # additionalProperties: false + # required: + # - identifier + # - title + # - rules + # required: true + # parameters: + # - schema: + # type: string + # in: path + # name: scorecard_identifier + # required: true + # - schema: + # type: string + # in: path + # name: blueprint_identifier + # required: true + # security: + # - bearer: [] + # responses: + # '200': + # description: Default Response + # get: + # summary: Get a blueprint's scoreboard + # tags: + # - Scorecards + # parameters: + # - schema: + # type: string + # in: path + # name: scorecard_identifier + # required: true + # - schema: + # type: string + # in: path + # name: blueprint_identifier + # required: true + # security: + # - bearer: + # - 'read:scorecards' + # responses: + # '200': + # description: Default Response + # delete: + # summary: Delete a blueprint's scoreboard + # tags: + # - Scorecards + # parameters: + # - schema: + # type: string + # in: path + # name: scorecard_identifier + # required: true + # - schema: + # type: string + # in: path + # name: blueprint_identifier + # required: true + # security: + # - bearer: [] + # responses: + # '200': + # description: Default Response + # /v1/scorecards: + # get: + # summary: Get all scoreboards + # tags: + # - Scorecards + # security: + # - bearer: + # - 'read:scorecards' + # responses: + # '200': + # description: Default Response + /v1/migrations: + get: + summary: Get all migrations + tags: + - Migrations + parameters: + - schema: + type: array + items: + type: string + enum: + - COMPLETED + - RUNNING + - PENDING + - INITIALIZING + - FAILURE + - CANCELLED + - PENDING_CANCELLATION + in: query + name: status + required: false + - schema: + type: string + in: query + name: actor + required: false + - schema: + type: string + in: query + name: blueprint + required: false + security: + - bearer: + - 'read:blueprints' + responses: + '200': + description: Default Response + post: + summary: Create a migration + tags: + - Migrations + requestBody: + content: + application/json: + schema: + type: object + properties: + sourceBlueprint: + type: string + mapping: + type: object + properties: + blueprint: + type: string + filter: + type: string + itemsToParse: + type: string + entity: + type: object + properties: + identifier: + type: string + title: + type: string + icon: + type: string + team: + type: string + properties: + type: object + additionalProperties: + type: string + relations: + type: object + additionalProperties: + type: string + required: + - entity + required: + - sourceBlueprint + - mapping + additionalProperties: false + required: true + security: + - bearer: [] + responses: + '200': + description: Default Response + '/v1/migrations/{migration_id}': + get: + summary: Get a migration + tags: + - Migrations + parameters: + - schema: + type: string + in: path + name: migration_id + required: true + security: + - bearer: + - 'read:blueprints' + responses: + '200': + description: Default Response + '/v1/migrations/{migration_id}/cancel': + post: + summary: Cancel a migration + tags: + - Migrations + requestBody: + content: + application/json: + schema: + type: object + properties: + reason: + type: string + additionalProperties: false + parameters: + - schema: + type: string + in: path + name: migration_id + required: true + security: + - bearer: [] + responses: + '200': + description: Default Response + # /v1/search: + # get: + # summary: Search entities + # tags: + # - Search + # parameters: + # - schema: + # type: string + # enum: + # - properties + # in: query + # name: index + # required: false + # - schema: + # type: string + # in: query + # name: q + # required: false + # - schema: + # type: number + # maximum: 100 + # in: query + # name: size + # required: false + # security: + # - bearer: + # - 'read:entities' + # responses: + # '200': + # description: Default Response + # '/v1/blueprints/{blueprint_identifier}/actions/{action_identifier}/permissions': + # get: + # summary: Get an Action + # tags: + # - Actions + # parameters: + # - schema: + # type: string + # in: path + # name: action_identifier + # required: true + # - schema: + # type: string + # in: path + # name: blueprint_identifier + # required: true + # security: + # - bearer: + # - 'read:blueprints' + # responses: + # '200': + # description: Default Response + # patch: + # summary: Patch blueprint's action permissions + # tags: + # - Actions + # requestBody: + # content: + # application/json: + # schema: + # type: object + # properties: + # execute: + # type: object + # properties: + # users: + # type: array + # items: + # type: string + # roles: + # type: array + # items: + # type: string + # teams: + # type: array + # items: + # type: string + # ownedByTeam: + # type: boolean + # policy: + # type: + # - object + # - 'null' + # properties: + # queries: + # type: object + # minProperties: 1 + # additionalProperties: + # $ref: '#/components/schemas/def-0' + # conditions: + # type: array + # items: + # type: string + # minLength: 1 + # minItems: 1 + # required: + # - queries + # - conditions + # additionalProperties: false + # additionalProperties: false + # approve: + # type: object + # properties: + # users: + # type: array + # items: + # type: string + # roles: + # type: array + # items: + # type: string + # teams: + # type: array + # items: + # type: string + # policy: + # type: + # - object + # - 'null' + # properties: + # queries: + # type: object + # minProperties: 1 + # additionalProperties: + # $ref: '#/components/schemas/def-0' + # conditions: + # type: array + # items: + # type: string + # minLength: 1 + # minItems: 1 + # required: + # - queries + # - conditions + # additionalProperties: false + # additionalProperties: false + # additionalProperties: false + # parameters: + # - schema: + # type: string + # in: path + # name: action_identifier + # required: true + # - schema: + # type: string + # in: path + # name: blueprint_identifier + # required: true + # security: + # - bearer: [] + # responses: + # '200': + # description: Default Response + # '/v1/sidebars/{identifier}': + # get: + # summary: Get a sidebar + # tags: + # - Sidebars + # parameters: + # - schema: + # type: string + # in: path + # name: identifier + # required: true + # security: + # - bearer: [] + # responses: + # '200': + # description: Default Response + # '/v1/sidebars/{sidebar_identifier}/folders': + # post: + # summary: Create a folder + # tags: + # - Sidebars + # requestBody: + # content: + # application/json: + # schema: + # type: object + # properties: + # identifier: + # type: string + # pattern: '^[A-Za-z0-9@_=\\-]+$' + # minLength: 1 + # title: + # type: string + # parent: + # type: string + # nullable: true + # after: + # type: string + # nullable: true + # additionalProperties: false + # required: + # - identifier + # - title + # required: true + # parameters: + # - schema: + # type: string + # enum: + # - catalog + # in: path + # name: sidebar_identifier + # required: true + # security: + # - bearer: + # - 'create:pages' + # responses: + # '200': + # description: Default Response + # '/v1/sidebars/{sidebar_identifier}/folders/{folder_identifier}': + # patch: + # summary: Update a folder + # tags: + # - Sidebars + # requestBody: + # content: + # application/json: + # schema: + # type: object + # properties: + # identifier: + # type: string + # pattern: '^[A-Za-z0-9@_=\\-]+$' + # minLength: 1 + # title: + # type: string + # parent: + # type: string + # nullable: true + # after: + # type: string + # nullable: true + # additionalProperties: false + # parameters: + # - schema: + # type: string + # enum: + # - catalog + # in: path + # name: sidebar_identifier + # required: true + # - schema: + # type: string + # in: path + # name: folder_identifier + # required: true + # security: + # - bearer: + # - 'update:pages' + # responses: + # '200': + # description: Default Response + # delete: + # summary: Delete a folder + # tags: + # - Sidebars + # parameters: + # - schema: + # type: string + # enum: + # - catalog + # in: path + # name: sidebar_identifier + # required: true + # - schema: + # type: string + # in: path + # name: folder_identifier + # required: true + # security: + # - bearer: + # - 'delete:pages' + # responses: + # '200': + # description: Default Response diff --git a/static/spectmp.yaml b/static/spectmp.yaml new file mode 100644 index 000000000..bae5ae014 --- /dev/null +++ b/static/spectmp.yaml @@ -0,0 +1,8804 @@ +openapi: 3.0.1 +info: + title: Port API + version: '1.0' +servers: + - url: https://api.getport.io +components: + securitySchemes: + bearer: + type: apiKey + name: Authorization + in: header + schemas: + def-0: + type: object + properties: + combinator: + enum: + - and + - or + rules: + type: array + items: + anyOf: + - type: object + title: Number rule + properties: + property: + type: string + operator: + enum: + - '>' + - '>=' + - < + - <= + value: + type: + - number + required: + - property + - operator + - value + additionalProperties: false + - type: object + title: Date rule + properties: + property: + type: string + operator: + enum: + - between + - notBetween + - = + value: + type: object + oneOf: + - type: object + title: Date range + properties: + from: + type: string + format: date-time + to: + type: string + format: date-time + required: + - from + - to + - type: object + title: Date preset + properties: + preset: + type: string + enum: + - today + - tomorrow + - yesterday + - lastWeek + - last2Weeks + - lastMonth + - last3Months + - last6Months + - last12Months + required: + - preset + required: + - property + - operator + - value + additionalProperties: false + - type: object + title: String rule + properties: + property: + type: string + operator: + enum: + - = + - '!=' + - containsAny + - contains + - doesNotContain + - beginsWith + - doesNotBeginWith + - endsWith + - doesNotEndWith + - in + - notIn + value: + anyOf: + # - type: 'null' + - type: string + title: string + - type: number + title: number + - type: boolean + title: boolean + - type: array + title: array + items: + type: string + - type: string + title: date-time + format: date-time + additionalProperties: false + required: + - property + - operator + - value + - type: object + title: Empty rule + properties: + operator: + enum: + - isEmpty + - isNotEmpty + property: + type: string + required: + - operator + - property + additionalProperties: false + - type: object + title: Relation rule + properties: + operator: + enum: + - relatedTo + blueprint: + type: string + value: + type: string + direction: + enum: + - upstream + - downstream + required: + type: boolean + additionalProperties: false + required: + - operator + - value + - blueprint + - type: object + title: Property rule + properties: + propertySchema: + type: object + properties: + type: + type: string + format: + type: string + required: + - type + additionalProperties: false + operator: + enum: + - = + - '!=' + value: + anyOf: + # - type: 'null' + - type: string + title: string + - type: number + title: number + - type: boolean + title: boolean + required: + - operator + - propertySchema + additionalProperties: false + - $ref: '#/components/schemas/def-0' + required: + - combinator + - rules + additionalProperties: false + title: /schemas/entitiesQuery + def-1: + type: object + properties: + id: + type: string + updatedAt: + type: string + updatedBy: + type: string + createdAt: + type: string + createdBy: + type: string + type: + type: string + enum: + - dashboard-widget + layout: + type: array + items: + type: object + properties: + height: + type: number + columns: + type: array + items: + type: object + properties: + size: + type: number + id: + type: string + additionalProperties: false + required: + - size + - id + additionalProperties: false + required: + - columns + - height + widgets: + type: array + items: + type: object + anyOf: + - type: object + properties: + id: + type: string + updatedAt: + type: string + updatedBy: + type: string + createdAt: + type: string + createdBy: + type: string + type: + enum: + - entity-info + title: + type: string + entity: + type: string + hiddenQuery: + type: array + items: + type: string + blueprint: + type: string + additionalProperties: false + required: + - type + - entity + - blueprint + - type: object + properties: + id: + type: string + updatedAt: + type: string + updatedBy: + type: string + createdAt: + type: string + createdBy: + type: string + type: + enum: + - action-runs-table-widget + icon: + type: string + description: + type: string + maxLength: 200 + title: + type: string + displayMode: + type: string + enum: + - single + - widget + blueprint: + type: string + action: + type: string + tableConfig: + type: object + properties: + filterSettings: + type: object + properties: + filterBy: + $ref: '#/components/schemas/def-0' + additionalProperties: false + required: + - filterBy + groupSettings: + type: object + properties: + groupBy: + type: array + items: + type: string + additionalProperties: false + required: + - groupBy + sortSettings: + type: object + properties: + sortBy: + type: array + items: + type: object + properties: + property: + type: string + order: + enum: + - asc + - desc + additionalProperties: false + required: + - property + - order + additionalProperties: false + propertiesSettings: + type: object + properties: + hidden: + type: array + items: + type: string + order: + type: array + items: + type: string + additionalProperties: false + additionalProperties: false + additionalProperties: false + required: + - type + - action + - blueprint + - type: object + properties: + id: + type: string + updatedAt: + type: string + updatedBy: + type: string + createdAt: + type: string + createdBy: + type: string + type: + enum: + - table-entities-explorer + icon: + type: string + description: + type: string + maxLength: 200 + title: + type: string + dataset: + $ref: '#/components/schemas/def-0' + excludedFields: + type: array + items: + type: string + displayMode: + type: string + enum: + - tabs + - single + - widget + blueprintConfig: + type: object + propertyNames: + pattern: '^[A-Za-z0-9@_.:\\/=-]+$' + additionalProperties: + type: object + properties: + filterSettings: + type: object + properties: + filterBy: + $ref: '#/components/schemas/def-0' + additionalProperties: false + required: + - filterBy + groupSettings: + type: object + properties: + groupBy: + type: array + items: + type: string + additionalProperties: false + required: + - groupBy + sortSettings: + type: object + properties: + sortBy: + type: array + items: + type: object + properties: + property: + type: string + order: + enum: + - asc + - desc + additionalProperties: false + required: + - property + - order + additionalProperties: false + propertiesSettings: + type: object + properties: + hidden: + type: array + items: + type: string + order: + type: array + items: + type: string + additionalProperties: false + tabIndex: + type: number + hidden: + type: boolean + title: + type: string + maxLength: 20 + description: + type: string + maxLength: 200 + additionalProperties: false + additionalProperties: false + required: + - type + - dataset + - type: object + properties: + id: + type: string + updatedAt: + type: string + updatedBy: + type: string + createdAt: + type: string + createdBy: + type: string + type: + enum: + - table-entities-explorer-by-direction + title: + type: string + blueprintConfig: + type: object + propertyNames: + pattern: >- + ^[A-Za-z0-9@_.:\\/=-]*\$(upstream|downstream|custom)(\$[A-Za-z0-9@_.:\\/=-]+)*$ + additionalProperties: + type: object + properties: + filterSettings: + type: object + properties: + filterBy: + $ref: '#/components/schemas/def-0' + additionalProperties: false + required: + - filterBy + groupSettings: + type: object + properties: + groupBy: + type: array + items: + type: string + additionalProperties: false + required: + - groupBy + sortSettings: + type: object + properties: + sortBy: + type: array + items: + type: object + properties: + property: + type: string + order: + enum: + - asc + - desc + additionalProperties: false + required: + - property + - order + additionalProperties: false + propertiesSettings: + type: object + properties: + hidden: + type: array + items: + type: string + order: + type: array + items: + type: string + additionalProperties: false + tabIndex: + type: number + hidden: + type: boolean + title: + type: string + maxLength: 20 + description: + type: string + maxLength: 200 + dataset: + $ref: '#/components/schemas/def-0' + targetBlueprint: + type: string + relatedProperty: + type: string + additionalProperties: false + additionalProperties: false + required: + - type + - type: object + properties: + id: + type: string + updatedAt: + type: string + updatedBy: + type: string + createdAt: + type: string + createdBy: + type: string + type: + enum: + - table-audit-log + title: + type: string + description: + type: string + query: + type: object + properties: + identifier: + type: string + entity: + type: string + blueprint: + type: string + run_id: + type: string + webhookId: + type: string + webhookEventId: + type: string + origin: + type: array + items: + type: string + InstallationId: + type: string + resources: + anyOf: + - type: array + items: + enum: + - blueprint + - entity + - run + - webhook + - scorecard + - action + - type: string + enum: + - blueprint + - entity + - run + - webhook + - scorecard + - action + includes: + type: array + items: + enum: + - action + - context + - diff + - identifier + - resourceType + - status + - trigger + - additionalData + - message + from: + type: string + format: date-time + description: 'ISO format IE 2022-04-23T18:25:43.511Z' + to: + type: string + format: date-time + description: 'ISO format 2022-04-23T18:25:43.511Z' + action: + type: string + status: + type: string + enum: + - SUCCESS + - FAILURE + limit: + type: number + additionalProperties: false + tableConfig: + type: object + properties: + filterSettings: + type: object + properties: + filterBy: + $ref: '#/components/schemas/def-0' + additionalProperties: false + required: + - filterBy + groupSettings: + type: object + properties: + groupBy: + type: array + items: + type: string + additionalProperties: false + required: + - groupBy + sortSettings: + type: object + properties: + sortBy: + type: array + items: + type: object + properties: + property: + type: string + order: + enum: + - asc + - desc + additionalProperties: false + required: + - property + - order + additionalProperties: false + propertiesSettings: + type: object + properties: + hidden: + type: array + items: + type: string + order: + type: array + items: + type: string + additionalProperties: false + additionalProperties: false + required: + - type + - query + - type: object + properties: + id: + type: string + updatedAt: + type: string + updatedBy: + type: string + createdAt: + type: string + createdBy: + type: string + type: + enum: + - users-table + title: + type: string + query: + type: object + properties: + team: + type: string + tableConfig: + type: object + properties: + filterSettings: + type: object + properties: + filterBy: + $ref: '#/components/schemas/def-0' + additionalProperties: false + required: + - filterBy + groupSettings: + type: object + properties: + groupBy: + type: array + items: + type: string + additionalProperties: false + required: + - groupBy + sortSettings: + type: object + properties: + sortBy: + type: array + items: + type: object + properties: + property: + type: string + order: + enum: + - asc + - desc + additionalProperties: false + required: + - property + - order + additionalProperties: false + propertiesSettings: + type: object + properties: + hidden: + type: array + items: + type: string + order: + type: array + items: + type: string + additionalProperties: false + additionalProperties: false + required: + - type + - type: object + properties: + id: + type: string + updatedAt: + type: string + updatedBy: + type: string + createdAt: + type: string + createdBy: + type: string + type: + enum: + - teams-table + title: + type: string + query: + type: object + properties: + user: + type: string + tableConfig: + type: object + properties: + filterSettings: + type: object + properties: + filterBy: + $ref: '#/components/schemas/def-0' + additionalProperties: false + required: + - filterBy + groupSettings: + type: object + properties: + groupBy: + type: array + items: + type: string + additionalProperties: false + required: + - groupBy + sortSettings: + type: object + properties: + sortBy: + type: array + items: + type: object + properties: + property: + type: string + order: + enum: + - asc + - desc + additionalProperties: false + required: + - property + - order + additionalProperties: false + propertiesSettings: + type: object + properties: + hidden: + type: array + items: + type: string + order: + type: array + items: + type: string + additionalProperties: false + additionalProperties: false + required: + - type + - type: object + properties: + id: + type: string + updatedAt: + type: string + updatedBy: + type: string + createdAt: + type: string + createdBy: + type: string + type: + enum: + - runs-table + title: + type: string + query: + type: object + properties: + entity: + type: string + blueprint: + type: string + active: + type: boolean + user_email: + type: string + limit: + type: number + minimum: 1 + maximum: 50 + external_run_id: + type: string + version: + type: string + enum: + - v1 + - v2 + additionalProperties: false + tableConfig: + type: object + properties: + filterSettings: + type: object + properties: + filterBy: + $ref: '#/components/schemas/def-0' + additionalProperties: false + required: + - filterBy + groupSettings: + type: object + properties: + groupBy: + type: array + items: + type: string + additionalProperties: false + required: + - groupBy + sortSettings: + type: object + properties: + sortBy: + type: array + items: + type: object + properties: + property: + type: string + order: + enum: + - asc + - desc + additionalProperties: false + required: + - property + - order + additionalProperties: false + propertiesSettings: + type: object + properties: + hidden: + type: array + items: + type: string + order: + type: array + items: + type: string + additionalProperties: false + additionalProperties: false + required: + - type + - type: object + properties: + id: + type: string + updatedAt: + type: string + updatedBy: + type: string + createdAt: + type: string + createdBy: + type: string + type: + enum: + - run-info + title: + type: string + runId: + type: string + additionalProperties: false + required: + - type + - runId + - type: object + properties: + id: + type: string + updatedAt: + type: string + updatedBy: + type: string + createdAt: + type: string + createdBy: + type: string + type: + enum: + - user-info + title: + type: string + user_email: + type: string + additionalProperties: false + required: + - type + - user_email + - type: object + properties: + id: + type: string + updatedAt: + type: string + updatedBy: + type: string + createdAt: + type: string + createdBy: + type: string + type: + enum: + - graph-entities-explorer + title: + type: string + dataset: + $ref: '#/components/schemas/def-0' + hiddenBlueprints: + type: array + items: + type: string + additionalProperties: false + required: + - type + - dataset + - type: object + properties: + id: + type: string + updatedAt: + type: string + updatedBy: + type: string + createdAt: + type: string + createdBy: + type: string + icon: + type: string + type: + enum: + - entities-pie-chart + title: + type: string + property: + type: string + description: + type: string + dataset: + $ref: '#/components/schemas/def-0' + additionalProperties: false + required: + - type + - dataset + - property + - type: object + properties: + id: + type: string + updatedAt: + type: string + updatedBy: + type: string + createdAt: + type: string + createdBy: + type: string + type: + type: string + enum: + - entities-number-chart + dataset: + type: array + items: + anyOf: + - type: object + properties: + property: + type: string + operator: + enum: + - '>' + - '>=' + - < + - <= + value: + type: + - number + required: + - property + - operator + - value + additionalProperties: false + - type: object + properties: + property: + type: string + operator: + enum: + - between + - notBetween + - = + value: + type: object + oneOf: + - type: object + properties: + from: + type: string + format: date-time + to: + type: string + format: date-time + required: + - from + - to + - type: object + properties: + preset: + type: string + enum: + - today + - tomorrow + - yesterday + - lastWeek + - last2Weeks + - lastMonth + - last3Months + - last6Months + - last12Months + required: + - preset + required: + - property + - operator + - value + additionalProperties: false + - type: object + properties: + property: + type: string + operator: + enum: + - = + - '!=' + - containsAny + - contains + - doesNotContain + - beginsWith + - doesNotBeginWith + - endsWith + - doesNotEndWith + - in + - notIn + value: + anyOf: + - type: 'null' + - type: string + - type: number + - type: boolean + - type: array + items: + type: string + - type: string + format: date-time + additionalProperties: false + required: + - property + - operator + - value + - type: object + properties: + operator: + enum: + - isEmpty + - isNotEmpty + property: + type: string + required: + - operator + - property + additionalProperties: false + - type: object + properties: + operator: + enum: + - relatedTo + blueprint: + type: string + value: + type: string + direction: + enum: + - upstream + - downstream + required: + type: boolean + additionalProperties: false + required: + - operator + - value + - blueprint + - type: object + properties: + propertySchema: + type: object + properties: + type: + type: string + format: + type: string + required: + - type + additionalProperties: false + operator: + enum: + - = + - '!=' + value: + anyOf: + - type: 'null' + - type: string + - type: number + - type: boolean + required: + - operator + - propertySchema + additionalProperties: false + - $ref: '#/components/schemas/def-0' + title: + type: string + icon: + type: string + description: + type: string + unit: + type: string + enum: + - none + - $ + - € + - £ + - '%' + - custom + unitAlignment: + type: string + enum: + - left + - right + calculationBy: + type: string + enum: + - entities + - property + required: + - type + - dataset + - unit + - calculationBy + allOf: + - properties: + property: + type: string + func: + type: string + enum: + - sum + - average + - min + - max + - median + required: + - property + - func + - properties: + func: + type: string + enum: + - average + - count + required: + - func + - properties: + averageOf: + type: string + enum: + - hour + - day + - week + - month + - total + measureTimeBy: + type: string + required: + - averageOf + - properties: + unitCustom: + type: string + required: + - unitCustom + - type: object + properties: + id: + type: string + updatedAt: + type: string + updatedBy: + type: string + createdAt: + type: string + createdBy: + type: string + type: + type: string + enum: + - iframe-widget + title: + type: string + icon: + type: string + description: + type: string + url: + type: string + format: url + urlType: + type: string + enum: + - public + - protected + required: + - type + - url + - urlType + - title + allOf: + - properties: + tokenUrl: + type: string + format: url + authorizationUrl: + type: string + format: url + clientId: + type: string + scopes: + type: array + items: + type: string + required: + - tokenUrl + - authorizationUrl + - clientId + - scopes + - type: object + properties: + id: + type: string + updatedAt: + type: string + updatedBy: + type: string + createdAt: + type: string + createdBy: + type: string + type: + type: string + enum: + - markdown + title: + type: string + icon: + type: string + markdown: + type: string + required: + - type + - title + - type: object + properties: + id: + type: string + updatedAt: + type: string + updatedBy: + type: string + createdAt: + type: string + createdBy: + type: string + type: + enum: + - team-info + title: + type: string + team_name: + type: string + additionalProperties: false + required: + - type + - team_name + - type: object + properties: + id: + type: string + updatedAt: + type: string + updatedBy: + type: string + createdAt: + type: string + createdBy: + type: string + type: + type: string + enum: + - recently-viewed-entities + title: + type: string + icon: + type: string + required: + - type + - title + - type: object + properties: + id: + type: string + updatedAt: + type: string + updatedBy: + type: string + createdAt: + type: string + createdBy: + type: string + type: + type: string + enum: + - recently-used-actions + title: + type: string + icon: + type: string + required: + - type + - title + - type: object + properties: + id: + type: string + updatedAt: + type: string + updatedBy: + type: string + createdAt: + type: string + createdBy: + type: string + type: + type: string + enum: + - my-entities + title: + type: string + icon: + type: string + required: + - type + - title + additionalProperties: false + required: + - type + - layout + - widgets + title: /schemas/dashboardWidget + def-2: + type: object + properties: + id: + type: string + updatedAt: + type: string + updatedBy: + type: string + createdAt: + type: string + createdBy: + type: string + type: + type: string + enum: + - grouper + title: + type: string + displayMode: + type: string + enum: + - tabs + - switch + activeGroupUrlParam: + type: string + groupsOrder: + type: array + items: + type: string + groups: + type: array + items: + type: object + properties: + title: + type: string + icon: + type: string + widgets: + type: array + items: + anyOf: + - type: object + properties: + id: + type: string + updatedAt: + type: string + updatedBy: + type: string + createdAt: + type: string + createdBy: + type: string + type: + enum: + - entity-info + title: + type: string + entity: + type: string + hiddenQuery: + type: array + items: + type: string + blueprint: + type: string + additionalProperties: false + required: + - type + - entity + - blueprint + - type: object + properties: + id: + type: string + updatedAt: + type: string + updatedBy: + type: string + createdAt: + type: string + createdBy: + type: string + type: + enum: + - action-runs-table-widget + icon: + type: string + description: + type: string + maxLength: 200 + title: + type: string + displayMode: + type: string + enum: + - single + - widget + blueprint: + type: string + action: + type: string + tableConfig: + type: object + properties: + filterSettings: + type: object + properties: + filterBy: + $ref: '#/components/schemas/def-0' + additionalProperties: false + required: + - filterBy + groupSettings: + type: object + properties: + groupBy: + type: array + items: + type: string + additionalProperties: false + required: + - groupBy + sortSettings: + type: object + properties: + sortBy: + type: array + items: + type: object + properties: + property: + type: string + order: + enum: + - asc + - desc + additionalProperties: false + required: + - property + - order + additionalProperties: false + propertiesSettings: + type: object + properties: + hidden: + type: array + items: + type: string + order: + type: array + items: + type: string + additionalProperties: false + additionalProperties: false + additionalProperties: false + required: + - type + - action + - blueprint + - type: object + properties: + id: + type: string + updatedAt: + type: string + updatedBy: + type: string + createdAt: + type: string + createdBy: + type: string + type: + enum: + - table-entities-explorer + icon: + type: string + description: + type: string + maxLength: 200 + title: + type: string + dataset: + $ref: '#/components/schemas/def-0' + excludedFields: + type: array + items: + type: string + displayMode: + type: string + enum: + - tabs + - single + - widget + blueprintConfig: + type: object + propertyNames: + pattern: '^[A-Za-z0-9@_.:\\/=-]+$' + additionalProperties: + type: object + properties: + filterSettings: + type: object + properties: + filterBy: + $ref: '#/components/schemas/def-0' + additionalProperties: false + required: + - filterBy + groupSettings: + type: object + properties: + groupBy: + type: array + items: + type: string + additionalProperties: false + required: + - groupBy + sortSettings: + type: object + properties: + sortBy: + type: array + items: + type: object + properties: + property: + type: string + order: + enum: + - asc + - desc + additionalProperties: false + required: + - property + - order + additionalProperties: false + propertiesSettings: + type: object + properties: + hidden: + type: array + items: + type: string + order: + type: array + items: + type: string + additionalProperties: false + tabIndex: + type: number + hidden: + type: boolean + title: + type: string + maxLength: 20 + description: + type: string + maxLength: 200 + additionalProperties: false + additionalProperties: false + required: + - type + - dataset + - type: object + properties: + id: + type: string + updatedAt: + type: string + updatedBy: + type: string + createdAt: + type: string + createdBy: + type: string + type: + enum: + - table-entities-explorer-by-direction + title: + type: string + blueprintConfig: + type: object + propertyNames: + pattern: >- + ^[A-Za-z0-9@_.:\\/=-]*\$(upstream|downstream|custom)(\$[A-Za-z0-9@_.:\\/=-]+)*$ + additionalProperties: + type: object + properties: + filterSettings: + type: object + properties: + filterBy: + $ref: '#/components/schemas/def-0' + additionalProperties: false + required: + - filterBy + groupSettings: + type: object + properties: + groupBy: + type: array + items: + type: string + additionalProperties: false + required: + - groupBy + sortSettings: + type: object + properties: + sortBy: + type: array + items: + type: object + properties: + property: + type: string + order: + enum: + - asc + - desc + additionalProperties: false + required: + - property + - order + additionalProperties: false + propertiesSettings: + type: object + properties: + hidden: + type: array + items: + type: string + order: + type: array + items: + type: string + additionalProperties: false + tabIndex: + type: number + hidden: + type: boolean + title: + type: string + maxLength: 20 + description: + type: string + maxLength: 200 + dataset: + $ref: '#/components/schemas/def-0' + targetBlueprint: + type: string + relatedProperty: + type: string + additionalProperties: false + additionalProperties: false + required: + - type + - type: object + properties: + id: + type: string + updatedAt: + type: string + updatedBy: + type: string + createdAt: + type: string + createdBy: + type: string + type: + enum: + - table-audit-log + title: + type: string + description: + type: string + query: + type: object + properties: + identifier: + type: string + entity: + type: string + blueprint: + type: string + run_id: + type: string + webhookId: + type: string + webhookEventId: + type: string + origin: + type: array + items: + type: string + InstallationId: + type: string + resources: + anyOf: + - type: array + items: + enum: + - blueprint + - entity + - run + - webhook + - scorecard + - action + - type: string + enum: + - blueprint + - entity + - run + - webhook + - scorecard + - action + includes: + type: array + items: + enum: + - action + - context + - diff + - identifier + - resourceType + - status + - trigger + - additionalData + - message + from: + type: string + format: date-time + description: 'ISO format IE 2022-04-23T18:25:43.511Z' + to: + type: string + format: date-time + description: 'ISO format 2022-04-23T18:25:43.511Z' + action: + type: string + status: + type: string + enum: + - SUCCESS + - FAILURE + limit: + type: number + additionalProperties: false + tableConfig: + type: object + properties: + filterSettings: + type: object + properties: + filterBy: + $ref: '#/components/schemas/def-0' + additionalProperties: false + required: + - filterBy + groupSettings: + type: object + properties: + groupBy: + type: array + items: + type: string + additionalProperties: false + required: + - groupBy + sortSettings: + type: object + properties: + sortBy: + type: array + items: + type: object + properties: + property: + type: string + order: + enum: + - asc + - desc + additionalProperties: false + required: + - property + - order + additionalProperties: false + propertiesSettings: + type: object + properties: + hidden: + type: array + items: + type: string + order: + type: array + items: + type: string + additionalProperties: false + additionalProperties: false + required: + - type + - query + - type: object + properties: + id: + type: string + updatedAt: + type: string + updatedBy: + type: string + createdAt: + type: string + createdBy: + type: string + type: + enum: + - users-table + title: + type: string + query: + type: object + properties: + team: + type: string + tableConfig: + type: object + properties: + filterSettings: + type: object + properties: + filterBy: + $ref: '#/components/schemas/def-0' + additionalProperties: false + required: + - filterBy + groupSettings: + type: object + properties: + groupBy: + type: array + items: + type: string + additionalProperties: false + required: + - groupBy + sortSettings: + type: object + properties: + sortBy: + type: array + items: + type: object + properties: + property: + type: string + order: + enum: + - asc + - desc + additionalProperties: false + required: + - property + - order + additionalProperties: false + propertiesSettings: + type: object + properties: + hidden: + type: array + items: + type: string + order: + type: array + items: + type: string + additionalProperties: false + additionalProperties: false + required: + - type + - type: object + properties: + id: + type: string + updatedAt: + type: string + updatedBy: + type: string + createdAt: + type: string + createdBy: + type: string + type: + enum: + - teams-table + title: + type: string + query: + type: object + properties: + user: + type: string + tableConfig: + type: object + properties: + filterSettings: + type: object + properties: + filterBy: + $ref: '#/components/schemas/def-0' + additionalProperties: false + required: + - filterBy + groupSettings: + type: object + properties: + groupBy: + type: array + items: + type: string + additionalProperties: false + required: + - groupBy + sortSettings: + type: object + properties: + sortBy: + type: array + items: + type: object + properties: + property: + type: string + order: + enum: + - asc + - desc + additionalProperties: false + required: + - property + - order + additionalProperties: false + propertiesSettings: + type: object + properties: + hidden: + type: array + items: + type: string + order: + type: array + items: + type: string + additionalProperties: false + additionalProperties: false + required: + - type + - type: object + properties: + id: + type: string + updatedAt: + type: string + updatedBy: + type: string + createdAt: + type: string + createdBy: + type: string + type: + enum: + - runs-table + title: + type: string + query: + type: object + properties: + entity: + type: string + blueprint: + type: string + active: + type: boolean + user_email: + type: string + limit: + type: number + minimum: 1 + maximum: 50 + external_run_id: + type: string + version: + type: string + enum: + - v1 + - v2 + additionalProperties: false + tableConfig: + type: object + properties: + filterSettings: + type: object + properties: + filterBy: + $ref: '#/components/schemas/def-0' + additionalProperties: false + required: + - filterBy + groupSettings: + type: object + properties: + groupBy: + type: array + items: + type: string + additionalProperties: false + required: + - groupBy + sortSettings: + type: object + properties: + sortBy: + type: array + items: + type: object + properties: + property: + type: string + order: + enum: + - asc + - desc + additionalProperties: false + required: + - property + - order + additionalProperties: false + propertiesSettings: + type: object + properties: + hidden: + type: array + items: + type: string + order: + type: array + items: + type: string + additionalProperties: false + additionalProperties: false + required: + - type + - type: object + properties: + id: + type: string + updatedAt: + type: string + updatedBy: + type: string + createdAt: + type: string + createdBy: + type: string + type: + enum: + - run-info + title: + type: string + runId: + type: string + additionalProperties: false + required: + - type + - runId + - type: object + properties: + id: + type: string + updatedAt: + type: string + updatedBy: + type: string + createdAt: + type: string + createdBy: + type: string + type: + enum: + - user-info + title: + type: string + user_email: + type: string + additionalProperties: false + required: + - type + - user_email + - type: object + properties: + id: + type: string + updatedAt: + type: string + updatedBy: + type: string + createdAt: + type: string + createdBy: + type: string + type: + enum: + - graph-entities-explorer + title: + type: string + dataset: + $ref: '#/components/schemas/def-0' + hiddenBlueprints: + type: array + items: + type: string + additionalProperties: false + required: + - type + - dataset + - type: object + properties: + id: + type: string + updatedAt: + type: string + updatedBy: + type: string + createdAt: + type: string + createdBy: + type: string + icon: + type: string + type: + enum: + - entities-pie-chart + title: + type: string + property: + type: string + description: + type: string + dataset: + $ref: '#/components/schemas/def-0' + additionalProperties: false + required: + - type + - dataset + - property + - type: object + properties: + id: + type: string + updatedAt: + type: string + updatedBy: + type: string + createdAt: + type: string + createdBy: + type: string + type: + type: string + enum: + - entities-number-chart + dataset: + type: array + items: + anyOf: + - type: object + properties: + property: + type: string + operator: + enum: + - '>' + - '>=' + - < + - <= + value: + type: + - number + required: + - property + - operator + - value + additionalProperties: false + - type: object + properties: + property: + type: string + operator: + enum: + - between + - notBetween + - = + value: + type: object + oneOf: + - type: object + properties: + from: + type: string + format: date-time + to: + type: string + format: date-time + required: + - from + - to + - type: object + properties: + preset: + type: string + enum: + - today + - tomorrow + - yesterday + - lastWeek + - last2Weeks + - lastMonth + - last3Months + - last6Months + - last12Months + required: + - preset + required: + - property + - operator + - value + additionalProperties: false + - type: object + properties: + property: + type: string + operator: + enum: + - = + - '!=' + - containsAny + - contains + - doesNotContain + - beginsWith + - doesNotBeginWith + - endsWith + - doesNotEndWith + - in + - notIn + value: + anyOf: + - type: 'null' + - type: string + - type: number + - type: boolean + - type: array + items: + type: string + - type: string + format: date-time + additionalProperties: false + required: + - property + - operator + - value + - type: object + properties: + operator: + enum: + - isEmpty + - isNotEmpty + property: + type: string + required: + - operator + - property + additionalProperties: false + - type: object + properties: + operator: + enum: + - relatedTo + blueprint: + type: string + value: + type: string + direction: + enum: + - upstream + - downstream + required: + type: boolean + additionalProperties: false + required: + - operator + - value + - blueprint + - type: object + properties: + propertySchema: + type: object + properties: + type: + type: string + format: + type: string + required: + - type + additionalProperties: false + operator: + enum: + - = + - '!=' + value: + anyOf: + - type: 'null' + - type: string + - type: number + - type: boolean + required: + - operator + - propertySchema + additionalProperties: false + - $ref: '#/components/schemas/def-0' + title: + type: string + icon: + type: string + description: + type: string + unit: + type: string + enum: + - none + - $ + - € + - £ + - '%' + - custom + unitAlignment: + type: string + enum: + - left + - right + calculationBy: + type: string + enum: + - entities + - property + required: + - type + - dataset + - unit + - calculationBy + allOf: + - properties: + property: + type: string + func: + type: string + enum: + - sum + - average + - min + - max + - median + required: + - property + - func + - properties: + func: + type: string + enum: + - average + - count + required: + - func + - properties: + averageOf: + type: string + enum: + - hour + - day + - week + - month + - total + measureTimeBy: + type: string + required: + - averageOf + - properties: + unitCustom: + type: string + required: + - unitCustom + - type: object + properties: + id: + type: string + updatedAt: + type: string + updatedBy: + type: string + createdAt: + type: string + createdBy: + type: string + type: + type: string + enum: + - iframe-widget + title: + type: string + icon: + type: string + description: + type: string + url: + type: string + format: url + urlType: + type: string + enum: + - public + - protected + required: + - type + - url + - urlType + - title + allOf: + - properties: + tokenUrl: + type: string + format: url + authorizationUrl: + type: string + format: url + clientId: + type: string + scopes: + type: array + items: + type: string + required: + - tokenUrl + - authorizationUrl + - clientId + - scopes + - type: object + properties: + id: + type: string + updatedAt: + type: string + updatedBy: + type: string + createdAt: + type: string + createdBy: + type: string + type: + type: string + enum: + - markdown + title: + type: string + icon: + type: string + markdown: + type: string + required: + - type + - title + - type: object + properties: + id: + type: string + updatedAt: + type: string + updatedBy: + type: string + createdAt: + type: string + createdBy: + type: string + type: + enum: + - team-info + title: + type: string + team_name: + type: string + additionalProperties: false + required: + - type + - team_name + - type: object + properties: + id: + type: string + updatedAt: + type: string + updatedBy: + type: string + createdAt: + type: string + createdBy: + type: string + type: + type: string + enum: + - recently-viewed-entities + title: + type: string + icon: + type: string + required: + - type + - title + - type: object + properties: + id: + type: string + updatedAt: + type: string + updatedBy: + type: string + createdAt: + type: string + createdBy: + type: string + type: + type: string + enum: + - recently-used-actions + title: + type: string + icon: + type: string + required: + - type + - title + - type: object + properties: + id: + type: string + updatedAt: + type: string + updatedBy: + type: string + createdAt: + type: string + createdBy: + type: string + type: + type: string + enum: + - my-entities + title: + type: string + icon: + type: string + required: + - type + - title + additionalProperties: false + required: + - title + - widgets + additionalProperties: false + required: + - type + - groups + - displayMode + title: /schemas/grouperWidget +paths: + '/v1/blueprints/{blueprint_identifier}/permissions': + get: + description: This route allows you to retrieve the permissions of a blueprint.

To learn more about permissions, check out the [documentation](https://docs.getport.io/build-your-software-catalog/set-catalog-rbac/examples). + summary: Get a blueprint's permissions + tags: + - Blueprints + parameters: + - schema: + type: string + in: path + name: blueprint_identifier + required: true + description: The identifier of the blueprint whose permissions you want to retrieve. + security: + - bearer: + - 'read:blueprints' + responses: + '200': + description: Default Response + patch: + summary: Patch a blueprint's permissions + description: This route allows you to patch the permissions of a blueprint.

To learn more about permissions, check out the [documentation](https://docs.getport.io/build-your-software-catalog/set-catalog-rbac/examples). + tags: + - Blueprints + requestBody: + content: + application/json: + schema: + type: object + properties: + entities: + type: object + properties: + register: + type: object + description: Define who has permissions to create entities of this blueprint. + properties: + users: + type: array + description: List of users (email addresses) that are allowed to create entities of this blueprint. + items: + type: string + teams: + type: array + description: List of teams that are allowed to create entities of this blueprint. + items: + type: string + roles: + type: array + description: List of roles that are allowed to create entities of this blueprint. + items: + type: string + ownedByTeam: + description: If `true`, permissions will be determined by team ownership, rather than by roles or direct assignment to users. Every user will be able to create entities belonging to their team/s. + type: boolean + additionalProperties: false + update: + type: object + description: Define who has permissions to modify entities of this blueprint. + properties: + users: + type: array + description: List of users (email addresses) that are allowed to modify entities of this blueprint. + items: + type: string + teams: + type: array + description: List of teams that are allowed to modify entities of this blueprint. + items: + type: string + roles: + type: array + description: List of roles that are allowed to modify entities of this blueprint. + items: + type: string + ownedByTeam: + description: If `true`, permissions will be determined by team ownership, rather than by roles or direct assignment to users. Every user will be able to modify entities belonging to their team/s. + type: boolean + additionalProperties: false + unregister: + type: object + description: Define who has permissions to delete entities of this blueprint. + properties: + users: + type: array + description: List of users (email addresses) that are allowed to delete entities of this blueprint. + items: + type: string + teams: + type: array + description: List of teams that are allowed to delete entities of this blueprint. + items: + type: string + roles: + type: array + description: List of roles that are allowed to delete entities of this blueprint. + items: + type: string + ownedByTeam: + description: If `true`, permissions will be determined by team ownership, rather than by roles or direct assignment to users. Every user will be able to delete entities belonging to their team/s. + type: boolean + additionalProperties: false + updateProperties: + type: object + description: Define who has permissions to modify specific properties in entities of this blueprint. + additionalProperties: + type: object + properties: + users: + type: array + description: List of users (email addresses) that are allowed to modify properties in entities of this blueprint. + items: + type: string + teams: + type: array + description: List of teams that are allowed to modify properties in entities of this blueprint. + items: + type: string + roles: + type: array + description: List of roles that are allowed to modify properties in entities of this blueprint. + items: + type: string + ownedByTeam: + description: If `true`, permissions will be determined by team ownership, rather than by roles or direct assignment to users. Every user will be able to modify properties in entities belonging to their team/s. + type: boolean + updateRelations: + type: object + description: Define who has permissions to modify specific relations in entities of this blueprint. + additionalProperties: + type: object + properties: + users: + type: array + description: List of users (email addresses) that are allowed to modify relations in entities of this blueprint. + items: + type: string + teams: + type: array + description: List of teams that are allowed to modify relations in entities of this blueprint. + items: + type: string + roles: + type: array + description: List of roles that are allowed to modify relations in entities of this blueprint. + items: + type: string + ownedByTeam: + description: If `true`, permissions will be determined by team ownership, rather than by roles or direct assignment to users. Every user will be able to modify relations in entities belonging to their team/s. + type: boolean + additionalProperties: false + additionalProperties: false + parameters: + - schema: + type: string + in: path + name: blueprint_identifier + required: true + description: The identifier of the blueprint whose permissions you want to patch.
+ security: + - bearer: [] + responses: + '200': + description: Default Response + /v1/auth/access_token: + post: + summary: Create an access token + description: This route allows you to create an access token for your Port account. You can use this token to authenticate your requests to the Port API.

To obtain your client ID and client secret, go to your [Port application](https://app.getport.io), click on the `...` button in the top right corner, then click `Credentials`. + tags: + - Authentication / Authorization + requestBody: + content: + application/json: + schema: + type: object + properties: + clientId: + type: string + description: Your Port client ID + clientSecret: + type: string + description: Your Port client secret + additionalProperties: false + required: + - clientId + - clientSecret + required: true + responses: + '200': + description: Authorized successfully + content: + application/json: + schema: + type: object + properties: + ok: + enum: + - true + accessToken: + type: string + expiresIn: + type: number + description: The number of seconds until the access token expires + tokenType: + type: string + additionalProperties: false + required: + - accessToken + - expiresIn + - tokenType + description: Authorized successfully + '/v1/blueprints/{blueprint_identifier}/entities': + post: + summary: Create an entity + description: This route allows you to create an entity in your software catalog based on an existing blueprint in your data model. It can also be used to overwrite or update an existing entity.

To learn more about entities, check out the [documentation](https://docs.getport.io/build-your-software-catalog/sync-data-to-catalog/#entities). + tags: + - Entities + requestBody: + content: + application/json: + schema: + type: object + properties: + identifier: + type: string + pattern: '^[A-Za-z0-9@_.:\\/=-]+$' + description: The identifier of the new entity.
+ title: + type: string + description: The title of the new entity.
+ icon: + type: string + description: The icon of the new entity.
+ team: + # oneOf: + # - type: string + # description: Team name + # - type: array + # items: + # type: string + type: string, string[] + description: The Port team/s to which the new entity will belong.
+ properties: + type: object + description: An object containing the properties of the new entity, in `"key":"value"` pairs where the `key` is the property's identifier, and the `value` is its value.
+ relations: + type: object + description: An object containing the relations of the new entity, in `"key":"value"` pairs where the `key` is the relation's identifier, and the `value` is the related entity's identifier.
+ additionalProperties: true + example: + identifier: new-microservice + title: MyNewMicroservice + icon: Microservice + team: [] + properties: + content: my content + relations: {} + parameters: + - schema: + type: boolean + default: false + in: query + name: upsert + required: false + description: If `true`, this call will override the entire entity if it already exists.
+ - schema: + type: boolean + default: false + in: query + name: merge + required: false + description: If `true` and `merge` is also `true`, this call will update the entity if it already exists.
+ - schema: + type: boolean + default: false + in: query + name: validation_only + required: false + description: If `true`, this call will only validate the entity and return the validation errors.
+ - schema: + type: boolean + default: false + in: query + name: create_missing_related_entities + required: false + description: If `true`, this call will also create missing related entities.
This is useful when you want to create an entity and its related entities in one call, or if you want to create an entity whose related entity does not exist yet.
+ - schema: + type: string + in: query + name: run_id + required: false + description: You can provide a `run_id` to associate the created entity with a specific [action run](https://docs.getport.io/create-self-service-experiences/reflect-action-progress/#tying-entities-to-an-action-run).
+ - schema: + type: string + in: path + name: blueprint_identifier + required: true + description: The identifier of the blueprint you want to create an entity from.
+ security: + - bearer: [] + responses: + '200': + description: Successfully updated an entity + '201': + description: Successfully created an entity + '400': + description: | + One of the following errors occurred: + + + + + + + + + + + + + + +
ErrorDescription
`bad_request`The json provided does not match the route's schema
`run_exhausted`The action run with the provided `runId` has already finished execution
+ '403': + description: | + One of the following errors occurred: + + + + + + + + + + + + + + +
ErrorDescription
`required_relation`Relation cannot be deleted because it is a `required relation`
`missing_permissions`You do not have permissions to perform the requested operation. For further details, please contact your admin
+ '404': + description: | + One of the following errors occurred: + + + + + + + + + + +
ErrorDescription
`not_found`A resource with the provided `identifier` was not found
+ '409': + description: | + One of the following errors occurred: + + + + + + + + + + +
ErrorDescription
`identifier_taken`The provided `identifier` already exists, identifiers must be unique
+ '422': + description: | + One of the following errors occurred: + + + + + + + + + + + + + + + + + + + + + + +
ErrorDescription
`team_inheritance_enabled`The blueprint's entities inherite their team from other entities through an existing relation
`blueprint_schema_mismatch`The provided entity does not match the blueprint's schema
`required_relation`A relation is required
`relation_many_violation`A provided relation cannot contain more than one entity
+ '500': + description: | + One of the following errors occurred: + + + + + + + + + + +
ErrorDescription
`internal_error`An internal error occurred
+ get: + summary: Get all entities of a blueprint + description: This route allows you to fetch all entities in your software catalog based on a given blueprint.

To learn more about entities, check out the [documentation](https://docs.getport.io/build-your-software-catalog/sync-data-to-catalog/#entities). + tags: + - Entities + parameters: + - schema: + type: boolean + default: false + in: query + name: exclude_calculated_properties + required: false + description: If `true`, [calculated properties](https://docs.getport.io/build-your-software-catalog/customize-integrations/configure-data-model/setup-blueprint/properties/calculation-property/) will be excluded from the entities.
+ - schema: + type: array + items: + type: string + in: query + name: include + required: false + description: "An array of values from the [entity JSON](https://docs.getport.io/build-your-software-catalog/sync-data-to-catalog/#json-structure). Only these values will be returned in the response.
For example: `{ \"properties.propertyIdentifier\",\"identifier\"}`" + - schema: + type: array + items: + type: string + in: query + name: exclude + description: "An array of values from the [entity JSON](https://docs.getport.io/build-your-software-catalog/sync-data-to-catalog/#json-structure) to be ommitted from the response.
For example: `{ \"properties.propertyIdentifier\",\"identifier\"}`" + required: false + - schema: + type: string + in: path + name: blueprint_identifier + required: true + description: The identifier of the blueprint whose entities you want to fetch.
+ security: + - bearer: + - 'read:entities' + responses: + '200': + description: Success + '404': + description: | + One of the following errors occurred: + + + + + + + + + + +
ErrorDescription
`not_found`A blueprint with the provided `identifier` was not found
+ '422': + description: | + One of the following errors occurred: + + + + + + + + + + +
ErrorDescription
`invalid_request`The provided data does not match the route schema
+ '500': + description: | + One of the following errors occurred: + + + + + + + + + + +
ErrorDescription
`internal_error`An internal error occurred
+ '/v1/blueprints/{blueprint_identifier}/entities/{entity_identifier}': + patch: + summary: Patch an entity + description: This route allows you to edit a specific entity in your software catalog and update its properties.

To learn more about entities, check out the [documentation](https://docs.getport.io/build-your-software-catalog/sync-data-to-catalog/#entities). + tags: + - Entities + requestBody: + content: + application/json: + schema: + type: object + properties: + identifier: + type: + - string + pattern: '^[A-Za-z0-9@_.:\\/=-]+$' + description: The new identifier of the entity.
+ title: + type: string + description: The new title of the entity.
+ icon: + type: string + description: The new icon of the entity.
+ team: + type: string, string[] + description: The Port team/s to which the entity will belong.
+ properties: + type: object + propertyNames: + pattern: '^[A-Za-z0-9@_=\\-]+$' + description: An object containing the properties of the entity, in `"key":"value"` pairs where the `key` is the property's identifier, and the `value` is its value.
+ relations: + type: object + description: An object containing the relations of the new entity, in `"key":"value"` pairs where the `key` is the relation's identifier, and the `value` is the related entity's identifier. + additionalProperties: false + parameters: + - schema: + type: boolean + default: false + in: query + name: create_missing_related_entities + required: false + description: If `true`, this call will also create missing related entities.
This is useful when you want to create an entity and its related entities in one call, or if you want to create an entity whose related entity does not exist yet.
+ - schema: + type: string + in: query + name: run_id + required: false + description: You can provide a `run_id` to associate the created entity with a specific [action run](https://docs.getport.io/create-self-service-experiences/reflect-action-progress/#tying-entities-to-an-action-run).
+ - schema: + type: string + in: path + name: entity_identifier + required: true + description: The identifier of the entity you want to patch.
+ - schema: + type: string + in: path + name: blueprint_identifier + required: true + description: The identifier of the blueprint the entity belongs to.
+ security: + - bearer: [] + responses: + '200': + description: Successfully patched the entity + '400': + description: | + One of the following errors occurred: + + + + + + + + + + + +
ErrorDescription
`run_exhausted`Action run has already finished execution
+ '403': + description: | + One of the following errors occurred: + + + + + + + + + + + + + + +
ErrorDescription
`required_relation`Relation cannot be deleted because it is a `required relation`
`missing_permissions`You do not have permissions to perform the requested operation. For further details, please contact your admin
+ '404': + description: | + One of the following errors occurred: + + + + + + + + + + + + + + +
ErrorDescription
`not_found`A blueprint with the provided `identifier` was not found
`not_found`An entity with the provided `identifier` was not found
+ '409': + description: | + One of the following errors occurred: + + + + + + + + + + +
ErrorDescription
`identifier_taken`The provided `identifier` already exists, identifiers must be unique
+ '422': + description: | + One of the following errors occurred: + + + + + + + + + + + + + + + + + + + + + + + + + + +
ErrorDescription
`invalid_request`The provided data does not match the route schema
`team_inheritance_enabled`The blueprint's entities inherite their team from other entities through an existing relation
`blueprint_schema_mismatch`The provided entity does not match the blueprint's schema
`required_relation`A relation is required
`relation_many_violation`A provided relation cannot contain more than one entity
+ '500': + description: | + One of the following errors occurred: + + + + + + + + + + +
ErrorDescription
`internal_error`An internal error occurred
+ put: + summary: Change an entity + description: This route allows you to edit a specific entity in your software catalog and update its properties.

To learn more about entities, check out the [documentation](https://docs.getport.io/build-your-software-catalog/sync-data-to-catalog/#entities). + tags: + - Entities + requestBody: + content: + application/json: + schema: + type: object + properties: + identifier: + type: string + pattern: '^[A-Za-z0-9@_.:\\/=-]+$' + description: The new identifier of the entity.
+ title: + type: string + description: The new title of the entity.
+ icon: + type: string + description: The new icon of the entity.
+ team: + type: string, string[] + description: The Port team/s to which the entity will belong.
+ properties: + type: object + description: An object containing the properties of the entity, in `"key":"value"` pairs where the `key` is the property's identifier, and the `value` is its value.
+ relations: + type: object + description: An object containing the relations of the new entity, in `"key":"value"` pairs where the `key` is the relation's identifier, and the `value` is the related entity's identifier. + additionalProperties: true + parameters: + - schema: + type: boolean + default: false + in: query + name: create_missing_related_entities + required: false + description: If `true`, this call will also create missing related entities.
This is useful when you want to create an entity and its related entities in one call, or if you want to create an entity whose related entity does not exist yet.
+ - schema: + type: string + in: query + name: run_id + required: false + description: You can provide a `run_id` to associate the modified entity with a specific [action run](https://docs.getport.io/create-self-service-experiences/reflect-action-progress/#tying-entities-to-an-action-run).
+ - schema: + type: string + in: path + name: entity_identifier + required: true + description: The identifier of the entity you want to change.
+ - schema: + type: string + in: path + name: blueprint_identifier + required: true + description: The identifier of the blueprint the entity belongs to.
+ security: + - bearer: [] + responses: + '200': + description: Successfully changed the entity + '400': + description: | + One of the following errors occurred: + + + + + + + + + + + +
ErrorDescription
`run_exhausted`Action run has already finished execution
+ '403': + description: | + One of the following errors occurred: + + + + + + + + + + + + + + +
ErrorDescription
`required_relation`Relation cannot be deleted because it is a `required relation`
`missing_permissions`You do not have permissions to perform the requested operation. For further details, please contact your admin
+ '404': + description: | + One of the following errors occurred: + + + + + + + + + + + + + + +
ErrorDescription
`not_found`A blueprint with the provided `identifier` was not found
`not_found`An entity with the provided `identifier` was not found
+ '409': + description: | + One of the following errors occurred: + + + + + + + + + + +
ErrorDescription
`identifier_taken`The provided `identifier` already exists, identifiers must be unique
+ '422': + description: | + One of the following errors occurred: + + + + + + + + + + + + + + + + + + + + + + + + + + +
ErrorDescription
`invalid_request`The provided data does not match the route schema
`team_inheritance_enabled`The blueprint's entities inherite their team from other entities through an existing relation
`blueprint_schema_mismatch`The provided entity does not match the blueprint's schema
`required_relation`A relation is required
`relation_many_violation`A provided relation cannot contain more than one entity
+ '500': + description: | + One of the following errors occurred: + + + + + + + + + + +
ErrorDescription
`internal_error`An internal error occurred
+ get: + summary: Get an entity + description: This route allows you to fetch a specific entity in your software catalog.

To learn more about entities, check out the [documentation](https://docs.getport.io/build-your-software-catalog/sync-data-to-catalog/#entities). + tags: + - Entities + parameters: + - schema: + type: boolean + default: false + in: query + name: exclude_calculated_properties + required: false + description: If `true`, [calculated properties](https://docs.getport.io/build-your-software-catalog/customize-integrations/configure-data-model/setup-blueprint/properties/calculation-property/) will be excluded from the entity.
+ - schema: + type: array + items: + type: string + in: query + name: include + required: false + description: "An array of values from the [entity JSON](https://docs.getport.io/build-your-software-catalog/sync-data-to-catalog/#json-structure). Only these values will be returned in the response.
For example: `{ \"properties.propertyIdentifier\",\"identifier\"}`" + - schema: + type: array + items: + type: string + in: query + name: exclude + required: false + description: "An array of values from the [entity JSON](https://docs.getport.io/build-your-software-catalog/sync-data-to-catalog/#json-structure) to be ommitted from the response.
For example: `{ \"properties.propertyIdentifier\",\"identifier\"}`" + # - schema: + # type: boolean + # in: query + # name: compact + # required: false + # - schema: + # type: boolean + # default: false + # in: query + # name: attach_title_to_relation + # required: false + - schema: + type: string + in: path + name: entity_identifier + required: true + description: The identifier of the entity you want to fetch.
+ - schema: + type: string + in: path + name: blueprint_identifier + required: true + description: The identifier of the blueprint the entity belongs to.
+ security: + - bearer: + - 'read:entities' + responses: + '200': + description: Success + '404': + description: | + One of the following errors occurred: + + + + + + + + + + + + + + +
ErrorDescription
`not_found`An entity with the provided `identifier` was not found
`not_found`A blueprint with the provided `identifier` was not found
+ '422': + description: | + One of the following errors occurred: + + + + + + + + + + +
ErrorDescription
`invalid_request`The provided data does not match the route schema
+ '500': + description: | + One of the following errors occurred: + + + + + + + + + + +
ErrorDescription
`internal_error`An internal error occurred
+ delete: + summary: Delete an entity + description: This route allows you to delete a specific entity in your software catalog.

To learn more about entities, check out the [documentation](https://docs.getport.io/build-your-software-catalog/sync-data-to-catalog/#entities). + tags: + - Entities + parameters: + - schema: + type: boolean + default: false + in: query + name: delete_dependents + required: true + description: If `true`, this call will also delete all entities with a relation to the deleted entity.
+ - schema: + type: string + in: query + name: run_id + required: false + description: You can provide a `run_id` to associate the deleted entity with a specific [action run](https://docs.getport.io/create-self-service-experiences/reflect-action-progress/#tying-entities-to-an-action-run).
+ - schema: + type: string + in: path + name: entity_identifier + required: true + description: The identifier of the entity you want to delete.
+ - schema: + type: string + in: path + name: blueprint_identifier + required: true + description: The identifier of the blueprint the entity belongs to.
+ security: + - bearer: [] + responses: + '200': + description: Deleted successfully. + # content: + # application/json: + # schema: + # description: Deleted successfully. + # type: object + # properties: + # ok: + # enum: + # - true + # additionalProperties: false + # required: + # - ok + '/v1/blueprints/{blueprint_identifier}/entities-count': + get: + summary: Get a blueprint's entity count + description: This route allows you to count the number of entities in a specific blueprint in your software catalog.

To learn more about entities, check out the [documentation](https://docs.getport.io/build-your-software-catalog/sync-data-to-catalog/#entities). + tags: + - Entities + parameters: + - schema: + type: string + in: path + name: blueprint_identifier + required: true + description: The identifier of the blueprint whose entities you want to count.
+ security: + - bearer: [] + responses: + '200': + description: Default Response + '/v1/blueprints/{blueprint_identifier}/all-entities': + delete: + summary: Delete all entities of a blueprint + description: This route allows you to delete all entities of a specific blueprint in your software catalog.

To learn more about entities, check out the [documentation](https://docs.getport.io/build-your-software-catalog/sync-data-to-catalog/#entities). + tags: + - Entities + parameters: + - schema: + type: string + in: query + name: run_id + required: false + description: You can provide a `run_id` to associate the deleted entities with a specific [action run](https://docs.getport.io/create-self-service-experiences/reflect-action-progress/#tying-entities-to-an-action-run).
+ - schema: + type: boolean + in: query + name: delete_blueprint + required: false + description: If `true`, this call will also delete the blueprint itself.
+ - schema: + type: string + in: path + name: blueprint_identifier + required: true + description: The identifier of the blueprint whose entities you want to delete.
+ security: + - bearer: [] + responses: + '200': + description: Deleted successfully. + /v1/entities/search: + post: + summary: Search entities + tags: + - Entities + description: This route allows you to search for entities in your software catalog based on a given set of rules.

To learn more about entities, check out the [documentation](https://docs.getport.io/build-your-software-catalog/sync-data-to-catalog/#entities).

For more details about Port's search mechanism, rules, and operators - see the [search & query documentation](https://docs.getport.io/search-and-query/). + requestBody: + content: + application/json: + schema: + type: object + properties: + combinator: + enum: + - and + - or + description: The combinator to use for the rules.
+ rules: + type: array + items: + anyOf: + - type: object + properties: + property: + type: string + operator: + enum: + - '>' + - '>=' + - < + - <= + value: + type: + - number + required: + - property + - operator + - value + additionalProperties: false + title: Number Rule + - type: object + properties: + property: + type: string + operator: + enum: + - between + - notBetween + - = + value: + type: object + oneOf: + - type: object + properties: + from: + type: string + format: date-time + to: + type: string + format: date-time + required: + - from + - to + title: Date Range + - type: object + properties: + preset: + type: string + enum: + - today + - tomorrow + - yesterday + - lastWeek + - last2Weeks + - lastMonth + - last3Months + - last6Months + - last12Months + required: + - preset + title: Date Preset + required: + - property + - operator + - value + additionalProperties: false + title: Date Rule + - type: object + properties: + property: + type: string + operator: + enum: + - = + - '!=' + - containsAny + - contains + - doesNotContain + - beginsWith + - doesNotBeginWith + - endsWith + - doesNotEndWith + - in + - notIn + value: + anyOf: + - type: string + title: string + - type: number + title: number + - type: boolean + title: boolean + - type: array + title: array + items: + type: string + - type: string + title: date-time + format: date-time + additionalProperties: false + title: String Rule + required: + - property + - operator + - value + - type: object + properties: + operator: + enum: + - isEmpty + - isNotEmpty + property: + type: string + required: + - operator + - property + additionalProperties: false + title: Empty Rule + - type: object + properties: + operator: + enum: + - relatedTo + blueprint: + type: string + value: + type: string + direction: + enum: + - upstream + - downstream + required: + type: boolean + additionalProperties: false + title: Relation Rule + required: + - operator + - value + - blueprint + - type: object + properties: + propertySchema: + type: object + properties: + type: + type: string + format: + type: string + required: + - type + additionalProperties: false + operator: + enum: + - = + - '!=' + value: + anyOf: + - type: 'null' + - type: string + title: string + - type: number + title: number + - type: boolean + title: boolean + required: + - operator + - propertySchema + additionalProperties: false + title: Schema Rule + # - $ref: '#/components/schemas/def-0' + required: + - combinator + - rules + additionalProperties: false + required: true + parameters: + - schema: + type: boolean + default: false + in: query + name: exclude_calculated_properties + required: false + description: If `true`, [calculated properties](https://docs.getport.io/build-your-software-catalog/customize-integrations/configure-data-model/setup-blueprint/properties/calculation-property/) will be excluded from the entities.
+ - schema: + type: array + items: + type: string + in: query + name: include + required: false + description: "An array of values from the [entity JSON](https://docs.getport.io/build-your-software-catalog/sync-data-to-catalog/#json-structure). Only these values will be returned in the response.
For example: `{ \"properties.propertyIdentifier\",\"identifier\"}`" + - schema: + type: array + items: + type: string + in: query + name: exclude + required: false + description: "An array of values from the [entity JSON](https://docs.getport.io/build-your-software-catalog/sync-data-to-catalog/#json-structure) to be ommitted from the response.
For example: `{ \"properties.propertyIdentifier\",\"identifier\"}`" + # - schema: + # type: boolean + # in: query + # name: compact + # required: false + # - schema: + # type: boolean + # default: false + # in: query + # name: attach_title_to_relation + # required: false + security: + - bearer: + - 'read:entities' + responses: + '200': + description: Default Response + # /v1/entities/aggregate: + # post: + # summary: Aggregate entities + # tags: + # - Entities + # requestBody: + # content: + # application/json: + # schema: + # type: object + # oneOf: + # - type: object + # properties: + # func: + # type: string + # enum: + # - average + # - count + # averageOf: + # type: string + # enum: + # - hour + # - day + # - week + # - month + # - total + # measureTimeBy: + # type: string + # calculationBy: + # type: string + # query: + # $ref: '#/components/schemas/def-0' + # additionalProperties: false + # required: + # - func + # - query + # - type: object + # properties: + # property: + # type: string + # func: + # type: string + # enum: + # - sum + # - average + # - min + # - max + # - median + # averageOf: + # type: string + # enum: + # - hour + # - day + # - week + # - month + # - total + # measureTimeBy: + # type: string + # calculationBy: + # type: string + # query: + # $ref: '#/components/schemas/def-0' + # additionalProperties: false + # required: + # - func + # - property + # - query + # - type: object + # oneOf: + # - properties: + # func: + # enum: + # - countValues + # query: + # $ref: '#/components/schemas/def-0' + # property: + # type: string + # required: + # - func + # - query + # - property + # additionalProperties: false + # - properties: + # func: + # enum: + # - countValues + # query: + # $ref: '#/components/schemas/def-0' + # relation: + # type: string + # required: + # - func + # - query + # - relation + # additionalProperties: false + # - properties: + # func: + # enum: + # - countValues + # query: + # $ref: '#/components/schemas/def-0' + # scorecard: + # type: string + # required: + # - func + # - query + # - scorecard + # additionalProperties: false + # - properties: + # func: + # enum: + # - countValues + # query: + # $ref: '#/components/schemas/def-0' + # rule: + # type: string + # scorecard: + # type: string + # required: + # - func + # - query + # - rule + # - scorecard + # additionalProperties: false + # security: + # - bearer: + # - 'read:entities' + # responses: + # '200': + # description: Default Response + /v1/blueprints: + get: + summary: Get all blueprints + description: This route allows you to fetch all blueprints in your Port account.

To learn more about blueprints, check out the [documentation](https://docs.getport.io/build-your-software-catalog/customize-integrations/configure-data-model/setup-blueprint/). + tags: + - Blueprints + security: + - bearer: + - 'read:blueprints' + responses: + '200': + description: Default Response + post: + summary: Create a blueprint + description: This route allows you to create a new blueprint in your data model.

To learn more about blueprints, check out the [documentation](https://docs.getport.io/build-your-software-catalog/customize-integrations/configure-data-model/setup-blueprint/). + tags: + - Blueprints + requestBody: + content: + application/json: + schema: + type: object + properties: + identifier: + type: string + description: The identifier of the new blueprint.
+ pattern: '^[A-Za-z0-9@_.:\\/=-]+$' + maxLength: 30 + title: + type: string + description: The title of the new blueprint.
+ maxLength: 30 + description: + type: string + description: The description of the new blueprint.
+ maxLength: 200 + icon: + type: string + description: The icon of the new blueprint.
+ teamInheritance: + type: object + description: "A relation to another blueprint from which to inherit the team. Can be any blueprint connected to this one via any number of relations. `path` is the path to the desired blueprint via relations, for example: `\"relationIdentifier.relationIdentifierInRelatedBlueprint\"`
" + properties: + path: + type: string + additionalProperties: false + required: + - path + schema: + type: object + description: The schema of the new blueprint, see `properties` and `required` below for more information.
+ properties: + properties: + type: object + description: The properties of the new blueprint.
+ propertyNames: + pattern: '^[A-Za-z0-9@_=\\-]+$' + additionalProperties: + type: object + properties: + title: + type: string + description: The title of the property.
+ description: + type: string + description: The description of the property.
+ icon: + type: string + description: The icon of the property.
+ type: + description: The [type](https://docs.getport.io/build-your-software-catalog/customize-integrations/configure-data-model/setup-blueprint/properties/#supported-properties) of the property.
+ enum: + - string + - number + - boolean + - object + - array + format: + description: The type's [format](https://docs.getport.io/build-your-software-catalog/customize-integrations/configure-data-model/setup-blueprint/properties/#supported-properties).
+ enum: + - date-time + - url + - email + - ipv4 + - ipv6 + - markdown + - yaml + - user + - team + - timer + - proto + spec: + description: The [spec](https://docs.getport.io/build-your-software-catalog/customize-integrations/configure-data-model/setup-blueprint/properties/#supported-properties) of the property.
+ enum: + - open-api + - embedded-url + - async-api + required: + - type + required: + type: array + description: The required properties of the blueprint, these must be provided when creating an entity based on this blueprint. This is an array of the required properties' identifiers.
+ items: + type: string + additionalProperties: false + required: + - properties + calculationProperties: + type: object + description: The [calculation properties](https://docs.getport.io/build-your-software-catalog/customize-integrations/configure-data-model/setup-blueprint/properties/calculation-property/) of the new blueprint.
+ default: {} + propertyNames: + pattern: '^[A-Za-z0-9@_=\\-]+$' + additionalProperties: + type: object + properties: + title: + type: string + description: + type: string + icon: + type: string + calculation: + type: string + type: + enum: + - string + - number + - boolean + - object + - array + format: + enum: + - date-time + - url + - email + - ipv4 + - ipv6 + - markdown + - yaml + - user + - team + - proto + spec: + enum: + - open-api + - embedded-url + - async-api + colorized: + type: boolean + colors: + type: object + items: + type: object + properties: + type: + enum: + - string + - number + - boolean + - object + - array + format: + enum: + - date-time + - url + - email + - ipv4 + - ipv6 + - markdown + - yaml + - user + - team + - timer + - proto + required: + - calculation + - type + mirrorProperties: + type: object + description: The [mirror properties](https://docs.getport.io/build-your-software-catalog/customize-integrations/configure-data-model/setup-blueprint/properties/mirror-property/) of the new blueprint.
+ propertyNames: + pattern: '^[A-Za-z0-9@_=\\-]+$' + additionalProperties: + type: object + properties: + path: + type: string + pattern: '^(?:[A-Za-z0-9@_=\-]+\.)+?(\w|\$|@|-)*?[^\.]+$' + title: + type: string + additionalProperties: false + required: + - path + aggregationProperties: + type: object + description: The [aggregation properties](https://docs.getport.io/build-your-software-catalog/customize-integrations/configure-data-model/setup-blueprint/properties/aggregation-property/) of the new blueprint.
+ default: {} + propertyNames: + pattern: '^[A-Za-z0-9@_=\\-]+$' + additionalProperties: + type: object + properties: + title: + type: string + description: + type: string + icon: + type: string + type: + enum: + - number + default: number + target: + type: string + calculationSpec: + type: object + oneOf: + - oneOf: + - type: object + properties: + func: + enum: + - average + measureTimeBy: + type: string + averageOf: + type: string + enum: + - hour + - day + - week + - month + - total + calculationBy: + type: string + enum: + - entities + required: + - func + - calculationBy + - averageOf + - type: object + properties: + func: + enum: + - count + calculationBy: + type: string + enum: + - entities + required: + - func + - calculationBy + - oneOf: + - type: object + properties: + func: + type: string + enum: + - sum + - min + - max + - median + property: + type: string + calculationBy: + type: string + enum: + - property + additionalProperties: false + required: + - func + - property + - calculationBy + - type: object + properties: + func: + enum: + - average + measureTimeBy: + type: string + averageOf: + type: string + enum: + - hour + - day + - week + - month + - total + property: + type: string + calculationBy: + type: string + enum: + - property + additionalProperties: false + required: + - func + - property + - calculationBy + - averageOf + query: + $ref: '#/components/schemas/def-0' + additionalProperties: false + required: + - title + - target + - calculationSpec + relations: + type: object + description: The [relations](https://docs.getport.io/build-your-software-catalog/customize-integrations/configure-data-model/relate-blueprints/) of the new blueprint.
+ propertyNames: + pattern: '^[A-Za-z0-9@_=\\-]+$' + additionalProperties: + type: object + properties: + title: + type: string + target: + type: string + required: + type: boolean + default: false + many: + type: boolean + default: false + description: + type: string + additionalProperties: false + required: + - target + - required + - many + changelogDestination: + description: The destination of the blueprint's changelog.
+ oneOf: + - type: object + title: Webhook + description: The changelog will be sent to the specified webhook.
+ properties: + type: + type: string + enum: + - WEBHOOK + agent: + type: boolean + description: If `true`, Port's execution agent will be used to send the changelog.
+ url: + type: string + description: The URL of the webhook.
+ format: uri + required: + - url + - type + additionalProperties: false + - type: object + title: Kafka + description: The changelog will be sent to the Kafka topic connected to your Port account.
+ properties: + type: + type: string + enum: + - KAFKA + required: + - type + additionalProperties: false + additionalProperties: true + required: + - identifier + - title + - schema + required: true + security: + - bearer: + - 'create:blueprints' + responses: + '200': + description: Default Response + '/v1/blueprints/{identifier}': + get: + summary: Get a blueprint + description: This route allows you to fetch a specific blueprint in your Port account.

To learn more about blueprints, check out the [documentation](https://docs.getport.io/build-your-software-catalog/customize-integrations/configure-data-model/setup-blueprint/). + tags: + - Blueprints + parameters: + - schema: + type: string + in: path + name: identifier + description: The identifier of the blueprint you want to fetch.
+ required: true + security: + - bearer: + - 'read:blueprints' + responses: + '200': + description: Default Response + put: + summary: Change a blueprint + description: This route allows you to change a specific blueprint in your Port account.

To learn more about blueprints, check out the [documentation](https://docs.getport.io/build-your-software-catalog/customize-integrations/configure-data-model/setup-blueprint/). + tags: + - Blueprints + requestBody: + content: + application/json: + schema: + type: object + properties: + identifier: + type: string + description: The new identifier of the blueprint.
+ pattern: '^[A-Za-z0-9@_.:\\/=-]+$' + maxLength: 30 + title: + type: string + description: The new title of the blueprint.
+ maxLength: 30 + description: + type: string + description: The new description of the blueprint.
+ maxLength: 200 + icon: + type: string + description: The new icon of the blueprint.
+ teamInheritance: + type: object + description: "A new relation to another blueprint from which to inherit the team. Can be any blueprint connected to this one via any number of relations. `path` is the path to the desired blueprint via relations, for example: `\"relationIdentifier.relationIdentifierInRelatedBlueprint\"`
" + properties: + path: + type: string + additionalProperties: false + required: + - path + schema: + type: object + description: The new schema of the blueprint, see `properties` and `required` below for more information.
+ properties: + properties: + type: object + description: The new properties of the blueprint.
+ propertyNames: + pattern: '^[A-Za-z0-9@_=\\-]+$' + additionalProperties: + type: object + properties: + title: + type: string + description: + type: string + icon: + type: string + type: + enum: + - string + - number + - boolean + - object + - array + format: + enum: + - date-time + - url + - email + - ipv4 + - ipv6 + - markdown + - yaml + - user + - team + - timer + - proto + spec: + enum: + - open-api + - embedded-url + - async-api + required: + - type + required: + type: array + description: The new required properties of the blueprint, these must be provided when creating an entity based on this blueprint. This is an array of the required properties' identifiers.
+ items: + type: string + additionalProperties: false + required: + - properties + calculationProperties: + type: object + description: The new [calculation properties](https://docs.getport.io/build-your-software-catalog/customize-integrations/configure-data-model/setup-blueprint/properties/calculation-property/) of the blueprint.
+ default: {} + propertyNames: + pattern: '^[A-Za-z0-9@_=\\-]+$' + additionalProperties: + type: object + properties: + title: + type: string + description: + type: string + icon: + type: string + calculation: + type: string + type: + enum: + - string + - number + - boolean + - object + - array + format: + enum: + - date-time + - url + - email + - ipv4 + - ipv6 + - markdown + - yaml + - user + - team + - proto + spec: + enum: + - open-api + - embedded-url + - async-api + colorized: + type: boolean + colors: + type: object + items: + type: object + properties: + type: + enum: + - string + - number + - boolean + - object + - array + format: + enum: + - date-time + - url + - email + - ipv4 + - ipv6 + - markdown + - yaml + - user + - team + - timer + - proto + required: + - calculation + - type + mirrorProperties: + type: object + description: The new [mirror properties](https://docs.getport.io/build-your-software-catalog/customize-integrations/configure-data-model/setup-blueprint/properties/mirror-property/) of the blueprint.
+ propertyNames: + pattern: '^[A-Za-z0-9@_=\\-]+$' + additionalProperties: + type: object + properties: + path: + type: string + pattern: '^(?:[A-Za-z0-9@_=\-]+\.)+?(\w|\$|@|-)*?[^\.]+$' + title: + type: string + additionalProperties: false + required: + - path + aggregationProperties: + type: object + description: The new [aggregation properties](https://docs.getport.io/build-your-software-catalog/customize-integrations/configure-data-model/setup-blueprint/properties/aggregation-property/) of the blueprint.
+ default: {} + propertyNames: + pattern: '^[A-Za-z0-9@_=\\-]+$' + additionalProperties: + type: object + properties: + title: + type: string + description: + type: string + icon: + type: string + type: + enum: + - number + default: number + target: + type: string + calculationSpec: + type: object + description: The calculation specification of the aggregation property. For more information and examples, see the [documentation](https://docs.getport.io/build-your-software-catalog/customize-integrations/configure-data-model/setup-blueprint/properties/aggregation-property/).
+ oneOf: + - oneOf: + - type: object + properties: + func: + enum: + - average + measureTimeBy: + type: string + averageOf: + type: string + enum: + - hour + - day + - week + - month + - total + calculationBy: + type: string + enum: + - entities + required: + - func + - calculationBy + - averageOf + - type: object + properties: + func: + enum: + - count + calculationBy: + type: string + enum: + - entities + required: + - func + - calculationBy + - oneOf: + - type: object + properties: + func: + type: string + enum: + - sum + - min + - max + - median + property: + type: string + calculationBy: + type: string + enum: + - property + additionalProperties: false + required: + - func + - property + - calculationBy + - type: object + properties: + func: + enum: + - average + measureTimeBy: + type: string + averageOf: + type: string + enum: + - hour + - day + - week + - month + - total + property: + type: string + calculationBy: + type: string + enum: + - property + additionalProperties: false + required: + - func + - property + - calculationBy + - averageOf + query: + $ref: '#/components/schemas/def-0' + additionalProperties: false + required: + - title + - target + - calculationSpec + relations: + type: object + description: The new [relations](https://docs.getport.io/build-your-software-catalog/customize-integrations/configure-data-model/relate-blueprints/) of the blueprint.
+ propertyNames: + pattern: '^[A-Za-z0-9@_=\\-]+$' + additionalProperties: + type: object + properties: + title: + type: string + target: + type: string + required: + type: boolean + default: false + many: + type: boolean + default: false + description: + type: string + additionalProperties: false + required: + - target + - required + - many + changelogDestination: + description: The destination of the blueprint's changelog.
+ oneOf: + - type: object + title: Webhook + description: The changelog will be sent to the specified webhook.
+ properties: + type: + type: string + enum: + - WEBHOOK + agent: + type: boolean + description: If `true`, Port's execution agent will be used to send the changelog.
+ url: + type: string + description: The URL of the webhook.
+ format: uri + required: + - url + - type + additionalProperties: false + - type: object + title: Kafka + description: The changelog will be sent to the Kafka topic connected to your Port account.
+ properties: + type: + type: string + enum: + - KAFKA + required: + - type + additionalProperties: false + additionalProperties: true + required: + - title + - schema + required: true + parameters: + - schema: + type: string + in: path + name: identifier + description: The identifier of the blueprint you want to change.
+ required: true + security: + - bearer: [] + responses: + '200': + description: Default Response + patch: + summary: Patch a blueprint + description: This route allows you to patch a specific blueprint in your Port account.

To learn more about blueprints, check out the [documentation](https://docs.getport.io/build-your-software-catalog/customize-integrations/configure-data-model/setup-blueprint/). + tags: + - Blueprints + requestBody: + content: + application/json: + schema: + type: object + properties: + identifier: + type: string + description: The new identifier of the blueprint.
+ pattern: '^[A-Za-z0-9@_.:\\/=-]+$' + maxLength: 30 + title: + type: string + description: The new title of the blueprint.
+ maxLength: 30 + description: + type: string + description: The new description of the blueprint.
+ maxLength: 200 + icon: + type: string + description: The new icon of the blueprint.
+ teamInheritance: + type: object + description: "A new relation to another blueprint from which to inherit the team. Can be any blueprint connected to this one via any number of relations. `path` is the path to the desired blueprint via relations, for example: `\"relationIdentifier.relationIdentifierInRelatedBlueprint\"`
" + properties: + path: + type: string + description: The path to the desired blueprint via relations.
+ additionalProperties: false + required: + - path + schema: + type: object + description: The new schema of the blueprint, see `properties` and `required` below for more information.
+ properties: + properties: + type: object + description: The new properties of the blueprint.
+ propertyNames: + pattern: '^[A-Za-z0-9@_=\\-]+$' + additionalProperties: + type: object + properties: + title: + type: string + description: + type: string + icon: + type: string + type: + enum: + - string + - number + - boolean + - object + - array + format: + enum: + - date-time + - url + - email + - ipv4 + - ipv6 + - markdown + - yaml + - user + - team + - timer + - proto + spec: + enum: + - open-api + - embedded-url + - async-api + required: + type: array + description: The new required properties of the blueprint, these must be provided when creating an entity based on this blueprint. This is an array of the required properties' identifiers.
+ items: + type: string + additionalProperties: false + required: + - properties + calculationProperties: + type: object + description: The new [calculation properties](https://docs.getport.io/build-your-software-catalog/customize-integrations/configure-data-model/setup-blueprint/properties/calculation-property/) of the blueprint.
+ default: {} + propertyNames: + pattern: '^[A-Za-z0-9@_=\\-]+$' + additionalProperties: + type: object + properties: + title: + type: string + description: + type: string + icon: + type: string + calculation: + type: string + type: + enum: + - string + - number + - boolean + - object + - array + format: + enum: + - date-time + - url + - email + - ipv4 + - ipv6 + - markdown + - yaml + - user + - team + - proto + spec: + enum: + - open-api + - embedded-url + - async-api + colorized: + type: boolean + colors: + type: object + items: + type: object + properties: + type: + enum: + - string + - number + - boolean + - object + - array + format: + enum: + - date-time + - url + - email + - ipv4 + - ipv6 + - markdown + - yaml + - user + - team + - timer + - proto + required: + - calculation + - type + mirrorProperties: + type: object + description: The new [mirror properties](https://docs.getport.io/build-your-software-catalog/customize-integrations/configure-data-model/setup-blueprint/properties/mirror-property/) of the blueprint.
+ propertyNames: + pattern: '^[A-Za-z0-9@_=\\-]+$' + additionalProperties: + type: object + properties: + path: + type: string + pattern: '^(?:[A-Za-z0-9@_=\-]+\.)+?(\w|\$|@|-)*?[^\.]+$' + title: + type: string + additionalProperties: false + required: + - path + aggregationProperties: + type: object + description: The new [aggregation properties](https://docs.getport.io/build-your-software-catalog/customize-integrations/configure-data-model/setup-blueprint/properties/aggregation-property/) of the blueprint.
+ default: {} + propertyNames: + pattern: '^[A-Za-z0-9@_=\\-]+$' + additionalProperties: + type: object + properties: + title: + type: string + description: + type: string + icon: + type: string + type: + enum: + - number + default: number + target: + type: string + calculationSpec: + type: object + oneOf: + - oneOf: + - type: object + properties: + func: + enum: + - average + measureTimeBy: + type: string + averageOf: + type: string + enum: + - hour + - day + - week + - month + - total + calculationBy: + type: string + enum: + - entities + required: + - func + - calculationBy + - averageOf + - type: object + properties: + func: + enum: + - count + calculationBy: + type: string + enum: + - entities + required: + - func + - calculationBy + - oneOf: + - type: object + properties: + func: + type: string + enum: + - sum + - min + - max + - median + property: + type: string + calculationBy: + type: string + enum: + - property + additionalProperties: false + required: + - func + - property + - calculationBy + - type: object + properties: + func: + enum: + - average + measureTimeBy: + type: string + averageOf: + type: string + enum: + - hour + - day + - week + - month + - total + property: + type: string + calculationBy: + type: string + enum: + - property + additionalProperties: false + required: + - func + - property + - calculationBy + - averageOf + query: + $ref: '#/components/schemas/def-0' + additionalProperties: false + required: + - title + - target + - calculationSpec + relations: + type: object + description: The new [relations](https://docs.getport.io/build-your-software-catalog/customize-integrations/configure-data-model/relate-blueprints/) of the blueprint.
+ propertyNames: + pattern: '^[A-Za-z0-9@_=\\-]+$' + additionalProperties: + type: object + properties: + title: + type: string + target: + type: string + required: + type: boolean + default: false + many: + type: boolean + default: false + description: + type: string + additionalProperties: false + required: + - target + - required + - many + changelogDestination: + description: The destination of the blueprint's changelog.
+ oneOf: + - type: object + title: Webhook + description: The changelog will be sent to the specified webhook.
+ properties: + type: + type: string + enum: + - WEBHOOK + agent: + type: boolean + description: If `true`, Port's execution agent will be used to send the changelog.
+ url: + type: string + description: The URL of the webhook.
+ format: uri + required: + - url + - type + additionalProperties: false + - type: object + title: Kafka + description: The changelog will be sent to the Kafka topic connected to your Port account.
+ properties: + type: + type: string + enum: + - KAFKA + required: + - type + additionalProperties: false + additionalProperties: true + parameters: + - schema: + type: string + in: path + name: identifier + description: The identifier of the blueprint you want to patch.
+ required: true + security: + - bearer: [] + responses: + '200': + description: Default Response + delete: + summary: Delete a blueprint + description: This route allows you to delete a specific blueprint in your Port account.

To learn more about blueprints, check out the [documentation](https://docs.getport.io/build-your-software-catalog/customize-integrations/configure-data-model/setup-blueprint/). + tags: + - Blueprints + parameters: + - schema: + type: boolean + in: query + name: delete_actions + description: If `true`, all self-service actions associated with this blueprint will be deleted as well.
+ required: false + - schema: + type: string + in: path + name: identifier + description: The identifier of the blueprint you want to delete.
+ required: true + security: + - bearer: [] + responses: + '200': + description: Deleted successfully. + # content: + # application/json: + # schema: + # description: Deleted successfully. + # type: object + # properties: + # ok: + # enum: + # - true + # additionalProperties: false + # required: + # - ok + '/v1/blueprints/{identifier}/properties/{property_name}/rename': + patch: + summary: Rename a property in a blueprint + description: This route allows you to change the identifier of a property in a specific blueprint in your Port account.

To learn more about blueprints, check out the [documentation](https://docs.getport.io/build-your-software-catalog/customize-integrations/configure-data-model/setup-blueprint/). + tags: + - Blueprints + requestBody: + content: + application/json: + schema: + type: object + properties: + newPropertyName: + type: string + description: The new identifier of the property.
+ pattern: '^[A-Za-z0-9@_=\\-]+$' + additionalProperties: false + parameters: + - schema: + type: string + in: path + name: identifier + description: The identifier of the blueprint you want to change.
+ required: true + - schema: + type: string + in: path + name: property_name + description: The identifier of the property you want to rename.
+ required: true + security: + - bearer: [] + responses: + '200': + description: Default Response + '/v1/blueprints/{identifier}/mirror/{mirror_name}/rename': + patch: + summary: Rename a blueprint's mirror property + description: This route allows you to change the identifier of a mirror property in a specific blueprint in your Port account.

To learn more about blueprints, check out the [documentation](https://docs.getport.io/build-your-software-catalog/customize-integrations/configure-data-model/setup-blueprint/). + tags: + - Blueprints + requestBody: + content: + application/json: + schema: + type: object + properties: + newMirrorName: + type: string + description: The new identifier of the mirror property.
+ pattern: '^[A-Za-z0-9@_=\\-]+$' + additionalProperties: false + parameters: + - schema: + type: string + in: path + name: identifier + description: The identifier of the blueprint you want to change.
+ required: true + - schema: + type: string + in: path + name: mirror_name + description: The identifier of the mirror property you want to rename.
+ required: true + security: + - bearer: [] + responses: + '200': + description: Default Response + '/v1/blueprints/{identifier}/relations/{relation_identifier}/rename': + patch: + summary: Rename a blueprint's relation + description: This route allows you to change the identifier of a relation in a specific blueprint in your Port account.

To learn more about blueprints, check out the [documentation](https://docs.getport.io/build-your-software-catalog/customize-integrations/configure-data-model/setup-blueprint/). + tags: + - Blueprints + requestBody: + content: + application/json: + schema: + type: object + properties: + newRelationIdentifier: + type: string + description: The new identifier of the relation.
+ pattern: '^[A-Za-z0-9@_=\\-]+$' + additionalProperties: false + parameters: + - schema: + type: string + in: path + name: identifier + description: The identifier of the blueprint you want to change.
+ required: true + - schema: + type: string + in: path + name: relation_identifier + description: The identifier of the relation you want to rename.
+ required: true + security: + - bearer: [] + responses: + '200': + description: Default Response + /v1/actions: + post: + summary: Create an action + description: This route allows you to create a new self-service action in your Port account.

To learn more about actions, check out the [documentation](https://docs.getport.io/create-self-service-experiences/). + tags: + - Actions + requestBody: + content: + application/json: + schema: + type: object + properties: + identifier: + type: string + description: The identifier of the new action.
+ pattern: ^[A-Za-z0-9@_.:\\/=-]+$ + title: + type: string + description: The title of the new action.
+ icon: + type: string + description: The icon of the new action.
+ description: + type: string + description: The description of the new action.
+ trigger: + oneOf: + - type: object + description: The trigger definition of the new action.
+ title: Self-service + properties: + type: + type: string + enum: + - self-service + blueprintIdentifier: + type: string + description: The identifier of the blueprint that the action is associated with. Note that this is optional, as actions do not have to be tied directly to a blueprint.
+ operation: + type: string + description: The [operation type](https://docs.getport.io/create-self-service-experiences/setup-ui-for-action/#basic-details) of the action.
+ enum: + - CREATE + - DELETE + - DAY-2 + userInputs: + type: object + description: The [user inputs](https://docs.getport.io/create-self-service-experiences/setup-ui-for-action/user-inputs/) of the action.
+ properties: + properties: + type: object + propertyNames: + pattern: ^[A-Za-z0-9@_=\\-]+$ + additionalProperties: + type: object + properties: + type: + enum: + - string + - number + - boolean + - object + - array + format: + enum: + - date-time + - url + - email + - ipv4 + - ipv6 + - yaml + - entity + - user + - team + - proto + - markdown + blueprint: + type: string + description: When using the `entity` format, this is the identifier of the blueprint whose entities will be selectable via this input.
+ dependsOn: + type: array + description: The identifiers of the inputs that this input depends on. This input will be disabled until they have been given a value.
+ items: + type: string + visible: + description: The visibility of the input. Resolves to a boolean value (`true` = visible).
+ oneOf: + - type: object + title: jqQuery + properties: + jqQuery: + type: string + description: A [jq query](https://stedolan.github.io/jq/manual/) that resolves to `true` or `false`, determining the visibility of the input.
+ required: + - jqQuery + additionalProperties: false + - type: boolean + title: boolean + description: A boolean value determining the visibility of the input.
+ icon: + type: string + description: The icon of the input.
+ dataset: + type: object + properties: + combinator: + type: string + description: The combinator to use when calculating the rules.
+ enum: + - and + - or + rules: + type: array + minItems: 1 + items: + anyOf: + - type: object + title: Empty Rule + properties: + operator: + enum: + - isEmpty + - isNotEmpty + property: + type: string + required: + - operator + - property + additionalProperties: false + - type: object + title: Date Rule + properties: + property: + type: string + operator: + enum: + - between + - notBetween + - = + value: + type: object + oneOf: + - type: object + properties: + from: + type: string + format: date-time + to: + type: string + format: date-time + required: + - from + - to + - type: object + properties: + preset: + type: string + enum: + - today + - tomorrow + - yesterday + - lastWeek + - last2Weeks + - lastMonth + - last3Months + - last6Months + - last12Months + required: + - preset + required: + - property + - operator + - value + additionalProperties: false + - type: object + title: Number Rule + properties: + property: + type: string + operator: + enum: + - ">" + - ">=" + - < + - <= + value: + oneOf: + - type: + - number + - type: object + properties: + jqQuery: + type: string + required: + - jqQuery + additionalProperties: false + required: + - property + - operator + - value + additionalProperties: false + - type: object + title: String Rule + properties: + property: + type: string + operator: + enum: + - = + - "!=" + - containsAny + - contains + - doesNotContains + - beginsWith + - doesNotBeginsWith + - endsWith + - doesNotEndsWith + - in + - notIn + value: + anyOf: + - type: "null" + - type: string + - type: number + - type: boolean + - type: array + items: + type: string + - type: string + format: date-time + - type: object + properties: + jqQuery: + type: string + required: + - jqQuery + additionalProperties: false + additionalProperties: false + required: + - property + - operator + - value + - type: object + title: Relation Rule + properties: + operator: + enum: + - relatedTo + blueprint: + type: string + value: + anyOf: + - type: string + - type: object + properties: + jqQuery: + type: string + required: + - jqQuery + additionalProperties: false + direction: + enum: + - upstream + - downstream + required: + type: boolean + additionalProperties: false + required: + - operator + - value + - blueprint + - type: object + title: Schema Rule + properties: + propertySchema: + type: object + properties: + type: + type: string + format: + type: string + required: + - type + additionalProperties: false + operator: + enum: + - = + - "!=" + value: + anyOf: + - type: "null" + - type: string + - type: number + - type: boolean + - type: object + properties: + jqQuery: + type: string + required: + - jqQuery + additionalProperties: false + required: + - operator + - propertySchema + additionalProperties: false + required: + - combinator + - rules + required: + - type + required: + description: The required inputs' identifier/s. The inputs specified in this array must be given a value when executing the action.
+ oneOf: + - type: object + title: jqQuery + description: A jq query that resolves to an array of the required inputs' identifiers.
+ properties: + jqQuery: + type: string + required: + - jqQuery + additionalProperties: false + - type: array + title: array + description: An array of the required inputs' identifiers.
+ items: + type: string + order: + type: array + description: The order of the inputs. The order of the identifiers in this array will determine the order of the inputs in the UI.
+ items: + type: string + additionalProperties: false + required: + - properties + required: + - type + - operation + - userInputs + additionalProperties: false + invocationMethod: + description: Details the action's backend type and details.
+ oneOf: + - type: object + title: Kafka + properties: + type: + type: string + enum: + - KAFKA + payload: + description: An object containing the [action payload](https://docs.getport.io/create-self-service-experiences/setup-backend/#define-the-actions-payload).
+ type: object + # oneOf: + # - type: array + # - type: object + required: + - type + additionalProperties: false + - type: object + title: Webhook + properties: + type: + type: string + enum: + - WEBHOOK + url: + type: string + description: The URL of the webhook.
+ agent: + type: boolean + description: If `true`, Port's [execution agent](https://docs.getport.io/create-self-service-experiences/setup-backend/webhook/port-execution-agent/) will be used to handle invocations of this action.
+ # oneOf: + # - type: boolean + # - type: string + synchronized: + type: boolean + description: If `true`, the action will be executed [synchronously](https://docs.getport.io/create-self-service-experiences/setup-backend/webhook/#sync-vs-async-execution).
+ # oneOf: + # - type: boolean + # - type: string + method: + type: string + description: The HTTP method of the webhook (`POST`, `PUT`, `PATCH`, or `DELETE`).
+ headers: + type: object + description: A JSON object containing the headers to be sent to the webhook in each execution, in `"key"`:`"value"` pairs.
+ # additionalProperties: + # type: string + body: + type: object + description: The body sent to the webhook in each execution. This is where the [action payload](https://docs.getport.io/create-self-service-experiences/setup-backend/#define-the-actions-payload) is specified.
+ # oneOf: + # - type: array + # - type: object + required: + - type + - url + additionalProperties: false + - type: object + title: GitHub + properties: + type: + type: string + enum: + - GITHUB + org: + type: string + description: The Github organization in which the workflow is located.
+ repo: + type: string + description: The Github repository in which the workflow is located.
+ workflow: + type: string + description: The name of the workflow (YAML file) to trigger. The file should be placed under `.github/workflows/`.
+ workflowInputs: + type: object + description: The [action payload](https://docs.getport.io/create-self-service-experiences/setup-backend/#define-the-actions-payload) to be sent to Github upon execution.
+ reportWorkflowStatus: + type: boolean + description: If `true`, the action run will update its status automatically based on the workflow's result (pass/fail).
+ # oneOf: + # - type: boolean + # - type: string + required: + - type + - org + - repo + - workflow + additionalProperties: false + - type: object + title: GitLab + properties: + type: + type: string + enum: + - GITLAB + projectName: + type: string + description: The GitLab project in which the pipeline is located.
+ groupName: + type: string + description: The GitLab group in which the project is located.
+ defaultRef: + type: string + description: The default ref (branch/tag name) we want the action to use. Default ref can be overridden dynamically by adding "ref" as a user input. If not set, the agent triggers the `main` branch. + pipelineVariables: + type: object + description: The [action payload](https://docs.getport.io/create-self-service-experiences/setup-backend/#define-the-actions-payload) to be sent to GitLab upon execution.
+ required: + - type + - projectName + - groupName + additionalProperties: false + - type: object + title: Azure DevOps + properties: + type: + type: string + enum: + - AZURE_DEVOPS + webhook: + type: string + description: The name of the webhook resource in the Azure YAML pipeline file.
+ org: + type: string + description: The Azure DevOps organization in which the pipeline is located.
+ payload: + type: object + description: The [action payload](https://docs.getport.io/create-self-service-experiences/setup-backend/#define-the-actions-payload) to be sent to Azure DevOps upon execution.
+ # oneOf: + # - type: array + # - type: object + required: + - type + - webhook + - org + additionalProperties: false + requiredApproval: + type: boolean + description: If `true`, the action will require approval for each execution.
+ approvalNotification: + type: object + description: The notification configuration for the approval process. Relevant only if `requiredApproval` is set to `true`.
+ properties: + type: + type: string + enum: + - webhook + - email + default: email + oneOf: + - type: object + title: Webhook + properties: + type: + type: string + enum: + - webhook + format: + type: string + enum: + - json + - slack + url: + type: string + description: The URL of the webhook.
+ format: uri + required: + - type + - url + additionalProperties: false + - type: object + title: Email + properties: + type: + type: string + enum: + - email + required: + - type + additionalProperties: false + required: + - type + publish: + type: boolean + description: If `true`, the action will be visible to all users and available for use.
+ additionalProperties: false + required: + - identifier + - trigger + - invocationMethod + required: true + security: + - bearer: + - create:actions + responses: + "200": + description: Default Response + get: + summary: Get actions + description: This route allows you to fetch one or more self-service actions in your Port account.

The call will perform a logical `AND` between all query parameters below, and return all actions that match the criteria.

To learn more about actions, check out the [documentation](https://docs.getport.io/create-self-service-experiences/). + tags: + - Actions + parameters: + - schema: + type: array + items: + type: string + in: query + name: action_identifier + description: The identifier/s of the action/s you want to fetch.
+ required: false + - schema: + type: array + items: + type: string + in: query + name: blueprint_identifier + description: The identifier/s of the blueprint/s whose actions you wish to fetch.
+ required: false + - schema: + type: array + items: + type: string + enum: + - CREATE + - DELETE + - DAY-2 + in: query + name: operation + description: The [operation type/s](https://docs.getport.io/create-self-service-experiences/setup-ui-for-action/#basic-details) of the action/s you want to fetch.
+ required: false + - schema: + type: boolean + in: query + name: published + description: If `true`, only published actions will be fetched.
+ required: false + - schema: + type: string + enum: + - self-service + in: query + name: trigger_type + required: false + - schema: + type: string + enum: + - v1 + - v2 + in: query + name: version + required: false + security: + - bearer: + - read:actions + responses: + "200": + description: Default Response + '/v1/actions/runs/{run_id}': + patch: + summary: Patch an action run + description: This route allows you to patch an action run's details. This can be used to update the run's status & label, and add links to it (e.g. external logs of the job runner).

To learn more about action runs, check out the [documentation](https://docs.getport.io/create-self-service-experiences/reflect-action-progress/). + tags: + - Action Runs + requestBody: + content: + application/json: + schema: + type: object + properties: + status: + type: string + enum: + - SUCCESS + - FAILURE + statusLabel: + type: string + description: A label to describe the status of the action run.
+ link: + description: One or more links to be displayed in the run's page in Port. For example, a link to the external logs of the job runner.
+ oneOf: + - type: string + title: string + format: url + - type: array + title: array + items: + type: string + format: url + # message: + # type: object + # deprecated: true + summary: + type: string + description: A summary of the action run, which will be displayed in the run's page in Port.
+ externalRunId: + type: string + description: The run id of your backend, for example the id that GitHub gives the workflow. This can be used to identify the action run instead of the `run_id`.
+ additionalProperties: false + parameters: + - schema: + type: string + enum: + - v1 + - v2 + in: query + name: version + required: false + - schema: + type: string + in: path + name: run_id + description: The identifier of the action run you want to patch.
+ required: true + security: + - bearer: [] + responses: + '200': + description: Default Response + get: + summary: Get an action run's details + description: This route allows you to fetch the details of an action run.

To learn more about action runs, check out the [documentation](https://docs.getport.io/create-self-service-experiences/reflect-action-progress/). + tags: + - Action Runs + parameters: + - schema: + type: string + enum: + - v1 + - v2 + in: query + name: version + required: false + - schema: + type: string + in: path + name: run_id + description: The identifier of the action run you want to fetch.
+ required: true + security: + - bearer: + - 'read:runs' + responses: + '200': + description: Default Response + '/v1/actions/runs/{run_id}/approval': + patch: + summary: Approve an action's run + description: This route allows you to approve or decline a request to execute an action that requires approval.

To learn more about manual approval for actions, check out the [documentation](https://docs.getport.io/create-self-service-experiences/set-self-service-actions-rbac/#configure-manual-approval-for-actions). + tags: + - Action Runs + requestBody: + content: + application/json: + schema: + type: object + properties: + status: + type: string + enum: + - APPROVE + - DECLINE + description: + type: string + description: A description and/or reason for the given status.
+ additionalProperties: false + required: + - status + required: true + parameters: + # - schema: + # type: string + # enum: + # - v1 + # - v2 + # in: query + # name: version + # required: false + - schema: + type: string + in: path + name: run_id + description: The identifier of the action run you want to approve/decline.
+ required: true + security: + - bearer: [] + responses: + '200': + description: Default Response + /v1/actions/runs: + get: + summary: Get all action runs + description: This route allows you to fetch all action runs in your Port account. The route will perform a logical `AND` between all query parameters below, and return all action runs that match the criteria.

To learn more about action runs, check out the [documentation](https://docs.getport.io/create-self-service-experiences/reflect-action-progress/). + tags: + - Action Runs + parameters: + - schema: + type: string + in: query + name: entity + description: The identifier of the entity associated with the action run.
+ required: false + - schema: + type: string + in: query + name: blueprint + description: The identifier of the blueprint associated with the action run.
+ required: false + - schema: + type: boolean + in: query + name: active + description: If `true`, only running action runs will be fetched.
+ required: false + - schema: + type: string + in: query + name: user_email + description: The email of the user who initiated the action run.
+ required: false + - schema: + type: number + minimum: 1 + maximum: 50 + in: query + name: limit + description: The maximum number of action runs to fetch.
+ required: false + - schema: + type: string + in: query + name: external_run_id + description: The run id of your backend, for example the id that GitHub gives the workflow. This can be used to identify the action run instead of the `run_id`.
+ required: false + # - schema: + # type: string + # enum: + # - v1 + # - v2 + # in: query + # name: version + # required: false + security: + - bearer: + - 'read:runs' + responses: + '200': + description: Default Response + '/v1/actions/runs/{run_id}/logs': + post: + summary: Add a log to an action run + description: This route allows you to send a log message back to Port, which will be displayed in the action run's page. You can also use this route to update the run's termination status (SUCCESS/FAILURE) and label describing the status.

To learn more about action runs, check out the [documentation](https://docs.getport.io/create-self-service-experiences/reflect-action-progress/). + tags: + - Action Runs + requestBody: + content: + application/json: + schema: + type: object + properties: + terminationStatus: + type: string + description: The termination status of the action run. Can be left blank if you only want to send a log message.
+ enum: + - SUCCESS + - FAILURE + statusLabel: + type: string + description: A label to describe the status of the action run. Can be left blank if you only want to send a log message.
+ message: + type: string + description: The log message to send back to Port.
+ additionalProperties: false + required: + - message + required: true + parameters: + - schema: + type: string + in: path + name: run_id + required: true + security: + - bearer: [] + responses: + '200': + description: Default Response + get: + summary: Get an action's run logs + description: This route allows you to fetch the logs from an action run.

To learn more about action runs, check out the [documentation](https://docs.getport.io/create-self-service-experiences/reflect-action-progress/). + tags: + - Action Runs + parameters: + - schema: + type: number + minimum: 1 + maximum: 50 + in: query + name: limit + description: The maximum number of logs to fetch.
+ required: false + - schema: + type: number + in: query + name: offset + description: The number of logs to skip.
+ required: false + - schema: + type: string + in: path + name: run_id + description: The identifier of the action run you want to fetch logs for.
+ required: true + security: + - bearer: [] + responses: + '200': + description: Default Response + /v1/teams: + get: + summary: Get all teams in your organization + description: This route allows you to fetch all of the teams in your Port organization.

To learn more about teams, check out the [documentation](https://docs.getport.io/sso-rbac/rbac-overview/). + tags: + - Teams + parameters: + - schema: + type: array + items: + type: string + enum: + - id + - name + - createdAt + - updatedAt + - provider + - description + - users.firstName + - users.lastName + - users.email + - users.picture + - users.status + in: query + name: fields + description: The fields you want to fetch for each team. If used, only the specified fields will be included in the response.
+ required: false + security: + - bearer: + - 'read:teams' + responses: + '200': + description: Default Response + post: + summary: Create a team + description: This route allows you to create a new team in your Port organization.

To learn more about teams, check out the [documentation](https://docs.getport.io/sso-rbac/rbac-overview/). + tags: + - Teams + requestBody: + content: + application/json: + schema: + type: object + properties: + name: + type: string + description: The name of the new team.
+ pattern: '^[^;#/\?\s][^;#/\?]*[^;#/\?\s]$' + users: + type: array + description: One or more e-mail addresses of users to add to the new team.
+ items: + type: string + description: + type: string + description: The description of the new team.
+ required: + - name + required: true + security: + - bearer: + - 'create:teams' + responses: + '200': + description: Default Response + '/v1/teams/{name}': + get: + summary: Get a team + description: This route allows you to fetch a specific team in your Port organization.

To learn more about teams, check out the [documentation](https://docs.getport.io/sso-rbac/rbac-overview/). + tags: + - Teams + parameters: + - schema: + type: array + items: + enum: + - id + - name + - createdAt + - updatedAt + - provider + - description + - users.firstName + - users.lastName + - users.email + - users.picture + - users.status + in: query + name: fields + description: The fields you want to fetch for the team. If used, only the specified fields will be included in the response.
+ required: false + - schema: + type: string + in: path + name: name + description: The name of the team you want to fetch.
+ required: true + security: + - bearer: + - 'read:teams' + responses: + '200': + description: Default Response + patch: + summary: Patch a team + description: This route allows you to patch a team's details. This can be used to update the team's name, users, and description.

To learn more about teams, check out the [documentation](https://docs.getport.io/sso-rbac/rbac-overview/). + tags: + - Teams + requestBody: + content: + application/json: + schema: + type: object + properties: + name: + type: string + description: The new name of the team.
+ users: + type: array + description: One or more e-mail addresses of users to add to the new team. This will override the existing user list.
+ items: + type: string + description: + type: + - string + # - 'null' + description: The new description of the team.
+ parameters: + - schema: + type: string + in: path + name: name + description: The name of the team you want to patch.
+ required: true + security: + - bearer: + - 'update:teams' + responses: + '200': + description: Default Response + put: + summary: Change a team + description: This route allows you to change a team's details. This can be used to update the team's name, users, and description.

To learn more about teams, check out the [documentation](https://docs.getport.io/sso-rbac/rbac-overview/). + tags: + - Teams + requestBody: + content: + application/json: + schema: + type: object + properties: + name: + type: string + description: The new name of the team.
+ users: + type: array + description: One or more e-mail addresses of users to add to the new team. This will override the existing user list.
+ items: + type: string + description: + type: string + description: The new description of the team.
+ required: + - name + required: true + parameters: + - schema: + type: string + in: path + name: name + description: The name of the team you want to change.
+ required: true + security: + - bearer: + - 'update:teams' + responses: + '200': + description: Default Response + delete: + summary: Delete a team + description: This route allows you to delete a team in your Port organization.

To learn more about teams, check out the [documentation](https://docs.getport.io/sso-rbac/rbac-overview/). + tags: + - Teams + parameters: + - schema: + type: string + in: path + name: name + description: The name of the team you want to delete.
+ required: true + security: + - bearer: + - 'delete:teams' + responses: + '200': + description: Default Response + /v1/users: + get: + summary: Get all users in your organization + description: This route allows you to fetch all of the users in your Port organization.

To learn more about users, check out the [documentation](https://docs.getport.io/sso-rbac/rbac-overview/). + tags: + - Users + parameters: + - schema: + type: array + items: + type: string + enum: + - id + - email + - firstName + - lastName + - phoneNumber + - picture + - status + - providers + - createdAt + - updatedAt + - teams.name + - teams.provider + - teams.createdAt + - teams.updatedAt + - roles.name + - roles.description + - roles.isAdmin + - roles.protected + - roles.createdAt + - roles.updatedAt + in: query + name: fields + description: The fields you want to fetch for each user. If used, only the specified fields will be included in the response.
+ required: false + security: + - bearer: + - 'read:users' + responses: + '200': + description: Default Response + /v1/users/invite: + post: + summary: Invite a user to your organization + description: This route allows you to invite a user to your Port organization.

To learn more about users, roles, and teams, check out the [documentation](https://docs.getport.io/sso-rbac/rbac-overview/). + tags: + - Users + requestBody: + content: + application/json: + schema: + type: object + properties: + invitee: + type: object + description: The details of the user you want to invite.
+ properties: + email: + type: string + description: The user's email address.
+ pattern: '^[^;#/\?\s][^;#/\?]*[^;#/\?\s]$' + roles: + type: array + description: The roles you want to assign to the user.
+ items: + type: string + teams: + type: array + description: The names of the teams you want to assign the user to.
+ items: + type: string + required: + - email + additionalProperties: false + required: + - invitee + required: true + parameters: + - schema: + type: boolean + default: true + in: query + name: notify + description: If `true`, the invitee will receive an email notification.
+ required: false + security: + - bearer: + - 'create:users' + responses: + '200': + description: Default Response + '/v1/users/{user_email}': + get: + summary: Get a user + description: This route allows you to fetch a specific user in your Port organization.

To learn more about users, check out the [documentation](https://docs.getport.io/sso-rbac/rbac-overview/). + tags: + - Users + parameters: + - schema: + type: string + in: path + name: user_email + description: The email address of the user you want to fetch.
+ required: true + security: + - bearer: + - 'read:users' + responses: + '200': + description: Default Response + patch: + summary: Patch a user + description: This route allows you to patch a user's details. This can be used to update the user's role/s and team/s.

To learn more about users, roles, and teams, check out the [documentation](https://docs.getport.io/sso-rbac/rbac-overview/). + tags: + - Users + requestBody: + content: + application/json: + schema: + type: object + properties: + roles: + type: array + description: The roles you want to assign to the user.
+ minItems: 1 + items: + type: string + teams: + type: array + description: The names of the teams you want to assign the user to.
+ items: + type: string + additionalProperties: false + parameters: + - schema: + type: string + in: path + name: user_email + description: The email address of the user you want to patch.
+ required: true + security: + - bearer: + - 'update:users' + responses: + '200': + description: Default Response + delete: + summary: Delete a user + description: This route allows you to delete a user in your Port organization.

To learn more about users, check out the [documentation](https://docs.getport.io/sso-rbac/rbac-overview/). + tags: + - Users + parameters: + - schema: + type: string + in: path + name: user_email + description: The email address of the user you want to delete.
+ required: true + security: + - bearer: + - 'delete:users' + responses: + '200': + description: Default Response + /v1/audit-log: + get: + summary: Get audit logs + description: This route allows you to fetch audit logs from your Port account. Your audit logs can also be viewed via [Port's UI](https://app.getport.io/settings/AuditLog).

This route will perform a logical `AND` between all query parameters below, and return all logs that match the criteria. + tags: + - Audit + parameters: + - schema: + type: string + in: query + name: identifier + description: An identifier of the log event you want to fetch.
+ required: false + - schema: + type: string + in: query + name: entity + description: Fetch all audit logs related to the specified entity.
+ required: false + - schema: + type: string + in: query + name: blueprint + description: Fetch all audit logs related to the specified blueprint.
+ required: false + - schema: + type: string + in: query + name: run_id + description: Fetch all audit logs related to the specified action run.
+ required: false + - schema: + type: string + in: query + name: webhookId + description: Fetch all audit logs related to the specified webhook.
+ required: false + - schema: + type: string + in: query + name: webhookEventId + description: Fetch all audit logs related to the specified webhook event.
+ required: false + - schema: + type: array + items: + type: string + in: query + name: origin + description: Fetch all audit logs coming from the specified origin/s. This refers to the integration/s that triggered the log. For operations performed via Port's UI, the origin will be `UI`.
+ required: false + - schema: + type: string + in: query + name: InstallationId + description: Fetch all audit logs related to the specified integration.
+ required: false + - schema: + type: array + items: + type: string + enum: + - blueprint + - entity + - run + - webhook + - scorecard + - action + # anyOf: + # - type: array + # items: + # enum: + # - blueprint + # - entity + # - run + # - webhook + # - scorecard + # - action + # - type: string + # enum: + # - blueprint + # - entity + # - run + # - webhook + # - scorecard + # - action + in: query + name: resources + description: Fetch all audit logs related to the specified resource type/s.
+ required: false + - schema: + type: array + items: + enum: + - action + - context + - diff + - identifier + - resourceType + - status + - trigger + - additionalData + - message + in: query + name: includes + description: The fields you want to include in the response. If used, only the specified fields will be included in the response.
+ required: false + - schema: + type: string + format: date-time + in: query + name: from + description: The starting timestamp of the audit logs you want to fetch, in the ISO format `2022-04-23T18:25:43.511Z`.
+ required: false + - schema: + type: string + format: date-time + in: query + name: to + description: The ending timestamp of the audit logs you want to fetch, in the ISO format `2022-04-23T18:25:43.511Z`.
+ required: false + - schema: + type: string + in: query + name: action + description: Fetch all audit logs with the specified action type - `CREATE`, `UPDATE`, or `DELETE`.
+ required: false + - schema: + type: string + enum: + - SUCCESS + - FAILURE + in: query + name: status + description: Fetch all audit logs with the specified status.
+ required: false + - schema: + type: number + in: query + name: limit + description: The maximum number of logs to fetch.
+ required: false + security: + - bearer: + - 'read:audit-log' + responses: + '200': + description: Default Response + '/v1/blueprints/{blueprint_identifier}/scorecards': + post: + summary: Create a scorecard for a blueprint + description: This route allows you to create a scorecard for a given blueprint. A scorecard is a set of rules that define the quality of a blueprint.

To learn more about scorecards, check out the [documentation](https://docs.getport.io/promote-scorecards/). + tags: + - Scorecards + requestBody: + content: + application/json: + schema: + type: object + properties: + identifier: + type: string + pattern: '^[A-Za-z0-9@_.:\\/=-]+$' + description: A unique identifier for the scorecard.
+ title: + type: string + description: The title of the scorecard.
+ filter: + type: object + description: An optional set of [conditions](https://docs.getport.io/promote-scorecards/#conditions) to filter entities that will be evaluated by the scorecard.
+ properties: + combinator: + type: string + description: The combinator to use when evaluating the conditions.
+ enum: + - and + - or + conditions: + type: array + description: The conditions to evaluate.
+ minItems: 1 + items: + anyOf: + - type: object + title: Property comparison + properties: + property: + type: string + operator: + type: string + enum: + - = + - '!=' + - '>' + - < + - '>=' + - <= + - contains + - doesNotContains + - beginsWith + - doesNotBeginsWith + - endsWith + - doesNotEndsWith + value: + oneOf: + - type: string + title: string + - type: number + title: number + - type: boolean + title: boolean + required: + - property + - operator + - value + - type: object + title: Relation comparison + properties: + relation: + type: string + operator: + type: string + enum: + - = + - '!=' + - contains + - doesNotContains + - beginsWith + - doesNotBeginsWith + - endsWith + - doesNotEndsWith + value: + oneOf: + - type: string + title: string + - type: number + title: number + - type: boolean + title: boolean + required: + - relation + - operator + - value + - type: object + title: Property empty condition + properties: + not: + type: boolean + property: + type: string + operator: + type: string + enum: + - isEmpty + - isNotEmpty + required: + - property + - operator + - type: object + title: Relation empty condition + properties: + not: + type: boolean + relation: + type: string + operator: + type: string + enum: + - isEmpty + - isNotEmpty + required: + - relation + - operator + required: + - combinator + - conditions + rules: + description: The [rules](https://docs.getport.io/promote-scorecards/#rule-elements) that define the scorecard.
+ type: array + items: + type: object + properties: + identifier: + type: string + pattern: '^[A-Za-z0-9@_=\\-]+$' + title: + type: string + description: + type: string + level: + type: string + enum: + - Gold + - Silver + - Bronze + query: + type: object + properties: + combinator: + type: string + enum: + - and + - or + conditions: + type: array + minItems: 1 + items: + anyOf: + - type: object + title: Property comparison + properties: + property: + type: string + operator: + type: string + enum: + - = + - '!=' + - '>' + - < + - '>=' + - <= + - contains + - doesNotContains + - beginsWith + - doesNotBeginsWith + - endsWith + - doesNotEndsWith + value: + oneOf: + - type: string + - type: number + - type: boolean + required: + - property + - operator + - value + - type: object + title: Relation comparison + properties: + relation: + type: string + operator: + type: string + enum: + - = + - '!=' + - contains + - doesNotContains + - beginsWith + - doesNotBeginsWith + - endsWith + - doesNotEndsWith + value: + oneOf: + - type: string + - type: number + - type: boolean + required: + - relation + - operator + - value + - type: object + title: Property empty condition + properties: + not: + type: boolean + property: + type: string + operator: + type: string + enum: + - isEmpty + - isNotEmpty + required: + - property + - operator + - type: object + title: Relation empty condition + properties: + not: + type: boolean + relation: + type: string + operator: + type: string + enum: + - isEmpty + - isNotEmpty + required: + - relation + - operator + required: + - combinator + - conditions + required: + - identifier + - title + - level + - query + additionalProperties: false + required: + - identifier + - title + - rules + required: true + parameters: + - schema: + type: string + in: path + name: blueprint_identifier + description: The identifier of the blueprint you want to run scorecards for.
+ required: true + security: + - bearer: [] + responses: + '200': + description: Default Response + text/plain; x-api-version=2.0: + schema: + type: string + '400': + description: Default Response + put: + summary: Change a blueprint's scorecards + description: This route allows you to modify one or more scorecards of a given blueprint. A scorecard is a set of rules that define the quality of a blueprint.

To learn more about scorecards, check out the [documentation](https://docs.getport.io/promote-scorecards/). + tags: + - Scorecards + requestBody: + content: + application/json: + schema: + type: array + description: An array of the scorecards to update.
+ items: + type: object + properties: + identifier: + type: string + description: The identifier of the scorecard.
+ pattern: '^[A-Za-z0-9@_.:\\/=-]+$' + title: + type: string + description: The title of the scorecard.
+ filter: + type: object + description: An optional set of [conditions](https://docs.getport.io/promote-scorecards/#conditions) to filter entities that will be evaluated by the scorecard.
+ properties: + combinator: + type: string + enum: + - and + - or + conditions: + type: array + minItems: 1 + items: + anyOf: + - type: object + title: Property comparison + properties: + property: + type: string + operator: + type: string + enum: + - = + - '!=' + - '>' + - < + - '>=' + - <= + - contains + - doesNotContains + - beginsWith + - doesNotBeginsWith + - endsWith + - doesNotEndsWith + value: + oneOf: + - type: string + - type: number + - type: boolean + required: + - property + - operator + - value + - type: object + title: Relation comparison + properties: + relation: + type: string + operator: + type: string + enum: + - = + - '!=' + - contains + - doesNotContains + - beginsWith + - doesNotBeginsWith + - endsWith + - doesNotEndsWith + value: + oneOf: + - type: string + - type: number + - type: boolean + required: + - relation + - operator + - value + - type: object + title: Property empty condition + properties: + not: + type: boolean + property: + type: string + operator: + type: string + enum: + - isEmpty + - isNotEmpty + required: + - property + - operator + - type: object + title: Relation empty condition + properties: + not: + type: boolean + relation: + type: string + operator: + type: string + enum: + - isEmpty + - isNotEmpty + required: + - relation + - operator + required: + - combinator + - conditions + rules: + type: array + description: The [rules](https://docs.getport.io/promote-scorecards/#rule-elements) that define the scorecard.
+ items: + type: object + properties: + identifier: + type: string + pattern: '^[A-Za-z0-9@_=\\-]+$' + title: + type: string + description: + type: string + level: + type: string + enum: + - Gold + - Silver + - Bronze + query: + type: object + properties: + combinator: + type: string + enum: + - and + - or + conditions: + type: array + minItems: 1 + items: + anyOf: + - type: object + title: Property comparison + properties: + property: + type: string + operator: + type: string + enum: + - = + - '!=' + - '>' + - < + - '>=' + - <= + - contains + - doesNotContains + - beginsWith + - doesNotBeginsWith + - endsWith + - doesNotEndsWith + value: + oneOf: + - type: string + title: string + - type: number + title: number + - type: boolean + title: boolean + required: + - property + - operator + - value + - type: object + title: Relation comparison + properties: + relation: + type: string + operator: + type: string + enum: + - = + - '!=' + - contains + - doesNotContains + - beginsWith + - doesNotBeginsWith + - endsWith + - doesNotEndsWith + value: + oneOf: + - type: string + title: string + - type: number + title: number + - type: boolean + title: boolean + required: + - relation + - operator + - value + - type: object + title: Property empty condition + properties: + not: + type: boolean + property: + type: string + operator: + type: string + enum: + - isEmpty + - isNotEmpty + required: + - property + - operator + - type: object + title: Relation empty condition + properties: + not: + type: boolean + relation: + type: string + operator: + type: string + enum: + - isEmpty + - isNotEmpty + required: + - relation + - operator + required: + - combinator + - conditions + required: + - identifier + - title + - level + - query + id: + type: string + additionalProperties: false + required: + - identifier + - title + - rules + parameters: + - schema: + type: string + in: path + name: blueprint_identifier + description: The identifier of the blueprint whose scorecard you want to change.
+ required: true + security: + - bearer: [] + responses: + '200': + description: Default Response + get: + summary: Get a blueprints' scorecards + description: This route allows you to fetch all scorecards for a given blueprint. A scorecard is a set of rules that define the quality of a blueprint.

To learn more about scorecards, check out the [documentation](https://docs.getport.io/promote-scorecards/). + tags: + - Scorecards + parameters: + - schema: + type: string + in: path + name: blueprint_identifier + description: The identifier of the blueprint whose scorecards you want to fetch.
+ required: true + security: + - bearer: + - 'read:scorecards' + responses: + '200': + description: Default Response + '/v1/blueprints/{blueprint_identifier}/scorecards/{scorecard_identifier}': + put: + summary: Change a blueprint's scorecard + description: This route allows you to modify a specific scorecard. A scorecard is a set of rules that define the quality of a blueprint.

To learn more about scorecards, check out the [documentation](https://docs.getport.io/promote-scorecards/). + tags: + - Scorecards + requestBody: + content: + application/json: + schema: + type: object + properties: + identifier: + type: string + description: The new identifier of the scorecard.
+ pattern: '^[A-Za-z0-9@_.:\\/=-]+$' + title: + type: string + description: The new title of the scorecard.
+ filter: + type: object + description: An optional set of [conditions](https://docs.getport.io/promote-scorecards/#conditions) to filter entities that will be evaluated by the scorecard.
+ properties: + combinator: + type: string + enum: + - and + - or + conditions: + type: array + minItems: 1 + items: + anyOf: + - type: object + properties: + property: + type: string + title: Property comparison + operator: + type: string + enum: + - = + - '!=' + - '>' + - < + - '>=' + - <= + - contains + - doesNotContains + - beginsWith + - doesNotBeginsWith + - endsWith + - doesNotEndsWith + value: + oneOf: + - type: string + title: string + - type: number + title: number + - type: boolean + title: boolean + required: + - property + - operator + - value + - type: object + title: Relation comparison + properties: + relation: + type: string + operator: + type: string + enum: + - = + - '!=' + - contains + - doesNotContains + - beginsWith + - doesNotBeginsWith + - endsWith + - doesNotEndsWith + value: + oneOf: + - type: string + title: string + - type: number + title: number + - type: boolean + title: boolean + required: + - relation + - operator + - value + - type: object + title: Property empty condition + properties: + not: + type: boolean + property: + type: string + operator: + type: string + enum: + - isEmpty + - isNotEmpty + required: + - property + - operator + - type: object + title: Relation empty condition + properties: + not: + type: boolean + relation: + type: string + operator: + type: string + enum: + - isEmpty + - isNotEmpty + required: + - relation + - operator + required: + - combinator + - conditions + rules: + description: The [rules](https://docs.getport.io/promote-scorecards/#rule-elements) that define the scorecard.
+ type: array + items: + type: object + properties: + identifier: + type: string + description: The identifier of the rule.
+ pattern: '^[A-Za-z0-9@_=\\-]+$' + title: + type: string + description: The title of the rule.
+ description: + type: string + description: A description for the rule.
+ level: + type: string + description: The [level](https://docs.getport.io/promote-scorecards/#scorecard-total-level-calculation) of the rule.
+ enum: + - Gold + - Silver + - Bronze + query: + type: object + properties: + combinator: + type: string + enum: + - and + - or + conditions: + type: array + minItems: 1 + items: + anyOf: + - type: object + title: Property comparison + properties: + property: + type: string + operator: + type: string + enum: + - = + - '!=' + - '>' + - < + - '>=' + - <= + - contains + - doesNotContains + - beginsWith + - doesNotBeginsWith + - endsWith + - doesNotEndsWith + value: + oneOf: + - type: string + title: string + - type: number + title: number + - type: boolean + title: boolean + required: + - property + - operator + - value + - type: object + title: Relation comparison + properties: + relation: + type: string + operator: + type: string + enum: + - = + - '!=' + - contains + - doesNotContains + - beginsWith + - doesNotBeginsWith + - endsWith + - doesNotEndsWith + value: + oneOf: + - type: string + title: string + - type: number + title: number + - type: boolean + title: boolean + required: + - relation + - operator + - value + - type: object + title: Property empty condition + properties: + not: + type: boolean + property: + type: string + operator: + type: string + enum: + - isEmpty + - isNotEmpty + required: + - property + - operator + - type: object + title: Relation empty condition + properties: + not: + type: boolean + relation: + type: string + operator: + type: string + enum: + - isEmpty + - isNotEmpty + required: + - relation + - operator + required: + - combinator + - conditions + required: + - identifier + - title + - level + - query + additionalProperties: false + required: + - identifier + - title + - rules + required: true + parameters: + - schema: + type: string + in: path + name: scorecard_identifier + description: The identifier of the scorecard you want to change.
+ required: true + - schema: + type: string + in: path + name: blueprint_identifier + description: The identifier of the blueprint whose scorecard you want to change.
+ required: true + security: + - bearer: [] + responses: + '200': + description: Default Response + get: + summary: Get a blueprint's scorecard + description: This route allows you to fetch a specific scorecard. A scorecard is a set of rules that define the quality of a blueprint.

To learn more about scorecards, check out the [documentation](https://docs.getport.io/promote-scorecards/). + tags: + - Scorecards + parameters: + - schema: + type: string + in: path + name: scorecard_identifier + description: The identifier of the scorecard you want to fetch.
+ required: true + - schema: + type: string + in: path + name: blueprint_identifier + description: The identifier of the blueprint whose scorecard you want to fetch.
+ required: true + security: + - bearer: + - 'read:scorecards' + responses: + '200': + description: Default Response + delete: + summary: Delete a blueprint's scorecard + description: This route allows you to delete a specific scorecard. A scorecard is a set of rules that define the quality of a blueprint.

To learn more about scorecards, check out the [documentation](https://docs.getport.io/promote-scorecards/). + tags: + - Scorecards + parameters: + - schema: + type: string + in: path + name: scorecard_identifier + description: The identifier of the scorecard you want to delete.
+ required: true + - schema: + type: string + in: path + name: blueprint_identifier + description: The identifier of the blueprint whose scorecard you want to delete.
+ required: true + security: + - bearer: [] + responses: + '200': + description: Default Response + /v1/scorecards: + get: + summary: Get all scoreboards + description: This route allows you to fetch all scorecards in your Port organization.

To learn more about scorecards, check out the [documentation](https://docs.getport.io/promote-scorecards/). + tags: + - Scorecards + security: + - bearer: + - 'read:scorecards' + responses: + '200': + description: Default Response + '/v1/integration/{identifier}/logs': + get: + summary: Get an integration's audit logs + description: This route allows you to fetch the audit logs of a specific integration in your Port organization.

To learn more about integrations, check out the [documentation](https://docs.getport.io/build-your-software-catalog/sync-data-to-catalog/). + tags: + - Integrations + parameters: + - schema: + type: number + default: 1 + minimum: 1 + nullable: false + in: query + name: page + description: The number of pages to fetch.
+ required: false + - schema: + type: number + default: 100 + minimum: 0 + maximum: 300 + nullable: false + in: query + name: per_page + description: The number of logs to fetch per page.
+ required: false + - schema: + type: string + in: query + name: start_date + description: The start date of the logs, in `ISO format IE 2022-04-23T18:25:43.511Z`.
+ required: false + - schema: + type: string + in: query + name: end_date + description: The end date of the logs, in `ISO format IE 2022-04-23T18:25:43.511Z`.
+ required: false + - schema: + type: string + in: path + name: identifier + description: The installation id of the integration.
+ required: true + security: + - bearer: + - 'read:integrations' + responses: + '200': + description: Default Response + '/v1/integration/{identifier}/config': + patch: + summary: Patch an integration's config + description: This route allows you to modify an integration's configuration in your Port organization.

To learn more about integrations, check out the [documentation](https://docs.getport.io/build-your-software-catalog/sync-data-to-catalog/). + tags: + - Integrations + requestBody: + content: + application/json: + schema: + type: object + properties: + config: + description: Various configuration options for the integration.
+ type: object + # type: + # - object + # - 'null' + additionalProperties: true + properties: + deleteDependentEntities: + type: boolean + default: false + description: If `true`, deleting an entity will also delete its dependent entities.
+ createMissingRelatedEntities: + type: boolean + default: false + description: If `true`, creating an entity with a relation to a non-existing entity will also create the related entity.
+ resources: + type: array + description: The mapping definition of resources from the integrated tool/platform into Port. For more information and examples, check out the [documentation](https://docs.getport.io/build-your-software-catalog/customize-integrations/configure-mapping).
+ items: + type: object + required: + - kind + - selector + - port + properties: + kind: + type: string + description: The kind of resource to map, as defined in API of the integrated tool/platorm.
+ selector: + type: object + properties: + query: + type: string + description: A `jq` query used to specify which resources to fetch from the integrated tool/platform. If set to `"true"`, all resources of the specified `kind` will be ingested. For more information and examples, check out the [documentation](https://docs.getport.io/build-your-software-catalog/customize-integrations/configure-mapping#how-does-mapping-work).
+ port: + type: object + description: An object containing the mapping definitions of the `kind` resource into Port.
+ required: + - entity + properties: + entity: + type: object + required: + - mappings + properties: + mappings: + description: The mapping definitions used to map the resource fields into Port entities. For more information and examples, check out the [documentation](https://docs.getport.io/build-your-software-catalog/customize-integrations/configure-mapping#configuration-structure).
+ oneOf: + - type: array + title: array + items: + type: object + required: + - identifier + - blueprint + properties: + identifier: + type: string + description: A `jq` expression used to get data from the integrated tool's API, to be used as an identifier for the entity.
+ title: + type: string + description: A `jq` expression used to get data from the integrated tool's API, to be used as the title of the entity.
+ blueprint: + type: string + description: The identifier of the blueprint to map the data into.
+ properties: + type: object + description: An object containing the properties of the entity and their values. For more information and examples, check out the [documentation](https://docs.getport.io/build-your-software-catalog/customize-integrations/configure-mapping#configuration-structure).
+ additionalProperties: true + relations: + type: object + description: An object containing the relations of the entity and their values. For more information and examples, check out the [documentation](https://docs.getport.io/build-your-software-catalog/customize-integrations/configure-mapping#configuration-structure).
+ additionalProperties: true + - type: object + title: object + required: + - identifier + - blueprint + properties: + identifier: + type: string + description: A `jq` expression used to get data from the integrated tool's API, to be used as an identifier for the entity.
+ title: + type: string + description: A `jq` expression used to get data from the integrated tool's API, to be used as the title of the entity.
+ blueprint: + type: string + description: The identifier of the blueprint to map the data into.
+ properties: + type: object + description: An object containing the properties of the entity and their values. For more information and examples, check out the [documentation](https://docs.getport.io/build-your-software-catalog/customize-integrations/configure-mapping#configuration-structure).
+ additionalProperties: true + relations: + type: object + description: An object containing the relations of the entity and their values. For more information and examples, check out the [documentation](https://docs.getport.io/build-your-software-catalog/customize-integrations/configure-mapping#configuration-structure).
+ additionalProperties: true + additionalProperties: false + required: + - config + required: true + parameters: + - schema: + type: string + in: path + name: identifier + description: The installation id of the integration.
+ required: true + security: + - bearer: + - 'update:integrations' + responses: + '200': + description: Default Response + /v1/integration: + get: + summary: Get all integrations + description: This route allows you to fetch all integrations in your Port organization.

To learn more about integrations, check out the [documentation](https://docs.getport.io/build-your-software-catalog/sync-data-to-catalog/). + tags: + - Integrations + security: + - bearer: + - 'read:integrations' + responses: + '200': + description: Default Response + post: + summary: Create an integration + description: This route allows you to create an integration in your Port organization.

To learn more about integrations, check out the [documentation](https://docs.getport.io/build-your-software-catalog/sync-data-to-catalog/). + tags: + - Integrations + requestBody: + content: + application/json: + schema: + type: object + properties: + installationId: + type: string + minLength: 1 + description: A unique identifier which will be used to identify the integration when using the Port API.
+ title: + type: string + description: The title of the integration. This will be displayed in the [data-sources page](https://app.getport.io/settings/data-sources) of your Port account.
+ version: + type: string + description: The version of the integration.
+ installationAppType: + type: string + description: The name of the integrated tool/platform (e.g. `kubernetes`,`pagerduty`).
+ config: + type: object + # type: + # - object + # - 'null' + description: Various configuration options for the integration.
+ additionalProperties: true + properties: + deleteDependentEntities: + type: boolean + description: If `true`, deleting an entity will also delete its dependent entities.
+ createMissingRelatedEntities: + type: boolean + description: If `true`, creating an entity with a relation to a non-existing entity will also create the related entity.
+ resources: + type: array + description: The mapping definition of resources from the integrated tool/platform into Port. For more information and examples, check out the [documentation](https://docs.getport.io/build-your-software-catalog/customize-integrations/configure-mapping).
+ items: + type: object + required: + - kind + - selector + - port + properties: + kind: + type: string + description: The kind of resource to map, as defined in API of the integrated tool/platorm.
+ selector: + type: object + properties: + query: + description: A `jq` query used to specify which resources to fetch from the integrated tool/platform. If set to `"true"`, all resources of the specified `kind` will be ingested. For more information and examples, check out the [documentation](https://docs.getport.io/build-your-software-catalog/customize-integrations/configure-mapping#how-does-mapping-work).
+ type: string + port: + type: object + description: An object containing the mapping definitions of the `kind` resource into Port.
+ required: + - entity + properties: + entity: + type: object + required: + - mappings + properties: + mappings: + description: The mapping definitions used to map the resource fields into Port entities. For more information and examples, check out the [documentation](https://docs.getport.io/build-your-software-catalog/customize-integrations/configure-mapping#configuration-structure).
+ oneOf: + - type: array + title: array + items: + type: object + required: + - identifier + - blueprint + properties: + identifier: + type: string + description: A `jq` expression used to get data from the integrated tool's API, to be used as an identifier for the entity.
+ title: + type: string + description: A `jq` expression used to get data from the integrated tool's API, to be used as the title of the entity.
+ blueprint: + type: string + description: The identifier of the blueprint to map the data into.
+ properties: + type: object + description: An object containing the properties of the entity and their values. For more information and examples, check out the [documentation](https://docs.getport.io/build-your-software-catalog/customize-integrations/configure-mapping#configuration-structure).
+ additionalProperties: true + relations: + type: object + description: An object containing the relations of the entity and their values. For more information and examples, check out the [documentation](https://docs.getport.io/build-your-software-catalog/customize-integrations/configure-mapping#configuration-structure).
+ additionalProperties: true + - type: object + title: object + required: + - identifier + - blueprint + properties: + identifier: + type: string + description: A `jq` expression used to get data from the integrated tool's API, to be used as an identifier for the entity.
+ title: + type: string + description: A `jq` expression used to get data from the integrated tool's API, to be used as the title of the entity.
+ blueprint: + type: string + description: The identifier of the blueprint to map the data into.
+ properties: + type: object + description: An object containing the properties of the entity and their values. For more information and examples, check out the [documentation](https://docs.getport.io/build-your-software-catalog/customize-integrations/configure-mapping#configuration-structure).
+ additionalProperties: true + relations: + type: object + description: An object containing the relations of the entity and their values. For more information and examples, check out the [documentation](https://docs.getport.io/build-your-software-catalog/customize-integrations/configure-mapping#configuration-structure).
+ additionalProperties: true + changelogDestination: + type: object + description: The destination of the integration's changelog.
+ properties: + type: + type: string + enum: + - WEBHOOK + - KAFKA + oneOf: + # - type: object + # properties: {} + # additionalProperties: false + - type: object + title: Kafka + description: The changelog will be sent to the Kafka topic connected to your Port account.
+ properties: + type: + type: string + enum: + - KAFKA + required: + - type + additionalProperties: false + - type: object + title: Webhook + description: The changelog will be sent to the specified webhook.
+ properties: + type: + type: string + enum: + - WEBHOOK + agent: + type: boolean + description: If `true`, Port's execution agent will be used to send the changelog.
+ url: + type: string + description: The URL of the webhook.
+ format: uri + required: + - url + - type + additionalProperties: false + additionalProperties: false + required: + - installationId + required: true + parameters: + - schema: + type: boolean + default: false + in: query + name: upsert + description: If `true`, the integration will be updated if it already exists.
+ required: false + security: + - bearer: + - 'create:integrations' + responses: + '200': + description: Default Response + '/v1/integration/{identifier}': + get: + summary: Get an integration + description: This route allows you to fetch a specific integration in your Port organization.

To learn more about integrations, check out the [documentation](https://docs.getport.io/build-your-software-catalog/sync-data-to-catalog/). + tags: + - Integrations + parameters: + - schema: + type: string + default: installationId + enum: + - installationId + - logIngestId + in: query + name: byField + description: The field used to identify the integration. When set to `logIngestId`, the `identifier` parameter should be changed accordingly.
+ required: false + - schema: + type: string + in: path + name: identifier + description: The installation id of the integration you want to fetch.
+ required: true + security: + - bearer: + - 'read:integrations' + responses: + '200': + description: Default Response + patch: + summary: Patch an integration + description: This route allows you to modify an integration in your Port organization.

To learn more about integrations, check out the [documentation](https://docs.getport.io/build-your-software-catalog/sync-data-to-catalog/). + tags: + - Integrations + requestBody: + content: + application/json: + schema: + type: object + properties: + title: + type: string + description: The new title of the integration. This will be displayed in the [data-sources page](https://app.getport.io/settings/data-sources) of your Port account.
+ version: + type: string + description: The new version of the integration.
+ installationAppType: + type: string + description: The new name of the integrated tool/platform (e.g. `kubernetes`,`pagerduty`).
+ config: + type: object + # type: + # - object + # - 'null' + description: Various configuration options for the integration.
+ additionalProperties: true + properties: + deleteDependentEntities: + type: boolean + description: If `true`, deleting an entity will also delete its dependent entities.
+ createMissingRelatedEntities: + type: boolean + description: If `true`, creating an entity with a relation to a non-existing entity will also create the related entity.
+ resources: + type: array + description: The mapping definition of resources from the integrated tool/platform into Port. For more information and examples, check out the [documentation](https://docs.getport.io/build-your-software-catalog/customize-integrations/configure-mapping).
+ items: + type: object + required: + - kind + - selector + - port + properties: + kind: + type: string + description: The kind of resource to map, as defined in API of the integrated tool/platorm.
+ selector: + type: object + properties: + query: + type: string + description: A `jq` query used to specify which resources to fetch from the integrated tool/platform. If set to `"true"`, all resources of the specified `kind` will be ingested. For more information and examples, check out the [documentation](https://docs.getport.io/build-your-software-catalog/customize-integrations/configure-mapping#how-does-mapping-work).
+ port: + type: object + description: An object containing the mapping definitions of the `kind` resource into Port.
+ required: + - entity + properties: + entity: + type: object + required: + - mappings + properties: + mappings: + description: The mapping definitions used to map the resource fields into Port entities. For more information and examples, check out the [documentation](https://docs.getport.io/build-your-software-catalog/customize-integrations/configure-mapping#configuration-structure).
+ oneOf: + - type: array + title: array + items: + type: object + required: + - identifier + - blueprint + properties: + identifier: + type: string + description: A `jq` expression used to get data from the integrated tool's API, to be used as an identifier for the entity.
+ title: + type: string + description: A `jq` expression used to get data from the integrated tool's API, to be used as the title of the entity.
+ blueprint: + type: string + description: The identifier of the blueprint to map the data into.
+ properties: + type: object + description: An object containing the properties of the entity and their values. For more information and examples, check out the [documentation](https://docs.getport.io/build-your-software-catalog/customize-integrations/configure-mapping#configuration-structure).
+ additionalProperties: true + relations: + type: object + description: An object containing the relations of the entity and their values. For more information and examples, check out the [documentation](https://docs.getport.io/build-your-software-catalog/customize-integrations/configure-mapping#configuration-structure).
+ additionalProperties: true + - type: object + title: object + required: + - identifier + - blueprint + properties: + identifier: + type: string + description: A `jq` expression used to get data from the integrated tool's API, to be used as an identifier for the entity.
+ title: + type: string + description: A `jq` expression used to get data from the integrated tool's API, to be used as the title of the entity.
+ blueprint: + type: string + description: The identifier of the blueprint to map the data into.
+ properties: + type: object + description: An object containing the properties of the entity and their values. For more information and examples, check out the [documentation](https://docs.getport.io/build-your-software-catalog/customize-integrations/configure-mapping#configuration-structure).
+ additionalProperties: true + relations: + type: object + description: An object containing the relations of the entity and their values. For more information and examples, check out the [documentation](https://docs.getport.io/build-your-software-catalog/customize-integrations/configure-mapping#configuration-structure).
+ additionalProperties: true + changelogDestination: + type: object + description: The destination of the integration's changelog.
+ properties: + type: + type: string + enum: + - WEBHOOK + - KAFKA + oneOf: + # - type: object + # properties: {} + # additionalProperties: false + - type: object + title: Kafka + description: The changelog will be sent to the Kafka topic connected to your Port account.
+ properties: + type: + type: string + enum: + - KAFKA + required: + - type + additionalProperties: false + - type: object + title: Webhook + description: The changelog will be sent to the specified webhook.
+ properties: + type: + type: string + enum: + - WEBHOOK + agent: + type: boolean + description: If `true`, Port's execution agent will be used to send the changelog.
+ url: + type: string + description: The URL of the webhook.
+ format: uri + required: + - url + - type + additionalProperties: false + additionalProperties: true + parameters: + - schema: + type: string + in: path + name: identifier + description: The installation id of the integration you want to modify.
+ required: true + security: + - bearer: + - 'update:integrations' + responses: + '200': + description: Default Response + delete: + summary: Delete an integration + description: This route allows you to delete an integration in your Port organization.

To learn more about integrations, check out the [documentation](https://docs.getport.io/build-your-software-catalog/sync-data-to-catalog/). + tags: + - Integrations + parameters: + - schema: + type: string + in: path + name: identifier + description: The installation id of the integration you want to delete.
+ required: true + security: + - bearer: + - 'delete:integrations' + responses: + '200': + description: Default Response + /v1/webhooks: + post: + summary: Create a webhook + description: This route allows you to create a webhook in your Port organization. Webhooks provide a way to ingest data from an external tool/platform into Port. You can also create a webhook via the [data sources page](https://app.getport.io/settings/data-sources) of your Port account.

To learn more about webhooks, check out the [documentation](https://docs.getport.io/build-your-software-catalog/custom-integration/webhook/). + tags: + - Webhook + requestBody: + content: + application/json: + schema: + type: object + properties: + identifier: + type: string + description: A unique identifier for the webhook.
+ maxLength: 30 + title: + type: string + description: The title of the webhook, which will be displayed in the [data sources page](https://app.getport.io/settings/data-sources) of your Port account.
+ maxLength: 30 + description: + type: string + description: A description for the webhook.
+ maxLength: 200 + icon: + type: string + description: The icon of the webhook.
+ mappings: + description: The mapping definitions used to map the data from the webhook into Port entities. For more information and examples, check out the [documentation](https://docs.getport.io/build-your-software-catalog/custom-integration/webhook/).
+ type: array + items: + type: object + properties: + blueprint: + type: string + description: The identifier of the blueprint to map the data into.
+ filter: + type: string + description: A `jq` query used to filter exactly which payloads sent to the webhook are processed. If set to `"true"`, all payloads will be processed.
+ itemsToParse: + type: string + description: A `jq` query that evaluates to an array of items, used to create multiple entities from a single webhook event.
+ entity: + description: An object defining how to map the data from the webhook payload into Port entities.
+ type: object + properties: + identifier: + type: string + description: A `jq` expression used to get data from the webhook payload, to be used as an identifier for the entity.
+ title: + type: string + description: A `jq` expression used to get data from the webhook payload, to be used as the title of the entity.
+ icon: + type: string + description: The icon of the entity.
+ team: + type: string + description: The team the entity belongs to.
+ properties: + type: object + description: An object containing the properties of the entity and their values. For more information and examples, check out the [documentation](https://docs.getport.io/build-your-software-catalog/custom-integration/webhook/).
+ propertyNames: + type: string + relations: + type: object + description: An object containing the relations of the entity and their values. For more information and examples, check out the [documentation](https://docs.getport.io/build-your-software-catalog/custom-integration/webhook/).
+ propertyNames: + type: string + additionalProperties: false + required: + - identifier + additionalProperties: false + required: + - blueprint + - entity + enabled: + type: boolean + description: Determines whether the webhook is active or not. If `false`, any incoming events will be dropped.
+ default: true + security: + type: object + description: The security configuration of the webhook, used to tell Port how to verify the hashed signature sent with incoming requests.
For more information and examples, check out the [documentation](https://docs.getport.io/build-your-software-catalog/custom-integration/webhook/#security-configuration).
+ properties: + secret: + type: string + signatureHeaderName: + type: string + signatureAlgorithm: + type: string + enum: + - sha1 + - sha256 + - plain + signaturePrefix: + type: string + requestIdentifierPath: + type: string + additionalProperties: false + integrationType: + type: string + enum: + - custom + # - template + additionalProperties: false + required: + - title + - enabled + required: true + security: + - bearer: + - 'create:integrations' + responses: + '200': + description: Default Response + get: + summary: Get all webhooks + description: This route allows you to fetch all webhooks configured in your Port organization. You can also see them in the [data sources page](https://app.getport.io/settings/data-sources) of your Port account.

To learn more about webhooks, check out the [documentation](https://docs.getport.io/build-your-software-catalog/custom-integration/webhook/). + tags: + - Webhook + security: + - bearer: + - 'read:integrations' + responses: + '200': + description: Default Response + '/v1/webhooks/{identifier}': + patch: + summary: Patch a webhook + description: This route allows you to modify a webhook in your Port organization. You can also modify it via the [data sources page](https://app.getport.io/settings/data-sources) of your Port account.

To learn more about webhooks, check out the [documentation](https://docs.getport.io/build-your-software-catalog/custom-integration/webhook/). + tags: + - Webhook + requestBody: + content: + application/json: + schema: + type: object + properties: + identifier: + type: string + description: The new identifier of the webhook.
+ maxLength: 30 + title: + type: string + description: The new title of the webhook, which will be displayed in the [data sources page](https://app.getport.io/settings/data-sources) of your Port account.
+ maxLength: 30 + description: + type: string + description: A new description for the webhook.
+ maxLength: 200 + icon: + type: string + description: The new icon of the webhook.
+ mappings: + type: array + description: The mapping definitions used to map the data from the webhook into Port entities. For more information and examples, check out the [documentation](https://docs.getport.io/build-your-software-catalog/custom-integration/webhook/).
+ items: + type: object + properties: + blueprint: + type: string + description: The identifier of the blueprint to map the data into.
+ filter: + type: string + description: A `jq` query used to filter exactly which payloads sent to the webhook are processed. If set to `"true"`, all payloads will be processed.
+ itemsToParse: + type: string + description: A `jq` query that evaluates to an array of items, used to create multiple entities from a single webhook event.
+ entity: + type: object + description: An object defining how to map the data from the webhook payload into Port entities.
+ properties: + identifier: + type: string + description: A `jq` expression used to get data from the webhook payload, to be used as an identifier for the entity.
+ title: + type: string + description: A `jq` expression used to get data from the webhook payload, to be used as the title of the entity.
+ icon: + type: string + description: The icon of the entity.
+ team: + type: string + description: The team the entity belongs to.
+ properties: + type: object + description: An object containing the properties of the entity and their values. For more information and examples, check out the [documentation](https://docs.getport.io/build-your-software-catalog/custom-integration/webhook/).
+ propertyNames: + type: string + relations: + type: object + description: An object containing the relations of the entity and their values. For more information and examples, check out the [documentation](https://docs.getport.io/build-your-software-catalog/custom-integration/webhook/).
+ propertyNames: + type: string + additionalProperties: false + required: + - identifier + additionalProperties: false + required: + - blueprint + - entity + enabled: + type: boolean + description: Determines whether the webhook is active or not. If `false`, any incoming events will be dropped.
+ default: true + security: + type: object + description: The security configuration of the webhook, used to tell Port how to verify the hashed signature sent with incoming requests.
For more information and examples, check out the [documentation](https://docs.getport.io/build-your-software-catalog/custom-integration/webhook/#security-configuration).
+ properties: + secret: + type: string + signatureHeaderName: + type: string + signatureAlgorithm: + type: string + enum: + - sha1 + - sha256 + - plain + signaturePrefix: + type: string + requestIdentifierPath: + type: string + additionalProperties: false + integrationType: + type: string + enum: + - custom + # - template + additionalProperties: false + parameters: + - schema: + type: string + in: path + name: identifier + description: The identifier of the webhook you want to modify.
+ required: true + security: + - bearer: + - 'update:integrations' + responses: + '200': + description: Default Response + put: + summary: Change a webhook + description: This route allows you to modify a webhook in your Port organization. You can also modify it via the [data sources page](https://app.getport.io/settings/data-sources) of your Port account.

To learn more about webhooks, check out the [documentation](https://docs.getport.io/build-your-software-catalog/custom-integration/webhook/). + tags: + - Webhook + requestBody: + content: + application/json: + schema: + type: object + properties: + identifier: + type: string + description: The new identifier of the webhook.
+ maxLength: 30 + title: + type: string + description: The new title of the webhook, which will be displayed in the [data sources page](https://app.getport.io/settings/data-sources) of your Port account.
+ maxLength: 30 + description: + type: string + description: A new description for the webhook.
+ maxLength: 200 + icon: + type: string + description: The new icon of the webhook.
+ mappings: + type: array + description: The mapping definitions used to map the data from the webhook into Port entities. For more information and examples, check out the [documentation](https://docs.getport.io/build-your-software-catalog/custom-integration/webhook/).
+ items: + type: object + properties: + blueprint: + type: string + description: The identifier of the blueprint to map the data into.
+ filter: + type: string + description: A `jq` query used to filter exactly which payloads sent to the webhook are processed. If set to `"true"`, all payloads will be processed.
+ itemsToParse: + type: string + description: A `jq` query that evaluates to an array of items, used to create multiple entities from a single webhook event.
+ entity: + type: object + description: An object defining how to map the data from the webhook payload into Port entities.
+ properties: + identifier: + type: string + description: A `jq` expression used to get data from the webhook payload, to be used as an identifier for the entity.
+ title: + type: string + description: A `jq` expression used to get data from the webhook payload, to be used as the title of the entity.
+ icon: + type: string + description: The icon of the entity.
+ team: + type: string + description: The team the entity belongs to.
+ properties: + type: object + description: An object containing the properties of the entity and their values. For more information and examples, check out the [documentation](https://docs.getport.io/build-your-software-catalog/custom-integration/webhook/).
+ propertyNames: + type: string + relations: + type: object + description: An object containing the relations of the entity and their values. For more information and examples, check out the [documentation](https://docs.getport.io/build-your-software-catalog/custom-integration/webhook/).
+ propertyNames: + type: string + additionalProperties: false + required: + - identifier + additionalProperties: false + required: + - blueprint + - entity + enabled: + type: boolean + description: Determines whether the webhook is active or not. If `false`, any incoming events will be dropped.
+ default: true + security: + type: object + description: The security configuration of the webhook, used to tell Port how to verify the hashed signature sent with incoming requests.
For more information and examples, check out the [documentation](https://docs.getport.io/build-your-software-catalog/custom-integration/webhook/#security-configuration).
+ properties: + secret: + type: string + signatureHeaderName: + type: string + signatureAlgorithm: + type: string + enum: + - sha1 + - sha256 + - plain + signaturePrefix: + type: string + requestIdentifierPath: + type: string + additionalProperties: false + integrationType: + type: string + enum: + - custom + # - template + additionalProperties: false + required: + - title + - enabled + required: true + parameters: + - schema: + type: string + in: path + name: identifier + description: The identifier of the webhook you want to modify.
+ required: true + security: + - bearer: + - 'update:integrations' + responses: + '200': + description: Default Response + get: + summary: Get a webhook + description: This route allows you to fetch a specific webhook in your Port organization. You can also see it in the [data sources page](https://app.getport.io/settings/data-sources) of your Port account.

To learn more about webhooks, check out the [documentation](https://docs.getport.io/build-your-software-catalog/custom-integration/webhook/). + tags: + - Webhook + parameters: + - schema: + type: string + in: path + name: identifier + description: The identifier of the webhook you want to fetch.
+ required: true + security: + - bearer: + - 'read:integrations' + responses: + '200': + description: Default Response + delete: + summary: Delete a webhook + description: This route allows you to delete a webhook in your Port organization. You can also delete it via the [data sources page](https://app.getport.io/settings/data-sources) of your Port account.

To learn more about webhooks, check out the [documentation](https://docs.getport.io/build-your-software-catalog/custom-integration/webhook/). + tags: + - Webhook + parameters: + - schema: + type: string + in: path + name: identifier + description: The identifier of the webhook you want to delete.
+ required: true + security: + - bearer: + - 'delete:integrations' + responses: + '200': + description: Default Response + /v1/migrations: + get: + summary: Get all migrations + description: This route allows you to fetch all migrations (both past and present) in your Port organization.

The call will perform a logical `AND` operation on the query parameters below, and return all migrations that match the criteria. + tags: + - Migrations + parameters: + - schema: + type: array + items: + type: string + enum: + - COMPLETED + - RUNNING + - PENDING + - INITIALIZING + - FAILURE + - CANCELLED + - PENDING_CANCELLATION + in: query + name: status + required: false + - schema: + type: string + in: query + name: actor + description: The identifier of the user who initiated the migration. You can use the [Get user](/api-reference/get-a-user) route to get a user's identifier.
+ required: false + - schema: + type: string + in: query + name: blueprint + description: The identifier of the blueprint associated with the migration.
+ required: false + security: + - bearer: + - 'read:blueprints' + responses: + '200': + description: Default Response + post: + summary: Create a migration + description: This route allows you to create a migration in your Port organization.

You can use this to migrate data from one blueprint to another, or to convert the data type of a property in a blueprint. + tags: + - Migrations + requestBody: + content: + application/json: + schema: + type: object + properties: + sourceBlueprint: + type: string + description: The identifier of the blueprint from which the migration will be performed.
+ mapping: + type: object + description: The definition used to map the data from the source blueprint into the target blueprint. + properties: + blueprint: + type: string + description: The identifier of the target blueprint.
+ filter: + type: string + description: An optional set of [conditions](https://docs.getport.io/promote-scorecards/#conditions) to filter the entities that will be migrated.
+ itemsToParse: + type: string + description: A `jq` query that evaluates to an array of items, used to create multiple entities at once. See more information [here](https://docs.getport.io/build-your-software-catalog/customize-integrations/configure-mapping/#create-multiple-entities-from-an-array-api-object).
+ entity: + type: object + properties: + identifier: + type: string + description: A `jq` expression used to get data from the source blueprint, to be used as an identifier for the entity.
+ title: + type: string + description: A `jq` expression used to get data from the source blueprint, to be used as the title of the entity.
+ icon: + type: string + description: The icon of the entity.
+ team: + type: string + description: The team the entity belongs to.
+ properties: + type: object + description: An object containing the properties of the entity and their values, in `"key":"value"` pairs where the `key` is the property's identifier, and the `value` is its value.
+ additionalProperties: + type: string + relations: + type: object + description: An object containing the relations of the entity and their values, in `"key":"value"` pairs where the `key` is the relation's identifier, and the `value` is the related entity's identifier.
+ additionalProperties: + type: string + required: + - entity + required: + - sourceBlueprint + - mapping + additionalProperties: false + required: true + security: + - bearer: [] + responses: + '200': + description: Default Response