From 34cf162f125b1fcf40556c5efb0f46c0232d4be8 Mon Sep 17 00:00:00 2001 From: Muhammad Saud Khan Date: Fri, 16 Feb 2024 10:42:30 +0100 Subject: [PATCH 1/7] chore: update user manual readme --- .../User Manual Product Viewer App.md | 53 +++++++++++++++---- 1 file changed, 44 insertions(+), 9 deletions(-) diff --git a/docs/user manual/User Manual Product Viewer App.md b/docs/user manual/User Manual Product Viewer App.md index 40bd6e79f..70b44897c 100644 --- a/docs/user manual/User Manual Product Viewer App.md +++ b/docs/user manual/User Manual Product Viewer App.md @@ -30,10 +30,17 @@ This manual provides a step by step introduction on how to use the Product Pass 2. [Getting Started](#getting-started) 3. [Main Menu](#main-menu) 1. [Search for a Product Passport](#search-for-a-product-passport) - 2. [Profile Information and Settings](#settings-and-profile-information) + 2. [Settings and Profile Information](#settings-and-profile-information) 3. [Catena-X Helpdesk](#catena-x-helpdesk) -4. [Digital Product Passport](#digital-product-passport) - 1. [Drilling Down Child Components](#drilling-down-child-components) +4. [Request Digital Product Passport](#request-digital-product-passport) + 1. [Autosign Feature](#autosign-feature) + 1. [Enable Autosign](#enable-autosign) + 2. [Disable Autosign](#disable-autosign) + 1. [Agree Contract](#agree-contract) + 2. [Policy Interpretation](#policy-interpretation) + 3. [Decline Contract](#decline-contract) + 2. [Passport Page](#passport-page) + 3. [Drilling Down Child Components](#drilling-down-child-components) 5. [NOTICE](#notice) ## Getting Started @@ -61,7 +68,10 @@ The [Main Menu](#main-menu) provides two methods for searching for Product Passp Both options can be found in the center of the [Main Menu's](#main-menu) screen (1). Whenever you access the [Main Menu](#main-menu), the manual product ID search will be displayed by default (1a). The search text contains the pattern separated by the colon(:) `CX::` where CX is a prefix, `` is the part Id of the manufacturer, and `` is the Id of the product Example: `CX:XYZ78901:X123456789012X12345678901234566`. If the search format is not followed, an error would be displayed. - By clicking on the switch the back arrow button (1b), you activate the QR code scanner and the application will access your devices camera, which you can then capture the QR code with. + By clicking on the switch the back arrow button (1b), you activate the QR code scanner and the application will access your device camera, which you can then capture the QR code with. + +> **_NOTE:_** +*Please make sure that the camera permissions must be turned on from the browser, otherwise the QR code cannot be scanned and you have to use the Id manually (1a) as an alternative to retrieve the passport* ![Scan Passport](./images/ScanPassport.png) @@ -76,52 +86,77 @@ Clicking on the blue avatar icon in the upper right corner of the [Main Menu](#m ### Catena-X Helpdesk -If questions arise, you can access the Catena-X Helpdesk through clicking on "Help" in the upper right corner of the [Main Menu](#main-menu) (3). +If you need any help or would like to know how to operate the digital product pass application and access its features, you can access the Catena-X Helpdesk through clicking on "Help" in the upper right corner of the [Main Menu](#main-menu) (3).

-## Digital Product Passport +## Request Digital Product Passport After requesting data via one of the [product search functions](#search-for-a-product-passport), the information will start loading against the asset Id (7) as illustrated in the screenshot , showing the steps to retrieve the passport (9) and displayed on the screen once progress bar is loaded (8). An exemplary product passport of a high voltage battery can be seen below. It provides an overview on the product's history, technical specifications, its child components using the Item Relationship Service (IRS) and data exchange information: -### Autosign feature +### Autosign Feature #### Enable Autosign: If Autosign setting is enabled, the first contract policy is always choosen as shown in below screenshot. -The passport is shown to the user. +The passport is shown to the user as shown in a [Passport Page](#passport-page).

![Loading Product Pass](./images/LoadingPass.png)

#### Disable Autosign: -This feature requires user action. If disabled, the contract policy must be choosen by the user from the popup menu. +This feature requires user action. If disabled, the contract policy must be choosen by the user from the popup menu during the loading process.

![Before Contract Policy Selection](./images/BeforePolicySelection.png)

+The sign feature basically signs the contract policy before the contract negotiation is done. The right contract policy must be selected by the user, otherwise the contract negotiation is aborted and user is returned back to the [Main Menu](#main-menu). +

![Agree Contract policy](./images/AgreePolicy.png)

+#### Agree Contract + +In the **Choose a policy** dialog, there might be more than one policies listed. User needs to select the appriopriate one and click on the **Agree** button. + +The policy shown to the user, is written in Open Digital Rights Language (ODRL) format which is not so much human readable form. Therefore, please see the [Policy Interpretation](#policy-interpretation) + +##### Policy Interpretation: +This section defines how the policy can be interpreted to make it more understandable. The contract policy contains two different constraints separted by **OR** logical operator against the defined asset Id in a target: +A user or company can have access to this policy either they have **Membership** equals to **active** or **FrameworkAgreemen.sustainability** equals to **acive**. + +> **_NOTE:_** +*The contract policy is always checked against the defined asset Id in a target field* +

![View Contract Policy](./images/ViewPolicy.png)

+The user accepts the right contract policy, and click on the **Agree** button which resumes the remaining negotiation and data transfer steps. In the end, the passport data is retrieved and displays to the user [Passport Page](#passport-page). +

![After Contract Policy Selection](./images/AfterPolicySelection.png)

+#### Decline Contract +If a user is not permitted to accept a particular policy from his company, the contract policy can be declined in this case. The user will be redirected to the [Main Menu](#main-menu). +

![Decline Contract Policy](./images/DeclinePolicy.png)

+The application doesn't support the aspect models which are from older versions and no longer being used.

![Aspect Model Not Supported](./images/AspectNotSupported.png)

+#### Passport Page + +Here the application shows the digital passport of a product after going through all necessary steps, that have been made in previous sections. +

![Product Pass](./images/ProductPassport.png)

From bee44db2cba6ccc87625ad57eab7375344678522 Mon Sep 17 00:00:00 2001 From: Muhammad Saud Khan Date: Fri, 16 Feb 2024 11:45:03 +0100 Subject: [PATCH 2/7] chore: added deprecated aspect models section --- docs/user manual/User Manual Product Viewer App.md | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/docs/user manual/User Manual Product Viewer App.md b/docs/user manual/User Manual Product Viewer App.md index 70b44897c..2b7ef4261 100644 --- a/docs/user manual/User Manual Product Viewer App.md +++ b/docs/user manual/User Manual Product Viewer App.md @@ -39,6 +39,7 @@ This manual provides a step by step introduction on how to use the Product Pass 1. [Agree Contract](#agree-contract) 2. [Policy Interpretation](#policy-interpretation) 3. [Decline Contract](#decline-contract) + 4. [Deprecated Aspect Models](#deprecated-aspect-models) 2. [Passport Page](#passport-page) 3. [Drilling Down Child Components](#drilling-down-child-components) 5. [NOTICE](#notice) @@ -147,7 +148,9 @@ If a user is not permitted to accept a particular policy from his company, the c ![Decline Contract Policy](./images/DeclinePolicy.png)

-The application doesn't support the aspect models which are from older versions and no longer being used. + +#### Deprecated Aspect Models +The application goes through contract negotiation and data transfer processes, but doesn't visualize the deprecated aspect models. The models which are from older versions and no longer being used.

![Aspect Model Not Supported](./images/AspectNotSupported.png) From 08132d874fa006d735a0024e09b890ba2a0962da Mon Sep 17 00:00:00 2001 From: Muhammad Saud Khan Date: Fri, 16 Feb 2024 12:31:41 +0100 Subject: [PATCH 3/7] chore: update help link in Header --- src/components/general/Header.vue | 46 ++++++++----------------------- 1 file changed, 11 insertions(+), 35 deletions(-) diff --git a/src/components/general/Header.vue b/src/components/general/Header.vue index 4a929afe2..307ed7cc1 100644 --- a/src/components/general/Header.vue +++ b/src/components/general/Header.vue @@ -37,23 +37,11 @@ - + - - - + + {{ $t("header.helpBtn") }} {{ $t("header.helpTooltip") }} @@ -61,17 +49,10 @@ - +
@@ -80,14 +61,8 @@

{{ role }}

- - {{ - $t("header.signOut") - }} + + {{ $t("header.signOut") }}
- - From b5f5f7d17701ca64aec26bacab44f7abc8e7658e Mon Sep 17 00:00:00 2001 From: Muhammad Saud Khan Date: Fri, 16 Feb 2024 16:39:27 +0100 Subject: [PATCH 4/7] chore: updated helm chart versions and changelog.md --- CHANGELOG.md | 15 + charts/digital-product-pass/Chart.yaml | 4 +- charts/digital-product-pass/README.md | 2 +- .../digital-product-pass-backend/Chart.yaml | 4 +- .../digital-product-pass-backend/README.md | 2 +- package-lock.json | 1208 +++++------------ package.json | 2 +- 7 files changed, 375 insertions(+), 862 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 6dbb7cfa7..9d53ee364 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -25,6 +25,21 @@ The changelog format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). + +## [released] +## [v2.1.2] - 16-02-2024 + +## Updated +- Updated the following changes in the frontend: + - Updated visualization and selection of policy + - Changed styles of buttons and radio button in the policy dialog box to the standard styles guidelines + - Updated "Help" link to point the end user manual +- Updated end user manual readme +- Increased timeouts to API calls in the backend + +## Added +- Added the mechanism to parse the `ODRL` policy structure in frontend + ## [released] ## [v2.1.1] - 05-02-2024 diff --git a/charts/digital-product-pass/Chart.yaml b/charts/digital-product-pass/Chart.yaml index c8e065605..8ba053854 100644 --- a/charts/digital-product-pass/Chart.yaml +++ b/charts/digital-product-pass/Chart.yaml @@ -41,10 +41,10 @@ type: application # to the chart and its templates, including the app version. # Versions are expected to follow Semantic Versioning (https://semver.org/) -version: 2.1.1 +version: 2.1.2 # This is the version number of the application being deployed. This version number should be # incremented each time you make changes to the application. Versions are not expected to # follow Semantic Versioning. They should reflect the version the application is using. # It is recommended to use it with quotes. -appVersion: "2.1.1" +appVersion: "2.1.2" diff --git a/charts/digital-product-pass/README.md b/charts/digital-product-pass/README.md index 866faed9b..88cdb050a 100644 --- a/charts/digital-product-pass/README.md +++ b/charts/digital-product-pass/README.md @@ -23,7 +23,7 @@ # digital-product-pass -![Version: 2.1.1](https://img.shields.io/badge/Version-2.1.1-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 2.1.1](https://img.shields.io/badge/AppVersion-2.1.1-informational?style=flat-square) +![Version: 2.1.2](https://img.shields.io/badge/Version-2.1.2-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 2.1.2](https://img.shields.io/badge/AppVersion-2.1.2-informational?style=flat-square) A Helm chart for Tractus-X Digital Product Pass Kubernetes diff --git a/dpp-backend/charts/digital-product-pass-backend/Chart.yaml b/dpp-backend/charts/digital-product-pass-backend/Chart.yaml index 188a8200e..d4cf49e6b 100644 --- a/dpp-backend/charts/digital-product-pass-backend/Chart.yaml +++ b/dpp-backend/charts/digital-product-pass-backend/Chart.yaml @@ -41,10 +41,10 @@ type: application # to the chart and its templates, including the app version. # Versions are expected to follow Semantic Versioning (https://semver.org/) -version: 2.1.1 +version: 2.1.2 # This is the version number of the application being deployed. This version number should be # incremented each time you make changes to the application. Versions are not expected to # follow Semantic Versioning. They should reflect the version the application is using. # It is recommended to use it with quotes. -appVersion: "2.1.1" +appVersion: "2.1.2" diff --git a/dpp-backend/charts/digital-product-pass-backend/README.md b/dpp-backend/charts/digital-product-pass-backend/README.md index 69d6ab27c..af087e107 100644 --- a/dpp-backend/charts/digital-product-pass-backend/README.md +++ b/dpp-backend/charts/digital-product-pass-backend/README.md @@ -23,7 +23,7 @@ # digital-product-pass-backend -![Version: 2.1.1](https://img.shields.io/badge/Version-2.1.1-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 2.1.1](https://img.shields.io/badge/AppVersion-2.1.1-informational?style=flat-square) +![Version: 2.1.2](https://img.shields.io/badge/Version-2.1.2-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 2.1.2](https://img.shields.io/badge/AppVersion-2.1.2-informational?style=flat-square) A Helm chart for Tractus-X Digital Product Pass Backend Kubernetes diff --git a/package-lock.json b/package-lock.json index 5ec5f951e..ace835d0d 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,12 +1,12 @@ { "name": "digital-product-pass-frontend", - "version": "2.1.1", + "version": "2.1.2", "lockfileVersion": 2, "requires": true, "packages": { "": { "name": "digital-product-pass-frontend", - "version": "2.1.1", + "version": "2.1.2", "dependencies": { "@mdi/font": "5.9.55", "@popperjs/core": "^2.11.2", @@ -44,7 +44,6 @@ "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==", - "dev": true, "engines": { "node": ">=6.9.0" } @@ -53,7 +52,6 @@ "version": "7.22.20", "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.22.20.tgz", "integrity": "sha512-dkdMCN3py0+ksCgYmGG8jKeGA/8Tk+gJwSYYlFGxG5lmhfKNoAy004YpLxpS1W2J8m/EK2Ew+yOs9pVRwO89mg==", - "dev": true, "dependencies": { "@babel/helper-validator-identifier": "^7.22.20", "chalk": "^2.4.2", @@ -74,25 +72,10 @@ "node": ">=6.0.0" } }, - "node_modules/@esbuild/aix-ppc64": { - "version": "0.19.12", - "resolved": "https://registry.npmjs.org/@esbuild/aix-ppc64/-/aix-ppc64-0.19.12.tgz", - "integrity": "sha512-bmoCYyWdEL3wDQIVbcyzRyeKLgk2WtWLTWz1ZIAZF/EGbNOwSA6ew3PftJ1PqMiOOGu0OyFMzG53L0zqIpPeNA==", - "cpu": [ - "ppc64" - ], - "optional": true, - "os": [ - "aix" - ], - "engines": { - "node": ">=12" - } - }, "node_modules/@esbuild/android-arm": { - "version": "0.19.12", - "resolved": "https://registry.npmjs.org/@esbuild/android-arm/-/android-arm-0.19.12.tgz", - "integrity": "sha512-qg/Lj1mu3CdQlDEEiWrlC4eaPZ1KztwGJ9B6J+/6G+/4ewxJg7gqj8eVYWvao1bXrqGiW2rsBZFSX3q2lcW05w==", + "version": "0.18.20", + "resolved": "https://registry.npmjs.org/@esbuild/android-arm/-/android-arm-0.18.20.tgz", + "integrity": "sha512-fyi7TDI/ijKKNZTUJAQqiG5T7YjJXgnzkURqmGj13C6dCqckZBLdl4h7bkhHt/t0WP+zO9/zwroDvANaOqO5Sw==", "cpu": [ "arm" ], @@ -105,9 +88,9 @@ } }, "node_modules/@esbuild/android-arm64": { - "version": "0.19.12", - "resolved": "https://registry.npmjs.org/@esbuild/android-arm64/-/android-arm64-0.19.12.tgz", - "integrity": "sha512-P0UVNGIienjZv3f5zq0DP3Nt2IE/3plFzuaS96vihvD0Hd6H/q4WXUGpCxD/E8YrSXfNyRPbpTq+T8ZQioSuPA==", + "version": "0.18.20", + "resolved": "https://registry.npmjs.org/@esbuild/android-arm64/-/android-arm64-0.18.20.tgz", + "integrity": "sha512-Nz4rJcchGDtENV0eMKUNa6L12zz2zBDXuhj/Vjh18zGqB44Bi7MBMSXjgunJgjRhCmKOjnPuZp4Mb6OKqtMHLQ==", "cpu": [ "arm64" ], @@ -120,9 +103,9 @@ } }, "node_modules/@esbuild/android-x64": { - "version": "0.19.12", - "resolved": "https://registry.npmjs.org/@esbuild/android-x64/-/android-x64-0.19.12.tgz", - "integrity": "sha512-3k7ZoUW6Q6YqhdhIaq/WZ7HwBpnFBlW905Fa4s4qWJyiNOgT1dOqDiVAQFwBH7gBRZr17gLrlFCRzF6jFh7Kew==", + "version": "0.18.20", + "resolved": "https://registry.npmjs.org/@esbuild/android-x64/-/android-x64-0.18.20.tgz", + "integrity": "sha512-8GDdlePJA8D6zlZYJV/jnrRAi6rOiNaCC/JclcXpB+KIuvfBN4owLtgzY2bsxnx666XjJx2kDPUmnTtR8qKQUg==", "cpu": [ "x64" ], @@ -135,9 +118,9 @@ } }, "node_modules/@esbuild/darwin-arm64": { - "version": "0.19.12", - "resolved": "https://registry.npmjs.org/@esbuild/darwin-arm64/-/darwin-arm64-0.19.12.tgz", - "integrity": "sha512-B6IeSgZgtEzGC42jsI+YYu9Z3HKRxp8ZT3cqhvliEHovq8HSX2YX8lNocDn79gCKJXOSaEot9MVYky7AKjCs8g==", + "version": "0.18.20", + "resolved": "https://registry.npmjs.org/@esbuild/darwin-arm64/-/darwin-arm64-0.18.20.tgz", + "integrity": "sha512-bxRHW5kHU38zS2lPTPOyuyTm+S+eobPUnTNkdJEfAddYgEcll4xkT8DB9d2008DtTbl7uJag2HuE5NZAZgnNEA==", "cpu": [ "arm64" ], @@ -150,9 +133,9 @@ } }, "node_modules/@esbuild/darwin-x64": { - "version": "0.19.12", - "resolved": "https://registry.npmjs.org/@esbuild/darwin-x64/-/darwin-x64-0.19.12.tgz", - "integrity": "sha512-hKoVkKzFiToTgn+41qGhsUJXFlIjxI/jSYeZf3ugemDYZldIXIxhvwN6erJGlX4t5h417iFuheZ7l+YVn05N3A==", + "version": "0.18.20", + "resolved": "https://registry.npmjs.org/@esbuild/darwin-x64/-/darwin-x64-0.18.20.tgz", + "integrity": "sha512-pc5gxlMDxzm513qPGbCbDukOdsGtKhfxD1zJKXjCCcU7ju50O7MeAZ8c4krSJcOIJGFR+qx21yMMVYwiQvyTyQ==", "cpu": [ "x64" ], @@ -165,9 +148,9 @@ } }, "node_modules/@esbuild/freebsd-arm64": { - "version": "0.19.12", - "resolved": "https://registry.npmjs.org/@esbuild/freebsd-arm64/-/freebsd-arm64-0.19.12.tgz", - "integrity": "sha512-4aRvFIXmwAcDBw9AueDQ2YnGmz5L6obe5kmPT8Vd+/+x/JMVKCgdcRwH6APrbpNXsPz+K653Qg8HB/oXvXVukA==", + "version": "0.18.20", + "resolved": "https://registry.npmjs.org/@esbuild/freebsd-arm64/-/freebsd-arm64-0.18.20.tgz", + "integrity": "sha512-yqDQHy4QHevpMAaxhhIwYPMv1NECwOvIpGCZkECn8w2WFHXjEwrBn3CeNIYsibZ/iZEUemj++M26W3cNR5h+Tw==", "cpu": [ "arm64" ], @@ -180,9 +163,9 @@ } }, "node_modules/@esbuild/freebsd-x64": { - "version": "0.19.12", - "resolved": "https://registry.npmjs.org/@esbuild/freebsd-x64/-/freebsd-x64-0.19.12.tgz", - "integrity": "sha512-EYoXZ4d8xtBoVN7CEwWY2IN4ho76xjYXqSXMNccFSx2lgqOG/1TBPW0yPx1bJZk94qu3tX0fycJeeQsKovA8gg==", + "version": "0.18.20", + "resolved": "https://registry.npmjs.org/@esbuild/freebsd-x64/-/freebsd-x64-0.18.20.tgz", + "integrity": "sha512-tgWRPPuQsd3RmBZwarGVHZQvtzfEBOreNuxEMKFcd5DaDn2PbBxfwLcj4+aenoh7ctXcbXmOQIn8HI6mCSw5MQ==", "cpu": [ "x64" ], @@ -195,9 +178,9 @@ } }, "node_modules/@esbuild/linux-arm": { - "version": "0.19.12", - "resolved": "https://registry.npmjs.org/@esbuild/linux-arm/-/linux-arm-0.19.12.tgz", - "integrity": "sha512-J5jPms//KhSNv+LO1S1TX1UWp1ucM6N6XuL6ITdKWElCu8wXP72l9MM0zDTzzeikVyqFE6U8YAV9/tFyj0ti+w==", + "version": "0.18.20", + "resolved": "https://registry.npmjs.org/@esbuild/linux-arm/-/linux-arm-0.18.20.tgz", + "integrity": "sha512-/5bHkMWnq1EgKr1V+Ybz3s1hWXok7mDFUMQ4cG10AfW3wL02PSZi5kFpYKrptDsgb2WAJIvRcDm+qIvXf/apvg==", "cpu": [ "arm" ], @@ -210,9 +193,9 @@ } }, "node_modules/@esbuild/linux-arm64": { - "version": "0.19.12", - "resolved": "https://registry.npmjs.org/@esbuild/linux-arm64/-/linux-arm64-0.19.12.tgz", - "integrity": "sha512-EoTjyYyLuVPfdPLsGVVVC8a0p1BFFvtpQDB/YLEhaXyf/5bczaGeN15QkR+O4S5LeJ92Tqotve7i1jn35qwvdA==", + "version": "0.18.20", + "resolved": "https://registry.npmjs.org/@esbuild/linux-arm64/-/linux-arm64-0.18.20.tgz", + "integrity": "sha512-2YbscF+UL7SQAVIpnWvYwM+3LskyDmPhe31pE7/aoTMFKKzIc9lLbyGUpmmb8a8AixOL61sQ/mFh3jEjHYFvdA==", "cpu": [ "arm64" ], @@ -225,9 +208,9 @@ } }, "node_modules/@esbuild/linux-ia32": { - "version": "0.19.12", - "resolved": "https://registry.npmjs.org/@esbuild/linux-ia32/-/linux-ia32-0.19.12.tgz", - "integrity": "sha512-Thsa42rrP1+UIGaWz47uydHSBOgTUnwBwNq59khgIwktK6x60Hivfbux9iNR0eHCHzOLjLMLfUMLCypBkZXMHA==", + "version": "0.18.20", + "resolved": "https://registry.npmjs.org/@esbuild/linux-ia32/-/linux-ia32-0.18.20.tgz", + "integrity": "sha512-P4etWwq6IsReT0E1KHU40bOnzMHoH73aXp96Fs8TIT6z9Hu8G6+0SHSw9i2isWrD2nbx2qo5yUqACgdfVGx7TA==", "cpu": [ "ia32" ], @@ -240,9 +223,9 @@ } }, "node_modules/@esbuild/linux-loong64": { - "version": "0.19.12", - "resolved": "https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.19.12.tgz", - "integrity": "sha512-LiXdXA0s3IqRRjm6rV6XaWATScKAXjI4R4LoDlvO7+yQqFdlr1Bax62sRwkVvRIrwXxvtYEHHI4dm50jAXkuAA==", + "version": "0.18.20", + "resolved": "https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.18.20.tgz", + "integrity": "sha512-nXW8nqBTrOpDLPgPY9uV+/1DjxoQ7DoB2N8eocyq8I9XuqJ7BiAMDMf9n1xZM9TgW0J8zrquIb/A7s3BJv7rjg==", "cpu": [ "loong64" ], @@ -255,9 +238,9 @@ } }, "node_modules/@esbuild/linux-mips64el": { - "version": "0.19.12", - "resolved": "https://registry.npmjs.org/@esbuild/linux-mips64el/-/linux-mips64el-0.19.12.tgz", - "integrity": "sha512-fEnAuj5VGTanfJ07ff0gOA6IPsvrVHLVb6Lyd1g2/ed67oU1eFzL0r9WL7ZzscD+/N6i3dWumGE1Un4f7Amf+w==", + "version": "0.18.20", + "resolved": "https://registry.npmjs.org/@esbuild/linux-mips64el/-/linux-mips64el-0.18.20.tgz", + "integrity": "sha512-d5NeaXZcHp8PzYy5VnXV3VSd2D328Zb+9dEq5HE6bw6+N86JVPExrA6O68OPwobntbNJ0pzCpUFZTo3w0GyetQ==", "cpu": [ "mips64el" ], @@ -270,9 +253,9 @@ } }, "node_modules/@esbuild/linux-ppc64": { - "version": "0.19.12", - "resolved": "https://registry.npmjs.org/@esbuild/linux-ppc64/-/linux-ppc64-0.19.12.tgz", - "integrity": "sha512-nYJA2/QPimDQOh1rKWedNOe3Gfc8PabU7HT3iXWtNUbRzXS9+vgB0Fjaqr//XNbd82mCxHzik2qotuI89cfixg==", + "version": "0.18.20", + "resolved": "https://registry.npmjs.org/@esbuild/linux-ppc64/-/linux-ppc64-0.18.20.tgz", + "integrity": "sha512-WHPyeScRNcmANnLQkq6AfyXRFr5D6N2sKgkFo2FqguP44Nw2eyDlbTdZwd9GYk98DZG9QItIiTlFLHJHjxP3FA==", "cpu": [ "ppc64" ], @@ -285,9 +268,9 @@ } }, "node_modules/@esbuild/linux-riscv64": { - "version": "0.19.12", - "resolved": "https://registry.npmjs.org/@esbuild/linux-riscv64/-/linux-riscv64-0.19.12.tgz", - "integrity": "sha512-2MueBrlPQCw5dVJJpQdUYgeqIzDQgw3QtiAHUC4RBz9FXPrskyyU3VI1hw7C0BSKB9OduwSJ79FTCqtGMWqJHg==", + "version": "0.18.20", + "resolved": "https://registry.npmjs.org/@esbuild/linux-riscv64/-/linux-riscv64-0.18.20.tgz", + "integrity": "sha512-WSxo6h5ecI5XH34KC7w5veNnKkju3zBRLEQNY7mv5mtBmrP/MjNBCAlsM2u5hDBlS3NGcTQpoBvRzqBcRtpq1A==", "cpu": [ "riscv64" ], @@ -300,9 +283,9 @@ } }, "node_modules/@esbuild/linux-s390x": { - "version": "0.19.12", - "resolved": "https://registry.npmjs.org/@esbuild/linux-s390x/-/linux-s390x-0.19.12.tgz", - "integrity": "sha512-+Pil1Nv3Umes4m3AZKqA2anfhJiVmNCYkPchwFJNEJN5QxmTs1uzyy4TvmDrCRNT2ApwSari7ZIgrPeUx4UZDg==", + "version": "0.18.20", + "resolved": "https://registry.npmjs.org/@esbuild/linux-s390x/-/linux-s390x-0.18.20.tgz", + "integrity": "sha512-+8231GMs3mAEth6Ja1iK0a1sQ3ohfcpzpRLH8uuc5/KVDFneH6jtAJLFGafpzpMRO6DzJ6AvXKze9LfFMrIHVQ==", "cpu": [ "s390x" ], @@ -315,9 +298,9 @@ } }, "node_modules/@esbuild/linux-x64": { - "version": "0.19.12", - "resolved": "https://registry.npmjs.org/@esbuild/linux-x64/-/linux-x64-0.19.12.tgz", - "integrity": "sha512-B71g1QpxfwBvNrfyJdVDexenDIt1CiDN1TIXLbhOw0KhJzE78KIFGX6OJ9MrtC0oOqMWf+0xop4qEU8JrJTwCg==", + "version": "0.18.20", + "resolved": "https://registry.npmjs.org/@esbuild/linux-x64/-/linux-x64-0.18.20.tgz", + "integrity": "sha512-UYqiqemphJcNsFEskc73jQ7B9jgwjWrSayxawS6UVFZGWrAAtkzjxSqnoclCXxWtfwLdzU+vTpcNYhpn43uP1w==", "cpu": [ "x64" ], @@ -330,9 +313,9 @@ } }, "node_modules/@esbuild/netbsd-x64": { - "version": "0.19.12", - "resolved": "https://registry.npmjs.org/@esbuild/netbsd-x64/-/netbsd-x64-0.19.12.tgz", - "integrity": "sha512-3ltjQ7n1owJgFbuC61Oj++XhtzmymoCihNFgT84UAmJnxJfm4sYCiSLTXZtE00VWYpPMYc+ZQmB6xbSdVh0JWA==", + "version": "0.18.20", + "resolved": "https://registry.npmjs.org/@esbuild/netbsd-x64/-/netbsd-x64-0.18.20.tgz", + "integrity": "sha512-iO1c++VP6xUBUmltHZoMtCUdPlnPGdBom6IrO4gyKPFFVBKioIImVooR5I83nTew5UOYrk3gIJhbZh8X44y06A==", "cpu": [ "x64" ], @@ -345,9 +328,9 @@ } }, "node_modules/@esbuild/openbsd-x64": { - "version": "0.19.12", - "resolved": "https://registry.npmjs.org/@esbuild/openbsd-x64/-/openbsd-x64-0.19.12.tgz", - "integrity": "sha512-RbrfTB9SWsr0kWmb9srfF+L933uMDdu9BIzdA7os2t0TXhCRjrQyCeOt6wVxr79CKD4c+p+YhCj31HBkYcXebw==", + "version": "0.18.20", + "resolved": "https://registry.npmjs.org/@esbuild/openbsd-x64/-/openbsd-x64-0.18.20.tgz", + "integrity": "sha512-e5e4YSsuQfX4cxcygw/UCPIEP6wbIL+se3sxPdCiMbFLBWu0eiZOJ7WoD+ptCLrmjZBK1Wk7I6D/I3NglUGOxg==", "cpu": [ "x64" ], @@ -360,9 +343,9 @@ } }, "node_modules/@esbuild/sunos-x64": { - "version": "0.19.12", - "resolved": "https://registry.npmjs.org/@esbuild/sunos-x64/-/sunos-x64-0.19.12.tgz", - "integrity": "sha512-HKjJwRrW8uWtCQnQOz9qcU3mUZhTUQvi56Q8DPTLLB+DawoiQdjsYq+j+D3s9I8VFtDr+F9CjgXKKC4ss89IeA==", + "version": "0.18.20", + "resolved": "https://registry.npmjs.org/@esbuild/sunos-x64/-/sunos-x64-0.18.20.tgz", + "integrity": "sha512-kDbFRFp0YpTQVVrqUd5FTYmWo45zGaXe0X8E1G/LKFC0v8x0vWrhOWSLITcCn63lmZIxfOMXtCfti/RxN/0wnQ==", "cpu": [ "x64" ], @@ -375,9 +358,9 @@ } }, "node_modules/@esbuild/win32-arm64": { - "version": "0.19.12", - "resolved": "https://registry.npmjs.org/@esbuild/win32-arm64/-/win32-arm64-0.19.12.tgz", - "integrity": "sha512-URgtR1dJnmGvX864pn1B2YUYNzjmXkuJOIqG2HdU62MVS4EHpU2946OZoTMnRUHklGtJdJZ33QfzdjGACXhn1A==", + "version": "0.18.20", + "resolved": "https://registry.npmjs.org/@esbuild/win32-arm64/-/win32-arm64-0.18.20.tgz", + "integrity": "sha512-ddYFR6ItYgoaq4v4JmQQaAI5s7npztfV4Ag6NrhiaW0RrnOXqBkgwZLofVTlq1daVTQNhtI5oieTvkRPfZrePg==", "cpu": [ "arm64" ], @@ -390,9 +373,9 @@ } }, "node_modules/@esbuild/win32-ia32": { - "version": "0.19.12", - "resolved": "https://registry.npmjs.org/@esbuild/win32-ia32/-/win32-ia32-0.19.12.tgz", - "integrity": "sha512-+ZOE6pUkMOJfmxmBZElNOx72NKpIa/HFOMGzu8fqzQJ5kgf6aTGrcJaFsNiVMH4JKpMipyK+7k0n2UXN7a8YKQ==", + "version": "0.18.20", + "resolved": "https://registry.npmjs.org/@esbuild/win32-ia32/-/win32-ia32-0.18.20.tgz", + "integrity": "sha512-Wv7QBi3ID/rROT08SABTS7eV4hX26sVduqDOTe1MvGMjNd3EjOz4b7zeexIR62GTIEKrfJXKL9LFxTYgkyeu7g==", "cpu": [ "ia32" ], @@ -405,9 +388,9 @@ } }, "node_modules/@esbuild/win32-x64": { - "version": "0.19.12", - "resolved": "https://registry.npmjs.org/@esbuild/win32-x64/-/win32-x64-0.19.12.tgz", - "integrity": "sha512-T1QyPSDCyMXaO3pzBkF96E8xMkiRYbUEZADd29SyPGabqxMViNoii+NcK7eWJAEoU6RZyEm5lVSIjTmcdoB9HA==", + "version": "0.18.20", + "resolved": "https://registry.npmjs.org/@esbuild/win32-x64/-/win32-x64-0.18.20.tgz", + "integrity": "sha512-kTdfRcSiDfQca/y9QIkng02avJ+NCaQvrMejlsB3RRv5sE9rRoeBPISaZpKxHELzRxZyLvNts1P27W3wV+8geQ==", "cpu": [ "x64" ], @@ -423,7 +406,6 @@ "version": "0.4.3", "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-0.4.3.tgz", "integrity": "sha512-J6KFFz5QCYUJq3pf0mjEcCJVERbzv71PUIDczuh9JkwGEzced6CO5ADLHB1rbf/+oPBtoPfMYNOpGDzCANlbXw==", - "dev": true, "dependencies": { "ajv": "^6.12.4", "debug": "^4.1.1", @@ -443,7 +425,6 @@ "version": "13.20.0", "resolved": "https://registry.npmjs.org/globals/-/globals-13.20.0.tgz", "integrity": "sha512-Qg5QtVkCy/kv3FUSlu4ukeZDVf9ee0iXLAUYX13gbR17bnejFTzr4iS9bY7kwCf1NztRNm1t91fjOiyx4CSwPQ==", - "dev": true, "dependencies": { "type-fest": "^0.20.2" }, @@ -458,7 +439,6 @@ "version": "0.20.2", "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.20.2.tgz", "integrity": "sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ==", - "dev": true, "engines": { "node": ">=10" }, @@ -470,7 +450,6 @@ "version": "0.5.0", "resolved": "https://registry.npmjs.org/@humanwhocodes/config-array/-/config-array-0.5.0.tgz", "integrity": "sha512-FagtKFz74XrTl7y6HCzQpwDfXP0yhxe9lHLD1UZxjvZIcbyRz8zTFF/yYNfSfzU414eDwZ1SrO0Qvtyf+wFMQg==", - "dev": true, "dependencies": { "@humanwhocodes/object-schema": "^1.2.0", "debug": "^4.1.1", @@ -483,8 +462,7 @@ "node_modules/@humanwhocodes/object-schema": { "version": "1.2.1", "resolved": "https://registry.npmjs.org/@humanwhocodes/object-schema/-/object-schema-1.2.1.tgz", - "integrity": "sha512-ZnQMnLV4e7hDlUvw8H+U8ASL02SS2Gn6+9Ac3wGGLIe7+je2AeAOxPY+izIPJDfFDb7eDjev0Us8MO1iFRN8hA==", - "dev": true + "integrity": "sha512-ZnQMnLV4e7hDlUvw8H+U8ASL02SS2Gn6+9Ac3wGGLIe7+je2AeAOxPY+izIPJDfFDb7eDjev0Us8MO1iFRN8hA==" }, "node_modules/@intlify/core-base": { "version": "9.2.2", @@ -555,167 +533,6 @@ "url": "https://opencollective.com/popperjs" } }, - "node_modules/@rollup/rollup-android-arm-eabi": { - "version": "4.9.6", - "resolved": "https://registry.npmjs.org/@rollup/rollup-android-arm-eabi/-/rollup-android-arm-eabi-4.9.6.tgz", - "integrity": "sha512-MVNXSSYN6QXOulbHpLMKYi60ppyO13W9my1qogeiAqtjb2yR4LSmfU2+POvDkLzhjYLXz9Rf9+9a3zFHW1Lecg==", - "cpu": [ - "arm" - ], - "optional": true, - "os": [ - "android" - ] - }, - "node_modules/@rollup/rollup-android-arm64": { - "version": "4.9.6", - "resolved": "https://registry.npmjs.org/@rollup/rollup-android-arm64/-/rollup-android-arm64-4.9.6.tgz", - "integrity": "sha512-T14aNLpqJ5wzKNf5jEDpv5zgyIqcpn1MlwCrUXLrwoADr2RkWA0vOWP4XxbO9aiO3dvMCQICZdKeDrFl7UMClw==", - "cpu": [ - "arm64" - ], - "optional": true, - "os": [ - "android" - ] - }, - "node_modules/@rollup/rollup-darwin-arm64": { - "version": "4.9.6", - "resolved": "https://registry.npmjs.org/@rollup/rollup-darwin-arm64/-/rollup-darwin-arm64-4.9.6.tgz", - "integrity": "sha512-CqNNAyhRkTbo8VVZ5R85X73H3R5NX9ONnKbXuHisGWC0qRbTTxnF1U4V9NafzJbgGM0sHZpdO83pLPzq8uOZFw==", - "cpu": [ - "arm64" - ], - "optional": true, - "os": [ - "darwin" - ] - }, - "node_modules/@rollup/rollup-darwin-x64": { - "version": "4.9.6", - "resolved": "https://registry.npmjs.org/@rollup/rollup-darwin-x64/-/rollup-darwin-x64-4.9.6.tgz", - "integrity": "sha512-zRDtdJuRvA1dc9Mp6BWYqAsU5oeLixdfUvkTHuiYOHwqYuQ4YgSmi6+/lPvSsqc/I0Omw3DdICx4Tfacdzmhog==", - "cpu": [ - "x64" - ], - "optional": true, - "os": [ - "darwin" - ] - }, - "node_modules/@rollup/rollup-linux-arm-gnueabihf": { - "version": "4.9.6", - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm-gnueabihf/-/rollup-linux-arm-gnueabihf-4.9.6.tgz", - "integrity": "sha512-oNk8YXDDnNyG4qlNb6is1ojTOGL/tRhbbKeE/YuccItzerEZT68Z9gHrY3ROh7axDc974+zYAPxK5SH0j/G+QQ==", - "cpu": [ - "arm" - ], - "optional": true, - "os": [ - "linux" - ] - }, - "node_modules/@rollup/rollup-linux-arm64-gnu": { - "version": "4.9.6", - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm64-gnu/-/rollup-linux-arm64-gnu-4.9.6.tgz", - "integrity": "sha512-Z3O60yxPtuCYobrtzjo0wlmvDdx2qZfeAWTyfOjEDqd08kthDKexLpV97KfAeUXPosENKd8uyJMRDfFMxcYkDQ==", - "cpu": [ - "arm64" - ], - "optional": true, - "os": [ - "linux" - ] - }, - "node_modules/@rollup/rollup-linux-arm64-musl": { - "version": "4.9.6", - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm64-musl/-/rollup-linux-arm64-musl-4.9.6.tgz", - "integrity": "sha512-gpiG0qQJNdYEVad+1iAsGAbgAnZ8j07FapmnIAQgODKcOTjLEWM9sRb+MbQyVsYCnA0Im6M6QIq6ax7liws6eQ==", - "cpu": [ - "arm64" - ], - "optional": true, - "os": [ - "linux" - ] - }, - "node_modules/@rollup/rollup-linux-riscv64-gnu": { - "version": "4.9.6", - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-riscv64-gnu/-/rollup-linux-riscv64-gnu-4.9.6.tgz", - "integrity": "sha512-+uCOcvVmFUYvVDr27aiyun9WgZk0tXe7ThuzoUTAukZJOwS5MrGbmSlNOhx1j80GdpqbOty05XqSl5w4dQvcOA==", - "cpu": [ - "riscv64" - ], - "optional": true, - "os": [ - "linux" - ] - }, - "node_modules/@rollup/rollup-linux-x64-gnu": { - "version": "4.9.6", - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-x64-gnu/-/rollup-linux-x64-gnu-4.9.6.tgz", - "integrity": "sha512-HUNqM32dGzfBKuaDUBqFB7tP6VMN74eLZ33Q9Y1TBqRDn+qDonkAUyKWwF9BR9unV7QUzffLnz9GrnKvMqC/fw==", - "cpu": [ - "x64" - ], - "optional": true, - "os": [ - "linux" - ] - }, - "node_modules/@rollup/rollup-linux-x64-musl": { - "version": "4.9.6", - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-x64-musl/-/rollup-linux-x64-musl-4.9.6.tgz", - "integrity": "sha512-ch7M+9Tr5R4FK40FHQk8VnML0Szi2KRujUgHXd/HjuH9ifH72GUmw6lStZBo3c3GB82vHa0ZoUfjfcM7JiiMrQ==", - "cpu": [ - "x64" - ], - "optional": true, - "os": [ - "linux" - ] - }, - "node_modules/@rollup/rollup-win32-arm64-msvc": { - "version": "4.9.6", - "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-arm64-msvc/-/rollup-win32-arm64-msvc-4.9.6.tgz", - "integrity": "sha512-VD6qnR99dhmTQ1mJhIzXsRcTBvTjbfbGGwKAHcu+52cVl15AC/kplkhxzW/uT0Xl62Y/meBKDZvoJSJN+vTeGA==", - "cpu": [ - "arm64" - ], - "optional": true, - "os": [ - "win32" - ] - }, - "node_modules/@rollup/rollup-win32-ia32-msvc": { - "version": "4.9.6", - "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-ia32-msvc/-/rollup-win32-ia32-msvc-4.9.6.tgz", - "integrity": "sha512-J9AFDq/xiRI58eR2NIDfyVmTYGyIZmRcvcAoJ48oDld/NTR8wyiPUu2X/v1navJ+N/FGg68LEbX3Ejd6l8B7MQ==", - "cpu": [ - "ia32" - ], - "optional": true, - "os": [ - "win32" - ] - }, - "node_modules/@rollup/rollup-win32-x64-msvc": { - "version": "4.9.6", - "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-x64-msvc/-/rollup-win32-x64-msvc-4.9.6.tgz", - "integrity": "sha512-jqzNLhNDvIZOrt69Ce4UjGRpXJBzhUBzawMwnaDAwyHriki3XollsewxWzOzz+4yOFDkuJHtTsZFwMxhYJWmLQ==", - "cpu": [ - "x64" - ], - "optional": true, - "os": [ - "win32" - ] - }, - "node_modules/@types/estree": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/@types/estree/-/estree-1.0.5.tgz", - "integrity": "sha512-/kYRxGDLWzHOB7q+wtSUQlFrtcdUccpfy+X+9iMBpHK8QLLhx2wIPYuS5DYtR9Wa/YlZAbIovy7qVdB1Aq6Lyw==" - }, "node_modules/@vitejs/plugin-vue": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/@vitejs/plugin-vue/-/plugin-vue-4.0.0.tgz", @@ -927,7 +744,6 @@ "version": "8.8.2", "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.8.2.tgz", "integrity": "sha512-xjIYgE8HBrkpd/sJqOGNspf8uHG+NOHGOw6a/Urj8taM2EXfdNAH2oFcPeIFfsv3+kz/mJrS5VuMqbNLjCa2vw==", - "dev": true, "bin": { "acorn": "bin/acorn" }, @@ -939,7 +755,6 @@ "version": "5.3.2", "resolved": "https://registry.npmjs.org/acorn-jsx/-/acorn-jsx-5.3.2.tgz", "integrity": "sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==", - "dev": true, "peerDependencies": { "acorn": "^6.0.0 || ^7.0.0 || ^8.0.0" } @@ -948,7 +763,6 @@ "version": "6.12.6", "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", - "dev": true, "dependencies": { "fast-deep-equal": "^3.1.1", "fast-json-stable-stringify": "^2.0.0", @@ -964,7 +778,6 @@ "version": "4.1.3", "resolved": "https://registry.npmjs.org/ansi-colors/-/ansi-colors-4.1.3.tgz", "integrity": "sha512-/6w/C21Pm1A7aZitlI5Ni/2J6FFQN8i1Cvz3kHABAAbw93v/NlvKdVOqz7CCWz/3iv/JplRSEEZ83XION15ovw==", - "dev": true, "engines": { "node": ">=6" } @@ -973,7 +786,6 @@ "version": "5.0.1", "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", - "dev": true, "engines": { "node": ">=8" } @@ -982,7 +794,6 @@ "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==", - "dev": true, "dependencies": { "color-convert": "^1.9.0" }, @@ -994,7 +805,7 @@ "version": "3.1.3", "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.3.tgz", "integrity": "sha512-KMReFUr0B4t+D+OBkjR3KYqvocp2XaSzO55UcB6mgQMd3KbcE+mWTyvVV7D/zsdEbNnV6acZUutkiHQXvTr1Rw==", - "dev": true, + "devOptional": true, "dependencies": { "normalize-path": "^3.0.0", "picomatch": "^2.0.4" @@ -1007,7 +818,6 @@ "version": "1.0.10", "resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz", "integrity": "sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==", - "dev": true, "dependencies": { "sprintf-js": "~1.0.2" } @@ -1016,7 +826,6 @@ "version": "2.0.0", "resolved": "https://registry.npmjs.org/astral-regex/-/astral-regex-2.0.0.tgz", "integrity": "sha512-Z7tMw1ytTXt5jqMcOP+OQteU1VuNK9Y02uuJtKQ1Sv69jXQKKg5cibLwGJow8yzZP+eAc18EmLGPal0bp36rvQ==", - "dev": true, "engines": { "node": ">=8" } @@ -1039,8 +848,7 @@ "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==", - "dev": true + "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==" }, "node_modules/base64-js": { "version": "1.5.1", @@ -1064,7 +872,7 @@ "version": "2.2.0", "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.2.0.tgz", "integrity": "sha512-jDctJ/IVQbZoJykoeHbhXpOlNBqGNcwXJKJog42E5HDPUwQTSdjCHdihjj0DlnheQ7blbT6dHOafNAiS8ooQKA==", - "dev": true, + "devOptional": true, "engines": { "node": ">=8" } @@ -1079,7 +887,6 @@ "version": "1.1.11", "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", - "dev": true, "dependencies": { "balanced-match": "^1.0.0", "concat-map": "0.0.1" @@ -1089,7 +896,7 @@ "version": "3.0.2", "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz", "integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==", - "dev": true, + "devOptional": true, "dependencies": { "fill-range": "^7.0.1" }, @@ -1105,7 +912,6 @@ "version": "3.1.0", "resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz", "integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==", - "dev": true, "engines": { "node": ">=6" } @@ -1114,7 +920,6 @@ "version": "2.4.2", "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", - "dev": true, "dependencies": { "ansi-styles": "^3.2.1", "escape-string-regexp": "^1.0.5", @@ -1128,7 +933,7 @@ "version": "3.5.3", "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.5.3.tgz", "integrity": "sha512-Dr3sfKRP6oTcjf2JmUmFJfeVMvXBdegxB0iVQ5eb2V10uFJUCAS8OByZdVAyVb8xXNz3GjjTgj9kLWsZTqE6kw==", - "dev": true, + "devOptional": true, "funding": [ { "type": "individual", @@ -1155,7 +960,7 @@ "version": "5.1.2", "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz", "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==", - "dev": true, + "devOptional": true, "dependencies": { "is-glob": "^4.0.1" }, @@ -1191,7 +996,6 @@ "version": "1.9.3", "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", - "dev": true, "dependencies": { "color-name": "1.1.3" } @@ -1199,8 +1003,7 @@ "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==", - "dev": true + "integrity": "sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==" }, "node_modules/combined-stream": { "version": "1.0.8", @@ -1221,8 +1024,7 @@ "node_modules/concat-map": { "version": "0.0.1", "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", - "integrity": "sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==", - "dev": true + "integrity": "sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==" }, "node_modules/core-js": { "version": "3.21.1", @@ -1237,7 +1039,6 @@ "version": "7.0.3", "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz", "integrity": "sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==", - "dev": true, "dependencies": { "path-key": "^3.1.0", "shebang-command": "^2.0.0", @@ -1294,8 +1095,7 @@ "node_modules/deep-is": { "version": "0.1.4", "resolved": "https://registry.npmjs.org/deep-is/-/deep-is-0.1.4.tgz", - "integrity": "sha512-oIPzksmTg4/MriiaYGO+okXDT7ztn/w3Eptv/+gSIdMdKsJo0u4CfYNFJPy+4SKMuCqGw2wxnA+URMg3t8a/bQ==", - "dev": true + "integrity": "sha512-oIPzksmTg4/MriiaYGO+okXDT7ztn/w3Eptv/+gSIdMdKsJo0u4CfYNFJPy+4SKMuCqGw2wxnA+URMg3t8a/bQ==" }, "node_modules/define-lazy-prop": { "version": "2.0.0", @@ -1323,7 +1123,6 @@ "version": "3.0.0", "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-3.0.0.tgz", "integrity": "sha512-yS+Q5i3hBf7GBkd4KG8a7eBNNWNGLTaEwwYWUijIYM7zrlYDM0BFXHjjPWlWZ1Rg7UaddZeIDmi9jF3HmqiQ2w==", - "dev": true, "dependencies": { "esutils": "^2.0.2" }, @@ -1334,14 +1133,12 @@ "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==", - "dev": true + "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==" }, "node_modules/enquirer": { "version": "2.3.6", "resolved": "https://registry.npmjs.org/enquirer/-/enquirer-2.3.6.tgz", "integrity": "sha512-yjNnPr315/FjS4zIsUxYguYUPP2e1NK4d7E7ZOLiyYCcbFBiTMyID+2wvm2w6+pZ/odMA7cRkjhsPbltwBOrLg==", - "dev": true, "dependencies": { "ansi-colors": "^4.1.1" }, @@ -1350,9 +1147,9 @@ } }, "node_modules/esbuild": { - "version": "0.19.12", - "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.19.12.tgz", - "integrity": "sha512-aARqgq8roFBj054KvQr5f1sFu0D65G+miZRCuJyJ0G13Zwx7vRar5Zhn2tkQNzIXcBrNVsv/8stehpj+GAjgbg==", + "version": "0.18.20", + "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.18.20.tgz", + "integrity": "sha512-ceqxoedUrcayh7Y7ZX6NdbbDzGROiyVBgC4PriJThBKSVPWnnFHZAkfI1lJT8QFkOwH4qOS2SJkS4wvpGl8BpA==", "hasInstallScript": true, "bin": { "esbuild": "bin/esbuild" @@ -1361,29 +1158,28 @@ "node": ">=12" }, "optionalDependencies": { - "@esbuild/aix-ppc64": "0.19.12", - "@esbuild/android-arm": "0.19.12", - "@esbuild/android-arm64": "0.19.12", - "@esbuild/android-x64": "0.19.12", - "@esbuild/darwin-arm64": "0.19.12", - "@esbuild/darwin-x64": "0.19.12", - "@esbuild/freebsd-arm64": "0.19.12", - "@esbuild/freebsd-x64": "0.19.12", - "@esbuild/linux-arm": "0.19.12", - "@esbuild/linux-arm64": "0.19.12", - "@esbuild/linux-ia32": "0.19.12", - "@esbuild/linux-loong64": "0.19.12", - "@esbuild/linux-mips64el": "0.19.12", - "@esbuild/linux-ppc64": "0.19.12", - "@esbuild/linux-riscv64": "0.19.12", - "@esbuild/linux-s390x": "0.19.12", - "@esbuild/linux-x64": "0.19.12", - "@esbuild/netbsd-x64": "0.19.12", - "@esbuild/openbsd-x64": "0.19.12", - "@esbuild/sunos-x64": "0.19.12", - "@esbuild/win32-arm64": "0.19.12", - "@esbuild/win32-ia32": "0.19.12", - "@esbuild/win32-x64": "0.19.12" + "@esbuild/android-arm": "0.18.20", + "@esbuild/android-arm64": "0.18.20", + "@esbuild/android-x64": "0.18.20", + "@esbuild/darwin-arm64": "0.18.20", + "@esbuild/darwin-x64": "0.18.20", + "@esbuild/freebsd-arm64": "0.18.20", + "@esbuild/freebsd-x64": "0.18.20", + "@esbuild/linux-arm": "0.18.20", + "@esbuild/linux-arm64": "0.18.20", + "@esbuild/linux-ia32": "0.18.20", + "@esbuild/linux-loong64": "0.18.20", + "@esbuild/linux-mips64el": "0.18.20", + "@esbuild/linux-ppc64": "0.18.20", + "@esbuild/linux-riscv64": "0.18.20", + "@esbuild/linux-s390x": "0.18.20", + "@esbuild/linux-x64": "0.18.20", + "@esbuild/netbsd-x64": "0.18.20", + "@esbuild/openbsd-x64": "0.18.20", + "@esbuild/sunos-x64": "0.18.20", + "@esbuild/win32-arm64": "0.18.20", + "@esbuild/win32-ia32": "0.18.20", + "@esbuild/win32-x64": "0.18.20" } }, "node_modules/escalade": { @@ -1399,7 +1195,6 @@ "version": "1.0.5", "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", "integrity": "sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==", - "dev": true, "engines": { "node": ">=0.8.0" } @@ -1408,7 +1203,6 @@ "version": "7.32.0", "resolved": "https://registry.npmjs.org/eslint/-/eslint-7.32.0.tgz", "integrity": "sha512-VHZ8gX+EDfz+97jGcgyGCyRia/dPOd6Xh9yPv8Bl1+SoaIwD+a/vlrOmGRUyOYu7MwUhc7CxqeaDZU13S4+EpA==", - "dev": true, "dependencies": { "@babel/code-frame": "7.12.11", "@eslint/eslintrc": "^0.4.3", @@ -1514,7 +1308,6 @@ "version": "5.1.1", "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-5.1.1.tgz", "integrity": "sha512-2NxwbF/hZ0KpepYN0cNbo+FN6XoK7GaHlQhgx/hIZl6Va0bF45RQOOwhLIy8lQDbuCiadSLCBnH2CFYquit5bw==", - "dev": true, "dependencies": { "esrecurse": "^4.3.0", "estraverse": "^4.1.1" @@ -1527,7 +1320,6 @@ "version": "2.1.0", "resolved": "https://registry.npmjs.org/eslint-utils/-/eslint-utils-2.1.0.tgz", "integrity": "sha512-w94dQYoauyvlDc43XnGB8lU3Zt713vNChgt4EWwhXAP2XkBvndfxF0AgIqKOOasjPIPzj9JqgwkwbCYD0/V3Zg==", - "dev": true, "dependencies": { "eslint-visitor-keys": "^1.1.0" }, @@ -1542,7 +1334,6 @@ "version": "1.3.0", "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-1.3.0.tgz", "integrity": "sha512-6J72N8UNa462wa/KFODt/PJ3IU60SDpC3QXC1Hjc1BXXpfL2C9R5+AU7jhe0F6GREqVMh4Juu+NY7xn+6dipUQ==", - "dev": true, "engines": { "node": ">=4" } @@ -1551,7 +1342,6 @@ "version": "2.1.0", "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-2.1.0.tgz", "integrity": "sha512-0rSmRBzXgDzIsD6mGdJgevzgezI534Cer5L/vyMX0kHzT/jiB43jRhd9YUlMGYLQy2zprNmoT8qasCGtY+QaKw==", - "dev": true, "engines": { "node": ">=10" } @@ -1560,7 +1350,6 @@ "version": "7.12.11", "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.12.11.tgz", "integrity": "sha512-Zt1yodBx1UcyiePMSkWnU4hPqhwq7hGi2nFL1LeA3EUl+q2LQx16MISgJ0+z7dnmgvP9QtIleuETGOiOH1RcIw==", - "dev": true, "dependencies": { "@babel/highlight": "^7.10.4" } @@ -1569,7 +1358,6 @@ "version": "4.3.0", "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "dev": true, "dependencies": { "color-convert": "^2.0.1" }, @@ -1584,7 +1372,6 @@ "version": "4.1.2", "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", - "dev": true, "dependencies": { "ansi-styles": "^4.1.0", "supports-color": "^7.1.0" @@ -1600,7 +1387,6 @@ "version": "2.0.1", "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "dev": true, "dependencies": { "color-name": "~1.1.4" }, @@ -1611,14 +1397,12 @@ "node_modules/eslint/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==", - "dev": true + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" }, "node_modules/eslint/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==", - "dev": true, "engines": { "node": ">=10" }, @@ -1630,7 +1414,6 @@ "version": "5.1.2", "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz", "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==", - "dev": true, "dependencies": { "is-glob": "^4.0.1" }, @@ -1642,7 +1425,6 @@ "version": "13.20.0", "resolved": "https://registry.npmjs.org/globals/-/globals-13.20.0.tgz", "integrity": "sha512-Qg5QtVkCy/kv3FUSlu4ukeZDVf9ee0iXLAUYX13gbR17bnejFTzr4iS9bY7kwCf1NztRNm1t91fjOiyx4CSwPQ==", - "dev": true, "dependencies": { "type-fest": "^0.20.2" }, @@ -1657,7 +1439,6 @@ "version": "4.0.0", "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", - "dev": true, "engines": { "node": ">=8" } @@ -1666,7 +1447,6 @@ "version": "7.2.0", "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", - "dev": true, "dependencies": { "has-flag": "^4.0.0" }, @@ -1678,7 +1458,6 @@ "version": "0.20.2", "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.20.2.tgz", "integrity": "sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ==", - "dev": true, "engines": { "node": ">=10" }, @@ -1690,7 +1469,6 @@ "version": "7.3.1", "resolved": "https://registry.npmjs.org/espree/-/espree-7.3.1.tgz", "integrity": "sha512-v3JCNCE64umkFpmkFGqzVKsOT0tN1Zr+ueqLZfpV1Ob8e+CEgPWa+OxCoGH3tnhimMKIaBm4m/vaRpJ/krRz2g==", - "dev": true, "dependencies": { "acorn": "^7.4.0", "acorn-jsx": "^5.3.1", @@ -1704,7 +1482,6 @@ "version": "7.4.1", "resolved": "https://registry.npmjs.org/acorn/-/acorn-7.4.1.tgz", "integrity": "sha512-nQyp0o1/mNdbTO1PO6kHkwSrmgZ0MT/jCCpNiwbUjGoRN4dlBhqJtoQuCnEOKzgTVwg0ZWiCoQy6SxMebQVh8A==", - "dev": true, "bin": { "acorn": "bin/acorn" }, @@ -1716,7 +1493,6 @@ "version": "1.3.0", "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-1.3.0.tgz", "integrity": "sha512-6J72N8UNa462wa/KFODt/PJ3IU60SDpC3QXC1Hjc1BXXpfL2C9R5+AU7jhe0F6GREqVMh4Juu+NY7xn+6dipUQ==", - "dev": true, "engines": { "node": ">=4" } @@ -1725,7 +1501,6 @@ "version": "4.0.1", "resolved": "https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz", "integrity": "sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==", - "dev": true, "bin": { "esparse": "bin/esparse.js", "esvalidate": "bin/esvalidate.js" @@ -1738,7 +1513,6 @@ "version": "1.4.0", "resolved": "https://registry.npmjs.org/esquery/-/esquery-1.4.0.tgz", "integrity": "sha512-cCDispWt5vHHtwMY2YrAQ4ibFkAL8RbH5YGBnZBc90MolvvfkkQcJro/aZiAQUlQ3qgrYS6D6v8Gc5G5CQsc9w==", - "dev": true, "dependencies": { "estraverse": "^5.1.0" }, @@ -1750,7 +1524,6 @@ "version": "5.3.0", "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz", "integrity": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==", - "dev": true, "engines": { "node": ">=4.0" } @@ -1759,7 +1532,6 @@ "version": "4.3.0", "resolved": "https://registry.npmjs.org/esrecurse/-/esrecurse-4.3.0.tgz", "integrity": "sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag==", - "dev": true, "dependencies": { "estraverse": "^5.2.0" }, @@ -1771,7 +1543,6 @@ "version": "5.3.0", "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz", "integrity": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==", - "dev": true, "engines": { "node": ">=4.0" } @@ -1780,7 +1551,6 @@ "version": "4.3.0", "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz", "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==", - "dev": true, "engines": { "node": ">=4.0" } @@ -1793,7 +1563,6 @@ "version": "2.0.3", "resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.3.tgz", "integrity": "sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==", - "dev": true, "engines": { "node": ">=0.10.0" } @@ -1801,26 +1570,22 @@ "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==", - "dev": true + "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==" }, "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==", - "dev": true + "integrity": "sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==" }, "node_modules/fast-levenshtein": { "version": "2.0.6", "resolved": "https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz", - "integrity": "sha512-DCXu6Ifhqcks7TZKY3Hxp3y6qphY5SJZmrWMDrKcERSOXWQdMhU9Ig/PYrzyw/ul9jOIyh0N4M0tbC5hodg8dw==", - "dev": true + "integrity": "sha512-DCXu6Ifhqcks7TZKY3Hxp3y6qphY5SJZmrWMDrKcERSOXWQdMhU9Ig/PYrzyw/ul9jOIyh0N4M0tbC5hodg8dw==" }, "node_modules/file-entry-cache": { "version": "6.0.1", "resolved": "https://registry.npmjs.org/file-entry-cache/-/file-entry-cache-6.0.1.tgz", "integrity": "sha512-7Gps/XWymbLk2QLYK4NzpMOrYjMhdIxXuIvy2QBsLE6ljuodKvdkWs/cpyJJ3CVIVpH0Oi1Hvg1ovbMzLdFBBg==", - "dev": true, "dependencies": { "flat-cache": "^3.0.4" }, @@ -1832,7 +1597,7 @@ "version": "7.0.1", "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz", "integrity": "sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==", - "dev": true, + "devOptional": true, "dependencies": { "to-regex-range": "^5.0.1" }, @@ -1872,7 +1637,6 @@ "version": "3.0.4", "resolved": "https://registry.npmjs.org/flat-cache/-/flat-cache-3.0.4.tgz", "integrity": "sha512-dm9s5Pw7Jc0GvMYbshN6zchCA9RgQlzzEZX3vylR9IqFfS8XciblUXOKfW6SiuJ0e13eDYZoZV5wdrev7P3Nwg==", - "dev": true, "dependencies": { "flatted": "^3.1.0", "rimraf": "^3.0.2" @@ -1885,7 +1649,6 @@ "version": "3.0.2", "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz", "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==", - "dev": true, "dependencies": { "glob": "^7.1.3" }, @@ -1899,8 +1662,7 @@ "node_modules/flatted": { "version": "3.2.7", "resolved": "https://registry.npmjs.org/flatted/-/flatted-3.2.7.tgz", - "integrity": "sha512-5nqDSxl8nn5BSNxyR3n4I6eDmbolI6WT+QqR547RwxQapgjQBmtktdP+HTBb/a/zLsbzERTONyUB5pefh5TtjQ==", - "dev": true + "integrity": "sha512-5nqDSxl8nn5BSNxyR3n4I6eDmbolI6WT+QqR547RwxQapgjQBmtktdP+HTBb/a/zLsbzERTONyUB5pefh5TtjQ==" }, "node_modules/follow-redirects": { "version": "1.15.4", @@ -1937,8 +1699,7 @@ "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==", - "dev": true + "integrity": "sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw==" }, "node_modules/fsevents": { "version": "2.3.3", @@ -1956,8 +1717,7 @@ "node_modules/functional-red-black-tree": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/functional-red-black-tree/-/functional-red-black-tree-1.0.1.tgz", - "integrity": "sha512-dsKNQNdj6xA3T+QlADDA7mOSlX0qiMINjn0cgr+eGHGsbSHzTabcIogz2+p/iqP1Xs6EP/sS2SbqH+brGTbq0g==", - "dev": true + "integrity": "sha512-dsKNQNdj6xA3T+QlADDA7mOSlX0qiMINjn0cgr+eGHGsbSHzTabcIogz2+p/iqP1Xs6EP/sS2SbqH+brGTbq0g==" }, "node_modules/get-caller-file": { "version": "2.0.5", @@ -1972,7 +1732,6 @@ "version": "7.2.3", "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", - "dev": true, "dependencies": { "fs.realpath": "^1.0.0", "inflight": "^1.0.4", @@ -2000,7 +1759,6 @@ "version": "3.0.0", "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", "integrity": "sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==", - "dev": true, "engines": { "node": ">=4" } @@ -2018,7 +1776,6 @@ "version": "4.0.6", "resolved": "https://registry.npmjs.org/ignore/-/ignore-4.0.6.tgz", "integrity": "sha512-cyFDKrqc/YdcWFniJhzI42+AzS+gNwmUzOSFcRCQYwySuBBBy/KjuxWLZ/FHEH6Moq1NizMOBWyTcv8O4OZIMg==", - "dev": true, "engines": { "node": ">= 4" } @@ -2027,13 +1784,12 @@ "version": "4.2.4", "resolved": "https://registry.npmjs.org/immutable/-/immutable-4.2.4.tgz", "integrity": "sha512-WDxL3Hheb1JkRN3sQkyujNlL/xRjAo3rJtaU5xeufUauG66JdMr32bLj4gF+vWl84DIA3Zxw7tiAjneYzRRw+w==", - "dev": true + "devOptional": true }, "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==", - "dev": true, "dependencies": { "parent-module": "^1.0.0", "resolve-from": "^4.0.0" @@ -2049,7 +1805,6 @@ "version": "0.1.4", "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz", "integrity": "sha512-JmXMZ6wuvDmLiHEml9ykzqO6lwFbof0GG4IkcGaENdCRDDmMVnny7s5HsIgHCbaq0w2MyPhDqkhTUgS2LU2PHA==", - "dev": true, "engines": { "node": ">=0.8.19" } @@ -2058,7 +1813,6 @@ "version": "1.0.6", "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz", "integrity": "sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA==", - "dev": true, "dependencies": { "once": "^1.3.0", "wrappy": "1" @@ -2067,14 +1821,13 @@ "node_modules/inherits": { "version": "2.0.4", "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", - "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==", - "dev": true + "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==" }, "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==", - "dev": true, + "devOptional": true, "dependencies": { "binary-extensions": "^2.0.0" }, @@ -2101,7 +1854,6 @@ "version": "2.1.1", "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz", "integrity": "sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==", - "dev": true, "engines": { "node": ">=0.10.0" } @@ -2110,7 +1862,6 @@ "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==", - "dev": true, "engines": { "node": ">=8" } @@ -2119,7 +1870,6 @@ "version": "4.0.3", "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz", "integrity": "sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==", - "dev": true, "dependencies": { "is-extglob": "^2.1.1" }, @@ -2131,7 +1881,7 @@ "version": "7.0.0", "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz", "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==", - "dev": true, + "devOptional": true, "engines": { "node": ">=0.12.0" } @@ -2151,8 +1901,7 @@ "node_modules/isexe": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", - "integrity": "sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==", - "dev": true + "integrity": "sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==" }, "node_modules/js-sha256": { "version": "0.9.0", @@ -2161,14 +1910,12 @@ "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==", - "dev": true + "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==" }, "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==", - "dev": true, "dependencies": { "argparse": "^1.0.7", "esprima": "^4.0.0" @@ -2180,14 +1927,12 @@ "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==", - "dev": true + "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==" }, "node_modules/json-stable-stringify-without-jsonify": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/json-stable-stringify-without-jsonify/-/json-stable-stringify-without-jsonify-1.0.1.tgz", - "integrity": "sha512-Bdboy+l7tA3OGW6FjyFHWkP5LuByj1Tk33Ljyq0axyzdk9//JSi2u3fP1QSmd1KNwq6VOKYGlAu87CisVir6Pw==", - "dev": true + "integrity": "sha512-Bdboy+l7tA3OGW6FjyFHWkP5LuByj1Tk33Ljyq0axyzdk9//JSi2u3fP1QSmd1KNwq6VOKYGlAu87CisVir6Pw==" }, "node_modules/keycloak-js": { "version": "19.0.1", @@ -2201,7 +1946,6 @@ "version": "0.4.1", "resolved": "https://registry.npmjs.org/levn/-/levn-0.4.1.tgz", "integrity": "sha512-+bT2uH4E5LGE7h/n3evcS/sQlJXCpIp6ym8OWJ5eV6+67Dsql/LaaT7qJBAt2rzfoa/5QBGBhxDix1dMt2kQKQ==", - "dev": true, "dependencies": { "prelude-ls": "^1.2.1", "type-check": "~0.4.0" @@ -2230,14 +1974,12 @@ "node_modules/lodash.merge": { "version": "4.6.2", "resolved": "https://registry.npmjs.org/lodash.merge/-/lodash.merge-4.6.2.tgz", - "integrity": "sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ==", - "dev": true + "integrity": "sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ==" }, "node_modules/lodash.truncate": { "version": "4.4.2", "resolved": "https://registry.npmjs.org/lodash.truncate/-/lodash.truncate-4.4.2.tgz", - "integrity": "sha512-jttmRe7bRse52OsWIMDLaXxWqRAmtIUccAQ3garviCqJjafXOfNMO0yMfNpdD6zbGaTU0P5Nz7e7gAT6cKmJRw==", - "dev": true + "integrity": "sha512-jttmRe7bRse52OsWIMDLaXxWqRAmtIUccAQ3garviCqJjafXOfNMO0yMfNpdD6zbGaTU0P5Nz7e7gAT6cKmJRw==" }, "node_modules/lru-cache": { "version": "6.0.0", @@ -2295,7 +2037,6 @@ "version": "3.1.2", "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", - "dev": true, "dependencies": { "brace-expansion": "^1.1.7" }, @@ -2334,14 +2075,13 @@ "node_modules/natural-compare": { "version": "1.4.0", "resolved": "https://registry.npmjs.org/natural-compare/-/natural-compare-1.4.0.tgz", - "integrity": "sha512-OWND8ei3VtNC9h7V60qff3SVobHr996CTwgxubgyQYEpg290h9J0buyECNNJexkFm5sOajh5G116RYA1c8ZMSw==", - "dev": true + "integrity": "sha512-OWND8ei3VtNC9h7V60qff3SVobHr996CTwgxubgyQYEpg290h9J0buyECNNJexkFm5sOajh5G116RYA1c8ZMSw==" }, "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==", - "dev": true, + "devOptional": true, "engines": { "node": ">=0.10.0" } @@ -2362,7 +2102,6 @@ "version": "1.4.0", "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", "integrity": "sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==", - "dev": true, "dependencies": { "wrappy": "1" } @@ -2388,7 +2127,6 @@ "version": "0.9.1", "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.9.1.tgz", "integrity": "sha512-74RlY5FCnhq4jRxVUPKDaRwrVNXMqsGsiW6AJw4XK8hmtm10wC0ypZBLw5IIp85NZMr91+qd1RvvENwg7jjRFw==", - "dev": true, "dependencies": { "deep-is": "^0.1.3", "fast-levenshtein": "^2.0.6", @@ -2438,7 +2176,6 @@ "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==", - "dev": true, "dependencies": { "callsites": "^3.0.0" }, @@ -2466,7 +2203,6 @@ "version": "1.0.1", "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz", "integrity": "sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg==", - "dev": true, "engines": { "node": ">=0.10.0" } @@ -2475,7 +2211,6 @@ "version": "3.1.1", "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz", "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==", - "dev": true, "engines": { "node": ">=8" } @@ -2488,7 +2223,7 @@ "version": "2.3.1", "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz", "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==", - "dev": true, + "devOptional": true, "engines": { "node": ">=8.6" }, @@ -2559,7 +2294,6 @@ "version": "1.2.1", "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.2.1.tgz", "integrity": "sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g==", - "dev": true, "engines": { "node": ">= 0.8.0" } @@ -2575,7 +2309,6 @@ "version": "2.0.3", "resolved": "https://registry.npmjs.org/progress/-/progress-2.0.3.tgz", "integrity": "sha512-7PiHtLll5LdnKIMw100I+8xJXR5gW2QwWYkT6iJva0bXitZKa/XMrSbdmg3r2Xnaidz9Qumd0VPaMrZlF9V9sA==", - "dev": true, "engines": { "node": ">=0.4.0" } @@ -2589,7 +2322,6 @@ "version": "2.3.0", "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.3.0.tgz", "integrity": "sha512-rRV+zQD8tVFys26lAGR9WUuS4iUAngJScM+ZRSKtvl5tKeZ2t5bvdNFdNHBW9FWR4guGHlgmsZ1G7BSm2wTbuA==", - "dev": true, "engines": { "node": ">=6" } @@ -2598,7 +2330,7 @@ "version": "3.6.0", "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.6.0.tgz", "integrity": "sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==", - "dev": true, + "devOptional": true, "dependencies": { "picomatch": "^2.2.1" }, @@ -2610,7 +2342,6 @@ "version": "3.2.0", "resolved": "https://registry.npmjs.org/regexpp/-/regexpp-3.2.0.tgz", "integrity": "sha512-pq2bWo9mVD43nbts2wGv17XLiNLya+GklZ8kaDLV2Z08gDCsGpnKn9BFMepvWuHCbyVvY7J5o5+BVvoQbmlJLg==", - "dev": true, "engines": { "node": ">=8" }, @@ -2631,7 +2362,6 @@ "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==", - "dev": true, "engines": { "node": ">=0.10.0" } @@ -2640,7 +2370,6 @@ "version": "4.0.0", "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-4.0.0.tgz", "integrity": "sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==", - "dev": true, "engines": { "node": ">=4" } @@ -2660,33 +2389,17 @@ } }, "node_modules/rollup": { - "version": "4.9.6", - "resolved": "https://registry.npmjs.org/rollup/-/rollup-4.9.6.tgz", - "integrity": "sha512-05lzkCS2uASX0CiLFybYfVkwNbKZG5NFQ6Go0VWyogFTXXbR039UVsegViTntkk4OglHBdF54ccApXRRuXRbsg==", - "dependencies": { - "@types/estree": "1.0.5" - }, + "version": "3.29.4", + "resolved": "https://registry.npmjs.org/rollup/-/rollup-3.29.4.tgz", + "integrity": "sha512-oWzmBZwvYrU0iJHtDmhsm662rC15FRXmcjCk1xD771dFDx5jJ02ufAQQTn0etB2emNk4J9EZg/yWKpsn9BWGRw==", "bin": { "rollup": "dist/bin/rollup" }, "engines": { - "node": ">=18.0.0", + "node": ">=14.18.0", "npm": ">=8.0.0" }, "optionalDependencies": { - "@rollup/rollup-android-arm-eabi": "4.9.6", - "@rollup/rollup-android-arm64": "4.9.6", - "@rollup/rollup-darwin-arm64": "4.9.6", - "@rollup/rollup-darwin-x64": "4.9.6", - "@rollup/rollup-linux-arm-gnueabihf": "4.9.6", - "@rollup/rollup-linux-arm64-gnu": "4.9.6", - "@rollup/rollup-linux-arm64-musl": "4.9.6", - "@rollup/rollup-linux-riscv64-gnu": "4.9.6", - "@rollup/rollup-linux-x64-gnu": "4.9.6", - "@rollup/rollup-linux-x64-musl": "4.9.6", - "@rollup/rollup-win32-arm64-msvc": "4.9.6", - "@rollup/rollup-win32-ia32-msvc": "4.9.6", - "@rollup/rollup-win32-x64-msvc": "4.9.6", "fsevents": "~2.3.2" } }, @@ -2740,7 +2453,7 @@ "version": "1.58.0", "resolved": "https://registry.npmjs.org/sass/-/sass-1.58.0.tgz", "integrity": "sha512-PiMJcP33DdKtZ/1jSjjqVIKihoDc6yWmYr9K/4r3fVVIEDAluD0q7XZiRKrNJcPK3qkLRF/79DND1H5q1LBjgg==", - "dev": true, + "devOptional": true, "dependencies": { "chokidar": ">=3.0.0 <4.0.0", "immutable": "^4.0.0", @@ -2780,7 +2493,6 @@ "version": "2.0.0", "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz", "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==", - "dev": true, "dependencies": { "shebang-regex": "^3.0.0" }, @@ -2792,7 +2504,6 @@ "version": "3.0.0", "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz", "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==", - "dev": true, "engines": { "node": ">=8" } @@ -2823,14 +2534,12 @@ "node_modules/sprintf-js": { "version": "1.0.3", "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz", - "integrity": "sha512-D9cPgkvLlV3t3IzL0D0YLvGA9Ahk4PcvVwUbN0dSGr1aP0Nrt4AEnTUbuGvquEC0mA64Gqt1fzirlRs5ibXx8g==", - "dev": true + "integrity": "sha512-D9cPgkvLlV3t3IzL0D0YLvGA9Ahk4PcvVwUbN0dSGr1aP0Nrt4AEnTUbuGvquEC0mA64Gqt1fzirlRs5ibXx8g==" }, "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==", - "dev": true, "dependencies": { "emoji-regex": "^8.0.0", "is-fullwidth-code-point": "^3.0.0", @@ -2844,7 +2553,6 @@ "version": "6.0.1", "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", - "dev": true, "dependencies": { "ansi-regex": "^5.0.1" }, @@ -2856,7 +2564,6 @@ "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==", - "dev": true, "engines": { "node": ">=8" }, @@ -2868,7 +2575,6 @@ "version": "5.5.0", "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", - "dev": true, "dependencies": { "has-flag": "^3.0.0" }, @@ -2880,7 +2586,6 @@ "version": "6.8.1", "resolved": "https://registry.npmjs.org/table/-/table-6.8.1.tgz", "integrity": "sha512-Y4X9zqrCftUhMeH2EptSSERdVKt/nEdijTOacGD/97EKjhQ/Qs8RTlEGABSJNNN8lac9kheH+af7yAkEWlgneA==", - "dev": true, "dependencies": { "ajv": "^8.0.1", "lodash.truncate": "^4.4.2", @@ -2896,7 +2601,6 @@ "version": "8.12.0", "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.12.0.tgz", "integrity": "sha512-sRu1kpcO9yLtYxBKvqfTeh9KzZEwO3STyX1HT+4CaDzC6HpTGYhIhPIzj9XuKU7KYDwnaeh5hcOwjy1QuJzBPA==", - "dev": true, "dependencies": { "fast-deep-equal": "^3.1.1", "json-schema-traverse": "^1.0.0", @@ -2912,7 +2616,6 @@ "version": "4.3.0", "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "dev": true, "dependencies": { "color-convert": "^2.0.1" }, @@ -2927,7 +2630,6 @@ "version": "2.0.1", "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "dev": true, "dependencies": { "color-name": "~1.1.4" }, @@ -2938,20 +2640,17 @@ "node_modules/table/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==", - "dev": true + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" }, "node_modules/table/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==", - "dev": true + "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==" }, "node_modules/table/node_modules/slice-ansi": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/slice-ansi/-/slice-ansi-4.0.0.tgz", "integrity": "sha512-qMCMfhY040cVHT43K9BFygqYbUPFZKHOg7K73mtTWJRb8pyP3fzf4Ixd5SzdEJQ6MRUg/WBnOLxghZtKKurENQ==", - "dev": true, "dependencies": { "ansi-styles": "^4.0.0", "astral-regex": "^2.0.0", @@ -2967,8 +2666,7 @@ "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==", - "dev": true + "integrity": "sha512-N+8UisAXDGk8PFXP4HAzVR9nbfmVJ3zYLAWiTIoqC5v5isinhr+r5uaO8+7r3BMfuNIufIsA7RdpVgacC2cSpw==" }, "node_modules/tiny-emitter": { "version": "2.1.0", @@ -2979,7 +2677,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==", - "dev": true, + "devOptional": true, "dependencies": { "is-number": "^7.0.0" }, @@ -2991,7 +2689,6 @@ "version": "0.4.0", "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.4.0.tgz", "integrity": "sha512-XleUoc9uwGXqjWwXaUTZAmzMcFZ5858QA2vvx1Ur5xIcixXIP+8LnFDgRplU30us6teqdlskFfu+ae4K79Ooew==", - "dev": true, "dependencies": { "prelude-ls": "^1.2.1" }, @@ -2999,6 +2696,20 @@ "node": ">= 0.8.0" } }, + "node_modules/typescript": { + "version": "5.3.3", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.3.3.tgz", + "integrity": "sha512-pXWcraxM0uxAS+tN0AG/BF2TyqmHO014Z070UsJ+pFvYuRSq8KH8DmWpnbXe0pEPDHXZV3FcAbJkijJ5oNEnWw==", + "dev": true, + "peer": true, + "bin": { + "tsc": "bin/tsc", + "tsserver": "bin/tsserver" + }, + "engines": { + "node": ">=14.17" + } + }, "node_modules/upath": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/upath/-/upath-2.0.1.tgz", @@ -3012,7 +2723,6 @@ "version": "4.4.1", "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.4.1.tgz", "integrity": "sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==", - "dev": true, "dependencies": { "punycode": "^2.1.0" } @@ -3037,32 +2747,31 @@ "node_modules/v8-compile-cache": { "version": "2.3.0", "resolved": "https://registry.npmjs.org/v8-compile-cache/-/v8-compile-cache-2.3.0.tgz", - "integrity": "sha512-l8lCEmLcLYZh4nbunNZvQCJc5pv7+RCwa8q/LdUx8u7lsWvPDKmpodJAJNwkAhJC//dFY48KuIEmjtd4RViDrA==", - "dev": true + "integrity": "sha512-l8lCEmLcLYZh4nbunNZvQCJc5pv7+RCwa8q/LdUx8u7lsWvPDKmpodJAJNwkAhJC//dFY48KuIEmjtd4RViDrA==" }, "node_modules/vite": { - "version": "5.0.12", - "resolved": "https://registry.npmjs.org/vite/-/vite-5.0.12.tgz", - "integrity": "sha512-4hsnEkG3q0N4Tzf1+t6NdN9dg/L3BM+q8SWgbSPnJvrgH2kgdyzfVJwbR1ic69/4uMJJ/3dqDZZE5/WwqW8U1w==", + "version": "4.5.2", + "resolved": "https://registry.npmjs.org/vite/-/vite-4.5.2.tgz", + "integrity": "sha512-tBCZBNSBbHQkaGyhGCDUGqeo2ph8Fstyp6FMSvTtsXeZSPpSMGlviAOav2hxVTqFcx8Hj/twtWKsMJXNY0xI8w==", "dependencies": { - "esbuild": "^0.19.3", - "postcss": "^8.4.32", - "rollup": "^4.2.0" + "esbuild": "^0.18.10", + "postcss": "^8.4.27", + "rollup": "^3.27.1" }, "bin": { "vite": "bin/vite.js" }, "engines": { - "node": "^18.0.0 || >=20.0.0" + "node": "^14.18.0 || >=16.0.0" }, "funding": { "url": "https://github.com/vitejs/vite?sponsor=1" }, "optionalDependencies": { - "fsevents": "~2.3.3" + "fsevents": "~2.3.2" }, "peerDependencies": { - "@types/node": "^18.0.0 || >=20.0.0", + "@types/node": ">= 14", "less": "*", "lightningcss": "^1.21.0", "sass": "*", @@ -3349,7 +3058,6 @@ "version": "2.0.2", "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", - "dev": true, "dependencies": { "isexe": "^2.0.0" }, @@ -3364,7 +3072,6 @@ "version": "1.2.5", "resolved": "https://registry.npmjs.org/word-wrap/-/word-wrap-1.2.5.tgz", "integrity": "sha512-BN22B5eaMMI9UMtjrGd5g5eCYPpCPDUy0FJXbYsaT5zYxjFOckS53SQDE3pWkVoWpHXVb3BrYcEN4Twa55B5cA==", - "dev": true, "engines": { "node": ">=0.10.0" } @@ -3422,8 +3129,7 @@ "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==", - "dev": true + "integrity": "sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==" }, "node_modules/xml-name-validator": { "version": "4.0.0", @@ -3480,14 +3186,12 @@ "@babel/helper-validator-identifier": { "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==", - "dev": true + "integrity": "sha512-Y4OZ+ytlatR8AI+8KZfKuL5urKp7qey08ha31L8b3BwewJAoJamTzyvxPR/5D+KkdJCGPq/+8TukHBlY10FX9A==" }, "@babel/highlight": { "version": "7.22.20", "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.22.20.tgz", "integrity": "sha512-dkdMCN3py0+ksCgYmGG8jKeGA/8Tk+gJwSYYlFGxG5lmhfKNoAy004YpLxpS1W2J8m/EK2Ew+yOs9pVRwO89mg==", - "dev": true, "requires": { "@babel/helper-validator-identifier": "^7.22.20", "chalk": "^2.4.2", @@ -3499,149 +3203,142 @@ "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.23.0.tgz", "integrity": "sha512-vvPKKdMemU85V9WE/l5wZEmImpCtLqbnTvqDS2U1fJ96KrxoW7KrXhNsNCblQlg8Ck4b85yxdTyelsMUgFUXiw==" }, - "@esbuild/aix-ppc64": { - "version": "0.19.12", - "resolved": "https://registry.npmjs.org/@esbuild/aix-ppc64/-/aix-ppc64-0.19.12.tgz", - "integrity": "sha512-bmoCYyWdEL3wDQIVbcyzRyeKLgk2WtWLTWz1ZIAZF/EGbNOwSA6ew3PftJ1PqMiOOGu0OyFMzG53L0zqIpPeNA==", - "optional": true - }, "@esbuild/android-arm": { - "version": "0.19.12", - "resolved": "https://registry.npmjs.org/@esbuild/android-arm/-/android-arm-0.19.12.tgz", - "integrity": "sha512-qg/Lj1mu3CdQlDEEiWrlC4eaPZ1KztwGJ9B6J+/6G+/4ewxJg7gqj8eVYWvao1bXrqGiW2rsBZFSX3q2lcW05w==", + "version": "0.18.20", + "resolved": "https://registry.npmjs.org/@esbuild/android-arm/-/android-arm-0.18.20.tgz", + "integrity": "sha512-fyi7TDI/ijKKNZTUJAQqiG5T7YjJXgnzkURqmGj13C6dCqckZBLdl4h7bkhHt/t0WP+zO9/zwroDvANaOqO5Sw==", "optional": true }, "@esbuild/android-arm64": { - "version": "0.19.12", - "resolved": "https://registry.npmjs.org/@esbuild/android-arm64/-/android-arm64-0.19.12.tgz", - "integrity": "sha512-P0UVNGIienjZv3f5zq0DP3Nt2IE/3plFzuaS96vihvD0Hd6H/q4WXUGpCxD/E8YrSXfNyRPbpTq+T8ZQioSuPA==", + "version": "0.18.20", + "resolved": "https://registry.npmjs.org/@esbuild/android-arm64/-/android-arm64-0.18.20.tgz", + "integrity": "sha512-Nz4rJcchGDtENV0eMKUNa6L12zz2zBDXuhj/Vjh18zGqB44Bi7MBMSXjgunJgjRhCmKOjnPuZp4Mb6OKqtMHLQ==", "optional": true }, "@esbuild/android-x64": { - "version": "0.19.12", - "resolved": "https://registry.npmjs.org/@esbuild/android-x64/-/android-x64-0.19.12.tgz", - "integrity": "sha512-3k7ZoUW6Q6YqhdhIaq/WZ7HwBpnFBlW905Fa4s4qWJyiNOgT1dOqDiVAQFwBH7gBRZr17gLrlFCRzF6jFh7Kew==", + "version": "0.18.20", + "resolved": "https://registry.npmjs.org/@esbuild/android-x64/-/android-x64-0.18.20.tgz", + "integrity": "sha512-8GDdlePJA8D6zlZYJV/jnrRAi6rOiNaCC/JclcXpB+KIuvfBN4owLtgzY2bsxnx666XjJx2kDPUmnTtR8qKQUg==", "optional": true }, "@esbuild/darwin-arm64": { - "version": "0.19.12", - "resolved": "https://registry.npmjs.org/@esbuild/darwin-arm64/-/darwin-arm64-0.19.12.tgz", - "integrity": "sha512-B6IeSgZgtEzGC42jsI+YYu9Z3HKRxp8ZT3cqhvliEHovq8HSX2YX8lNocDn79gCKJXOSaEot9MVYky7AKjCs8g==", + "version": "0.18.20", + "resolved": "https://registry.npmjs.org/@esbuild/darwin-arm64/-/darwin-arm64-0.18.20.tgz", + "integrity": "sha512-bxRHW5kHU38zS2lPTPOyuyTm+S+eobPUnTNkdJEfAddYgEcll4xkT8DB9d2008DtTbl7uJag2HuE5NZAZgnNEA==", "optional": true }, "@esbuild/darwin-x64": { - "version": "0.19.12", - "resolved": "https://registry.npmjs.org/@esbuild/darwin-x64/-/darwin-x64-0.19.12.tgz", - "integrity": "sha512-hKoVkKzFiToTgn+41qGhsUJXFlIjxI/jSYeZf3ugemDYZldIXIxhvwN6erJGlX4t5h417iFuheZ7l+YVn05N3A==", + "version": "0.18.20", + "resolved": "https://registry.npmjs.org/@esbuild/darwin-x64/-/darwin-x64-0.18.20.tgz", + "integrity": "sha512-pc5gxlMDxzm513qPGbCbDukOdsGtKhfxD1zJKXjCCcU7ju50O7MeAZ8c4krSJcOIJGFR+qx21yMMVYwiQvyTyQ==", "optional": true }, "@esbuild/freebsd-arm64": { - "version": "0.19.12", - "resolved": "https://registry.npmjs.org/@esbuild/freebsd-arm64/-/freebsd-arm64-0.19.12.tgz", - "integrity": "sha512-4aRvFIXmwAcDBw9AueDQ2YnGmz5L6obe5kmPT8Vd+/+x/JMVKCgdcRwH6APrbpNXsPz+K653Qg8HB/oXvXVukA==", + "version": "0.18.20", + "resolved": "https://registry.npmjs.org/@esbuild/freebsd-arm64/-/freebsd-arm64-0.18.20.tgz", + "integrity": "sha512-yqDQHy4QHevpMAaxhhIwYPMv1NECwOvIpGCZkECn8w2WFHXjEwrBn3CeNIYsibZ/iZEUemj++M26W3cNR5h+Tw==", "optional": true }, "@esbuild/freebsd-x64": { - "version": "0.19.12", - "resolved": "https://registry.npmjs.org/@esbuild/freebsd-x64/-/freebsd-x64-0.19.12.tgz", - "integrity": "sha512-EYoXZ4d8xtBoVN7CEwWY2IN4ho76xjYXqSXMNccFSx2lgqOG/1TBPW0yPx1bJZk94qu3tX0fycJeeQsKovA8gg==", + "version": "0.18.20", + "resolved": "https://registry.npmjs.org/@esbuild/freebsd-x64/-/freebsd-x64-0.18.20.tgz", + "integrity": "sha512-tgWRPPuQsd3RmBZwarGVHZQvtzfEBOreNuxEMKFcd5DaDn2PbBxfwLcj4+aenoh7ctXcbXmOQIn8HI6mCSw5MQ==", "optional": true }, "@esbuild/linux-arm": { - "version": "0.19.12", - "resolved": "https://registry.npmjs.org/@esbuild/linux-arm/-/linux-arm-0.19.12.tgz", - "integrity": "sha512-J5jPms//KhSNv+LO1S1TX1UWp1ucM6N6XuL6ITdKWElCu8wXP72l9MM0zDTzzeikVyqFE6U8YAV9/tFyj0ti+w==", + "version": "0.18.20", + "resolved": "https://registry.npmjs.org/@esbuild/linux-arm/-/linux-arm-0.18.20.tgz", + "integrity": "sha512-/5bHkMWnq1EgKr1V+Ybz3s1hWXok7mDFUMQ4cG10AfW3wL02PSZi5kFpYKrptDsgb2WAJIvRcDm+qIvXf/apvg==", "optional": true }, "@esbuild/linux-arm64": { - "version": "0.19.12", - "resolved": "https://registry.npmjs.org/@esbuild/linux-arm64/-/linux-arm64-0.19.12.tgz", - "integrity": "sha512-EoTjyYyLuVPfdPLsGVVVC8a0p1BFFvtpQDB/YLEhaXyf/5bczaGeN15QkR+O4S5LeJ92Tqotve7i1jn35qwvdA==", + "version": "0.18.20", + "resolved": "https://registry.npmjs.org/@esbuild/linux-arm64/-/linux-arm64-0.18.20.tgz", + "integrity": "sha512-2YbscF+UL7SQAVIpnWvYwM+3LskyDmPhe31pE7/aoTMFKKzIc9lLbyGUpmmb8a8AixOL61sQ/mFh3jEjHYFvdA==", "optional": true }, "@esbuild/linux-ia32": { - "version": "0.19.12", - "resolved": "https://registry.npmjs.org/@esbuild/linux-ia32/-/linux-ia32-0.19.12.tgz", - "integrity": "sha512-Thsa42rrP1+UIGaWz47uydHSBOgTUnwBwNq59khgIwktK6x60Hivfbux9iNR0eHCHzOLjLMLfUMLCypBkZXMHA==", + "version": "0.18.20", + "resolved": "https://registry.npmjs.org/@esbuild/linux-ia32/-/linux-ia32-0.18.20.tgz", + "integrity": "sha512-P4etWwq6IsReT0E1KHU40bOnzMHoH73aXp96Fs8TIT6z9Hu8G6+0SHSw9i2isWrD2nbx2qo5yUqACgdfVGx7TA==", "optional": true }, "@esbuild/linux-loong64": { - "version": "0.19.12", - "resolved": "https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.19.12.tgz", - "integrity": "sha512-LiXdXA0s3IqRRjm6rV6XaWATScKAXjI4R4LoDlvO7+yQqFdlr1Bax62sRwkVvRIrwXxvtYEHHI4dm50jAXkuAA==", + "version": "0.18.20", + "resolved": "https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.18.20.tgz", + "integrity": "sha512-nXW8nqBTrOpDLPgPY9uV+/1DjxoQ7DoB2N8eocyq8I9XuqJ7BiAMDMf9n1xZM9TgW0J8zrquIb/A7s3BJv7rjg==", "optional": true }, "@esbuild/linux-mips64el": { - "version": "0.19.12", - "resolved": "https://registry.npmjs.org/@esbuild/linux-mips64el/-/linux-mips64el-0.19.12.tgz", - "integrity": "sha512-fEnAuj5VGTanfJ07ff0gOA6IPsvrVHLVb6Lyd1g2/ed67oU1eFzL0r9WL7ZzscD+/N6i3dWumGE1Un4f7Amf+w==", + "version": "0.18.20", + "resolved": "https://registry.npmjs.org/@esbuild/linux-mips64el/-/linux-mips64el-0.18.20.tgz", + "integrity": "sha512-d5NeaXZcHp8PzYy5VnXV3VSd2D328Zb+9dEq5HE6bw6+N86JVPExrA6O68OPwobntbNJ0pzCpUFZTo3w0GyetQ==", "optional": true }, "@esbuild/linux-ppc64": { - "version": "0.19.12", - "resolved": "https://registry.npmjs.org/@esbuild/linux-ppc64/-/linux-ppc64-0.19.12.tgz", - "integrity": "sha512-nYJA2/QPimDQOh1rKWedNOe3Gfc8PabU7HT3iXWtNUbRzXS9+vgB0Fjaqr//XNbd82mCxHzik2qotuI89cfixg==", + "version": "0.18.20", + "resolved": "https://registry.npmjs.org/@esbuild/linux-ppc64/-/linux-ppc64-0.18.20.tgz", + "integrity": "sha512-WHPyeScRNcmANnLQkq6AfyXRFr5D6N2sKgkFo2FqguP44Nw2eyDlbTdZwd9GYk98DZG9QItIiTlFLHJHjxP3FA==", "optional": true }, "@esbuild/linux-riscv64": { - "version": "0.19.12", - "resolved": "https://registry.npmjs.org/@esbuild/linux-riscv64/-/linux-riscv64-0.19.12.tgz", - "integrity": "sha512-2MueBrlPQCw5dVJJpQdUYgeqIzDQgw3QtiAHUC4RBz9FXPrskyyU3VI1hw7C0BSKB9OduwSJ79FTCqtGMWqJHg==", + "version": "0.18.20", + "resolved": "https://registry.npmjs.org/@esbuild/linux-riscv64/-/linux-riscv64-0.18.20.tgz", + "integrity": "sha512-WSxo6h5ecI5XH34KC7w5veNnKkju3zBRLEQNY7mv5mtBmrP/MjNBCAlsM2u5hDBlS3NGcTQpoBvRzqBcRtpq1A==", "optional": true }, "@esbuild/linux-s390x": { - "version": "0.19.12", - "resolved": "https://registry.npmjs.org/@esbuild/linux-s390x/-/linux-s390x-0.19.12.tgz", - "integrity": "sha512-+Pil1Nv3Umes4m3AZKqA2anfhJiVmNCYkPchwFJNEJN5QxmTs1uzyy4TvmDrCRNT2ApwSari7ZIgrPeUx4UZDg==", + "version": "0.18.20", + "resolved": "https://registry.npmjs.org/@esbuild/linux-s390x/-/linux-s390x-0.18.20.tgz", + "integrity": "sha512-+8231GMs3mAEth6Ja1iK0a1sQ3ohfcpzpRLH8uuc5/KVDFneH6jtAJLFGafpzpMRO6DzJ6AvXKze9LfFMrIHVQ==", "optional": true }, "@esbuild/linux-x64": { - "version": "0.19.12", - "resolved": "https://registry.npmjs.org/@esbuild/linux-x64/-/linux-x64-0.19.12.tgz", - "integrity": "sha512-B71g1QpxfwBvNrfyJdVDexenDIt1CiDN1TIXLbhOw0KhJzE78KIFGX6OJ9MrtC0oOqMWf+0xop4qEU8JrJTwCg==", + "version": "0.18.20", + "resolved": "https://registry.npmjs.org/@esbuild/linux-x64/-/linux-x64-0.18.20.tgz", + "integrity": "sha512-UYqiqemphJcNsFEskc73jQ7B9jgwjWrSayxawS6UVFZGWrAAtkzjxSqnoclCXxWtfwLdzU+vTpcNYhpn43uP1w==", "optional": true }, "@esbuild/netbsd-x64": { - "version": "0.19.12", - "resolved": "https://registry.npmjs.org/@esbuild/netbsd-x64/-/netbsd-x64-0.19.12.tgz", - "integrity": "sha512-3ltjQ7n1owJgFbuC61Oj++XhtzmymoCihNFgT84UAmJnxJfm4sYCiSLTXZtE00VWYpPMYc+ZQmB6xbSdVh0JWA==", + "version": "0.18.20", + "resolved": "https://registry.npmjs.org/@esbuild/netbsd-x64/-/netbsd-x64-0.18.20.tgz", + "integrity": "sha512-iO1c++VP6xUBUmltHZoMtCUdPlnPGdBom6IrO4gyKPFFVBKioIImVooR5I83nTew5UOYrk3gIJhbZh8X44y06A==", "optional": true }, "@esbuild/openbsd-x64": { - "version": "0.19.12", - "resolved": "https://registry.npmjs.org/@esbuild/openbsd-x64/-/openbsd-x64-0.19.12.tgz", - "integrity": "sha512-RbrfTB9SWsr0kWmb9srfF+L933uMDdu9BIzdA7os2t0TXhCRjrQyCeOt6wVxr79CKD4c+p+YhCj31HBkYcXebw==", + "version": "0.18.20", + "resolved": "https://registry.npmjs.org/@esbuild/openbsd-x64/-/openbsd-x64-0.18.20.tgz", + "integrity": "sha512-e5e4YSsuQfX4cxcygw/UCPIEP6wbIL+se3sxPdCiMbFLBWu0eiZOJ7WoD+ptCLrmjZBK1Wk7I6D/I3NglUGOxg==", "optional": true }, "@esbuild/sunos-x64": { - "version": "0.19.12", - "resolved": "https://registry.npmjs.org/@esbuild/sunos-x64/-/sunos-x64-0.19.12.tgz", - "integrity": "sha512-HKjJwRrW8uWtCQnQOz9qcU3mUZhTUQvi56Q8DPTLLB+DawoiQdjsYq+j+D3s9I8VFtDr+F9CjgXKKC4ss89IeA==", + "version": "0.18.20", + "resolved": "https://registry.npmjs.org/@esbuild/sunos-x64/-/sunos-x64-0.18.20.tgz", + "integrity": "sha512-kDbFRFp0YpTQVVrqUd5FTYmWo45zGaXe0X8E1G/LKFC0v8x0vWrhOWSLITcCn63lmZIxfOMXtCfti/RxN/0wnQ==", "optional": true }, "@esbuild/win32-arm64": { - "version": "0.19.12", - "resolved": "https://registry.npmjs.org/@esbuild/win32-arm64/-/win32-arm64-0.19.12.tgz", - "integrity": "sha512-URgtR1dJnmGvX864pn1B2YUYNzjmXkuJOIqG2HdU62MVS4EHpU2946OZoTMnRUHklGtJdJZ33QfzdjGACXhn1A==", + "version": "0.18.20", + "resolved": "https://registry.npmjs.org/@esbuild/win32-arm64/-/win32-arm64-0.18.20.tgz", + "integrity": "sha512-ddYFR6ItYgoaq4v4JmQQaAI5s7npztfV4Ag6NrhiaW0RrnOXqBkgwZLofVTlq1daVTQNhtI5oieTvkRPfZrePg==", "optional": true }, "@esbuild/win32-ia32": { - "version": "0.19.12", - "resolved": "https://registry.npmjs.org/@esbuild/win32-ia32/-/win32-ia32-0.19.12.tgz", - "integrity": "sha512-+ZOE6pUkMOJfmxmBZElNOx72NKpIa/HFOMGzu8fqzQJ5kgf6aTGrcJaFsNiVMH4JKpMipyK+7k0n2UXN7a8YKQ==", + "version": "0.18.20", + "resolved": "https://registry.npmjs.org/@esbuild/win32-ia32/-/win32-ia32-0.18.20.tgz", + "integrity": "sha512-Wv7QBi3ID/rROT08SABTS7eV4hX26sVduqDOTe1MvGMjNd3EjOz4b7zeexIR62GTIEKrfJXKL9LFxTYgkyeu7g==", "optional": true }, "@esbuild/win32-x64": { - "version": "0.19.12", - "resolved": "https://registry.npmjs.org/@esbuild/win32-x64/-/win32-x64-0.19.12.tgz", - "integrity": "sha512-T1QyPSDCyMXaO3pzBkF96E8xMkiRYbUEZADd29SyPGabqxMViNoii+NcK7eWJAEoU6RZyEm5lVSIjTmcdoB9HA==", + "version": "0.18.20", + "resolved": "https://registry.npmjs.org/@esbuild/win32-x64/-/win32-x64-0.18.20.tgz", + "integrity": "sha512-kTdfRcSiDfQca/y9QIkng02avJ+NCaQvrMejlsB3RRv5sE9rRoeBPISaZpKxHELzRxZyLvNts1P27W3wV+8geQ==", "optional": true }, "@eslint/eslintrc": { "version": "0.4.3", "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-0.4.3.tgz", "integrity": "sha512-J6KFFz5QCYUJq3pf0mjEcCJVERbzv71PUIDczuh9JkwGEzced6CO5ADLHB1rbf/+oPBtoPfMYNOpGDzCANlbXw==", - "dev": true, "requires": { "ajv": "^6.12.4", "debug": "^4.1.1", @@ -3658,7 +3355,6 @@ "version": "13.20.0", "resolved": "https://registry.npmjs.org/globals/-/globals-13.20.0.tgz", "integrity": "sha512-Qg5QtVkCy/kv3FUSlu4ukeZDVf9ee0iXLAUYX13gbR17bnejFTzr4iS9bY7kwCf1NztRNm1t91fjOiyx4CSwPQ==", - "dev": true, "requires": { "type-fest": "^0.20.2" } @@ -3666,8 +3362,7 @@ "type-fest": { "version": "0.20.2", "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.20.2.tgz", - "integrity": "sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ==", - "dev": true + "integrity": "sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ==" } } }, @@ -3675,7 +3370,6 @@ "version": "0.5.0", "resolved": "https://registry.npmjs.org/@humanwhocodes/config-array/-/config-array-0.5.0.tgz", "integrity": "sha512-FagtKFz74XrTl7y6HCzQpwDfXP0yhxe9lHLD1UZxjvZIcbyRz8zTFF/yYNfSfzU414eDwZ1SrO0Qvtyf+wFMQg==", - "dev": true, "requires": { "@humanwhocodes/object-schema": "^1.2.0", "debug": "^4.1.1", @@ -3685,8 +3379,7 @@ "@humanwhocodes/object-schema": { "version": "1.2.1", "resolved": "https://registry.npmjs.org/@humanwhocodes/object-schema/-/object-schema-1.2.1.tgz", - "integrity": "sha512-ZnQMnLV4e7hDlUvw8H+U8ASL02SS2Gn6+9Ac3wGGLIe7+je2AeAOxPY+izIPJDfFDb7eDjev0Us8MO1iFRN8hA==", - "dev": true + "integrity": "sha512-ZnQMnLV4e7hDlUvw8H+U8ASL02SS2Gn6+9Ac3wGGLIe7+je2AeAOxPY+izIPJDfFDb7eDjev0Us8MO1iFRN8hA==" }, "@intlify/core-base": { "version": "9.2.2", @@ -3736,93 +3429,11 @@ "@popperjs/core": { "version": "2.11.2" }, - "@rollup/rollup-android-arm-eabi": { - "version": "4.9.6", - "resolved": "https://registry.npmjs.org/@rollup/rollup-android-arm-eabi/-/rollup-android-arm-eabi-4.9.6.tgz", - "integrity": "sha512-MVNXSSYN6QXOulbHpLMKYi60ppyO13W9my1qogeiAqtjb2yR4LSmfU2+POvDkLzhjYLXz9Rf9+9a3zFHW1Lecg==", - "optional": true - }, - "@rollup/rollup-android-arm64": { - "version": "4.9.6", - "resolved": "https://registry.npmjs.org/@rollup/rollup-android-arm64/-/rollup-android-arm64-4.9.6.tgz", - "integrity": "sha512-T14aNLpqJ5wzKNf5jEDpv5zgyIqcpn1MlwCrUXLrwoADr2RkWA0vOWP4XxbO9aiO3dvMCQICZdKeDrFl7UMClw==", - "optional": true - }, - "@rollup/rollup-darwin-arm64": { - "version": "4.9.6", - "resolved": "https://registry.npmjs.org/@rollup/rollup-darwin-arm64/-/rollup-darwin-arm64-4.9.6.tgz", - "integrity": "sha512-CqNNAyhRkTbo8VVZ5R85X73H3R5NX9ONnKbXuHisGWC0qRbTTxnF1U4V9NafzJbgGM0sHZpdO83pLPzq8uOZFw==", - "optional": true - }, - "@rollup/rollup-darwin-x64": { - "version": "4.9.6", - "resolved": "https://registry.npmjs.org/@rollup/rollup-darwin-x64/-/rollup-darwin-x64-4.9.6.tgz", - "integrity": "sha512-zRDtdJuRvA1dc9Mp6BWYqAsU5oeLixdfUvkTHuiYOHwqYuQ4YgSmi6+/lPvSsqc/I0Omw3DdICx4Tfacdzmhog==", - "optional": true - }, - "@rollup/rollup-linux-arm-gnueabihf": { - "version": "4.9.6", - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm-gnueabihf/-/rollup-linux-arm-gnueabihf-4.9.6.tgz", - "integrity": "sha512-oNk8YXDDnNyG4qlNb6is1ojTOGL/tRhbbKeE/YuccItzerEZT68Z9gHrY3ROh7axDc974+zYAPxK5SH0j/G+QQ==", - "optional": true - }, - "@rollup/rollup-linux-arm64-gnu": { - "version": "4.9.6", - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm64-gnu/-/rollup-linux-arm64-gnu-4.9.6.tgz", - "integrity": "sha512-Z3O60yxPtuCYobrtzjo0wlmvDdx2qZfeAWTyfOjEDqd08kthDKexLpV97KfAeUXPosENKd8uyJMRDfFMxcYkDQ==", - "optional": true - }, - "@rollup/rollup-linux-arm64-musl": { - "version": "4.9.6", - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm64-musl/-/rollup-linux-arm64-musl-4.9.6.tgz", - "integrity": "sha512-gpiG0qQJNdYEVad+1iAsGAbgAnZ8j07FapmnIAQgODKcOTjLEWM9sRb+MbQyVsYCnA0Im6M6QIq6ax7liws6eQ==", - "optional": true - }, - "@rollup/rollup-linux-riscv64-gnu": { - "version": "4.9.6", - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-riscv64-gnu/-/rollup-linux-riscv64-gnu-4.9.6.tgz", - "integrity": "sha512-+uCOcvVmFUYvVDr27aiyun9WgZk0tXe7ThuzoUTAukZJOwS5MrGbmSlNOhx1j80GdpqbOty05XqSl5w4dQvcOA==", - "optional": true - }, - "@rollup/rollup-linux-x64-gnu": { - "version": "4.9.6", - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-x64-gnu/-/rollup-linux-x64-gnu-4.9.6.tgz", - "integrity": "sha512-HUNqM32dGzfBKuaDUBqFB7tP6VMN74eLZ33Q9Y1TBqRDn+qDonkAUyKWwF9BR9unV7QUzffLnz9GrnKvMqC/fw==", - "optional": true - }, - "@rollup/rollup-linux-x64-musl": { - "version": "4.9.6", - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-x64-musl/-/rollup-linux-x64-musl-4.9.6.tgz", - "integrity": "sha512-ch7M+9Tr5R4FK40FHQk8VnML0Szi2KRujUgHXd/HjuH9ifH72GUmw6lStZBo3c3GB82vHa0ZoUfjfcM7JiiMrQ==", - "optional": true - }, - "@rollup/rollup-win32-arm64-msvc": { - "version": "4.9.6", - "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-arm64-msvc/-/rollup-win32-arm64-msvc-4.9.6.tgz", - "integrity": "sha512-VD6qnR99dhmTQ1mJhIzXsRcTBvTjbfbGGwKAHcu+52cVl15AC/kplkhxzW/uT0Xl62Y/meBKDZvoJSJN+vTeGA==", - "optional": true - }, - "@rollup/rollup-win32-ia32-msvc": { - "version": "4.9.6", - "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-ia32-msvc/-/rollup-win32-ia32-msvc-4.9.6.tgz", - "integrity": "sha512-J9AFDq/xiRI58eR2NIDfyVmTYGyIZmRcvcAoJ48oDld/NTR8wyiPUu2X/v1navJ+N/FGg68LEbX3Ejd6l8B7MQ==", - "optional": true - }, - "@rollup/rollup-win32-x64-msvc": { - "version": "4.9.6", - "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-x64-msvc/-/rollup-win32-x64-msvc-4.9.6.tgz", - "integrity": "sha512-jqzNLhNDvIZOrt69Ce4UjGRpXJBzhUBzawMwnaDAwyHriki3XollsewxWzOzz+4yOFDkuJHtTsZFwMxhYJWmLQ==", - "optional": true - }, - "@types/estree": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/@types/estree/-/estree-1.0.5.tgz", - "integrity": "sha512-/kYRxGDLWzHOB7q+wtSUQlFrtcdUccpfy+X+9iMBpHK8QLLhx2wIPYuS5DYtR9Wa/YlZAbIovy7qVdB1Aq6Lyw==" - }, "@vitejs/plugin-vue": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/@vitejs/plugin-vue/-/plugin-vue-4.0.0.tgz", - "integrity": "sha512-e0X4jErIxAB5oLtDqbHvHpJe/uWNkdpYV83AOG2xo2tEVSzCzewgJMtREZM30wXnM5ls90hxiOtAuVU6H5JgbA==" + "integrity": "sha512-e0X4jErIxAB5oLtDqbHvHpJe/uWNkdpYV83AOG2xo2tEVSzCzewgJMtREZM30wXnM5ls90hxiOtAuVU6H5JgbA==", + "requires": {} }, "@volar/language-core": { "version": "1.0.24", @@ -4014,20 +3625,18 @@ "acorn": { "version": "8.8.2", "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.8.2.tgz", - "integrity": "sha512-xjIYgE8HBrkpd/sJqOGNspf8uHG+NOHGOw6a/Urj8taM2EXfdNAH2oFcPeIFfsv3+kz/mJrS5VuMqbNLjCa2vw==", - "dev": true + "integrity": "sha512-xjIYgE8HBrkpd/sJqOGNspf8uHG+NOHGOw6a/Urj8taM2EXfdNAH2oFcPeIFfsv3+kz/mJrS5VuMqbNLjCa2vw==" }, "acorn-jsx": { "version": "5.3.2", "resolved": "https://registry.npmjs.org/acorn-jsx/-/acorn-jsx-5.3.2.tgz", "integrity": "sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==", - "dev": true + "requires": {} }, "ajv": { "version": "6.12.6", "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", - "dev": true, "requires": { "fast-deep-equal": "^3.1.1", "fast-json-stable-stringify": "^2.0.0", @@ -4038,20 +3647,17 @@ "ansi-colors": { "version": "4.1.3", "resolved": "https://registry.npmjs.org/ansi-colors/-/ansi-colors-4.1.3.tgz", - "integrity": "sha512-/6w/C21Pm1A7aZitlI5Ni/2J6FFQN8i1Cvz3kHABAAbw93v/NlvKdVOqz7CCWz/3iv/JplRSEEZ83XION15ovw==", - "dev": true + "integrity": "sha512-/6w/C21Pm1A7aZitlI5Ni/2J6FFQN8i1Cvz3kHABAAbw93v/NlvKdVOqz7CCWz/3iv/JplRSEEZ83XION15ovw==" }, "ansi-regex": { "version": "5.0.1", "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", - "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", - "dev": true + "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==" }, "ansi-styles": { "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==", - "dev": true, "requires": { "color-convert": "^1.9.0" } @@ -4060,7 +3666,7 @@ "version": "3.1.3", "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.3.tgz", "integrity": "sha512-KMReFUr0B4t+D+OBkjR3KYqvocp2XaSzO55UcB6mgQMd3KbcE+mWTyvVV7D/zsdEbNnV6acZUutkiHQXvTr1Rw==", - "dev": true, + "devOptional": true, "requires": { "normalize-path": "^3.0.0", "picomatch": "^2.0.4" @@ -4070,7 +3676,6 @@ "version": "1.0.10", "resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz", "integrity": "sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==", - "dev": true, "requires": { "sprintf-js": "~1.0.2" } @@ -4078,8 +3683,7 @@ "astral-regex": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/astral-regex/-/astral-regex-2.0.0.tgz", - "integrity": "sha512-Z7tMw1ytTXt5jqMcOP+OQteU1VuNK9Y02uuJtKQ1Sv69jXQKKg5cibLwGJow8yzZP+eAc18EmLGPal0bp36rvQ==", - "dev": true + "integrity": "sha512-Z7tMw1ytTXt5jqMcOP+OQteU1VuNK9Y02uuJtKQ1Sv69jXQKKg5cibLwGJow8yzZP+eAc18EmLGPal0bp36rvQ==" }, "asynckit": { "version": "0.4.0", @@ -4099,8 +3703,7 @@ "balanced-match": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz", - "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==", - "dev": true + "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==" }, "base64-js": { "version": "1.5.1" @@ -4109,7 +3712,7 @@ "version": "2.2.0", "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.2.0.tgz", "integrity": "sha512-jDctJ/IVQbZoJykoeHbhXpOlNBqGNcwXJKJog42E5HDPUwQTSdjCHdihjj0DlnheQ7blbT6dHOafNAiS8ooQKA==", - "dev": true + "devOptional": true }, "boolbase": { "version": "1.0.0", @@ -4121,7 +3724,6 @@ "version": "1.1.11", "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", - "dev": true, "requires": { "balanced-match": "^1.0.0", "concat-map": "0.0.1" @@ -4131,7 +3733,7 @@ "version": "3.0.2", "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz", "integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==", - "dev": true, + "devOptional": true, "requires": { "fill-range": "^7.0.1" } @@ -4142,14 +3744,12 @@ "callsites": { "version": "3.1.0", "resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz", - "integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==", - "dev": true + "integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==" }, "chalk": { "version": "2.4.2", "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", - "dev": true, "requires": { "ansi-styles": "^3.2.1", "escape-string-regexp": "^1.0.5", @@ -4160,7 +3760,7 @@ "version": "3.5.3", "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.5.3.tgz", "integrity": "sha512-Dr3sfKRP6oTcjf2JmUmFJfeVMvXBdegxB0iVQ5eb2V10uFJUCAS8OByZdVAyVb8xXNz3GjjTgj9kLWsZTqE6kw==", - "dev": true, + "devOptional": true, "requires": { "anymatch": "~3.1.2", "braces": "~3.0.2", @@ -4176,7 +3776,7 @@ "version": "5.1.2", "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz", "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==", - "dev": true, + "devOptional": true, "requires": { "is-glob": "^4.0.1" } @@ -4208,7 +3808,6 @@ "version": "1.9.3", "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", - "dev": true, "requires": { "color-name": "1.1.3" } @@ -4216,8 +3815,7 @@ "color-name": { "version": "1.1.3", "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", - "integrity": "sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==", - "dev": true + "integrity": "sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==" }, "combined-stream": { "version": "1.0.8", @@ -4235,8 +3833,7 @@ "concat-map": { "version": "0.0.1", "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", - "integrity": "sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==", - "dev": true + "integrity": "sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==" }, "core-js": { "version": "3.21.1" @@ -4245,7 +3842,6 @@ "version": "7.0.3", "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz", "integrity": "sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==", - "dev": true, "requires": { "path-key": "^3.1.0", "shebang-command": "^2.0.0", @@ -4285,8 +3881,7 @@ "deep-is": { "version": "0.1.4", "resolved": "https://registry.npmjs.org/deep-is/-/deep-is-0.1.4.tgz", - "integrity": "sha512-oIPzksmTg4/MriiaYGO+okXDT7ztn/w3Eptv/+gSIdMdKsJo0u4CfYNFJPy+4SKMuCqGw2wxnA+URMg3t8a/bQ==", - "dev": true + "integrity": "sha512-oIPzksmTg4/MriiaYGO+okXDT7ztn/w3Eptv/+gSIdMdKsJo0u4CfYNFJPy+4SKMuCqGw2wxnA+URMg3t8a/bQ==" }, "define-lazy-prop": { "version": "2.0.0", @@ -4308,7 +3903,6 @@ "version": "3.0.0", "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-3.0.0.tgz", "integrity": "sha512-yS+Q5i3hBf7GBkd4KG8a7eBNNWNGLTaEwwYWUijIYM7zrlYDM0BFXHjjPWlWZ1Rg7UaddZeIDmi9jF3HmqiQ2w==", - "dev": true, "requires": { "esutils": "^2.0.2" } @@ -4316,46 +3910,43 @@ "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==", - "dev": true + "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==" }, "enquirer": { "version": "2.3.6", "resolved": "https://registry.npmjs.org/enquirer/-/enquirer-2.3.6.tgz", "integrity": "sha512-yjNnPr315/FjS4zIsUxYguYUPP2e1NK4d7E7ZOLiyYCcbFBiTMyID+2wvm2w6+pZ/odMA7cRkjhsPbltwBOrLg==", - "dev": true, "requires": { "ansi-colors": "^4.1.1" } }, "esbuild": { - "version": "0.19.12", - "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.19.12.tgz", - "integrity": "sha512-aARqgq8roFBj054KvQr5f1sFu0D65G+miZRCuJyJ0G13Zwx7vRar5Zhn2tkQNzIXcBrNVsv/8stehpj+GAjgbg==", + "version": "0.18.20", + "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.18.20.tgz", + "integrity": "sha512-ceqxoedUrcayh7Y7ZX6NdbbDzGROiyVBgC4PriJThBKSVPWnnFHZAkfI1lJT8QFkOwH4qOS2SJkS4wvpGl8BpA==", "requires": { - "@esbuild/aix-ppc64": "0.19.12", - "@esbuild/android-arm": "0.19.12", - "@esbuild/android-arm64": "0.19.12", - "@esbuild/android-x64": "0.19.12", - "@esbuild/darwin-arm64": "0.19.12", - "@esbuild/darwin-x64": "0.19.12", - "@esbuild/freebsd-arm64": "0.19.12", - "@esbuild/freebsd-x64": "0.19.12", - "@esbuild/linux-arm": "0.19.12", - "@esbuild/linux-arm64": "0.19.12", - "@esbuild/linux-ia32": "0.19.12", - "@esbuild/linux-loong64": "0.19.12", - "@esbuild/linux-mips64el": "0.19.12", - "@esbuild/linux-ppc64": "0.19.12", - "@esbuild/linux-riscv64": "0.19.12", - "@esbuild/linux-s390x": "0.19.12", - "@esbuild/linux-x64": "0.19.12", - "@esbuild/netbsd-x64": "0.19.12", - "@esbuild/openbsd-x64": "0.19.12", - "@esbuild/sunos-x64": "0.19.12", - "@esbuild/win32-arm64": "0.19.12", - "@esbuild/win32-ia32": "0.19.12", - "@esbuild/win32-x64": "0.19.12" + "@esbuild/android-arm": "0.18.20", + "@esbuild/android-arm64": "0.18.20", + "@esbuild/android-x64": "0.18.20", + "@esbuild/darwin-arm64": "0.18.20", + "@esbuild/darwin-x64": "0.18.20", + "@esbuild/freebsd-arm64": "0.18.20", + "@esbuild/freebsd-x64": "0.18.20", + "@esbuild/linux-arm": "0.18.20", + "@esbuild/linux-arm64": "0.18.20", + "@esbuild/linux-ia32": "0.18.20", + "@esbuild/linux-loong64": "0.18.20", + "@esbuild/linux-mips64el": "0.18.20", + "@esbuild/linux-ppc64": "0.18.20", + "@esbuild/linux-riscv64": "0.18.20", + "@esbuild/linux-s390x": "0.18.20", + "@esbuild/linux-x64": "0.18.20", + "@esbuild/netbsd-x64": "0.18.20", + "@esbuild/openbsd-x64": "0.18.20", + "@esbuild/sunos-x64": "0.18.20", + "@esbuild/win32-arm64": "0.18.20", + "@esbuild/win32-ia32": "0.18.20", + "@esbuild/win32-x64": "0.18.20" } }, "escalade": { @@ -4367,14 +3958,12 @@ "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==", - "dev": true + "integrity": "sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==" }, "eslint": { "version": "7.32.0", "resolved": "https://registry.npmjs.org/eslint/-/eslint-7.32.0.tgz", "integrity": "sha512-VHZ8gX+EDfz+97jGcgyGCyRia/dPOd6Xh9yPv8Bl1+SoaIwD+a/vlrOmGRUyOYu7MwUhc7CxqeaDZU13S4+EpA==", - "dev": true, "requires": { "@babel/code-frame": "7.12.11", "@eslint/eslintrc": "^0.4.3", @@ -4422,7 +4011,6 @@ "version": "7.12.11", "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.12.11.tgz", "integrity": "sha512-Zt1yodBx1UcyiePMSkWnU4hPqhwq7hGi2nFL1LeA3EUl+q2LQx16MISgJ0+z7dnmgvP9QtIleuETGOiOH1RcIw==", - "dev": true, "requires": { "@babel/highlight": "^7.10.4" } @@ -4431,7 +4019,6 @@ "version": "4.3.0", "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "dev": true, "requires": { "color-convert": "^2.0.1" } @@ -4440,7 +4027,6 @@ "version": "4.1.2", "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", - "dev": true, "requires": { "ansi-styles": "^4.1.0", "supports-color": "^7.1.0" @@ -4450,7 +4036,6 @@ "version": "2.0.1", "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "dev": true, "requires": { "color-name": "~1.1.4" } @@ -4458,20 +4043,17 @@ "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==", - "dev": true + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" }, "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==", - "dev": true + "integrity": "sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==" }, "glob-parent": { "version": "5.1.2", "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz", "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==", - "dev": true, "requires": { "is-glob": "^4.0.1" } @@ -4480,7 +4062,6 @@ "version": "13.20.0", "resolved": "https://registry.npmjs.org/globals/-/globals-13.20.0.tgz", "integrity": "sha512-Qg5QtVkCy/kv3FUSlu4ukeZDVf9ee0iXLAUYX13gbR17bnejFTzr4iS9bY7kwCf1NztRNm1t91fjOiyx4CSwPQ==", - "dev": true, "requires": { "type-fest": "^0.20.2" } @@ -4488,14 +4069,12 @@ "has-flag": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", - "dev": true + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" }, "supports-color": { "version": "7.2.0", "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", - "dev": true, "requires": { "has-flag": "^4.0.0" } @@ -4503,13 +4082,13 @@ "type-fest": { "version": "0.20.2", "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.20.2.tgz", - "integrity": "sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ==", - "dev": true + "integrity": "sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ==" } } }, "eslint-config-prettier": { - "version": "8.5.0" + "version": "8.5.0", + "requires": {} }, "eslint-plugin-vue": { "version": "9.9.0", @@ -4541,7 +4120,6 @@ "version": "5.1.1", "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-5.1.1.tgz", "integrity": "sha512-2NxwbF/hZ0KpepYN0cNbo+FN6XoK7GaHlQhgx/hIZl6Va0bF45RQOOwhLIy8lQDbuCiadSLCBnH2CFYquit5bw==", - "dev": true, "requires": { "esrecurse": "^4.3.0", "estraverse": "^4.1.1" @@ -4551,7 +4129,6 @@ "version": "2.1.0", "resolved": "https://registry.npmjs.org/eslint-utils/-/eslint-utils-2.1.0.tgz", "integrity": "sha512-w94dQYoauyvlDc43XnGB8lU3Zt713vNChgt4EWwhXAP2XkBvndfxF0AgIqKOOasjPIPzj9JqgwkwbCYD0/V3Zg==", - "dev": true, "requires": { "eslint-visitor-keys": "^1.1.0" }, @@ -4559,22 +4136,19 @@ "eslint-visitor-keys": { "version": "1.3.0", "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-1.3.0.tgz", - "integrity": "sha512-6J72N8UNa462wa/KFODt/PJ3IU60SDpC3QXC1Hjc1BXXpfL2C9R5+AU7jhe0F6GREqVMh4Juu+NY7xn+6dipUQ==", - "dev": true + "integrity": "sha512-6J72N8UNa462wa/KFODt/PJ3IU60SDpC3QXC1Hjc1BXXpfL2C9R5+AU7jhe0F6GREqVMh4Juu+NY7xn+6dipUQ==" } } }, "eslint-visitor-keys": { "version": "2.1.0", "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-2.1.0.tgz", - "integrity": "sha512-0rSmRBzXgDzIsD6mGdJgevzgezI534Cer5L/vyMX0kHzT/jiB43jRhd9YUlMGYLQy2zprNmoT8qasCGtY+QaKw==", - "dev": true + "integrity": "sha512-0rSmRBzXgDzIsD6mGdJgevzgezI534Cer5L/vyMX0kHzT/jiB43jRhd9YUlMGYLQy2zprNmoT8qasCGtY+QaKw==" }, "espree": { "version": "7.3.1", "resolved": "https://registry.npmjs.org/espree/-/espree-7.3.1.tgz", "integrity": "sha512-v3JCNCE64umkFpmkFGqzVKsOT0tN1Zr+ueqLZfpV1Ob8e+CEgPWa+OxCoGH3tnhimMKIaBm4m/vaRpJ/krRz2g==", - "dev": true, "requires": { "acorn": "^7.4.0", "acorn-jsx": "^5.3.1", @@ -4584,28 +4158,24 @@ "acorn": { "version": "7.4.1", "resolved": "https://registry.npmjs.org/acorn/-/acorn-7.4.1.tgz", - "integrity": "sha512-nQyp0o1/mNdbTO1PO6kHkwSrmgZ0MT/jCCpNiwbUjGoRN4dlBhqJtoQuCnEOKzgTVwg0ZWiCoQy6SxMebQVh8A==", - "dev": true + "integrity": "sha512-nQyp0o1/mNdbTO1PO6kHkwSrmgZ0MT/jCCpNiwbUjGoRN4dlBhqJtoQuCnEOKzgTVwg0ZWiCoQy6SxMebQVh8A==" }, "eslint-visitor-keys": { "version": "1.3.0", "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-1.3.0.tgz", - "integrity": "sha512-6J72N8UNa462wa/KFODt/PJ3IU60SDpC3QXC1Hjc1BXXpfL2C9R5+AU7jhe0F6GREqVMh4Juu+NY7xn+6dipUQ==", - "dev": true + "integrity": "sha512-6J72N8UNa462wa/KFODt/PJ3IU60SDpC3QXC1Hjc1BXXpfL2C9R5+AU7jhe0F6GREqVMh4Juu+NY7xn+6dipUQ==" } } }, "esprima": { "version": "4.0.1", "resolved": "https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz", - "integrity": "sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==", - "dev": true + "integrity": "sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==" }, "esquery": { "version": "1.4.0", "resolved": "https://registry.npmjs.org/esquery/-/esquery-1.4.0.tgz", "integrity": "sha512-cCDispWt5vHHtwMY2YrAQ4ibFkAL8RbH5YGBnZBc90MolvvfkkQcJro/aZiAQUlQ3qgrYS6D6v8Gc5G5CQsc9w==", - "dev": true, "requires": { "estraverse": "^5.1.0" }, @@ -4613,8 +4183,7 @@ "estraverse": { "version": "5.3.0", "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz", - "integrity": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==", - "dev": true + "integrity": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==" } } }, @@ -4622,7 +4191,6 @@ "version": "4.3.0", "resolved": "https://registry.npmjs.org/esrecurse/-/esrecurse-4.3.0.tgz", "integrity": "sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag==", - "dev": true, "requires": { "estraverse": "^5.2.0" }, @@ -4630,16 +4198,14 @@ "estraverse": { "version": "5.3.0", "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz", - "integrity": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==", - "dev": true + "integrity": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==" } } }, "estraverse": { "version": "4.3.0", "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz", - "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==", - "dev": true + "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==" }, "estree-walker": { "version": "2.0.2" @@ -4647,32 +4213,27 @@ "esutils": { "version": "2.0.3", "resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.3.tgz", - "integrity": "sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==", - "dev": true + "integrity": "sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==" }, "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==", - "dev": true + "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==" }, "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==", - "dev": true + "integrity": "sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==" }, "fast-levenshtein": { "version": "2.0.6", "resolved": "https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz", - "integrity": "sha512-DCXu6Ifhqcks7TZKY3Hxp3y6qphY5SJZmrWMDrKcERSOXWQdMhU9Ig/PYrzyw/ul9jOIyh0N4M0tbC5hodg8dw==", - "dev": true + "integrity": "sha512-DCXu6Ifhqcks7TZKY3Hxp3y6qphY5SJZmrWMDrKcERSOXWQdMhU9Ig/PYrzyw/ul9jOIyh0N4M0tbC5hodg8dw==" }, "file-entry-cache": { "version": "6.0.1", "resolved": "https://registry.npmjs.org/file-entry-cache/-/file-entry-cache-6.0.1.tgz", "integrity": "sha512-7Gps/XWymbLk2QLYK4NzpMOrYjMhdIxXuIvy2QBsLE6ljuodKvdkWs/cpyJJ3CVIVpH0Oi1Hvg1ovbMzLdFBBg==", - "dev": true, "requires": { "flat-cache": "^3.0.4" } @@ -4681,7 +4242,7 @@ "version": "7.0.1", "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz", "integrity": "sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==", - "dev": true, + "devOptional": true, "requires": { "to-regex-range": "^5.0.1" } @@ -4709,7 +4270,6 @@ "version": "3.0.4", "resolved": "https://registry.npmjs.org/flat-cache/-/flat-cache-3.0.4.tgz", "integrity": "sha512-dm9s5Pw7Jc0GvMYbshN6zchCA9RgQlzzEZX3vylR9IqFfS8XciblUXOKfW6SiuJ0e13eDYZoZV5wdrev7P3Nwg==", - "dev": true, "requires": { "flatted": "^3.1.0", "rimraf": "^3.0.2" @@ -4719,7 +4279,6 @@ "version": "3.0.2", "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz", "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==", - "dev": true, "requires": { "glob": "^7.1.3" } @@ -4729,8 +4288,7 @@ "flatted": { "version": "3.2.7", "resolved": "https://registry.npmjs.org/flatted/-/flatted-3.2.7.tgz", - "integrity": "sha512-5nqDSxl8nn5BSNxyR3n4I6eDmbolI6WT+QqR547RwxQapgjQBmtktdP+HTBb/a/zLsbzERTONyUB5pefh5TtjQ==", - "dev": true + "integrity": "sha512-5nqDSxl8nn5BSNxyR3n4I6eDmbolI6WT+QqR547RwxQapgjQBmtktdP+HTBb/a/zLsbzERTONyUB5pefh5TtjQ==" }, "follow-redirects": { "version": "1.15.4", @@ -4750,8 +4308,7 @@ "fs.realpath": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", - "integrity": "sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw==", - "dev": true + "integrity": "sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw==" }, "fsevents": { "version": "2.3.3", @@ -4762,8 +4319,7 @@ "functional-red-black-tree": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/functional-red-black-tree/-/functional-red-black-tree-1.0.1.tgz", - "integrity": "sha512-dsKNQNdj6xA3T+QlADDA7mOSlX0qiMINjn0cgr+eGHGsbSHzTabcIogz2+p/iqP1Xs6EP/sS2SbqH+brGTbq0g==", - "dev": true + "integrity": "sha512-dsKNQNdj6xA3T+QlADDA7mOSlX0qiMINjn0cgr+eGHGsbSHzTabcIogz2+p/iqP1Xs6EP/sS2SbqH+brGTbq0g==" }, "get-caller-file": { "version": "2.0.5", @@ -4775,7 +4331,6 @@ "version": "7.2.3", "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", - "dev": true, "requires": { "fs.realpath": "^1.0.0", "inflight": "^1.0.4", @@ -4796,8 +4351,7 @@ "has-flag": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", - "integrity": "sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==", - "dev": true + "integrity": "sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==" }, "he": { "version": "1.2.0", @@ -4808,20 +4362,18 @@ "ignore": { "version": "4.0.6", "resolved": "https://registry.npmjs.org/ignore/-/ignore-4.0.6.tgz", - "integrity": "sha512-cyFDKrqc/YdcWFniJhzI42+AzS+gNwmUzOSFcRCQYwySuBBBy/KjuxWLZ/FHEH6Moq1NizMOBWyTcv8O4OZIMg==", - "dev": true + "integrity": "sha512-cyFDKrqc/YdcWFniJhzI42+AzS+gNwmUzOSFcRCQYwySuBBBy/KjuxWLZ/FHEH6Moq1NizMOBWyTcv8O4OZIMg==" }, "immutable": { "version": "4.2.4", "resolved": "https://registry.npmjs.org/immutable/-/immutable-4.2.4.tgz", "integrity": "sha512-WDxL3Hheb1JkRN3sQkyujNlL/xRjAo3rJtaU5xeufUauG66JdMr32bLj4gF+vWl84DIA3Zxw7tiAjneYzRRw+w==", - "dev": true + "devOptional": true }, "import-fresh": { "version": "3.3.0", "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-3.3.0.tgz", "integrity": "sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw==", - "dev": true, "requires": { "parent-module": "^1.0.0", "resolve-from": "^4.0.0" @@ -4830,14 +4382,12 @@ "imurmurhash": { "version": "0.1.4", "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz", - "integrity": "sha512-JmXMZ6wuvDmLiHEml9ykzqO6lwFbof0GG4IkcGaENdCRDDmMVnny7s5HsIgHCbaq0w2MyPhDqkhTUgS2LU2PHA==", - "dev": true + "integrity": "sha512-JmXMZ6wuvDmLiHEml9ykzqO6lwFbof0GG4IkcGaENdCRDDmMVnny7s5HsIgHCbaq0w2MyPhDqkhTUgS2LU2PHA==" }, "inflight": { "version": "1.0.6", "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz", "integrity": "sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA==", - "dev": true, "requires": { "once": "^1.3.0", "wrappy": "1" @@ -4846,14 +4396,13 @@ "inherits": { "version": "2.0.4", "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", - "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==", - "dev": true + "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==" }, "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==", - "dev": true, + "devOptional": true, "requires": { "binary-extensions": "^2.0.0" } @@ -4867,20 +4416,17 @@ "is-extglob": { "version": "2.1.1", "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz", - "integrity": "sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==", - "dev": true + "integrity": "sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==" }, "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==", - "dev": true + "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==" }, "is-glob": { "version": "4.0.3", "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz", "integrity": "sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==", - "dev": true, "requires": { "is-extglob": "^2.1.1" } @@ -4889,7 +4435,7 @@ "version": "7.0.0", "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz", "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==", - "dev": true + "devOptional": true }, "is-wsl": { "version": "2.2.0", @@ -4903,8 +4449,7 @@ "isexe": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", - "integrity": "sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==", - "dev": true + "integrity": "sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==" }, "js-sha256": { "version": "0.9.0" @@ -4912,14 +4457,12 @@ "js-tokens": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz", - "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==", - "dev": true + "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==" }, "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==", - "dev": true, "requires": { "argparse": "^1.0.7", "esprima": "^4.0.0" @@ -4928,14 +4471,12 @@ "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==", - "dev": true + "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==" }, "json-stable-stringify-without-jsonify": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/json-stable-stringify-without-jsonify/-/json-stable-stringify-without-jsonify-1.0.1.tgz", - "integrity": "sha512-Bdboy+l7tA3OGW6FjyFHWkP5LuByj1Tk33Ljyq0axyzdk9//JSi2u3fP1QSmd1KNwq6VOKYGlAu87CisVir6Pw==", - "dev": true + "integrity": "sha512-Bdboy+l7tA3OGW6FjyFHWkP5LuByj1Tk33Ljyq0axyzdk9//JSi2u3fP1QSmd1KNwq6VOKYGlAu87CisVir6Pw==" }, "keycloak-js": { "version": "19.0.1", @@ -4948,7 +4489,6 @@ "version": "0.4.1", "resolved": "https://registry.npmjs.org/levn/-/levn-0.4.1.tgz", "integrity": "sha512-+bT2uH4E5LGE7h/n3evcS/sQlJXCpIp6ym8OWJ5eV6+67Dsql/LaaT7qJBAt2rzfoa/5QBGBhxDix1dMt2kQKQ==", - "dev": true, "requires": { "prelude-ls": "^1.2.1", "type-check": "~0.4.0" @@ -4971,14 +4511,12 @@ "lodash.merge": { "version": "4.6.2", "resolved": "https://registry.npmjs.org/lodash.merge/-/lodash.merge-4.6.2.tgz", - "integrity": "sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ==", - "dev": true + "integrity": "sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ==" }, "lodash.truncate": { "version": "4.4.2", "resolved": "https://registry.npmjs.org/lodash.truncate/-/lodash.truncate-4.4.2.tgz", - "integrity": "sha512-jttmRe7bRse52OsWIMDLaXxWqRAmtIUccAQ3garviCqJjafXOfNMO0yMfNpdD6zbGaTU0P5Nz7e7gAT6cKmJRw==", - "dev": true + "integrity": "sha512-jttmRe7bRse52OsWIMDLaXxWqRAmtIUccAQ3garviCqJjafXOfNMO0yMfNpdD6zbGaTU0P5Nz7e7gAT6cKmJRw==" }, "lru-cache": { "version": "6.0.0", @@ -5021,7 +4559,6 @@ "version": "3.1.2", "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", - "dev": true, "requires": { "brace-expansion": "^1.1.7" } @@ -5045,14 +4582,13 @@ "natural-compare": { "version": "1.4.0", "resolved": "https://registry.npmjs.org/natural-compare/-/natural-compare-1.4.0.tgz", - "integrity": "sha512-OWND8ei3VtNC9h7V60qff3SVobHr996CTwgxubgyQYEpg290h9J0buyECNNJexkFm5sOajh5G116RYA1c8ZMSw==", - "dev": true + "integrity": "sha512-OWND8ei3VtNC9h7V60qff3SVobHr996CTwgxubgyQYEpg290h9J0buyECNNJexkFm5sOajh5G116RYA1c8ZMSw==" }, "normalize-path": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz", "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==", - "dev": true + "devOptional": true }, "nth-check": { "version": "2.1.1", @@ -5067,7 +4603,6 @@ "version": "1.4.0", "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", "integrity": "sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==", - "dev": true, "requires": { "wrappy": "1" } @@ -5087,7 +4622,6 @@ "version": "0.9.1", "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.9.1.tgz", "integrity": "sha512-74RlY5FCnhq4jRxVUPKDaRwrVNXMqsGsiW6AJw4XK8hmtm10wC0ypZBLw5IIp85NZMr91+qd1RvvENwg7jjRFw==", - "dev": true, "requires": { "deep-is": "^0.1.3", "fast-levenshtein": "^2.0.6", @@ -5122,7 +4656,6 @@ "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==", - "dev": true, "requires": { "callsites": "^3.0.0" } @@ -5142,14 +4675,12 @@ "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==", - "dev": true + "integrity": "sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg==" }, "path-key": { "version": "3.1.1", "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz", - "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==", - "dev": true + "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==" }, "picocolors": { "version": "1.0.0" @@ -5158,7 +4689,7 @@ "version": "2.3.1", "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz", "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==", - "dev": true + "devOptional": true }, "pkg-dir": { "version": "4.2.0", @@ -5194,8 +4725,7 @@ "prelude-ls": { "version": "1.2.1", "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.2.1.tgz", - "integrity": "sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g==", - "dev": true + "integrity": "sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g==" }, "process": { "version": "0.11.10" @@ -5203,8 +4733,7 @@ "progress": { "version": "2.0.3", "resolved": "https://registry.npmjs.org/progress/-/progress-2.0.3.tgz", - "integrity": "sha512-7PiHtLll5LdnKIMw100I+8xJXR5gW2QwWYkT6iJva0bXitZKa/XMrSbdmg3r2Xnaidz9Qumd0VPaMrZlF9V9sA==", - "dev": true + "integrity": "sha512-7PiHtLll5LdnKIMw100I+8xJXR5gW2QwWYkT6iJva0bXitZKa/XMrSbdmg3r2Xnaidz9Qumd0VPaMrZlF9V9sA==" }, "proxy-from-env": { "version": "1.1.0", @@ -5214,14 +4743,13 @@ "punycode": { "version": "2.3.0", "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.3.0.tgz", - "integrity": "sha512-rRV+zQD8tVFys26lAGR9WUuS4iUAngJScM+ZRSKtvl5tKeZ2t5bvdNFdNHBW9FWR4guGHlgmsZ1G7BSm2wTbuA==", - "dev": true + "integrity": "sha512-rRV+zQD8tVFys26lAGR9WUuS4iUAngJScM+ZRSKtvl5tKeZ2t5bvdNFdNHBW9FWR4guGHlgmsZ1G7BSm2wTbuA==" }, "readdirp": { "version": "3.6.0", "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.6.0.tgz", "integrity": "sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==", - "dev": true, + "devOptional": true, "requires": { "picomatch": "^2.2.1" } @@ -5229,8 +4757,7 @@ "regexpp": { "version": "3.2.0", "resolved": "https://registry.npmjs.org/regexpp/-/regexpp-3.2.0.tgz", - "integrity": "sha512-pq2bWo9mVD43nbts2wGv17XLiNLya+GklZ8kaDLV2Z08gDCsGpnKn9BFMepvWuHCbyVvY7J5o5+BVvoQbmlJLg==", - "dev": true + "integrity": "sha512-pq2bWo9mVD43nbts2wGv17XLiNLya+GklZ8kaDLV2Z08gDCsGpnKn9BFMepvWuHCbyVvY7J5o5+BVvoQbmlJLg==" }, "require-directory": { "version": "2.1.1", @@ -5241,14 +4768,12 @@ "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==", - "dev": true + "integrity": "sha512-Xf0nWe6RseziFMu+Ap9biiUbmplq6S9/p+7w7YXP/JBHhrUDDUhwa+vANyubuqfZWTveU//DYVGsDG7RKL/vEw==" }, "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==", - "dev": true + "integrity": "sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==" }, "rimraf": { "version": "4.1.2", @@ -5256,24 +4781,10 @@ "integrity": "sha512-BlIbgFryTbw3Dz6hyoWFhKk+unCcHMSkZGrTFVAx2WmttdBSonsdtRlwiuTbDqTKr+UlXIUqJVS4QT5tUzGENQ==" }, "rollup": { - "version": "4.9.6", - "resolved": "https://registry.npmjs.org/rollup/-/rollup-4.9.6.tgz", - "integrity": "sha512-05lzkCS2uASX0CiLFybYfVkwNbKZG5NFQ6Go0VWyogFTXXbR039UVsegViTntkk4OglHBdF54ccApXRRuXRbsg==", + "version": "3.29.4", + "resolved": "https://registry.npmjs.org/rollup/-/rollup-3.29.4.tgz", + "integrity": "sha512-oWzmBZwvYrU0iJHtDmhsm662rC15FRXmcjCk1xD771dFDx5jJ02ufAQQTn0etB2emNk4J9EZg/yWKpsn9BWGRw==", "requires": { - "@rollup/rollup-android-arm-eabi": "4.9.6", - "@rollup/rollup-android-arm64": "4.9.6", - "@rollup/rollup-darwin-arm64": "4.9.6", - "@rollup/rollup-darwin-x64": "4.9.6", - "@rollup/rollup-linux-arm-gnueabihf": "4.9.6", - "@rollup/rollup-linux-arm64-gnu": "4.9.6", - "@rollup/rollup-linux-arm64-musl": "4.9.6", - "@rollup/rollup-linux-riscv64-gnu": "4.9.6", - "@rollup/rollup-linux-x64-gnu": "4.9.6", - "@rollup/rollup-linux-x64-musl": "4.9.6", - "@rollup/rollup-win32-arm64-msvc": "4.9.6", - "@rollup/rollup-win32-ia32-msvc": "4.9.6", - "@rollup/rollup-win32-x64-msvc": "4.9.6", - "@types/estree": "1.0.5", "fsevents": "~2.3.2" } }, @@ -5307,7 +4818,7 @@ "version": "1.58.0", "resolved": "https://registry.npmjs.org/sass/-/sass-1.58.0.tgz", "integrity": "sha512-PiMJcP33DdKtZ/1jSjjqVIKihoDc6yWmYr9K/4r3fVVIEDAluD0q7XZiRKrNJcPK3qkLRF/79DND1H5q1LBjgg==", - "dev": true, + "devOptional": true, "requires": { "chokidar": ">=3.0.0 <4.0.0", "immutable": "^4.0.0", @@ -5334,7 +4845,6 @@ "version": "2.0.0", "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz", "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==", - "dev": true, "requires": { "shebang-regex": "^3.0.0" } @@ -5342,8 +4852,7 @@ "shebang-regex": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz", - "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==", - "dev": true + "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==" }, "shvl": { "version": "2.0.3" @@ -5362,14 +4871,12 @@ "sprintf-js": { "version": "1.0.3", "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz", - "integrity": "sha512-D9cPgkvLlV3t3IzL0D0YLvGA9Ahk4PcvVwUbN0dSGr1aP0Nrt4AEnTUbuGvquEC0mA64Gqt1fzirlRs5ibXx8g==", - "dev": true + "integrity": "sha512-D9cPgkvLlV3t3IzL0D0YLvGA9Ahk4PcvVwUbN0dSGr1aP0Nrt4AEnTUbuGvquEC0mA64Gqt1fzirlRs5ibXx8g==" }, "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==", - "dev": true, "requires": { "emoji-regex": "^8.0.0", "is-fullwidth-code-point": "^3.0.0", @@ -5380,7 +4887,6 @@ "version": "6.0.1", "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", - "dev": true, "requires": { "ansi-regex": "^5.0.1" } @@ -5388,14 +4894,12 @@ "strip-json-comments": { "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==", - "dev": true + "integrity": "sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig==" }, "supports-color": { "version": "5.5.0", "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", - "dev": true, "requires": { "has-flag": "^3.0.0" } @@ -5404,7 +4908,6 @@ "version": "6.8.1", "resolved": "https://registry.npmjs.org/table/-/table-6.8.1.tgz", "integrity": "sha512-Y4X9zqrCftUhMeH2EptSSERdVKt/nEdijTOacGD/97EKjhQ/Qs8RTlEGABSJNNN8lac9kheH+af7yAkEWlgneA==", - "dev": true, "requires": { "ajv": "^8.0.1", "lodash.truncate": "^4.4.2", @@ -5417,7 +4920,6 @@ "version": "8.12.0", "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.12.0.tgz", "integrity": "sha512-sRu1kpcO9yLtYxBKvqfTeh9KzZEwO3STyX1HT+4CaDzC6HpTGYhIhPIzj9XuKU7KYDwnaeh5hcOwjy1QuJzBPA==", - "dev": true, "requires": { "fast-deep-equal": "^3.1.1", "json-schema-traverse": "^1.0.0", @@ -5429,7 +4931,6 @@ "version": "4.3.0", "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "dev": true, "requires": { "color-convert": "^2.0.1" } @@ -5438,7 +4939,6 @@ "version": "2.0.1", "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "dev": true, "requires": { "color-name": "~1.1.4" } @@ -5446,20 +4946,17 @@ "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==", - "dev": true + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" }, "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==", - "dev": true + "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==" }, "slice-ansi": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/slice-ansi/-/slice-ansi-4.0.0.tgz", "integrity": "sha512-qMCMfhY040cVHT43K9BFygqYbUPFZKHOg7K73mtTWJRb8pyP3fzf4Ixd5SzdEJQ6MRUg/WBnOLxghZtKKurENQ==", - "dev": true, "requires": { "ansi-styles": "^4.0.0", "astral-regex": "^2.0.0", @@ -5471,8 +4968,7 @@ "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==", - "dev": true + "integrity": "sha512-N+8UisAXDGk8PFXP4HAzVR9nbfmVJ3zYLAWiTIoqC5v5isinhr+r5uaO8+7r3BMfuNIufIsA7RdpVgacC2cSpw==" }, "tiny-emitter": { "version": "2.1.0", @@ -5483,7 +4979,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==", - "dev": true, + "devOptional": true, "requires": { "is-number": "^7.0.0" } @@ -5492,11 +4988,17 @@ "version": "0.4.0", "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.4.0.tgz", "integrity": "sha512-XleUoc9uwGXqjWwXaUTZAmzMcFZ5858QA2vvx1Ur5xIcixXIP+8LnFDgRplU30us6teqdlskFfu+ae4K79Ooew==", - "dev": true, "requires": { "prelude-ls": "^1.2.1" } }, + "typescript": { + "version": "5.3.3", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.3.3.tgz", + "integrity": "sha512-pXWcraxM0uxAS+tN0AG/BF2TyqmHO014Z070UsJ+pFvYuRSq8KH8DmWpnbXe0pEPDHXZV3FcAbJkijJ5oNEnWw==", + "dev": true, + "peer": true + }, "upath": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/upath/-/upath-2.0.1.tgz", @@ -5506,7 +5008,6 @@ "version": "4.4.1", "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.4.1.tgz", "integrity": "sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==", - "dev": true, "requires": { "punycode": "^2.1.0" } @@ -5531,18 +5032,17 @@ "v8-compile-cache": { "version": "2.3.0", "resolved": "https://registry.npmjs.org/v8-compile-cache/-/v8-compile-cache-2.3.0.tgz", - "integrity": "sha512-l8lCEmLcLYZh4nbunNZvQCJc5pv7+RCwa8q/LdUx8u7lsWvPDKmpodJAJNwkAhJC//dFY48KuIEmjtd4RViDrA==", - "dev": true + "integrity": "sha512-l8lCEmLcLYZh4nbunNZvQCJc5pv7+RCwa8q/LdUx8u7lsWvPDKmpodJAJNwkAhJC//dFY48KuIEmjtd4RViDrA==" }, "vite": { - "version": "5.0.12", - "resolved": "https://registry.npmjs.org/vite/-/vite-5.0.12.tgz", - "integrity": "sha512-4hsnEkG3q0N4Tzf1+t6NdN9dg/L3BM+q8SWgbSPnJvrgH2kgdyzfVJwbR1ic69/4uMJJ/3dqDZZE5/WwqW8U1w==", + "version": "4.5.2", + "resolved": "https://registry.npmjs.org/vite/-/vite-4.5.2.tgz", + "integrity": "sha512-tBCZBNSBbHQkaGyhGCDUGqeo2ph8Fstyp6FMSvTtsXeZSPpSMGlviAOav2hxVTqFcx8Hj/twtWKsMJXNY0xI8w==", "requires": { - "esbuild": "^0.19.3", - "fsevents": "~2.3.3", - "postcss": "^8.4.32", - "rollup": "^4.2.0" + "esbuild": "^0.18.10", + "fsevents": "~2.3.2", + "postcss": "^8.4.27", + "rollup": "^3.27.1" } }, "vite-plugin-vuetify": { @@ -5674,7 +5174,8 @@ "vuetify": { "version": "3.1.4", "resolved": "https://registry.npmjs.org/vuetify/-/vuetify-3.1.4.tgz", - "integrity": "sha512-6ERm2a0bJyMLjmRKTifN501o3MsCVp9agtoZsORw1b3X29ycTdXOJdRMEADaDSv59dBWwUVv3WqHcWzCG4Gwfw==" + "integrity": "sha512-6ERm2a0bJyMLjmRKTifN501o3MsCVp9agtoZsORw1b3X29ycTdXOJdRMEADaDSv59dBWwUVv3WqHcWzCG4Gwfw==", + "requires": {} }, "vuex": { "version": "4.0.2", @@ -5708,7 +5209,6 @@ "version": "2.0.2", "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", - "dev": true, "requires": { "isexe": "^2.0.0" } @@ -5716,8 +5216,7 @@ "word-wrap": { "version": "1.2.5", "resolved": "https://registry.npmjs.org/word-wrap/-/word-wrap-1.2.5.tgz", - "integrity": "sha512-BN22B5eaMMI9UMtjrGd5g5eCYPpCPDUy0FJXbYsaT5zYxjFOckS53SQDE3pWkVoWpHXVb3BrYcEN4Twa55B5cA==", - "dev": true + "integrity": "sha512-BN22B5eaMMI9UMtjrGd5g5eCYPpCPDUy0FJXbYsaT5zYxjFOckS53SQDE3pWkVoWpHXVb3BrYcEN4Twa55B5cA==" }, "wrap-ansi": { "version": "7.0.0", @@ -5759,8 +5258,7 @@ "wrappy": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", - "integrity": "sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==", - "dev": true + "integrity": "sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==" }, "xml-name-validator": { "version": "4.0.0", diff --git a/package.json b/package.json index 4bdd474ac..c9ea42bfd 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "digital-product-pass-frontend", - "version": "2.1.1", + "version": "2.1.2", "private": true, "scripts": { "serve": "vite --host localhost", From bb142e72646a9b0a30b29c29727399cd959138b9 Mon Sep 17 00:00:00 2001 From: Muhammad Saud Khan Date: Fri, 16 Feb 2024 17:51:11 +0100 Subject: [PATCH 5/7] chore: updated RELEASE_USER.md --- docs/RELEASE_USER.md | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/docs/RELEASE_USER.md b/docs/RELEASE_USER.md index 7a2f2f890..f6d2ad3c4 100644 --- a/docs/RELEASE_USER.md +++ b/docs/RELEASE_USER.md @@ -24,6 +24,15 @@ # Release Notes Digital Product Pass Application User friendly relase notes without especific technical details. +**February 16 2024 (Version 2.1.2)** +*16.02.2024* + +### Updated + +#### Visualization of a policy +A mechanism is created to visualize the contract policy in an improved manner. This makes it easier to understand and selection of a right policy. + + **February 05 2024 (Version 2.1.1)** *05.02.2024* From f8f0cb3a4aa5f9f6dd0521d6fc6091a7a5bf1297 Mon Sep 17 00:00:00 2001 From: Mathias Brunkow Moser Date: Fri, 16 Feb 2024 18:50:08 +0100 Subject: [PATCH 6/7] chore: updated the images from the use guide and added authorization error --- .../User Manual Product Viewer App.md | 62 ++++++++++++------ docs/user manual/images/AgreePolicy.png | Bin 26963 -> 53330 bytes docs/user manual/images/DeclinePolicy.png | Bin 23678 -> 22388 bytes docs/user manual/images/NotAuthorized.png | Bin 0 -> 73880 bytes docs/user manual/images/ViewPolicy.png | Bin 61397 -> 61208 bytes 5 files changed, 41 insertions(+), 21 deletions(-) create mode 100644 docs/user manual/images/NotAuthorized.png diff --git a/docs/user manual/User Manual Product Viewer App.md b/docs/user manual/User Manual Product Viewer App.md index 2b7ef4261..5fa748890 100644 --- a/docs/user manual/User Manual Product Viewer App.md +++ b/docs/user manual/User Manual Product Viewer App.md @@ -26,29 +26,46 @@ This manual provides a step by step introduction on how to use the Product Pass ## Content -1. [Content](#content) -2. [Getting Started](#getting-started) -3. [Main Menu](#main-menu) - 1. [Search for a Product Passport](#search-for-a-product-passport) - 2. [Settings and Profile Information](#settings-and-profile-information) - 3. [Catena-X Helpdesk](#catena-x-helpdesk) -4. [Request Digital Product Passport](#request-digital-product-passport) - 1. [Autosign Feature](#autosign-feature) - 1. [Enable Autosign](#enable-autosign) - 2. [Disable Autosign](#disable-autosign) - 1. [Agree Contract](#agree-contract) - 2. [Policy Interpretation](#policy-interpretation) - 3. [Decline Contract](#decline-contract) - 4. [Deprecated Aspect Models](#deprecated-aspect-models) - 2. [Passport Page](#passport-page) - 3. [Drilling Down Child Components](#drilling-down-child-components) -5. [NOTICE](#notice) +- [User Manual](#user-manual) + - [Content](#content) + - [Getting Started](#getting-started) + - [Authorization](#authorization) + - [Main Menu](#main-menu) + - [Search for a Product Passport](#search-for-a-product-passport) + - [Settings and Profile Information](#settings-and-profile-information) + - [Catena-X Helpdesk](#catena-x-helpdesk) + - [Request Digital Product Passport](#request-digital-product-passport) + - [Autosign Feature](#autosign-feature) + - [Enable Autosign:](#enable-autosign) + - [Disable Autosign:](#disable-autosign) + - [Agree Contract](#agree-contract) + - [Policy Interpretation:](#policy-interpretation) + - [Decline Contract](#decline-contract) + - [Deprecated Aspect Models](#deprecated-aspect-models) + - [Passport Page](#passport-page) + - [Drilling Down Child Components](#drilling-down-child-components) + - [NOTICE](#notice) ## Getting Started After opening the Digital Product Pass Viewer application on your computer or phone, login with your company's login credentials.

+## Authorization + +In case the user is not allowed to login because the Authorization configuration is enabled the user will received this error: + +![Not Authorized](./images/NotAuthorized.png) + +It can be because of two complementary causes: +- The user has not the same BPN number as the EDC connector +- The user has no roles associated with the application instance (which is configured in the portal) + +In case you are allowed to acces the application and you get this error, please contact your administrator so he can add your account credentials at the portal for this instance. This can be done by editing your IAM configuration for the Digital Product Pass application obtained in the Marketplace. + +The user can logout or go back to the portal by clicking in the buttons. + + ## Main Menu After logging in, you will be forwarded to the application's main menu. Here you can access three functions: @@ -122,11 +139,15 @@ The sign feature basically signs the contract policy before the contract negotia In the **Choose a policy** dialog, there might be more than one policies listed. User needs to select the appriopriate one and click on the **Agree** button. -The policy shown to the user, is written in Open Digital Rights Language (ODRL) format which is not so much human readable form. Therefore, please see the [Policy Interpretation](#policy-interpretation) +The policy shown to the user, is written in Open Digital Rights Language (ODRL), which is translated into a more visual interpretation. For more information consult [Policy Interpretation](#policy-interpretation) ##### Policy Interpretation: This section defines how the policy can be interpreted to make it more understandable. The contract policy contains two different constraints separted by **OR** logical operator against the defined asset Id in a target: -A user or company can have access to this policy either they have **Membership** equals to **active** or **FrameworkAgreemen.sustainability** equals to **acive**. + +_Example of policy content_: +A user or company can have access to this policy either they have **Membership** equals to **active** or **FrameworkAgreemen.sustainability** equals to **active**. + +In case the user want to see more details from the policy, it can be done by clicking in "More Details" which will display a JSON tree, with the complete policy and contract available for deep inspection. > **_NOTE:_** *The contract policy is always checked against the defined asset Id in a target field* @@ -148,9 +169,8 @@ If a user is not permitted to accept a particular policy from his company, the c ![Decline Contract Policy](./images/DeclinePolicy.png)

- #### Deprecated Aspect Models -The application goes through contract negotiation and data transfer processes, but doesn't visualize the deprecated aspect models. The models which are from older versions and no longer being used. +In case the application is not able to visualize the model version because it is deprecated, the user will see the following error. The user shall search for another passport in this case because it can not be visualized.

![Aspect Model Not Supported](./images/AspectNotSupported.png) diff --git a/docs/user manual/images/AgreePolicy.png b/docs/user manual/images/AgreePolicy.png index bca6bbb51bf5f6dbb1cb9805d5077334c61546f9..2a7875bc11440bca6af2e10a30f5838ea9f0af36 100644 GIT binary patch literal 53330 zcmeGDWl&sQ)HV#_5WIuC1qkjQAh;9UT@tKu*Wm6REWzE~-QC?C8h8Dg`>FZyRlQR) zRWmk3tnmq07XPb3{gH#cm%$I`6VPL1OZVMjr3v&3%>tkE2-%K0fE}{@qrw$DKvqAm^hFU z6;g54J6%Kij%E5La8Y27GwmH$|5uyrgpxr{8VOms7m*pGPPi7U7MVt*HK5`4>Hbeq z3RiWE71pX;uUr=cmJCcH6w@c8&}695M3FxV$A&ZG?_R(5)7c17ahNi&JOo;(4+PGi z$N74m`OinwS7>QzWl70DuI!Cj&~k_9f7cCx(S_K5zjh&z+e7}l2!D6s06wl*Xy%9i zN|4(_!0G=_0o2aT@c*O+A#pwblLGKS_%r>F7`(y%R`&m2V`i%@CKf0~kiS6|9~ztm zp4da5z4{gFnV`e_-(3smF+7{aApMWYZMGZrRRg|HmxY7>4iRXK%hLCGRplA7>3DVC za~L3U`TBmTTh|~Gb%@gb#wAS5g-K$(ma2K%Az&C)YORXofa{FA& zhhbS0ReKHK*v|TZ`w4jk!+!6685|$_@qoYD>zDW2$m(6rQ*hahcEAg^sP}G()W@^K zd5RUceNK|OA0MUm^_U(#&_CYgcoGNV7kF0nVR6!kN1fXSnlSzhtuG-_kWj~{~uma8_Tk@yK_;L`Hfjq zZ6B{pby{5k<>lqeD&);e2{`%2CxQ*+lwQ<#*a^iLx+{MzqrDN_XkfhfmUw(dW&mug z#PD@f@;&Qfwfe@u2y3D}N&N@7?d#g9`YqRA#Uv(?gZda@4Fby4(7q2V%gm0G{UIUJ zGBQ(OTV^+#glJfEPUB3pc0PS1Cx0r_q3N&Z`FC;7gB-sdSL⩔!fxhZ_K>k$9TxX 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 Y*S(lgdwDF%{YVj7>UwHr_ny4^AI=chKL7v# literal 26963 zcmeFZS5y;k^frp3A|j$7ApK`Snt+thi-Lmm-b+LbE%X*36j49{0qGJtNGJ4!P=i$I zy@nzsgcdpp5X!;-cYD5zb8gOB=bVeIJu_=EGw*)i+2z^Ko^WkVW$HW3cgV=ds8!y* z(Iq1zcOxUaws!m0)e+oho9!!c%|lmNfvjwRb^U7RhV5&O*JNasF;r((H?Q_7UEi5_ zkdfVM`}e!nOjLdFL<;`n-A4~ikjsHVz@a10lr(3T-o09v*<=oGsrB^X?l%UFX z*wx=1`-u#jiod0G=d3*^@rml_2i1}y<5zyP>*IeAQ9ct{8R3Xq8?m36?^7~_KfKGX z@bKB~kMw_bd~IywyKUmP!aivpHv-FjLEhfN(g%H+={s^FgK76~-`M!~WMsRc0^7iU z8=q+IFa47(%D1luM@IJdX^6x>x%)tY^`AVx{rKKL=^t{R;-8dL_(uLuay)Lob|pT= z{J;6{e<*`rWzFN2rN<}58M13Rt_IvP?9oceg$mFhNlPotKB&s(Z=|CBrYZqc5Y*H6UuG8DzNVL%)jCV7FAhnxFn@)^%(8KjL~pCcF6SXopUXg(tiD&Mlz&?4rS?_ViG)>~DH zY*{+kR<%?|Egx5}^_>Fd<#0re<%w$=1iB?Y$&hm4 z*Ryg?5?~Xuyy-GtPcC~8paB6;6g4S&1b@+}Eo*sPOF{P6>}ozGCa#b3)(fhQCL1=8 z&uHuAH*R)>gsyfH=5TA zwJ-3#ycm4*4XIb=wKr-9Rke2{Y8kH#iPAUnPuBLE)jdHKtpSVmeq|YHnYm+uQMN;S zU%GgSv31P&X790w8{x^hrA_2HKV;kt+Gr?J#mh(1JY5RO$^3QF|Cyz^z&Go=i)~Uq zyIBN0rl2{1RIhj~%PBD?YWSz*{H=F!faN++57Sn&y#0Up&LEJ!_((dg50cH|UrP!)m`8XW^@{Qp_uc zq)ZlY@%p+(=-%SuuD=8O z@=Ivn=`Z}S&y^?t1=}N zqL4{k?J4EFwi$g76Lu3HifH8%wc*7Ri6u(_X|#<=|EUTa%vTv<_nWsD4W4+Pqk5Nhs+h-9zOnLB`d#8dZ4B1u^ZfYP%+Kr z3uPXw*ST-MI_O^pw^V5;QHD?G1;J<#;rPNC*_%_+*`DlR5zWS?sk75$!pF>EG@G1#Aat;3l2J~k+Us%?v2o*ne7KuorM@)m{_K2;-= zivAMrMwuCBuWFP`LC-ojXG$4bLk+AIUTr^$I?*|JuixZYEbQ#U(_#WJt@9}!ak0pX zIN#3taZYdgLsFN{?6#}n5tVNb%Aq)-wvOD?0KUXwQBpc_Jci0?|R58FsQG zofrrTA+t@<7CB#qKIz+xP277hZJ2LTi>%Qw`F#`*cw7@m>opD$PKPM)atP{8-E5EU zNv4`3v(5S2zL~Ik!$~jSilfFONVXZE^oNuP*x*Ar2GlS)Gu^f}V7sYW}Vnb}B) zYm-J(f4*0P!|T2e0Jvhmge|#M>^DYYT+4RTdn%nbj*v<8I9kUL8QdcDC)Mc zhu~t$A}86mp13A(L5gI*H zFAq*z;;|a7`wy;kR%AGQzHBh1-HDuVDocW!mLR~%;Pui%idEZXt9cyfeXunUHK2?FOgQr8W zQjkmZ>X{>oWTTCh8|*&Zrse;+ShvmpSlNRk<=0r?UPNT1UTe!RY~q(&A~U_5d0|AD zihi-HW-!;EU-kp#?tqDTMcWJc=1fXMd6CB*9%x|4)(P)LOTb>)Nl@*iDqCWHNSKK4 z!O8Q|J|6R&S)jmhF?}8^cEU%+0^fVnuZ0d3SAgS%sJpiXSh<}mgF7wanaTHIGW1De z)LDy5XdxA~AQ5E|=iV__y1xukpv3`g^Uos}3!>N?z?)6lY*4sSrxpP6!J#c6a1Z%C z2+);ao(t=;)c0*GWw&DDxW?kpl>GMj$8&|40oIb05TA}NE?z7YJv5799yRUw^7i*h zwA#4A0?|^=B==@-n}eHp!sfI#eD^P>dpy2mwt(c{e z>yYy_bMna~kX}}1?gsph0iKYyO;j`RRx0M2H9-_}^Bvwu{b&I(Ie?Ze=_+?at$@Qo zzS&z!rtiO~_~pCj4-UsiKIh?Ve4%c)fhQo%J}4ZJu9H%SJW?<_++!>|s3tb^&fyXr z6SsJ{V(sh?2C*GC)pH`J>He%c+@iq{Jc;8?sE${*E$JSlh>_j&l~Hy|2m6t4ua#;qKesxpK^vaX+RGW3OdaZ}4h;VNu#>c}MNl&bOEe zGiNE-kNSODu))76`?}|a<$g;iOfW{y_MRu{vnp@NXM`~B8GzCRfPD+|f`*Nt{jTDU zo}qTqzJb1J5$w5vgkj>m@e-kaLLQj)xvRCoHg&>Zph)zRDeu*lZ%Qcqqt3OXyezuS zFbdL`q}#@@mBi4tnR3Br*k4RP6ph7O>rpgLqZoC{_@56b< zX}>t60W%EVU*>&n-02>E31PQDpta#%+k*-J3mSzf_3!;hIs`KN8Cy&t)#QH>pVo( z>ugM#svRK_y<46d{t{!Y)}P}#HAiPV)C@L6S1XO<(-t#xy%XHJz6G52GfVJ5b+Be& z154U^I$;yKvh1q|v!nTEtwkuAVG}FNB6QkM5VN=kh1z?|Z%t1WvKh|oa;nPG%d4Ii zf1p&+M!$A0=kuflqIPGphR;9Su7=}8nw-7Zu}wtDKo4HClKUs6{?VBact!&jRQL*#dUECE_hW7-e7x-(nF;LQ# z>pFlDDnjp=)9{3wiEkW_b4?A(>zblJ26$<|wB)>d=3xEhp`ps#QRoosH3I`N>fmWc zXwF!+sezN1JV0PxUF2=9h`Z==vKqo4ud8t&h6Xa!ABw5~kHnBUv~crD-72^N$T!cy ztPte*zIC6Es_EJ~!<_K*5!uhmud`G)Q)h#cO53YH^VKQ#pe*7NSS>qQo+MYod5}aw z27wYg@5>ygzwM;zx7gmO!S8AfQiv05hfRP%Vsgpsr~yFq+jX+rS2=Y{rKc&(-6m{~ z0{I-sG^wut+CHxs3^p(`gZGRmXbjftno!BcsAxVa$+UsYVr}=5Eeh=CVL$RB^-=lj zCO%Fk+512*pz-`n{O?Ko&&2&9>c|>9lc|pE9R~YhYiD%gOBEvv8}bNB_B<-ly$H1g zIfq7uM)t@5wR7=wV=TM=N2jrvO>|IRp$MA?%b%WFXYMH3W zXWY^*pLORRn(FO^s3K?N4(d{jcmo_VPULHE<=4FPjqkGiur?z76dN`cW?F
xM}W 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 JDpQXK{{p|@>3jeH diff --git a/docs/user manual/images/DeclinePolicy.png b/docs/user manual/images/DeclinePolicy.png index 395ac05690fa4844c36d7b11a4bb47f30390e5a2..cfad87a501cd934bdba8c6ae0a2296941fe4d4d1 100644 GIT binary patch literal 22388 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 literal 23678 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
Q~Clxq7oooB6N33Fxo$UY7K6`*p>(G{-9q{J!^{ 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
{ce>o$7_PPZxwJ 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 z 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 m1ngh=bIcF^&+R9DS=$u0kuC(IY=6b Date: Fri, 16 Feb 2024 18:52:07 +0100 Subject: [PATCH 7/7] chore: updated versions --- README.md | 4 ++-- dpp-backend/digitalproductpass/README.md | 2 +- dpp-backend/digitalproductpass/pom.xml | 2 +- 3 files changed, 4 insertions(+), 4 deletions(-) diff --git a/README.md b/README.md index 4d75f45e3..325cd9f8b 100644 --- a/README.md +++ b/README.md @@ -36,9 +36,9 @@ In particular, the appliction is used to access the battery passport data provid ### Software Version #### Helm Chart Version - +
2.1.2
#### Application Version -
v2.1.1
+
v2.1.2
diff --git a/dpp-backend/digitalproductpass/README.md b/dpp-backend/digitalproductpass/README.md index dfbd1c014..d2de9e10e 100644 --- a/dpp-backend/digitalproductpass/README.md +++ b/dpp-backend/digitalproductpass/README.md @@ -24,7 +24,7 @@

  Digital Product Pass Backend

-

Version: v2.1.1

+

Version: v2.1.2


diff --git a/dpp-backend/digitalproductpass/pom.xml b/dpp-backend/digitalproductpass/pom.xml index 94a4f1499..d14435b9f 100644 --- a/dpp-backend/digitalproductpass/pom.xml +++ b/dpp-backend/digitalproductpass/pom.xml @@ -34,7 +34,7 @@ org.eclipse.tractusx digitalproductpass - 2.1.1 + 2.1.2 jar Catena-X Digital Product Passport Backend Digital Product Passport Consumer Backend Reference Implementation System for Product Passport Consumer Frontend Application

2.1.1