diff --git a/.github/workflows/basic.yml b/.github/workflows/basic.yml
index c98095ae..7de90391 100644
--- a/.github/workflows/basic.yml
+++ b/.github/workflows/basic.yml
@@ -19,7 +19,7 @@ jobs:
- uses: actions/setup-node@v4
with:
- node-version: 'latest'
+ node-version: 'lts/*'
cache: 'npm'
- name: Install dependencies
run: npm ci
diff --git a/.github/workflows/deployment.yml b/.github/workflows/deployment.yml
index f3d1f49e..65ca49fd 100644
--- a/.github/workflows/deployment.yml
+++ b/.github/workflows/deployment.yml
@@ -28,8 +28,8 @@ jobs:
config-file: release-please-config.json
manifest-file: .release-please-manifest.json
- # Storybook is built and deployed to GitHub Pages
- # -----------------------------------------------
+ # Library is built and deployed to NPM
+ # ------------------------------------
build-deploy-library-package:
runs-on: ubuntu-latest
@@ -43,7 +43,7 @@ jobs:
- uses: actions/setup-node@v4
with:
- node-version: 'latest'
+ node-version: 'lts/*'
registry-url: 'https://registry.npmjs.org'
- name: Install dependencies
@@ -56,6 +56,9 @@ jobs:
NODE_AUTH_TOKEN: ${{secrets.NPM_TOKEN}}
run: npx lerna publish from-package --no-push --no-private --yes
+ # Storybook is built and deployed to GitHub Pages
+ # -----------------------------------------------
+
build-storybook-docs:
runs-on: ubuntu-latest
permissions:
@@ -67,7 +70,7 @@ jobs:
- uses: actions/setup-node@v4
with:
- node-version: 'latest'
+ node-version: 'lts/*'
cache: 'npm'
- name: Build documentation
@@ -154,8 +157,7 @@ jobs:
build-deploy-gubbins-dev-image:
runs-on: ubuntu-latest
- if: ${{ github.event_name == 'push' && github.repository == 'DIRACGrid/diracx-web' }}
- needs: build-deploy-library-package
+ if: ${{ github.event_name != 'push' || github.repository == 'DIRACGrid/diracx-web' }}
steps:
- uses: actions/checkout@v4
@@ -177,4 +179,32 @@ jobs:
context: ./packages/extensions
push: ${{ github.event_name == 'push' && github.repository == 'DIRACGrid/diracx-web' && github.ref_name == 'main' }}
tags: ghcr.io/diracgrid/diracx-web/gubbins:dev
+ platforms: linux/amd64,linux/arm64
+
+ build-deploy-gubbins-release-image:
+ runs-on: ubuntu-latest
+ if: ${{ github.event_name == 'push' && github.repository == 'DIRACGrid/diracx-web' }}
+ needs: release-please
+ steps:
+ - uses: actions/checkout@v4
+
+ - name: Set up QEMU
+ uses: docker/setup-qemu-action@v3
+ - name: Set up Docker Buildx
+ uses: docker/setup-buildx-action@v3
+
+ - name: Login to GitHub container registry
+ uses: docker/login-action@v3
+ with:
+ registry: ghcr.io
+ username: ${{ github.actor }}
+ password: ${{ secrets.GITHUB_TOKEN }}
+
+ - name: Build Docker image
+ if: ${{ needs.release-please.outputs.release_created == 'true' }}
+ uses: docker/build-push-action@v6
+ with:
+ context: ./packages/extensions
+ push: true
+ tags: ghcr.io/diracgrid/diracx-web/gubbins:${{ needs.release-please.outputs.tag_name }}
platforms: linux/amd64,linux/arm64
\ No newline at end of file
diff --git a/.github/workflows/diracx-web-components-test.yml b/.github/workflows/diracx-web-components-test.yml
index 2edaa7f3..31e9e16e 100644
--- a/.github/workflows/diracx-web-components-test.yml
+++ b/.github/workflows/diracx-web-components-test.yml
@@ -26,7 +26,7 @@ jobs:
- uses: actions/setup-node@v4
with:
- node-version: 'latest'
+ node-version: 'lts/*'
cache: 'npm'
- name: Install dependencies
run: npm ci
diff --git a/.github/workflows/diracx-web-test.yml b/.github/workflows/diracx-web-test.yml
index 58b069bc..e6b4853b 100644
--- a/.github/workflows/diracx-web-test.yml
+++ b/.github/workflows/diracx-web-test.yml
@@ -25,7 +25,9 @@ jobs:
- name: Clone source
run: |
cd ..
- git clone https://github.com/DIRACGrid/diracx-charts.git
+ git clone https://github.com/aldbr/diracx-charts.git
+ cd diracx-charts
+ git switch main_FEAT_npm-workspaces
- name: Start demo
run: |
cd ..
diff --git a/.github/workflows/gubbins-test.yml b/.github/workflows/gubbins-test.yml
index 9ca3857e..44bfcfc4 100644
--- a/.github/workflows/gubbins-test.yml
+++ b/.github/workflows/gubbins-test.yml
@@ -25,7 +25,7 @@ jobs:
- uses: actions/setup-node@v4
with:
- node-version: 'latest'
+ node-version: 'lts/*'
cache: 'npm'
- name: Install dependencies
@@ -48,7 +48,9 @@ jobs:
- name: Clone source
run: |
cd ..
- git clone https://github.com/DIRACGrid/diracx-charts.git
+ git clone https://github.com/aldbr/diracx-charts.git
+ cd diracx-charts
+ git switch main_FEAT_npm-workspaces
# Runs the demo with the extension source code
- name: Start demo
@@ -90,4 +92,4 @@ jobs:
with:
browser: chrome
config: baseUrl=${{ env.DIRACX_URL }}
- project: diracx-web/packages/extensions
+ project: packages/extensions
diff --git a/.release-please-manifest.json b/.release-please-manifest.json
index 68acce43..b4f18072 100644
--- a/.release-please-manifest.json
+++ b/.release-please-manifest.json
@@ -1,6 +1,5 @@
{
".": "0.1.0-a2",
"packages/diracx-web": "0.1.0-a2",
- "packages/diracx-web-components": "0.1.0-a2",
- "packages/extensions": "0.1.0-a2"
+ "packages/diracx-web-components": "0.1.0-a2"
}
diff --git a/README.md b/README.md
index 38f00ec2..1e758a04 100644
--- a/README.md
+++ b/README.md
@@ -27,7 +27,6 @@ This repository is organized as a monorepo, with the following key packages:
### Project Management
-- [**Lerna**](https://lerna.js.org/docs/introduction): Utilized for efficient monorepo management. Useful to run scripts or commands across all packages while handling errors correctly.
- [**npm**](https://docs.npmjs.com/): Used for dependency management.
- [**Release-Please**](https://github.com/googleapis/release-please): Automated release management for the project.
diff --git a/docs/architecture_overview.excalidraw b/docs/architecture_overview.excalidraw
new file mode 100644
index 00000000..5d848a4c
--- /dev/null
+++ b/docs/architecture_overview.excalidraw
@@ -0,0 +1,985 @@
+{
+ "type": "excalidraw",
+ "version": 2,
+ "source": "https://excalidraw.com",
+ "elements": [
+ {
+ "id": "Aiwa3Yw9-RABHs6SW1dbE",
+ "type": "rectangle",
+ "x": -1658.3123177422422,
+ "y": 127.52777777777783,
+ "width": 1015,
+ "height": 791,
+ "angle": 0,
+ "strokeColor": "transparent",
+ "backgroundColor": "#ffffff",
+ "fillStyle": "solid",
+ "strokeWidth": 2,
+ "strokeStyle": "solid",
+ "roughness": 0,
+ "opacity": 100,
+ "groupIds": [],
+ "frameId": null,
+ "index": "b4e",
+ "roundness": {
+ "type": 3
+ },
+ "seed": 630572186,
+ "version": 127,
+ "versionNonce": 1946211590,
+ "isDeleted": false,
+ "boundElements": null,
+ "updated": 1731059417954,
+ "link": null,
+ "locked": false
+ },
+ {
+ "type": "rectangle",
+ "version": 137,
+ "versionNonce": 615443354,
+ "index": "b4f",
+ "isDeleted": false,
+ "id": "bsfqPGThSGkXQ66_UG2C7",
+ "fillStyle": "solid",
+ "strokeWidth": 1,
+ "strokeStyle": "solid",
+ "roughness": 0,
+ "opacity": 100,
+ "angle": 0,
+ "x": -1207.312317742242,
+ "y": 183.52777777777783,
+ "strokeColor": "#1e1e1e",
+ "backgroundColor": "transparent",
+ "width": 230,
+ "height": 150,
+ "seed": 90654320,
+ "groupIds": [],
+ "frameId": null,
+ "roundness": {
+ "type": 3
+ },
+ "boundElements": [
+ {
+ "id": "E29ra6FiHjdk4H-93kGBC",
+ "type": "arrow"
+ },
+ {
+ "id": "_4GVxUQGpm2JRdaQmCxkP",
+ "type": "arrow"
+ }
+ ],
+ "updated": 1731059349099,
+ "link": null,
+ "locked": false
+ },
+ {
+ "type": "rectangle",
+ "version": 171,
+ "versionNonce": 1924838150,
+ "index": "b4h",
+ "isDeleted": false,
+ "id": "XQGx6VWPPKjS7s-sm5bkn",
+ "fillStyle": "solid",
+ "strokeWidth": 1,
+ "strokeStyle": "solid",
+ "roughness": 0,
+ "opacity": 100,
+ "angle": 0,
+ "x": -1212.312317742242,
+ "y": 464.5277777777778,
+ "strokeColor": "#1e1e1e",
+ "backgroundColor": "transparent",
+ "width": 230,
+ "height": 150,
+ "seed": 458944624,
+ "groupIds": [],
+ "frameId": null,
+ "roundness": {
+ "type": 3
+ },
+ "boundElements": [],
+ "updated": 1731059349099,
+ "link": null,
+ "locked": false
+ },
+ {
+ "type": "rectangle",
+ "version": 330,
+ "versionNonce": 834824282,
+ "index": "b4j",
+ "isDeleted": false,
+ "id": "0yGGVQ0wTpWltUoZtQ4vQ",
+ "fillStyle": "solid",
+ "strokeWidth": 1,
+ "strokeStyle": "solid",
+ "roughness": 0,
+ "opacity": 100,
+ "angle": 0,
+ "x": -1217.312317742242,
+ "y": 749.5277777777778,
+ "strokeColor": "#1e1e1e",
+ "backgroundColor": "transparent",
+ "width": 230,
+ "height": 150,
+ "seed": 1703777424,
+ "groupIds": [],
+ "frameId": null,
+ "roundness": {
+ "type": 3
+ },
+ "boundElements": [],
+ "updated": 1731059349099,
+ "link": null,
+ "locked": false
+ },
+ {
+ "type": "text",
+ "version": 130,
+ "versionNonce": 272261702,
+ "index": "b4l",
+ "isDeleted": false,
+ "id": "3S4PCj3Haf5RMEPJa64Q5",
+ "fillStyle": "solid",
+ "strokeWidth": 1,
+ "strokeStyle": "solid",
+ "roughness": 0,
+ "opacity": 100,
+ "angle": 0,
+ "x": -1199.312317742242,
+ "y": 154.52777777777783,
+ "strokeColor": "#1e1e1e",
+ "backgroundColor": "transparent",
+ "width": 215.19976806640625,
+ "height": 25,
+ "seed": 1183111824,
+ "groupIds": [],
+ "frameId": null,
+ "roundness": null,
+ "boundElements": [],
+ "updated": 1731059349099,
+ "link": null,
+ "locked": false,
+ "fontSize": 20,
+ "fontFamily": 1,
+ "text": "diracx-web-components",
+ "textAlign": "left",
+ "verticalAlign": "top",
+ "containerId": null,
+ "originalText": "diracx-web-components",
+ "autoResize": true,
+ "lineHeight": 1.25
+ },
+ {
+ "type": "text",
+ "version": 206,
+ "versionNonce": 1892175130,
+ "index": "b4m",
+ "isDeleted": false,
+ "id": "ccLTy68xazhglj8n1yMJR",
+ "fillStyle": "solid",
+ "strokeWidth": 1,
+ "strokeStyle": "solid",
+ "roughness": 0,
+ "opacity": 100,
+ "angle": 0,
+ "x": -1146.912201775445,
+ "y": 434.0277777777778,
+ "strokeColor": "#1e1e1e",
+ "backgroundColor": "transparent",
+ "width": 100.47988891601562,
+ "height": 25,
+ "seed": 1721952880,
+ "groupIds": [],
+ "frameId": null,
+ "roundness": null,
+ "boundElements": [],
+ "updated": 1731059349099,
+ "link": null,
+ "locked": false,
+ "fontSize": 20,
+ "fontFamily": 1,
+ "text": "diracx-web",
+ "textAlign": "left",
+ "verticalAlign": "top",
+ "containerId": null,
+ "originalText": "diracx-web",
+ "autoResize": true,
+ "lineHeight": 1.25
+ },
+ {
+ "type": "text",
+ "version": 253,
+ "versionNonce": 105661210,
+ "index": "b4n",
+ "isDeleted": false,
+ "id": "OJaXQ6GkZGtV2YfO7ABV9",
+ "fillStyle": "solid",
+ "strokeWidth": 1,
+ "strokeStyle": "solid",
+ "roughness": 0,
+ "opacity": 100,
+ "angle": 0,
+ "x": -1191.312317742242,
+ "y": 720.5277777777778,
+ "strokeColor": "#1e1e1e",
+ "backgroundColor": "transparent",
+ "width": 170.67982482910156,
+ "height": 25,
+ "seed": 1805400688,
+ "groupIds": [],
+ "frameId": null,
+ "roundness": null,
+ "boundElements": [],
+ "updated": 1731059374815,
+ "link": null,
+ "locked": false,
+ "fontSize": 20,
+ "fontFamily": 1,
+ "text": "extension: gubbins",
+ "textAlign": "left",
+ "verticalAlign": "top",
+ "containerId": null,
+ "originalText": "extension: gubbins",
+ "autoResize": true,
+ "lineHeight": 1.25
+ },
+ {
+ "type": "image",
+ "version": 245,
+ "versionNonce": 1194564058,
+ "index": "b4o",
+ "isDeleted": false,
+ "id": "OY0X-Yjy0e9NgnrPxV1aX",
+ "fillStyle": "solid",
+ "strokeWidth": 1,
+ "strokeStyle": "solid",
+ "roughness": 0,
+ "opacity": 100,
+ "angle": 0,
+ "x": -1200.8815485114726,
+ "y": 195.55375180375188,
+ "strokeColor": "transparent",
+ "backgroundColor": "transparent",
+ "width": 218.51538461538453,
+ "height": 122.97402597402593,
+ "seed": 421866640,
+ "groupIds": [],
+ "frameId": null,
+ "roundness": null,
+ "boundElements": [
+ {
+ "id": "_4GVxUQGpm2JRdaQmCxkP",
+ "type": "arrow"
+ },
+ {
+ "id": "E29ra6FiHjdk4H-93kGBC",
+ "type": "arrow"
+ },
+ {
+ "id": "28Q8J1iB1r9OZo7fRNEAV",
+ "type": "arrow"
+ },
+ {
+ "id": "hhKRmXazgKR8cd4QwzA6t",
+ "type": "arrow"
+ }
+ ],
+ "updated": 1731059349099,
+ "link": null,
+ "locked": false,
+ "status": "saved",
+ "fileId": "314b4c0119085cd737070e6f22fccbb295732adb",
+ "scale": [
+ 1,
+ 1
+ ],
+ "crop": null
+ },
+ {
+ "type": "image",
+ "version": 178,
+ "versionNonce": 718211270,
+ "index": "b4q",
+ "isDeleted": false,
+ "id": "50G42AhTTBouxuf0uSwBo",
+ "fillStyle": "solid",
+ "strokeWidth": 1,
+ "strokeStyle": "solid",
+ "roughness": 0,
+ "opacity": 100,
+ "angle": 0,
+ "x": -1196.712317742242,
+ "y": 477.27777777777794,
+ "strokeColor": "transparent",
+ "backgroundColor": "transparent",
+ "width": 198.7999999999999,
+ "height": 124.24999999999991,
+ "seed": 327770768,
+ "groupIds": [],
+ "frameId": null,
+ "roundness": null,
+ "boundElements": [
+ {
+ "id": "E29ra6FiHjdk4H-93kGBC",
+ "type": "arrow"
+ }
+ ],
+ "updated": 1731059349099,
+ "link": null,
+ "locked": false,
+ "status": "saved",
+ "fileId": "c3c266728172bf4741e44537716fd639cdc95a6e",
+ "scale": [
+ 1,
+ 1
+ ],
+ "crop": null
+ },
+ {
+ "type": "image",
+ "version": 326,
+ "versionNonce": 1947684506,
+ "index": "b4r",
+ "isDeleted": false,
+ "id": "Z05H4iMb_ROFV7-6M1O9V",
+ "fillStyle": "solid",
+ "strokeWidth": 1,
+ "strokeStyle": "solid",
+ "roughness": 0,
+ "opacity": 100,
+ "angle": 0,
+ "x": -1201.712317742242,
+ "y": 761.4027777777778,
+ "strokeColor": "transparent",
+ "backgroundColor": "transparent",
+ "width": 198.7999999999999,
+ "height": 124.24999999999991,
+ "seed": 374454928,
+ "groupIds": [],
+ "frameId": null,
+ "roundness": null,
+ "boundElements": [
+ {
+ "id": "_4GVxUQGpm2JRdaQmCxkP",
+ "type": "arrow"
+ }
+ ],
+ "updated": 1731059349099,
+ "link": null,
+ "locked": false,
+ "status": "saved",
+ "fileId": "c3c266728172bf4741e44537716fd639cdc95a6e",
+ "scale": [
+ 1,
+ 1
+ ],
+ "crop": null
+ },
+ {
+ "type": "arrow",
+ "version": 506,
+ "versionNonce": 1992163334,
+ "index": "b4s",
+ "isDeleted": false,
+ "id": "E29ra6FiHjdk4H-93kGBC",
+ "fillStyle": "solid",
+ "strokeWidth": 1,
+ "strokeStyle": "dashed",
+ "roughness": 0,
+ "opacity": 100,
+ "angle": 0,
+ "x": -1165.6167238793043,
+ "y": 462.5277777777778,
+ "strokeColor": "#1e1e1e",
+ "backgroundColor": "transparent",
+ "width": 4.273134143486459,
+ "height": 125,
+ "seed": 2032581232,
+ "groupIds": [],
+ "frameId": null,
+ "roundness": {
+ "type": 2
+ },
+ "boundElements": [
+ {
+ "type": "text",
+ "id": "gR3hoEcnYkavR4GifR8zp"
+ }
+ ],
+ "updated": 1731059349100,
+ "link": null,
+ "locked": false,
+ "startBinding": {
+ "elementId": "50G42AhTTBouxuf0uSwBo",
+ "focus": -0.70172449865508,
+ "gap": 14.750000000000057
+ },
+ "endBinding": {
+ "elementId": "OY0X-Yjy0e9NgnrPxV1aX",
+ "focus": 0.6086134388039737,
+ "gap": 19
+ },
+ "lastCommittedPoint": null,
+ "startArrowhead": null,
+ "endArrowhead": "arrow",
+ "points": [
+ [
+ 0,
+ 0
+ ],
+ [
+ 2.304406137062415,
+ -53
+ ],
+ [
+ 4.273134143486459,
+ -125
+ ]
+ ]
+ },
+ {
+ "id": "gR3hoEcnYkavR4GifR8zp",
+ "type": "text",
+ "x": -1179.892296685113,
+ "y": 397.0277777777778,
+ "width": 33.15995788574219,
+ "height": 25,
+ "angle": 0,
+ "strokeColor": "#1e1e1e",
+ "backgroundColor": "transparent",
+ "fillStyle": "solid",
+ "strokeWidth": 1,
+ "strokeStyle": "solid",
+ "roughness": 0,
+ "opacity": 100,
+ "groupIds": [],
+ "frameId": null,
+ "index": "b4sV",
+ "roundness": null,
+ "seed": 914719637,
+ "version": 10,
+ "versionNonce": 1546021722,
+ "isDeleted": false,
+ "boundElements": [],
+ "updated": 1731059349100,
+ "link": null,
+ "locked": false,
+ "text": "use",
+ "fontSize": 20,
+ "fontFamily": 1,
+ "textAlign": "center",
+ "verticalAlign": "middle",
+ "containerId": "E29ra6FiHjdk4H-93kGBC",
+ "originalText": "use",
+ "autoResize": true,
+ "lineHeight": 1.25
+ },
+ {
+ "type": "arrow",
+ "version": 840,
+ "versionNonce": 810291014,
+ "index": "b4t",
+ "isDeleted": false,
+ "id": "_4GVxUQGpm2JRdaQmCxkP",
+ "fillStyle": "solid",
+ "strokeWidth": 1,
+ "strokeStyle": "dashed",
+ "roughness": 0,
+ "opacity": 100,
+ "angle": 0,
+ "x": -989.312317742242,
+ "y": 792.5224761672066,
+ "strokeColor": "#1e1e1e",
+ "backgroundColor": "transparent",
+ "width": 232.5000000000001,
+ "height": 181.89621177477204,
+ "seed": 1859956880,
+ "groupIds": [],
+ "frameId": null,
+ "roundness": {
+ "type": 2
+ },
+ "boundElements": [
+ {
+ "type": "text",
+ "id": "A6zle1_ZJzU8LAIoX8s3R"
+ }
+ ],
+ "updated": 1731059349100,
+ "link": null,
+ "locked": false,
+ "startBinding": {
+ "elementId": "Z05H4iMb_ROFV7-6M1O9V",
+ "focus": -0.35543881797939664,
+ "gap": 13.600000000000136
+ },
+ "endBinding": {
+ "elementId": "At4MDH7DZagmLqJ1kQtFY",
+ "focus": -0.06166521725290984,
+ "gap": 1
+ },
+ "lastCommittedPoint": null,
+ "startArrowhead": null,
+ "endArrowhead": "arrow",
+ "points": [
+ [
+ 0,
+ 0
+ ],
+ [
+ 216.0000000000001,
+ -12.994698389428777
+ ],
+ [
+ 232.5000000000001,
+ -181.89621177477204
+ ]
+ ]
+ },
+ {
+ "id": "A6zle1_ZJzU8LAIoX8s3R",
+ "type": "text",
+ "x": -789.892296685113,
+ "y": 767.0277777777778,
+ "width": 33.15995788574219,
+ "height": 25,
+ "angle": 0,
+ "strokeColor": "#1e1e1e",
+ "backgroundColor": "transparent",
+ "fillStyle": "solid",
+ "strokeWidth": 1,
+ "strokeStyle": "solid",
+ "roughness": 0,
+ "opacity": 100,
+ "groupIds": [],
+ "frameId": null,
+ "index": "b4u",
+ "roundness": null,
+ "seed": 922857589,
+ "version": 12,
+ "versionNonce": 1437855770,
+ "isDeleted": false,
+ "boundElements": [],
+ "updated": 1731059349100,
+ "link": null,
+ "locked": false,
+ "text": "use",
+ "fontSize": 20,
+ "fontFamily": 1,
+ "textAlign": "center",
+ "verticalAlign": "middle",
+ "containerId": "_4GVxUQGpm2JRdaQmCxkP",
+ "originalText": "use",
+ "autoResize": true,
+ "lineHeight": 1.25
+ },
+ {
+ "type": "rectangle",
+ "version": 219,
+ "versionNonce": 64370310,
+ "index": "b51",
+ "isDeleted": false,
+ "id": "At4MDH7DZagmLqJ1kQtFY",
+ "fillStyle": "solid",
+ "strokeWidth": 1,
+ "strokeStyle": "solid",
+ "roughness": 0,
+ "opacity": 100,
+ "angle": 0,
+ "x": -872.3123177422419,
+ "y": 463.5277777777778,
+ "strokeColor": "#1e1e1e",
+ "backgroundColor": "transparent",
+ "width": 230,
+ "height": 150,
+ "seed": 1128243344,
+ "groupIds": [],
+ "frameId": null,
+ "roundness": {
+ "type": 3
+ },
+ "boundElements": [
+ {
+ "id": "_4GVxUQGpm2JRdaQmCxkP",
+ "type": "arrow"
+ },
+ {
+ "id": "28Q8J1iB1r9OZo7fRNEAV",
+ "type": "arrow"
+ }
+ ],
+ "updated": 1731059349100,
+ "link": null,
+ "locked": false
+ },
+ {
+ "type": "rectangle",
+ "version": 109,
+ "versionNonce": 358271686,
+ "index": "b56",
+ "isDeleted": false,
+ "id": "ghKuba75lHCwo5Qz0uJGL",
+ "fillStyle": "solid",
+ "strokeWidth": 1,
+ "strokeStyle": "solid",
+ "roughness": 0,
+ "opacity": 100,
+ "angle": 0,
+ "x": -1244.3123177422422,
+ "y": 128.52777777777783,
+ "strokeColor": "#1e1e1e",
+ "backgroundColor": "transparent",
+ "width": 304,
+ "height": 790,
+ "seed": 185649296,
+ "groupIds": [],
+ "frameId": null,
+ "roundness": {
+ "type": 3
+ },
+ "boundElements": [],
+ "updated": 1731059357025,
+ "link": null,
+ "locked": false
+ },
+ {
+ "type": "arrow",
+ "version": 223,
+ "versionNonce": 1738488902,
+ "index": "b5B",
+ "isDeleted": false,
+ "id": "28Q8J1iB1r9OZo7fRNEAV",
+ "fillStyle": "solid",
+ "strokeWidth": 1,
+ "strokeStyle": "solid",
+ "roughness": 0,
+ "opacity": 100,
+ "angle": 0,
+ "x": -977.3123177422422,
+ "y": 259.5277777777778,
+ "strokeColor": "#1e1e1e",
+ "backgroundColor": "transparent",
+ "width": 218,
+ "height": 202,
+ "seed": 1195737627,
+ "groupIds": [],
+ "frameId": null,
+ "roundness": {
+ "type": 2
+ },
+ "boundElements": [
+ {
+ "type": "text",
+ "id": "A_--NcV27nK7uWpJdxIr3"
+ }
+ ],
+ "updated": 1731059349100,
+ "link": null,
+ "locked": false,
+ "startBinding": {
+ "elementId": "OY0X-Yjy0e9NgnrPxV1aX",
+ "focus": -0.06617630050634166,
+ "gap": 5.053846153845996
+ },
+ "endBinding": {
+ "elementId": "At4MDH7DZagmLqJ1kQtFY",
+ "focus": 0.05591489361701943,
+ "gap": 2
+ },
+ "lastCommittedPoint": null,
+ "startArrowhead": null,
+ "endArrowhead": "arrow",
+ "points": [
+ [
+ 0,
+ 0
+ ],
+ [
+ 196,
+ 12
+ ],
+ [
+ 218,
+ 202
+ ]
+ ]
+ },
+ {
+ "type": "text",
+ "version": 57,
+ "versionNonce": 1379275546,
+ "index": "b5C",
+ "isDeleted": false,
+ "id": "A_--NcV27nK7uWpJdxIr3",
+ "fillStyle": "solid",
+ "strokeWidth": 1,
+ "strokeStyle": "solid",
+ "roughness": 0,
+ "opacity": 100,
+ "angle": 0,
+ "x": -867.982209099664,
+ "y": 259.0277777777778,
+ "strokeColor": "#1e1e1e",
+ "backgroundColor": "transparent",
+ "width": 173.33978271484375,
+ "height": 25,
+ "seed": 757368507,
+ "groupIds": [],
+ "frameId": null,
+ "roundness": null,
+ "boundElements": [],
+ "updated": 1731059349100,
+ "link": null,
+ "locked": false,
+ "fontSize": 20,
+ "fontFamily": 1,
+ "text": "publish npm library",
+ "textAlign": "center",
+ "verticalAlign": "middle",
+ "containerId": "28Q8J1iB1r9OZo7fRNEAV",
+ "originalText": "publish npm library",
+ "autoResize": true,
+ "lineHeight": 1.25
+ },
+ {
+ "id": "jUeBeSeCii4o_9TsqEt2y",
+ "type": "image",
+ "x": -830.0266034565282,
+ "y": 517.0833333333334,
+ "width": 145.1428571428572,
+ "height": 56.444444444444464,
+ "angle": 0,
+ "strokeColor": "transparent",
+ "backgroundColor": "transparent",
+ "fillStyle": "solid",
+ "strokeWidth": 1,
+ "strokeStyle": "solid",
+ "roughness": 0,
+ "opacity": 100,
+ "groupIds": [],
+ "frameId": null,
+ "index": "b5D",
+ "roundness": null,
+ "seed": 779546459,
+ "version": 166,
+ "versionNonce": 574342022,
+ "isDeleted": false,
+ "boundElements": [],
+ "updated": 1731059349100,
+ "link": null,
+ "locked": false,
+ "status": "saved",
+ "fileId": "335673d24c8ca1561dfa23e316b78521b17859aa",
+ "scale": [
+ 1,
+ 1
+ ],
+ "crop": null
+ },
+ {
+ "id": "dPw8zQBwJh6Qk9z_Yx035",
+ "type": "image",
+ "x": -1653.5079013384566,
+ "y": 207.52777777777783,
+ "width": 214.10410094637226,
+ "height": 94.26527777777778,
+ "angle": 0,
+ "strokeColor": "transparent",
+ "backgroundColor": "transparent",
+ "fillStyle": "solid",
+ "strokeWidth": 1,
+ "strokeStyle": "solid",
+ "roughness": 0,
+ "opacity": 100,
+ "groupIds": [],
+ "frameId": null,
+ "index": "b5F",
+ "roundness": null,
+ "seed": 566812309,
+ "version": 152,
+ "versionNonce": 49848282,
+ "isDeleted": false,
+ "boundElements": [],
+ "updated": 1731059349100,
+ "link": null,
+ "locked": false,
+ "status": "saved",
+ "fileId": "12bf083c034318fcb068ebde3a0d00bdf4d64c77",
+ "scale": [
+ 1,
+ 1
+ ],
+ "crop": null
+ },
+ {
+ "type": "rectangle",
+ "version": 383,
+ "versionNonce": 1044734662,
+ "index": "b5G",
+ "isDeleted": false,
+ "id": "Y9D04djxFCst5hjmSWSmF",
+ "fillStyle": "solid",
+ "strokeWidth": 1,
+ "strokeStyle": "solid",
+ "roughness": 0,
+ "opacity": 100,
+ "angle": 0,
+ "x": -1658.3123177422422,
+ "y": 183.52777777777783,
+ "strokeColor": "#1e1e1e",
+ "backgroundColor": "transparent",
+ "width": 230,
+ "height": 150,
+ "seed": 1645673973,
+ "groupIds": [],
+ "frameId": null,
+ "roundness": {
+ "type": 3
+ },
+ "boundElements": [
+ {
+ "id": "hhKRmXazgKR8cd4QwzA6t",
+ "type": "arrow"
+ }
+ ],
+ "updated": 1731059349100,
+ "link": null,
+ "locked": false
+ },
+ {
+ "type": "arrow",
+ "version": 582,
+ "versionNonce": 1028363418,
+ "index": "b5I",
+ "isDeleted": false,
+ "id": "hhKRmXazgKR8cd4QwzA6t",
+ "fillStyle": "solid",
+ "strokeWidth": 1,
+ "strokeStyle": "solid",
+ "roughness": 0,
+ "opacity": 100,
+ "angle": 0,
+ "x": -1206.647263420953,
+ "y": 256.6423961106316,
+ "strokeColor": "#1e1e1e",
+ "backgroundColor": "transparent",
+ "width": 222,
+ "height": 2,
+ "seed": 807715483,
+ "groupIds": [],
+ "frameId": null,
+ "roundness": {
+ "type": 2
+ },
+ "boundElements": [
+ {
+ "type": "text",
+ "id": "xy09IzaAImc456KpjELDX"
+ }
+ ],
+ "updated": 1731059349100,
+ "link": null,
+ "locked": false,
+ "startBinding": {
+ "elementId": "OY0X-Yjy0e9NgnrPxV1aX",
+ "focus": 0.022131626835322646,
+ "gap": 5.765714909480437
+ },
+ "endBinding": {
+ "elementId": "Y9D04djxFCst5hjmSWSmF",
+ "focus": 0.015857319057688734,
+ "gap": 1
+ },
+ "lastCommittedPoint": null,
+ "startArrowhead": null,
+ "endArrowhead": "arrow",
+ "points": [
+ [
+ 0,
+ 0
+ ],
+ [
+ -117,
+ 1
+ ],
+ [
+ -222,
+ 2
+ ]
+ ]
+ },
+ {
+ "type": "text",
+ "version": 109,
+ "versionNonce": 1046026758,
+ "index": "b5J",
+ "isDeleted": false,
+ "id": "xy09IzaAImc456KpjELDX",
+ "fillStyle": "solid",
+ "strokeWidth": 1,
+ "strokeStyle": "solid",
+ "roughness": 0,
+ "opacity": 100,
+ "angle": 0,
+ "x": -1376.4171913994687,
+ "y": 222.14239611063158,
+ "strokeColor": "#1e1e1e",
+ "backgroundColor": "transparent",
+ "width": 137.53985595703125,
+ "height": 75,
+ "seed": 692565819,
+ "groupIds": [],
+ "frameId": null,
+ "roundness": null,
+ "boundElements": [],
+ "updated": 1731059349100,
+ "link": null,
+ "locked": false,
+ "fontSize": 20,
+ "fontFamily": 1,
+ "text": "publish\ninteractive\ndocumentation",
+ "textAlign": "center",
+ "verticalAlign": "middle",
+ "containerId": "hhKRmXazgKR8cd4QwzA6t",
+ "originalText": "publish\ninteractive\ndocumentation",
+ "autoResize": true,
+ "lineHeight": 1.25
+ }
+ ],
+ "appState": {
+ "gridSize": 20,
+ "gridStep": 5,
+ "gridModeEnabled": false,
+ "viewBackgroundColor": "#ffffff"
+ },
+ "files": {
+ "314b4c0119085cd737070e6f22fccbb295732adb": {
+ "mimeType": "image/png",
+ "id": "314b4c0119085cd737070e6f22fccbb295732adb",
+ "dataURL": "data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAA5wAAAIICAYAAAACMuEwAAAAAXNSR0IArs4c6QAAIABJREFUeF7s3QmcHFW59/HfUz1JZkKCiAqyqUBmegKo97q8etGLLCIom6iIgiC4K4vidt29uF8XEBVccEEUAUVAL6K4EOUqVy8gi4ZMzwQQwbApW0ImS3c975zqjgTIZLqqq3q6e/71+cRgUufUqe+pnvRT55znGDokIAEJSEACEpCABCQgAQlIQAIFCFgBdapKCUhAAhKQgAQkIAEJSEACEpAACjj1EEhAAhKQgAQkIAEJSEACEpBAIQIKOAthVaUSkIAEJCABCUhAAhKQgAQkoIBTz4AEJCABCUhAAhKQgAQkIAEJFCKggLMQVlUqAQlIQAISkIAEJCABCUhAAgo49QxIQAISkIAEJCABCUhAAhKQQCECCjgLYVWlEpCABCQgAQlIQAISkIAEJKCAU8+ABCQgAQlIQAISkIAEJCABCRQioICzEFZVKgEJSEACEpCABCQgAQlIQAIKOPUMSEACEpCABCQgAQlIQAISkEAhAgo4C2FVpRKQgAQkIAEJSEACEpCABCSggFPPgAQkIAEJSEACEpCABCQgAQkUIqCAsxBWVSoBCUhAAhKQgAQkIAEJSEACCjj1DEhAAhKQgAQkIAEJSEACEpBAIQIKOAthVaUSkIAEJCABCUhAAhKQgAQkoIBTz4AEJCABCUhAAhKQgAQkIAEJFCKggLMQVlUqAQlIQAISkIAEJCABCUhAAgo49QxIQAISkIAEJCABCUhAAhKQQCECCjgLYVWlEpCABCQgAQlIQAISkIAEJKCAU8+ABCQgAQlIQAISkIAEJCABCRQioICzEFZVKgEJSEACEpCABCQgAQlIQAIKOPUMSEACEpCABCQgAQlIQAISkEAhAgo4C2FVpRKQgAQkIAEJSEACEpCABCSggFPPgAQkIAEJSEACEpCABCQgAQkUIqCAsxBWVSoBCUhAAhKQgAQkIAEJSEACCjj1DEhAAhKQgAQkIAEJSEACEpBAIQIKOAthVaUSkIAEJCABCUhAAhKQgAQkoIBTz4AEJCABCUhAAhKQgAQkIAEJFCKggLMQVlUqAQlIQAISkIAEJCABCUhAAgo49QxIQAISkIAEJCABCUhAAhKQQCECCjgLYVWlEpCABCQgAQlIQAISkIAEJKCAU8+ABCQgAQlIQAISkIAEJCABCRQioICzEFZVKgEJSEACEpCABCQgAQlIQAIKOPUMSEACEpCABCQgAQlIQAISkEAhAgo4C2FVpRKQgAQkIAEJSEACEpCABCSggFPPgAQkIAEJSEACEpCABCQgAQkUIqCAsxBWVSoBCUhAAhKQgAQkIAEJSEACCjj1DEhAAhKQgAQkIAEJSEACEpBAIQIKOAthVaUSkIAEJCABCUhAAhKQgAQkoIBTz4AEJCABCUhAAhKQgAQkIAEJFCKggLMQVlUqAQlIQAISkIAEJCABCUhAAgo49QxIQAISkIAEJCABCUhAAhKQQCECCjgLYVWlEpCABCQgAQlIQAISkIAEJKCAU8+ABCQgAQlIQAISkIAEJCABCRQioICzEFZVKgEJSEACEpCABCQgAQlIQAIKOPUMSEACEpCABCQgAQlIQAISkEAhAgo4C2FVpRKQgAQkIAEJSEACEpCABCSggFPPgAQkIAEJSEACEpCABCQgAQkUIqCAsxBWVSoBCUhAAhKQgAQkIAEJSEACCjj1DEhAAhKQgAQkIAEJSEACEpBAIQIKOAthVaUSkIAEJCABCUhAAhKQgAQkoIBTz4AEJCABCUhAAhKQgAQkIAEJFCKggLMQVlUqAQlIQAISkIAEJCABCUhAAgo49QxIQAISkIAEJCABCUhAAhKQQCECCjgLYVWlEpCABCQgAQlIQAISkIAEJKCAU8+ABCQgAQlIQAISkIAEJCABCRQioICzEFZVKgEJSEACEpCABCQgAQlIQAIKOPUMSEACEpCABCQgAQlIQAISkEAhAgo4C2FVpRKQgAQkIAEJSEACEpCABCSggFPPgAQkIAEJSEACEpCABCQgAQkUIqCAsxBWVSoBCUhAAhKQgAQkIAEJSEACCjj1DEhAAhKQgAQkIAEJSEACEpBAIQIKOAthVaUSkIAEJCABCUhAAhKQgAQkoIBTz4AEJCABCUhAAhKQgAQkIAEJFCKggLMQVlUqAQlIQAISkIAEJCABCUhAAgo49QxIQAISkIAEJCABCUhAAhKQQCECCjgLYVWlEpCABCQgAQlIQAISkIAEJKCAU8+ABCQgAQlIQAISkIAEJCABCRQioICzEFZVKgEJSEACEpCABCQgAQlIQAIKOPUMSEACEpCABCQgAQlIQAISkEAhAgo4C2FVpRKQgAQkIAEJSEACEpCABCSggFPPgAQkIAEJSEACEpCABCQgAQkUIqCAsxBWVSoBCUhAAhKQgAQkIAEJSEACCjj1DEhAAhKQgAQkIAEJSEACEpBAIQIKOAthVaUSkIAEJCABCUhAAhKQgAQkoIBTz4AEJCABCUhAAhKQgAQkIAEJFCKggLMQVlUqAQlIQAISkIAEJCABCUhAAgo49QxIQAISkIAEJCABCUhAAhKQQCECCjgLYVWlEpCABCQgAQlIQAISkIAEJKCAU8+ABCQgAQlIQAISkIAEJCABCRQioICzEFZVKgEJSEACEpCABCQgAQlIQAIKOPUMSEACEpCABCQgAQlIQAISkEAhAgo4C2FVpRKQgAQkIAEJSEACEpCABCSggFPPgAQkIAEJSEACEpCABCQgAQkUIqCAsxBWVSoBCUhAAhKQgAQkIAEJSEACCjj1DEhAAhKQgAQkIAEJSEACEpBAIQIKOAthVaUSkIAEJCABCUhAAhKQgAQkoIBTz4AEJCABCUhAAhKQgAQkIAEJFCKggLMQVlUqAQlIQAISkIAEJCABCUhAAgo49QxIQAISkIAEJCABCUhAAhKQQCECCjgLYVWlEpCABCQgAQlIQAISkIAEJKCAU8+ABCQgAQlIQAISkIAEJCABCRQioICzEFZVKgEJSEACEpCABCQgAQlIQAIKOPUMSEACEpCABCQgAQlIQAISkEAhAgo4C2FVpRKQgAQkIAEJSEACEpCABCSggFPPgAQkIAEJSEACEpCABCQgAQkUIqCAsxBWVSoBCUhAAhKQgAQkIAEJSEACCjj1DEhAAhKQgAQkIAEJSEACEpBAIQIKOAthVaUSkIAEJCABCUhAAhKQgAQkoIBTz4AEJCABCUhAAhKQgAQkIAEJFCKggLMQVlUqAQlIQAISkIAEJCABCUhAAgo49QxIQAISkIAEJCABCUhAAhKQQCECCjgLYVWlEpCABCQgAQlIQAISkIAEJKCAU8+ABCQgAQlIQAISkIAEJCABCRQioICzEFZVKgEJSEACEpCABCQgAQlIQAIKOPUMSEACEpCABCQgAQlIQAISkEAhAgo4C2FVpRKQgAQkIAEJSEACEpCABCSggFPPgAQkIAEJSEACEpCABCQgAQkUIqCAsxBWVSoBCUhAAhKQgAQkIAEJSEACCjj1DEhAAhKQgAQkIAEJSEACEpBAIQIKOAthVaUSkIAEJCABCUhAAhKQgAQkoIBTz4AEJCABCUhAAhKQgAQkIAEJFCKggLMQVlUqAQlIQAISkIAEJCABCUhAAgo49QxIQAISkIAEJCABCUhAAhKQQCECCjgLYVWlEpCABCQgAQlIQAISkIAEJKCAU8+ABCQgAQlIQAISkIAEJCABCRQioICzEFZVKgEJSEACEpCABCQgAQlIQAIKOPUMPFRgkfdRZjYP0Mca+pK/7KfGCqr0sZadWIuZi60HBW7yflYylzlswlpKk97hHMbpZzlb28oeVNAtSUACEpCABCQgAQnkKKCAM0fMrqvqWt+EfrbDWAAsxHkisBXwaGAeMKtxTzVgNXAv8HecOzD+AvwF4ybWcgc7cS9mcdcZzNQGL/Z5lNiGiEFgGGcI4wl40v+bQuNlw8N9nBhjHFgGLMX4EzWuImaEne3umcqp+5aABCQgAQlIQAIS2LCAAs6Z9mSM+HyMpwJ7A/+eBJrwmPWCyzQiaxpB6C3AYowrca4GRijb39NUpHMLFrjSZzGPbYl4Gs5zgKdD8qLhscDsFq++HBjFuZSIi5jHlRr9bFFUxSUgAQlIQAISkECPCCjg7JGOnPI2bvQtWcuBwCuBZwDzpyyT7YQQfNwAXIHzS5z/Y5i/avQzG2ZLpUKQOZ8dMXYn5vnAMzG2gY1Ml23pgknh+4HfToyWfpO1XMLOtqL1KlWDBCQgAQlIQAISkEC3Cijg7Naea7bdY74pMYcCbwT+FYiaLZrDeWEq7s2NAOTHVLmcney2HOpVFRsTqPg2GM/DkxcMzwW2Btr9WV8FXErMZxjmN1r3q0dWAhKQgAQkIAEJzEyBdn8JnZnK03XXY/5sYj4I7FPwqFYzd7g2mXZpXIRxIXA1gxbWherIQyCMZj6KXXAOxdk/WZdZ7Ehms60O6zq/RJVTtMazWTKdJwEJSEACEpCABHpHQAFn7/Tlg3cy5nNwjsaTYDOMbnXWYdyD8xucs6nxSwUiLXRPPfHT8yYS+LxqYiQ5TJt9XAu1FVn0Yox3MmRLiryI6paABCQgAQlIQAIS6CwBBZyd1R+tt+YGfxRVPgQcA8xpvcJCawijnn8EzqTEf7PAQvIhHc0IhH5eyz5EvIaYf8eY20yxaT7nOmLezEK7fJrboctLQAISkIAEJCABCbRJQAFnm6DbcpnFvjklPjuxZclR07Bmr5VbDPt6/gn4NiV+oMBzI5T1LMMvaqzJDdlmW80w20q/ZSkbtlJ5LUN2WZbCKiMBCUhAAhKQgAQk0F0CCji7q78mb219xOtkjKO7/JYWA9+kxtlKMLReT97k/axNpsweOzEdeY8uDDTXfywrRBzFoP2+y59VNV8CEpCABCQgAQlIYAoBBZy98IiENZsxn5jYkuLtvXA7QBjxvBY4jSo/nNFrPN0jRtkV43hi9uuSqbPNPIZXEXMYC220mZN1jgQkIAEJSEACEpBAdwoo4OzOfntoq0f9OJzPdvmo14Z6ImyrEqZefoGIn864rLbX+yARx2JJQqDNe+FRfdg9XEgfR7Gj3deD96ZbkoAEJCABCUhAAhLosnV+6rANCSzx3Yk4d2I0cIueBXJWEnEBxucYtKt79j7X3Vg98dPhwPFAuYfvN4xkf5Qh/lP7dPZwL+vWJCABCUhAAhKY0QIa4ezm7r/Rt2Qt3wd26+bbSNH2v01s8/I1ZvFVdrA7UpTrjlPdjRGeR4n34Ml6zVJ3NLylVoZ9Ol9O2X7VUi0qLAEJSEACEpCABCTQkQIKODuyW5psVMVPhGQLlLyO+yeyn94GhGDu7xjjjYpDJtRN8WRaZ9jnMfw+D4jyunDKei7H+CR/42fsYdWUZTvz9Ot9K0ocC7x+mvbSXN7o95uAvyTPgfF34mR0OU622HE2w3kiloy6LgQenxPmIqq8bEav1c0JUtVIQAISkIAEJCCBThNQwNlpPdJseyr+TODHOXzpfwC4HOdiSvyetdzMZtxHhTXsTlhDGY6IpfQR0c8aHk0fjydmEOfJGM9oTPvcss0jciFAOhPncwxbCJK686gnBdq38eLgWW28iVXADcBVGP9LjeuIuJnZ/IPtLfzd5Mcyn8sKntjIlhum/oZ2tzIaG+O8g2H7fBvvX5eSgAQkIAEJSEACEmiDgALONiDnfokrfRbz+TpwZAt1h/Vzv8Y4iXEW8VQLgWf6IwQfy3kCxtOIeT7GrhOB4A7ArPSVZSpx3USypE+wnPN5hq3NVMN0FQpToqucgPNGYLM2NGM1UAF+ScQllLiW7bkLszCCme0Ie7+GxD/wrhZfflRwXtjVLw+yCaqUBCQgAQlIQAIS6GkBBZzd2L31REEXtBCkrML5IjU+les0xrAG8Qa2pcq/EXEgzu7ANoUTh6RCYbSzj0+wwG4p/Hp5XKDeh2FKdDvW34a1r2GN5AXM4n8LWf9a8b2AU4CdW+D5MGX7SAvlVVQCEpCABCQgAQlIoMMEFHB2WIdM2ZxF3sc2nIEnWUyzHGG65Iks53OFjgi6lxibyD8K++G8fCLYeWobtm25KpmaOsRPOzbr6YjPJ+JNOO8sOLNwGLX8M8b3qfIjFrIEs3VTpLM8N1OXGfVn4Xy7hcy6S3FeoFHOqal1hgQkIAEJSEACEugWAQWc3dJT69pZX7v5k4yJZRzj09zPBwsNNh9uGqZdltgLS6ZehhG9kHCoqOPeZN/OKqfkOnqbR2srPozxEZyXtLjmcWOtCUHlH4AzqHERO1lIAtW+Y8xfQMx3Wgim30HZTmpfg3UlCUhAAhKQgAQkIIEiBRRwFqlbRN0j/mksWS+X5biYKkdMWyAW1ns+wHOJec1EUPTCJPNtMUdYn/pTIj7QEft2hqnGoxwEfKzFKafNBJpfocpPpq2PQwsr/nbg0xmD6iuosu+0tr+YZ1K1SkACEpCABCQggRkpoICzm7p9qW9HjV9knLK4DHgxZbti2m95zOcQ81yMN+K8CNikoDbdiPFBBjm38Omkk91AfQrt8Y0ptEUlBroK58vUuKAjArUx35SYsyHp27RHSGz0Csp2YdqCOl8CEpCABCQgAQlIoPMEFHB2Xp9M3qJRPwznzIwjR52XkOUm72ctz5/Y8/NYnD0Lymz7AMaXWMun2x6Mjfj2yX6hcEhBe5aGgDqMaH637VNnp/rchKRIJc7HefRUp27g789kiKNbyp6b4aIqIgEJSEACEpCABCSQv4ACzvxNi6mxnoTn2xmTBVWI2ZeF9pdiGtdirWFEzHkpzvHAv7RY24aKO85FGO+mbCMF1P/IKkd9N5zPTqy3DWtu8z7COtWzgC+17X7S3kFIbrUVX8M4Om1R4CacvZQ8KIOcikhAAhKQgAQkIIEOE1DA2WEdMmlz6qNll04kg3lS6iYbH2DIPp66XLsL1KcMvw54Q4t7Ok7W8sVEvJ1B+3lhtxZeDIxyGCQjm3lvCRMyz/6GiE+xgF9N2zThZvEq/lzgvzNs3xMSHx1N2ULyIR0SkIAEJCABCUhAAl0soICzWzpvxF+O8b0M02lvxXk+w1bpllulnon3PcD+BWylcifGh7mfb+SeqXexz6MvSej0jgLWpd4KnEyVM9o+NTjrg1Nfqxue2ZCVN93hfIsyr9O02nRsOlsCEpCABCQgAQl0moACzk7rkcnaU/EvAcekbm63fnG/1jdhDq9oZOQtp77vjRdYhfNFZvFxdrT7cqn7et+KEp+CZH/UUi511isJo30/IuJjHZFxN+2NZV93XKHGHh23NjXt/et8CUhAAhKQgAQkMMMFFHB2wwNwgz+KapKdNu16wDXAoV2d8TPsXem8G+OVQH+O3RW2Tvk+Jd7FArulpXpHfWEy+ujs01I9Dy/s/JWIz7KWb7Gzrci17nZVVvEwrfhXqTMrOysxDqRsoawOCUhAAhKQgAQkIIEuFVDA2Q0dN+b/OrGNyC+BzVM2dzE19u76UaL61MyXA+9PHbhMDXYZEW/LPHpYX6f4xZyTHXXWPqJTG278jBH/MsabMlTzXsoWRo11SEACEpCABCQgAQl0qYACzm7ouIofAXwbSNtfpzPEGzELAUz3H2Ek0fkw8LKcp60uBt6aejSt4mGfyRBs7pAj7t3AKfRxSm7TfXNsXKaqRj1kIA77cs5KWf58lnEoe1g1ZTmdLgEJSEACEpCABCTQIQJpA5gOafYMa0bFTwJOSHnXIaPpUT2X6bO+tvP1GP+RcybbkJTnnZTt3Cmd3Y1RXgXJtidbTHl+8ydck4zilu3i5ot0wZnZMywvZhZ7sYPd0QV3qSZKQAISkIAEJCABCWxAQAFnpz8WN3k/a7kww/rAuxrZaa/r9FvM1L76Ppdh65FdM5XfUCHjHuB9DHL6pFuOXOmzmMcxGCcCm+Z07RrGOcR8sCf3nlzssylxHsYBKb3uB55P2a5IWU6nS0ACEpCABCQgAQl0iIACzg7piEmbkTXpClxBH3v3zLTMDQHV9+38IPDq3LZPqSer+ShVTmJnC0mXHjzqa0nDyOp7c0xgFKbQfoZVfJGn2gOd/jhmbl/FPzQxJTwE6WmO3hylTyOgcyUgAQlIQAISkECXCyjg7PQOrO9J+XNgs1RNrW+H8tqeWb852c2HINB5A84HcpzeugbjZNbysX9mh61P5f0wxtsyrEWcrPUVjHcyZBel6ttuPLniL06yAqdfx/kJyhaSRemQgAQkIAEJSEACEuhCAQWcnd5p9S/q56VOkmO8iyELawxnxlHxvRprKv8lpxuOcb5Gif+ghmPJ9N03A1Eu9RuXUONdLLQ/5VJfp1dST/j06wwvBc5liMMnneLc6fet9klAAhKQgAQkIIEZLqCAs9MfgIq/HfhcymauxXjJjBg5Wx9miQ9hfDbDWsHJeEN23+/ghDWWYdpuHsFmDfgms/jgjEqGs9g3py8ZqX96ymf5cpx9GbblKcvpdAlIQAISkIAEJCCBDhBQwNkBnbDRJmTLUHs3Ec/PvLdkp5tsrH31wCZMr30LMKfDbiUkwfkkczmF7Wy8w9pWbHMWeR9bEzIAvyTlhW6ixPNYYLekLKfTJSABCUhAAhKQgAQ6QEABZwd0wqRNcC8xxtk4h6Rs5lJgd8r2t5TleuP0kBV1Fm9MktQ4j+6Qm1oGvIchvtvz62onA694GKkPI/Zpjpn78iSNks6VgAQkIAEJSEACHSqggLNDOyZp1jKfy3JCQpk9Ujbzcqrs88+ENykL98zpo/5SPNkr80nTfE+LgbdStl9Nczum9/KjfhzOF1I2YjURBzJoYTquDglIQAISkIAEJCCBLhNQwNnJHVafHroIeErKZp7PMg5lD6umLNd7py/xXYk4FcgrmVBao8uJOHZGTm9+uFT9BUCYVltKgRjW0b6asn0nRRmdKgEJSEACEpCABCTQIQIKODukIzbYjPo+k78Btk/ZzNMp2xtSlund0+sZUkPQmXakuDWTkInWOIZBu6G1inqkdD34v2Qim/C8VHfknMCwfT5VGZ0sAQlIQAISkIAEJNARAgo4O6IbJmlExYcngqQQcG6Rspnau/DhYCF4r3IyxktTWmY73TiLKu9iJ7stWwU9WCr71ih6nnvwcdAtSUACEpCABCQwMwQUcHZyP4/5vxJzKbBZyma+g7KdlLJM758epiiXkm1TjppIKFTUs1/fv7PG+9nZ7u591BR3mH3E/lTKdmyKK+lUCUhAAhKQgAQkIIEOESjqS3eH3F6XN6Piz8WTaZlzU92J8zqG7RupysyUk8d8U2L+EwgBzKycbzvssXkKVT484xM2bQi24o+dyJ78a2DnVO5htHiQI2Zsdt9UWDpZAhKQgAQkIAEJdJaAAs7O6o+HtmbMX0DMj1PuJxljHMGQfa+Tb21a23aT97OG9+K8M3UwP3nDw76aJzObj7K9rZrW++vUi9eD/ZBt9lkpm3ghyzhESbBSqul0CUhAAhKQgAQk0AECCjg7oBMmbcKo749zfsqRuDDK9jLKdmEn39q0t23E52P8ENg7p7Ysoo+D2dHuy6m+3qvmFh9gJT9JnbypnnzpIAZtde+h6I4kIAEJSEACEpBAbwso4Ozk/s22jcQa4GDKdnEn39q0ts09osLxGB9NnTF1soY7K5P6lvFZjcRNgrTYZ9PHBcCLUvb/IuazP1vbypTldLoEJCABCUhAAhKQwDQLKOCc5g7Y6OUrfigQpsZGKZq5mogDGbQwdVHHhgRG/WicsM3GprkChaAz4h0M2VdyrbdXKlvkfWzND4AXp7yly6myj9bFplTT6RKQgAQkIAEJSKADBBRwdkAnTNqEUT8M57spM6qG9YP7U7ZfdfKtTVvbRvwQLNmT83EFtSFkpn0LZTu3oPq7t1r3EmOcjXNIypv4A87eDNvylOV0ugQkIAEJSEACEpDANAso4JzmDtjo5esB53dSjnAq4JwMteJ7AWcA2xbc7X8j4jUaZX6YcpjKPJqM2IeR+zTHVUTsyaDdn6aQzpWABCQgAQlIQAISmH4BBZzT3weTtyDblFoFnBsSre9pejZQblOXV4AjKNsVbbpe51+mHnCGEftXpmzsVfSxlxIypVTT6RKQgAQkIAEJSKADBBRwdkAnTNqE+vTPECSVUjRzDREHaHRtPbEx35GYM4FdUzjmceoV1DicnWwsj8q6vo4wpXaUszKMcF5BxPM1wtn1T4BuQAISkIAEJCCBGSiggLOTO73iIbnKeSkDzhrGixmyizr51trWtht9S9ZwOsYBbbvmQy90MbN4DTvYHdN0/c65bAg4K5yL8dKUjdIazpRgOl0CEpCABCQgAQl0ioACzk7piQ21o+Jh+4iwjcTsFM0MAeehDFnYY3JmH4t9HiW+gHH0NEOczipO4Kn2wDS3Y3ovH7LUbsX5GYJ/Zamd3p7T1SUgAQlIQAISkEBmAQWcmenaUHCJ705E2E9zIMXVHOO1DNm3UpTpvVPrW3CcCLwnZdKlIixqwMdZxkdn9B6dYR/OWfwYZ5+UyIuYy35sZ+Mpy+l0CUhAAhKQgAQkIIFpFlDAOc0dsNHLV/yZwC9T7xdpHM+QfbGTb63wto36m3BOShmsb6hZYQpoFefwltoc9ug03kbZTm+pnm4uvMznspww1XuPVLdhXIJxEIO2OlU5nSwBCUhAAhKQgAQkMO0CCjinvQs20oDrfRdKXJp6z0jjAwzZxzv51gptW30qctj+pLW9Np3/ZjavZ5y1lPhahrWHD7/NO4GjKVsYtZ55x5hvSszPgWelvPnzWcahM3p0OCWYTpeABCQgAQlIQAKdIqCAs1N6YkPtqGdX/XXqfSON/2LIwlTSmXfkt/3JImJew0L7S4K41LejxrdTj849sgcqOC9n2K6bcZ2z2Denj0XAU1Ldu3EWgxyBmacqp5MlIAEJSEACEpCABKZdQAHntHfBRhpQD3LCCOeCVM10vsKwvTkSpPrAAAAgAElEQVRVmV44eYk/iSjZdqPV7U+uwTiMIVvyEJZRX4jzHeDpLXItamyXcluL9XRXcT3P3dVfaq0EJCABCUhAAhLIQUABZw6IhVWRfUToBwzySsxCspqZcdSna34FeGWLN3wjMUew0C7fYD31dbUh6Cy3dB3nW6zmuBmVuXaJDxHxG+Dxqexm8oh9KiidLAEJSEACEpCABDpPQAFn5/XJgy261jehP8lSu1vKZi5iPvuzta1MWa47Tw/7O47yIeADLWakvbOR4Xfje5jW14h+I3Xg9FDdsH3Nhxnkk5jF3QmfstVhurPzK5xHpyz5Xsr2qZRldLoEJCABCUhAAhKQQAcIKODsgE6YtAn1rT3OBV6SspnXUWUPdra7U5brztMrfgTwZWCTFm5gBfXsvs1tJzPqR+N8AZjXwjXvx3kdw/aDFuronqIV32tiOvJ/Z8gc/IYZnd23e3pYLZWABCQgAQlIQAKPEFDA2ekPxYh/GeNNqZrp/BXnef9MeJOqcJedPOq74XwP2KaFlq8FPsQQn256tNE9Yoz34slen6UWrn0jES9j0K5uoY7uKDrih2CcndIrjAQfypD9sDtuUq2UgAQkIAEJSEACElhfQAFnpz8PFQ8BTZgumua4G2ePns+EWs/iG0aAW03icyqzeSfb26o0yNziA6zkM8Axqco98uSZkUSo4m+Z2Krm1JRW48S8iIUWsjXrkIAEJCABCUhAAhLoMgEFnJ3eYVm/pMMBlO1XnX57mdsXkgQ5X8c5JHMd9YIXUuW1macf1xM7hfWcL26xHaczl7eynY23WE/nFtfLk87tG7VMAhKQgAQkIAEJFCSggLMg2NyqzTYNMexX+GrKFrKp9t4RprOO8uEckgT9gYjDGbQbWkLKZ6R1Lc67GbbPt9SWTi484t/EODpVE2fS9PBUMDpZAhKQgAQkIAEJdIeAAs5O76eKPxf4WYaEOL2b2bPih06s2TwdmN9C993Y2GvzDy3U8WDRej+F9YnbtlDfXUS8ikH7eQt1dGbRxT6bPi4AQobfNMc1VNkr8wh0mivpXAlIQAISkIAEJCCB3AUUcOZOmnOFI17GCOvX0u1dGAKysr0h59ZMf3Vha42Y84AdMjfGuAfnNZTtwsx1bKjgqB+GJ3uBthIIX9NIItTaqGuuN5ZDZfWpx2GK97+kqs24hFm8OPX62lQX0ckSkIAEJCABCUhAAkUJKOAsSjavem/0LVmbfFHfOVWV4Yu6cRCDtjpVuU4+uW4RRhH3aKGZISPteyjbSS3UseGi+WWuPZsqb2BnW5F7G6erwhHfHuOyDCPAZzLEUZiFaeI6JCABCUhAAhKQgAS6TEABZ6d3WD0T6k8yBFmLidiDQbur02+xqfZd6bOYx2eTvTJbOcII5BxOKGzEbJnPZXmyJ+iRLTSzlqxPHeK/eibQGvNnExOmCqcd/f0IZQvrdXVIQAISkIAEJCABCXShgALObui0LMlW4M6Jqbi7M2RLuuEWp2zjqB+NJ1tqDEx57mQnhFHfPl7NDnZH5jqaKbjUt6PGOcCuzZw+yTl3A0dQtotbqKNzimZLfgXO6xi2kAVYhwQkIAEJSEACEpBAFwoo4OyGThv19+N8LGVTVxNxYE8koKn4M3HOw3hCSoP1T19MjVewk/25hTqaLxpG9Gqc22Kbe2c9Z8XfA3yyecDkzN55hlPeuE6XgAQkIAEJSEACvSKggLMberKejCZscRKlbO4xlO20lGU66/R81m1Oz2hhvd++CszLjGqcxTzewNa2MnMdnVCw4l8DXp+yKXcRsxcL7U8py+l0CUhAAhKQgAQkIIEOEVDA2SEdsdFm1Ne/XQJsmrK5p1K2Y1OW6ZzT81m3WVySoKmk3EuM8iHgg0DWz1r378/ZyjrkWexV+BToqfpRf59NwN24jQHup5Stgg4utZqYzYm5gypPp4ZZ3MGtVdMkIAEJSEAC0yqQ9UvwtDZ6xl28vibwN8D2Ke/9F8zmwMIS5KRsTOrTK34EJCOE2ddtOt9iE45hOxtPff08Ctzgj6LKN4GXtFDd7RiHMmQhy2v3HfXn91JgQcrGd/fzm/Jme+70EZ8/1+KTHd8Fp3cCMkvupQZRFVgJHrJJ3+1wB+5/K+F/s7jvVmZz54od+QdmIQmYDglIQAISkMCMFVDA2Q1df61vQj8hecxuKZu7lBJ7ssBuSVlu+k8f8adgXNDSfptwOSVeMe33X/FhSPYOTbe1zUN74XLg5ZTtb9PfOSlbENbgwi9Tj9CHjMLD9uaUV9PpnSJwk282sDr+FcbTOqVJbWpH2Irqvokp5H/DbCmxX+nEV66K+5awkDs0GtqmXtBlJCABCUigYwQUcHZMV0zRkGxr4JYTsy8LLQQr3XOEUcG1fAfjgBYafSPwCsp2xZR1hKl/D53yWv9c/Hq9abC7s24fyIfvB+lNbV1S8RcBZwCPm7I9k53gfIHbeAd7WBhZ6Z4j6xpk5wSG7fPdc6Nq6UMEQsC5pvYLsGdIhnGDvwB/cPxnRKXfjQ/arXKRgAQkIAEJzAQBBZzd0ssVf/vEHoafS93cbtxWop6V9yMZkiStzxMyxP4YZ5Pkl9HfmJrbB/RPZP0Nv8+eyJw6h4jZE9cLCZkijIg4+T18NiK8sf7MwhQ6YsLv9emB4b9jPPnz1Y3f1yT/bYR1o+H3MI13FRCm3IVzjgL2Tt2HDxZ4AHgtZTu3hTraX7TiHwfel/LCwfLgntkWJuXN98TpCjgn68bwwmgpxs+Io/PGN+GP0zblvyceNN2EBCQgAQl0uoACzk7voXXtq4+QnZ8ESOmOzk4cFEYXlzKbiP4kKFzDbhhfATZPd5uPODsEgiGI7JRnPASpYXS01QQqFSKOYg2jVFnN3azu6BHPkPhpPt8HXpyyP++kxl5t28YmZeN0ehMCCjibQOJesEVm8TdXzitd2vXZqJu5Y50jAQlIQAIzTqBTvozPOPjUN7zEh4hYBGydsuwi5rP/tH2RWeyz6WcAZ1OqPBpLppRuPRFUPh7n8cBjMbbEkwDz0cAWqdf6pQTpgdPvBO4C/gH8vfH7bYSkJbCMiNupcjdzuI9+lrMVq6Zt3Vh9W5tfZVi/eg1V9mJnC1va6OhGAQWcaXptHOxn7rUvrbqt77KOfomU5q50rgQkIAEJSKCDRn/UGVMJjPj8ZAoW7DrVqQ/5e+evE6sRd2fYbkpVrtmTwwjlrfSzNgkoN6fGlkRsh/EEnCcC2wBbNoLJzYC5jVFavexo1jjdeWFkN+zZuRy455/BaHgOIkLyqJtw7iDmLmZzD3/lgUK/3NYTBv0cCH3f/GH8gEFeqQyfzZN13JkKOLN0yb3A9+Ja9PnVO9lYlgpURgISkIAEJNBpAvrS32k9srH2ZEsctIqIgxi08KU/+xH2lFzKJtR4DM5WlHhSsk1LzI5Y8t9hZDKMXs5P1kh2zlTW7PfcmyXD+tKwFjR8sQ2jpLfg3EDEjRg34tyCJaOm9zNoIdtma8eoH43zjQzPw4cpW1jHq6NbBRRwZu45gyVu/rHx+0s/4BkWPrM6JCABCUhAAl0roICzm7pu1I+bmHr6hdRNNj7AkIXELc0dy3wuK5PAchucHXDKkPx6UhJsWjL1dZMWk/o01xad1U6BkODo/kYgejPOUiKW4IxR46/M4U52YHmq6bkjfgrG8SlvotbYd/SHKcvp9E4SUMDZam+swPh6KYo+uWKBhWn0OiQgAQlIQAJdKaCAs5u6bYnvjvETLJmWmuY4n+W8YoNvyhf7PEo8DmMHjJ1wngwsgGQ67GOBeQos01D35Lkh225YS7mskV1zMc5iaizFWcZO3LfBqa/hxcVyLgL2SKlyJ8buDNmSlOV0eicJKODMpTfc7JK+qr1zxU7251wqVCUSkIAEJCCBNgso4GwzeEuXW+rbUePSRkCYpqoKNfbA+QdzCElcdqTEkxvBZRi53AF4TGPbkDT16tyZKxCm+YU1omFd6CjG4oltTK6lxigxy9jZVjDi22NcBmybkukP9LEPO9p9Kcvp9E4SUMCZZ29ch0dvGR+23+VZqeqSgAQkIIGNCwyM+HPM4qcmW+GlOZwotujPq4YsfA+a8YcCzm56BELG1xLnYRyQstnjGOfjyVTY4SQ7bPpR0pSX1OkzUCDsnRnWhd6Acw2WbAHz+sZ+p2k4Tqdsb0hTQOd2oIACznw7xRjzOH7TquFZ4aWjDglIQAISaIPAQKUWlrIdl/FSp42XS8dkLNtTxRRwdlt3VvxDEwlYTuy2Zqu9EkghcAxlOy3F+Tq1EwUUcObfKyHoJHqd3pjnT6saJSABCWxIQAFnPs+FAs58HNtXS8VfBJzf2FqkfdfVlSTQHoGwncuLKNtv23M5XaUwAQWchdC68efIolevHLQ/FnIBVSoBCUhAAv8UUMCZz8OggDMfx/bU4h4xmuzDGQLOsAWJDgn0msBSSuzJAgtrQ3V0s0AOAafDfQZ3dASDYTizgVmNaeIhU/c0bQHllxGVDh8ftFs7wkaNkIAEJNCjAgo48+lYBZz5OBZXS8j0eV+S5Oc5OLsDz2xkkA3r43RIoNcEHsCTxFiXYvyOiAqDFrZq0dFtAjkEnGAXENnx42upTfftD8yi5DVmeUzfLJhTjapbYLZthO3o2JMNH/awdRQMtKOtBt9YOTc6ju0sZJHWIQEJSEACBQgo4MwHVQFnPo751nKDP4oqT8Z4Hs7zgKcCW+R7kZ6uLXw5DdnEwu/Vxq+QVbX+/50YS/48/Fn4Pfz5us3VQ7l1mcge/iU3BPlRQy78vu7/z2n82SycPow+WO/Xg38Wzg+fuXV19HQntHxzxj04SzD+B+cXVLmanS1sz6KjGwTyCDiNs8aHSq/q+Nu90mcxwGPmzKo+OfJoT/A9wP6l4KUPawxOWFkuab1zxz8gaqAEJNCtAgo48+k5BZz5OLZey7ogE/YGng/sAmzaesU9VUN4k19JtuNwVhBxPzHLiQjbZ4S1f2EkbAXOSowwUhbOX538qjFOxFpKVKlSYxY1ItZQI07+t3+9EZQYp4Yncut+LyU5V+ufl6jx+6ok4AzjGbNYRcRs+qjSR4mImBB8ziZKRjvmYPQTMzfJDhwnfzYfS/p3s8Zep+G/5zf+e0tgUIHpes9uvU/Dvpy/IeIS4GoGLWTE1dGpAnkFnIPRkZilS0c/zSbzlvoWtVrtOVj0Snd/gcGjCmrSzRZFL9F6zoJ0Va0EJDDjBRRw5vMIKODMxzFbLYt9HhFPIWKfRpD55EbQka2+3i918kRA9zE2ZZw7qPJ0at32RXTSLnIvcX0SDs9iNo8j4mvUXz7oeKTAuhcPYertxfRxpfbs7MDHZAYHnP/sjcU+e5NSdc/YQlp8Dz/nw/rPvI9zxudGr9HU2rxZVZ8EJCABUMCZz1OggDMfx+ZrWeR9bMkwJV4A7A88vQdHMsMY4SosGXH8B7AM2BHYoXmoR5z5B2oczE52Wwt1dE/RJb4rET8EHp+x0WFE6OrGlOEwHTvswRqSnBTxhTdjE3Mp9gBwLcbFyS+4nkELo9o6pltAAeeDPTDi8+dG8eHuvKexBj/P3hkHP3q83HdunpWqLglIQAISUMCZ1zOggDMvyanqudG3ZG2S9OdgSNZlZg0kprpSO/8+fLEP01nvwriVmJswbsb4KyT//w5q3MUstsT5AbBzxsbdCxxO2UJAMXOOiocvp59orPtMf9/GWfTxDmJm4zwWZxucJ+A8iYgnNf57K+yfwWi3ry29C+f3RFxAxC+V6Tb9I5NrCQWcj+CcO+ZP89g/A75nrtb4b8dnlw5gews/K3VIQAISkEBOAhrhzAdSAWc+jhuuJSSSeBS7EPNiSH4t7NIRpjVA+CITRipvxLmBiBsxbmQty5iVbFtw/wZHlupbuXxhIig9JjO18xnKvKdnps82C7HYN6ePc1qYWhumnh5N2R458hGm8C5lE2o8BmcrSkl2ze1xhoAFONtiPKYxKtpsizvlvJDsaelERuefEPND+vkj29uqTmncjGmHAs4NdvXAmG9LHIcXSSEZUl7/Blcdf+2qct+ZM+b50o1KQAISaIOAAs58kPP6xy6f1vRKLfUEQHsArwDCm+zu2TOznpzlTuCm5Eu7cz3GKMZNrOUO7uR+9rCQ2bW5Y9T3xzmrhWnDfwBeStn+1twFe+ysUd8N57wWnqFrKHFg06N97kaFecBjidgumQodJy9KhrEkGA0JjUKCo24ZDb0X53+IOAfjF0o01MbPRx4BJ5wzPhQd3nMvm27yzeauiU92OCq/HvHLxmeXDtIoZ36iqkkCEpCAAs58ngEFnPk41mtZ6tsRs9/ECOARjbWZ67bLyPMqeda1CudOjBtwKkRcS40R4C88ijvZ2la2dLH6NOLzgV0z1hPWgL5yxk2lfThWxU+c2KrlQxkNQ7GTGOJdLX1pX+yzGeDRrOUJjeBzZ2J2agShW3dBsqsw6nkNxrkY5zNoN7TgqaLNCOQRcIZtUbowS20zPPVMtvEpjReTzRSZ6pxxM3/5yqG+i6Y6UX8vAQlIQALNCSjgbM5pqrMUcE4l1Mzfj3h5YsuGQycSlrwc2CnHaVLNXD39OfX9Db9IxO+oMcam3NFycLmhVoz6+yf2pfxY+gb+s0TrgVILF++YomP+OOJklHO3jG0Ke1e+nLL9KmP5DRcLQWhfMnq/PZZs4/NcnJe0a+P7Fu4lTAsPCZm+S5k/txSIt9CIni+aR8DZqyOcjc7vH/HtzWpngz0rp+fhO+ND0dGYPXwP4ZyqVzUSkIAEZpaAAs58+lsBZyuO1/suE2sZj8Q4BJI1cN1yhPWYL6BsVxTW4Io/E7gQCKNfWY6rKHFw01NBs1yhm8qM+QtwzsGTBD/pD+MSShxa6PYh9em/P2nsJZq+je0vcTvOhRMJlM5gkCv1JT3nDsgj4OzhEc512v2jvpt5HNZZ55FI7ua4Fu29eicby7k3VZ0EJCCBGSmggDOfblfAmcVxiT+ZKFl7E0Y0t81SRQeUeS9l+1Qh7bjFB1jJtyAZ9U1/hHWkIZAfsjAKpSMI1JMvfWYiOdPbM4KEEY/jKdtpGctPXaz1qb9TX6OYM0J224so8TUWcIUCz5yQ8wg4e3yEc5303ErtRG9t2vy6qtzdX79quO8bOfWiqpGABCQwowUUcObT/Qo40ziGqbMRR+Mc3iGBZsi8uTxJ8JI+2+EvmM+LC5pKe9jElhvfBLKuYT2dKseys4XsuDrWCYQ1wjV+PDFy/C8ZUUISqP0ZtkrG8pMXqyfKCtvWpF2v6429Qjthf9C7GqPypzOUjHiGtunIKpBHwFkf4Tyi1/uikbk2fLb/NSv3euVCoqVX6cVJDpKqQgISmPECCjjzeQQUcDbjWE8GdCTOa5P1atN7hEQ6IWD4H2DdmrwzMmQxvYuIfRi0q3O9nXpQFJJWPCVjvRWcgwoJijI2qKOKVTyMGofR44FM7XK+wm0clyrTcDMXqvhzk21I6hls0xy3Y7wv2RuUZJ/asBZ08zQVFHBuyNIcMit/jbKFJFo6sgjkEXDOkBHOwDu3UnuLk2whVcrCvV6ZUaJor/FBu7XFelRcAhKQwIwXUMCZzyOggHNjjmO+KTUOwTi+hQAqj54KIy/XTCSNuZSYy4gZYWcLiWCgPn01fNEP27CkPd5B2U5KW2jS88OWGmN8Euc/Mta5Ntmvs2ynZyzf+8XGfA4xX5vYD/XIjDdbTObf7NNpL2YZByUB8GKfx2wGcZ5LzN4YYR1wHuvaMlLxF4yvU+Wb7GS3Za1kxpbLI+CcISOc4RlpjHKGn+VZX9ate9TGY4sPWj006xcz9tnTjUtAAhLISUABZz6QCjg35OheYpTdMd6F8/wc3jhn6a27MP6I83MiFrEJlUmnv2bNBhsSyczjJblNqx3zZxPzI2CLLDc88UXrfFZxJE+1BzKWnxnFQrKqUuK8Q8YbXkSVl/3zpUXGSv5ZLLyYiflphum04JzAsH3+EU0IgbUn9/c8nL2BZ7eQgKrVO7wKOIX5/DC3z0qrLeqG8vkFnEfOlEzCOa7lfOd4ufS5bnhM1EYJSEACnSyggDOf3lHA+XDHEQ9TZt+GJSNIm+XD3HQtYfQpfLm9KAky+xlhOxufsvQS35Uo+cKfdjrj3UQ8P5dptWGk9QG+g/HSKdu74RPC1MoXM2R/yFh+ZhUb8fCMhi+UUYYbr2GcwJB9MUPZRxbJPp02JOt5PsN23UbbEbZfmcWOeDKKv9/E1N0w8hm2Y2nnsTpJLBTxGT2jTbIr4GwS6sHTBsb834jjsBa61X97wvYor+71ta+pgVVAAhKQQEoBBZwpwSY5XQHnOpibvJ81yfYmYTrozvnwNlVLSIxzPXAxMT8h5jp2thVNlVx3UvaELSHV0LsZspD9tLVj1EOioJAZsT9jRR+hbB/OWHbmFav3+Q8gGf3LclSocQB5bJ9Q8Y8D70vdiDDCPsDBTb1UWf9zWmUhzotwDmhMP8y2njV1g5MCtwNfJuLLDFqY6q5jMgEFnOmfjRGfP2C1n4I9J33h9Uv4b8e99CKGLSSV0yEBCUhAAhkFFHBmhHtYMQWcAWTUFwLvx3lZC5lV0/ZIGNELSX8uoI/fsoPdkbaCh5yffQ3dIlZxQEvTWK/3rRpTPMPIU5bjCmocpHVyKenC3pwxYf++bKMhzhcoc0JL0xUX++b08XPg6SlbH05vbQ1x/drPbnxu98J4QoY2ZC1yGREfZwG/0CjSJIQKODM9Wy1+uVl3zRuJoucpcVCmLlAhCUhAAv8UaPFn8mnj5dIx4ky/lUZvmYWpen3JXpHvB8ptuLmwF+KfMM5Ltre4nSW5ZQvNOq3RuAd4YUvTBLOuIQ3g2nMz+2MX1hpXOKmR1CpLPXdjHMyQXZalcFKmHvRemCFrbn7TucMepSMsIGL/xt64YduYrFvypKEIibu+QsTnNdq5Abb8As6e3xZlfb3+SvVIw0Lm8VZeCN9dqkXPW7GT/TnNA93x54alG/fzqNl9bBYZW5jXHuPO5obNB2Z7xGyc2JzqxKyLNY4vN+Nut9I/YufO2SXuXjGH5almVXQ8Soc28EqfxWPYpH81j45KPDquVTeLsHkeMS/pL6fPnWQ7LDPWxu6rMNYaLA/91Vfl7mrEA6vmcA9/YUVu35U6lKujmrXM5w48wOaltWxWjapbGLa5w6Me8jkL/RYTZuitsYhV7n5P5H6fW1/4rP29l/pNAWc+T2cr/6Dl04LpqiVs31HlfRivzvBlOW2rwxTZyzDOoo9ftTyauaGrt5K4BbJPZx3xp0xkEw2ZFbdNi9I4/0yqvF57bmbUG/Mdk6nYWV+YOP9NjcNST+Ne19wRPyVjwFvMPrD1Uc/dcF5FxJ44j84om6bYIiLex6D9Pk2hnj9XAWemLm6s4wyzBuZlqqBeqCcy1c5b6lvUajzJvfZkM3uqmw2Z+xMbWyclQWYTSf1C8Bn2rF5hcE9s9ldzv8GMP7lF15aMG1bsyF2aqdDC07bI+wa25fHUeKJTG7bIdsHtiYS+Mh4DhL4KSx9CgBm2/Znsu2fY+zi8mA8Z60P+iuXgd0F0C/iN7r4kstJ1UYmbV+zI31uandPC7fZU0cU+u7/ENh5VF0QePcVgoWPbY75d49/PTZr8nIV+qzqsMrh3Xb8Z/ifHry/VSotXRNzcjdP8Www4Tx0vl47tqWcm483MzIBz1MMX0k9myqqZDjqs8QrJfM5kPv9beIbLin9o4gf5iemamJx9BVX2TZ21dJH3sTWnAa/PcM0wuvnXiSRJB0yZNCZT5TOoUMWD/5eb+OK1IZTwhvJ1lO07qcUqvg1wSaY1z5Nlp03diEkKhCy3VZ5OxGHAwW3IcPs3jI9hfItBW53XbXR1PQo4M3XfnOt9MCrFl7bwEi9ct4b7K8aH+87L1IjpKuRuA0vZhrj2HLDdJn6+/Ftj7+tsywamuA+H+wxuNrjCzS+Nq6UrVi/kRszCl2cdGxMI641L7EIc74rZs3B/cuOZbeVFyVTmISC9D5LvDtc6/kuvlf539Ur+wjMsBKk6mhG41jeZ289OTrxbfb24PxXYqsDBl/B5ugt8FOzy2OJLZ0V9165YYGHP68KP8OJqTS37/t4liz+Ac3jGhp5TI8ryvXyDl1szl5u7dYbGzAo4wxSPeRyJ8ZGCv4CGxCI/nPiH8tsTewxe3bapIPVtSUIAkC5bbZjWWuJgBi28VW/+qE+nDIlr0l3vwSu8l7J9qvkL6swNCoTRbef7OPtkFLqKWeyXeuS94mE6+lkZAt3bqbE37ZjuF/aGHWEXIl4Bya+sW8k0Qxsy2X6LmI9oPTKggLOZZ+YR59RH9eKwh2ZL+3G6++tWDfeFRG6df4z4/E2oPqdm0cFm7IETssX3tbnh4UvxrclsJPyCUqn0u3Z9IW7zfWa/3C0+MLCSJxvxfo7v5dguBo/KXmHLJUOfLQO70okvtKh0qdYtT2LqXpo9ymCJeD/D9nX8aY2ZAi13QoYKxsEXG3YxUfSjlffxpyJfGDS2mwqjjGG2Q5Zj3Qh9lrKNkfosRR9SxjDuLVWjl3TrUomZE3CGrJ5reT/GcS1kUp3qibk9+eJf4gwWcE3bp+iM+HyMi4DwZjjtcSpla37Yf7HPoy9JWPOitBdqnP8HZnFQ6iAn48UyFQtrAx+c+hO3vT/TNLriewFhNCPrSEC64L8+uv1dSNZApz0upMqhbZ9Gfb0PUuJVkPwqMvAMU2zfkct2Q2llO+l8BZzZeuNa32Sgv3ZxY4QvWx31H1zHriyXTs1cQTsKLvbHz50VH+Tuh4GFpHPtzDi9sTtcDX4NbudQis6b6UFMeAlSrdX2hegVhj9rGgOVjfVZzY0lOOd5Lfre6jwysLfjM1D0NW7xgTnj1eeWPDrMSfaVz7r8qaiW/h34ZWzxN1cP9P22iNG7gdHayThvK+oG2lVvmJERRdGeKwftj0DmjEQAACAASURBVO26Zp7XmRkBZ1ivWSNs/fHyFhMxTGYf9hP8ISW+Ni2B5vqtGvV34Xw6w0NSocTeLLBbmipb8SMmfnB9vTG3v6ki6500jvNqhi2Mjk7/EZJHzWFLYrYnZjDJdupsQZSsO0mSUABh9OpejNvC2A1wIxF/YQH/6Ih1JCGB0CinTExbyZoN7SaM/RiyJU11yPW+CyXCKMzjmzr/wZMc5/UM2/SNvNQDz6OSdZ7FZbatYLyTIQsvgGbmoYAzW7+P+Zy5sV/kePhymP1wThgfLn0+ewXFlUxGcavxYY39rsNIbljX15GHG38254zxWvS9mTZzYWDMtyWOD8UJfRX6qd2jzlmfiRsdzrQo+saMfVlwiw/MXVnbw4neDL57i2vCs/ZDmnIrJqZm/9SxL60a5Hd5TmsfqNQ+m2TF7/JDAWend2D9i3F4y5tl1G+qu1uB8SOML7GA/+uIwKOexCcEAltM1fiH/X0t+cd/yL43ZbkbfUvW8t9A1m1QzmU2R7G9hUQO03OEbIcr2QVjd2L+HUv2Xt0SCAvkpzpCAHp/Yx3JNeHtHBGXs4CbpvUZqPjwRJ+EBEJZR+9OZYi3NvWDvuJvn0gE8bmpoB7x92Hdbok9GbQbUpfNu0D42RDxeoxXAo/Lu/pkzYrzXsqc0ZRpAQ2Y1ioVcGbjH/M5/e4/MvesU+TXXfed4+VS+s9otlY3V+pa36S/v/ZSI8w0srCVUre89Hbwqxy+uGp+6bzC8zE0p1nYWeu9EDi61andhTWyuYqvBv+v8WrpgrbPqGmuffmfFdZBV9iVyN+K+wu7INB8uEHI/n6We3TyqmELL/dbPhRwtkyYSwXd8sM+282O+rNwvgKEbRLyPMK6gZB1NmxJ8YuOShISkqXEnAO8OMMNn0+VV075gzn7KGpoUljfeiBluyJD+1ovErKYzmJfYl4x0Xdhc/XNW680GQENSQx+gfFd1vL7KQ1zuOgGqxjxt2FJIBimA6c9mtsmpbWp22cyxGs6JgAL06aX8v+Ik+k2BxYwpe+BiVGBj7GczxW5RiVtR7flfAWc2ZiTdXJ+Efie2SpolOqwEc65FX+mW5iB4wdlnBnTEkdOhUNCsAtKtejj3bqOaqMOi332QF9tv4kXqm8HCwmbOnbkOUV/jjt8x6Loo70+2pmMSHt8HE54UVDES9QU7C2feh34J8aXlX7Yah4UBZwt90UuFfRuwFnflzJM+cx7f82lGF9gLWelzuqaS5c1UcmIvxbjaxmCjruI2Geja8/q0xEvBhY00ZINnfIJyhb2PW3vUU+s81Kc1zVGZpP9vwo47k0yt8Z8hWH+p+2BVX1bkDD6vGvGezufubxqo+so6utFw96babMRhoy4h1K2ULazjpu8n7Xsh/OuiczSYY1Snkf4kvpfzOaT0zqqn+cdNVOXAs5mlB55Tsj+Se0SLPnCn/kw480rh0rhhev0Hsn9xOHfpDClrdPWj2W1CVt0fGJVqfTdjnrhnPVuwsbF1/tgqRT/h9fX5af92d7CldtV1H8LpXeMl+3/2nXFtl3HPZpbqe3vxgfBntG26xZ/obCl4FdLpejTrSTwUsBZfEc1c4XeDDiLCTbDSEWYbnoSZRtpBnfazhnx7TF+1Ugnn64ZxgcYso9PWmjEP40lX8qzHIuJ2Z+F9pcshTOVCVlKx/h3nP8A9m7sA5apqlSFjHuICVuNfJ6cpoU0ff1RD4F1uHaWBBwho9phkwaFwXOUL2ZcK3pNMrq8g93R9L20+8QwXbzK63BCAq2061M31tqQsv8zzOajMyboVMCZ7em93rcaqG+LEqbIZz0c81eND/VNvUQi6xWaKNfY4iVkhT+kR0bL1r/r8CLpG6VSdGIrX4abYCz2lLCH5tZhmrN92GFhsReb5tqNsSiOj39geNbPprkl+V3+Jt9s7pr4hBjeOs0Zg/O7p4fV5NhPY+ztazJ+91bAWVjXpKq49wLOiod1heHLdp4jm9cke+zdz4+7YlpcmCZY4etYMq0i7TH5npxj/q/ESRbcrdNWCsm00+MoW9i3sz1HyExc41ict07j9JLFE6m4P8AQP27b+s4wWreGMzJmkA19s4gqL9vgCH79ZcYvM64TnZ7R7SxPW5iOHydZrUMW5rymlYWp+B9nOR/rip8jWdzWL6OAM5PgvOt9l1o94GxlStxaM3/JyqG+aUtaNWd07d6RRyFZR0vbu2RCbGMhN7skdntb1i/DbWzqIy7V2ILn3cAbe3NUc4O6t5r5m6fzs5FXn8+u+HAJ/wx4mAbde9/nHwp1NR4dNz5sv0vrp4AzrVgx5/fWAzrqCxsjOyEZQR5HyKb6bZz/auuoXB4tH/X98WSPzP6U1a3COOQR2TXrWVC/DLw+ZX3rTr+MKge3bRpyfepv2OMzrGXNsp4x421usFhIMPR5nM8ybMvzrHjSupb4rkTJtNcsX1pDYPRmynb6I+qv+FuAL2X4x+1eIl7IoP2+Lfefx0XCNOxaWG/KO4Ft8qgyyXYM/8kQn2n7dOucbqDpahRwNk21/ombjKzdN7YofHbnZKqgXmgFUfSC8UH73xbqyFbUPeofrb3KsE9mfDmZ7brTW+pqouiYafHOeN8hWInwk4wkscxMO252j1+zanhWeLHTlUf/qO9mHocs1P/alTeQrdE3Rh4fk3aEWgFnNuy8S/VOwHm9b0WJbzemTebhdGPyxXA553TlaER9LV+YNpIlk+wjE7uMesjyeyHOozPgjmMcwZD9MEPZ9EXqI7FfzXjv6a/XXIkwwhu2AnnfxH6nYd+pYo/61NeQPOiEjBe6hhIHPmSbnPreqz8G9khdp3EJ83hJV2Z3HPNnExOmBYYp2XkcIbv18QzZt/KorGPrUMCZqWsGKrWw1jGMDLZyLKsR7dX2UbcwPXOr+FiMj7ZhxCysCQ9rvMJyl/BrDfgasJIbs8yZC8mvsB4xLC/Ia6bCZP0y6ha9ftWQXdZKx7WjbP/I2j3NopN7ffR5CsvrakSHtv0zkkMHzx2t7u9u4cXvE3OortuquCXy+A1pgk7tw9kZXdwbAecyn8v9fCnjFNJH9kT4cmy8t+s3bq/4hyZGok7M8KjdTo292cn+nJStJ1Q5E0/W4aQ/jB8wiyPbsnatPrIXEiaFbU467wgWfRzXlnWMrSd4ei9lC6PE9SN7siDHeAtDNv0JTLI+ERV/bDLSWV/b2czWOVNd6U4ijmDQfj7ViV3793kEnPCd8aHo1Zh51zqkabh7aWDMz8Y928/aB691XakU7d3WtYVX+qz++fG7LCwhyLZ+fCqpe8GXGnatO3+2yJdipWVxjXtW1RifN4d4RSkEnTCvxuyaM7sWMy8ytjBq25pb2bEng4d1iuGLepY17htvozHmRK/r5KBzoFI9GCzs2bzdVOAt/n3IB/CPsD2UYf9w4x5zv99hZf3lQHLMdphj2OMgfgxY2M4t/HpUG14QhIk6F4y7hT3B2zPzqEXQUHxgpPoyzEIehTxzDEzVsnUvd0LfhZc84f+HmVBM08udVCPUCjin6t72/H1vBJyjHr4Ihi/Grb7BXI3z1eTtbDtGoYru4/pI3yWZplWunzyo4mEd2/czftEOeyodRNl+W/TtUr/fsHaxs9cMGWdR4hh2tPsKN6nvlxlGS7J81m+kxr7sZGOEEdMKp2G8KUOblxKzd9dNS3/4jdanlR+G8zGMJ2RweHiR6xpZezs7CVnWG80j4DTOGh+MjpgpAWdjW4NLcQazstfL2UXjVXtp27ZnWuR9/VvH7zYILzlbmQr88NteAfZ/uF9CKfqf8T6W8CTuy/w8hBHYbXl8VKvuEkfRHngyayG8nJzdmveDpQ2WEEWvWjlof8yrzrzq6a9UjzQszHx5bF51rqsnbEpv+Jhjf4yMq+M4HvW475bVA9xFH6vZltWT5jFY5H1szhz6mD93Nlt7XBvE7Gm4Pxtsl5y2L9vQLddw3jk+XApTUzv+aLwsCHkwigw2w8u9u8BHwa4zuB78JqLS7cnLnZhV82ZT29DLnZLzGKy2rWPDhj0VPHy2wouN/F/uwIhF0eHNfM4UcHbGo53lS2hntHxdK8b8BcR8N1NQ9dA7CXsQ/idr+Wrb/pEuWnKxz6aPs4GXZLjUVVR5AZsyzkrOgyR5Svoj7INa5tjC16vVk9mE5yDrdiDp7y17Ccf5IiXeXXhK/ZB1dW2yTUqWqdUhTP0vhuw9jHi5kSwo/bYGzhcYtpC4qTeO+hTb8AUlj+1TzifiaAYtrPPtrSOPgHOGjXAOVKqHgoWfY30tPQzGp8eHSiEzd/FHstF8/FaMT+T4xfLvBhfVLP7e6rjv90WNQCVJc6q13bDoMPAQfOazHYj7/zqlw/PauL7lTnQv9VdqR5lZePm4Wcv1PVjBCvA/4vaTf74Q2N7C1mD5HGFLHWOhW/wCS/ZvtbCnemufjUe27JZSLXpRp++r2ljbHZblZEna2Ex/LMPsdx7Hl/TFpT+siLi5pc9d4+WOxbWnuNne5uzjMJTDwNB69+K/cy8dMdXnbG6ldqKTzE5KRmVTHiEAn9/Cz7Yw0h9GhfM4lpdq0UGd/qxOdqPdHXBWPCTyCOsCW/3idyvG29q2xjCPx67ZOkY9jMicmeFDXt8z0ahmTD4UWngrzn4MWxjJKe641jehn/DW78jiLpJ7zasbz1zx00wrfkRj/WiWvUdvpcYL6WNfnM9kUFhOzIEstF9nKNu5RcILDjgF44AWG1lLpu8PWRbbFi9dcPE8As6ZNMKZbE8Rhwzrr2ixZ2qYH9muLVEGRquHudtpOW3JENY3/wiLTh1fwP8V/qJyHfQtPjBnvPrcyEtvhmRGT+ujtGY/GJ9lbyDPACzjgzF3zJ/mcfzTxnTVjLU8pNgyh4vw+NxV9F3RUmDSZGvCy4FqrbavwRvAwovl3L6/Gnxj5bLoTexh1Sab09bT5lb8mU4cXkSFgC3PIwRg1+GcU4qji1espFJUzpIwe8NrtX3Mwve0pP/yenFwzvjs6M0b/Zwt9sfPs2yj+mtKVEsWfwDn8Izw59SITpxda/1+Q1vWzOXmje6TnrGR7SiW2we2HY19yDXq+yt+srG/YiuXryR7CpYt7FvZe0c9mVJIHpR+mmlYy+rJVIiQMCjL0Z5tMEb8bVgybbTVKdVZ7rGVMrcScUjhmVtDtlXn+zj7ZGxsGCUP/9Blyf78C1ZxME+1kNSjt44xfxxx8tyFgL6Vn6W3E3Fw4c9Bu/UVcKYSH6j4/4P4JzlMd7yrVIv2bMdb8EamzLOA9DMfHqHjV05Mbf3EeFS6uPCZH5P1zDKf27+8FtbIvcucMJWzlcMNPrpyKDqxbVtiTdbaZKTQvw1+cCs3BNyOcU6pGn1jxUKun477amzlEn7mvi2f5y4RuZso2r8Tswwn0+zj2tlgz22x7x5ePEyX/erKanQ+O9vtOdc9eXU3+Wb9q2svNbPjM30v3cDPDffSy6ca5Wzl/gYqtS8k2/plO04dL5fC6OqMP1r5kjS9eCFrqnNBi3P7K8S8hoV2+fTeTMFXr/jHk+yo6Y+QWTU8I1mekwoR+zFoN6S/bIoS9XWbIXNqDl94Ulw3r1M9me56eOFviOvrcM/NOGUsvAUNz0Da7WW6P1nQVP0c9npdy6ew8NY9tc+DtYfnoMZh7Gx5Tb2ZquXF/70CzuaN3aOB0TgkAgnbDrV4+GXjXtq/6J8p/SO+vVnt+xPrRZ/RYoPXOJxhUfTR8UG7tcW6cik+53ofLJXi93n42QxZZoYk7Wisazx6vNwXvqtM69HY3/VHGfdQDpnmzzePTlk5xJWZ19DmKBBe0Bj+ccefn1O1p40PRcdNRxA9afuX+dyB5XGYBRUC7LyOuwy+7FF0+nR+3hrr1d+B87qM30vCJ+x3pVrpTUW/XGsx4DxtvFw6Jq/O6+Z6sgQS03+/ISvtcsJb1bDHYtZjZgSbQaeV5EFZdY13Fz5NsJ499+stTHXIend5llvbGGF/5J6XeV5lzOcQE7bheGWe1U5RV/iM7dv1yYKmAhvx+Rhhz8EQLGT9mRqeg9dStjClsjcOBZxN92NjpDAsD2k5mYvBR1aWSx9u+uJZTrzFB+aujE9zOCpL8XVl6gEZHx2Poi9N26jmZDdwiw8MrIzDZzpk3W1l3eN17tGLixyBabYP5o7W3uRhTX2KINqNPxv+yXEr/bDj+mixP36gL/408KoWfvau47u5RrRvJ22TMrdSO8YhbF+T+aXHQ58Nv8yt9MGOyaIcsnJXagdjFgZFUk4Xtovc7fh2fK4UcDb7E2bj52X9cpTP1bPWMuovxZMEMf0Zq1jWSNTRu1sSrA8TkgfN4ruZtzVJj3wVNQ5gJ7stfdEUJVrLnpviQoWfeh0l9n/InpdFXLK+ZUwYUd28iOofUWdY8zls727Ltab7IvWRzpNb3JrpKmaxX1u2zGmHlwLO5pRHfH6/+bmGv7C5Ahs9a4V7fFDRG9o3ApewtUYr2V2XYf6u8cHS2Z0wYjaZaiOR00ktJms5bXxZ9NZpXyMYRsxW+BlNbrsT1jOeHdeij64Omco79bjJN5u7Jv6shxd2LR4Gx64sl05tsZpcig+M+b8RxyFhYx5JgtY6fGtVLfrPwr+XZbj7+hrj2slgzSzfCkl8vjtejd7drqnACjgzdOoGinRfwBk2n5/FeS2sR7sf480M2ffyIeySWkb8kEYW11a+IDRzszHGMYXvuRhGN9cko9xZMvA2cx/tPCdMPX0rQ8neWsUdYVuPSrJfbZatTdK2K2R9fhFD9oe0Bbv2/LCms8Y3Wkgk1J7PTruAFXA2JT0wUnt3I8NrDmvQ/Xfjs0v7F5mopjE186IWN52/3dzfuHK4LyyH6Phj7kj1QDf7cgtf/lcYfujKct/F032zTU6tDduZfWJ8fvRltraw92JHH/V1nf6V1teo2kXjkb1s2kdy62tuvwe+fw7wKyb2Ov3kqrnRyZ2cbCZM0cf81ClevIWXIF/+/+x9CZwcVbX+d271TKYnCSj/xyoo23RPEh4qigv6eIQQCIssCWGVJSyCBBAQZJXNDURABZHlsQsIKJFdFomiqEhYJcl0DwSQEDBgCGQyPcl01fnPqeohk8ksXbeWruq5l19+EzL33Lr3u1Xd9d1zzndKjercKD/j+mNuCGcId2EIIQjhzMLPKOLVYtwNQrMfs0pfyUm8ADmpo0fy95HTPIETUanTEX7xg9PTUPgaWuhdP0a++xZ4EuDm8IpcdT20Z6Gwa+S4eeHV8rIYxqnp4LgzflvJSewt8F0PezT8GuZzDsrNlRX5fp32NMrYDRNIXvjS3QzhHHb/movlPZjp5tCiDhinl1otCTGMpnlhpjcEVNJdAuIT4lLRDQuIbFtZxISEdGqGPdMTpUaaFueL8mBrb2orH0lEouw+0AH0AoBPTULeqZ+9ayxwawbOPQyM82PXr+9CG2pyrcNqK6G0EkEQ6BBKQtYV4YzOFnVtGt55XSVbh68dhHSWCLiks1ldFDdxNoQzwBPVxzRdHk7PQ3NdgLC1+q15V839UOAzeuTeJdcsqiYlHo5GjiRXMLomCsUFXBWTpy66daw+crebi9pKd0d+wTb+MQinRXidlSAcVJdlhqoBLVht4PrBzhDOIe+WbBt/Bcq5EYyWam6rKvq84dhqcpThj5XwUvl81y3kLi+Np3bmLSE7qWsVIiAljHTWbxNhZmfOuqbmC5eDg5Jz3QD6By+B1XGlVnqq5nPUmICU6AGTHIjolrWxAT64lM/IoWFNmghWKcuRQ2GfOY1rTLeDCKd1tqhrkhyy3n/WFTGyW/qp8i4l4JzOReqaWoSlG8IZzqOQLsI5j1tg4QlNRdLXwdgr8pqQ4exLNKO0cR7AoyB8MpoL4EmUsU/k3plXeBPY7n2wZUTrqNWwtyCHIyKvPSf3AbnebqklGUV7BmVMifw+iGLmYY1Z4HN7hjpfK4qEcBtacFjk90FYax1sHEM4B0VYFDaZnOtDKL3R9xqXlvLWqVFtqxe2aN8HUJC611eUyupUTKB0Rj7M5cZsxpFSSHolEhjPlWy1e1y5Z0PdC+IRtMi5b9WBB88hZR3T2ULPRXUPRT7uizw628S/DhiKelEpb50Z+VwHugAzZYuOHGh8O+D1ywyc15VTF6XBs9l/rZW6sZIy1eqV4uFv1zLX2xDOgHdjxTxdhLONjwRB1Dz9zlvCZ09DniTxf+Q28QwWIXmCUUg0i2dmRiy5sZ5olNSGDEm5LTG3xAJY2CFy8SBZrkeILohk5YyT0Uo/jWTstAxaYAm7E9XRakQQVl8V41+wsGPkJYWixtIQzgERHt3WPcUhJeFyQT0YfcdfaNlq1yjLA2TbbKl3LN+hfr9/e183nrAsOrBjS1oc9a0X6fiuMqp9Z5UCJ/2nIrU5T0iKME0ltPaXPbmPL1q2NSPK+yfSPekzeCVM/S5NL7Tc3g+UyjStFociFaIlwn6BUl4IuKlzrJqZhvzbwe6LbKEsNWPPIsIFnbmMeHxr1gzhDAd6zS+OcC7uaxQJp23HzZolMOLJK/S1oBp1LrAUD5bi4muFPIPZUNgbLfRhyOOuOVwb/wwEKRpcb01I+zTkKPoP1/m8KRR+36NCKF7vMNsrYOyMVnotzEFTOVaB9+7xHtymkW8uoemHxnJ4EyWwhnCuju6LPLq5yTmcvTIbG4QMfaReGTe3ip2HA3hk32NS0xJTjiEg+KOK3ZMVKyE1GuVS+GnLsvZMBPFexM1NHc4pitUjnXl6JiAsyTD3PnceAOgrmhN6ybLU5Nj3J7RavPwUlHVALWtsauK+utlszmB9rJsEVV1DOEPZUd2TynAu7muUBbw+uvEHABN82QE2GMegla73aVef3UXddQXuCqCkORAuK8A4FK0kX8DRthd5NJogSn/+PUfRziys0c9Dni4Ma7Ahx4kip3cklUIZbpPe5CyW407NZ+0XyNPxw10i0b83hPOj7akog54NYFoEkRmR13mseDelHqBuu6iUU2elKZdsyIUKOWh3LgXjJA1AukF8eGJEk5hVGsMuh8K9qWifQ4zvaeyNmCyyoSbFLRxU+Yx4JKB3czGTml4vBzua+xe6mSGc4UCaHg9nO38JDuRh9OuZmwtgF+TprXAgq4NRCrw/ACkwH1ZIapzeTck7/GOEeai13WDC3XgLB8WSGO/lwkoup99DnMEwWgyFKWih52sLYoKurl+OSPKhJderI0Gr8TcVQzghAhiKXK/mDACb+AOwqt4lEB8VJXmp5G4+2BNq+PmqZrRmp5eg1O6p97j0W1cwcReaVWqmg+NW29Tcv9SZNbV170ik7gUwRmPyHWA1JW7hpGzBFkFHEXbUbm7eZt6K58Bae5bpMzSEM5w9Sw/hLPAhAG4CoHwu/XLk6RSfNvXdfS6vg4zrJQwi/tCLkYg/HIo8xaPq5oUEC0nS+SJJw74+iwwmYQv6IJbJFliejUtDutYtWIQjYyHLIU048mG8yIxHAWzt61qSxwnskOrQ5JFKON/kbHMXxrHjSO1jyTcPS4V2jVuIgOs7lZoZZd3AivKnlG7J+LqHvc42Ad9KSs6ixvyHNGkq2GcR8AONcZcAatdSnv6hYWtMhkFAQsDBzhOaz143EU+NM29Q5kuO82igki7Mf7My1t6xhwKPgLvREM5wNjk9hLPIZ4PxfZ/L7gawH/L0O5929d+9yCeAIcIVQe+B2chgn9gIkucxEsGgQPWpErzBr8PBRIyj12OZo+fllJxRf4Rozcl1QGEaWkjIlWl9ESjwtQCO9gnKhyDsjBw97dMuOd3DIJzAraW8dWhyFjXATGZzZswmWMdmbAHH2Y5Bkwi8rX69xmpXy3OYrf26osyXdutu8l36qp8JylesFlYf/bwSDo4c3oqapq9GwIWdees8X0amc3UILOLm7DK+H+AdqzNYrZcN4kOjjBroP6emQvlQglvORfe9ZgWIj4hzzhq4ptbEEM5wti4o2QhnFtWMUuArNdRV3wEwEXlqq+YSI6qPRzQeCyga0w3C4bGKmxT5WDCk+Ha9tndhY0eMp5djW2AbB1SfdGf6EMZieppV8SLDW++elWdraiwCUlEtPATCyUSPEFE0asoa62ZGg+WUmx2itcG0IQgbA7Q5gVsdYCMC1tYYVsdkIZM6OOpcreYCb8twRFxsHZ1JEnB8vXo3e/HQD4Xkp0uN1hRsRkt1sDU2QyDglRcRr7xExvluzHxUV2smHt0Pt9SOW8pFVFm1GoEe72SailZapjWAMRoSAUM4w7lB0kQ45cPD70n3XChMRAu9Gw5cdTZKgeVFTspj6LYnkcGesXk3ZZZFPhUiTFO/TVR+d0KcioHzeENYboj1ZzRhXQHCwciRlAExrT8CBd4NwCwAjT7AcUA4JNbDHB+Tq6prCIQTQLknr6mrquvF00k8EH3/xHPV1a+yFMQz4/BmBBRfWcCsdorUA1sL9Ptds0LK5fNTSiH5aR1MaveoDw38TKie+mYL9i8AHKezJiJ8szNnXa1j69cmBLGglSCeEcfngd+11Ut/QzjD2cl0EE5RUSvidgAiduOnPYMMJsdKiPzMrtZ95/FWsFwvp45Ev7wQH4Uc3RjrMvRCq2OdYsCLSWjqZLTQ3wOO4888GK4vAZjUo6r6nr+LjpDeRd4e7BL60T5XLLnRIu6VzhYO4Uzn2qObdQcBp3fm1C8jV3xt47FZsh/WLi9B+GkpZ50cHRQJGbmdR2Ud/o1O2LEJq41uD7MF+ycAvq1zhTg9880F+zgGhBxrtvoOW9cEJVQzQzjDgTMthJPQjls1anC+hDImYgItCQeuOhuljbcGucq/uoRzJnIUyyngR8hHUcojWdsav4dTatwW3TBlv3mGvci9A4XdjDrtIDdSgScBbp5sk49bjUH4uvFw+kCszrsy8IECzu7MqatBZEe93Gw7fxmOm5+oUWsSJYecvVbkGuRAs+6bPmmgQan3SgAAIABJREFUJ0pdtCc+TcvrHqSYF5gt2heD8R2dy8ZGOOdwQ3Ytvg3M03Xm6dowTi+1Wj/WtjeGwyJgCOewEFXVIR2EU5bSxr8E4diqVtXbqR6UHn0t2GfnAou63lk+rfp2/yvK+FqshN4TO/p5gDkn3XQJGBPRSuI1jKcVXIGTBwGsG+CCRg16MPD0FLaFUOybasEz4+EM8DitYbqYmc/qyls3xlUzMdtmfweEi7UWwXjOyqhdR4piZnM7b8OOm+vq9zP0HRtqYtw1H7X2NGVGaSCcFdGpxwFsrgnvO5atJnfEqfmgOdE0mxnCGc7upYdw6uQbMjrB2B3j6I/hwFVHo8znTaEgX5D5AKuyQTg61rDaIh8EdmuI+i2PE2CZsZouBGP72MphSLh6Ab/wfZjTHxI53JEanDmaHytaabhYkS+SU2ifUxWPxxTk6S8+7ZLT3RDOUPaCgPkAn9qZz4i3MZ4WVMhkpITT9u7Gizw622Q/BND2PjcodkVUn/NLbfc0EM7mYnkPZlf7wE9+f589oVmlMh2ACSTl6UyLCAFDOMMBNk2EU8L9pLyA33Ym8nSRX6O67+8pk14ewjrj9XJ64Yn3A8iGMPckDhFvPqTn3ZRwz/VCAONC5MnI/PcFci6PQQb3uWrZ/lr6FbYN4fS342v2tgF62LLpzLg9GG4dQ8f5k6bnxQb44FI+E09t5qAoh2SfLdqXg3GSxnCXlvLWqRp2yTKZww0YgyaMgjXGRmPHCqgxo+DIJDssrMQorMT7KMdFjlJBOAv2BRxAuDG20N9k3Wmxz8YQznAgTxPhnATGfSA0+1z6bDD2MnLRfVArsKjpyWm5kI2gLV4vZ4Gl3tlszbzToGuNw/4hKEyNspD7R4sInrvZH48CHEyJrYZoHLsR9Brt/CU4eFgjD+5ZlLFzrOHqQdfa394QziCILpI6yaVR6tpalM0YVeyerFjdq3mwt8iGmjTSwkQrtRRv8lvbWkr/dGVpH2xCpSA3TGy2zDTmVazrMDZm296ciXIAPkWgdQFnPTBlWaGRGBmZExPKxCxK052A+pDA7zHwDhHeIMd5vZsyr69sxDvYFB+EKYSVeMLpRRH8VkdsqrLXS0ipyZ0t9Fxsez9CL2QIZzgbnx7C6YWACtHY1OfSOwDsjTz9wadd/Xb3wlJvCVBkuD828Xk55/I6yODRHi/n5+p0gy5DnrSU9XzjUeQvgl1vsd+8o8EvxTgZrfRT33OpV4MCXwrgFI3l3YEcvh5Xvp7G/IY3MYRzeIzW7FEC0QNg+kkpT//QGSAMm2ybrR8Bw/y3EqxdRtohb7bAX2A4j/quxSqSiKR2LLXQwjD2LpIx5nJjYwabK7a/ooi+ysA2PRFnGwH4eMD3iBUA3gd4IYFeBuFpsHq2k9EW9P5JOuEc8wqv59jOHxkYp7dnpo6rHm7+rQzh9I/ZQBbpIZztLMEZ9wCQmnb+GuE2fIgZ+Dx1+zOsw96LuBnLcLcWjoPDIQInM2Ip4cBMKOB6EGbU4e7EV3sxfO9m73Y8gzKmpNozF9aNVeRxcPB7ED7pe0jCicjRFb7tkmRgCKef3VgJ0F/Azi9La1kPYSPq9GMcdt/mgv1/DBypOe6tpZw6PNWHJRoLrwjAyKH4p/yYi/owQe1cywOGwebrhlazvT2g9gbzVwBs6NeD6weLSt8lAM8j0BOs1O9Lo/GizvOQdMJZEZoSFed1NDACA9d25a1jdGyNjT8EDOH0h9dgvdNDOGUF+iUxPoTCdLSQeMZGdpvPO0BBQqXWChmI+LycbXwkCNfF8MUXMkTDDvcOCDvGIrzjhXpKbmF43k1ved0gHJ7qch7DblMVHTwxpsshxNFvI7wPxi7I0zN+TRPV3xDOYbdDyAZAfyU4N5carUdqET67xiQXcXN2mVt/068AjjsUA+d15a0Lh118vXXQv98Tl/M6ah63kOVMB+FAYtcDZ9Vou5Yy0dNg5/ausvUoJpDktlfVkk44s4XyPgDdBXihx34bATM789ZVfu1Mf/8IGMLpH7OBLNJGOLd160ayG8bhr4mdhf2xBX3gz7COenvewasCK5IODIkNxjFopesjR0w8R4wn6jCP8yE0Yho2I8l3ia7N5gw2xLWReYnlWSth2oiuLeeJW8nLhM7p9WyUsScmkKQDpLfpv4Cnd83VzVxy9doBPMak7uvK4pkk5e95Xi3nCTBaqlvO6r2Y+aiu1kz03wM6k4vS5k3ONnfyfQzeyfdlElJLUfaeHecIAg7TFIzyvfQqDSSK6iVJBSo56k6Mp7eHs0s+4bQldeYnw61jkN+PqDq3mhiFZmYIZzhQpotwvsij0YRZACZrLF8+sL6DPF2mYVsfJp7gjoRwbBzRgp5BA76GzenfEY3vDTuXG2HhdhCmRXqd+AefiTxFf2LpebnlOdIp6F4NKssrwkcjM6JgAa+PbpdsanmIAHy7Lj6nDOHsfVYkleNdgF8B0d+J+U/KsuYktUZlwFC/bgLvHWsJl2o+kWLqky049wC8j8blflHKW8dr2IVjIgI2Dfa+YBK13M+GM2gko/Q40PlZBq7oYmvWUHmeiSec+qrGAuyIFOaK5I6qYlBDOKsAqYou6SKcsqACS3mUqzXrMEo4xvRU17arYlMH7aIfklztVUUC/YRYSJMnfCSKgA3VTi7h/V6DwmS00KuRztPLhb4ZwP6RXge4BTkcASI56Bk5TbzHG+FiTaEgiUf8FxiTMY6KqQdtZBJO13tJoMUihOK4f+f5Nqz5KxlvBRVCieOeCKhQK+v/rkPOSxmnZmGYccA04DUcsk4DeEf/E6BZpUW0HyZS2b9tMIuKV/O7BByiqUocbAJ61pLz/CCBftQ5SOpBogkns5Vt5zvAPF1v+XjJstTkpB5aaa4psWaGcIazNekjnK/wJrDdMgMTNCH4KywcgC3pTU37dJp5XpcHY1B3lTqSuyFPb0UKlKdWKwqr20V6nbgGZ1yCVvpO5JcrsIhuSX28MRFf6x03D7GV5H4YOU3yi4Gfa5Rv6sXoF8jhhDDLA9QM/JFJON9T7Byy3M48gfGSz0xcM/w1L5wtlg8CUxAVc/Hopm7dmnD1N5NcR418R36y1GXtFncaQradvwzbvhREXw5p/XEPs5CAH3U2qxv7h6UnmnC+ydlsJz+gdzghENMTpWbaI0mh+HFvfJzXM4QzHLTTRzhl3UE9daJa6+CbaThtDmebXczEo3VrLB5BwmnIkW5uQvVL9sSDrtH7gq/+MjH0fAsOdsU4+mek15KQ9FG4A4SvRXqdVYNfiDydF9O1an+Zdt654j3eQHMyi6EwBS30vKZ9ssxCIZz8NBFJJEPUjZmxA4ADgl+IZpWYDkvr90tzwZ7JwJXBcTAj+EAgdo9Vc1t5Tya6PGG5mj4g+6jrSgZu6iqr8/qKCiWacAb/bPx1KaekbNbIiiDSuTtCsDGEMwQQU6vyGdzL6YBxKSx8Fy0kdaDqu0nOYwZ39CTdT41poQU4mIJx9Hqk1/O8nJKLqJsrF+n0fAz+Q+RwTuTekCJPA+NXAJp8zC1I17mwsOuIiCbwVH+FGOW1AWP8HHmcXDflJIK/VAmUt5by1qHamPowdMVyHEeUm4PmsJXBOK3UaqWyHm1T0T6HGN/zAZ3pGhyBBVDqf+OqxZktlPcH3HrJuodjwVcc8ghM9IjDdNLKPLXJ0EkmnEFrcJqSKCHfPMMMZwhnOHin08Mpay/wcQCkTp3ShELKN1yAt3BxLfImNOesZ1bgbQH8XlMxU++aQDzerSLvAcbtAMbqTrTGdi/Awp6Rk7JXeW2UXXI+Mcb1ysHON2JRLo5xUWtcynu+/g/A1gGmsQCM3dBKhQBjJMs0DMJJuK3Uog6J/DCmglzlRfzGEHLZ3iClpna20HPJ2pThZ5Mt2D8CcMbwPU2PEBFY5NhqhxXjSdSLI22VchwiThc12RTvm+T0flj5UwJ4JQDJU80AlK2kdjRXfsr/a4Qj94WL55CyjpHnLsmEs3K49Re/NVv7rPTSUt4SgSfTYkDAEM5wQE4v4fS8W7/WVKztRa8Ewnl4C5fXNeks8A8AnKVxy/SGa/j/EhDxEwe7Yzy9rHHd6k3mcAPGQsKCZlZvlJCejE4QjkCeJKcy2hYs/HhhJRriExqTrI8SH4MtPByyKSWFTkWr63Gon5ZCwikK2M0Z5xoGDg++EekMrc0GU88MDtvIHOFdy1Y7dkT8fenmbDqORDt9KgKYJW/3bQLNY+LnetR6XwRZrzndeG8FYxma0YUV+CgEdEwGWZvRaDsYowjrEeyNiSnPoP8mcCsDm2hqDbxESs1gxxFBHq2DEwKO78xbv4gAI3fIpjbejMj5E7w1+m4EXNiZt0ZOuopvhMI1MIQzHDzTSzhl/cFq3a0incBFULi4LsNrCywk4REtkSXG/SD3xFGEZvy3uEIEvRBrOXxIm4DQ5ViG0/F5EpGN6Jp3DzwA4DMaF5GXCDlJXRvAuRr2Uktyb+TpDxq2yTbxPn/kpUQ/jNZb4UNQOBAtJJ6A+mlpJJwAGgvcapFzn24dyj4bWCbgpChfXKO4WbIFW/I303eAFwUY8Y25hJSaHKVH3PWq2fZdYQsEMfABgf7M7PzOIeuplc14I5CYjRwiN+O/mlR5HJTajpgnM+jT5H0HVdn4aUBJKaI9qjRYrVvUhHPUPG5RliO1xLVK1PV8KZ/flbcu0FmbsfGPgCGc/jEbyCLdhJOZUMT5mi/CffGQ8NrL0I3vp77Yev9dLrBInUuImF8v5QoQ9gVhJRz8VvOk8V0o7IkW+ns4t+sQoxT4qz0v/nJyq/UBHvn8+l+A8AgyOCzymqVy3SKfBsaPNdf4EhqwM7qwLiy3hqv/MCzG1cjjuLjCIjXX6c/My4cVj2Sw+00iAeQ5G0Ta39+kEtY7pYRTUGwu2scwuykbQcsupS601hDOmjxHS0mpSZERzrnc2JRxriDgGyGubgkB9zmkbuzK4plAJHOoSbXx2KykKyhnXzD29CFyVAnd9b/ipBNO4+H0v6dBLAzhDILeKtt0E05Zh4TWNuB2twRDsCb5ZjejEWfGQgKCzbU6a6m5aONuTVXSZ1DGlB7vVgca8Csw9OpFiSJwN47ABJLcjWibRwJ+2eN1WjfaCwUe/RkAh6IibhB4tKEGmMctsPAQgC01rrOqriqzhSJucOftt3nh1Tshhvwkv1Pz3d97pr4JhXPB+Lhv+9UNRLBM6tZeF3CcZJqnmHBCXnKJb+4JC9wnMLhEd5dKNCPukhe68zYhtbrI6duJl1BBTR6spqT+yJ5ltq28L8gtdSN5kkGbzaBHQXRR11v4a5zpSOIZJMuZTsBhAHJBFzKYfdSE04TURrVz0YxrCGc4uKafcAoO7fxZOLhL86W6P5KPwcYpkecehrN/Q4/i4fK4pljQmcjTRe4F5vMOUK7gzMc0pr0MCvuihR7VsPVv4uUqSkkWnbn6v55/C6lLeVQsHi2JACjgYkiZGr32NIA9kKf3XHMp+2FjllaNScbJqc9RlFq2K3G+m3cLNOpB2sdKQs5tnBbLYUzgyWoMkGbCKW/mBf4C4Mjn3kYaq+9r0k2EEztz1tUBx4nFPIjYSiwTrMOLREo45/IG2Yz9O4C+GAJ0S8C4uDRKXYvNaGkI42kN4YakZpyjwJgRxQFz1ITTiAZpbXvNjAzhDAf6+iCcgoXn3RKlyDCIRgGEU5EjyXtLbyuwxPjr5N0tgo1dPiLdszmDDXEtyP1w998kfJSwXyw5al6Y9dd7ouIkhNR/+Kf/1fmxeBoK34ytzqInaCP38Hp+JlnpK3mlRyJPUrvVa208FoR7NZVun0QGe2IL+kBjLrU38bC8WHPtA81f8jYPRwu9W/vFRTSDlBNOQaWpYJ9FwPdDKCG2wLLVXlGLwoSxk00F+1wCTH5YGGBWP0YHoCaV8vSP6k2q65kt2N/uSYkJoy72AmI+ubM1I6WDat+Yqakd/0PM5wG8Y5gTippwmrIoYe5W9GMZwhkOxvVDOD2icTIAkXQP7n0Alrh5nYQrYiFK4eznqlEK/F+VUiif0xj6FuRwxGpFhb0Xbvmi0SFxkiN7DHIkuaTxtAKL0NFlIQi6hDFfBuMBV4l0HBXDGHDYMST0k3E9GAcP23fgDo9VPNOrC9kU+GgA1/h+ARdFXgv7xObp1lz0GmavcRNW4hCw1EnFJ0Ma9hk4+Hps90JIk/Y9TB0QTnkxtG2+I6QX2l+XxqojsRF1+sYyRoNsm30SyFX+1m0LCVimazzS7BgggD+wbOuosA8kxJPG7DxMjK0C4trGpI7pytGTAccJ3dx7Rp3vAJBSeWGEDMuGRKpSi6CfjRKm30IHrvaOFjqyZsBeBAzhDOdeqB/CKXjIS7aDHwI4KUB9zr7ISg7b72DjvNSF2Hr1KX/TQ8BH+bxVpG6WiJhI3t+q5hF6OSU9xed4vd3jqTfZd3JFHgd2vRN7h3Q/6CxdCNuVKONSTKAlOgNo2Xj7L8q9ozXsl4NwwIAe/vm8KZRb01VHmfU65HBMasSDJP9V4UwQDtJ4jgaDXepsHhJLSLXGxodqEvSlSiYTcx3OgdY/qtg9WbGSZ2mdgPisZObjuloz1wccJ1LzpkL5UALd5PtQqXdWjJNLrG4d0+BbqC7SdSV98I6leD9sxfLmon0sM6TmZpB3vTeZ1NeTSDY/2tM53NC8lnMkM77X830rh+2BWuSE803OZjv5Af2DLHqi1Ex7RCbUFAi9+jM2hDOcPQ3yIRTODMIexQv7uxSAeGLCaq+A8EM04A5sRl1hDRrZOCLwUsB1miGwT6OM3QYkR22cB7kCNJtrzZ1wDnIkNUHja6/y2ujGDBBOBLBZfBeGlBP5Gwg/QgsejvUkUtZcdnNuJ2qu904oHDZomaACi+dYogn8ttegMBkt9Kpfw1j7e15NEck6W5NYDzbdBXBwJMbRH2NdT60uVieEE8wqW3QkRF9CE4O2xIfWNhfKu/WUoZDPD71IIcbppVZLVxU7KL7GvheBNh7bTHwPg3cKAEoHiI8p5TK3BxgjNtNsobw/4NYz1onE+miekRNO7zPltp5ElQN0wGHCyxmlJnVsSYt17I2NPwQM4fSH12C9649wyko95dqfBwgnHAgvUZS8E4SLkKP54cAf0SieZ+ZxzRDAVWJBA02vyGdXvIb+J++ple5eE2/xPN4KCjNBmKqZ0+hnvZIDfD0yuKUmisdFPhYMqaXntxSOrFG8sHshT38ZdMHzeTsoPKiRL80gHIccJVc8pY23hsJ3wJgmKXx+Nn2YvgsgJQnqsR7pYAuvF8IpcXpSw9CxZwH0+cD3hHhts+ropHonmgu8rQPnMX91D/ugQvhpKWfpHEgFhtYMsAqBbBt/hcl5UHsfvaGuKC1Sp8SpRBt0D7PF8kFgkpJG2hEJkRNO+Uwp2peD3Wg8nfaODTVxZRxK9zqzqzMbQzjD2dD6JJyCjeQwEn4aMumUkeXF8VIo/CqxuZ0e4dAJo1kMxmS0kiipDtxe4U1gu0I0W2vdglKT8W2cUJMvMK+0xzZgfB3k1vP6VMBQo74QSNmXeSDc7paiGUeva+ET1MgLeZX9maA1lFcz8/ghPbJvchadbri25Mn6ayIgNQZTE5fH1s7rgnE4HFl7aLmavdi8AgdHjxjPZu+q64hwypJCLC2xgplnJjW0NmjJBoBmlRbRfjX5jPf3aVTXvZuK9jnkhZhqNfGiwVF7drXSa1oD1NCouWDPZOAS3ZzOWAhnsFzpkkPOXityDVIb27SIETCEMxyA65dwCj7i6cxASnscGXIOnw3C42Bcghz+GGu45HD7LuGAK3CXVu1Nwt34EAcPm0cSzIP2IRSm11Q8RvJRX8HmLrmWP8A2PUI4G2rk6XVUDiCkfMhDaMDfauLR7HtPFFhCls8a7jYZ8PfigWbsgXH0z2HtizwDDKkf6deLuhQKu6KF/j7sNeLoIOS5hN3Abm7yl0M8gOid/QsVZeJkrDcOTOuUcGIuNzZnnKvY+z4J2oo21F6J9FAEPijgOaVGa3Ity2YE3ZzU27/J2eZOvi9AOK1NwLc689YvUolFO4/KOo7kIWuFrMZCOAvlfQC6E0CDDsZxzFFnXvVoYwhnOLta34RTMPJyOs8HcLx2TspgWBPeB+N2EH6RmDBbr/bmIxq1qYREH4ocDZ+rETxH8DFkMD0RJTLmciMsfAKEcSBMgINxUNioJyRVhAfG9CFUElLdAYbkTLwGqXAJvIQGtGMzLE6EEE6Rvwh2lYR1yqDIXX4e8nRhVR8tnqdbTld1xIN+iDxJfmTtmpT6+QS2g4MTQa6nNhR1w34LehI2ZtYkhLx2yK66cmDikgzRoL5QNha41YIjpYHCKDp/a6lZHZO40NrZnMluxHcBvI/mbWTC/TSBC8vMrVNpOU8A2FhzzJdKtpqC8fS2pn3NzbIFWyoWnKEzkTjIXHM7b8OOI9+hWqG/BFzfmVNHJ+LdQwfkFNkYwhnOZtU/4RScPPVaySkRz8/YcKBbbRQhINdD4RZsSW9GMH71QxZYPmDlg9Zvm9sjcrML8vRWVYbBVFCF3B6f2Fw+8RI7GNWTr9uEbmRcPBRWwkYXOtA1rAe4KgBD7uQJ3ciJ7v6aI/tXEW7jn1XEmPxeUrx+O9ekBqXn3f4MHHwThH3B+LjfyVfRXwSjfg0Lp9f886CKyUbWpQ4Jp2DVXLSPYYbkiGl5JvrgvYLB3+jKZ26JbA80Bw7yst4jttVNzPsmpl6jJgZpNhvd1j3FIfU7jaid3mVfVMpbZ6YZg2zRvhgMKZfiu8VBOKWcS9lx/qBfssZEEvjeWE0DQzg1getnNjIIpyyaWaHo1iQUMvaJcOBbY5SXQPg/ZHBXTUIr23ktOLgfwPYa67sceaq+5EnwOo8FKOyeeMVSDSBrYtLG00G4WdNTp1cntcCT3LJBnifYT+sCYfqAZVf8jOKn7yqiKeGQIggUSMVwiEsvB/AzZPDjRHjw/WAUdt86JZx4kUdnm/jWAB7Avki32VD7JC20tqL2KSqafkPm3bURcGFn3jov7FvKjFcdAgFrqXYwqd0TXQalChiSTjgxhxuyY/nOAJ8jSwhqSmeenqkCDtMlAAKGcAYAr4/pyCGcvYsu8vZgSFmHz4UD4RqjSO3OZ3uER25ABrNiJZ7e2kQwxq8XV16SRZn0D74wCR7CeTlyOBVEgplpuggs4PXRDQnz+6LWECLkQ9jPtwhWkAMOT5zouMjDgXqFooDDIiaagOTASumfRbjDCKZI4Dl/LLvSfiyQsmsC6nAO9EyJkivDuSdAyOJHwxJwU6dSxw5ahkjroQ5mNGYeb2VbzmzdmoYEerxzLO2VOHGwYLCkxjrgC/JLlqUmp73kRuIJp8igF+zzel7CJeVLr0nN21ZLysCYFiECAZ+nq0p5a2aE00vN0COPcMrWtPFmIIi4yn66J7hV7LCQqOcB3ADg3qpDVasYeNAuBb4AwLkaQ/wVGezm2yMjXqMCLgbhNI1riskSEPZBjp7UtDdmgoAXRv1DTcGbZVDYV1vEqcDiFZe6t35bARYmRxZyKiHGXfiSm5dM2EMjp9nvemaDcCZyJAJSpgkCdUw4ZXnZNvs7bn1mTS9gn5ukBOKjElXr0Nu73wOkd4gFLLZsNaljPL1sHoaYEQiag+sd8hya9oPgNBDOSs1bObgapXeX0AMlRfL9LRoTpkWEgCGc4QA7MgmnRzpFTEhOHYQsaSVtV7kFks8lqp93QOHuyEJIPSEfEQvSeUGoXiym/6LbeQs4bk1GHfEYGe0hKBzo27tWJfh1303qRpKLv544BONGdOAY7bzUIo8D43EAG/nEunqRKj8DezV4J8LBYSD8L4C1/Jhr9BWl4mvRgB/HGs2gMdHYTeqccAqhbl7JdwdQAv1oSwiYb9tqrxXjqT32fRrkgtmCLQqlx2nPx3hftKELZLiIm7PL7IcB0kmtqZtw6DQQzkoJIvn+3Fxzz9+xbDXZHOxoolelmSGcVQI1TLeRSzh7gWnnneHg+wC2DQfSIUeRelaS83YHyngRE0hqN4bT5vMOUG7+pt98uiUApiBIHkCwMil2j6fzRORJ6oaa5gcBTwzr2p7SLIf6MevTdyEYuw9Zd3W4gedwA9bCbWBMH67rAL+/A4twaODw094yNw72qkQtfDZ0ReqBFzcXhPPQgt8lqjSSxkZEYlLvhFNC4tq6dyRSd4dxaOmqTpbVcaF+LwTY2KB5nEz0SNcYSl7N3QCYpMLUfe5chVr5HPTdGHxYEoWs/C4kDYQT4o3+BN8OZp3vTw8SxumlVuvHfvEx/atHwBDO6rEaqqchnIKOV+LhdACHAxgdDrRDjiKhpJIveScYf0Ke3gt8Td36i5K/NwbBXgo876q8dElNS532Sk/e69eQpzYd4xFrU+RpcHALCM1aGEi+YY4ktDxYK/AhAG70HVooOY8WdtT2+ntRCl8AY18QpgDYNNhCqrRmdIJwGxQu1p57lZdKdbcRQDjBTNmiI2G1WuUX+u1vokJrK6U1pGzDp3TuQwY+AKk90y4+o7P2WtoEVD+1AZ5eymdm1XINYVw7FYTTU70+lhm/1F8zP21Z1p5pz7nVX3/0loZwhoOxIZy9OHqemj3BOKfHC/mZcOAddhTxcP4ThFmuumwH5muFNkoYYQa/1/LSMk5GKwVPOvc8xUI6dUMYr8MyzNRa/7Aw12GHoEJBwDOwsVcoddbm86ZQ7gGK37AgyXM+HHm6teod8upntsDBLm7+L7CNhle/6ssN0PFZMC6GjXuT4okKsphIbUcC4ZRcznbeGI49K5A4UmUjmPAyl9XURITWiormWnxbEO8LA9d25dQ3054PGOlzEvbgc3mDbMYVfGrVGHqFYmfv5a0N8j6R6pYWwlmp7Svfn37TUnr3pxvEhycqBzzVd86akzeEM5wNNYSzP47y8kw42RUbAT4WDsxVjbIwupFRAAAgAElEQVQYhD+5IbcKf/YlpqIfTrsYjMmBQip7lyZEYENcAcKxVa12zU4dIBwYa6kMzYkmwqzAIg4lIlE6bQUIRyBHt+sYr2EjIa1FXAPgaI3x7kAOhwwZkirjv4qN4eB/wK4AkOQmRVXaaLAlvOsqTyv8wtezqQFI3ZiERzgTL2CSLZT3AUjqafpNaVjzcRKStkwdn4TDt6ZC+VACifCdVnkUAO+QUrt3ttBzdXNfJ30hwQhnN4H37sxnHkr6MoebX1oIJ+ZyY7aBfxXkYMdVhWaailZaNhwu5vf+ETCE0z9mA1kYwjkQKlJK4RVMguOGSYnwiAoH7qpGkZxGCTGVRHL50P/HsCG3+uq0D6ER07AZdVU1s+E6eQIyUpbFr6erd+S/ogFTjfjKMEAXWPKNJRdY70SU8VushUNDLVlQ4L17TtR/raG29zoYO6KVJL959TaPN4TlimDtViGZWwZ48R3u7h3s9xKFIM/hpcjhqcjLuOjOMol24RFOOZAQ8bXktjnc0DTWuZKAb4QwyRLAM0r5zJ0hjBVoCFfURDmPgNGiPRDhp6UWdUri91B7gckylJBa23YkFHprjZlJSO3BSbj3NOa+mklqCKdbHiXwwc4KEB9hvJxB75qB7Q3hDAdXQziHwlFCVS23rIKo2crLbtxNiKDkNUp4zONowLNrkDEvj01Inn9FOsKJyNEVoS6qjU8CuWUydEn6hciTKRg+2Ka8yKPRBPGkTNXct8VQ2Ast9HdN+4HNvBBfCQua4HPcVWG1ctDzKjaCgy/AwU49ec7/A7gvuo0+xwyjuxCcOQCuQBfuwadJatWa5geB8Ahn4j2cAksl5/E+zVDG/si+xKz27hroIMbPHoTQN1u0LwfjpABDvQOlppZa6G8BxjCm1SLQxmOzsB8B0ZerNenbj4DjO/OWKBSnuqWJcEpYPjnOowyM0wad+W9Wxtrb5HJqIziooSGc4WBqCGc1OM7nnEs6JeQTWLcakwj6CPksAvizSz4tPIstsBBFfB4i/MP4uM9rLnZf6seRlGwJr3n5pL8BMFFz0MU9ea3TkKe/aNrXt1mRZ4BxdQAS9kPk6exIQCrwlYB7OOOvMe4H4W4QdgG7Hk0RKWnwN0iovQsgXI8MbjHe9gC4hkc4k+/hrMDU1FY+kshV3A7jkOSq0jJ1Uq1Da7Nt/BWQI4ea+ikmRHeXsnQYNqFSgDvKmFaDQDuPanJ4FoF3rab7AH0uLeWtUzVtE2OWJsIpoDUX7AtYr456L+bMwDldeUtEzEwLEQFDOMMB0xDOanFkVnjF9byc2OP5kDyysdWaRtBPwvwWApAi81IwWMRT/O6l1L+cGknBYE9ASMLB9F5QhEBb2B9b0AcRYJfeIYPXPH0BFvaMLAexyHuA3cMGv0WsxcspTdcrHs6eimou4VdQuMGoz4YA6QgknJAaiB18U5B8rD7Id4B5Rqk1I89U7Vo7j8oy3xpwTSUGH1sP5TZqtxHVX7m5YN/Inuq+78agh7sU7RPJu4Hv2egbpI1wjpnHW9mWI7XU9VJlPKgWQal9TTSB/n0zkKUhnOHg6ZekhHPVNI8itQ8lr9PG8SDsJCKFqVxOWOq0Ay1eQiMLuAwSsqvXbDBODUU9V+/6ybMSUaaNIGrC/j2I3mrCFQoaCCEv51Jyh/yG1dYab6lHegcUbkSO5td6MnVz/ZFIOMVT0c7bsONIjvUmIezl88xqWq1Da5sL5d0YJMRX//uO0G6V1VRTpD6Eu2KYIZoK9rmkLyr3BrOaWOt7LihKaSOcYFbZovPzAN/xFcjoiZJNXw9FgT7oJgSxl7z4Mdg4CfehIZxBNnKVrSGcujgu4mYsw84VZU4JH9X/Itadg77du1DYBS30vP4Qw1i28WYg3K9NPrwajXtHOsfIFh/BwAUW4Zw7tMvOSMhqFtGHtOmG1UYA2bBDyj0mtXCllul4ennY/qaDPwRGKOEUkLIF+9s9Py4OSeTqitIidQomUtnfBoTYWzy3y/hOgCW6J0CjWaVGOgKb0dIAgyTbVHQV8lhey1Iw2bbyviASETcddeFuMB9Uc896wF1OHeFcdVgl701BvJxwyxE1q5PSHMKeLZYPAtPpAJ9f67qwQQinuxd565iAt3NdmBvCGXQbPRGXyWAc0VPWRIhnYFn8oFOqwl5qCU7H23gz0peYoPmGQpLG4PBQ1VSrACdxXTxBnnsAbKc5t3cA7Ik8PaNpP7iZ3P+jsB4stICxNdgN79adZ+jTG2TAgks0GbejleTvpkWBwAgmnHiNP9a8ku9msETBBG0dAB9a65euUcXuyYqVfA4F+Y6zRVSu1K2+W491bN2aisQXsmNf3dXa8ETQjde1r4RnyvV1NSduLeXUjCHLVelOLia7NBJOMFO26FwCQA6sgrSVYJxeyqufpVEdupI3fltFz2ExiE8utVh31GotQQgnCLeVWlRqdAiC3HTD2RrCORxC1f7+Tc6iC/8Dx82b2AXAOtWa1qCfCDcsACAv2y+D8BIctIOwCMvwQWgiFcEVVbvdsNwciUjOyGxejcvvAzgrAADnIU8XBrD3TGU/G7EuFDYGYSs4+DQI48GQ2rXribp74GtEN0A3gBdAuBU27sc4ej26S5mRXQRGMuGUh6HI2xM7vwXwX8HvCJ4DZe1TaiHJ3a9Nm8uNzRnnGt3cwD6TXgHg7FJOXVarF8goAPRCqe2rAPoimP8Gy9qvZvslSrVkPwzQVzTXusiy1S5pDn8Ooq5cS6VeV+064zwYqBSRt+lLGfyttOVNVw5LRIn/s33u3aUEnN2ZU9fU4hAkCOGsl5xozc+R1cwM4QwDxb5jzOVGNGIbOPg6GF/rKRb/ybAvEcF4UvtzCYC3XSJKKPR4QOfCwatowJtYgfcxHp1aIUJBa0YCr4GxN1rppQjWnfwh5/MOULgrwEm1/9qmc7gBWYxFA9YHY7MeT6CoNI/vCenNV/LS5NQ8iJcjTtwldO+Pbo3QMh7DBJL73LQ4EBjhhLPirRDFSKnnHLx59SxPrcULV+/kKy+DolgrStLajYEPFOH0zhZ1ndb3ivaVozEc3dY9xSF1ed+SOG4onVIn1kp8J1uwfxLQU3ZFKae+lcZDAblPHcu5S7fMSC0Jp9yh2TZbysvJ/umERPe9yd9j8LfTQjq90lL2DQB9dYAntQOM75Vs9dO4oyOCHF70lLB7ybLUZFOuxr+yaTSf1vU4queZkhf0vXu8iPtWijDXstSDX5SlDmEHgPdcIkou8XsVwCviuwDjLdj4ACUsG9YjWmB54ZIXL90DjjvRhSNHXC3E4CVmloFwEHIkL4irN7k/F6IJ3VgLXVgXDW79S6k1uyUYW4LcF8oNAKytoTrr914Lu7/cu6+C8RAYd6IJz2EzkrJCpsWJwEgnnPLi2M4bw7F/43q9grcOYj64szUjtT5r1kJ8GZYXyO+W3lZXRpraESVS7Tyq2XGOqpSzkCiPvm0FM8/sas1cH+UUBhu7QoIlBFpXX+JdsNqn1EpP1WL+2tecyxs0ZfiGAGVh5EWltrVIX+OPNa3k24OsoQ9+Swj4bucidW2SnzPvMMu+ehivvFRouKw0Vn0vzlSrbMH+UYCDw/dIqV06W+g57Xu6Tgx1CUCdLD+mZbTzunCwo5s3Sdg+gLcqpgkPeRl5mV8u4RoA/g3GIpBbTuKNnjxWEWF5C4x30YilWIYObI1OLMBasN2cOQk11mkjM7Q2OFG/DmWcgQyycLAOFNZzPe4SAgv3j6hoijiBhH+vlUJi2f9eWgpySwX9DjZ+b8JmdR61EG0M4XTBbG4r78lEko8UQlRAAkJr3XBNvj24gJALT4mBi7pYXY5WWhbi3Rf5UE1tvJki52wGvj7EZ+cbgNqvlKd/RD6hfhcY8wqvZ9v2gwB9XvfaTPRIVwMdkBqRJ/nM6XauBONg3TWLXc0Jp+vldOvfijK0HPwGbZJG9bNSo7o4iXtZST8QFf6+YbSDrVki8q4uNapz4lpL0BqpRPhmZ84aualhlZ00hDPoY+zH3gu3nQDH9XruDmCrOnjJ74uAfBDIB5t4RqWG5r8rYbpCQj8FcgVldGstjqzQ2nb+Uk+O5KwAXzayF3KiJrmLcvIunkqpHStlferpuZcTzzYQHoaN+7A2Xojz5NPP4z/i+hrC6W35bM5kN3J+BuC4kO6BS0s5dXotQ2srpV/uBrB5CGuSz6q7HVudu2I8tYcwXrRDSF1Sx94bIMmr33q4ixHocWXRwbUIqWsq2GcR8IPh5jjE7+WA+eLSIvXdJHvHZP4ewXYkDPWQAOt1TZNAOGUelWgCERHKBF0TeuReAXqQFJ2XGG/bXG5ssuxDiOh8ABv7WKPcl7+yLHVqHM9VZR8kZF6ruXmczTQtzarBWgvvZ1RPL55h4BHfGAX+LxCEVEwFYYdKTowuGYtv3rW8EuO3cHACPoYP8D7KGA95UXHSmGPyEYzMCs/CwvrIoAsScj0KtuuN/FkAj3AtdymOa8u+i0f9TyDchwb8DZuTHG6YliQEDOH8aDckN8mynHt1c8r6bqub/wg+qDOfeaiW210pW3BNOJ5bdyXPE/G5nS3Ww7Uk04NiykzNRXyeyfkWGFN9hqpeWlqkzoibtLmquXB+HzDntkTAaZ05dVVSv2u93D++LCSve2IIJ9xoAufankPVA0J81heAcUVplLopLg/hQHOXPSPLOZW8AwLNsG+aBUUnRi3OlS2U9wfcKBXdnNoOxc705a0N8iwGa5IORSSEO3XNEM5ab5kQjgI+BYUdwJAaZ18CsGGdeaHCQlmIRhuA/7heVMLyHulv8ahKrqLkA3WC8SEUJF9PlBBXuP8GiBfM+3+FMhzY7s9udCMD2/1Pfkqz4bg/WU4DATTARnflQ4YqnkGr4qXthoIFy7VuQAMcZNx/kZ+eJ3EUyP0gHQUHWSg0u0qu7IbWibdRfo5x/5/cv8vv5ad4IyXU1RxArLpzbDdvWOHPYDwCB39Gq4Ryk7dfpiUPAUM4V9uTpkL5UALJy6N8NgRs/DSUtW/UL1pDTpLZai465zJwdoAXsdUuIWSagNtsqCtW5kk+62vfmGnMfEywLUcU6CVUUyfEUUrbHFXKZ+6Me0EB888qX4dyyOGqhF6dqMMAOQRot3dnJvHiDuttrhb7pHg4Zb4Suk1k3xFSHngvBDZAfwKcK0tsPR5rOLuUjOp29gfjW2EcwEkEASuaEeVnYSXk98Egh2thRDpImDWTvUVaRKD6P2+GcFb7CRRHPwm5bcAWYHwV5Nb2/LIhHoGAFzIixFHIpOcN7f1JLqWU30kx9d5/90gmV0gnuT/l36S3R/7oIxIoz46cdsm/9/1777/Jz76/N+TR/1bKQcFrgJuX+TgU/oot8XqiXnj8r2nkWBjCufpev8nZbKdzQ2jeCsKPSy3qzJoeurTx2GZyfh5CqZT+z8UCJtwIR93W1UryGRB/k/3qwmfgOAf2FIWSdBA/IX8Dzbdo2Wpa3KVGPO+fI8JxuYAgdhBwWSern8RKUAaZtCfI5cwEcCyAjwVc22rmSSKcMrFsO38ZjvOrkELY+661xERPEpxbSt3WE5hAUrM7miZiTpa9OxEOrQgD6XoL+82PnrAsOjDK0FqP9DuzA0YKyLvklaWx6gzfaT9zuCE71p4K0MVSUcKy1JQo1xvNDVBfuVxRYVSbcaU0RTM2hYUvgbALGJL4L0IvIZyO12ZJ5qoGgSoRkBdMCRd8HBaexRZ4q6Yv1VVO2nTrh0AYhBOQAvSHpTWEqP89Ucl9FOXQQGVFKuMuVewcGEqYVpCbdy5vkM3wdWGFM/Z785eczllg9dtSM/4ZeQ7UbM6MWh+bkbK3J1J7A7xdyDW1a1JqpLlgH8eA5BEHzQW0QXSPVaYL4ybOH90XroKrvScBJwQRRBrqlk8a4ZS5VsTH/i8i0Uk5eJ8H4DGHnEdWdGf+ifFYHPh7V/aqG1sTO7sC2K0nV3tCWNEQlf1rI6UOjjwn1atr+wBAIvoZpJUZuIGU+l5VHtm53JhtxOfIcb7BXrULiYBbAfCBpXxGND5S1YyHMw3bxWzhVWwEG/8Nxr5wT4i0Y8nTsGIzx5GNwHXI0zdGNgR1sHpDOAfcxBDLikgAxlOlsrVvpJ6JKm5FT7GVr2XwTlV01+myhImeIYd/T6Se6mxEeyj5Z5IP9TrWbi5jc7DzBQbtCOYvVLyZIXlgepfLT5Oyjov85XggdD1l4ZsBFk9tGM3LA7TVr+O691xRIMfeCayOBPh/3ISXiFoSCacstZI3fUXIhyD9UZSc3deZ8BwYzxN4vrKtf9kNWFrKoAMZrMC/Ucbn4OCPIKznJig1jBmN0d0rsTZlsCEcu4WItgHkWaLWIKGoQ2zxIsXOkXEduIVQ17bvUl7qEdK80XLU4x1ZLMR/sBzL3IJ0DWNWYCxWYr2ysr8o5VTAPLHHM/pf/XCQg9gZaYv2MoQzog+syIYt8P49oTG3m/y+yBA2A9cegb9CYVe00Ie1n4qZgTYChnAODJ176s+/JmbdMlH9x72olFNn1doLLKQTxL8IqXbgULfdEoAXEOhFZrxMxMXVXog/RDfWgYOuSmpEExSWIzMmg2y5jNFEWBewPwGmFiKMY/BWAInarpSHiqRJ/lYZdEIt81K9OofOb0MIrf2IQbuEhHCDw+qhrryb7hCumMmLPLq5CeMdcnYhB/uA8N9VEs3FPaG2Eh6qldeZVMIpwFdywS8dgIREcu9WNDA+BOF9MH9AUEsZrk6GKOBLzlETwRkNkIQ1yzMkP0MoATXkct4D+Pg4c6IrHmZR5m4MEeh3AJbSSe/KmAQ0MViqCoiGx/8bQstloQ01uZafJzoYGMKpg1otbQqixIaTazkFc22DQMQILIaNSRhPL0d8HTN8lAiEQTgJt5Va1CGhv8hGue4qxq6IUEiNvXWr6D5clyUOOQesyDU8NlzHqH/v5tUxXwbm6VFfq8/4kusth1Py5wOAlxNUlyMvxARFjAawk2VFY4mxNgNrETA6hPDSapZoE3Brp63Ownh6uxqDKPtUXpqvj4CsLGDgcQI/wWz9o2s03tEKf36Ts03LsQGr8pbEajtyQxj5Mz4PA5Yy+FtENKFHNPA7OngmmXDKeiqqqVK3UkfASgeSJNksYfDJsQvnSA5qg/MYsVvOMAnt1FLekoOH1DRDOFOzVT2yBS/yaDThfgDiYvfTbBA+BGMtE4rrBzbT1zcCogpMeAeEdjCeBbAtgMk+xxGBp4ORp9gVHX3O03QfCgFDOIe8P4IWE199cP6LZVnTEiEk4e67830AEhYfWdhjCh6+pUy4tMtRP0uCyE4vXs1F+xhmSE1BzVIUQyIvuYBvEaidiV8mRjuD3wZbi8lCSXVj5UoL5UYbGdtCs0PltRVoXTi0MQifIlCOweJtFqV+nfm9x8xndLVmrs8W7YvrlXDKDjQXyrsxSPYxqBhUCh6lj6b4LoNP7cpZt9biEDIMxefwwOYnS2ztkaTPluHWZgjncAgl6ffzuAUWntBQy3sBDmbCwoZgbA3GBBBaQNjEkNAkbXDq5iJhNe8B+BeAuQDkPpuHBrwKC+9iM+pCkWeAIcqcftsPkScpt2BaWhEwhHPonROxHcu+B0SiRh64EXBhZ06dX4sXsTUmLwqvy51jQG7JlP75R4HXmvQBmPAyMZ9bylm/S8R+9AWM2coWnG/3xO+dr0nq/MIvJFS+K8QTLYeJEnarGGggLzxR/oSRL/tmj3f7tN4wy3onnC7pbOdt2LEvD0HMxu+e1qL/GwCfXEuxnEpY+iOVkNdaYND3mh0OOVOTENlSLRCGcFaLVBL6FXkPMCQHw18MOeNGtNIRHy1hNmewMT7uElfHPR0bDyAPYEsAnwDc3xk13CTseTLmIOVhlgOQPIM3wChAYR4IBQCvYiX+jQnUMeBU2/mzYPwB7N5T1TfG/bAhYijykmJaGhEwhHPYXWsulvdwmH5FXu3doO09Zmf/rtYGOZRMRBtV7J6smL4Xcg3BRKxtkEmsIOAO21Y/XDGeRGE3mW02Z7IbOseD8L0Y8u3iwOB5JnVSV46e7L3YSCCcstZKeZgze76bZ8R0gBDHfva7Bs8BWyeVWumpGlx81SWZKVt0Lump/f7tms5j1cWvKuXU8Yk71BoEHEM4E3LXVDWNAp/bk0R8QVV9V+80E3m6akg7UcJdgDHoxgaw8Ckw8nBcArqZhLoAkERmSQZv0ri+MUkHAr3E8j894XCLQHgNjFcBvAKFdhDewii85ys3Zy6vgwykfpVf8QYhs5OQp7fSAZ2Z5RoIGMI5/E0hL/4bOZKLJfUEQ2j8pGVZ0xMRWltZTeWFWHLp5IU4ajGREDDUHuIlEF9cylqzfH1Gal8uoCGzairYM4jowoR4bHQWJN7T3zi2Orc/wR8phNMFrZ1HNTn2/gQ3KqieQmzFI373QPurc7OEYVOpySmOn8+GMV7AMRYwq51qVqvY5+QN4fQJWM26i1dyI0hO21Sfc1jm1j/K01982nnd57J4U8cg4xJO8X5KfsWmLgllbAJg/UpC/9iKV9TcU1pAx2YkH+AS3vRBJRx2IRj/AuENAK9B4Q2U3RzM/yCP5YHrcMlBRhG3ApDi6X7aMjiYgnH0Vz9Gpm+CEDCEs6rNcNVdlXNfWGIUbmht3jqvqovH1Wk2Z5o/YU9hxumAG0IcRghlXLMf7jqLer4Xb2FW16blxa/vgjwBK/vHKfRCS7TNT0tQ1w+UxzaiCGdlQxsL3JqBc3qfmo3D3btJ/v3CHifHT0usrk1anmJFfOtGn2JWUWDNRDiuM2ddHcXgYY9pyEHYiEY1XjuvC8f1FEnhXD+tgAb8Lzanf/sxGrYvs8LbaEIXxqIL66IBG8HB+iB8Euwm/As5FZIqf0SsSFQBxTtaTy8aw8JUgw4iVS6EUkJghVTKvos6orwUCblcCMIiOFgMB++hEcvRQisinWeBz+g5jPiR72swjkIriaKiaWlEwBDOqnetUurg2pBSGd5jUtP6hhdWPZGIO7q1FMvOQUSQQubjIr5c1MO/R8C9UOqqmtTWDHF14oVmx/kuAQelwAtd6vEu3UtKXTIU7iORcLq3xFxubLbsKUwS9knbxaTGHOLdiBUAPUSgH3Xm6ZkwBw5zrOaCPZMBCa/VEbcKbSqJPGAcZHWGcIa27REPJLlwDh7XOFG5B4uwPyaShJ7E18QjuyGyIKzl/mG3ppCIR0gZACGk67klg9n9NyGkEmolXtLeP/HNNX1XkvpiEmq6pPLnPRDehoN3oPBvEN6DjffRiKVYhg5sja6aFggu8G4AZvnOPQYuR55OSd/2mBm7CBjCWf2NICI7Jec6MA6u3mionvSEZdGBSQqt7TtbNywNznQiHM6AFIZP07uIeF7uA9TNpRyerelnazg3izfKHG5oHmPvyiSlRFyikrQ96Qboz2Dnl6XR1oPDhS2PWMLZe09Ivd8V9jQCjgSRqMVnwrxdIhjLBvjvPe+FV5VK1r34NMmheXJb7fOg5eDlZ6VGdTE2o6XJBWrVzJL2gZIGzGozxyIfBHZDE5XPCVyIPCUrvKp3ARJuuRCNWIlGrEAzGtAMYAs4+HlFxMjnUlfr3uu1E7x6/8R5v4sSn+RE9v4Rwi9/F0+v3z1ctTAJf1U4BIQXkMFKbIqVgcNeg6Bcje18zkG53nkpZuynPQSFqZF7YP3MyPStHgFDOKvHSk7c5vFWtuU8ALg584EbA+d15S3Jz0tsE88asbMHMx8I0DYJ9q6VAJ7LoFkO1D0rcygm/nNXc9d7vdA9aRaSc/vfCSCeJQI9xeTcWGqwHqr25XrEE87K/st+lm17ioI6hMFfSuAzJs/WM8y4JZOx7k/qIdmAjxOzyrbbB8AVRnPTzWJpBMxn4u+X3rLuit2ZFGCFcb6AB5imMUWBf9AjK36WTySk/ub+yJEkOKeneeRawsuEnOk1wiNg/FwKf8NBMwijwGiEcuvCNUCKgYvaL8Fy/91rGff/pTkVUtj7/wzbHUma/N1rQiLl76KkurKnBICEs3bDcQuOrwSjCwol9+9ldMDCnmCcGiCsWMY9ETlKRbz+RxvXzmvBwaMAvuhzM6MJB/c5CdNdEwGPcD5QyQ3rfWb8DJYh4NbOnDoiLSp8fhY3UN9sm30SCD8MdCjlDSyHWu9Aqf1LLfS3oPOK3L6Nx45S5S8pVl8jYCf2Xt5qrZReIuB1B/izAt+rLGtOql6GA26aexjgOHsxeD/A9ZDFGToonxdvEDCb2PnNcmSe8pvH16dmot/oLiLgxM68NbTQYkB8Yzdv47FNKG9LpPauPGNbaEQdhTVtOZCXKK3ZxPybzlHWk9UeJIQ1gTDHcQ8LM84ZYOwVMaFfDMLtTlldlWgV7EHANYQzzLsuqrHmcAPG4q6eOod7+7zEu3AwCePonz7tatvdE0j6cU8O4skBJrIUhKMSQ7aLPK6n/undGjm4qyAg3IYsjh4ulCgAZtGYMhOKuAnAoT4vsAQKO6GFnvdpZ7onAQFXgRXbSHF3nelkHFjkZBZ2jKeXdexTaSMvhQqfZZQDky3Br+xkXk3di8k83rA5Y3+OmXaA65EhUd1cJ8BBXbW3ghwYvgtQG8D/UOz8abmdeQHjJU2B5AV5ZLbX+GOjusvbKnaJykQW0cBoyKeECL4JwjPM/CjY+nNXHm/oepJdEqBsCdf23RzHejF1z42PVXrK0fa2AE0E+MsMagmpNNNQs5DD94UAvcCO84hD1lMrF+GVNHnohoS4nUc1O/YkJnU4mCeGWH9YDkwWALiflLq9c0u8oPtM+LhFIulqCGcksIY8aIElz/EPGqUlXkAZkzCBJNcvXW0Br49ul2RvH2Di8pAegFonnktpEAs3gfC1AGspuKdnrSTlQtLX9ISD5AVwP+Tpd+lbsJmxQcAgEBiBNh47xsGnbMueANBnAMoDLIRH1NEl91+E6PzkpppJqQ0AACAASURBVAlxlIgUyQ9bCvDbIHqdGfMU88tlsoorx+Jf2Ig6A8+93gaQGoSv4BPKLm/FpL7sgLYl4i2ZsR55GgzVCgL2RgW9D/AigF7p+W573lHO84oy80tbQvZEJyKi3hCPZz1uJApyzPZ/E0lYO7VWnjE55JE0J391372oLzk8kOfrHdlfBv5psfOcY2VeLi3EO3VDMgfaIRFtyuDTzM5EJtqBwFLjXsQzJWKvGs4ln0+C3b8Y9BwxPwbL+nuphSR3PNWtmsWneoF1Mfl5vBUsSDFvEdzx0+5EDgen9sO7wF+VGkwANvCz6H59Z8PGwRhPotQafxM136JbXFsKM+s+bx09pUuOQCsJFulsBRbv/G98vJR46ySchhz9JJ2LNrM2CBgEQkVgDjeM+Rg+vtLGOpYI0ZG9HhGtxw7WBuHjIDT1SZGQzw833YGBZYrxPhO/74DftSjzHwYWl2x8EEr5p1AXmZLB2nlUVt5JHGwEtj8J0MYg7yCAgGYGLPLIh81AJwHvM+N9EL/NZL3NZby9Iot3sSmWpfYdJSVb5Wuai7g5uxzrkCPijva6jlQdIFqfCGuDMYaAUVwhoeQ9W6KXUWLCUsVYwuD/gK2FjoPFlf39MK0eOV+4DdT5Tc42LccGUNgEbG8qzwgR1mVGM1WiBCoYus+HK/7I/C9lW//qyGJhmsOMB4JD9wU48D6YAXwgUOQ9wJA8TL8nTech7xZ1Tm8r8gk9H3JCOPyufdWaGVdjFE7GZiTlQuJtRZ4GhtRrEvVdvca4BHmcmeovZV2VZdm7VvqmHnDGyiBgEDAIGARiR0DSKHrbSA5Hjh34mC7Yu79mb/UBH4EYGsKpf7vEZ+mRLlFu9dPkZPFg5OlOP0aJ6/saN2Glu/ajA8xNBHxORyv9NMAY/k3beGuQGxYsIRW6bTYacGDodVR1Z6NrN483hOUq1frFwijV6mJu7AwCBgGDgEHAIGAQMAgkAAFDOBOwCcNOocBX9ogZzBy23+odPgSwU83zF31OesDur/AmsN3QWr8qp32HexfA4cjTQ2FMadgx2nldt4wNY5dh+w7e4S0o7IsW+nuAMZJh+iZn0YkHAUgyvZ/2EoBJyNN7foxMX4OAQcAgYBAwCBgEDAIGgWQgYAhnMvZh8FnM5UZkMAvAbj6nugAWdsCW9KZPu2R2n887QOGOgPmcc2HjAESteil7ZuESt4SJfhPBnJOQp/qQZpfwkQKur9R284PKO3DwvxhHRT9Gpq9BwCBgEDAIGAQMAgYBg0AyEDCEMxn7MBThXAcZV6H2Mz6n+iS6sBs+TaLGVx8tjHxOqc+ZwWGRhqgW+VgwLq8oKOphL3mfozEzdSVQhlptgc/tkQG6wCcgHXCwC8bRX33ame4GAYOAQcAgYBAwCBgEDAIJQMAQzgRswpBTaOct4OBPAD7hc6q3IIfD66p+WDj5nALjdWjGtyIhc+F4Yp+Bg/0wjl73uefJ7l7gQwDc7FOt1wZh/8TUU002wmZ2BgGDgEHAIGAQMAgYBBKHgCGciduSfhOaz9tB4RF4da78tAuRp/P8GKSir5fP+auA9Tm7QTgbLfhJqIR8HrfAckWC/Hqj+0K/GA72xzj6Yyr2w88kCzwJwAO+Pb+Mk2MXfPKzLtPXIGAQMAgYBAwCBgGDgEFgUAQM4Uz6zeGV1RCl2WqLKnsrIhyBHEk5jvprRf4iHNwFwicDLG4pGN8IrbblXJbQ5+sBSL1J3SZE+NvI0RW6AyTazlPtfdx3PVnCxcjRGYlem5mcQcAgYBAwCBgEDAIGAYPAgAgYwpn0G0OvJEoXFPZCCz2a9OVpz88LzxRBHb+e31WXZPwL5JaO+Yv2PMTQE3a6CMDJgcapx7zNvoB43mnx3G7uE6f6Cw/3CYDpbhAwCBgEDAIGAYOAQSCtCBjCmfSdK/JFbg1Jf20JGBPRSlJSoj4bs4UiLgRwps+cwP54vADGAWilgjZQ3qHAJQBGaY8BPA0L0+tGVXggIF7ltVF2BbA+5xOnh1DGPphAK33ame4GAYOAQcAgYBAwCBgEDAI1RsAQzhpvwJCXl1ISRdwE4FCf06yvkiiDLd4jMDcAmOoTn/7dH0IDjtBSri3yHmB3DusGmMNbAA4I7GkNMIFYTNt5FBj3atQmfRqMyWilZbHM01zEIGAQMAgYBAwCBgGDgEEgNAQM4QwNyggG0q/B+SwymIQt6IMIZpWsIT0VX8lx9es167+O69CFk32VkSnwtgBuBZAPAEoJhJl1m2/bFxhmhXbcAsbBPvGaiwZM0joQ8Hkh090gYBAwCBgEDAIGAYOAQSBcBAzhDBfPcEdr57XguCIrQmyqb1JrktwczhXVG6W4Z5G3B+M2ABsHWIUN4GIsw/n4PHUPO04bbwZy1XK3G7bv0B0uwzKcUdU1A14oEeZt/DMQTvQ5l4VgbI9Wes2nneluEDAIGAQMAgYBg4BBwCBQYwQM4azxBgx5+QW8PrrdGpz+PGiE29CCQ0It+ZFknGRuYYgIAV0gfActuHJI7DxF2utCCeUt4xBMoCVJhze0+RX43J6c2wt8jvcubOyI8fSyTzvT3SBgEDAIGAQMAgYBg4BBoMYIGMJZ4w0Y8vKeF+1JDc/d5cjTKUleWuhz80SEhMycA0AFGH9pJcT19gHHeI2bsBI/ATAzwDXEdC4I05Gj+QHHSZd5G58EwuU+J/0hgJ2Qp2d82pnuBgGDgEHAIGAQMAgYBAwCNUbAEM4ab8AwhFPqFs4GsI6vaRLOQY5+4MumHjq38Vgo/FIjR7D/6hdBYcYaZWWE1LbjDDDOA9AQALLFUDikrsvWDAZOkWdURJb8wFcC8DXkSRRuTTMIGAQMAgYBg4BBwCBgEEgRAoZwJnmzivxFMB4DMNbnNGciT1KjcuQ1r9bjzQAmBly8lEk5ZDWvWoGPBlzv3OgAY0vY7snI0dUBxkivaZGngV2RJ8vHIqQcyj7I00M+bExXg4BBwCBgEDAIGAQMAgaBBCBgCGcCNmHQKcznHaAgL9lZH9NkAIchT6KeOjJbG4tnWEJiJwQE4AXYOMTNHfSI0rW+vc2rT4DB+Ak6cPaIEQnqvwEF3g3A73x6iG0Q9keOfhtwP425QcAgYBAwCBgEDAIGAYNAzAgYwhkz4L4u572czwLQ6MPOvJwLWO28MxzX07mBD+wG6jobhFvh4HwQPhlwrHuQwREjolzNYEAVeFJPCZv7zSFKwDvJmBsEDAIGAYOAQcAgYBBICQKGcCZ5o9p4Ogh3mPBDzU0KR7lWLi7lZUZpzqLX7GkoHIwWejXgOOk2L/BXATwMYIyvhRCOGBG1Sn2BYjobBAwCBgGDgEHAIGAQSD4ChnAmeY90BFYYnWDsjnH0xyQvLZa5MSu040ywW4bDT85g2NNbAMJByNHTYQ+cuvHa+Utw8AiAtXzNnfDNEZv36gso09kgYBAwCBgEDAIGAYNAshAwhDNZ+7H6bIp8LBi/9DnFD0HY2ZCbCmpvchaduATAcT31H2txv78Lzzv3gM99rM/uBd4WwOO+CaeUoRmpQlj1eSeYVRkEDAIGAYOAQcAgMEIQqMUL+AiBNoRlFvkEMH7uc6SlUNgRLfS8T7v67f4qr40yrgGwf8yLLIFwivHM9UHdEM6Yb0FzOYOAQcAgYBAwCBgEDAK1RcAQztriP/TV2/gkkFuGo/pGeB+ESYZw9oPMK5dyPYDJ/7+9Ow+yrCzvOP59b/ewDqjElSWyTE/3QCQYNCaUpSClEBTRKBo0gGsEJSCoCEhYjYJbAYbghiDRuCZCXIhxgVCakhopFYGZ7mFTlAxLjbLIMtN939z33g5BM0z3uXPv7fN0f+8/lNXnvOc5n+daNb/7nvO+s8fcqCObwFnczqnskyY3aqT5dLKBcz5103tRQAEFFFBAAQVmFDBwzkg0hweM5+Nae3B+uGIFa8jsw1i6tuJ58//w8TwGfLa1SuqeA7jZTzLJceyW7h/AteJcorO37H9UfqTWdzjj9NhKFVBAAQUUUECBRwkYOOv8deh2hrPJ3gbOx2hsZ9Gaskfpkj62vuwz+WZG0919vEbMoV2lNmbfrFoBBRRQQAEFFOhSwMDZJdxATusmcILvcM7UnM5ekBcD2890aBd/v4IhDmdJuq2Lc+f/KSvy3jT4pvtwzv9We4cKKKCAAgoooEARMHDW+XvgKrX96854fhm0FxJ6cg8v8hOmOJRd03U9HHN+DTWeDwDKDPCiCjc2ReYQxtKXK5zjoQoooIACCiiggAI1EDBw1qAJj1nCyvxGEp+qWGJ5Z/AvGE3fr3jewju8M4P8oR7t0XkvDQ5mJJX3E/08lsDK/CoS/1zRfC3wckZTmRn1o4ACCiiggAIKKBBIwMBZ52ZN5NeQ24vcVOnTwzR4qcFnhsaWVWsnOZ/EgT36CpRZuEuY4p3sltb0aMz5N0x3P6I8SJMDWJaunH8g3pECCiiggAIKKDC/BaoEmfktUce76zz2+ZWKs0FTwCsZTeWxRT/rE1iZd6LBBWT26wPQ51nEseyc7ujD2PGHnMjvIvOBijfyG+BFjKblFc/zcAUUUEABBRRQQIE5FjBwznEDNnj5VflFNLmstZ/jZhXKzMDhjKayEquf3xdYmXcn8VHgeX3DyXyNzNEsS7f27RpRB57IZ5F5d8XyV5PbKy+PVzzPwxVQQAEFFFBAAQXmWMDAOccN2ODlu92zMHMsY+mcOt/anNS2Iu/VntmE3Qdw/SvIHGlIepR0zomJ9urAh1X0v5kh9nbl34pqHq6AAgoooIACCtRAwMBZgyY8ZgkTeVlrZqe8t1Z1JdX3MZreU+dbG3htndVRy8zmzgO89jXAkT4KOi2+Km9K5rIuHmW+hmH2ZZd0zwB756UUUEABBRRQQAEFeiBg4OwBYt+GKAvbTPGfwE6VrpG5iLH0hkrnzNeDO7Nqfw3t9wafOge3OU6Do13ECbg+b8Mw321ti7JHpT4kvkXiIEbSw5XO82AFFFBAAQUUUECBORcwcM55CzZQQOcf6GWbjT0rlek/0DtcnRm1o8mcDGxdybC3B68m8Q5G+DwplXdsF+ZnVd6FZnvGfvtKAOUHlFHeuKDtKoF5sAIKKKCAAgooUB8BA2d9evH/K+n+EcRrmWSfBb09RwnrQ5xK4ghgkxq0+d7W9jan0+D8BTtTN56fC/w7sGXFfpzBaDq14jkeroACCiiggAIKKFADAQNnDZqwwRJW5k+TeH3FMm+nyT4sSxMVz5sfh3dm0j4ElG1l6vRZS+ZjTHH6gvwxYDwf2no8/DMV95WFzJsYSxfWqZHWooACCiiggAIKKDA7AQPn7Jzm7qjxfDpwSsUCHgQOZDSV9+UW1qczi/YR4Nk9uvE1ZH4A7Etiix6NeSkN3slIuqlH48UYprstURbudzlGV61SAQUUUEABBRTYoICBs+5fkG5nhRJHsjR9rO6317P6rsjDbMehZM6o/I7gYxWR+DXwDjbnCzzAMdPBf/Me1XwNieNYmq7q0Xj1Hub6vAnDfBUoqwVX+Szs2foqUh6rgAIKKKCAAgrUUMDAWcOm/E5JnRm7y4HFlUotj26OpSMrnRP14PK+5iKOp8nf9nAW8q522BxN/9RmKYH2aRxFosw492oBol+ROZX7uYRnpXVR+WdVd2fF5e8BS2Z1/P8d5JYoFcE8XAEFFFBAAQUUqJOAgbNO3VhfLStz2RLlShJ/WLHU/yKzP2PpvornxTp8RX4GDc7qYubsse8z8wsSxzCaLv2dg8oWK6t4Hbn9fug2PYIqj4xeALyf0XR3j8as3zDjeV8y/1b5B4HE5xjhMFJq1u+mrEgBBRRQQAEFFFBgJgED50xCc/33n+Yt2YxvAs+rWMqdJPZmaVpR8bwYh5cZx215RXvlVxjtYdHX0+QolqWyfcf6P+P51dPviW7bs+t2trI5kZH0456NWaeBJvJ7yLy3i5JOZDSVHxT8KKCAAgoooIACCgQUMHBGaNrKfMH09h5Vqi0zQq975JHQKmfW/dib81NYx/HAW7rYYmNDd7ecBm+ZVehblV9Ek/N6HHZvbhV3GvfxhXn1iO0teTPW8i9dzEI/RIODGEllL1o/CiiggAIKKKCAAgEFDJwRmjae3wx8ootSP8lS3kJKuYtz63nKRH4emTO7mPHd8P2UGcYmxzCWxmd94+O5rIR7fg9XxC2XLo/YfpohzmZJum3WtdT5wBvyHzHEt4GnVizz1untfW6teJ6HK6CAAgoooIACCtREwMBZk0ZssIxOsCmzPI+vWG4JT/symn5V8bz6Hd5ZGOhIMkcDT+5hgWUm+LNMcQK7pv+uPO7KPEqDc8nsV/ncDZ9wNQ1OYQnfDv+DwXh+63Qwr0aU+RpDHMxIerjaiR6tgAIKKKCAAgooUBcBA2ddOrGhOkrYGm4Hzj0rlruOxCEsTeVxxrifFXkvhjiltR/mC4FGD2/kIRLn0uTvN2pxpfG8HYmzyRzS4/rWAP/AIv6RndMdPbzvwQ11W96cB/lql4Hc9zcH1ymvpIACCiiggAIK9EXAwNkX1j4M2t17nFBW+fwVr2OfNNmHqvo7ZOddzfKe5tt6PKtZ6r6LxCncy4U9eV9yVd6azEnk9n6dm/UYpuzVeQZLuSLcaq3lx4IG3+hidv4+Ei9ZMPuU9vgL43AKKKCAAgoooEBdBAycdenETHV0Vkb9HDA006G/9/fV7dmlsXRtxfPm7vAf5UVszX5kTmw9SrxXHwopjxofx2gqq//27tOp+41kzmg9Qvqk3g3cHmkNmQsZ5qNh3u0s28iMcw6p/Rh01c9yJtmf3VKZ5fWjgAIKKKCAAgooEFTAwBmlcSvyjjT4LrBz5ZLL455L0wmVz5uLE1bm3YG3kzgYWNzzEjqLAx3f1wA+ng8APgDs1vP64SckPshiLmXb9EAfxu/dkJ3Fgi4Htq88aKTvbOWb8wQFFFBAAQUUUGDhCBg4o/Q65yEm+DRwWOWSM7+gwf613pPzxrwDU7weKCvyVg8oM6OsBT7JIs4cyPuQK/IzGOKDXb67ONPdPEzm62Q+whg/rOVjtmV2c4IPtWeSq3/up8mBG9wLtfqYnqGAAgoooIACCigwBwIGzjlA7/qSK/PB7XcyYVHlMTLnMcqxtQsnndVnX0XmSKDMbvbjs7r1KPKZNLhwoCuerspPYoqTSe33UDftw43d1V5ht2yZM5pW9mH87odclf+MJpd1+e7tVTQ4kJF0b/cFeKYCCiiggAIKKKBAHQQMnHXowmxr6CyiU1ar7SaY/YYGr2YklfPn/tMJmgeReRPwnC7eTZ3tPVxNkxPmbLbs+rwJi3gDmb9rBcNtZ1t0xePKPpUX0eQSlqW537OyLKA0xWdJHFjxPjqHZ45lLJ3T1bmepIACCiiggAIKKFArAQNnrdoxi2LG8+nAKbM4cn2HLGeIV8zpojMlNK/lJSTe0OegWfZuvIQhzpzT+/3fLozn5wJn92kRpEeuAlxM5ouMpVu6/I5s/Gnjubwv/N4uf0S4hQYvZCTdtPGFOIICCiiggAIKKKDAXAsYOOe6A1WvXxbVSe2FWLqbLSuP5A7xNnZJ91S9dNfHl/f5bmRnMi8n81fAHl2GkdmVUN5ZTbyXBpcM9BHamaor76lOchKJw1vhc/OZDt+Iv98IfIkpPs8ybhjoY9Tlse8GHyfzhC7r/wij6R1dnutpCiiggAIKKKCAAjUTMHDWrCEzlpNzg3HOJ3HEjMeu/4BM5uMs4oS+h86VeSsye9LglUBZuXWnLmue7Wm5NWtawvhpjKblsz1poMd1HrF9LZmTu1pxuFqxtwPfoMFXgB/2/Z3IifwSMhdsxKJPq2lwACPpx9Vu06MVUEABBRRQQAEF6ipg4KxrZzZU13h+NvD1LhdkKSNnEl9pL2izLE30lOC2vDkPMUZmX3L7Hb5nAlv19BrrH+xOEuexjgtC7N3Ymakuj0cXo6p7q1bl/G3rOte0enEZTb7NMBM9nfktIXqIQ9uzyvDUqsU9cnxnYau3k1L54cCPAgoooIACCiigwDwQMHBGbGJny4kPA8duZPnjJM5hmK92vVVI2a7lFp7IJKNk9iKxN5k/AZ60kbXN9vQSTq4kcRpL01WzPakWx5UZ4NTeBqY8QtrdI9LVb+ROMlcD3yPxg3b47Pbx6s5WPaXXR0F739TuHxMuj0E3eTG7puuq35JnKKCAAgoooIACCtRVwMBZ187MVNeKvJQG32hti7FkpkNn+PtUKyxc334vNFO2oxinwd2tlV0fYgmT7dlQSNzQWn5niE1pspjEExni6cAycnsGs6yaW/734o2sperpZbuTc5nkEyFmNR/r7sqMdVnFNrUfO+73bOejq1gDrCJTHmH9EYlxmvySTfg1D/EguzL5yPuf5UeOaxjmCWzBVDscl74fQOaFGzHT/r+1lO/YSYyms6p+ATxeAQUUUEABBRRQoN4CBs5692fD1Y3ntwLn9TCklJVd7wZWk9r/vbf1ruFk61HJYTJbAo8H/qB1zW2AxwGbzBHfOuBrwFm1fVezKsxN+XGs4/UkjmmtNLtj1dN7dPz9ZNaQuAO4q1XLr8k8MD32pu2FgFI7bG43PYPdq3Bcfuh4JSOp7CvqRwEFFFBAAQUUUGAeCRg4Izfz+ryYYT4D/GXk26hYe5mN/XBr/u1L/HEq7ybOr8+K/AyGeDdNXk5ii/l1c+u9mzLL+ipG03cXwL16iwoooIACCiigwIITMHBGb3kJKA2+DIxGv5UZ6i+LAl3EFB9jWbp1Xt/rqlxmE8uKr++a3qt0vt5ueZz7ZJZytgsFzdcWe18KKKCAAgoosNAFDJzz4RswkV9B5lPTj7zOhzt69D3cT+Ky1uOc57K0vGe4gFYwvTk/pf2YLfzNALaUGfz3puwJu44j2C3dP/iLe0UFFFBAAQUUUECBQQgYOAeh3O9rlAVdxjmGRFl0ZdN+X25A45f3SctjluczyXfYLa0d0HXrd5mJvIwmR7QW9TlkgKv/9tvhCoY4nCXptn5fyPEVUEABBRRQQAEF5k7AwDl39r29ctkLcZj3ACcCi3o7+EBHK8HyB2QuYIrLnf2ats+5wSrKarZloaiXBp/NXk7icJamFQP9ZnkxBRRQQAEFFFBAgYELGDgHTt7HC5Z3/5qcBBzfWsF1sz5eqR9DP0jiKjIX0eByRtK9/bhI+DF/lBexNX8+/Zht2ZbkCcHu6WqavJll6WfB6rZcBRRQQAEFFFBAgS4EDJxdoNX6lE4gOaK1e+Zp09uX1Lrc9tYbTb5Hg4tZx5XOaM6yXaXPW/Ec4DDgoB7shTnLC2/UYd+kwdGMpJs2ahRPVkABBRRQQAEFFAgjYOAM06qKhY7nA1rvc74f2L3imYM4PAO3kPk6mS8yzDWMpPLOpp+qAjkPcSO7k3k1mZcBI0Cj6jB9Pb7s5Zn4OA3e716bfZV2cAUUUEABBRRQoHYCBs7ataSHBa3MO7Ufr028FtiqhyN3O9RvgOXApWQuZyzd0u1AnrcegRvzDkyxP4myanGZ/Xx8DZyuBd7Hffwrz0rralCPJSiggAIKKKCAAgoMUMDAOUDsObnUFXmY7XkBUxwF7EtiiwHXUd7FvA74TvvdzC25lm3TAwOuYWFd7va8BfewBw1eDOwHjAFbDhQh8wsSFzPEp1yJdqDyXkwBBRRQQAEFFKiVgIGzVu3oYzE/zVuyGc8n8Roy+wDb9ulqU8BqEteRuRL4PsP8jF3SPX26nsNuSOD6vA3DPBN4QSv0PxdYBjwR6Mf/98sMZll59lISX3AVWr+aCiiggAIKKKCAAv34R6eqdRYoM57btd/ze347hOT2O57bAYu7KLuEy98CdwITrUc5y8qjy5niZyzmNnZID3Yxpqf0S2Bl3oohlpDZgyZ/Smr3fsfpxaW6WdW4vIt7X2vhopvbfU98i2G+z87pjn7dguMqoIACCiiggAIKxBIwcMbqV2+rLeFzB57GFE8nM0piZ2D76RmwEkDLY5hDQAmWD5O4j8waMnfR4Jc0+XlrP8VbGGJ1a3/IO134p7ft6ftoJYBmnsYwO5LbvS/hs9P/zDbA1q33LzeZng0tizrdD6whcSeZnwMrWzPmE2RuYjTd3fd6vYACCiiggAIKKKBAOAEDZ7iW9bngnBM3sIhJFrGY4fZ/J2kyycNswSRLWEdKzT5X4fBzJZBzgxtZRIPNyGxNZhPW0SCxjib3sgUPsCNr/Q7MVYO8rgIKKKCAAgooEEvAwBmrX1argAIKKKCAAgoooIACCoQRMHCGaZWFKqCAAgoooIACCiiggAKxBAycsfpltQoooIACCiiggAIKKKBAGAEDZ5hWWagCCiiggAIKKKCAAgooEEvAwBmrX1argAIKKKCAAgoooIACCoQRMHCGaZWFKqCAAgoooIACCiiggAKxBAycsfpltQoooIACCiiggAIKKKBAGAEDZ5hWWagCCiiggAIKKKCAAgooEEvAwBmrX1argAIKKKCAAgoooIACCoQRMHCGaZWFKqCAAgoooIACCiiggAKxBAycsfpltQoooIACCiiggAIKKKBAGAEDZ5hWWagCCiiggAIKKKCAAgooEEvAwBmrX1argAIKKKCAAgoooIACCoQRMHCGaZWFKqCAAgoooIACCiiggAKxBAycsfpltQoooIACCiiggAIKKKBAGAEDZ5hWWagCCiiggAIKKKCAAgooEEvAwBmrX1argAIKKKCAAgoooIACCoQRMHCGaZWFKqCAAgoooIACCiiggAKxBAycsfpltQoooIACCiiggAIKKKBAGAEDZ5hWWagCCiiggAIKKKCAAgooEEvAwBmrX1argAIKKKCAAgoooIACCoQRMHCGaZWFKqCAAgoooIACCiiggAKxBAycsfpltQoooIACCiiggAIKKKBAGAEDZ5hWWagCCiiggAIKKKCAAgooEEvAwBmrX1argAIKKKCAzbT2CgAAB/ZJREFUAgoooIACCoQRMHCGaZWFKqCAAgoooIACCiiggAKxBAycsfpltQoooIACCiiggAIKKKBAGAEDZ5hWWagCCiiggAIKKKCAAgooEEvAwBmrX1argAIKKKCAAgoooIACCoQRMHCGaZWFKqCAAgoooIACCiiggAKxBAycsfpltQoooIACCiiggAIKKKBAGAEDZ5hWWagCCiiggAIKKKCAAgooEEvAwBmrX1argAIKKKCAAgoooIACCoQRMHCGaZWFKqCAAgoooIACCiiggAKxBAycsfpltQoooIACCiiggAIKKKBAGAEDZ5hWWagCCiiggAIKKKCAAgooEEvAwBmrX1argAIKKKCAAgoooIACCoQRMHCGaZWFKqCAAgoooIACCiiggAKxBAycsfpltQoooIACCiiggAIKKKBAGAEDZ5hWWagCCiiggAIKKKCAAgooEEvAwBmrX1argAIKKKCAAgoooIACCoQRMHCGaZWFKqCAAgoooIACCiiggAKxBAycsfpltQoooIACCiiggAIKKKBAGAEDZ5hWWagCCiiggAIKKKCAAgooEEvAwBmrX1argAIKKKCAAgoooIACCoQRMHCGaZWFKqCAAgoooIACCiiggAKxBAycsfpltQoooIACCiiggAIKKKBAGAEDZ5hWWagCCiiggAIKKKCAAgooEEvAwBmrX1argAIKKKCAAgoooIACCoQRMHCGaZWFKqCAAgoooIACCiiggAKxBAycsfpltQoooIACCiiggAIKKKBAGAEDZ5hWWagCCiiggAIKKKCAAgooEEvAwBmrX1argAIKKKCAAgoooIACCoQRMHCGaZWFKqCAAgoooIACCiiggAKxBAycsfpltQoooIACCiiggAIKKKBAGAEDZ5hWWagCCiiggAIKKKCAAgooEEvAwBmrX1argAIKKKCAAgoooIACCoQRMHCGaZWFKqCAAgoooIACCiiggAKxBAycsfpltQoooIACCiiggAIKKKBAGAEDZ5hWWagCCiiggAIKKKCAAgooEEvAwBmrX1argAIKKKCAAgoooIACCoQRMHCGaZWFKqCAAgoooIACCiiggAKxBAycsfpltQoooIACCiiggAIKKKBAGAEDZ5hWWagCCiiggAIKKKCAAgooEEvAwBmrX1argAIKKKCAAgoooIACCoQRMHCGaZWFKqCAAgoooIACCiiggAKxBAycsfpltQoooIACCiiggAIKKKBAGAEDZ5hWWagCCiiggAIKKKCAAgooEEvAwBmrX1argAIKKKCAAgoooIACCoQRMHCGaZWFKqCAAgoooIACCiiggAKxBAycsfpltQoooIACCiiggAIKKKBAGAEDZ5hWWagCCiiggAIKKKCAAgooEEvAwBmrX1argAIKKKCAAgoooIACCoQRMHCGaZWFKqCAAgoooIACCiiggAKxBAycsfpltQoooIACCiiggAIKKKBAGAEDZ5hWWagCCiiggAIKKKCAAgooEEvAwBmrX1argAIKKKCAAgoooIACCoQRMHCGaZWFKqCAAgoooIACCiiggAKxBAycsfpltQoooIACCiiggAIKKKBAGAEDZ5hWWagCCiiggAIKKKCAAgooEEvAwBmrX1argAIKKKCAAgoooIACCoQRMHCGaZWFKqCAAgoooIACCiiggAKxBAycsfpltQoooIACCiiggAIKKKBAGAEDZ5hWWagCCiiggAIKKKCAAgooEEvAwBmrX1argAIKKKCAAgoooIACCoQRMHCGaZWFKqCAAgoooIACCiiggAKxBAycsfpltQoooIACCiiggAIKKKBAGAEDZ5hWWagCCiiggAIKKKCAAgooEEvAwBmrX1argAIKKKCAAgoooIACCoQRMHCGaZWFKqCAAgoooIACCiiggAKxBAycsfpltQoooIACCiiggAIKKKBAGAEDZ5hWWagCCiiggAIKKKCAAgooEEvAwBmrX1argAIKKKCAAgoooIACCoQRMHCGaZWFKqCAAgoooIACCiiggAKxBAycsfpltQoooIACCiiggAIKKKBAGAEDZ5hWWagCCiiggAIKKKCAAgooEEvAwBmrX1argAIKKKCAAgoooIACCoQRMHCGaZWFKqCAAgoooIACCiiggAKxBAycsfpltQoooIACCiiggAIKKKBAGAEDZ5hWWagCCiiggAIKKKCAAgooEEvAwBmrX1argAIKKKCAAgoooIACCoQRMHCGaZWFKqCAAgoooIACCiiggAKxBAycsfpltQoooIACCiiggAIKKKBAGAEDZ5hWWagCCiiggAIKKKCAAgooEEvAwBmrX1argAIKKKCAAgoooIACCoQRMHCGaZWFKqCAAgoooIACCiiggAKxBAycsfpltQoooIACCiiggAIKKKBAGAEDZ5hWWagCCiiggAIKKKCAAgooEEvAwBmrX1argAIKKKCAAgoooIACCoQRMHCGaZWFKqCAAgoooIACCiiggAKxBAycsfpltQoooIACCiiggAIKKKBAGAEDZ5hWWagCCiiggAIKKKCAAgooEEvAwBmrX1argAIKKKCAAgoooIACCoQRMHCGaZWFKqCAAgoooIACCiiggAKxBAycsfpltQoooIACCiiggAIKKKBAGAEDZ5hWWagCCiiggAIKKKCAAgooEEvAwBmrX1argAIKKKCAAgoooIACCoQRMHCGaZWFKqCAAgoooIACCiiggAKxBP4HTK+efofqBbUAAAAASUVORK5CYII=",
+ "created": 1720100832171,
+ "lastRetrieved": 1721203673768
+ },
+ "c3c266728172bf4741e44537716fd639cdc95a6e": {
+ "mimeType": "image/png",
+ "id": "c3c266728172bf4741e44537716fd639cdc95a6e",
+ "dataURL": "data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAABQAAAAMgCAYAAAB8mM/7AAAAAXNSR0IArs4c6QAAIABJREFUeF7s3V+IZNedJ/gbWWU1DUXlzdJLg3Yx23jYEcYvHtbbGK9tGBBmbTxD2zP70CvotRZMgUY02Gu8glHTtDDC1kCv1mAKlpaGQQNr9yyNEdgYP7gtI4wHPMN69CC2MSzapxZSRkQmFRXVmXF3QsosZZWyKk/cuH/On4/A0HSde/58fieqIr957z2Tyn8ECBAgQIAAAQIECBAgQIAAAQIECGQrMMl2ZRZGgAABAgQIECBAgAABAgQIECBAgEAlALQJCBAgQIAAAQIECBAgQIAAAQIECGQsIADMuLiWRoAAAQIECBAgQIAAAQIECBAgQEAAaA8QIECAAAECBAgQIECAAAECBAgQyFhAAJhxcS2NAAECBAgQIECAAAECBAgQIECAgADQHiBAgAABAgQIECBAgAABAgQIECCQsYAAMOPiWhoBAgQIECBAgAABAgQIECBAgAABAaA9QIAAAQIECBAgQIAAAQIECBAgQCBjAQFgxsW1NAIECBAgQIAAAQIECBAgQIAAAQICQHuAAAECBAgQIECAAAECBAgQIECAQMYCAsCMi2tpBAgQIECAAAECBAgQIECAAAECBASA9gABAgQIECBAgAABAgQIECBAgACBjAUEgBkX19IIECBAgAABAgQIECBAgAABAgQICADtAQIECBAgQIAAAQIECBAgQIAAAQIZCwgAMy6upREgQIAAAQIECBAgQIAAAQIECBAQANoDBAgQIECAAAECBAgQIECAAAECBDIWEABmXFxLI0CAAAECBAgQIECAAAECBAgQICAAtAcIECBAgAABAgQIECBAgAABAgQIZCwgAMy4uJZGgAABAgQIECBAgAABAgQIECBAQABoDxAgQIAAAQIECBAgQIAAAQIECBDIWEAAmHFxLY0AAQIECBAgQIAAAQIECBAgQICAANAeIECAAAECBAgQIECAAAECBAgQIJCxgAAw4+JaGgECBAgQIECAAAECBAgQIECAAAEBoD1AgAABAgQIECBAgAABAgQIECBAIGMBAWDGxbU0AgQIECBAgAABAgQIECBAgAABAgJAe4AAAQIECBAgQIAAAQIECBAgQIBAxgICwIyLa2kECBAgQIAAAQIECBAgQIAAAQIEBID2AAECBAgQIECAAAECBAgQIECAAIGMBQSAGRfX0ggQIECAAAECBAgQIECAAAECBAgIAO0BAgQIECBAgAABAgQIECBAgAABAhkLCAAzLq6lESBAgAABAgQIECBAgAABAgQIEBAA2gMECBAgQIAAAQIECBAgQIAAAQIEMhYQAGZcXEsjQIAAAQIECBAgQIAAAQIECBAgIAC0BwgQIECAAAECBAgQIECAAAECBAhkLCAAzLi4lkaAAAECBAgQIECAAAECBAgQIEBAAGgPECBAgAABAgQIECBAgAABAgQIEMhYQACYcXEtjQABAgQIECBAgAABAgQIECBAgIAA0B4gQIAAAQIECBAgQIAAAQIECBAgkLGAADDj4loaAQIECBAgQIAAAQIECBAgQIAAAQGgPUCAAAECBAgQIECAAAECBAgQIEAgYwEBYMbFtTQCBAgQIECAAAECBAgQIECAAAECAkB7gAABAgQIECBAgAABAgQIECBAgEDGAgLAjItraQQIECBAgAABAgQIECBAgAABAgQEgPYAAQIECBAgQIAAAQIECBAgQIAAgYwFBIAZF9fSCBAgQIAAAQIECBAgQIAAAQIECAgA7QECBAgQIECAAAECBAgQIECAAAECGQsIADMurqURIECAAAECBAgQIECAAAECBAgQEADaAwQIECBAgAABAgQIECBAgAABAgQyFhAAZlxcSyNAgAABAgQIECBAgAABAgQIECAgALQHCBAgQIAAAQIECBAgQIAAAQIECGQsIADMuLiWRoAAAQIECBAgQIAAAQIECBAgQEAAaA8QIECAAAECBAgQIECAAAECBAgQyFhAAJhxcS2NAAECBAgQIECAAAECBAgQIECAgADQHiBAgAABAgQIECBAgAABAgQIECCQsYAAMOPiWhoBAgQIECBAgAABAgQIECBAgAABAaA9QIAAAQIECBAgQIAAAQIECBAgQCBjAQFgxsW1NAIECBAgQIAAAQIECBAgQIAAAQICQHuAAAECBAgQIECAAAECBAgQIECAQMYCAsCMi2tpBAgQIECAAAECBAgQIECAAAECBASA9gABAgQIECBAgAABAgQIECBAgACBjAUEgBkX19IIECBAgAABAgQIECBAgAABAgQICADtAQIECBAgQIAAAQIECBAgQIAAAQIZCwgAMy6upREgQIAAAQIECBAgQIAAAQIECBAQANoDBAgQIECAAAECBAgQIECAAAECBDIWEABmXFxLI0CAAAECBAgQIECAAAECBAgQICAAtAcIECBAgAABAgQIECBAgAABAgQIZCwgAMy4uJZGgAABAgQIECBAgAABAgQIECBAQABoDxAgQIAAAQIECBAgQIAAAQIECBDIWEAAmHFxLY0AAQIECBAgQIAAAQIECBAgQICAANAeIECAAAECBAgQIECAAAECBAgQIJCxgAAw4+JaGgECBAgQIECAAAECBAgQIECAAAEBoD1AgAABAgQIECBAgAABAgQIECBAIGMBAWDGxbU0AgQIECBAgAABAgQIECBAgAABAgJAe4AAAQIECBAgQIAAAQIECBAgQIBAxgICwIyLa2kECBAgQIAAAQIECBAgQIAAAQIEBID2AAECBAgQIECAAAECBAgQIECAAIGMBQSAGRfX0ggQIECAAAECBAgQIECAAAECBAgIAO0BAgQIECBAgAABAgQIECBAgAABAhkLCAAzLq6lESBAgAABAgQIECBAgAABAgQIEBAA2gMECBAgQIAAAQIECBAgQIAAAQIEMhYQAGZcXEsjQIAAAQIECBAgQIAAAQIECBAgIAC0BwgQIECAAAECBAgQIECAAAECBAhkLCAAzLi4lkaAAAECBAgQIECAAAECBAgQIEBAAGgPECBAgAABAgQIECBAgAABAgQIEMhYQACYcXEtjQABAgQIECBAgAABAgQIECBAgIAA0B4gQIAAAQIECBAgQIAAAQIECBAgkLGAADDj4loaAQIECBAgQIAAAQIECBAgQIAAAQGgPUCAAAECBAgQIECAAAECBAgQIEAgYwEBYMbFtTQCBAgQIECAAAECBAgQIECAAAECAkB7gAABAgQIECBAgAABAgQIECBAgEDGAgLAjItraQQIECBAgAABAgQIECBAgAABAgQEgPYAAQIECBAgQIAAAQIECBAgQIAAgYwFBIAZF9fSCBAgQIAAAQIECBAgQIAAAQIECAgA7QECBAgQIECAAAECBAgQIECAAAECGQsIADMurqURIECAAAECBAgQIECAAAECBAgQEADaAwQIECBAgAABAgQIECBAgAABAgQyFhAAZlxcSyNAgAABAgQIECBAgAABAgQIECAgALQHCBAgQIAAAQIECBAgQIAAAQIECGQsIADMuLiWRoAAAQIECBAgQIAAAQIECBAgQEAAaA8QIECAAAECBAgQIECAAAECBAgQyFhAAJhxcS2NAAECBAgQIECAAAECBAgQIECAgADQHiBAgAABAgQIECBAgAABAgQIECCQsYAAMOPiWhoBAgQIECBAgAABAgQIECBAgAABAaA9QIAAAQIECBAgQIAAAQIECBAgQCBjAQFgxsW1NAIECBAgQIAAAQIECBAgQIAAAQICQHuAAAECBAgQIECAAAECBAgQIECAQMYCAsCMi2tpBAgQIECAAAECBAgQIECAAAECBASA9gABAgQIECBAgAABAgQIECBAgACBjAUEgBkX19IIECBAgAABAgQIECBAgAABAgQICADtAQIECBAgQIAAAQIECBAgQIAAAQIZCwgAMy6upREgQIAAAQIECBAgQIAAAQIECBAQANoDBAgQIECAAAECBAgQIECAAAECBDIWEABmXFxLI0CAAAECBAgQIECAAAECBAgQICAAtAcIECBAgAABAgQIECBAgAABAgQIZCwgAMy4uJZGgAABAgQIECBAgAABAgQIECBAQABoDxAgQIAAAQIECBAgQIAAAQIECBDIWEAAmHFxLY0AAQIECBAgQIAAAQIECBAgQICAANAeIECAAAECBAgQIECAAAECBAgQIJCxgAAw4+JaGgECBAgQIECAAAECBAgQIECAAAEBoD1AgAABAgQIECBAgAABAgQIECBAIGMBAWDGxbU0AgQIECBAgAABAgQIECBAgAABAgJAe4AAAQIECBAgQIAAAQIECBAgQIBAxgICwIyLa2kECBAgQIAAAQIECBAgQIAAAQIEBID2AAECBAgQIECAAAECBAgQIECAAIGMBQSAGRfX0ggQIECAAAECBAgQIECAAAECBAgIAO0BAgQIECBAgAABAgQIECBAgAABAhkLCAAzLq6lESBAgAABAgQIECBAgAABAgQIEBAA2gMECBAgQIAAAQIECBAgQIAAAQIEMhYQAGZcXEsjQIAAAQIECBAgQIAAAQIECBAgIAC0BwgQIECAAAECBAgQIECAAAECBAhkLCAAzLi4lkaAAAECBAgQIECAAAECBAgQIEBAAGgPECBAgAABAgQIECBAgAABAgQIEMhYQACYcXEtjQABAgQIECBAgAABAgQIECBAgIAA0B4gQIAAAQIECBAgQIAAAQIECBAgkLGAADDj4loaAQIECBAgQIAAAQIECBAgQIAAAQGgPUCAAAECBAgQIECAAAECBAgQIEAgYwEBYMbFtTQCBAgQIECAAAECBAgQIECAAAECAkB7gAABAgQIECBAgAABAgQIECBAgEDGAgLAjItraQQIECBAgAABAgQIECBAgAABAgQEgPYAAQIECBAgQIAAAQIECBAgQIAAgYwFBIAZF9fSCBAgQIAAAQIECBAgQIAAAQIECAgA7QECBAgQIECAAAECBAgQIECAAAECGQsIADMurqURIECAAAECBAgQIECAAAECBAgQEADaAwQIECBAgAABAgQIECBAgAABAgQyFhAAZlxcSyNAgAABAgQIECBAgAABAgQIECAgALQHCBAgQIAAAQIECBAgQIAAAQIECGQsIADMuLiWRoAAAQIECBAgQIAAAQIECBAgQEAAaA8QIECAAAECBAgQIECAAAECBAgQyFhAAJhxcS2NAAECBAgQIECAAAECBAgQIECAgADQHiBAgAABAgQIECBAgAABAgQIECCQsYAAMOPiWhoBAgQIECBAgAABAgQIECBAgAABAaA9QIAAAQIECBAgQIAAAQIECBAgQCBjAQFgxsW1NAIECBAgQIAAAQIECBAgQIAAAQICQHuAAAECBAgQIECAAAECBAgQIECAQMYCAsCMi2tpBAgQIECAAAECBAgQIECAAAECBASA9gABAgQIECBAgAABAgQIECBAgACBjAUEgBkX19IIECBAgAABAgQIECBAgAABAgQICADtAQIECBAgQIAAAQIECBAgQIAAAQIZCwgAMy6upREgQIAAAQIECBAgQIAAAQIECBAQANoDBAgQIECAAAECBAgQIECAAAECBDIWEABmXFxLI0CAAAECBAgQIECAAAECBAgQICAAtAcIECBAgAABAgQIECBAgAABAgQIZCwgAMy4uJZGgAABAgQIECBAgAABAgQIECBAQABoDxAgQIAAAQIECBAgQIAAAQIECBDIWEAAmHFxLY0AAQIECBAgQIAAAQIECBAgQICAANAeIECAAAECBAgQIECAAAECBAgQIJCxgAAw4+JaGgECBAgQIECAAAECBAgQIECAAAEBoD1AgAABAgQIECBAgAABAgQIECBAIGMBAWDGxbU0AgQIECBAgAABAgQIECBAgAABAgJAe4AAAQIECBAgQIAAAQIECBAgQIBAxgICwIyLa2kECBAgQIAAAQIECBAgQIAAAQIEBID2AAECBAgQIECAAAECBAgQIECAAIGMBQSAGRfX0ggQIECAAAECBAgQIECAAAECBAgIAO0BAgQIECBAgAABAgQIECBAgAABAhkLCAAzLq6lESBAgAABAgQIECBAgAABAgQIEBAA2gMECBAgQIAAAQIECBAgQIAAAQIEMhYQAGZcXEsjQIAAAQIECBAgQIAAAQIECBAgIAC0BwgQIECAAAECBAgQIECAAAECBAhkLCAAzLi4lkaAAAECBAgQIECAAAECBAgQIEBAAGgPECBAgAABAgQIECBAgAABAgQIEMhYQACYcXEtjQABAgQIECBAgAABAgQIECBAgIAA0B4gQIAAAQIECBAgQIAAAQIECBAgkLGAADDj4loaAQIECBAgQIAAAQIECBAgQIAAAQGgPUCAAAECBAgQIECAAAECBAgQIEAgYwEBYMbFtTQCBAgQIECAAAECBAgQIECAAAECAkB7gAABAgQIECBAgAABAgQIECBAgEDGAgLAjItraQQIECBAgAABAgQIECBAgAABAgQEgPYAAQIECBAgQIAAAQIECBAgQIAAgYwFBIAZF9fSCBAgQIAAAQIECBAgQIAAAQIECAgA7QECBAgQIECAAAECBAgQIECAAAECGQsIADMurqURIECAAAECBAgQIECAAAECBAgQEADaAwQIECBAgAABAgQIECBAgAABAgQyFhAAZlxcSyNAgAABAgQIECBAgAABAgQIECAgALQHCBAgQIAAAQIECBAgQIAAAQIECGQsIADMuLiWRoAAAQIECBAgQIAAAQIECBAgQEAAaA8QIECAAAECBAgQIECAAAECBAgQyFhAAJhxcS2NAAECBAgQIECAAAECBAgQIECAgADQHiBAgAABAgQIECBAgAABAgQIECCQsYAAMOPiWhoBAgQIECBAgAABAgQIECBAgAABAaA9QIAAAQIECBAgQIAAAQIECBAgQCBjAQFgxsW1NAIECBAgQIAAAQIECBAgQIAAAQICQHuAAAECBAgQIECAAAECBAgQIECAQMYCAsCMi2tpBAgQIECAAAECBAgQIECAAAECBASA9gABAgQIECBAgAABAgQIECBAgACBjAUEgBkX19IIECBAgAABAgQIECBAgAABAgQICADtAQIECBAgQIAAAQIECBAgQIAAAQIZCwgAMy6upREgQIAAAQIECBAgQIAAAQIECBAQANoDBAgQIECAAAECBAgQIECAAAECBDIWEABmXFxLI0CAAAECBAgQIECAAAECBAgQICAAtAcIECBAgAABAgQIECBAgAABAgQIZCwgAMy4uJZGgAABAgQIECBAgAABAgQIECBAQABoDxAgQIAAAQIECBAgQIAAAQIECBDIWEAAmHFxLY0AAQIECBAgQIAAAQIECBAgQICAANAeIECAAAECBAgQIECAAAECBAgQIJCxgAAw4+JaGgECBAgQIECAAAECBAgQIECAAAEBoD1AgAABAgQIECBAgAABAgQIECBAIGMBAWDGxbU0AgQIECBAgAABAgQIECBAgAABAgJAe4AAAQIECBAgQIAAAQIECBAgQIBAxgICwIyLa2kECBAgQIAAAQIECBAgQIAAAQIEBID2AAECBAgQIECAAAECBAgQIECAAIGMBQSAGRfX0ggQIECAAAECBAgQIECAAAECBAgIAO0BAgQIECBAgAABAgQIECBAgAABAhkLCAAzLq6lESBAgAABAgQIECBAgAABAgQIEBAA2gMECBAgQIAAAQIECBAgQIAAAQIEMhYQAGZcXEsjQIAAAQIECBAgQIAAAQIECBAgIAC0BwgQIECAAAECBAgQIECAAAECBAhkLCAAzLi4lkaAAAECBAgQIECAAAECBAgQIEBAAGgPECBAgAABAgQIECBAgAABAgQIEMhYQACYcXEtjQABAgQIECBAgAABAgQIECBAgIAA0B4gQIAAAQIECBAgQIAAAQIECBAgkLGAADDj4loaAQIECBAgQIAAAQIECBAgQIAAAQGgPUCAAAECBAgQIECAAAECBAgQIEAgYwEBYMbFtTQCBAgQIECAAAECBAgQIECAAAECAkB7gAABAgQIECBAgAABAgQIECBAgEDGAgLAjItraQQIECBAgAABAgQIECBAgAABAgQEgPYAAQIECBAgQIAAAQIECBAgQIAAgYwFBIAZF9fSCBAgQIAAAQIECBAgQIAAAQIECAgA7QECBAgQIECAAAECBAgQIECAAAECGQsIADMurqURIECAAAECBAgQIECAAAECBAgQEADaAwQIECBAgAABAgQIECBAgAABAgQyFhAAZlxcSyNAgAABAgQIECBAgAABAgQIECAgALQHCBAgQIAAAQIECBAgQIAAAQIECGQsIADMuLiWRoAAAQIECBAgQIAAAQIECBAgQEAAaA8QIECAAAECBAgQIECAAAECBAgQyFhAAJhxcS2NAAECBAgQIECAAAECBAgQIECAgADQHiBAgAABAgQIECBAgAABAgQIECCQsYAAMOPiWhoBAgQIECBAgAABAgQIECBAgAABAaA9QIAAAQIECBAgQIAAAQIECBAgQCBjAQFgxsW1NAIECBAgQIAAAQIECBAgQIAAAQICQHuAAAECBAgQIECAAAECBAgQIECAQMYCAsCMi2tpBAgQIECAAAECBAgQIECAAAECBASA9gABAgQIECBAgAABAgQIECBAgACBjAUEgBkX19IIECBAgAABAgQIECBAgAABAgQICADtAQIECBAgQIAAAQIECBAgQIAAAQIZCwgAMy6upREgQIAAAQIECBAgQIAAAQIECBAQANoDBAgQIECAAAECBAgQIECAAAECBDIWEABmXFxLI0CAAAECBAgQIECAAAECBAgQICAAtAcIECBAgAABAgQIECBAgAABAgQIZCwgAMy4uJZGgAABAgQIECBAgAABAgQIECBAQABoDxAgQIAAAQIECBAgQIAAAQIECBDIWEAAmHFxLY0AAQIECBAgQIAAAQIECBAgQICAANAeIECAAAECBAgQIECAAAECBAgQIJCxgAAw4+JaGgECBAgQIECAAAECBAgQIECAAAEBoD1AgAABAgQIECBAgAABAgQIECBAIGMBAWDGxbU0AgQIECBAgAABAgQIECBAgAABAgJAe4AAAQIECBAgQIAAAQIECBAgQIBAxgICwIyLa2kECBAgQIAAAQIECBAgQIAAAQIEBID2AAECBAgQIECAAAECBAgQIECAAIGMBQSAGRfX0ggQIECAAAECBAgQIECAAAECBAiMFgDWdb3KmX86ne7kvD5rI9ClwN7e3o+bpnmsyz71RYDAxQKr1erZ+Xz+zMUt02mxu7v75clk8v10Ztx+pr5rtLdz5QcF6rr+TVVVH87d5vbt2//DzZs3f5TqOnP/GSrVuph3/gL+zc2/xiWsUADYX5VfmU6nX+yvez0TyEdAAJhPLa0kLYEcA8B1Beq6/kFVVV9Kqxqbz3Yymfxkf3//c5tf6QoCdwuU8plpmubGbDa7nnL9BYApV8/cUxYQAKZcPXM/FRAA9rgXmqZ5ejabPdfjELomkIWAADCLMlpEggK5BoAnIWDWTxqcbrfVavWn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eWPubf5gPf2K3n++cu+j0zTdvu7+0y6Xl5c/ffjw4XvbzNFwywDY0IIMBAgQIECAAAECBAgQIECAAAECBEICBsAQrLMECBAgQIAAAQIECBAgQIAAAQIEGgQMgA0tyECAAAECBAgQIECAAAECBAgQIEAgJGAADME6S4AAAQIECBAgQIAAAQIECBAgQKBBwADY0IIMBAgQIECAAAECBAgQIECAAAECBEICBsAQrLMECBAgQIAAAQIECBAgQIAAAQIEGgQMgA0tyECAAAECBAgQIECAAAECBAgQIEAgJGAADME6S4AAAQIECBAgQIAAAQIECBAgQKBBwADY0IIMBAgQIECAAAECBAgQIECAAAECBEICBsAQrLMECBAgQIAAAQIECBAgQIAAAQIEGgQMgA0tyECAAAECBAgQIECAAAECBAgQIEAgJGAADME6S4AAAQIECBAgQIAAAQIECBAgQKBBwADY0IIMBAgQIECAAAECBAgQIECAAAECBEICBsAQrLMECBAgQIAAAQIECBAgQIAAAQIEGgQMgA0tyECAAAECBAgQIECAAAECBAgQIEAgJGAADME6S4AAAQIECBAgQIAAAQIECBAgQKBBwADY0IIMBAgQIECAAAECBAgQIECAAAECBEICBsAQrLMECBAgQIAAAQIECBAgQIAAAQIEGgQMgA0tyECAAAECBAgQIECAAAECBAgQIEAgJGAADME6S4AAAQIECBAgQIAAAQIECBAgQKBBwADY0IIMBAgQIECAAAECBAgQIECAAAECBEICBsAQrLMECBAgQIAAAQIECBAgQIAAAQIEGgQMgA0tyECAAAECBAgQIECAAAECBAgQIEAgJGAADME6S4AAAQIECBAgQIAAAQIECBAgQKBBwADY0IIMBAgQIECAAAECBAgQIECAAAECBEICBsAQrLMECBAgQIAAAQIECBAgQIAAAQIEGgQMgA0tyECAAAECBAgQIECAAAECBAgQIEAgJGAADME6S4AAAQIECBAgQIAAAQIECBAgQKBBwADY0IIMBAgQIECAAAECBAgQIECAAAECBEICBsAQrLMECBAgQIAAAQIECBAgQIAAAQIEGgQMgA0tyECAAAECBAgQIECAAAECBAgQIEAgJGAADME6S4AAAQIECBAgQIAAAQIECBAgQKBBwADY0IIMBAgQIECAAAECBAgQIECAAAECBEICBsAQrLMECBAgQIAAAQIECBAgQIAAAQIEGgQMgA0tyECAAAECBAgQIECAAAECBAgQIEAgJGAADME6S4AAAQIECBAgQIAAAQIECBAgQKBBwADY0IIMBAgQIECAAAECBAgQIECAAAECBEICBsAQrLMECBAgQIAAAQIECBAgQIAAAQIEGgQMgA0tyECAAAECBAgQIECAAAECBAgQIEAgJGAADME6S4AAAQIECBAgQIAAAQIECBAgQKBBwADY0IIMBAgQIECAAAECBAgQIECAAAECBEICBsAQrLMECBAgQIAAAQIECBAgQIAAAQIEGgQMgA0tyECAAAECBAgQIECAAAECBAgQIEAgJGAADME6S4AAAQIECBAgQIAAAQIECBAgQKBBwADY0IIMBAgQIECAAAECBAgQIECAAAECBEICBsAQrLMECBAgQIAAAQIECBAgQIAAAQIEGgQMgA0tyECAAAECBAgQIECAAAECBAgQIEAgJGAADME6S4AAAQIECBAgQIAAAQIECBAgQKBBwADY0IIMBAgQIECAAAECBAgQIECAAAECBEICBsAQrLMECBAgQIAAAQIECBAgQIAAAQIEGgQMgA0tyECAAAECBAgQIECAAAECBAgQIEAgJGAADME6S4AAAQIECBAgQIAAAQIECBAgQKBBwADY0IIMBAgQIECAAAECBAgQIECAAAECBEICBsAQrLMECBAgQIAAAQIECBAgQIAAAQIEGgQMgA0tyECAAAECBAgQIECAAAECBAgQIEAgJGAADME6S4AAAQIECBAgQIAAAQIECBAgQKBBwADY0IIMBAgQIECAAAECBAgQIECAAAECBEICBsAQrLMECBAgQIAAAQIECBAgQIAAAQIEGgQMgA0tyECAAAECBAgQIECAAAECBAgQIEAgJGAADME6S4AAAQIECBAgQIAAAQIECBAgQKBBwADY0IIMBAgQIECAAAECBAgQIECAAAECBEICBsAQrLMECBAgQIAAAQIECBAgQIAAAQIEGgQMgA0tyECAAAECBAgQIECAAAECBAgQIEAgJGAADME6S4AAAQIECBAgQIAAAQIECBAgQKBBwADY0IIMBAgQIECAAAECBAgQIECAAAECBEICBsAQrLMECBAgQIAAAQIECBAgQIAAAQIEGgQMgA0tyECAAAECBAgQIECAAAECBAgQIEAgJGAADME6S4AAAQIECBAgQIAAAQIECBAgQKBBwADY0IIMBAgQIECAAAECBAgQIECAAAECBEICBsAQrLMECBAgQIAAAQIECBAgQIAAAQIEGgQMgA0tyECAAAECBAgQIECAAAECBAgQIEAgJGAADME6S4AAAQIECBAgQIAAAQIECBAgQKBBwADY0IIMBAgQIECAAAECBAgQIECAAAECBEICBsAQrLMECBAgQIAAAQIECBAgQIAAAQIEGgQMgA0tyECAAAECBAgQIECAAAECBAgQIEAgJGAADME6S4AAAQIECBAgQIAAAQIECBAgQKBBwADY0IIMBAgQIECAAAECBAgQIECAAAECBEICBsAQrLMECBAgQIAAAQIECBAgQIAAAQIEGgQMgA0tyECAAAECBAgQIECAAAECBAgQIEAgJGAADME6S4AAAQIECBAgQIAAAQIECBAgQKBBwADY0IIMBAgQIECAAAECBAgQIECAAAECBEICBsAQrLMECBAgQIAAAQIECBAgQIAAAQIEGgQMgA0tyECAAAECBAgQIECAAAECBAgQIEAgJGAADME6S4AAAQIECBAgQIAAAQIECBAgQKBBwADY0IIMBAgQIECAAAECBAgQIECAAAECBEICBsAQrLMECBAgQIAAAQIECBAgQIAAAQIEGgQMgA0tyECAAAECBAgQIECAAAECBAgQIEAgJGAADME6S4AAAQIECBAgQIAAAQIECBAgQKBBwADY0IIMBAgQIECAAAECBAgQIECAAAECBEICBsAQrLMECBAgQIAAAQIECBAgQIAAAQIEGgQMgA0tyECAAAECBAgQIECAAAECBAgQIEAgJGAADME6S4AAAQIECBAgQIAAAQIECBAgQKBBwADY0IIMBAgQIECAAAECBAgQIECAAAECBEICBsAQrLMECBAgQIAAAQIECBAgQIAAAQIEGgQMgA0tyECAAAECBAgQIECAAAECBAgQIEAgJGAADME6S4AAAQIECBAgQIAAAQIECBAgQKBBwADY0IIMBAgQIECAAAECBAgQIECAAAECBEICBsAQrLMECBAgQIAAAQIECBAgQIAAAQIEGgQMgA0tyECAAAECBAgQIECAAAECBAgQIEAgJGAADME6S4AAAQIECBAgQIAAAQIECBAgQKBBwADY0IIMBAgQIECAAAECBAgQIECAAAECBEICBsAQrLMECBAgQIAAAQIECBAgQIAAAQIEGgQMgA0tyECAAAECBAgQIECAAAECBAgQIEAgJGAADME6S4AAAQIECBAgQIAAAQIECBAgQKBBwADY0IIMBAgQIECAAAECBAgQIECAAAECBEICBsAQrLMECBAgQIAAAQIECBAgQIAAAQIEGgQMgA0tyECAAAECBAgQIECAAAECBAgQIEAgJGAADME6S4AAAQIECBAgQIAAAQIECBAgQKBBwADY0IIMBAgQIECAAAECBAgQIECAAAECBEICBsAQrLMECBAgQIAAAQIECBAgQIAAAQIEGgQMgA0tyECAAAECBAgQIECAAAECBAgQIEAgJGAADME6S4AAAQIECBAgQIAAAQIECBAgQKBBwADY0IIMBAgQIECAAAECBAgQIECAAAECBEICBsAQrLMECBAgQIAAAQIECBAgQIAAAQIEGgQMgA0tyECAAAECBAgQIECAAAECBAgQIEAgJGAADME6S4AAAQIECBAgQIAAAQIECBAgQKBBwADY0IIMBAgQIECAAAECBAgQIECAAAECBEICBsAQrLMECBAgQIAAAQIECBAgQIAAAQIEGgQMgA0tyECAAAECBAgQIECAAAECBAgQIEAgJGAADME6S4AAAQIECBAgQIAAAQIECBAgQKBBwADY0IIMBAgQIECAAAECBAgQIECAAAECBEICBsAQrLMECBAgQIAAAQIECBAgQIAAAQIEGgQMgA0tyECAAAECBAgQIECAAAECBAgQIEAgJGAADME6S4AAAQIECBAgQIAAAQIECBAgQKBBwADY0IIMBAgQIECAAAECBAgQIECAAAECBEICBsAQrLMECBAgQIAAAQIECBAgQIAAAQIEGgQMgA0tyECAAAECBAgQIECAAAECBAgQIEAgJGAADME6S4AAAQIECBAgQIAAAQIECBAgQKBBwADY0IIMBAgQIECAAAECBAgQIECAAAECBEICBsAQrLMECBAgQIAAAQIECBAgQIAAAQIEGgQMgA0tyECAAAECBAgQIECAAAECBAgQIEAgJGAADME6S4AAAQIECBAgQIAAAQIECBAgQKBBwADY0IIMBAgQIECAAAECBAgQIECAAAECBEICBsAQrLMECBAgQIAAAQIECBAgQIAAAQIEGgQMgA0tyECAAAECBAgQIECAAAECBAgQIEAgJGAADME6S4AAAQIECBAgQIAAAQIECBAgQKBBwADY0IIMBAgQIECAAAECBAgQIECAAAECBEICBsAQrLMECBAgQIAAAQIECBAgQIAAAQIEGgQMgA0tyECAAAECBAgQIECAAAECBAgQIEAgJGAADME6S4AAAQIECBAgQIAAAQIECBAgQKBBwADY0IIMBAgQIECAAAECBAgQIECAAAECBEICBsAQrLMECBAgQIAAAQIECBAgQIAAAQIEGgQMgA0tyECAAAECBAgQIECAAAECBAgQIEAgJGAADME6S4AAAQIECBAgQIAAAQIECBAgQKBBwADY0IIMBAgQIECAAAECBAgQIECAAAECBEICBsAQrLMECBAgQIAAAQIECBAgQIAAAQIEGgQMgA0tyECAAAECBAgQIECAAAECBAgQIEAgJGAADME6S4AAAQIECBAgQIAAAQIECBAgQKBBwADY0IIMBAgQIECAAAECBAgQIECAAAECBEICBsAQrLMECBAgQIAAAQIECBAgQIAAAQIEGgQMgA0tyECAAAECBAgQIECAAAECBAgQIEAgJGAADME6S4AAAQIECBAgQIAAAQIECBAgQKBBwADY0IIMBAgQIECAAAECBAgQIECAAAECBEICBsAQrLMECBAgQIAAAQIECBAgQIAAAQIEGgQMgA0tyECAAAECBAgQIECAAAECBAgQIEAgJGAADME6S4AAAQIECBAgQIAAAQIECBAgQKBBwADY0IIMBAgQIECAAAECBAgQIECAAAECBEICBsAQrLMECBAgQIAAAQIECBAgQIAAAQIEGgQMgA0tyECAAAECBAgQIECAAAECBAgQIEAgJGAADME6S4AAAQIECBAgQIAAAQIECBAgQKBBwADY0IIMBAgQIECAAAECBAgQIECAAAECBEICBsAQrLMECBAgQIAAAQIECBAgQIAAAQIEGgQMgA0tyECAAAECBAgQIECAAAECBAgQIEAgJGAADME6S4AAAQIECBAgQIAAAQIECBAgQKBBwADY0IIMBAgQIECAAAECBAgQIECAAAECBEICBsAQrLMECBAgQIAAAQIECBAgQIAAAQIEGgQMgA0tyECAAAECBAgQIECAAAECBAgQIEAgJGAADME6S4AAAQIECBAgQIAAAQIECBAgQKBBwADY0IIMBAgQIECAAAECBAgQIECAAAECBEICBsAQrLMECBAgQIAAAQIECBAgQIAAAQIEGgQMgA0tyECAAAECBAgQIECAAAECBAgQIEAgJGAADME6S4AAAQIECBAgQIAAAQIECBAgQKBBwADY0IIMBAgQIECAAAECBAgQIECAAAECBEICBsAQrLMECBAgQIAAAQIECBAgQIAAAQIEGgQMgA0tyECAAAECBAgQIECAAAECBAgQIEAgJGAADME6S4AAAQIECBAgQIAAAQIECBAgQKBBwADY0IIMBAgQIECAAAECBAgQIECAAAECBEICBsAQrLMECBAgQIAAAQIECBAgQIAAAQIEGgQMgA0tyECAAAECBAgQIECAAAECBAgQIEAgJGAADME6S4AAAQIECBAgQIAAAQIECBAgQKBBwADY0IIMBAgQIECAAAECBAgQIECAAAECBEICBsAQrLMECBAgQIAAAQIECBAgQIAAAQIEGgQMgA0tyECAAAECBAgQIECAAAECBAgQIEAgJGAADME6S4AAAQIECBAgQIAAAQIECBAgQKBBwADY0IIMBAgQIECAAAECBAgQIECAAAECBEICBsAQrLMECBAgQIAAAQIECBAgQIAAAQIEGgQMgA0tyECAAAECBAgQIECAAAECBAgQIEAgJGAADME6S4AAAQIECBCS35HVAAAIfElEQVQgQIAAAQIECBAgQKBBwADY0IIMBAgQIECAAAECBAgQIECAAAECBEICBsAQrLMECBAgQIAAAQIECBAgQIAAAQIEGgQMgA0tyECAAAECBAgQIECAAAECBAgQIEAgJGAADME6S4AAAQIECBAgQIAAAQIECBAgQKBBwADY0IIMBAgQIECAAAECBAgQIECAAAECBEICBsAQrLMECBAgQIAAAQIECBAgQIAAAQIEGgQMgA0tyECAAAECBAgQIECAAAECBAgQIEAgJGAADME6S4AAAQIECBAgQIAAAQIECBAgQKBBwADY0IIMBAgQIECAAAECBAgQIECAAAECBEICBsAQrLMECBAgQIAAAQIECBAgQIAAAQIEGgQMgA0tyECAAAECBAgQIECAAAECBAgQIEAgJGAADME6S4AAAQIECBAgQIAAAQIECBAgQKBBwADY0IIMBAgQIECAAAECBAgQIECAAAECBEICBsAQrLMECBAgQIAAAQIECBAgQIAAAQIEGgQMgA0tyECAAAECBAgQIECAAAECBAgQIEAgJGAADME6S4AAAQIECBAgQIAAAQIECBAgQKBBwADY0IIMBAgQIECAAAECBAgQIECAAAECBEICBsAQrLMECBAgQIAAAQIECBAgQIAAAQIEGgQMgA0tyECAAAECBAgQIECAAAECBAgQIEAgJGAADME6S4AAAQIECBAgQIAAAQIECBAgQKBBwADY0IIMBAgQIECAAAECBAgQIECAAAECBEICBsAQrLMECBAgQIAAAQIECBAgQIAAAQIEGgQMgA0tyECAAAECBAgQIECAAAECBAgQIEAgJGAADME6S4AAAQIECBAgQIAAAQIECBAgQKBBwADY0IIMBAgQIECAAAECBAgQIECAAAECBEICBsAQrLMECBAgQIAAAQIECBAgQIAAAQIEGgQMgA0tyECAAAECBAgQIECAAAECBAgQIEAgJGAADME6S4AAAQIECBAgQIAAAQIECBAgQKBBwADY0IIMBAgQIECAAAECBAgQIECAAAECBEICBsAQrLMECBAgQIAAAQIECBAgQIAAAQIEGgQMgA0tyECAAAECBAgQIECAAAECBAgQIEAgJGAADME6S4AAAQIECBAgQIAAAQIECBAgQKBBwADY0IIMBAgQIECAAAECBAgQIECAAAECBEICBsAQrLMECBAgQIAAAQIECBAgQIAAAQIEGgQMgA0tyECAAAECBAgQIECAAAECBAgQIEAgJGAADME6S4AAAQIECBAgQIAAAQIECBAgQKBBwADY0IIMBAgQIECAAAECBAgQIECAAAECBEICBsAQrLMECBAgQIAAAQIECBAgQIAAAQIEGgQMgA0tyECAAAECBAgQIECAAAECBAgQIEAgJGAADME6S4AAAQIECBAgQIAAAQIECBAgQKBBwADY0IIMBAgQIECAAAECBAgQIECAAAECBEICBsAQrLMECBAgQIAAAQIECBAgQIAAAQIEGgQMgA0tyECAAAECBAgQIECAAAECBAgQIEAgJGAADME6S4AAAQIECBAgQIAAAQIECBAgQKBBwADY0IIMBAgQIECAAAECBAgQIECAAAECBEICBsAQrLMECBAgQIAAAQIECBAgQIAAAQIEGgQMgA0tyECAAAECBAgQIECAAAECBAgQIEAgJGAADME6S4AAAQIECBAgQIAAAQIECBAgQKBBwADY0IIMBAgQIECAAAECBAgQIECAAAECBEICBsAQrLMECBAgQIAAAQIECBAgQIAAAQIEGgQMgA0tyECAAAECBAgQIECAAAECBAgQIEAgJGAADME6S4AAAQIECBAgQIAAAQIECBAgQKBBwADY0IIMBAgQIECAAAECBAgQIECAAAECBEICBsAQrLMECBAgQIAAAQIECBAgQIAAAQIEGgQMgA0tyECAAAECBAgQIECAAAECBAgQIEAgJGAADME6S4AAAQIECBAgQIAAAQIECBAgQKBBwADY0IIMBAgQIECAAAECBAgQIECAAAECBEICBsAQrLMECBAgQIAAAQIECBAgQIAAAQIEGgQMgA0tyECAAAECBAgQIECAAAECBAgQIEAgJGAADME6S4AAAQIECBAgQIAAAQIECBAgQKBBwADY0IIMBAgQIECAAAECBAgQIECAAAECBEICBsAQrLMECBAgQIAAAQIECBAgQIAAAQIEGgQMgA0tyECAAAECBAgQIECAAAECBAgQIEAgJGAADME6S4AAAQIECBAgQIAAAQIECBAgQKBBwADY0IIMBAgQIECAAAECBAgQIECAAAECBEICBsAQrLMECBAgQIAAAQIECBAgQIAAAQIEGgQMgA0tyECAAAECBAgQIECAAAECBAgQIEAgJGAADME6S4AAAQIECBAgQIAAAQIECBAgQKBBwADY0IIMBAgQIECAAAECBAgQIECAAAECBEICBsAQrLMECBAgQIAAAQIECBAgQIAAAQIEGgQMgA0tyECAAAECBAgQIECAAAECBAgQIEAgJGAADME6S4AAAQIECBAgQIAAAQIECBAgQKBBwADY0IIMBAgQIECAAAECBAgQIECAAAECBEICBsAQrLMECBAgQIAAAQIECBAgQIAAAQIEGgQMgA0tyECAAAECBAgQIECAAAECBAgQIEAgJGAADME6S4AAAQIECBAgQIAAAQIECBAgQKBBwADY0IIMBAgQIECAAAECBAgQIECAAAECBEICBsAQrLMECBAgQIAAAQIECBAgQIAAAQIEGgQMgA0tyECAAAECBAgQIECAAAECBAgQIEAgJGAADME6S4AAAQIECBAgQIAAAQIECBAgQKBBwADY0IIMBAgQIECAAAECBAgQIECAAAECBEICBsAQrLMECBAgQIAAAQIECBAgQIAAAQIEGgT+AVB76KYMk3OHAAAAAElFTkSuQmCC",
+ "created": 1720100876447,
+ "lastRetrieved": 1721203673768
+ },
+ "335673d24c8ca1561dfa23e316b78521b17859aa": {
+ "mimeType": "image/png",
+ "id": "335673d24c8ca1561dfa23e316b78521b17859aa",
+ "dataURL": "data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAABaAAAAIwCAYAAABwYcwFAAAAAXNSR0IArs4c6QAAIABJREFUeF7s3euPpOl52Oeq6u457GH2SJPU8iDLlEhKsh2JIlexgAQIIMtyEiCGHSAGrABObOv4IbZj518IkiAOEtixYsdAFDp2kASBkcSHGEiMAA5MUiQFWeLBoh1xKUukyT3N7OzsTHfVG1TP7GopU+rq+j3t2ZdzDUB90Nb9zPb11Gzf9evqnuUnvv/ZaeEXAQIECBAgQIAAAQIECBAgQIAAAQIECBAYLLAUoAeLOo4AAQIECBAgQIAAAQIECBAgQIAAAQIETgUEaE8EAgQIECBAgAABAgQIECBAgAABAgQIELgQAQH6QlgdSoAAAQIECBAgQIAAAQIECBAgQIAAAQICtOcAAQIECBAgQIAAAQIECBAgQIAAAQIECFyIgAB9IawOJUCAAAECBAgQIECAAAECBAgQIECAAAEB2nOAAAECBAgQIECAAAECBAgQIECAAAECBC5EQIC+EFaHEiBAgAABAgQIECBAgAABAgQIECBAgIAA7TlAgAABAgQIECBAgAABAgQIECBAgAABAhciIEBfCKtDCRAgQIAAAQIECBAgQIAAAQIECBAgQECA9hwgQIAAAQIECBAgQIAAAQIECBAgQIAAgQsREKAvhNWhBAgQIECAAAECBAgQIECAAAECBAgQICBAew4QIECAAAECBAgQIECAAAECBAgQIECAwIUICNAXwupQAgQIECBAgAABAgQIECBAgAABAgQIEBCgPQcIECBAgAABAgQIECBAgAABAgQIECBA4EIEBOgLYXUoAQIECBAgQIAAAQIECBAgQIAAAQIECAjQngMECBAgQIAAAQIECBAgQIAAAQIECBAgcCECAvSFsDqUAAECBAgQIECAAAECBAgQIECAAAECBARozwECBAgQIECAAAECBAgQIECAAAECBAgQuBABAfpCWB1KgAABAgQIECBAgAABAgQIECBAgAABAgK05wABAgQIECBAgAABAgQIECBAgAABAgQIXIiAAH0hrA4lQIAAAQIECBAgQIAAAQIECBAgQIAAAQHac4AAAQIECBAgQIAAAQIECBAgQIAAAQIELkRAgL4QVocSIECAAAECBAgQIECAAAECBAgQIECAgADtOUCAAAECBAgQIECAAAECBAgQIECAAAECFyIgQF8Iq0MJECBAgAABAgQIECBAgAABAgQIECBAQID2HCBAgAABAgQIECBAgAABAgQIECBAgACBCxEQoC+E1aEECBAgQIAAAQIECBAgQIAAAQIECBAgIEB7DhAgQIAAAQIECBAgQIAAAQIECBAgQIDAhQgI0BfC6lACBAgQIECAAAECBAgQIECAAAECBAgQEKA9BwgQIECAAAECBAgQIECAAAECBAgQIEDgQgQE6AthdSgBAgQIECBAgAABAgQIECBAgAABAgQICNCeAwQIECBAgAABAgQIECBAgAABAgQIECBwIQIC9IWwOpQAAQIECBAgQIAAAQIECBAgQIAAAQIEBGjPAQIECBAgQIAAAQIECBAgQIAAAQIECBC4EAEB+kJYHUqAAAECBAgQIECAAAECBAgQIECAAAECArTnAAECBAgQIECAAAECBAgQIECAAAECBAhciIAAfSGsDiVAgAABAgQIECBAgAABAgQIECBAgAABAdpzgAABAgQIECBAgAABAgQIECBAgAABAgQuRECAvhBWhxIgQIAAAQIECBAgQIAAAQIECBAgQICAAO05QIAAAQIECBAgQIAAAQIECBAgQIAAAQIXIiBAXwirQwkQIECAAAECBAgQIECAAAECBAgQIEBAgPYcIECAAAECBAgQIECAAAECBAgQIECAAIELERCgL4TVoQQIECBAgAABAgQIECBAgAABAgQIECAgQHsOECBAgAABAgQIECBAgAABAgQIECBAgMCFCAjQF8LqUAIECBAgQIAAAQIECBAgQIAAAQIECBAQoD0HCBAgQIAAAQIECBAgQIAAAQIECBAgQOBCBAToC2F1KAECBAgQIECAAAECBAgQIECAAAECBAgI0J4DBAgQIECAAAECBAgQIECAAAECBAgQIHAhAgL0hbA6lAABAgQIECBAgAABAgQIECBAgAABAgQEaM8BAgQIECBAgAABAgQIECBAgAABAgQIELgQAQH6QlgdSoAAAQIECBAgQIAAAQIECBAgQIAAAQICtOcAAQIECBAgQIAAAQIECBAgQIAAAQIECFyIgAB9IawOJUCAAAECBAgQIECAAAECBAgQIECAAAEB2nOAAAECBAgQIECAAAECBAgQIECAAAECBC5EQIC+EFaHEiBAgAABAgQIECBAgAABAgQIECBAgIAA7TlAgAABAgQIECBAgAABAgQIECBAgAABAhciIEBfCKtDCRAgQIAAAQIECBAgQIAAAQIECBAgQECA9hwgQIAAAQIECBAgQIAAAQIECBAgQIAAgQsREKAvhNWhBAgQIECAAAECBAgQIECAAAECBAgQICBAew4QIECAAAECBAgQIECAAAECBAgQIECAwIUICNAXwupQAgQIECBAgAABAgQIECBAgAABAgQIEBCgPQcIECBAgAABAgQIECBAgAABAgQIECBA4EIEBOgLYXUoAQIECBAgQIAAAQIECBAgQIAAAQIECAjQngMECBAgQIAAAQIECBAgQIAAAQIECBAgcCECAvSFsDqUAAECBAgQIECAAAECBAgQIECAAAECBARozwECBAgQIECAAAECBAgQIECAAAECBAgQuBABAfpCWB1KgAABAgQIECBAgAABAgQIECBAgAABAgK05wABAgQIECBAgAABAgQIECBAgAABAgQIXIiAAH0hrA4lQIAAAQIECBAgQIAAAQIECBAgQIAAAQHac4AAAQIECBAgQIAAAQIECBAgQIAAAQIELkRAgL4QVocSIECAAAECBAgQIECAAAECBAgQIECAgADtOUCAAAECBAgQIECAAAECBAgQIECAAAECFyIgQF8Iq0MJECBAgAABAgQIECBAgAABAgQIECBAQID2HCBAgAABAgQIECBAgAABAgQIECBAgACBCxEQoC+E1aEECBAgQIAAAQIECBAgQIAAAQIECBAgIECX58A0LRbb//lFgACBB1FgtXoQP+oxH7PPH2McnUKAwDwFlsvFYvs/v84v4PPH+c1MECBAgACBEQL2l6QoQO/HN033wvPqypVpsbBA78doigCB2QpMm8V0587y9ItwdyOC/xDudpnTtNkslwcHm+XR0WKxFPF3Y/MoAgS+aQTufv7Yfjjb/wBu38nh88dul3v6+mOLtfT6YzcxjyJAgAABAsMEpsXmtdfuvvD1+ncvVQF6D7bt8rd97/NyvV4cv/jictpsvItjD0cjBAjMVGDaLFZHR4uDR68tFoeH0+n72LyTbafL3Gw203K1WkwnJ8v19euLzTbCeCf5TnYeRIDAN4HANqAeHCyOnnxy+5njNKiuVisBeoervffml2lar5cnL720mNZrrz92cPMQAgQIECCQBbb7y2q1OHriiWk6ONh+Mdjr3z1QBeg90BaLxWa7/G235oe+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",
+ "created": 1721203810537,
+ "lastRetrieved": 1721203810537
+ },
+ "12bf083c034318fcb068ebde3a0d00bdf4d64c77": {
+ "mimeType": "image/png",
+ "id": "12bf083c034318fcb068ebde3a0d00bdf4d64c77",
+ "dataURL": "data:image/png;base64,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AXQkrAyKAAIIIIAAAggggAACCCCAAAIIIIAAAgggQADNGkAAAQQQQAABBBBAAAEEEEAAAQQQQAABBBCIRIAAOhJWBkUAAQQQQAABBBBAAAEEEEAAAQQQQAABBBAggGYNIIAAAggggAACCCCAAAIIIIAAAggggAACCEQiQAAdCSuDIoAAAggggAACCCCAAAIIIIAAAggggAACCBBAswYQQAABBBBAAAEEEEAAAQQQQAABBBBAAAEEIhEggI6ElUERQAABBBBAAAEEEEAAAQQQQAABBBBAAAEECKBZAwgggAACCCCAAAIIIIAAAggggAACCCCAAAKRCBBAR8LKoAgggAACCCCAAAIIIIAAAggggAACCCCAAAIE0KwBBBBAAAEEEEAAAQQQQAABBBBAAAEEEEAAgUgECKAjYWVQBBBAAAEEEEAAAQQQQAABBBBAAAEEEEAAAQJo1gACCCCAAAIIIIAAAggggAACCCCAAAIIIIBAJAIE0JGwMigCCCCAAAIIIIAAAggggAACCCCAAAIIIIAAATRrAAEEEEAAAQQQQAABBBBAAAEEEEAAAQQQQCASAQLoSFgZFAEEEEAAAQQQQAABBBBAAAEEEEAAAQQQQIAAmjWAAAIIIIAAAggggAACCCCAAAIIIIAAAgggEIkAAXQkrAyKAAIIIIAAAggggAACCCCAAAIIIIAAAgggQADNGkAAAQQQQAABBBBAAAEEEEAAAQQQQAABBBCIRIAAOhJWBkUAAQQQQAABBBBAAAEEEEAAAQQQQAABBBAggGYNIIAAAggggAACCCCAAAIIIIAAAggggAACCEQiQAAdCSuDIoAAAggggAACCCCAAAIIIIAAAggggAACCBBAswYQQAABBBBAAAEEEEAAAQQQQAABBBBAAAEEIhEggI6ElUERQAABBBBAAAEEEEAAAQQQQAABBBBAAAEECKBZAwgggAACCCCAAAIIIIAAAggggAACCCCAAAKRCBBAR8LKoAgggAACCCCAAAIIIIAAAggggAACCCCAAAIE0KwBBBBAAAEEEEAAAQQQQAABBBBAAAEEEEAAgUgECKAjYWVQBBBAAAEEEEAAAQQQQAABBBBAAAEEEEAAAQJo1gACCCCAAAIIIIAAAggggAACCCCAAAIIIIBAJAIE0JGwMigCCCCAAAIIIIAAAggggAACCCCAAAIIIIAAATRrAAEEEEAAAQQQQAABBBBAAAEEEEAAAQQQQCASAQLoSFgZFAEEEEAAAQQQQAABBBBAAAEEEEAAAQQQQIAAmjWAAAIIIIAAAggggAACCCCAAAIIIIAAAgggEIkAAXQkrAyKAAIIIIAAAggggAACCCCAAAIIIIAAAgggQADNGkAAAQQQQAABBBBAAAEEEEAAAQQQQAABBBCIRIAAOhJWBkUAAQQQQAABBBBAAAEEEEAAAQQQQAABBBAggGYNIIAAAggggAACCCCAAAIIIIAAAggggAACCEQiQAAdCSuDIoAAAggggAACCCCAAAIIIIAAAggggAACCBBAswYQQAABBBBAAAEEEEAAAQQQQAABBBBAAAEEIhEggI6ElUERQAABBBBAAAEEEEAAAQQQQAABBBBAAAEECKBZAwgggAACCCCAAAIIIIAAAggggAACCCCAAAKRCBBAR8LKoAgggAACCCCAAAIIIIAAAggggAACCCCAAAIE0KwBBBBAAAEEEEAAAQQQQAABBBBAAAEEEEAAgUgECKAjYWVQBBBAAAEEEEAAAQQQQAABBBBAAAEEEEAAAQJo1gACCCCAAAIIIIAAAggggAACCCCAAAIIIIBAJAIE0JGwMigCCCCAAAIIIIAAAggggAACCCCAAAIIIIAAATRrAAEEEEAAAQQQQAABBBBAAAEEEEAAAQQQQCASAQLoSFgZFAEEEEAAAQQQQAABBBBAAAEEEEAAAQQQQIAAmjWAAAIIIIAAAggggAACCCCAAAIIIIAAAgggEIkAAXQkrAyKAAIIIIAAAggggAACCCCAAAIIIIAAAgggQADNGkAAAQS6VcA1B+79R7KsblXguBFAAAEEEEAAAQQQQAABBBBAIEIBAugIcRkaAQQQiFygOUQOsuTBUFlBqDw8WyZsjnxa2AACCCCAAAIIIIAAAggggAACCPgCBNCsBAQQQCCuAs5goty0h03fs+0p7blbKMut1KRqXfaiOVJiauNNaWe4MwIIIIAAAggggAACCCCAAAIIdKQAAXRHTisHhQACXSHgunLrDalYkVtryC2Wpbq5rki1upx1Bbnlmtz1Balclbuu6AXOjvm6VJFbd6RKVfaC2cqdcqysTNovnqYbR1csHw4SAQQQQAABBBBAAAEEEEAAgekQIICeDmW2gQAC7SngNlUbh3+1pymdrdVVf+IludW63LUDUrUmZ23Bq1Z2zNeVmtwwRPauG97XqjvBdUPy9tXy+zt7f/X33Qq/NhXU9YbszRcof8bHCKDbc5Wy1wgggAACCCCAAAIIIIAAAgjEWoAAOtbTw84hgMCUBJr7I5uBNtUj2Utlh21ppvokm9DbsuS89Ib6T/2RVK9v2LkwEA+vTYBsWbJM0Gz2d/j1RsfbbBAE0rW67M3mKf/1Ewigp7TYuDMCCCCAAAIIIIAAAggggAACCIwkQADNukAAgfgLDA+Swz3eqEVy8A2vjUQQyE7h6Nz+klch7PQXvZYWbqGixE5byupJTWHUMe4aBtAvr9TANy73tj9YwbypuzYHzSO1jd7U/YyRF0DPV345AXR0k8rICCCAAAIIIIAAAggggAACCHSvAAF09849R47AzAqM1N7ClCiHAWrYMmIqlcjmJH5BT2S3EfRKbjgyJ9/zeiSvMa0tgpYWpsWF+dp8f3W/5Dhe/2Q5rtxqzWt5YeUymvXvfyOlktHZNQfQyy/bEEBHsUUC6ChUGRMBBBBAAAEEEEAAAQQQQAABBJoECKBZDgggMHmBjULk5gpkM2zQe3jwepKbMiFyw/HCYpkAuVqTa06qt77onUTPMSfXC06yZ4JiZ22/3wvZOymff+31SDYn5zPXJoD2Wm4M7Y0c9kge7JU82NLC9oJpa+k8zTrnxEkexDjvRgA9TihuhgACCCCAAAIIIIAAAggggAAC7SBAAN0Os8Q+IhClQHOIbLYzWguH5j7Jk6lMNtsyVcmmurhUlTNQkkxwPFDyA+SBsmS+31+Ua06yZ4JiEzab73tfl/yT8q0v+QGyGUuuXDOu99ema/PzTfZItoeJDjvo4QaWvP1J7byVcqccG+Vs+MdgekCbFhxUQEdrzegIIIAAAggggAACCCCAAAIIIBC5AAF05MRsAIFpEBjpZHPhZof/LPw6rO6d7O6ZSmITCpeqfohcqngtK8y1ShU5xYpfgVyoeEGy93MTNJeCymXXldcWo+FK3rXjVzk7TtB2wvZPqhf8sbyezv5J95QIk/BhZw4c/DL8S1NFtnecTS0+JnLcliW3UlVqj+2U+/KHJnLPid+WAHriZtwDAQQQQAABBBBAAAEEEEAAAQRiK0AAHdupYce6XiCsTN5UgGyC2LBP8mSxTB5bqfon2DP9jk2oXK76fZH7C3JLNclUIxcr/on4THjcX/KD5Hpdbq3h3Ve1hleZ7I1jvjZ/H2xfYfZzwx8r/H7zvofHMrwlRvPJByd7or3J2jTfz7Y8g/Theyj76XcPVim3YuiNxiCAjoSVQRFAAAEEEEAAAQQQQAABBBBAYGYECKBnxp2tdoNAc3hqjjcMUMNgOWxhMVjMO6yadyJGpqWFCX1NSwoTAptq4rUDfoWy6Y9cMVXHBalcl2OuTYWyqVw2tzV9kZuvg0pmL0AeqXfz4H5b8quSmwNm0/Yi+Lr5mMOD31SYPpFjnYnbhgH0O/dS9uPvJICeiTlgmwgggAACCCCAAAIIIIAAAggg0JYCBNBtOW3s9LQJDA+Rh4Sqo+zFVCqTgz7JztoBvyJ5XcGrKvZOuFdryFlX8AJjc+I9Lzg2FcqmL7KpUDbfN/2Rq7UN/ZBNKG3aXXj9kYMezOY6YdpZmOLkplYXzW0uRm0GPVKv6Em2t5i2yZzChmzb88189Aj1vO8AP+j3AvoILlRAR4DKkAgggAACCCCAAAIIIIAAAgggMFMCBNAzJc92p19gU32SR2rtEJ7Abgp7aaqPvb7GXruKhmROuNdw5PSXvGDZWd3vB8xrBryA2QucTaDsfR20tjDBsWlpEVQ2m+vBr70AOeyLLFmDXzdVIJv9H15p7fXtMJfh/ZGD7412EsIpeLT1XYMAOvvJP1f6nXsTQLf1ZLLzCCCAAAIIIIAAAggggAACCCAwnQIE0NOpzbZaKzBaj+Th/YUnu2UTAJueyCZIDq9Ni4qaI3fNeqnakLO2369AXmMC5IacVeu9k+p5J+czrTHMtbm/OTmfCZCDa79VhQmI/UrksOWF1yPZXMLrpv7JQ76/qXYWoctkj5n7bSyQsOWuLSj35aOV2m9nbz69CvIoLlRAR6HKmAgggAACCCCAAAIIIIAAAgggMEMCBNAzBN/Rmw06PYznGE32utElbBURVuoOdjoIAtvxDDz8NiYINlXFZmwTFptK47UF/2R76wb8ANmrQG7IMcFyPahUDiqYvUplU8Hsfb/ojzPGxatINhc7DJiDr8Pvj9kPeaQK5bG2ys8jETAV0AMl5b/yISX32sF7Y8Gb1yguBNBRqDImAggggAACCCCAAAIIIIAAAgjMkAAB9AzBs9kpClRrfisLExybFhfmZHsmIDaBsjnJnrn2fl7zeid7AbPXQ9kEzgU/QDZVrCbjNeH0sK+9vQuC4g2tLYIgebyVr8Mz6nGE1lNU4e5RCjiu8v/0ESV23ooWHFE6MzYCCCCAAAIIIIAAAggggAACCHSUAAF0R01nPA6mtLahtS9XZSesEU9jZwqaHcdVTz6h+cvSfvsJc/ECWkvOK32qP/Oq3GJFKlXl9hfkmDYW/SWvDYapXHZNBWrQG9nriWzCZFPVbK6rdb/vcSLohRxUIFvetemZHGxwsDdy+HWwH+b7zScfHLNSOR7u7EWEAmZtJpPKf/WvlNh2KQF0hNQMjQACCCCAAAIIIIAAAggggAACnSVAAN1Z8zmjRxN0DtCL9xR096Wrlcpacp2Nd8nku07dVe+ilA77/GKlcrYf+Job27bKl16v8lU3y+rNDg36gl7IlncdnFxv8DoIm5t7P490csHBoHtGqdh4OwmY9VZvyJqdU/7UY2Uvmee/WRK+gdHqY6EFR6tFGQ8BBBBAAAEEEEAAAQQQQAABBGZQgAB6BvE7bdNhJvfyA0U9cNWaTQbQJjx2TQV0b1KHnLRI6fzQALpy5R9U/uWdsrI9fgAd1lGP2HaZPsmdto5idzwmaK7VZS+ao/zXjpM1t5cAOnaTxA4hgAACCCCAAAIIIIAAAggggEBcBQig4zozbbhfYQD9ykNF3ffjMQLohqvMnE0E0D+7XeWf/EFWLgyg2xCDXe4cAcuSW60pseUi9X79eKkn5b8nMnhyzBYfKhXQLQZlOAQQQAABBBBAAAEEEEAAAQQQmEkBAuiZ1O+wbZsOGpYtrXq+qtvOe8NrrTFSC47wsM1tD/v8EmXnJvyOBuY/tqXqTQ+pdMF1srygb8Sy5w6T43BiLWAC6EpViW03V+/px0l2Irrw2UAQQMd6ObBzCCCAAAIIIIAAAggggAACCCAwMQEC6Il5cetRBMIAevULVd36vbEDaLchHf6lxcrNTw4NoG98QKX//i0BNKstHgK25Z0QM7nL1sqfely0JyAkgI7HnLMXCCCAAAIIIIAAAggggAACCCDQMgEC6JZRMtCQAPq/3lAqP3oFtLn94V/cOICu3f5Hlc77pZSmAppVFQOBIIBO7f9m5f7+AwTQMZgSdgEBBBBAAAEEEEAAAQQQQAABBNpHgAC6feYq9nsaBtBrXqrq1vNWKpm2Nt1Bw5KcuqsDPrlQC7bpGVIBXX/sBRX/5UoplaQFR+xnvQt2MAig00fuqewn30UA3QVTziEigAACCCCAAAIIIIAAAggggEDrBAigW2fZ9SOFJyEcWFnXbd9fqXrV9XpCeydsG34xAXTN1X5/vUCLts8MDaAffV7Fb/+EALrrV1RMAIIAuueoA5T5q8MIoGMyLewGAggggAACCCCAAAIIIIAAAgi0hwABdHvMU1vs5WAA3VfXbedPIoA2SbVlqfHcaypsorg0AAAgAElEQVR8/TIpYdJrLgjMsEAQQGeOOVw979ufAHqGp4PNI4AAAggggAACCCCAAAIIIIBAewkQQLfXfMV6b4dUQJsAurbpCmjLklchvccH52mrvXLy2ndYfgDtrFqvgZN/INlWrI+XnesSAS+Arir3mb9Q6u27EUB3ybRzmAgggAACCCCAAAIIIIAAAggg0BoBAujWODKK6bTh58cqrq7rth/0qVpwZCVGbsERBtC7vX+ulu2XHxpAr1yrgS//kApoVlU8BMIA+gsfUGrfnScXQIe/HOM5ouC2zssrNbD8Mqne8H+xoriYcWt12ZvNV375CbIyab9lTkSbi+IQGBMBBBBAAAEEEEAAAQQQQAABBOItQAAd7/lpr70Lgqtq0dHtP+jTwMqaEqmRT0QYBtC7HjVXb9p/WAC9ZkAD/3ShVK0ThLXXCujMvTUBdKmq3q8dp8TOW00sgG4OnscbQhNAd+Y64qgQQAABBBBAAAEEEEAAAQQQ6FIBAugunfhIDnuCAXSt7GqHI2bpze+cPaQC2i2UVTj9Ejkr10nJhF9azQWBmRIIA+hvfkKJZYvHH0A77mAbGWfFatlL52/4mMBox0IAPVMzzXYRQAABBBBAAAEEEEAAAQQQQCACAQLoCFC7dsjmAPr7fRroG70C2gTQ2x86S7u8e1gAPVBW4bSL5azqJ4Du2sUUkwM3rShMf/J0UvlvnCB7ybzxhciOI9m23IGSypdcr9r9Tyv3ufcruft2UvCzTR4hAXRMJp/dQAABBBBAAAEEEEAAAQQQQACBVggQQLdCkTF8gSCArpUd3fHDPq1/raZEetMtOLwA+u292uUv5gytgK5UVTjjCjkvvC6lU1RAs75mTsAE0A1XVm9W+eXHy14we/QA2vwOmADZttR45jWVLrxOjedXyEolvT7OmePfofSRe4xeRU0APXPzzZYRQAABBBBAAAEEEEAAAQQQQKDlAgTQLSdlQCNwx4V9WvmnilIZywuXh18sWzK9orfcI6e9jpkfBNDByc+chgrfvkr1R5/3T4pmWhlwQWAmBEyz8mpN9paLlD/1WFn5zKYD6KaWG9WbHlL50hvkVmrBif1cr/LZrTvKfujtSh+1/4Y3VoafYJAAeiZmmm0igAACCCCAAAIIIIAAAggggEBEAgTQEcF2+7DjDaA3f2tO+xw/LIBuNFT41pWqP/EiAXS3L6SZPv4wgH7TUuVPOWZDmDw8NA7CZ7dcU+WKG1W5/gGvbYeS9oY3ULz7uHKLFfV84CBlPnKof3TDT05IAD3Ts872EUAAAQQQQAABBBBAAAEEEECghQIE0C3EZKgNAndc0KeVz4xdAT1iAO04Kn7nWtXufUpWrocKaBbWzAmYExAWK0rtvq1y//Bhr41G2GpmMDw2Bfqm5cYLr6t0wXVqPP2KrF5TKR2Ey817bzJoy5I7UPZacWQ+8S5ZCXtoCE0APXPzzZYRQAABBBBAAAEEEEAAAQQQQKDlAgTQLSft8gGDPtB3/WiVXn+8rFR2Ey04LKlecbVgm7QO+NRCWXYQ7JnUzrJU+sGvVL3xIa/3rnfSNi4IzIRAGEDvvaNyX/rg0PC5qeVG7Q8Pq3zFjXIKZVnZHqkxxpo14xbKSu29o7J/e9SGSn/v98D/HXBeXqmB5ZdJ9YYffEdxMePW6rI3m6/88hOCCu+gFU4U22NMBBBAAAEEEEAAAQQQQAABBBDoOgEC6K6b8mgP2PR7Nv2dH/jJGr14b0HpvD1yD+gggJ7/prQO/PQIAfT3fqHqzY8QQEc7XYw+lkDClruuoPQ79lL2xHf7wbKpWA5bblTrKl92g6rX3x+03EiMv2LftuUOlJTcdRtlP/s+2fN6/TdbTChMAD3WzPBzBBBAAAEEEEAAAQQQQAABBBBoEwEC6DaZqHbZzTCAvv/KNXrpvnEE0MuCADoRVHiaAM62Vb70elV+caesOfmxq0nbBYf9bD+BMIB+1z7KfuLP/WpkU6Vs22o8v0Ll//5f1U3LjVzGPzZTvTyRixl/oKTENkuV/bv3K7H5gsGQmwroiUByWwQQQAABBBBAAAEEEEAAAQQQiKsAAXRcZ6ZN9ysMoO/7nzV6+f7RA+hG3VVuXlIHnrhQmVkJv/OACaATtso/vUWV/7lJ1txeAug2XQsdsdtBC47Mhw9Vz/sP8A/JslS79Y8qXfo7r5ez16d8rJYbo2HYtlSuypo/S7kv/qUXRpsKa+eVPg18gxYcHbGOOAgEEEAAAQQQQAABBBBAAAEEuliAALqLJz+KQw8D6Ed+vlbP3j6gdG7TLThGDaCv/IMqV99MAB3FJDHm+AVMAF2qKnPM4ep5735yy1VVrr5Flf+91z95YHICLTdGDaEtqVKT1ZtT9m/+Qsk9tpPzwhsaOPNyekCPf7a4JQIIIIAAAggggAACCCCAAAIIxFCAADqGk9LOuxQG0E9dv15PXN+vVMYasSuBaXNrAujsXL8COjt7aAV05dd3e204rHxm/D112xmOfY+ngGXJrdaUO/lorz1G6Xu/UP3xF/3e5OYy0ZYbY4TQbrUuK5lQ9nPvV2KrRRr4p/+WGpyEMJ6Lg71CAAEEEEAAAQQQQAABBBBAAIHxCBBAj0eJ24xbIAygn/zdej15w6YDaD+8k+yk5QXQs5em/BYcZgDbVvWmh1X64a9lZdKtDfnGfSTcEIEgYLYspfbZSY2nX1HjtdXBmyJONDymv3StISVtpQ7ZVfU7n/Cqrr2+01FczDtBtbrszeYrv/yE4PfNtBmJYmOMiQACCCCAAAIIIIAAAggggAAC3ShAAN2Nsx7hMYcB9BO/Xa+nbpxCAH3jgypdeB0BdIRzxdDjFDBhbKXu9SZXqkUtN0bbtAmFHUduvSErlRznTk7yZgTQk4TjbggggAACCCCAAAIIIIAAAgggMF4BAujxSnG7cQmEAfSfbh7QY79Zp1TPyC04vMFMxbPtV0DP2TysgDZl0Zbq9z6t4nd/5od+XBCYaQET1Hpr1p2+PTHbjHp7BNDTN59sCQEEEEAAAQQQQAABBBBAAIEuFSCA7tKJj+qwwwD65fuLeuDqNUqmNx1AW7ZULTg66G8WaeF2PfLu6/XlsFR/9HkVz71aCoO/qHaYcRHoZgEC6G6efY4dAQQQQAABBBBAAAEEEEAAgWkRIICeFubu2UgYQL90X1EP/nR8AfTBn1mkBdsOC6AfflbFf7+GALp7lg5HOhMCBNAzoc42EUAAAQQQQAABBBBAAAEEEOgqAQLorpru6A82DKBfvLeoh64ZXwC9/ycWasnOGb8C2jJ9OSw1nn9dhW9e4Z+QjSro6CeOLXSnAAF0d847R40AAggggAACCCCAAAIIIIDANAoQQE8jdjdsyrSsNZnWisfKuveKVbKTpo/tyEduWnDUio52/+A8Lds377W79VpwWJacFWs08PVLpHJNSmx6jG4w5RgRiEyAADoyWgZGAAEEEEAAAQQQQAABBBBAAAFfgACaldBSgTCAXvVCRXdesEomZN7UZTCAPnqelu0zLIB+bbUGll9KAN3S2WEwBIYJEECzJBBAAAEEEEAAAQQQQAABBBBAIGIBAuiIgbtt+MEA+vmK7rxwfAH0ru+fq20O7A0qoM3bIpJbqmjgKz+U21+SkvYmq6i7zZfjRaClAgTQLeVkMAQQQAABBBBAAAEEEEAAAQQQ2FiAAJpV0VKBMIDue66iu/57HAF0ydUOh/bqze+e4wfQVrA7DUf9Xzxf7rqClEzI+yEXBBBorQABdGs9GQ0BBBBAAAEEEEAAAQQQQAABBDYSIIBmUbRUIAyR+1fWdMt3V3rVzJu6eC04TAB9WK/e/K5hAXS94QfQ64sE0C2dIQZDoEmAAJrlgAACCCCAAAIIIIAAAggggAACEQsQQEcM3HXDm0JlS6r0N3TDOa+Pevhe9lVxtc0Bee161NyhFdCuq8JpP1L9+ddlpVNUQHfdQuKAp0WAAHpamNkIAggggAACCCCAAAIIIIAAAt0sQADdzbMfxbEHAXR5fUM3njt2AF2vuNrsrVntfdz8oQG0pMJZV6j++Euyegigo5iqSY852CelaYRRKt1H3M7wjiq0WJn0dEzpjgTQU+LjzggggAACMRUY6XnFSM9fYrr77BYCCCCAAAIIINBpAgTQnTajM308TQG0qYAe7bm++ZkJoDffNau9jh0hgD7zctWfeJkAeibn1EyS90d+Fbpj/jiSY752/NbczS/yRguSmxeDZflrw/zHNn9s/9p8PTimy8kno557AuiohRkfAQQQQCAuAuFzFPM8xlyGP0kNvyaojsuMsR8IIIAAAggg0EECBNAdNJmxOJQggK4WHf3hP95QteDISpiQcuO9CwPoxTtltN/HF/i38YJO/7r4X/9Ptdv/KCvb4wefXKIVCANgL2Q24a8jt96QGo5Ud7xe3Faux39DIJX0rxO27PmzpFTCC5HthXNGmGh54zmr+6WGGc/8fb1Ua8it1qRqXW6lJrdc9f5uxvS2Za7NnzAENwuDddDaNUAA3VpPRkMAAQQQiIWAOzAg1etSMiml07ISCcn8mezFhNdhgB1ejxRYE15PVpj7IYAAAggggECHCxBAd/gET/vhBeFxvezqlvPfUKGvLjsZVLUO2xkvgK66mr00pUP/fvFGAXTpB79W9aaHvNCT4DGCmQwrm83QjuuHwbWGFyabcNnqScveapHsJfO8YNme3+tdW7NzsvI9smbl/MrlKVzMSSbd/pIcc722X87qATlvrJHz2mo5r6+V21+UW6v7wbQJpU0/8ETQ72N49fUU9qNr70oA3bVTz4EjgAACHSlgqpttW6ULL1T97rtlzZ4t9fbKSqW8v1vJpP+9ZFL2/PleKG3PnSv19Pg/N2H13LmyzOOjCawn8zxntE+GTWa8jpwoDgoBBBBAAAEEuk2AALrbZjzq420OoM97Q4VV4wigN0/p0L8bIYA+/5eq3vwIAXQr56w5dDaVx6bC2RScZ3uUeNMS2VssUGLZUiW23Uz2krmysumNP6LavD9eYfpkqtODth6bOjbX9aqiTRDdeOF174/zUp8aL7wht1Dy9zmZkNJJfwTC6MmtEgLoyblxLwQQQACBeAoEAXTh7LNVv+ceWfm8VKvJ9dqIOX4Vs/k0lnn8S6W8axNKe0GzuQ6/TqW8YNoLpOfMkTIZWbNmyTJB9Zw5fqBtgu1MRsrl/O/ncn61dTodTxv2CgEEEEAAAQQQmEEBAugZxO/ITTcF0Dd/7w0VV48RQNdc9S5K6tDPLZYdVraaNgu2pfJPblblmltk9eb8Fw1cJi8QBs+m7YWpKJaU2Gy+FzQnd32TEjtuJXuBaaURBLrNWwo/durNbVNw3IqPmQ5+nDVIkc02wlYgw4+23pDTt16Np19R/ZFn1fjTa2qsWO3dyjJBtAmkCaIntkYIoCfmxa0RQAABBOItEDxnKXzzm6o//rgfCpvnkMPOQ+EdRPjcsrm1RlOrDTcMrJuvzf1MgG0qqXt6/GsTOIetPsy1CadzOdlh9XU+LyublbVwoVK77ebvExcEEEAAAQQQQKDLBAigu2zCp+twnbp0x4UrtfrFqpIpa8h56gb3wZKcuqvs7IQO+uwiZXqbAkQTQF97uyr/83u/1QMB9OSmzlT0OI7fXsNxZS+creQub1Jyrx2U3HELWXPyQ8cdcmKeMaqUJ7dH479XWF3tvRg0ifnQdh/u2gHV//Saanc/ocYfn/fad3h9o01vatOlg37RY1sTQI9txC0QQAABBNpDwDxfsCy59boKy5er8dxzfoXyRJ9DburkhEYh/Nngm/NNldXB97zg2lyae0XXarIXLVLvGWfIMq0/gn1tD1j2EgEEEEAAAQQQmLoAAfTUDRlhBAHXke7+UZ/eeLqiZHqMAHpuQod8dpHSuWEB9DW3qXLlTQTQE11hJny1bO/kgW6pIiuTUmL7LZQ66C1KvW0HWXOaKm/CkNZrqzzDgfNYxzkYSHuv6ob0ZXRX96t271Oq3vqoGs+u8F7YWRnTPoQgelRWAuixVh0/RwABBBBoF4Eg1HX6+1U44wy5K1b4bTaaezK3+lg29Wmw4RXX1arszTZT/pRTvFYeBNCtngjGQwABBBBAAIG4CxBAx32G2nT/TAB918V9WvmnMQLohquefEIH/c1C5eYl/UpXUzmSsFW7+REVv/szWXN7vTCVyzgEwopnEzz3ZpXcYzulj9jTq3YerCAOq3a8dhrBCf3GMXTsbjLCcZj2IvWHn1P1t/ep8dgLcp0giPYy68n0qo7dUbd2hwigW+vJaAgggAACMycQBtArV6pw1lly16zxW2PM9OO/bcstlZTccUflTz3VP7khFdAzt07YMgIIRC9gPsDa/NIreMk55JVnG78MjR6QLSDQmQIE0J05rzN+VOMNoM3t7KSlAz6xUHO3TPnPx8MA+tZHVfy/1xJAj2c2g97MbqHinbQxtd/OSr9rbyW2Xrzh3mEPxHYOnTdlEYbR4dnlXVf1B59R5bp7vfYcXtDek574x3DHY9/OtyGAbufZY98RQAABBJoFghMQNl55RcUzz/RC38GwdyalwgD6zW/2KqC95yQE0DM5I2wbAQTiJDAYVgcnkzL71hxYE1THabbYFwSmJEAAPSU+7jySQPic+oGfrNaL9xeVztoyQfNGF/P82xQ7py0d+KmFmr10WAB92x9V/I4JoPNUQI+21MwLG6/Hs6PUXjuo5/0HKbHtUv8epsWG15Kjix65g5NYhmS1Ox5X5ee3q/HC67IyPZI52SX9oX0eAmj+EUcAAQQQ6BSBMIB+5hmZkxAOhrxxqIAeGFBq//2V+8IX/JMYmipoLggggECHCYQ5wPoVNb14b1GZWQml87bSecv71HPPLFvJtK1EypKVkGzzumwil+DUQN6npsMLYfVEBLktAjMqQAA9o/ydufHwgeeha9fo+TsLSudGCaD988Vov48t1IJt0l4gbcmURduqP/KcimdfJaVi8PHJOE5VUEFj+jwntl6inqMPVmqfnfw97cbgefgcNRkYo8ov7lL1t/dK5Zpk+kNP9KREcVwDU90nAuipCnJ/BBBAAIG4CAQBdP2JJ1Q0AbTp/2wucQmgDz5Yub/7OwLouKwX9gMBBFou4L2Wt6WX7i3o3h+vVqLH9muhbPPH8l73m08/m2A6lbW8nCCVs/2vM7Z6em2lsv73THAdfm9CO7qJ9h/Dx+im+qwJ+XFjBCIUIICOELdbhx4MoK9Zo+fvGiWANkCmGLXmau9jF2jpWzJBAG1OMGep/scXVDz7J0NONtetphsdt2k1YaqeLSl15J7KfPAQWfmM30PbTIA9wXeTOxk2eEFqDrH+1CuqXH6D6k+9LCuXiccL05m0J4CeSX22jQACCCDQSoEwgL7/fhW+9S1Zc+f6Ye9MX8wn1YpF9bz3vcoce6z/BnjYMmym943tI4AAAi0UCAPoVx4o6sFr1nhhs/ceYFPFstc50XG91/3ezxx3sC4okbS8+9hJP6g2FdLm2gTTPV4ldUKZ2X443dPrh9apjKVk1lRWW154baqruSCAQDwFCKDjOS9tvVcTDqAbrvY9boEW7zwsgH78RRW//ZPuah8xnpm3LZlez4ktFypz3BHeiQa9Cy9oRtcLWnO45aoqV/5Bld/eJyttnt3YM18dNZ55j+I2BNBRqDImAggggMBMCATPg2p3363iOefImjMnXgH0Bz6gzIc/zPO1mVgbbBMBBKZFoLkC+qFr18o2YfBI54G3Bts8N/3FD6rDwHrDtTvse/7X5o8JrJM9/p9EylYys+HaVFVnZvstQLwAu9f2Kq4TpgVIUl6YbSqzuSCAwPQJEEBPn3XXbMm8o2k+YvP4b9fryd+t9/6xH7EHdPBxnFrJ0V5/tUBb7JH1K6Atvy+H80qfCmf9WG6xHI+TyMz0DAafEzIe5iSDmY+9U/a8XtptTGRemk76U73xQZV//HupUpPSqe5syUEAPZHVw20RQAABBOIsEATQld/8RuUf/UhWr3mONNJJSKb5ICxLbqWi7AknKP3OdxJATzM/m0MAgekTCAPop27o1xO/W+9VJ0+6C1JTIfOQmubmL4Ig2q+mbqqqDkPv4UG3OS993vQDsbTnh+dp0XY9fv5AED19i4QtdbUAAXRXT380B+82XFkJS0//vl9//NU672QDowXQlX5Hux89T9vsnx8aQL+6SoWzrpBbIID2Wmo0HLnVunqOOkCZjxzqT96wE+5FM6MdNqp5FmRejyYsNZ58WcXv/lzO2gFZ2XT3neySALrDFjeHgwACCHSxQBhA/+//qnzRRfELoD/xCaWPOIIAuouXKIeOQKcLDAbQ1/frieunGEBPBKs5aDb3MyH1SJXXwZiVgYYO+dvFWrANAfREmLktAlMVIICeqiD330ggDKCfurFfj/16fAG0eQdy2b7DAugVq1U48wq5A6XuroA24XO94bWKMC030kfuuaFlBGdPmPxvYPBC1Xl1lYr/91o1Xu7zQ2gT6nfLhQC6W2aa40QAAQQ6XyD4lFP58stV+dWvZOVysamAVq2m3MknK7n77gTQnb8SOUIEulZgxgLoiYibsNqSDv7MIs1akvIqtHlJPRFAbovA5AUIoCdvxz03ITAYQP++X4+NowK6OuDozX8xRzsePmtIBbSpfC6cfomc19dKplfvpD+/08ZTZR4NzQl0bFu5z75Pyb13DByGv83bxsc4k7veMM3DLDkr16p49lVqvLJKVrYnHi9Yp8OFAHo6lNkGAggggMB0CIQB9KWXyrThiF0A/Q//oORb30oAPR1rgW0ggMCMCIQB9EPXrNXzdw14PZc39UnoGdlB05K6Ie9khQd9ZqHy85ME0DMyEWy0WwUIoLt15iM87vCB58V7CnrwmrVK9Wy695Ppt1QtONr+8Fl6y7vn+A8A5vMypl9eseIH0CvWdGcAbSqfaw0vIM1+9iilTPjccKQETapaunyDNiZO3zoVzr5KjgmhM6YSOgZ9I1t6oCMMRgDdIuHmqnnOvN0iVIZBAAEEJiYQBNCl889X9ZZbZGWz8XksbzSUP+ssJbbc0i8koNxuYnPLrRFAoC0Ewhzg/p+s0Uv3FrwTAMYpgPZqu2queheldOCJC72A3GvVwdP3tlhf7GT7CxBAt/8cxu4Iwgeelx8o6oGr1iiZHjuA3vHIWXrznw8LoCs1FU77kZxXV3dfAG0eHU0AalnK/u1RSu21A+FzlCs9DKFXrFHhjMvl9Bdlmar7Tm/HQQAdrKphbVcGvxypHcsI37MSUa5OxkYAAQQQGI9AEOwWzz5btQcflJXJxOfTc42Ges89V/bChQTQ45lLboMAAm0pEOYAD1y9Ri/eHc8Aul51NX/rtA749ELZCVMSTQDdlouNnW5LAQLotpy2eO/0YAB9f1HmwWesALpWcr3+z7v/5dwNDwBBIFhYfqnqT73Sfb15TR246Rf42fcpdcAuhM/TseSDNVd/8iUVz77ab33S6RVKHRtAm1Nim0XTHBYHfw9b+ZiPXwzO7xTLHrzSDkduoyormZuO1co2EEAAAQSGC4QB9Le/rdpDD8UjgA5aqVmzZqn3zDNlzZlDAM3KRQCBzhUIwty7L1mlFY+Vlcpa8aqAtiWTPSx5c0b7fWwB4XPnrkSOLKYCBNAxnZh23q0JBdCmy0TF1eZvzWrv4+ZvOOxuDqCD9iOZYw5Tz1EHED5P5y9DcGLC2s2PqHj+L/1+0J3ce7ztAmgTLIehctgHfYrhsVlfTs1bZW695IfWjbJcpyHVi3LLq+S6Dbml12WeQbvlPrmNilTtl1tZLdfsT61fbr0ge/5blXnbPxMuTOfvLNtCAAEEhgkM/OM/ynn1VSmdnvnHcPM4W6/Lnj9f+TPOkNXby2MEKxYBBDpe4M4L+/TGnypKZeIXQJv2n1vtldfbPjLPP/8U3S07fj1ygPERIICOz1x0zJ6Ere1WPlXRPZetGrWnkpd/VVxtsVtWex0zQgB95uWqP/5S91RA27bMyRfTh+2m7N+8x28BYZBakLF1zAKL+kCCELp08W9Vve5eWb0x6iHZ6mNvuwB6NABXcup+kOyFxFW5tQGpuk6uW5db6vPCZe/a8X/m1gr+3ytrvApmp7zKD5krayUTRhufsHGdOWOJGWHwa1P1HJR52ClvrNSb3qvsgecSLrR6nTIeAgggMAGBga98Rc6KFbEJoN1qVclly5Q/9VQpbAvS6Z+wmsB8cVMEEOg8gTsv6tMbT8UwgLakatnV9gf36i3vnUMA3XlLjyOKuQABdMwnqB13LwygVz1X0V0Xrxr1ELzCkKqrBdv26MBPLtwQtAYV0KXzfqnqLY/IyvV0fj9ec9LBck32ssXK//Mx/jGbCy9SpvfXwCxg8/9KVYV/uVLOM69JmVRnrr+2CaD9oNdUI9ee+5kXNLuVVXLrZale8AJkv0r5DT/8NaGyCYpNIO2F0o5cp+rnxd61KXdI+CUPliUr7OFsJf21ZpuezqYcoqkp3Ea/h03vCplPLdT6ld7xY+rZ/YvB+JRTTO8vLltDAAEEzGN3RYWvflVOX5+USsWiAtrsU3KXXZT/h3+QkknepGShIoBAZwoET5vNSf7uuKBPa16qjtqKcyYQvJc+ZVe7vGu2tj9sFgH0TEwC2+xqAQLorp7+aA5+MIB+tqK7fjR2AG0epGZvntYhn1nkZULepRsDaA/OVv6f/0qJ7TcfNIhmlhh1VIFg/TWeeU2Fs67o3P5g7RJAB5+Pa6x6SMUbP27etZLsZPCGlQmQg7B3MEg24bD55EBw7b2REwbCwfeHtFYZ1h96SO/ocfyuWLYfQO/01wTQ4+DiJggggEDLBYInn86qVSqcfrrc/v4NYW/LNzaBAc0n20olpfbYQ7mTT5ZsmwB6AnzcFAEE2kggCKArBUe3/7BPhZU1JVJWrLoZhsVvu/+fedp6nxwBdBstL+ns3SUAACAASURBVHa1MwQIoDtjHmN1FGEAvfq5iu4cRwW0CaDnbpnWQSeOEEBfeJ2qNzzQ+RXQXuuNkjIffYd63rMv4XMcVnTQiqNy9S0qX3WzrFk5yXyvky7tFkCv/qNKt/yd1KgGgXLzfIQnHhw+Qc0nIoxo8gYD6I+rZ/cvUQEdETPDIoAAApsUCAPo1av9AHr9+vgE0AMDSh16qHInnUT4zBJGAIHOFQgC6GrJ0R0/7FP/6/ELoA2+Oc3LPsfP15KdMl44zoeNO3dJcmTxEyCAjt+ctP0ehf+QF/rquvX8lapX3FGb+zuOq+zshA77/BIl0sHH2oMK1Mq1t6p81S2dHUCbj+9XakrusLnypxzrV8d4hZs0fp7RX4agQtYtV1X4xuVqvNwnqyfZWa042i6AflSlmz/bFEBPQ7g8nkVoAuhqv9K7fFo9u36OAHo8ZtwGAQQQaKVA8KZx4/nnVfjWt6Sq+aRMUG3cyu1MdCxTYDAwoPQ73qHspz7lv5Ft9osLAggg0GECYQZQXt/QbT/oU2ltXXbSnE8lXgdqPlh54IkLNW+rNAF0vKaGvekCAQLoLpjkaT/E4N3P4uq6bjlvperl0QNo8yCQ6LH0jq8sVbJnWAD901tU/umtnR1AmwlyXeW+eoySO25Bdcy0L9hRNhi8EVK7+0kV/+NaWT2mn2ScdnCK+0IAPUXA4O5WQm51nTJ7fU2p7T9MAN0aVUZBAAEExi8QBtBPP63Ct78t1evxCKATCblr16rn6KOV+chHpEZDSoT95sZ/eNwSAQQQiLvARkVo1SADiNlrJ7OfR3xpibJzE53bZjHui4X961oBAuiunfoID3wSAXQyY+nIL48QQP/iDpV/fFPnBtC2JbdQVvqIPZX99LsJnyNclpMe2oTQkornXq3ag8/IyqY7pwqaAHrSy2LIHcMAeu/TlNruQwTQrVFlFAQQQGD8AmEA/eSTKpx9th/0xqEC2gTQ69ap5yMfUeaDHySAHv+McksEEGgzgXYIoE3hWypn6bC/X6J03nxKxj9tDBcEEJgeAQLo6XHurq0E/5CX1tR18/fGroA2//Cb84kd/LeL1bsg6X8UxvzHtlS9/TGV/vPnnRlAm/Cv4UiZlHq/foLsJXP9dULrjXj9vgRV0PUnX1bxm1dIyeDd8njt5eT2hgB6cm7D70UA3RpHRkEAAQQmKxAE0LW771bpu9+V0mn/Tf2Zvpg2a+Wysp/4hNJHHkkLjpmeD7aPAAKRCQwG0CvruuX8lTLnefLOAR6Df4r919iSU3fVuzCpgz+zWKYAjgA6suXAwAiMKEAAzcKITMC8w3jjuStUWtcYvf+TCZwTphfTIs3ZLDU0gL71UZW+94vODKBN9fNA2TvpYOb4d3DiwchW4hQHNs+mwqr+71yr2j1Pds56JICe4uII7k4LjtY4MgoCCCAwWYHmAPo//1NKmZZZMUg9wgD6k59U+ogjCKAnO7/cDwEEYi9gXvubwHnNi1Xd8r2VSmUtme/F5eLVftVczds6rQM+udDPJ7gggMC0ChBATyt3d21sogH0wZ9ZpFlLhgbQXu/d71zTOYFfuATM453jej2F8984QfbieQTQcf71CKugH35OxbOvktLJeLywnaoZAfRUBf37ewH0WmUPOEfJrd9FC47WqDIKAgggMH6BIICu3nKLyuedJ+Vyftgbh4vjKPf5zyu5554E0HGYD/YBAQQiEWiHALpecbX0zRntffwCPnQcySpgUARGFyCAZoVEJjDuANo/B5/2PX6BFu3QM6QCuvGnVzXwtR/Jyvd0Tt9dI+6dFb2knj/bS5lP/jnhc2SrsMUDNxoqnPlj1Z96WVYmJh/vncohEkBPRW/DfU0AXVmj3BEXKbF4X8lt+B/r4IIAAgggMD0Cwcn9Kr/8pcoXXSRr/ny/33IcLuZE01/8opK77UYAHYf5YB8QQCASgcEA+qWqbvmvGFZA21K16GjZPnntcfQ8P3OgCDqStcCgCGxKgACatRGZgHkQ+v2/rVBx7RgtOEwA7Uhv+6v52uwtmaEB9NMmgL5YVm+mswJorwmVo/zpxyuxzRIC6MhWYQsHDqurbnxQ5Qt+I+XMmoxJddVkD5MAerJyQ+8XBtCHX6jEkv0JoFujyigIIIDA+AXCAPq661S+4AJZ8+bFI4A2CUcyqfyppyqxbBknmx7/jHJLBBBoM4Ew0H3tsZLuuWR1/Fpw2FJlwNGOR87SLu+aI9d8GtkmgW6zZcbutrkAAXSbT2Dcd/+OC/rU92xFybQ1ais+E0Dvdex87yMxzSchbDy/QgOnXSIr1SEtD8yEmdCvVFXybdspd/KHOPNu3BdxuH/Bsyq3v6iBUy6Su64oJYOzJ7fLMQzfTwLo1swcAXRrHBkFAQQQmKxAGEBfe63KV1wha+7ceATQ5o3qnh71fv3rsjfbjAB6svPL/RBAIPYCYQD90gNFPXDlmngG0P2O3vKeOdrh8FlyG66sBAF07BcWO9hRAgTQHTWd8TuYOy7sU98zowfQXgZWdbXbUXP1pv3zXjW0ZfmfiXFWrFHhG5fKLVUl8w5lDM4nM2Vl036jUFb2xHcrffgeUsOREuYUwVxiLxA8sypd8BtVb3hAVj7b3lXQBNCtWXImgC6vVu4IUwF9ABXQrVFlFAQQQGD8AuHj88UXq3rddbJ6e2f+8dk741VDVj6v3m99S9bs2QTQ459RbokAAm0mEAbQrzxU1H0/jmEAbTKHiqs9/nKutt4nyBx4Cd5mq4zdbXcBAuh2n8GY7/94KqC9DKziatf3zNE2B/cODaBfW6PC8kvkVmqdEUCbg603ZM3KKX/mx2TP7fVDdd58jflKDnbPVDJZtuoPP+ufjLAn1d4nIySAbsG6C3553Zqyh12oxILdOAlhC1QZAgEEEJiQQBhAX3KJqr/+dXwC6Hpd1qxZmvWd73itOLgggAACnSoQBtDP3zmgh3+2TqnM6J+Anm4H7z3Bmqu3fXi+Nt8962cOBNDTPQ1sr8sFCKC7fAFEffh3XbxKbzxVHrUFx2AA/d452uagYQF03zoVll8m0/ZAiUR7h30G27bkFitKH7Krsie9l/A56gUY0fhuuarC1y9V45U+WSaEdtq0NJ8AugUrxATQjmSnlTvsAtlzdySAboEqQyCAAAKTESh+//uq3XSTV3U84+dp8B5ja7IXL1bvv/wLAfRkJpT7IIBA2wiEAfRT1/frievXxy6ADiH3PWGBFm7Xw0kI22ZlsaOdJEAA3UmzGadjCap6H/rpWr1wT2HUHlDmncdqwdEOh8/WLu+ePaQC2h0oqXDmFXJeWSWlO6APtGm/MVBU7nMfUOrAt/iBOic/iNPKHXtfTNhsWyr94Feq3vSwrFwPAfTYalO7RVCi0Fj9qEo3f1ZqVIOShTgE/2EAnQoC6J0IoKc229wbAQQQmLRA8ZxzVHvgAVnZGLTIsiy5lYqSO+6o/GmnTfqYuCMCCCDQDgKDAfQN/XridzEMoE2Hz4R04KcWas4WaQLodlhU7GPHCRBAd9yUxuSAwgD6mrV64e6xA2hzRtrtD52lt753jn9CAPNxGPPEvb/oB9Cvrm7/AHqwF2BG+a8dJ3vpfHoBxmS5Tmg3ggC6ft/TKpz7U1m5NAH0hAAncWMC6EmgcRcEEECg+wSK//Zvqt13X3wC6HJZybe+VfmvfrX7JoMjRgCBrhIIA+gnr+/XkzGsgDYvJ5IZS4ectEi5+aawjTaYXbVAOdhYCBBAx2IaOnAnJlgB7QXQb5+lt75vaACtSk2Fs36s+rOvycq0casDM8Wm/UapouTOWyt/yrF+32cTSnfCxTzjMH/MQZljGumwwtt4P2/j4w6eXTmrB1Q47WK5A2X/JJLe8bfZhRYcLZiwsAI6GVRA70wFdAtUGQIBBBCYsIDrqvCv/6r6I4/IymRm/nHZfOqtWFT6kEOUPekkig4mPKHcAQEE2kkgDKAf/OlavXhvQameGPWAtiSn7iozK6HDvrBEyZ42fi3aTouCfUVgmAABNEsiEoHwAejRX6zTs7f2K5WzvdYaI11MtXOt5GiL3XPa65j5/sdhzA2Dx4XCv16p+kPPtnergzCALlbV8/4DlPnIoX7VbLu33/BCZT9c3+hiji9cCMN/bn7WtgF8cMyOq+K5V6n2oFmbmZnvNTmZ32QC6MmoDX8YldyGlMr7AfTsbQmgW6DKEAgggMC4BcLnGtWqBk4/Xc4rr0ipGJwkOAyg3/52ZT/zGQLocU8oN0QAgXYUCP8pfuDKNXrpwWIsA+jc3ISOOHnpyMVS7YjOPiPQZgIE0G02Ye2yu+ED0NN/6Ndjv1qndH6sANrV5rtltfexpi1FcJRhAP2tH6v+yPMdEkBXlPvyh5R62/btH0A3BejmxIqNp19R4/nXvRPzuav75a4dkFuteyfps+bNkr1ojhLbba7ETlsoscVCf5LbNYRvOF7Vc/nKm1S59nZZvTHoNTmZfxwIoCejNvQ+Xmudqqz85soddqGs7CJChqmrMgICCCAwfoHmAHr5cjkvvRSfALq/Xz1HH63Mhz7kv1Ftmx5zXBBAAIHOExisgL5qjV68P14BtHm6Xq+6WvCmtA48cVHn4XNECLSJAAF0m0xUu+3mpALoXbPa+7imANok0Zal4rlXq3bv07LybXyyNzOBJlhP2uo98+Oyl8xr75Aq6LZhQubq7+5X7e4n1FixRqrWvWM0Tbytpqpn1wTN5oVXw5E9r1fJ3bdTz1H7yzZBdLhY2mmRN/WBLv7Hz/wWHO14abcAes1jKv3hJKlRic9JCAmg23Hls88IINBJAuHziEpFA6edJue11+IVQH/oQ8ocfTQBdCetOY4FAQQ2Egj/Kb7zoj6tfKritbmIS4dCL4CuuFqyc0b7fmwBs4cAAjMkQAA9Q/CdvtnBs+De1K/Hfz1GBXTwjuT8ZWkd8MmFspOWH9aawDJhq3T+r1T9/YOyZue8ALMtL+ZRr1qTvWyJ8qccIyvb057Bqxek+28M1G77o8pX/kHOG2tlpZL+SSJN6By25Rg+UWHLjXpDbqkqe26vej5yqNKH795+FkEA76xer4F/vFCqN9qzr3W7BNDBWULc4goVb/iY3MpqyU4F7+rM8L8IBNAzPAFsHgEEul4geF7i9ver/+STpVotHo/JiYTcdeuU/fSnlf6zP5MaDSmR6PrpAgABBDpTIHz9f8t5K7X2xWq8Amiv5aerZfvktfsH53ICws5cghxVGwgQQLfBJLXjLoYPQM/eNqBHfr529BYcQQA9b6u0DvjUQiVSwwLo7/1C1T883N4BdMKW219S6qBdlPvcB9q39URQ+Vv9xZ0q/fj3fvBs/gyehHAcq9ULom3vhZhbripzzOHqOeqA9gqhw7Mm1xsaOP1SOS++4QfwcXmbfxzT4N2k3QLo0ioVb/io3HIfAfR455jbIYAAAp0u0BxAf+lLUr0enwB6zRrlPv95pQ45hAC609chx4dAlwuEr/9v/f5KrXk+hgF00dX2h/Vql3fPIYDu8rXK4c+cAAH0zNl39JbNCQdNxvjqwyXdfekq9fSO0gN6jAC6fMnvVPnNPbLybdpn18y0CaDXF/0TEB57hF/J3W5tG4JnFdUbHlDpguv8ntzmMtnQ1YSf5u6FsrKffrfSR+7ZlsF86bxfqnrzI+3ZIqbtAug+FW84PqYB9GZBD+jF7fVmSkc/EnFwCCDQFQJhAL1+vV8BHZcA2pyEsFDwA+j99yeA7orFyEEi0L0C4UvCW00F9MtVJdMxasFhS9WCo13eO0c7vH1WW3aA7N6VxZF3kgABdCfNZoyOZSIBtEzBc0PKzLZ18EmL1NOb8B8UzCC2rcrPblP5Jze390kILcur9s3+9Z8r/Q4TtLbZiWiCF3fOyys1sPwyqWY+RmpPPnwO16oJQL1WKwnlv3acEssWt08IHbyJUPnZ7SpffqOsufn2axFDAD31fzXNO231kuw52yt7+IWyUrOC1iDBWVSnvgVGQAABBBAYTSB4jtJ44QUVli+Pl5XrKvflLyv5lre033O/eEmyNwggEGeB4NOhtbIjE0AX+urep5onW6fU6kM1T9crA472/PA8rw1HmFW0ejuMhwACowsQQLNCIhEYDKAfCiqgZ226AjoMoE2V9MGfXaTMrGEB9NU3q3zNbe0dQBtlx1HuS0cruds27ROymv02Tyj8/6j0nz9X9fbHZPVmWxe2ehVCZaXetr1yJ3/Q/9hsUB0dyeJs1aDBmwimF3bpe/9PMn29TYuSdroQQE99tixbbr2oxII9lDvsAsk2/T3DHi1TH54REEAAAQTGEAgD6D/9SYWzzorXcwjz3O8rXyGAZhEjgEBnC7RJAL3fCQu02a5ZAujOXo0cXYwFCKBjPDntvGthAL3isbLuvqRPqezYAXQ6b+sQE0DPHhpAV6+7R6VLb5CVTbdfwNc8iZb8Kt83LW2vj+gHfZ+d11Zr4NSLp171PNLCtv0K8fzJRyu55/btUSUUuNQff1HFc67y12Y7BOdD1qQl1eqyN5uv/PITZGXSMc1O/We1bimOLTjCAHr3IIBOEkC384MX+44AAu0nEAbQzz6rwhlnxOOx2DtBbUNWLqf8KafI3mKL9nru136rgD1GAIGZFAgD6IqjW78Xvwpor+Ct7mq/jy/Uwu17CKBncq2w7a4WIIDu6umP7uDDAHr1c1XdeVGfyY5GvwQPCod+YYl6FyaDFhyuZFuq3f6YSuf9Qkqnogk/o2PYMLIJJ9MJzTrnRFmz8zEN+TYBEZ548Nf3qHTZ9dFUopsq6GJJqX13Vu7vP+CFjWbuY30J25K8sUaFb1zunWRSyUR7rVEqoKe+xAYroAmgp47JCAgggMAkBILH4/qjj6p4zjle+7YZv4QBdDbrB9BbbkkAPeOTwg4ggEBkAkEAXVrb0G0/WKny+obspHmBH9kWJzyweWW5/ycWat6yNAH0hPW4AwKtESCAbo0jowwTmEwA7dRcHWYC6EXDAuibH1bph79p3wDaPNrVHVmzc+o9+9MxrjLdVADt96su/tvVqt37dDQBdLjpZEK9Z35c9uK57fNCrVrXwD9dIKdvvZRKEkBH8q8hFdCRsDIoAggg0AkCYUusO+5Q6bzzpFQMCha8N3hrshYuVO/pp8uaM6d9ntd0wprgGBBAYFoFgvcBNfB6XbdfsFK1sisr7Eo3rXsywsaC802ZT2Qf+KmF6l0cZA0xr3WaaTa2j0AUAgTQUagy5uC7iquereouUwE9VjGKORedCaA/v2TDg4J5y9SyVH/wGRX//afeiera8mJehFTrspctVu/pH/VDyna5hGeWL1dVWH6ZzEkII6tEN204ihVlP/kupY80J2r0K+Db4VL42o9Uf26FrJ4YvOidCBgV0BPRGvm2gxXQuyl32IWSTQuOqaMyAgIIIDABgTCAvusulf7rv+ITQFerspYuVe/y5V4rDv/jfe3xvGYC+twUAQQQGPznbWBlXbf/cKVqpZgF0HVXPbMSOvDERcrNC9p98s8xKxeBaRcggJ528u7YYFgBve7lmu747z45dfOke9PHbp6P16uu9vvYAi3eKeM/iIUB9NOvqnjW5fH4SOVkpi8MoLdaqN7lJ7RlAO28sVaFM6+Qu64QXZuJIIBO7buTcl/4y/YIoIMXk8VzrlbtgT8F1e0x+qzZWOuVAHosobF/7gXQBSUW7aXcoT+UzGm2xzwJ4QhrZPC8hTwbHhudWyCAAAJNAmEAffvtKp1/fnwC6EpF9tZbK/+Nb8hKBp+QmkwAbZ5rhJfmv4ffGz7mZLbBgkIAAQSmIBC+v7Z+RU13XNineowqoL2OSDVX+UVJHXzSIqV67LGfqk/BgrsigMAouZ/rjvRMBjIEpiYQPggVV9V12w/7VC04o34MJwyg9z1hgZbsPCyAfvwlFf/1f9o7gK7UlNhpS+X/+RgpMVY5+NTsW3rvoAq58fwKL4D2T7QX5Gst3ZBp+2wqxWuyN1+o/Okf9Vt9xL1aKNi/8kW/VeV390XbnqTV3mY8Auipq1oJudV1Sm55pLIH/bvk1LXRP3aD6zj43e/KcMAN2gCGQYrr/XpvyE8smf+ZWw1/WmIN8fJvxwUBBMYWMA/ZcbtE8sGmIICu/PKXKl9xhV9tbL43kxdzbotSScntt1d++fKJP58x+2/+kZzMp//M/QITKq6jWQTer5a7ob1t+LW3NXMak2Cz3ioc8ljX9LgX3JZHtGjmaHKjDn2usvHzkXBmhz5X8Z+mhDMZPkvprpkNi8/6nq3orotW+fUYMbmEOcOczVM66DOLlAh7U3fXFMVkNtiNbhegArrbV0BExx/mLYU+8zGcPlWL4wug9/nofC3dJTukArrxyioVvnZR0wN7RDsd1bBhZe9+Oyv3+f8T1VaiGTcMoJ9bocJZEQfQ4ZP0pK38V49RYtul8a+CDgPoy25U5dd3EUBHswoHK4rdUp+KNxwvt2za+qQieidkggcRBtBbvVPZA88d/51NUC1Hbr3kV03XzKcLsrLSc8Y/Rkxv6b98819xW2P2X5rKQXhxdTAAwfRUJLkvAm0tEAbQP/+5yldeGa8AeqedlD/ttPEF0GFoPuwkiibIdotFuatXyy2X5axe7QfMiYTs+fO9N5PtBQv8485kZKXTQ6fTPFcxf+JwcsY2W2jeo1nwMGOyqijfP/amKXxEs8Y+f3ubUcZsd4PnD97zeDvSN7abnxOZWe3UN9EHA+hnKrrr4vgF0KYn9cJte3TgiQtjX98Us18WdgeBlgoQQLeUk8FCgcETEays6w4TQJfGEUBXXL3lvXO07UG9fg9py++VZ9o+9H/p/FidRXdCMz28tcSE7jzDNw4D6GdXqPDNaQigE7bc9QXlTj5aqX133lDBM8MMm9x84FP91Z0qXXqjrN7szFddTcSKCuiJaI18W9OCo9av5NKD1bP7l+SWXvdezDilN/zqqOo6qbreC2QdE5y7rv+9RkmuU5NbXuWF6c7655Ta+j3K7HfG1PdpmkcYK3A2P686BRXqq1RqrFWxsUYNp6ZSY83gi+2KM6CaU1Lazipt9wZH4KonMUspO6seO68ee5byifnKJecrYZk3IDa+uAqrHjvsRV5TMGGOeqOiHap4pnnVx3dzYTefSt3VPS80Ig3MJqJgnheaU2DsvnlCmZTV2gAgrhXQxaLShxyi7Eknjf58Znjw3Gio8fTTqj/xhBovvSRnxQo5r74qNRoeudtU3W2ZUDlIRa3Zs2UvXCh78WIlli1TYocdlNhmG8m0//j/7J0HeBzV1ff/M7N9V71ZLhTjgm2MKcbGNrYxLXRCGpCEFkoCJC/pJEAogZC8QOqbNyGUJLyEEgKE0IwBF4ptcMMNXHFvsnrZPuX7zp258kqWtG12dyTNPA+PjDT13Dt3zv3dc/6Hb3Qs7Z9LkppOx7DgvhwE9wacFRVoCatoDmnoiALBGP3UEI7rpUvINWyLqOxnqVdkv6P3kn6WeAS4HECJV0DAJeg/3UKPJU9sIG1u50juq6jMRwnKTexnRG1DXI0gqrSzry75F2GlFZomwy2VwCHwhR4NXqkMDtEFr1Si+yqOCnjFYgisCl/XbaAC6S4R0ASgLeSXsOlOVMOQ8R5MubLC3O+Pud3UPpttgQFvARtAD/gmLswDcgAdaVWw+NF6RFpVCLw2Vw+3xFJjCEBfVIKR07sB6OYOtP/gkf4fAc21jQvTJJldlQPovQ0I/uJZIBQFJMOTzuyMfR9FKasdIXivPAuuC6ZaPwKaA+i3ViD817dsAJ2LPqFPt3Xn34oR0Pz+aICjiYYa1X+j6D+hxnVZDpaTa0AAinjmETd0DEFsJQLniM/BM+3BnFnR3BMfij7uHuXcGt+H1vh+tMT2oDm+E63xAwgrTZC1OBTjP01T2b/5JrJcTS7BwSGyBklwsAmcCAdEwQGH4IRD9MDvqESxowZlrhEocQ5DkaMGJc7aLo/IYbQebWShmZC5DXH42Yxgx5Qv04Np+rTWIDJlyja00I7c/2oMarj9lbAlIADz8RSgxCfgtrM8qArkBkBHnn8e0ZdeghAIFH4xmPwZAtCnnQbvzTf3DKA7Q2v1l0rZtg3yypWIf/wx1P37mYQHNaDgdOoQuS+iY8huaASp43H9OJ+PRUg7Jk2C48QT4Zgw4VBP5RIdFuq7hbwVDnu7S8RE4hr2tmqoa1exp1lFXbv+b/p9XNX7NQFpWdWgJJS74Wp79LfEzSnpsNkp6Yp8ThHwuQQMKRZRXSSglv0UMbREhLfbOitXwbMS2Ctkm6V2be6rdF2UJv+jObYb7XIdGqPb0RLfi3b5ACJqO1sgp7+rkKFqClTN8OGYtIoOlMm/OCTPQb6KC4IgMp+F/BVJdMEt+FDkHML8kwrXUSh21qDYWQuvVNrl1ukadKw+CvTfDywH0Ac+DWP5U02Q3DmcL6bW+J17cQB95GQ/Jn2xNK8Amg3zh5L1urZy/23uNFvA3t22wCEL2ADa7g25sYARgqPEVbz/53p01MmQjIiXni7IAfS484oxalZR1wjojgiCd/wNaktH7grg5cYK+ln7cwS0MZPV2sMI/vwfUOua9RCmXEnHG7ZynT8F3q+fmVrKai7bLtm5OYCevwrhx960AXQye2X8d9LCBLTwQYQWXNMZNWyttAiD+nHRu07xOyPSrItAZLeCUmwADEOsOgG+2Y8bhQwzNlaOD9Qnc4nQOaK0oSm2C/sia3AgshFBuR4hpYVN4EQ4QXCZ9tcnWHwSKCBR21kfUvQPR+LkWp/g8Qmk/pPgNU3+VE1lE0SH4GYTOoo4qnKNwjDvRJS5jmT/zzcdRvffqGiSsYqHdJIhSgIcNLEzLCZKgIMK6tibbQFDLoDeoaaQhnvesBiA9gr43hwPKv0mA2iCrpKE8KOPIvbOOxBKSjqjhQvWKQwA7bnkErgvu+xwAJ0AgOVPP2X3La9ZA62j2U3lQAAAIABJREFUA4LbrQNnLpnBJTSSPQwfPPlPsouiQIvFmCwHRUS7Zs+GY8oUCB6Pfjar19pI9sxZ/p1B3W5yFwSYNx9UsfGggr3NKprDeoQzgWNJFFgcBg8i51HS3aOlu60tGLYm4a1DZufQm+6BQLWqaSxqusgtoNQrMAg9qkrEqEoJw8oIbh56WMP9zPLpB+7hPMo40Vdpj9ehIbYNe8Kr0RjdhqDSjIjSoouFsYVuifkp3Ffgi9ddfRVDXqzbKkCir8KvTb6KCoX5LPTTLQZYhHSxcwhq3ONR6x2PMucIluWV6Kv010VzDqB3rwph5dNNcBdL0CxSiIAD6FGzAhh/Xkn+hr3OAuO9v2vdAXUXOfGB+4raTzaILWAD6EHc+Dl9dGPAlWMqPiAAfTA5gCZtJpLfOO6ikq4AOhxD8J6noO5vzC38zJVB6KtHRQhH1cJ/59d0iN6fNsOLDv3qn4iv255bnWOSXInE4KRo8f6gl21MIOWPtyL4y+cglPj1WUR/2SwlwcHDNjmcPZRW3GlOVUHwzc9DC+0HREp9tFqFrQwrdDIAHYFYMQG+OX83ihhaqxN1n8zJWgwHI5uwPbgUddGNaIntZTdMEzWSx6AIIPr3oUkZIx0mPFRijJAOsfXJnQxFkzuvF3BWY4h7HIb7TsBw7wlwiX4+7T8MoJtwUzk7BWdDW9/twOb57Qw8E4B2ehMBtACXTwfQLM1bOvT/9DsC1J4SmlhT6j4gOQFvicQmYKzGmUOAt1T/f31/gf2dn4+OowVkvkmurosEOXt4+8QZWYD3GQLQd79uPQD9/TNyCKAffxyxt96yFoD+whfg/tKXDgHoBOCr7NnDIrYp6lmLxw+BZ16AMKMe0O0gTkpVlYFo0o4mWQ73+efDOX26TlIHYTR0d4BLGQNr9ypYu0/BrmYFbRECzgnRykYwZ+JasnlfND3wlY+ydG9xRU8CJChNkjVHlIkYUy1h8giJgWnOP3sC6GZ0m/56ju6LzRTRvDu0ArtCK1Ef3cqkwERjQVxkvkrinKx7seRsrJCo9Kz7KjyamvwV8o0oq6vcdQSGeCbgCN9kVLtHs9/p397+t2jOAfSej0NYQQC6yHoAetw5xRg9pygvAJoP9Q2fRbH/kzCKqp3M1/KWSfAEJOZXkT/V58bl1xIiqG1Anc17aR9rBQvYANoKrTAQ7yFTAH1aAMdd2AOAvuvJ3Eff5qodyEuMyRCPqELgnit1iN6fNq6t+PJiRJ5/Lz8AetJI+H78FetbiQPo1Z8h+MCzNoBOucV60AjorVw2RQSFD0ILH2DFB6OrH2ZSHJ1yFilf08o7EgCIQ/BWw3fuixAkikxLIWwiL4/UNeKZIpu3BZfgs4730BLbrUc5kyxGpxaiHq9sDmxO5wEPT69VtBiLZiKpjiP9U3CUfzoqXUcbkzteJNHa+Y98ArN5QTs2zGuH0yMwiJwYVcSsnbjuRa9Xt6gjISGvnPGobgHTiX9nIIT/neqWSQI8xYcOOPErZaBK8mkHTnbTsU61dc2ebHXLhE31NvrNfjaAthCADgbhufpquM8995AkCEU1Kwqir72G6Ouv6xHPXq8OglONdM60NxowmgoZCqrKZDncV1wBafjwhEp71h4TM310flz3cevTAwrTSl+3T0Y7U87S4HLoUc58rMhV0l9fz9IZzE5KXhoQlamJdBh9TKWEKUdKOHG4Ax5DpmOwg+jui+QU4bw1+D52BD9CSG5iQNchutniuL6ZCZtT75Vdo5s1yFoUiqYwH6rSfQyO9p+Ko/3TWaS0fpf9B0T3BwB9/OdLcdRUf/r+S+pNrLebIccTj6j44JF6tOyNw0mwmSnwCXC6RXhIZqdEgqfUAW+x1Pn/7HclEvO9+to6/b5uu5ntM6X56PbutgWSWsAG0ElNZO+QjQVUVcPiRxrQsjvGIrd6c+JYIGZEw5FT/Zh0aakRAW1IYckKOh54FurmvYDbmTv5h2weNJkXGZchDilH4L6r9WfoTxvXgd5+AB13PwWBhOty5Y1TNGM0DscxQ+G/90rrW8kG0Cm0kTGF68wx6yGymZw1OQQtuE+HzcE9rCif2rEbasceIN7BNJJB/zGt5YE2QaaZrgzBWQTf+a9DcFgDQNPEh6evtssHsbl9PoPPbfEDLMpZh8561DefyqXQIfKyy6FJHulyymySR+mvw7yTMK74HAzxjO+c3Fk53ZXDkvWvtmLbkiCc9B3NpAhht1C9wyL3+gjlY0yMA20NrIJ8+ZEu/TudRPkjMbU02b59z7SMzw6PEszREED321PGcDpDTo+31sv95uIxrAygi70CKAK6ymwJDuOhQ7/7HeIffQTB77eGBnQwCO+3vw3XjBmALDNZDbWuDpG//Q3x1at18CxR7YA8Z04ZHZo0pqlwoZuitM85x+ByhiZFXkbq/F2ERy7zd3n9fgXzN8WxpV5FTNbgdghM8YR90TJcLMvl0/A1RA6j6VpDigTMHOXAqUc5WCFD2gafNEfXRXLKyNrY9hb2hFYzPWen6DGinPUaE/lfHO+7V3D/g+6N/BQqcBhw1mCkbzrGFM1hmtEMaCb4Y7nsZ9mcm397tixqw6dvtMHlF7sujmdz8iyP5RIck79WjqHHeXMPoA3/aP2rLdj2QQdcAar1cmj6zMYYRWNDP/1k2WhOAQ6XHhVN//YUS/CVOxik9ldIcAckFlVOdvUUiQxk97V1CUwwdrXhdJYdyT7cFAvYANoUM9on6ckC/EO05PEGNGyN6pFbvUxyaWJK+pY147yYek1F14mtpiH40L8gr9kGwevqeXZo9SYgj9DtQNHvboLgdVsnuDEVu3GvXVUR+u/nEf9kZ+7agUeLV5Yg8NtvpnJ3hd3HBtB9278XQqXFWpmes9K6FWrrZqjNG6GGG4FoA9RIE6DGGGgWSDuAFewzflLogCkyDoXtNodfPQFAn/tvCK7igkZA6xrPurdKE7gNbfOwpX0+2uR6OAUPg89WhM69t6oeHa1BYRXtqVjQkf5TMKn0C0x/0cqTO/4dXf18M3Z9HNYBtBl53+m+AvTqKYDTJ2L69RXwVzp6ncBx6NwdOMtRFfGwBtKzDrcqiLYbutZ8DkU/VY1dgyZZbLLlE+Dwip0SI4m3zYYXJrya+sNQkbC4rIcmeRxpHJj6JQq+p1UBdEwGaksE/OhMD7xUEyS9pkvJrqGHHmIF/Kj4Xt6hbvc7JA3oYBC+W2+Fc+pU1llJ45l0qtXmZsvcI4FxLRqF68wz4bnySl0GJO30hpSap2A7JULZTQcVvPmpjI11pM0LuEhqm5KQCjGuZmgRul+6XZLpiCsaK2A4Z7QTM0ZKDKSzMbibrnWGl7L0YYlQtim2E+vbXsOOjqUgiTACzwIkS0Ln3ozKYTRllhGM9jnKMbboTEwovgBuJiOmI/REcQ8rNVBnxtb8NmyYZ00APeOGSlSMdOd0iON2qPs0guXPNDKZs578ts6Fbe6KGMmhLMtN0/RsN2pwVQfVTF7NL8LpIZ9IYL6Sv5xkPUT4yiX4KhxweSQm0ebwHJLp6a2P9OarWalP2fcyMC1gA+iB2a6WeKpOAP1YA0j/KCsA/eDzkNduzx34zLXF6APiEBC4/1qINWX9z7k3vHd55RYEf/sShFxFonMAXV2KwK9vzHWrpH7+HicmFCpHHoEImSQ4bA3onu2pKdAiTVBaNkBtXAulbTu09l1Q23dAI9BsRNAKBJlFpyGtkaCl3MVr60czxNR7l76nHv4A3+l/g1g6qmBjROKEbmvHe1jb+m80x/bAKbghCi4jHbT/tgNFdNMzxtUw3FIAY4vOxqSSS9lkVX/2NIlmuu2c5v78O/rx883YXUgATcBDAdwBEdNvqGBROd0ZFX9VO7VJFQ0d9TLqN0fRdkBGe30ckVYFkXayc99LSXw+RtrW7mIRvjIHAlUOlB3hQtkIJwPU6UQlcwBF8On5VXE4RMBPdd4SIrj1dWIBvkRNRpIgEYEyn54LkNjziz0CrSt3SdMnsFqUsNhO+xMsooJiUrdocfp/SdB7nJmlIawMoEeUCvjRWR44pRwB6IcfRnzVKsvAXQLQgXvvhTRmDGLvv4/IE0/ofoOLginyHPXcK/XS3zYtFIJj/Hj4vvMdCKWlA0IXOnFMagypeG1dHMt3KQzceoxkqv4Enrs3IftakcqfAsiKhqMrJFw40YGJtYaO8MAMZu9cAKdRmb7la1pfxqb2txFVOlhBP/6dT/Nza6Hd9UVzVZMR1yIocw1nfsoxgVn6u2rRaOhOAL2wDRvmWhBARzTM/q/qzCTEUuwdfMyJtitY/JcGhFsUSK5uMmnJzpUYrUz7JgBqFjGtGnCaf0ISMsNYdDSLlBbhCkhMc9pXIjEfylumL+4TEBcH6AJ8MtPaf7eGBWwAbY12GJB30QmgH21Aw7YUAHRYRfUYL079RrcIaAChP7+G+HvrINCMsb96i5oG322XwXHsiILBpaw6mpGTGPrVc5A/2QlQJLfZE6hEAP3wDanfbto8LI0DeBX6Pu5GXrcdwfuetjWgDdeY/YiHENvyNOS6j6C2bgWUEDQ5wv4kSG69iGB3gsSX41Nv+YGzJwfQZzwJsXhkAcaIQ2msVCl+efMz2Bn6iKWuUsSwFVNXs2l8fYKqIKaGmO7ilPKrUOuZYPTgQxHg2VzDjGP5d5QmMo07YoWLgNaD9JlGIUlw8CKG7BU20tX560yw+cCnYRzcROA5DjmmsRRTSikVJD3NPdWNIoBIyks19E9ZiqpbZBPIqtFuDJ3oha/UKCLVR0AzB9BUYOyP70VpPRgUDd1lfYtJ8Go9uhiSeHjMGYFlHonIn4f/rvvzEWxOvD36AlHKvFMUMKRYwPXTaYEnVav0vZ+VAfRwA0C7BguA7uhA4KGHmOwGyYMITmdhJDdS6VqSBK29HY6xY+H7/vf1Qo79uDhh4gLZsp0yXl4bR32HBi+tc/eziOdkzcekvSljiVReBGDWaAcumOCE30UQU3/egbIlZmjtDa/B8qan0RjbDhcDzxTxbJGFHVMMTkUwRchqBFRq+Sj/NJxS9lUEHFWWhND8nds4rw2b5lsLQLO5hyhg5s1VbDE7V0keXYIGVoVYNHIXKYxs+0V3KY1u01ku6cF/0sBAkdP0H2Wlkf/ECiGWSkzGI1DlxBGTfTaQzrZd7OPTsoANoNMyl71zOhbgg/CKZ5qwb2247whoAWySWjrciRk3VukDYYJgW/iv8xB7ayWEgNd86JnOQ2W6L30wYjK837wQztMm9E+RNqNBlW0HGGzVSWKmBunlOKtGQMflQ7CUhbQBWnuEVa0nTUdl/XaE/vgKhCILpP2m0yRMFE2GWFsO/71XQfDQMn2W7WrIbpCOc/DNLwBKDKCiekxKg5MnnleWzs0O8H3p/RId8J3+GMSycXkF0IkTuu3BJVjW9DSCcj1cnSmfaSzY9LNmIsAe18KgCPyJJRdhUskXIQkOy0zurAKgaaigb3RJrRMzvlXJYHJ38Ny0M4btS4Ko3xJBtENl+9C3vFMmo3s19xT7SqLMBlsHNSKAKLLo5MvLMPK0QFI9ag5hVu5W8PiSKIt+TKVX9xWpzV2UxMfo7Zw9pd/SvtE4cFSFiJ+c7TksQjpF8xy226AD0MYDU2G94AMPQN2+XY8w7snomRo1k+NUlUViO2fNQmz+fCAWY/5Cwe+rr2chCN3RwSK2/T/4AdOHzhmpycSmKR7D3/eOqIYXPo5h6Q4ZDir8RXLbqbz4KV7HarvxRcBQVMORFRK+fooLR5WLAwZC88hfkqdY3fIiPml9XS8uKHj7fXZWX32JZ2bF1CCKnNWYUnYVK6ys+265mIxl2LON+cPqF5qxa0UO4GuGt0VGIr+BpCtO+1YVk6vIBYDm59y9KoTV/2rus/ZVpo+SynG9SXvQsdx/onsl6dPjLy3FMTOL9F6URnBAKvdh72NboDcL2ADa7hs5swAfiNe+1IIdy43iSb1pQHMAPcKJGTf0AKAfn4vYOx/3XwBNWoAdIbi/OBOeL88CFBWmzTZz1oI9nNjw6qNvLEPkybfNB64ciFaUwH/317rdgAAtFqc8w66/JyWM5nYGUrsAcYqaa2zXbd0JyvVzaM0dXc9BxQ+DEWhtwcNC2rRIjC0edDk335/uhULbonF2fFo54flst16/ADkA0AbB1qItCL97A9T2nbq0hqkhAFYwXg7uQVPgmf4wHLWzdHvlwRvkEzpK9VzZ/E+sb30VouCAQ3CyiJvBsB2S5QjhCN8UzKy6mektWiXNlbrC+3+uR+veOCtQUwiu1hOA5t940nPevKAde1aFocRVOFwik21ngDpHsIfOr0Q1nPClUgw/0Zf0deGf3EVbZDy5LMokMeh3hdwoKpFS50eUifjxmTaAzrgtOIAOhxG8/36ou3ZZA0DTfVHEczSq67jQf7l6ITI2Xg8HGhCaRUL/8IcQAoF+BaH5uLStQcU/lkexu0WD31hb7w/mN6MpaWyhaGjSub/iZCemHuVgEJpHSptxjXyfg/wRESKoIPLihr9gb3itoYtMcj4FHszzZAx6ftK3pm1S6aU4ofRL7N+JQQR5upWeL2NRAE39XpE1+MsdmH5jFZMSyzrYppsF+LgTbJDxwSP1kKNaPlz4jJqbyuvEQhqOmRnAhAtKcgLjM7ox+6BBYwEbQA+aps7/g/LBeM2LLdi5IjmAVuIaimr0jwOtUrKPA+WQSCIiz7+H6Avv9T+JA252UYDWEYFz5nHw3XJx/4yA1r0cAyQKCD8xF7H5qyEUeXXIa+ZGupgBT7czEiQOA5H4YZHXvU4qevtDb+FoPcXEsbLoh8fBCfz3LHKVcpz64dJxLiKgOYCOh3QA3bwBcHhtAJ3K+5FnAM0Ba1hpxQcNf8Ku0Eq4xUDnhCaVWx44++iai1G1A1XuUZhZeRPKXEcUFkIbk7l4VMMHf6oHTWwoqrgQEIUD6NJhFAFdBZrA0LZ/fQTrXm1FpEXWi97Qp9vkz0GvfUwDTrmynElxJItm4gD63a0ynvwoihILAGiyKUVAHztEwq2z3aatXw7aCGgC0L/4BdSdO60BoJnPZIiI83/3lwHTgNDO6dPhu+UW/a4ZvTQ77c08gzD31HDHSHLj2ZVxROIaqGSJ2Wpx5t117s5EbimNe3FVw8UTXTh/PBUPNp275e4BEs7MfZUDkU/xXv3/Iqg0wCnQInG3gJS83E1hL6IXVNaY9vWYojMwreIbnTJpBS9OaPgsa15sxs7l1omAZgA6rqF4iBPTbqg8xBjMGs548UBNw/KnGpn8mKNQBaOTdE/y0eSIhoqRLky9plIvkGgM74Xt2fbVB5MFbAA9mFo7z8/aCaBfaMHOlX0DaIouVWWN6UpOv6GKaROx4w0AHf3PUkT+8Q6E0oD5sDMfdiEAHYnDMXoY/D+9XC+7na3UQT7uu6drMPqhRxKHfvMi5LXb9Mh0syF09xkDXZYJaabpMaS1e7LSWF084q7WKQQVyrYP5BBAU8Wy0Hs3Q6n7CILTn0cqla1RCng8A9C/hqN2Zs4joPmErjW+H+/V/w/qo1sZfFYH4YQuscVJkkNPc63BWTU/RqlzeOEgNAfQMQ0f/LkewYMFBNAiEA9rDPZOozoNmoYtCzuwaX47i3Zmk5h8gWeDokgugRVELKpx9ksATYAoHAdOOUJiGtBmbYMWQIdCegT07t3WAdBmNWohzmNoQnu+/GW4v/hFS+tBJyj24Z1NcbzwcZwV9qQiowNZciNZtyAXj8YDioY+Y4wDXz7RpetB96PihNxX2RH8CB80/AUkv+EQ3IMSPh9qb0LNIiJqK47xn4aZVbfAYdTqKCiENnyWFf9owr5PDOnNfPoFvbwQbAE9qqF8pBvTrq04JPOZ1vyw97eNJyxuWdSOT6n4oi/P/lCygcD4O48Ed/klzLixEv6K3Glhp3hL9m6D1AI2gB6kDZ+Px+aToA1vtmLLux19F0/iALpUwvTrewDQLy9B5On5/RdA00dO1SC4HPDffy3EqpJ+ldJ4WH8xnAwtFEXody9BXrvd/EjonkBzf4S8+XjZMr1GrgC0sZweWfojxHe9CcFF/X3wRaqk3SyaDM+pv4Jj2Jk5BdA8lbUltgdvH3wQ7fEDNnxOaCwGobUIAo5KnFX9I5S5RhQGQhvjLElcUBHCSJuSUB8h7d6V1QEUNdMJoK+rwLpXWrFtcZAV2GFbjqQ2erxpVhBRg7tYwsxvV8HtS55OyyOgF26R8dQya0RAcwA9+QgJN9gAOvP+aTibamMjgnffzTSMIUn9Q+4i86fOz5HMR4gzKQ7H8cdbFkJzzWcqNPjmp3EW48Hha34MZd2r0AhNtiA97NNHO/HVyS6mKJduLEchnpDD560dixh8FuFgEmGDRXIjmc3JV4mo7TjaPx2zqm6BJDgtoQm9+JEGNO2KFkwyrLvduP9SM86DqVdXJDNrWn/vXPDdGcOHf23QfSFKiM2nT5TGHdNUjDLHqsd6kkqXpXFae1fbAmlZwAbQaZnL3jkdC/BBeeu77fj0zbakAJoGRbdfZOkxnatytKwoiogtWoPIo3MBn6v/hjNQFHQoCv9tl8ExaWT/leHgnaBTdzGK8J9eQ3z5Jl02g+dBptNZ7H0LY4GcAGhabJFZQb3oql8itvkpCO5yG0Ana2FBhBYPwnPST+EcdZluLyaka+7GtQKbY7sx/+BDaJfr4WQFfOwFgkRLC0ZxwiJHFc6u+QlKnEPzDqH5N7TjoIwljzUgHtE6tZXN7RXJz0YTuFhQxdDjvag51oOPn2+Gyyd21gpOfgYT96AF67gGf6UDc75XndKJuS1fXhvDa+vjCLiFgkdGcgB98ggJN86wI6BTasieduIAuqFBB9DBoA2gMzZmtwNJWiwWg1BdDf9dd0Es0otVWYle8nf7hdUxvLlBhl9XmrAq/zGrZdI6TyeEjmm46DgnLpnosnxhQvJJ6Du8peNdpvlMxYHp/2343LXpKRKapMNGBqbj9Mr/YrVDChoFDWDJow1o3GEtAB0LqRhxog8nXV6eNGMq5ZfLKKwsR1QsebwBbQeMOh0WiPru/gxsuhfWMO68Eow+PXnh5pRtYO9oWyADC9gAOgOj2YekZgHuFFJKyoZ5SQC0cUoaIKddX4XS4UZKrQGg44s/QfjPr4GJufXXKFgGoGNwn38KPF8/s/8DaObhG3l8soLI0wsQe3M54HEDEhECiy7/ptZ9B8deuQLQBjyNbXgC0XV/gOCkIkYW9Mis1Mp5ANA8mqg9Xod5dQ+wYj42fO69E9DELq6FUeE6mkFor1SS12I/nQC63gDQ4cIBaDbcq4DLL0JTNTaRIR3oQnyOuR515TFuTLuuIiU5K27LF9fEMPcT6wDoUEzD9JFOXDPVZZoq12CV4FBtAJ2bLxorot0B97nnwnPNNZbK3uORz/M2xPHi6hi8BSrSmhvDm39WGjvDMeDyk11MkoPbz/wrZXdGnqW1reMDvNfwJyPymRY87XlFT5YlMB9V2zCh+EKcWnGNsVjOlh2ya4gMj7YkgA6qOGqqH5O+WGZa5C+X3lj3Sgu2LQnC5bWo9IaRwTbiJB9O+HLZIQmewnSPDHuVfdhAsoANoAdSa1rsWToB9MJ2bHgrRQAtGgB6WDcA/f46hP/yRv8H0OEYHKOGwn/n13Rxuv6QA5esXyVUf4q9tRKRf74LxOKAx2W+LnSye7H/np4FcgagVRaFEd/5GqLL7gYkiu6zJw59Nk6OATSPfI4o7Xi77pdoiH4Gl+gf9JrPyV4YfWJHKa7TcHrVrRDyGF3Eh9bm3TF8+ESjvoZT4NROdg9Ui6yA98GGraiGIyf7MOmLpWkB6JfWxPCGhQA0pcWfP8GJL0xymRaVNagB9D332BIcyQa1TP+uqvD95CdwHHusJSA0h6cfbCNZnRg8Dv3BbE+jr0VV/W9xFfj2LDfGD5EsB6H5Qvm+8HosOPgQdBhty24ke21pwZzqV0yruB7jis/Je8YWvz/yERb9rg7BRhmik/Sykt157v/OMrhCKkbNKsKEC0pMAdAcPu9dE8LK55r7zvLO/SP2egW+YF9S68Sp11WyzDXTVrsL+Fz2pfu3BWwA3b/bz9J3zydBu1aGsPqF1AZnVQGmX1+J8qNc+geCRklRgLx+O0K/eal/D5r0FSCP2SnB/7OvQRpRNTCioLnHb5QfVzbvQfiv86DsqLMlOSz9hhpptHEZYm05/PdeBYEWDcwojml4ZkrjeoTfvb5gURhWN3+X+8spgCb8rLHCcQvqf4OdwWXwiEU2fE6xg3CdxZPLr8AJJV/I28SOT3AaP4viw7815UKRJUULWGs3ruc45owiHHtOUUrglvsj/14bw+sWkuCwAbQJfYsKFosilF270HHnnRCc/ThTzgRz5OQUFAUdDsMxfjz8P/kJs3chAyg4fP7kgIJH3o+yRbECronlxOS5OikDUgpQ7BXwgzM8qPQLKY2hubqfxPPyhfKW+F68eeA+RJV2SKy4np1Bl9z+rNgQ87fPqbkdNZ6xefNVEu9NVTQseKgOkY7C1azobiu2aB3RMO5zxRg9pyhrAJ0oj7b48QbIYbVg8mh99gvi/wqYFvep36hAyTDzFrqT90d7D9sCvVvABtB278iZBfgAvX99GMufbkq6OshWKNtVTL2+EkOONcTxOYDetBuhB/+lA9v+nDJCTnx7CN5rPwfXuZMHDoDmvciYCNIzRp57l2l3CxTpTRNC+pu9WcsCuYqANii2Fm1CcO7nAYUmiDQ9tLdeLZBDAM0jipY3PY21rS/DLRbZms8ZdEWyI0lx1Hom5GVi1wmgt0fx4V+b7FfIaDMezTTp0lIcdao/JXjC19WeWRHDwi1x+F3W0IC2AXQGL2L3QziA3r4dHXfcAcHns/0NE8x62CkEAVokAt9NN8F52mkFK0jI5xb17Sp+vTCCtgjgkmzVt3SanPTnSf5n0jAB9PVFAAAgAElEQVQHbp7lPpSSn85JTN6Xy2vE1BDeOkBZWlvhEr0sAtreUrMARUHLWhRlzhE4t/ZnLMtNnzLnb+LMAPTDdYi0WwtAy1ENx11UiqOn+00B0OR4fPjXRtR/FoXTY03pDWp2qpdButdDJ3pT8pVS62n2XrYFsrOADaCzs599dB8W4E7ivnVhrHgmRQDdobIihNVjugHojbsQeuiF/g+gCfhF45DGjYD/jq+aE21qtV6YICoX/3ADIs+/B3VfIwS/R/eBbG1o67RYjgE01DhCC66G0rwJgoMmORbIxbOO9bveSY4ANIfP24MfYlH97+AQPHaScgZ9QJ/YRVDqHIHzau9iEzt9Wpe7iR0H0Ps/iWD5/zXCSUX/7Lk4A/FR8hWuq2AFEbmdUmnWR5dEsXKXAi+tiRZ4OCIINNgA9LBSAT8+ywOXxPLbzHl7OIDesUMH0F6vDaBTeRnS3YeiniMRiEcdBf/PfgbB5dLPkEcpOfbKaoCsAn94N4ItBxV4nIVfTErXlFbYn8afYEzDVye7MGe0s+BSHNxXWdzwKDa2vwWPWGxnaWXQUXjG1oTi83FqxbXQNJVJh+VrsyKA5iD2xK+UY9gkb1o+Q3e7cX9j41tt2LygHU4r6z6HVIw9uxhjzyq24XO+XgD7OilZwAbQKZnJ3ikTC3AAvXdtGCufTRFAB1VM/noFhh1vfCAEvcidWteC4D1PQQtHAMnQL8rkpgp9jJEhJUgCfLdfAWlkrSW09Ew3CzU+zRSo8GJrEJEX30d80Vp9xs9kHujvBZ79m/7Q/fCEOQPQxiwRAiIf/hTxXW/YhQiTdY8cAGieztom78cb++9BTAlCEEgo0373kjVHT3/XNRY7MKn0Szi57LKcFyTkE509H4ex4h9NcBfbADqxXQhAlx2RXkrpY0uiWGERAE2uTGtYw5VT3Jgz2gFF1d2bbDerakBH4sCoKpGl/dOnx7SlGw6gd+5Ex+232wA62w7U1/GUxRcMwnfLLQWJgubxDa+si+HV9TL8bnutIdPm5vEgboeA2852oypARf5MfC/TuDEOn7d2vIv36v+XLfDashtpGLDbrrQwLmsxfG7IHXnL2OKdJ9yi4L3/PQg5olkna4sigWUNk79agSHj01u0TjRtZ/bF5iiWPdVonefr1v60VhgLa6gZ78GUr5UzjsLWCU376GbeN+0jbQuQBWwAbfeDnFmgs4DSzhjef6Q+NQmOkIqJF5Vi5GkBfYWSA+j6VgTv/j9ooX4OoMnakgitLQT352fAc8XpBUtjzFnDJ57YmBjSr+S12xB94QPIW/ZCcDsAh50zmZc26OsiuQTQJDwmSIh+8ghi6/4AwV2ui5HZW88WyAmA1vUAFxz8NXYGlxuTOrsNsumCBPVFiDi/9l6Uu47MKYTmAHrfmjCWPdUEd5ENoGkCRcMIRYNPv74CgSpHWpE9VgTQV091Y/aogQ2gecr/hFoJt57uMTfa0vAz4mvWIPTggzaAzmaAS3YsyXBEo5BGjkTgrrsAh1H5L9lxJvydzyk21yv4w6IoxTfYW5YW4O/lqUc78I1T3WmNpVleOuFwHXt3yPV4ff9drOivAHuhPBv70mJ5XIug2j0K5w25G4Ig5V6Kw1i96KiXsfgv9ZBjWj6TI5KbSwPLsC4bkd6ideeJjeeLtCpY/Fg9wi0qRAt2Uwp2J7kRf6UDM26shDsgDcxs6+Qtbu9hYQvYANrCjdPfb407i2374lj0PwdTBtC6rmM3AN3QhuBdTw4MAE0Nq6gQygII3H+tUahPj/QekFtiNHQsjthbqxCbuxxqcxsEr1t/7kLnQg9Iw6fwUHkA0PKuuYh8eDvg8BkFUlK4r8G4i8kAmkcUbWqfD0ppdYk+O6LIhH7FoqC1EI72nYo51d8ztKBzE1rCAfSOpUGseakFLopQG+QSHDRkKXENvgoHZnyzEm5/ehXdH18SxXKLRUAPJgA9vlbCd3MFoD/8EKE//MHWgDZhnOvzFAShYzH4f/QjOI4/Pi9BFDxhLiJr+O3CCHY3a6A4Btt1zL6xeVHCW+e4MaZKMndxKOntceVnMImw7cGlcAkBu0ZFUrsl30HP2ApiesUNOLb47NzXreAAukHG4kesCaCn31iJ0uEZAGgjaZfgLkmK7lsbtqb0Bi3QqxokScCp11eilIoOUjCfCZlVyXucvYdtgdQtYAPo1G1l75mmBTiAbt0bx7t/TB1AjzunBGPO7FqlVpMVdPzoMWiNbYDT0f/lG8iBD0fhvf5cuM44kQFpU3Jv02yjvO6eoA2tHmxG9NWPEH9/PbR4HILHrd+KLcuR1yZh8D8uQ6wth//eqyAweRST0rSMAUBp3YrwohsAOcQiom35h16a2EQArUtvAB1yI17f/zNWSV4UHCxa196ytwBPbz1nyO0Y6jkuZxM7/g3dtKAdG99sg8tvA2g2ZEU1lB/hZABaSDMM8k8fRLFmjzU0oLkEx1VT3Dh9gEtw8EjLnALojz5C6Pe/twF09kNc32cgGY5QCM6pU+G79da8yMhx9/HV9XG8sjaGgFuAYn/OTGlpejfDcQ3H1kj4r9kePbLcTImcPu6SL5RvCy7GooP/w4oO2tIbpjQrCEArWgxFjmpcOPR+Iwghh3UrrAygKcZLAs784RDmR6U7z+EQ97P3O7D+tRa4LFqPg/tHJ365DCNO8tnw2ZxXyT5LDixgA+gcGNU+5SGWSINh6x4DQFOV2D4cRlqhi4c1HD09gIkXl3RNBdM0tH//LwMLQMfikIZXInD3lYDbmT+Pr9AdNAFEK5v3IvryYshrtjG9aLhtfei8Nk8uATR/EE1BaN5XoHbsACS7EGGv7WsqgFbZ5GNxw1+wqf0duESKKBrkobMmvlgsvVUNYbjvJJxZ/UNW4CcXxQg5gN6yqB2fvmEDaGpC7ifUHOvG1Gsq0ppg0TrvQ/Mj2NmkwmWBdWwOZa+b5sbUoxymRR5aUQM6LwB62TKEfvc7G0CbONb1eCqWhqBAcLvhv/9+iFVVOYXQnQXNW1X2/lIBQgros/mzeQ3N6qPLwC0z3Zg4NF9R0PqSeEwN4bV9d6JdPgiH4LJ9FfOalfmBFAV9asU3ML743JwtlvP4IepHDZ9Fsez/Gk18ChNOpYHJZZzxg/QBNB9/GrdF8dHfG3UdZfrPYgMQ+UaxoIoxZxRj3LnFaflGJljYPoVtgbQsYAPotMxl75yOBfigHWxQ8P6fD7K0WZYG0sugzSeWx8wKYML5PQDoHz4Grb5lYERAkyGpQF8wAu+N58M15wQ9lzDNaK502sNS+/KVCEN2JP7hBkRfXwZl614ILqfRxqrlPvCWsqEZN5NzAK2HRESW/BDxPe9AcPopP8yMOx945zAJQPOIorrIBrxZ9wtQRXR7M98CBJwVLY7zau9CtXtsTiZ2/Bu68Z02bHqr3Y6AptGEIqAjGo6c4sOkL5SmNcmyGoCmOSzBtG8R9Kk1D/oMWgC9eDFC//u/NoA2f7g7/IxGMULP5ZfDfcklOZXh4ElZTyyN4qMdCnwuW3rD7CamcZWKhE4aJuHmme50A0Qzuh3uq6xueQErm/8JjxiAai+UZ2TL3g8iPyWGEudQXDz0l5AECnbKzZZYoG/5PwxQm5tLpXdWowBhoNyB026phsOdhtylMfhEO1QsfrQeoUYZkkuw3DSG8xMqsDjlygr9/U3jMdMzqL23bYHsLWAD6OxtaJ+hFwvwj1GoWcEHj9QjHlb7BtCCLpw//CQfKH2kuwcUeuBZxD/dCYFHyfZ3y9PXIRaHOKwS/ru+rssfsJXVQfTV4J2E1iUiMcTmr0bs7ZVQ65p1e0hUqNAGljnr6rkG0EbeWmzLM4iuegCCq9QuRNhbY5oGoCmqSMP8ugexJ/wxnIKt/ZyL94dHFh0TmInZVd/JTTFCY/Kz+oUW7FoRgjNJFlEuntNq52R6pVENY88swpizukp1JbtXKwLoOAHo09w43sSow8EKoKOvvILIc8/ZADrZi2DG3xmxjEAaOxa+O+6AQL5agj9nxiXoHDwuY2u9it8sjMBpZM+bdX77PIdbgIqEHlMp5jQmhsuEtcv1eG3/nYirYQhssdxiYaUDooMIkNUIZlbdjFGBWVA1FWIORIE7AfSWKJY/ZT0AXVTlxGk3VTGAnNJm6D7TvHzVs03YsyYMl8+a8Jl8okClA9NvrIKbaoUM4LJSKbWdvZPlLWADaMs3Uf+9wU4A3WQA6EhqALr6WA+mXl1xOID+1XOIr98xcAA0NS2LIgnD+/Wz4LpgSk6jSCzdkxKiv7XWIKJzlyO+YDXU9jAEHxUqNGYiln6IfnhzOQfQChNeU+pXIfTuDRAkjx0B3SuAlqDJQXhO/Cmco76ig3qmmZ36xiOK9oXX4e26X7FoF1v3OXX7pbMnRUCrUOAUvLig9j4UO2uMyXOKk5tULsYB9Ist2LXcBtBkMgagYxomXVqCI07x9/sIaBtAp/IiJNmHFqlFEdFXX0Xk2WdtAG2CSVM+habBf++9kI44IicAmiXLCcBfPoji490yvC7BLjyYcuOkt6MkAO0xDWeOceKKkzMo1JbG5XQALWB501NY1/qKLROWhu3S3VVfLCfJsBNxds2P2QuVS8mweosBaKYYFNNQfpQL065PvW4E133exnSfW+G0Inym6G7984fpN1SihIoO2vA53VfE3r8AFrABdAGMPlgumSmAphSSU67sAUA/+Dzia7cNLABNrELRGGSlInBiVUlOnPh+0edookGdxpAhUfc0IPrGR4gv/hRUhFLwGgXy7EKF5jVnzgG0Xn5ZC9cjtPAb0EL7AcnQ+TbvKfrZmai6D4eUhpgcwWZCxbE2eE6+A87RX80YQGuahncOPoS9oY/hFO3o51x2DlGQEFHaMKX8KkwsuRiapjI9aNM2A76seakFO5fZADoRQE+9tgLVo91pTbYoAvrhBRHsaLSGBjS9/TGKgJ7hZqnvZqlwDdoIaBtAmzb0pHQioxih58tfhvvSS5kuNMtaM2nj/Xhrg4rfLojAYUc/m2TZnk/DpiMqUOQVcPvZHhRRxo1JNam7XlE/K2k+k/ZzXKPoZxO/mzm1Uv89OUH/C2p/jgrXUTnJ2OLAdvfKEFa/2AwHSVVYIKCdZ03VHOvBFApuS2Hr1H3eHsWHf23Us7ctuPGigyddVobhJ9hFBy3YRPYt9WIBG0DbXSN3FjA8l1hIxZJH69FRL0Ny9v5B4pFNZSNcLE2mczO+BOHH3kBs4Ro9IpZmagNlM6KgXbMnwfutCwaXFnRPbUjtzUC0/sVXNuxC9OUlkNdtByTRLlRoZr/PNYCmezW80vDi70LeuxCCs2gAy3B0h8vMAHp/Zj9J15z+U6ARdFZlCu2H4PADZBdBhGfS9+E48oK0AXTX6OdfQhRcdjqrme9KD+eiKCJZi7EJHUVBE5DOxUaFbw5uijLtQitM6HLxjKmek/kJcQ2n31qNompHWgA6JgM/fzOM5pBWcJjFahjRZ04C/muWByMrzUubHbQA+vXXEXn6aTsCOtWXKdv9DADtOP54+G+7TT+biRJyfKx7ZLEe/eyzo5+zbbGkx7NihHHgyikuzBhpXmHUxAtzX2V509NY2/oy3HaR5KTtku0OXDJsYuklOKXsa7mpWaHHm2DXshDW/LvZMv4K10cefoIXJ11entyUnbrPCpY82oCORhmOPthF8hPmZg9WdDCkYvScIow/tyStbLDc3JF9VtsCqVvABtCp28reM10LGIN4PKJi6eMNaNsfTwqgqVChr8KBM75P6czGxgH0E28iNv/jgQegDaddi8bg+69L4ZwydvBKcXTxUgnY6cUaaYsv+RTRV5dC2V4HweMEHA5bHzrdd7L7/nkB0LqURGzTk4iu+Q0EZ2CAynBogKokwGWKaqbcOBcEKr8tOlkZbnp+0TcEgncIBF8tRD/9uwaCtxoi/fSk4CD32O76gLvw4G+xPfghXHb0c7ZvR4rH64uh5w25G5XuY3IysVv8aAOadsQsE1GUomHM341JMQGSR8Csm6vgLZXSAtCRuIY7Xgsj+v9BdKHr/XJVKbcD+O4cD4aX2gA64w5j5CBHnnkG0ddeswF0xobM4EBNg+D1wn/XXRCHDDHNd+XZADsbVZa1YCLXzuAhB88hNC6G48AJwyV8c4a70+5mCUtx6Y2w0orX9t+BkNICEQ57sTzHXUxfLI+i3HUUzhtyF5yi1/QoaB4BTXJha16yFoAmUDtyRgATLy5N6jPoddI1rHy2GfvWheD0itYsOhjSMHSSFydfUWbIquQkXSHHPdM+/WC1gA2gB2vL5+O5EwH0Yw1oO5AagPZXOTDnuz0A6CffRmzeioELoOMypIpivSBhWcCOhOZ9lGYiNPsgDzgaR+ytlYjMXQ6tuR2C162ThIEUEZ+Pd5NfIy8AWg+LUJrWI7zgWkByGhHB+XzQXF+L+qgDgrsUgrucRXkTSKaii4J/CERvNQRPJURfLeAqgUAyJCZGy/JJXVNsJ+buvxcK5Jxo/OXaiv3x/HpkUQdOKP0iTiq7HKqmmB4JTQu4DdtsAE3fAFXWi+3MuLESTp+Rk58iHSEAfefrYUTi1gHQLgLQp3swoswG0Bm//waADj/6KGKLFvU/AN0TXe0vqQ4UBd3RAd/3vgfn1KmmAWgexf/syhgWbo7b0c8ZvxzpHWis8cElCrjjXA/KSffWRE1ZHv38Sdvr+Kjx73CJRdBAi/X2lmsLEIRWtDjOHfIz1HiONX2xvBNArwhhDUlwWCRji0UKB1WMml2ECReU9Nmf+TNsWdiODW+2WVP3WdQLMRfXOHDqdZVwB9JbiM91P7PPb1sgFQvYADoVK9n7ZGaBNAE0n1x6Sx2Y/Z1q9vFimxEKEX1lKSLPLIAQ8A3MyFeJHPkwXNPGw/udS7pE/2bWAAPsKF5pgbpEfSui/17MoqK1uGzrQ2fa1PkA0IaKoCaHEF5wDdS2bQNLB5pVOInCM/keSEOmAw4vBMmbWioyC7XgckJcviNFmpbQ5nxSt7L5OaxueQEeqZiB0P6wEcAVBJrk6jIlXEOZ9JT7QwFFun/SsKz2jMW5NXeywo+HVdDNsiE+eKQBzbtjlkwDzfLR0jqcazlWjnLh1GsqIFDVrDRESm0AnZa5Td2Z1olDMQ3jayUG3M3Su9Z9RL0KU/jxxxFbsKD/AGiSGaNxT5YP+bTUyen3lOHFn83UljD5ZIYMh/vcc+G56ipTADR/pUkq57/fiaA9UnjJnFStxqo6GJ9yHhdBfZ8ry/UH8UD9XQW+Mc2FU48yX4ZD0WS8ceBuNEa3wSF4GAi1/qYX7uvuq3C/pb/4KrRYfmLZl3Fi6VfMB9BUz0gSsHlBOzbMbYUrYI3IYUEUEG1XMPGiUhwzOwBN1UC/677xhZb6rREse7LJmrrPNJaQ1L5TwLTrK1Ay1C46aP2xw77DnixgA2i7X+TcAsRYPvx7A6gyrpOKWvTma9DAKmtwFUk47VtV8JZI+uTSKEwXffVDRJ6eP3ABNLUE04OOwHvVmXCdN0WvCEK6x/amW4D1B6Pkr6EPHXn+Xcgb90CgUDKnLcuRVlfJC4A+pAMdWfFzxD97HoKrzNA47u4E9gRfE6dsXE85rafM8c4UlhmD73MvQSw64tC1uN4zi24znqtLpFv6oLnnB9Gn63E1glf23YYOpbFfpLQSuKXIJ9JQVrQYK0IkCS6WJkqbQ3Cx/9f3s/YElSamKlRcVHs/ylxHmDqxUxUNC359EJE2BaLDAK457tFWPT3Xchw6yYPJV5SnBZ/pmWwAXbiWtQF0gu3pO6Bp0EIhCG43hOJiCB6P7uIoCvu91trK/EH+e8uKv9PiYTQK6eijEfj5z1NbeE3SDfnixKItMp5eEYW/H2g/80+7rAAxRWOuu8sYr+n/qYAi/T8vpGjlAHddhkPDlCMduG6a27TFosQ6FW/VPQCH4Lb8IjN928m/UjWZ+SYUQcz8EkGErEZZtpPuq9DCMyslXbhBNsmVuQxHhWskLhp6v+l6DZoBoDe+1Qb6z11kMQB9cSmOmdUzgObwOdQkY8njDYi0qZAc1kzWVGQNJ19ejqETvbbus2XfNvvGklnABtDJLGT/3RQLfPR/jaj7NAKnNzUAPfOmKniKuwHoN5Yh8uTbEIoGaAQ0WZpVJtIjenzf+xIck442JaLElEa00klYOImhD62oiL6zCrFXlkJt6tAlWpgnaF1H0DKmzBuA1nWg5V1vIvzhTyA4PPpCAmkmc7edRewabcZ+b/xbcHROagWSrRBJvsIseGtGSxCAjsN37ksQ/cN1kVpWMjs/98gndTuCH2JR/e8tP6njQDmuhuGS/Kh2jWbayT5HOdxiESJKK4JKAw5GNqMhth2KFoVTIL1CfXpnxU2Pgg5hesUNGFt0lvkA+uGDiLTbAJpeq2iHilGzAjjuovSL7kRJA9oqEhxUTFEBir0CfnyWG2WkM2lSqvtgLUIYfuIJxObPt3YENEU3R6OA08kkKxyTJzN4K5Yb2v/xOJS6OihbtyK+dCmUTz4BJIntzyK9rbaxDCAFgt8P/89+putAm9CR6RS/XRjB5oMKPA5a4LPuRsA2qujxItUBAWOrJdQUCyij+Q6AppCGA20qNtWpaAxqcEmAQ7Kuchw1KRVsHVIs4Ednepj8iQlNqvtGELG44VFsan8HLtFv6cVl+q4TcKYFcr+jEkM841DmGgGfVM7Ac0huQZu8D3WRjWiJ72OL5QSjrbtgTu2oMP3n82rvRqlzmKk60J0A+u02bJxnHQBNrrgc0XDil8owYrLvcGhrTCdpsX/Zk416sFxfrKJAQxFbgA+pGHtWEcaenb7/U6Dbti9rW6BHC9gA2u4YebHAR082om5DCgBaAZPemHZ9JYqHOHWnh5xuSUT8ww0I/fpFCKV+3dMbqBuDggp7Tt9tl0EaVmHrQffW1gl5vGpdCyIvvAd56QZd4NPtHNj9xIz+ny8AzWU4ok0ILbgOiLUAkhuCm4pn0Esu6lHRBJgFgWkpc41kwVNlAGsFgqcC8W3/htpEk3JaaLACkEwA0IEROlhnADo/G9d/frf+f7C14z0Gca2qqUgTNIoiEgUHRgdOZ7C2zDWcTdy6b5Sm2xDdirWt/8Ge0Co4RGpv2s8Kbd71bnmF+WMCszC76tvmAmhVw4KHbABNFucR0OPOLcbo0ymSKb1XLRjVcNcbFilCaADoUp+An57tQYD0Mk1atrIygJ4wVMKts3MjwRH69a8RX7nSugDakKuQjjoKnq9/HY7x4/v+SGgag9DhZ55hEdEULW1ZCB2NMh1ox8knZxU0wfvurmYVD8+P5OcjmuFVeLwIFe0jDfc5ox2YfIQEr7PnxedgTMNHO2S8tVEGyYt4aU3Bep+zzjgYagsqkHpMpWhaFHRUbcd/9v4EVISQ/AArfs/Zt4bVdgiiyFmN8cXnY6R/OrxSaY89hbLPdodWYk3ry2iO7bJ0AWj2XFoIp1f9F0b6ZzBfUYCU4RvQ9bBOAP1OGza+aS0ArcSMqOHjD48a5n7EJ6+3Yuu77XD5rRG5nWhd3fdRMfR4n150UBPyOc0wpX/YJ7Et0KVPa7qAkb3ZFsipBZb9XyMOJIuANoJWJYeAKddUoPwIQ9uIA+iPNiL00AsQygY4gKaWIIAaiUE8ohr+2y6DUOK3IXRfPTRBH5oWKiL/fBfqgSYIPj2t1Y6G7sV4eQPQh66vReqhKVG9aJ8zoP+BoLPDn9IYFF7yA8h75kNw+nXYW/CtcACaw2eqJP/6/jtZRI5VJ3WU/hnTwih1DMe0imtR6z2us+UoYohcEa6vSD8TofSGtjexrOkpUAS8/ntruS08tZXkN84fcg+LMEpbH6KXfkyTjkW/q2dFdCw8X8/PW8heNQ0nfrkUw07oIZKpl7vgUGtvq4qH3olAoTWv/Nxxr1dhetYKQAD6J2d7UDQIADSl9Z820okrp7hMA1rMwMb3P3j//ZA//dSaAJrgczgMacwY+L/7XQglJV11nxOzerhgMEVLk9TY7t0I/+EPUPfvB0iqw2qR0JLEADlpQLsvvDArAE3vJkm7v/5JHP9ZG7Ns8UFqLoLHdL9zRjlw4XHOTvBsJDF2JmrxZD0+5tR3qHhqWQybDqqWhdA0BWmParjqFDdmj85eB5pnam0PLgUtlpOMhdW+44cGa4HBZwK0U8uvYtlZfKPaGqwdjboVJMWhy3QAUTWIjxr/hq0d78IlBiwZCU3+Ey0CTCy5CFPKrzY3AtrI4Fn3nxZsW9xhHZBL76qi4ZSvVqBmnKfLwjWHz3s/DmHV882QqPaUtdxLBpopgrtkmJMVHXR50yu+XGBXx768bYEeLWBHQNsdI6cW4IP76heasXNZMOkHifxuAtBTv1GBsuEGgDY0f+WVWxB86F8QAl7rOeC5sCIrShhhMhy+738RgssIl+iheEIuLt/vzsnX0gQBalM7ov96D7H31oFE9wSrpq8W2sgFANDJH5ny4dRDiwadE3M9PjC85PuQ975rA2g2fVMZkKVJ3cL638IlWDOlVZeoiGCY93jMrLyJRRLpaap6YZ/eNh2ws9ketnQswpKGxwzAnrwX5XcPPRZOhMRSW8tdR2YfBW2EwwYbZFARQqp6nsfA+vyaL52racCUq8pROcqdclo4B9B7WvSoShtAp2Nwc/blurKnj3Liisk5AtC/+AXkTz6xHoBm39k4xJoa+G6/HWJZGZOtYNIayTZjP4LQoQceYPrQrEChlWKHjMhu1+zZ8H7zm8meqI/xXl8Yiisafr8oiq31Kktks9Kj6l8jXUyCmubyyS7MOkYvGElAmhUg7OUJE0uYkB79I4uj+PSAAp+TNIYzNltODqTniMSB6SMlXD2FtJqzW7Tji+UfNDzC5Dc8YjFUWLFQMrVFHBNLLsZJZZfp7QoFIlv47r1lqWQy7UN+zQf1f8GWjoWWlBjRF8tjqHKPxmrIBhgAACAASURBVPm19/Tpf6XdsYxO8vHzzdi1MgiXzyKRxPReSsDUaysPBbYZhUGpn7fujWPpEw0gbWXmY1noXWQLXaQh7xEx7bqEzPBCr6Cn3TnsA2wLdLWADaDtHpFTC3AAvebfzdixNDmAZjejAZO/Xo7qMcZKJf1CFKBs2oPgr/6ZnReU06fNwckZhA7DecoYeG+5BAL3xi2lgZuD587mlAmyHPFlmxB5diHUuiYIfmPhwkLORTaPacqxhQDQbDbJ9Z1786J6K0YoILz4u5D3LrIBdAKApoiizzo+sGTqJ6V3kj5ytXsszqn5KZyiXvW+J9mNnvs0TV1pfwmrW17EqubnLfmcpAlJacVnVv8QR/unpfmMPTw5B9CNMj748wAB0L3Amc4hOdnYrKv14LSbqlBU47ABdG+gywBhpD179+thS0jmcwA9e5QTXx2kANr34x/DcdxxqcNn3r4GhI6/9x5Cjz6qS3FYicpSNGgsBpIWCdx7LyuemMnGF4r2tWr45Vthy8EgDp9pmKLshcsnOzHrGCcLSGfgOUUoxF3UtrCGhxdG0NChwUklb5KNf5kYNcNj2EKACgwtEXDn5yijJ/ONw+eYGsJ/9v4YYbXFNNmHzO/q8CNpATmituOE0i/i5LLLOwsK9rVInngW7teQbvRbB36JA5FPWTaU1TShqT2oAOSlwx4yggFooT/FztuXwTmA/lczdq2wIIC+phLlR+qBbexdJq3zkIolj9WjvU6Gw9A6N7NPmXEuKolDshu1E+yig2bY0z6HNSxgA2hrtMOAvYtOAP1iM3Z8lAKANlJsqcJrLa/wygH0xt0I/up5XQZ0MG0UXUIQespYeG+52IbQqbR9QpFCtaENkX/MR/yjDRA8bl3exEqefirPk6t9CgGgM34WIwLaBtCGBXV7RJQ2vL7/brTLdUYBHAvNYiGwIj5+RwXOG3IXAo7KjMEsm8RpwLyDD2B/eB2cgs9SEzuuGXli6ZdwYtlXMn7OzteDA+gmGR/8qf8CaAZlaMjlNUc1rYtyDq/XKYiCzq2MeXDiOhW3CZ3D4RFwxvdrWJGgVDerRkDzQl93fM5LiTqmbVbVgCYJjpwC6AcegLx+vbUioJn/1gHX5z4H77XXZi5PwWVGHnwQ8po1ELwWygTkhQi9XgQefpgVJMxk42B24WYZz62KwWPB6GdyH0nL+eKJLlx0nJOVo5EyeHf5s67fr+DP70fZ+2+tL7cuL0I61SQRVEG6uBlGQXMwuze8Bm/X/TccgtNSz8pgJCQmTTGK1XH4jqGNnH4xaf6srfH9eG3/z1gBQyvKhtEzn11zG4Z4xmfvq3R+oPUO8vELzdi13CIAmnwPBUy2YsbNVfCVSoemfxqw6rkm7F0btmzRwVhIw7hzijHmzKK0a15kMgbbx9gWyJcFbACdL0sP0utwAL325WZsX5IGgL6iHLXHGat9HEBv3YfgL58z8twGmUEpEro9BMeUsfB95/MQnA5bEzqVLsBnB5qG6JsrmCyHFpchuF2DQ8YlmY1sAJ3MQin8vTAa0Hyisy+8Dm/V/dKC8Fk3Hd3nWdU/wlDv8VlNdPjzHohsxLwD97Mq9DqttMa0XZcZCeNI7yk4o+YHWWtAc4jYtj+OJY816umhqTPXFPptDncxIp0pckeVNZZCSum4Tp8IySWwSCOm903T/KgGJa4xiRGKRqJ/i5IAkeqR0k/OAEhvVdZQVOXAabdUMamuVDerAuioDAwvFXHn5ygrwLzkrkEHoA3N5I5774Wydat14CwHs243/HffDbG2Vu+ymbzIBoAmiZHgr34FweWy1kI6tYEown/HHZBGjtTvLc3n5If88b0I1u6znjQFj+IfV+PAd+ekLgHU2zjFIfTjS6JYtlO2pN41jbLfmunGuBopY9120k2m7/Xypn9gXesrlpOm0GUp4ihx1uK8IXfDI1Eh58yjgrmvsqr5n/i45QXLFYam5yVJtGkV1+HYorOz8ssO69sasPzpRuxfH7EG1OUA2idixk0GgDaKF2+a345Nb7Uyv8QS5WQSjMmKDoY0DDvBi5Mu1zXI0xxOU3WP7P1sCxTEAjaALojZB89FOYDevKAdG99qg9Mj9Bl8SoMuFVua9IUyHHWqX1/xE3RHVj3YguD9T0NrJQ08i+Wr5aNJGYQOwzl5NLw3XQTBbxSjyTDdMR+3bIlrJORbyZv2IPLEXCi76w9JcljiJgt0EzaANsHwhQLQ+gRpbevLWNb0D6apSBXNrbLpxW46MKH4fJxaca0pkxw+KVxw8LfYEfzQUlIcXFuxzDkcFw/776xTWjmMadgSxbJ/NFmlWZPeB33DVRkMJLsDIiqOdqF6rAeBKge8JRKcXhEOKvRjbFSdPh5VEWtXEW5V0NEoo+2AjLa9MYRbVcQjKgPYTrfANFerR7sx5eqKtCZjNoBO2mw53yFnEhxG42qRCIL33AN1717AKnCWop+DQbjOPBPe66/PPPqZtw49q6oiSJHeGzdaB7RzOiLL8N5yC5xTpqT9rPwdbQ1reGh+BM0hzVJRwVz32SEI+NFZbgwtETMGsrw5OYDe0ajiNwsjOmSyzJKqniwYimm4aqobp43MtBChvkBMEHpe3S+xP7IeLstlLxGQjeKs6h9jhO/ErH0V8lNoCyvNeHXfnYgqbax2Bf99zgfbJBfgcmGTSr6AU8q/xtpGX9DPfqNv9Ud/bUTD9qg1JC3IPZc1eEscOP3WaogOgUn77F8fxsrnmiGRnD49tjXiGPQxgIoORjWUDHUy3WfymUxdoc6+me0z2BbI2gI2gM7ahPYJ+rIAB9BbFrZjw7zUAHS0XcXES0pxzMxAVwB9oAnB+59hEHZQAmgytCHH4Rg7HN7vfB5iZTEyzgEcTF03ofoLFSgM/20e5OWbdYjPnA8LeR/5bBcbQJtg7cIAaH7jcw/8HHWRDUzTzyoTHJpGq5Dhk0pxQe19TGdQn1ynHrXaU8PwyKL94fWYV/eAxaK+qXiRDI9UjAuH3ge/VJFVFHQngN4axbKn+geA5tXaCTwfNc2P4Sf64CvrYWJLdUaNBu4tqod8h44GGc07Y2jaFUPzrhha9sRx5BQfTrqsLK0JGbfl3lYVD71jnSKEdgS0CcNvIoC+916oe/ZYB0BT55Zl+O+8E9KoUbqfkU3AgBEFHZs7F+GnnrKW1AhlNITD8F59NZMbYcLIaTwrh7Eb6hT8YWEUVHPbSm4Zl964YIILnz/emUmAd4+dnT2jACbDsWavwiQvrFKQUBKAtqiGi47TnznNJtVda6PeQ1t8P17dfyf7RloJszPpLC2Ikf4ZOL3q1qzhM29k/tzLm/+BtS3/gVsMWEYyjMuFUa2KOdXfy8pP6d6pGYD+WyMatlkIQMc1+CocTLqLNsoqW/p4A+SYyrKtrDTOdBYddIuYdr1ddNAED8E+hUUtYANoizbMQLmtTgC9oB0bUoyAJgA96dJSHD2jG4BubNcjoBvbAJKgsNJXI58NRk59OAKhtgK+my+CNLI2bWc/n7drqWvxWY4GVpww+sYyCFT9hWw6GPuTDaBN6J6FANBc/7kd/9n3E0SUFoiC0zJhHDz6+ZTyr+P4kktMm9RxbCmrUbxx4F40xXZYCLyTpIQKSXCyYotV7lFZPXe/A9DE2iIqhoz3YsIFJfBXHALPLL3VWHvoEThzIJ1Ym7TbWkU8rKJxR4xNGKvHUBG21DUruC23Nar4/cIIqYlnuRSS/bBBdrABdPZ25CSQRUBbCUBTsEA4DMeYMfDdfjsEh0N/2GzyqI2OrNTVIXjnnQxuZ3U+E8zfeQpJgtbSAvcXvgDPFVekXWiRu2bzNsTxr9UxBFy0oGfmDWZ+LhqKSA854Bbwk7M8KPFRXr85pufPvWKXjMeXxuC20NSGR0BPO9qJa0/Vi7el2305iN0VWoG36x6EW/RbBsQm9giqUVHpPiarb3bi+fhz10e34s0D92Xe+XJwpJ6tFUW1ewzOGXIn0+RO64Paxz0xAP33RjR8Zi0A7a9wYM73axALq1j6WAPaDsStEaHdgy3JXzr58jIMsYsO5qD326e0igVsAG2Vlhig98EB9NZ32/Hp3NQioGMdKhPcH3duie7wMKcd0KIygvc+BXX3QVguPCLf7ScK0CJxiAEvPN84B84pxx4CqOl6iPm+90Jfj4ecUAXkt1YyEM1mOgSirTLjyZeNbABtgqXzD6ATi/osOPhrC+C0Q2akyQ0VHvQ5ynFh7f0sIlgfwrOLfuZX4M++ovkZFlnkEq1TjFB/dhlzqr+LI3yTs5rM8sl+/eYolpMEhznmM6G/H34KJnUb0zDytADGnVvMUkh1+azsuiYbqg3QnM1njUOe1XsUPLY0CorsK/TGAfSIUhF35EgD+rMGBb9ZYI0CZ3mR4LAagA6F4L7kEnguu8zcIAGS4bjnHig7dgBOi4QK82KLs2fDe9NNaT8vX0965IMo6D11W+SxaJzoXniQjydmjCH8uTuiGu6fFwH9pPHJCuydnjsSB8bWSLh1tjudgPZO03R+r5uexlqm/2yl77WImBrEMazw4Lez0n3urS/Q81OR6IboZxbK2NKztago9AW1P2c+Wjaa14nPTnIXH/61EY07rAGgWRJKVEP1GA+mXluBlc82Ye+aEJO1sJzuswDEwxrGn1+MUbPtooNmjK/2OaxrARtAW7dtBsSdcQC9Z3UIq//VDNHZt2fFNaBHzgxg4kWlXQF0OKYD6L0NNoBmXjEJRcnQVA2eL8+C+6JT9T5jpnc8IHphDw+RIMkRX74J4UffAGJxPbJ+MEFoG0Cb0MPzD6C5Zt+nbXOxtPFxeKQSpuNnhY2ndx5f8nlMLv9qVhC2p+fhE6WD0c2Yu/8eiILLMpHfXFtxZuVNGFt0VlbaivzbuXtlCKtfbLFstI5eLEcFfbOPu7CEkRMGVcyGvCnIdvTW//knkVLcH11iHQBNcOf4YRJumZl9QbPEZ+eLFxsPKvifRYMEQIfDegS0VTSg2bc1Dt9PfwrHuHEZFeXrsT8bjRv5+98RnTsXQlGRNQoqE4AOheA44QT4f/jDQ1llaQwEMUXDfXMjaAxpcBqyp4X+prHFNRVMGuO2s72o8JsX/dy5qGrQZloco0hon9Ma0d80hMdVoKZIxG1ne+Ax9HLTGdo5gJ534BfYF14Lp2UAtP4UKuL4XM0dGOIZb76voqkQBBEfN/8LK5ufg9dhHT+N971Lhz2EgKM6ewBtrKSQL/D+n+sRapaZ3nKhV1I4gKZo4pJaJza+nTwQrhBjDmMfIRUjTvbjpK+UdWEfhbgf+5q2BXJtARtA59rCg/z8fBK9d00YHz/flDKAPmZ2AMdd0A1AxxUEf/4U1O11sFR4RCHbmL6umgYtHIPztAnwXnUWhCJf2tEnhXyEgl7bELVTtuxF6LcvQe0IQ3ANIghtA2gTul/+ATSHsB80/AWb2t+xlL6gblANF9Tej3LXEeZP6ozq9BS5RAV+OpR6iKD09sLHjBGADsktmFLxdVCBn2yK+/Bv564VIax5yZoAmsHniIrqMV5MvbqcRWnzjCUTXizTTmFlAH3yCAk3zsgNgN50UMEfBgmAVg8eRPD++6G1tgIkd1FoSS1VhVBcjMADD0AIBMwD0FSJU5IQW7gQ4UcesQ6AJg3oaJRJjvh/+tNDkdkpAOjEIqG/WxhBRIalooBDcQ1Tj3Tgumnmvqd8gCPALYnA/M1xPLcyBr+F5EeobVz/v3Dbved7mARJGspHnekrEaUdr+//Gdrleib3YIVaFZStRIUHSSqL5DckwZDIMTHViMP3PeFVmH/w14afYtpnLasT8ee/aOgvUOkaOWABNPNGKcHVI7BI6PT6b1YmTvngzqKDtU6cyosO5mIRP+U7sne0LZB7C9gAOvc2HtRX6ATQq8P4+F8pAGgjXaZ2ogeTv0pFnIzNmEEGH3gG8vqdEHzuwRWpmqwXsWrrEUgjh8B71dmQxg43OFAGom3JrjXQ/m70LWXzHgR/+xKz46CB0DaANqE35xtA6y40pVDOPXAv6i2U2qkX9AlhhPcknFXzY9NkNw5vJB02Lzr4e2wLLoHLIrqSuvZ1OyaWXIwp5VdlNamzPICmtU8FcPkEzPhWFSs2mIlGqAkvYNJTWBlAnzRCwjdtAJ20DXvdweh0KukiE4Buays8gOb6zxQN/IMfpFWML6khjEVzed06hH7zmxykGiS9g553MAouCjU1CNx1V1rQvYsO8pKYpeJL6LFiMvCt09yYNEzKSYIhf/4tBxX88f1owddOEhuYA7u7zvOg0i+mBfA6dZBjWzHvwAPMZ6FvpBUWi/VvdRBTyq/ExJKLTF8oZ+DTWCwPKU14bd9dCLNaHdZYLOc60GdX34ZhvhOyf36LRkDzvmxV34TJiyqAwyNg2nV20cEMvz72Yf3QAjaA7oeN1p9umU+i960LY9VzqQPoIeM8OOWqHgD0fU9D3rDLBtA9dQKa9ERjEJwOuL80E+7zp+h72ZIcyV8ZIwRF2UyR0C8yCI3BEAltA+jkfSPpHoUB0GGlFf/e+wMoWiw7od2kz5f6Dlx+49SKazC++PysIoD7uiqPLF7V/E+sankeHrEEGgovQcKff1RgNmZV3ZK64XrYs4sEB0VAO61XrT0W1jDhgmKMmhWwLHxO/ARaUYLDBtBZvSadkcWWAtBUkK+1VS/Id/nlaRfk69MiHLgfOIDgffdBCwZZRHTBqSUH0GVlCNx7L4QSkuNJLQCCu6ivfxLHi6tjKPGQln6W/cKEw9kjKUBlQMBPSYKCxuAcfm3DcQ0/nxtBW0SDwyISJHz8/N4cN46pTG+RkX+ntweXYP7B38ArFVtGKoyei77XFw69D6XO4VktFvfd1fSO/Or+O9AQ3Q6n4LZQBHgEMytvxqjArAEPoE0YDnJ2ClUGTr6iDLXHeVMdMnN2L/aJbQvkywI2gM6XpQfpdbj/2bw7xirPJstu6tRrGu/BKVceDqBDv3kR8RWbbQDdW3+iqiGKBi0Sg3PyaHi+dibEIWU6hGYFodJRbxtknZZmPJIALsehhSLWmNjlshlsAG2CdfMLoHlUUV10M+YduM+IKDLhMUw4BUX8SHDg/Np7UeYakbNJHbfB9uBSvFf/R0iWSesVEddCOMJ7Cs6s+WFWFtUUDYIk4LP3O7D+tVa4fNYpmsN0UWUN3lIHZt5cCRcV9LHw58WOgC58zGGuixBaCkBTfY5QCN4bboBzzhxzAbQxqmiRCIJ33AG1vt46hQjJ4Xe7EfjFLyBWVKQMoPlA+dcPo/hwhwKf0xoJjtRnO2IaZo504uqprrzAoQffiWB7o8riHwqtIqNDWkBWge/MduPYmvQiwPl3enXLi1jR/Cw8IhW7s8ZCcVwNodY7AefU3A6Szko6Oc3wa86joBc3PIpN7fMtU4SR4HtcC2NqOQULnJs1gOZz/UibgkW/OwgqRphsvp+hSQfMYUzCLKzi2HNKMOYMu+jggGlY+0FSsoANoFMyk71TphbIBEArcQ2lw1yYfmOlXsSANmMGGX7iTcTmf2wD6L4ahIFmXZJDrCxmBQqdsyZ2sWOm7TngjzMgtLxxN0IPPq/PAGgyaYWZQC6MbwNoE6xaGAC9teM9fNDwiGUqq+spnf+PvfOAk6LI2//TPXlmc4BdogiIRAUlSVBBgorZuzOc4dRTz/t7pjMn0DPCqeed+t555nDG8zVjAEREclBBQQREwF02szuhZ3qm+/9WdRe7ILATemZqlur7vO+9L9vd0/Wr6uqqbz31/CIodR4E4iuYztkHm9TVRzZjdtXd0BBN6+/F20jYpK6bZygmdb4hpWdiAHrdJy1Y91EzXPkcAWhz4tR/aiH6HpNHs8mTyRSvB88Aemg3G93eH6dYNK4Qs3vx6AF9TF8Hzj7Cad3GLKYIJh7QRBHMgwUHqSVZhvf662Hv1y9tOTn8N95oJF10ufgYo1C/igjyZs6EXFGREIAmm9AenqdgYx1H8FUCwlHg/BFOHNXLbl2b3ctbzJTVLy2PYP4PKj+JCE0LkgtHOjHyoERjYJRqQd1j2NDyOVfwleSQGFJ0Go4sPhu6HoNEIbT1B4Pwa3e+jyUNz3FlF0YA9PDi8zCo8ETLAHSoKYY5s3ZATk84ra+gLN2RJh0M6eh2mAdHnFXC9QJ+lkIkfraDR0AA6A5ewdkuHpsINfwUweJ/t6+AJiummqqjoMJBfSVtjj0A9JMfIDLvKwGg46lYAk7VKN1DaB/VH56zj4VUVmBKoeLbGhnPz3S4c0w7DnXxdwg99g7gYMlJOlxJDUW8GoVcWQLfjPMhuZ1G++BSKG88WGjh1Yhu/wySwwdKvrJ+ZAdAr256AysbX+dqUhfW/BhSeCqGl5ybNvWzUd1GWyC/99/t10LVQpBAZjzZ3bdtQHiVJl88sfIuqsxO9oViAHr9py34bjZfAJryNTsw/spO8BaR7f+89hlGa+ERQDNF8LjeDvx2uLXqSn4BNHDaYQ5M7e+wDuYxAP3zzwjccw90vz+7HtB0e0AMktcL3113QS4rSwjExvU5M8scnDkT6urVkDweA3Jn+6DjCRV5Dz4YN4BmXYei6rj9/RAUlZ+NeiTMxN2E2G90JguAaRw2sz5q9rcq3lgdoQn/yL9l+2Ae2MkBaOPpP6iejhplPeyc2E8Y34QYzVPR1TMkZfi6vzpiAHpLcBk+2XG/qQLP/rtq2IUFKXw28lVoKe2mY+8GAdBz/7qD6wVpHt6pqKojv9yO0ZeUw5Vn+u1wOe/KdrTE73fUCAgA3VFrlpNysY9Sc7WKL56obf+pTACd39mBsX/4JYBWXpqD8PtLBYBuP5LGGWT0SJIcBMKwlRfCdcZYOI4e0jorN/8e7+0OmPPM2UD47UVQXp0PyUPALAezAasrQABoCyJKOq0ovFP/CzmvmwHF0ygHZb6KC+qeoFs6PXIBNE62tRIgfGyna3Cw76i0qopYpZHtvG9vvxFN6s9cKMEZgCb2I9MogHZ2OABtbBvVQRIFDz+nhNPFqt1fawZ3vv45hn8uDBOnpawfBEAHVR3HD3DgtCEHDoD+1eEOHHeohQDaTMoX+/57BO67L/v00oSwUlkZ8mfNsjYB4a6OzyChwYcfhrp8OX8AetYsyJ06xQXe2RxhR4uGez9SsryE2Not0GqMAV0LZdwy2Z129zrWRy3+MYp/LQyj0COBaCGyfTAA/btRTozomagCmjgCqnhz2zUIxRoh71qQzW6pCGy1S26c1nUWPLbCpL/R8ZSCgd0aZQM+rJ7OTQwYgB5YeAJGllxgGYBWdhoK6DQOgeMJO7/nmEkHibhu1EWlKOpm7bef34KLJxMR2D0CAkCLFpHeCJjyhkhAw5xZ1TTba3vqSsJv7C4Jx17XmXpL0hEptUKQEH5vMZSX5wkAnWittVVDD+0N12+Oga17eSuIJrNhcbRGgLY5jU4eQ/8iqvvVkHycqIysrCcBoFOMJhlNRiG5SuE97gVI7jSo3fbxhERNszW4ihMFNEnORCZ1TkytuA0lzoNSntDEWzGzq+9GlfItF8l9DhQAHQlqGHxyEQ4e40v3eku8zWC/5zG4s/THKJ5ZGoGTgwRfDEATNfDph1k7CeVZAX3m4Q5MSgeAXr8egfvv5wJA6+Ewtd7w3X67Je33FzdhCuhHH4W6ZAlXAFonFhx33glbnz5xWY+wd3NtlYYnvlDIMJ+Lg72f480dCune5dEahxj+8XmYGw9oEgeiSj9zqAPH9Yt/4YjZZDWr1Xi/6naousLRLqUwOrv7Y2rFrW2eKT0NjwHoRnUbZlfNgKqHTaVxdgUt6QLQ/too5j9aIwD0PnoxOuVSNAz7TQm6DfXmxPiJiw5ZPESHi4AA0B2uSjkrUDIAmmx7s0uY8OfONPHSbgD6nS+hvDJfAOhkqtlMQKgrYUj5XrhOGAHn5CNM2wVzMCSSFLaB0EZMiJd24L5XoG2pAYhFBQ9bXZOp/71dIwB0ipE0AbSnM7wTn4PkKolL9ZXsj7JJHbGc+LDqLjSoWzhS/kZQ6OhC/Z/JVtv0+zIYH5f5tX/HRv8XXIB4SwG0KaT/5p2d2PSFH04fJx7QRHxpkzD6YqLecaR1W3qy78me1zG4M2d9FK+tisDtyP6GFgGgqaYg9YMpoHkC0IoCx8iR8P7pT6mXb293MAG08uKLCH/wAbX74GJcIkkgANp37bWwDx2aEIBetDmKF5ZG4DAdfdITuPjvSnZJ7FR0nDvciYmHxA9e4/+F3c9kfdQPtRoena8kexvLrzOsgoCTBjkwbVD8cdiVLFlZT60njOSDVrzwqRWRWHWFtWYMLDgRo0p/l2arMDIK0kHGBYFYAz6smoFAtI6LpMnpAtB1G8NY/Eydkb8pu4w9tYaShqvp7rGgjt7j8zDwxEIBn9MQY3HL3ImAANC5U1e5+aRtAfTMasOytZ0xCPVdIwCaKKB9uwPoyNzVCP37QwGgU2kNZEQZ06CHIrAd0pUmKbQP7mXc0ZzMpXL7DnWtOSuIbaxC4L7/0LjRWXNHGVgJAJ1ic2UAuhO8E5/PGIAOxhrxQdV0BKL1sEl2OsnJ5sEmM109h2FKxS0ZUj8bHxeSiPH7lnkdDkAzxd3q15uwZXmALsZm3fLctMjyltpx7NWdckblxODO3O+jeHWlANDZ6CsYyOrwCmhZhh4MwjlxIjwXX5yeBUkGoF96CeH33+cPQJPki0OGxDWebOt9/NbXKjwOw7M924c5NMIfxrkwuIvNOs/yfRSM7Vqoatbw0NwwQqpOrYKyHQr23p482IETByYOoH8MLsH8mr9DlkgulWyXhgzfbQjFdmJUye8wqHAa9YIm/5augwFoJdaMD6tnoFmtotZcvIzZrLbgEAB67y2J9idhHeW9XRj5u1JIMlmWaJ+HpKtdivuKCGQ7AgJAZ7sGOvrvMwAd1DDvoR2IRvT4vNQkYOzl5TQZIR2YmRYcKOWKFwAAIABJREFU6tL1CD7yFiQvUaJmfzCTs9VHvnxkOVaJADYZjqMGwHX6WMjlxA+tTdamnC2ghQ9uQvnIR8sRevYTSD5Xx2l7AkCn2FCyA6Cbo1V4v+oOqBov21qNhDYDCqZgVOlFGQHQTGG1svFVrGp6HS45n/5uNg8rFdC7APQbTdiyjA8AzSZRlQPdGP5bovbPjQmUANDZRz8HFID2++E+80y4zjwzLgibcJ/FAPTLLyP83nv8AejrroP98MPjKruZ85nuTPj4OxX5LgmxLA/tyfCYPAPZKXH1MW50K0pvAkJS/229sAmADkQ6BoBe1/IpFtU/CYfkyTp0Ze8ZyZlxbPnV6OE9MgNjFeMjqekaBdA14fVmLLI9VjHGbAJAJ9z7JnwBGTdpUZ0K6kb/vhx5ZXahfk44iuKCjhYBAaA7Wo1yWp5YRKdJCFtq1bi35hx1aRmKupreiAxAL/4OwUffFgDaqno21bx6MAy5NB/O44fDNWkY4DRlKBRUZ3/bnFXFTeo+pO2ZCQiDs96AunojJK+bjy2vSRWozUUCQKcYwUwDaCNTeX14E97++WYuVL+GiMOYzIwsOR8DC0/MwKSOADUjFqsaX8fKplcFgE6xJcdzOUtA2O+4fJD/YdAknmuzeY4A0AcAgOYlCSFRQLe0wH3uuXCdfHJcEDbhd8N88UJPPYXInDn8Aegbb4R90KC4ys423T27JIwvNkb5ANASEI0BJT4JNxznps+U7rU21pc2BDX8dU4YTYoOHlwMkrXgYMri1U1vYlnDS/Dai6jaONsHUR7b4cSUiltR6uqVgbEKA9AxE0B/36EBdP2mMBY9LSw49mznBEAPP68UnQ91C/ic7U5A/D4XERAAmotq6PgPkTCA1oHRvy9DcffdAXR0zY/Uj1fyCAW0pa2GJCmMxqArEdj7dqFqaPvQPsZPkBkCIQ8HMoc2CYb2Uw38d79kzE46ApgXADrF1yg7AHqHsg7vV93JHYCe2OnP6OkbnoFJ3QEEoN9swpalnCigZSDs1zD8vBJ0HeLJmYkUzwB6yqEOnHG4SEKYdEdsEszoqlUIzJxpJOQzF4yTvmcqFzIAfeGFcB1/fFwQNuGfY0kIH3oI6ooVXCUhhKoi7/77IXfpkpD9yBMLwli1LQqvk6hFE46IpReQYVFYBboXy7hlspveO93DPQa4FVXHg58qqGrWuUhEyJIQnpFg8lAGoJc3vozVjW/CYy/kAECTthWFx1aIk7vcC7etMO0e0GybEImHoYDu2AC6em0Iy19ugOzgwD/G0l4huZuRqXMkoOHQSQXoN6kgZ8ZMyZVWXCUiEH8EBICOP1bizBQiQAH047VoqYtDAW1uVzni7BJUDvTsZsERIwDw5qcFgE6hLvZ5aVtbDlmCY2Q/uE4dA7lrmQmidYuyBqXj4TNwT3OiG35zAZTXF0DK8+S+CloA6BQbTnYA9ObAl5hX8zfOAHQAJ3W5F+WuPgJAO7tjWuVd1OsxaZ8Kk0isfLURW1cF4fRw4gEd1WkCwtJerpyZTHELoCM6Th7ixLSB1iZzZGrK9TUxPPpZGHYzlUaKnV1Kl6fNgiMWA2w2qIsXIzhrFqTiYoD8W7YOmw16UxO8110Hx6hRxrPYLPaYZQD64YehLl/OH4CeORNy585xA2hSnL/PD2NtdRQeBx8AWlGBQV1suHK8KyM7PXgF0GSIGIkCF41yYnhPe9xe2Mz7mORoWN8yBy45jxOLrAjy7Z1wRrdHMtRDHCAKaFOnRBbLv/7fJtidUlbXATNUufv9GfLuENtRwjGGnVVs+D4fyEIuHipFPAM3ERAAmpuq6NgPQraffPlkHRq3RWB3tPNhMgH0sN+UoMvgPQD05mr4b31GJCFMZ3Mxv5B6UIFU4IVr8pHUmkPyuowJBRlPWZK+Pp2FSNO9dZ0mbwzc/hy02ibAYc+u2irVYgoAnWIEBYA2tkYQb38Z0yrvRpGjWwZURXwroIuc3XBS5d2pAWgSVU3H4qcbULcpnP0JHWnqGuhzjL6ktDU/Qw5MqHgF0MTn9YIRLoztHT/YiafDOiAB9JIlBoAuKjpwAPQjj0BdtowvAB2JII8A6IqKdgH0Luga1fHQvDC2NmjcqH5DKjCmlw3njxQAmgDoC0c6MfKg+PspXgG0qofR2dUPJ1ROj6crteAcvgH0gMLjMarkwpRFA2RsQNS+Py0L4Ku3BIAmDYeqn4M6+k3Mx6GThfrZgpdJ3KIDRUAA6A5UmbwXZelz9dixToGd+Kntb4udCaCH/trc5tsmCWGsqh6B25/PfeUp75VFnq+NLYetezlcvxoHx4hDjScnM/oD0R/aJBnqZ18j+OQHua/EFwA6xTcxOwB67c4PsKThOU4U0MQfU4ND9uDEyhkosFcc4AA6jAr3AEzpfCuF8qkcFEA/0wCSWT7riiL6XQY8hTKO+n0pPEX2jCgDU4kfu5ZnAH3+CBfGCQCdfDUzBfSBCKAffBDqV1/xA6DNWqQWHJ06xQ2gw1EdD38WxpZ6fgB0UNVx4kAnThls7e6EfTV03hXQF4xwYlSv+AE0KSeB0HN2zMRPwRVcjFVIkmBVV9DVczgmd74p+T4noSv5BtDDin+Dw4tOFwA6oTpN7GQiwDvy3FJUDBD+z4lFTpzdkSMgAHRHrl3OyhYvgKZMTNEx8MRC9B6XZ2zzlQjwlKDVNyNw5wvQ/SHAJjym0l7Fpi2HTgzxdA2Ow3vDdeY42A6qMEG0ZoDqA+WgCyc69YAO3PUiopt3QHI5clcFLQB0ii03OwB6ddN/sbLxVW4mdVFdRaGjAsdX3gm3XHAAA2gZqh5ET88ITOh8XYpty1RAcwKg2XbSggoHxlxWRheS056ZK+UItq6Xkk07c7+P4tWVEbg56LLJ8xAFtADQKVbygQigzZD5b74Z2tatgMvcnZZiKFO6nHYQUapAz7vrLkiFhXEDaPIePDQ3jKpmDQ5b9odT5N3MFoAmMP7BTxT8zIkHNJkCqBpw+RgXhnS1xWnB0QpdP9pxL6qVtRwl3gugX/5EjCm7LCPjFJ49oFU9hFElv0P/gimWAeitywNY/V+hgN7Vl5KF+5gOh0umea0KOjtyxrospe+BuFhEoJ0ICAAtmkjGIrDk2XrUrG9fAc0A9IDjC9Hn6D0AdG0TAne8AD0UFgA6YzXXmoGFxF3yuOA6biicJ4+G5HMb4yvyvw4Ucyumgv5iDYJPvJfbKmgBoFN8i7IDoL9qegsrGl/hCEBHUOzojqmVd8Al+zIysSOqawkyVjW+jpVNr8Il53PgMckA9EhM6Hxtim2LTwBd1MWBMZeXQbYLAJ1KBWcCQH9fG8Pf5vHlAU2SmU0+1BEnyIojwgcygL7pJmjbtvEFoEtKkDd9enwA2hw2NgR1PPCJQhdkeNCVUAAd0fHbES6Mt3h3wr5aNLPNqQ9o+OvcMHaGdC6828nzkiHvNce60LvMFueul1YA/fGO+1ClrOEKQA8omIpRpRdlZJzCP4C+CP0LJlsGoL+f24J1nzTD0d5O5zi69o5yCtkIFw3rKOziwOhLyiiMpkcO2Jd1lDoQ5eAvAgJA81cnHe+JWDKlVxqwbXUQjnaSKZHOWg3p6D+5AH0n5O+mgNabgwjc/SK0HR3AfzcXa5qMzDUdejAMW49OcJ02Bo7R/XeXmeViuRJ5ZrM9E1V4YPoLiG2rg+SyG6P0XDsEgE6xxgSAJttao3oEhY6uOL7yDrgpCNZB/j2dBwPQKxtfw6qm17gB0GGtBQMKT8DoktQnuMSCY8mzDaj9IfsWHOy7XN7HRT2gmedjOuvYqnsfaBYcrLzf/BzDEwvChqrUqmAmeR/yqSGJ3X4zzIkJhyS2lX+/P8kA9NKlCM6c2fE9oE1SqQUCCNx2G/T6esDBgaRfkqBHIrD36gXfrbe2QvH9CBMYdG0kAPpTBf4wXwD6d6NdGJ2A73GSrwa9jMViR4tG1eC8wHj6bABumOhG92K5QwDoQwsm46jSSzIyTmkF0FF8WD0DNeENnMB4Mm4LY2L5dejuO9IyAP3t7Gb88FkLHG6RhLBtf2D4QWvoNtSLI35TYrxHB9Dm4VT6RnFtx4yAANAds165KhUbWH3zbhM2feGH0yvTyeu+DtIph/0aDh6ThyGnFu0OoJUIAve+DG3zDsDJwaCbq0hn8GFsMnRFhaRrsA8/lPpD27qUGg/AKjyDj5Pxn4ppgE1G+IOlUF6YA8nnEgA67ZVgkP/QwqsR3f4ZJIfPyIqW1UMAaMNXMYxyVx9MrbgNdsmV0YndgtonsMH/GSdqcBkEQB9WdBqOLD435TjQ5L3/rkfj1jiS96b5PdgFoPu6MPpiAaBTDXc6FdAMQC/cFMWLyyJcJHYjHJI4eV061olh3SwE0JphAxaZOxehf/4TUkFBx05CyAB0XR0CM2ZAb2kBbBz4VhAArSiw9+8P3003AXYzQXMOA+gLR7lwVIK+x8n2C2zYvL1Jw8PzwiBWHKSPyPbCER11ScBfTvSggEDFuISbfCugBxeehOEl56X8fY6nrtlifCi2Ex9WzUBLdAdskoP+djYPJhyY3PkWdPEMsgxAf/dRMzbMEwB6b3VL3CoJhD5kYoFISpjNxi9+m4sICADNRTV07IfYBaDfacKmhSkC6KCCwF9ehra1VgDobDcbMiolA2S/ArkkH65TRsM5cShgtxlJIjuyNzSbBDYFELj5KeihCOhsIdcOoYBOscYEgCY2GBEtiO7eYZjU+cYU45nI5cYkd17NI9gcWAyn7Mm6BYcs2RCMNmJ02cUYVDANmh4D+beED3OWr4Y0LHi8DsHGaKvlRcI3s+YCAaCtiSO7y4EKoC8b68TQNADo8NtvQ/nPfyDl5WU3SbXNBr2pCd7rroNj1CgDhhNAbNVhjj1imzcjcP/9QISMPWQOjJNl6MEgHCNGwHv11XEJEXhXQGcSQLNFow01Gv4+X+Fiez4Z0cZ0IM8l4fapbvicuQ+gyQLxqJKLMLDwhJShazyvNAPQ/mgtBdDBWBNskp0LAE2EA6d1nYkiR7eUYTzbESUAdDutQgJiER2Hn1GM7kd4c2onWTztXZwjIhBvBASAjjdS4rykI8AGmV+/3YTNX8YPoHuNzsNhp5sKaLZVJaYh8OCriK7Zktveu0lHk8MLyeQnGoUejsIxpBdc502ErVt564Soo3pDmw079NSHiHyyClKeJ7sT32SahgDQyUStzTUCQDMA3dUzBJMrbqa+zJk6yOTuvarbUR/euEt5nanf3tvvGLEIYFzZFeibf0zyE1wBoC2txgPVgoNHBXTaAPS770J56aXsA2hZpqpk94UXwnX88dYvxpuL+9HVqxF8+GFr4XYqb51Zbudxx8Hz+9/HVW4BoFsDzvqor7bH8I/PFQp7s+3qxhIQdi2Ucf1xbjhNK5/2pRb8KqDDmh9HFp+Nw4pOT/77nMB7wqzC6iM/UgsOXY8BdIyUTQU0qUENsuTAKV0eQJ69zDoA/XEzNswVCuh9NhEj9PQYcUEpynq7BIRO4H0Sp3acCAgA3XHqktuS7FoZnd2M9XOb4fK1b8FBPKArBrgx4nxm69C67yv41zegrtgAyZujtgfc1lQKD0bV0BL0oAKp0Af3mePhnHi4cUM2sk7h9lxeatpwqCs3IPjIW5B4MNpMNFACQCcasT3OFwCabeUkKhriAe2S81KezMRbKTFdxZvbrkEo1kgnU9md1JndHWLUV7Gbd2jyE1weAbQEqIqOHkd6cfiZeywMx1thWTpPAOjsC2SZBccBA6DPPReuk0+OC8Qm9FqYiurI/PkIPf44pPx8Pha+TeW36/TT4T777LiU37wD6N+NcmF0hiw4WB+1YKOKZxZHUOiRQIaY2TzILg3i2z6w0ob/N96VQJ5xfgE0WSAmSfdGZ8gDmgHoauVbfFh1Fxwc7NQiY7aYHkW+oxNOrJxh5s9ILW8Hm+d/9WYjflwaaNdqM5vtOtu/Tb6FxF7N4bXhqEtKkdfJISB0titF/H7GIyAAdMZDfuD9IEmkJMkSNi7w45u3m+DKt4H8274OttW3YqAbI87bC4Ce+RrUVRsFgOaxKVE1dAx6RIVjVH+4zzsOcnEe6EjaljllZEZCw5IRhiLw3/Ys9NocTIwpAHSKTUUA6FYA3d0E0L60A+jWba11eOfnmxHVlYwqr/feaMj2ZI36O06puBVlzoM7JIA+aLQXQ04RADrFjoM6NpFEY+ePcGFcbws9kdus+QoFdKq1lMT1RAns98P9q1/BdcYZ1gNoUwEdfustKC+/nP2kiyxERIAQCsFz/vlwTp0aV7nbAuj7P1UQ4CwJ4XlpeDf31aIYgP7fr1W8vzbChQKa9VFjD3bggpHOOP2fSQn5BtADCqZiVGnqSYLj6R0YgP7BPx/za//OSbJkkoBQQSdXfzpWIZYgrM7iKdPezmEAevlLDdj+VRDOdoRmyf5OR7mOcI5oREdemR2jLiqDp9B2QKRP6ij1J8qRegQEgE49huIO7URgF4D+3I9v3okTQCs6Oh3iwsgLylozxZoD79Dj7yEy/ytI+V4+lB+iBeweAbLFiExGAgrkrmXwXDQF9gE9TQmW4RvdYQ5mw/H0R4h8ujL3FkUEgE6xKWYHQK9u+i9WNr7KSeI9MplRUeCooADaIxdmAEBrFDhvD32FuTUPpViHVl1OtkxH4bEVYlqXv8BrK05+UsexAvqgUd7W5MA5sqYoFNBCAW3VW97ufQiADgbhnDgRnosvjssLud177uWE0BNPILJgASQvR+PgWAzeP/4R9hEjEgLQzYqOWXMU1Ad12DlIvEfAa1DVcdIgJ04a5MgoGPrnwjBWbo3BzUGOdaIZ2RnSccoQJ04Z7EhgM2NbAH0vqpS1cEjZz9HALLIOyZ+AsWWXp32cYqB4Q1m8ovE/+KrpLThlskCfXWk7i8PBvjE4ptNVyY9T2vRLDECveLkB21YLAB1Pn07FdoqO0l5OjDy/FHY38fKPK8tnPLcX54gIcB0BAaC5rp6O8XAMQP8w348178YBoIlJv6ojv8KBMZeWw+4yR6QEQNtkhJ76CJGPllGrh6zvUesYVZSeUthk6EoEkt0G19nHwjX5iI7nC838GFf9gMDM1wWATk9LMu9qjMxCC69GdPtnkBw+0H1rWT2yA6DX7HwPSxte4AJAkzohEyqH7MKJlXehwF6Z9okdS+73XfNsLKp/mpNJHQHxERQ6KnFql5mQyOwi2YMBaEXDF4/XIdDAQRJC04JDAOhkK3X365i68LzhLozvIxTQSUeVKYJ58oAmAHrcOHj+8If0AGhNQ2DGDMQ2bQKczuyvLlDSptNkiL6bb4atT5+4ys1YixLV8ci8MLY0aHDas18c8m6GVB2TDnXgzMOdGQPQJIR3zVawo4V8T7NvKGX0UcC5RzpxTF87TUhoS0BAQsYFn+6YiW2hVZwAaAmqrqCLZwimdL4l6S4nkQsZgJ5TMws/BZfDIbmznoCQJEYOxXZicOEpGFlyfvLJkgWATqQp7PVcY8e3hi5DvBj262JINrJcISB0yoEVN+A+AgJAc19Fuf+ADEBvWRrA6jcb2/WGIqJMAqALujhw1O/LYXfuAaCfnI3IJ8tzC0BTj+QcrEsyIk4lVwYZwcZ06OEIXNNGwn3WsaB7jzvKKq8prdPrm+G/6yXoTX7ATjK1pBK0DLYToYBOMdjZAdCbAwsxr+ZRTgC0MVrW9AimdbkXpc6DkreeiLM2NJ0k0JGxuP4ZEBhPVMcaSHKf7B1k2kAmt909Q3Fc5xtTgvBsa3rYH8P8R+ughmJ0YpJSX5xiaGhXoegQADrFQJqXU5VlRMeJgxw4ZbC1kIspvmd/q+Ktr1Uu1JRp94B+7z0oL76Y/SSEZPdXOAzHwIHw3nyzNY2F3cXsGLTGRvhvuAFQVQp9uTjIQoDbjbz77oNcTHZ/tH+0BdAPzwvjJ64ANHBEDxsuPcqVdgDN4lDdrOPBT0NQY63D5PajmN4zSF9y2RgXBndJzCKAgdcv6v4H61vmmLkhsisYMOzCwih29qDJ99J/GPMAsjBNrMKa1WrYJWJlkt35AVNAjyy5AAMLT7QWQP+nAdtWCQV0Im2LQOhIQEOvo/KM3WU63UQsDhGBDh0BAaA7dPXyUTi2NafqmxCWv9IAm2P/E2kKoKM68srtVAHt8JhSAFMBHX7zCyhvLIDky6EkhMQXOZpdQJJQayCVoOuQHHbAnqIUw4Tvul+BY9xAeC+dBtCEfR3kK2vO9gOzXkd05Q+5pYIWADqh1+KXJ2cHQG8JLsGcHQ9xA6DZhGZS55vRPZXke3HVhjFdJ7Yfs6vuQm1kIxySi5NtrUEMKjwRI0rOtwRAhxpjmPNQDReMiXYVYR39J+Wj74T8nEqaw6sFB9nmPzkNKktW3tdWRvDJepULP9m0A+j//hfKa69xAaAJGJYrKpD34INx9Whxn2SqvdWvvkLo4Yf5gc+0c1AhV1Yi7957AZst7iKRE0mP/o/5YaypisLjIIuZCV1u+cmsrR5UIuOmye60D1XZ+7rspyieXhSBkwyPLS9VYjck/Is8F1GkXzfBjS6FckJxYAB6Yf2TWNf8ERfex8ZCuQqPrRindn2A7pxKpxqG+T/XKN/j45r7qUUXGStlv3bJ9EvDMZ2uRg/vEZYIBth0bulzdaj+TqHz9qxvUEysyWf1bJb76pBj83HolIKE3rWsPrj4cRGBJCMgAHSSgROXxR8BBqB//jqEFQRAM0Xzvm5BmE4MVCk99g/l8BSZK+/kRrKM8LuLofxnXm6APjKKi2qQe3SCrUtp7ihjyWjCJiO6qQp6daMJjOOv872eSSw5moNwjh0EzxUnGUkJO4IS2pw9KG8uAFkckbw5tDAiAHSKjTo7ALomvAHv/nwrXBz4CZIAGgA6SLdzEkUNm3ilGNy9Xs4mts1qFd7++aZ0/ERS9yQxCGvNGFt2BfrlT0wpBmwyF2qKYe5DNVyoYRiAHnhCAXqPy8upCRKPAJrEU1GBkQfZcNEoa1WWbKv8P78Ig0CtPBc/UO+ysU4M7Wah5QjLw/DUU4jMmZN9T2RSsdEoJJ8PeffcA4moga1abI/FKNwNv/EGlDfeyD5sZz0l8b0OheAYNgzea69NSr73r4VhLP8pCq+Tj7ZKVMilPgk3TXLTBZx0DlVZ//TG6gg+/FZFPg/vKwBVA0p8Eu483kMtQRI5mE3WisZXsLLxNXjtRVRpm+2DjB9IouDJnW9GuatPSt/p9srCYrCu+RMQJbjbXgidkxjIkh0nV95Lc3ewMVV75Wnv76SbW/RkLeo3R6h1Zq5sBG2vXBn7O/l0KDoGn1xI1dCMnWTs98UPiQhkMAICQGcw2AfqT+0C0F+FsOLV+AG0yydjDAHQLDssA9DvLILyyme5AfpM6Oq7/lewH3lIzjWB0HMfI/LeUkhFFvltk4lKSwiOsQPhvXyaoa4m3iS5vN3InD1EV29E4MHXIXk48WSMp7UJAB1PlPZzTqYBtJHQpjGyFe9V3cqNURwD0H3zj8a4sivSOqljcJts6/2y/kkuvCUNCG9s751acQcq3P1TigHXAPr4AvQeLwB0ih0HXVQIR4HeZTKun0h8Qa35DLL7qDEdD88NY1ODBhcHvrppU0DzBqBJwyDPZLfDd8MNsPXtG1dCvnbbE6M5mobgX/8KdfXq7MP2tgC6pQWuk0+G+9xzEypvzEjtgheXRTBvg4oCl0S9hrN9kEcgNjl/OtqF3mW2BBLwJfbk7H2NajpmfRrGlkY+fLDZ+9q/woarjnElViiqno6BeA2vaX4PS+qf48KCg32niVXW0eVXgiTh0xGDhMQU+/EHw6jd+bV/x0b/Am5yVcT0KPId5TRXBQHRVh0UQP+7FvWbBIBOKqbmPDgW0akVR88RPgGhkwqkuCgXIiAAdC7UUo4/IwPQtRsULH2hHlJ75kaE6ZBBqUPCuCs6wVe6uwI68vnXCD35ISQnB2mi26sbBqBvPQf2QQcZBUslOVV7v2fV382tnqFnSMJHi/22SUx2BuCcciQ8F0819vnlqkc2m2xKErSaJvhvedooT64cAkCnWFPZAdD+aB0+qL4TSmwnJJAJRHbbHAHQqhZCmas3TURIEvCZqVRSjO8vL2dqnc9qHsGmwJdcTOqMRIxRuOVCHF95J/LtnQSAtrzmk78hrwpoNQqU5km4bYqHQmIrDrZ4UdOiY+YcBYqqc6OgD6vApWOdGNaRFdCkEk1FsPeyy+AYPx4wlcsp1a85JtNqauC/4w4gHDYsOHiQGdps0JubadJF5zHHJAWg3/4mgvfW8GEXQ+qJWO63RHRcNNKFow62ULG/RyNgfdOP9RpmzVUo9ObhYElSTxjgwGmHJe5RzxaKNwa+wILax7nwPqavJkgCviYMKz4Lw4p/DZZPwvqYG/BZ0Vrw9vYb6X+T387+WM3IVdHTOwITOl1rabG5BdDkncruEDn+OFPvG+P0YWeVoGKAG2bXH/89xJkiAjkQAQGgc6CScv0R2YSo8acIFj9TR+012lO80l2MYR1HX9mJJiOk96BZtiWoS9Yh9Ng7APEn5mHwvb8KMmGr75azYT+8d0ID86zWuylLCT09G5HZFgNoNkELKHCfNxGuE0YY0JaXkXeigTcbuB5WEbz3ZcQ2VQO5sDhCyikAdKK1vcf52QHQxO6C+B83qD9xMrEjAFaDXXLh+Io7UOzsbtm2zrYBZ/A5EK3Du1W3IRILUJUVD0l9VD2EcmdfnFB5J30m40iOJvCsgB4wtQB9jhYK6BQ7DtoymMfqVce40aM4MY/Vff0+W89dvS2GJxYoXFgasE8NAdB/nuhGn3LZuk8+jwpoE8i6pk2D+7zzrBn3mRQiMncuQk8+SS0+KJng5dB1eP/8Z9gHDkyovGzot2BjFC8vj1DPYR6G9QzAHtPHgXOHJw5g460WVv63v1bx/rcReDnwwKZDdALgwzr+MNYfIX8AAAAgAElEQVSFI3skDuAZgK4KrcWnNRZ7occb3L2cRxfLdQWV7oGYUnGL6cmcwg33cakGDTJkbPR/js8JgJc9rWTR+p+L+45E7a3EmnBEydkYWvSrlBbK9/xRXgG0FtUh25Mbi8UdWAtPJNMy0rWTUfXw88pQ3teVM9o1C8MgbtXBIyAAdAevYB6KxybTDVsiWPJsYgD6mKs6Ib9iTwD9HUKPvcs/gKbfO5JRUYPvtrNh69M1d0BrugE0a5iaBu9NZ8F+aPfcic3eXipzH2Xw0begLvoOks/D1+RwXx2BANApdpGZBdDsYQlw/XTHA9gaXMVNIkICXUOxnTi67Er0zT/G0olNa7k1OmFc2/whFtc/bSY2yr6vJLMgObRgEo4qvSTlsvMKoMmi8JDTi9BzuNcyW9sUX8C4LmeQZ873UZDEfG5ONk8xyHXJaBdGHGSnMU11HZa1nWeXhLFocwweBx+bcpjlyB1TE09ott9K5hFAk8JGIpAPPhi+22+HZDepanu7//ZXUJPKBh54ANFvvoHk4WSMwTyvi4qQd+edkEpKEvK8Zu3122qyYBLmQq1vjtypB3KnfAm3T/FQmxCrD1qlxIpH1fHApwp2NOtc6GrY4hjJFX7NsW50T2JxrDVXQzXer7qdQl/D6oIHKaoOGXac2nUmfPbSNCyWty6J03FaaBWckjfriZKNdk0U0GGqfu7pHZ7yWKXtO6HFDAuOhh/5seAg3VO3YV5sWRqEnC6nFas7BlMbRMC5w2fD8N+WoLh7+hbB0vD44pYiAu1GQADodkMkTkg1AmyAWf9jBCRDbiIK6LGXl6O4p9nxkoGLJCG2fhsC97+SVKKTVMuS0PVs249Nhu+2c2Dr2Tl3IGsmALQsQVciNC6+28+F5HIY4U1lkpZQBVl4shkv5YVPaZJMqdAiz2wLH3GvtxIAOsUIZx5AM2/FBXVPYH3Lp9T2gfgYZvtgEPbgvKNwTPlVaXgcY1IX0yL4oHo6GiJbOFF/G0kYiQJ6bNnl6JuXOnxn30xlZwxz/spPEkICoI88rwSVA9w5CaA//yGKl1dEuPBEJi8IA9BjeztwwQhnyj7QTDnaGNJx/ychBMOtuX7T8EImdEsGoG+f4kbXImvU3vQBeATQLDK6Dt+dd8LWs6fxnMQyI5nDVD9H169H8P77+RojSRL0cBi2gw9G3owZCY/hmAdyrV/DXz5SDOUfR2JFsnh15XgXDulsWAGmukC0G7Az70cShf77yzA8nKif2bvarVDGDce5qSo92YP4Db+57SpqeyFLZIyffQBNIaymYHTZxTg0f5KlEJZ2STAWymvDG/Bh9d1psyNLtE5IuWN6DC6bDydUTLcsASEbr4T9Gr78Vy0CDVHY7NlPQsgSJ0+8vjOq14Sw5r2dcPpkqibOhYM8f0zV4fTZMPLCEhR2ERA6F+pNPGN8ERAAOr44ibNSiAD7OLXUROnHKRpp35OQWXAc+dsSVA70GHMMBqA3VSNw90vJ7m5OoSQJXsoAtCwZAPqgCgGg9wwhsShpCcF99rFwnTI6oa2bCdZGek9n22M/WoHQ8x9D8rj4kJ21V2oBoNuLUDt/zzyAZpObr3e+jeUNL3OjgDZYkAaH7MaJlXejwNHZVBYlCV32iDwr9w8t87Gg7nE4ZE/WrTd2f0QdJ3W5D0WOrilPaNk3018bxfy/13IBZHb/JucmgCa2FE8uClN/V14OArh8Tgm3THajwGM8WLKPx5TexEuXeOqS+/KSkuCAA9DEBzoQgOvUU+H+zW9SG9uYHULwb3+DumQJP8kHSWMl5QwG4Zo8Ge4LL0y4nAxAh6M67p6tgCye8PJ+Etjsj+iY0NeBc450WmcbwzCsDkQ14KG5CjZzkiyUVqkEhFQdw3vYcclRrpTL/fGO+7A99BUcEkm2ygOAlkFszLp5DsOkihupM7SVOSvYWOWzmr+ZeSr4UT+TRMllzj6Y1uVuyz6BvAJo9jElVp6+UjtWv9mIn5YF4fBIuQOhZcOONK/cjlG/K4OnyMyJlewgwbJaFzcSEUgtAgJApxY/cXU8ETBHmEpzDAseq0UkqIFaZO5nHMImu8PPIyb8ewDojVUI/OXl5Gdp8TyzFed0BAD91IeIfLQifYpeusQbo5YVeXedD6m0IKHtm1ZUkyX3MGf+6tL1CP3jbcCeI3u9BIBOsfqzB6B/Ci7DvJpHuFEVGeDMhrDWgiOKz8LhRWdQIE0SEqZ+GNPWKFU/34nGCC/e18aW1qgeQYnzIJxQcSfsssv8uCU/Q2ATurpNESx+ug4yB0SmIwDotVUxPPFF2FIVY6ptm6mgTxrowMlDnIjpRgK0RA8Gn39q1PDQPIXmveNJSXrAAWj6bVUhl5XBN2MGpLw8o0oTrRRzcTv23XcIEPWzzWbcgwejZAagW1rgufJKOMeOTRhAs3ZO+vfHPlew5mcNZDMcD8UjryF5H/NdEm6a7Eah21B1JlqFe3uX2fv65eYonl8ShpsT9TNroqGIjgtTTMDIbDiW1D+Ltc0fcJIw2HwNQRbnojihcgZNnsygcaL97p7ns/vsUNbjox33mGCbjyx4bJfaoMITMaLkfMusR7gE0KSLjAGuPBlkJ7W7wAYtpmPZiw3YsS4EhyeHlNAEQis6tSMdcX4JvMWGXZcV/VCq7V1cLyKQbAQEgE42cuK6+CNgAujQzhi+eDx+AK2GdQw9swjdj/DtpoDWGv3wX/8v6q3MdQ/cAQC08iKxlFgCKd+bPk9joqDxh+A5dwKcJ41KegITf4NMw5nmaIDawzzwqrG4kgRESMOT7f+WAkCnGPLMA2jWuPzROvzv9utN+w1eGpsxqfPZSzCt8h64bXnmq5Da8xGLEQK3VzW9jlWNr8Epk/vysY+SeF8rsWYMKDgBo0svsgS6CwCd4mu5x+UsnlubNPx1jkKhUmot0rrnY5DLbQeuPdaNLkUyHdrE6zlLPjVkSzFxdwhEdDwyT8HWJh3kfryonxnUCkeBA8qCw1RBEwU0UULTVQECkOM9TAqrR6MI3nMPYhs2ALx4P7NKNV8u4v8s9+iR1PiNwdg3V0fwwbcqBb68tF22QHTKECemDXSkrAYmYWPDw2bFsMrZGQLsMg/mFLs3zJsnuVFZmLxdDrML2+Cfh/k1/4DHXgjybzwcDMb2yRuH8eX/j46jDI/q1A4yLtF1HR9W34Wa8Pem6puPsYpR5gAmV9yMbp6h1kF3E4ZyZcFhAmhiuTHuD+VwFxp1S9TEi/5dh8ZtETjIghIfVdNuoyM6DgKhCyodOOqSMji8BkC3RN/R7q+LE0QErI+AANDWx1Tccc8IpACg+08tQN+j83cD0LpfQcs1TwBRziQ+e5Y7lwG0qboJv7cYysvzIHnTaClBRvjhKOQe5cibcX7uqIfb1rc5CdO21cI//QX+F0fYswsAnWJ/nT0AHdNVmtynMbKVMxW0jLDmx5DCUzC85Ldg2eCTDbSGGGTYUK18i092PJCyujjZ59jXdUwBTXyvD/KNtGRSJwC01bVk3G9nSMeM2SGoUb7WrmnOuihQUSDhinEulOcZ0IdtEtsTlrfdPMY8aaubNby4LIIfavlRkLatxQNOAc0KTyrSZoPv1lth69UrfgjNzJAlCcqzzyL88cd8WW+Q8hHAriiw9+oF3223AS5XUjvY2ILLos1RPLM4DC8B0ByBIQLDiUL5holumpSQAfNkeim6YGR6P/97URhLf4zCy5FVDulPlKiO3mUyrj7WA0cKG5h2qYHD6/Bx9X1muPhQAxsPYyyYH9f5BnT1DEn5283Ku7LxdaxueoMrezTD/1mF116KEytnwGsrtl4BHTA9oOs58IDeC4BmwJaI4cjOMn9NFPYcg9BqSEdZHxeGn1tiqLiFEjqZblhcw0EEBIDmoBIOlEcgZvqf/W0HQk0xyHbyddh3yVnygIEnFKD3uD0AdEsILdf9E9zNIjsigJ69DMoLcyB5nBmQU+nw3nou7L0rk5rEZPU9MkcBeksQLdc/CSiqtdlq0lU4AaBTjGw2ADR5ZGNVb2HdP7GOJiLMo6CXj8OYYJL/TOp8Ayrdg8AgcqLPx1RJ/mgtTeYTiNabiQd5KSto3N2yDyd3eQAeG0kIqafsJ8ktgI7oGH9lOQorHTk58VH/T4B69+wQ6gI6BSvZdyNtfSMM8ANU5Es4dYgDh3eLL/MXUT0v2RLDx9+paArqcDsy8KlO9EU2nSfSooA2nyU4axbUVasgud18+DewGJlWHFJJCbzXXQdb9+6tu8nYHmr238x3gtBXUykdfvddhF95BeCtXAxABwJwTpoEz0UXJaV+JrfZZR/ToOGR+QoiMeLKy8/BPJGHdrPjsjHEYsnElwluo2gLn99fG8E730Th4ex9JWUNRnScMNBJ+yFTi5JUZbBvIVmQfu/n29ES3cFN4mADPxv2WcWO7ji+8g7TIiS57zcb42wOLML82r/DJjm5SLi4q62a6ueDfKMwodO1loxT2L3ZeCXYGMPCf9Ui4o9BIj5S2fzAMgDtlTHuCkMBzbpX0t02V6lY8lwdwi0abI7sJ0yM9wUjimcCocv7unDkOQJCxxs3cR5/ERAAmr866dBPNPehHQjWRyE74gPQ/Sbko9+kAlMBbdoahCPw3/E8tKoGwGHna7LRtvZyWgFtSDTUL79F6H/eAxy29A4mZAl6IAz32cfAdXIOJiM0Vf66osJ/zRPQQ+HkM95nsgcQADrFaGcHQLOtretbPsXCun9x5a3IJnZUbWMrxtTK25Fv75wghDYANtky2hKtwZwds9CkboWdJjHiBz6T5wtrARySdzTGlf/RMnU2zwD66D+Vo6AiNwE0AV1/+0zB9zUanBwOHQj8IUpo8jk5pJOMQV1sOKjEhjwX2aJvTpLphiEdNS06NtbG8G11DD83G0CdfKZ5sS7Ys2NNmwKaAej77oO6di0kpsJNsWe39HJTKSyXl8Nz/vmwDx3a7u31nTuhvP46InPnQiK2GzyYIu+1UsPwXHUVHMOHJw2g2W1JQr57Pgqhulnn7v0k7VeJACcMcuCUwUb/R791cULotqrpD9aqePvrCFVVZ5PR7asRkrJdO8GNXqWpKyyZKnhOzSxsCSzjShVsjFWMhIS9fKNwbKdraEgS8YM2xiMEZUvYElyCz2sfpxYcRu4LfmqXPJ+qKxhXdgX65I1PqIztdVZsvNJSHaUAWoty4HFlAmiStG/MZWVw5bUm72NK6LqNYSx7sR4aWfAiC9L8VNd+Q06aFsml1ekQN0ZcUAqb3Tpv+vbqWvxdRMCqCAgAbVUkxX3iikBCAFrR0XOED4edXmR4HZGBHvmfiAr/jBegba3LDQAtAb5bz4Ht4MpWqUdc0criSeaIIvrtFgRnvh7/KDvZRyYTtJYgHEcPgfeKk3InTqy8DECHIvBf+z8CQCfbDvZ7nRHk0MKrEd3+GSSHzzA/zeqRHQDNlEX1kU2YXf0XurXS8C/kZwRNJnZkwlPq7IVxZZej2Nlj1+TOmLAZ0z/jMJIMMmU3+2u1shYL655Es1oNh+zhCj7vmrzqQRxddiV65421bFInALT1LzWL6UvLI5i/QeVq23vb0tJxjk5dqYibKP2/fS7JANDmGxNSdQqhCbC2yRKcZH24jWWH9dFL/Y5pB9D33w91zRo+ATQJHyEckQj9b/uwYXCMHg37IYdQZbPkdNIK1MNhaA0NiC5fDnX+fMSqqgzbDR7JCKlQTaOKc9+990IuLk5p5xp7P59bEsaXm2PcKYNpfy8BJDnfSYOdOGmQg74UbMGHTk/awGimdqZVb/47AewEPH+8LgqX3fj68fPFNp6f7BLpXizjxuPcliRrZTB3zc73sLThee4Wy9l3XNVCOCR/AkaVXACb7Goz1jDgcuthLI4b17FJKfDtzg+xvOllWqEkLwQ7J/We04o7kG+HBqfkwcld77fUfoOO2kwbiJYdJoBWsw+gadJkVUdRNydGX1wGu9MUvZlVSazIJRtQtTaEFS83GLuyc+hgELr7MB+G/rrY6HtyJfdQDsVZPGr6IiAAdPpiK+68lwgkCqB7jfJh8Kl7AdDTX4C2jXMATcpvk6E3B+G75WzYDzs4ZYVIxhoV8zSubYL/5qfTL6uSJOhKBPYBPeG98deQ7OaMOl55ScYCs/8f0tUYArc/C+1n0jY5SeW+v0cWCugUW052ADR76JgexbtVt6Apso27LZ+7JnZ6CD5bCY4sPgcH543dLd5t1UNt/0ASLH7XPBtE4U22yNqlthPCFKvMssslaIjCIxfhpC73mPYb1iS3EwDaskradSPmM/vxOhWvrIig0CPRZH+8HqRrZlNikjSxLakiQGuXa4MJAHgtB3suqiD9P6h+xxQ3uhalrqzcs7xB3gE07RDJ90KHHgpBstsh+XyQy8ogFRbSf9dqa6HV11NfZfJ3EDDNkxly26CbCRYdI0bAe9VVrQ0yyTEbUwgv/ymKfy4Mw8eRL3LbYpN3kiwODetuoxYVnfJ3NwvZlz802anwzhoVm+o0Ctd5XFMg/Yo/rIMkXCSAPRWvaxYzBqBrwxvwQdV02CQHZ3DWeFK2m6mLZzCOLD4L5a6+vxirtAXO7I814fX4uultbA2ugF120fvwBZ9J2WyI6C3o7R2PozuRhIvs22INdOUaQHd1YvQlvwTQpP6YvcyWpQF8879Nxs7sHDoMOw4N3Y8gQr1iyLk5bc6hiItHtTICAkBbGU1xr3Yj8OWTdajfHKarkfsbgFEupujoOsSDI84p2T3bqw4EZ70OdfXGDHkTt1usfZ/AAPSt58A+pFcOAWhjhEKgsP/Gf0NvClCYnraDZmFSIffsTNXi1HM6F7MrxDQE7noRsU1VgJPTWcZusynyokUhV5bAN+N8SG4S9zbC1LRVeDI3FgrotlFjKuglDc+BqItcch53CmE2sdN0FTFEUeHuj755x6DM1Rs+ezkckuGnGdMjCMV2okndjm2hldgSWI5AtJaqnsnkiSfbjV1AzfRUPLRgMo4qvSQtnop1myI0WY5M/BSzfFBFUURHrlpwMJiypiqGJ74Io500FFmO9i9/fncNHnePF9cDkTq4dYoblQUHKIBmUWL7vQkBiUahm5CZQmfi/cz+ziOlbFMGPRiE53e/ox7QiP2fwbrpWx1XY9jjJDbcq23R8OBcBaEIkG0b2X2Vgy6mqDoK3BJG97JjYKUNFfkyCt2tq0YE5NYHdGxt1LB8axQbajSQhSS3Pf16jmTiT64hIywS8z9PdKNbkWwRgDY8laO6gg+r7kJ9ZLO5oMyT9tuIGNu1RcYlPbxH0l1NhY5u8NlL6N/IQew6AtE6NER+wo/Bxfg59DVULWxai+yxUphsRVh8nRH/MI4u/xN6+UZbtlOLPWauAmja5snuahlYP6cF6z9phsMjZX9jZQL1byihdfQ80oshpxcZY0Vu53AJFEyc2uEjIAB0h69ivgq45Ll61KxX2gfQptE+yfZ61CVluwNoAMG/vgF15Q/8A2jTWsJ71WlwHDUgdwA0azaajsADryG6drMBJ9NlMMkA9EEV8N16tglCczC9LwHQM15AbHO1ANCWdz0CQLcNKVMWbQ99jU923M9Vcp89q55tYVX1MM06TxTRHnsR3Y5LRstk+2s45oc/Vgdd12CTXLBJdi7BMysbS2A0teI2VLgHWDqp41YBreo4+src9IDeFdOAhpmfhuGP6DkHoS3vUjN0QwLPCXzLc0l0a3+x13rPypxQQO8t3lTqzvaFEx8V/sDcLx6bPG8sZthv3H03iLe1FYIBVvR/fK6ALBR5HFLahpypNn2iFiaWGsQKx2mXUOqVqK0PsdYgNhZBVcfOkI5mRYfDZtjkmAL4VH86LdcbUB0Y0sWGP44nO46s2c1DIZ8egyTZQBbL1+58n0sbjtbvOlEwx6BqCn3mPHsZ3HIBHLIbZMcZGauEYk0Ixhqp1YZdcnK7SM6wOhEAkDwcJ3e5F3bZbXn72QWga0wLjghHFhxdnBj9+70roHcBdBNCr3lvJ36Y3wJXnpxbEJroiEIaegw3LEtJR5PkRhTL24a4oYjAviIgALRoGxmNwJJn61HzffwAutMhLoy6aC8A+qE3oa7YkBsA2h+C5+IpcE46Ire8jc1RRei5TxD5YCmkAi/Stme5IwHoO59HbMsOAaAt71kEgN5bSCNaCO9X3YGd6nZOrSpan5ptYSXWFQREa6aHtyzJdBJHoDOZ9hpbWPkFMYZSKoTO7kMxpfNtdCK6u09kao2fTejqN0ew6CkOFNBEVPN/CcIcLgljryiHt7g1oU9qJc3s1TSuAB6co9Ct8K4c2KSS2Qil59cEgE5PXLN2V2a/MWqUYb9h0W41tkthwQ9RvLg8zDWAJrFnvs+k+Kpm6EuIbzv5mlF/dluripv3dQXyvMEIcNkYJ47oYbdE/bwL8EGjCuIq5Vt8XH0PtzYcbd8nQ/GsU+hMxitGYkHylZfp914GGasYCQt5PsizKrEWHFF8Ng4vOt3ShfI9AW7TNhUL/1lrbODIclDYjq3SXgZDIPYU+zrYu6lrOr7+bxO2LA/A6c0xCE2U0AENfY7Jx8ATCq3qkrNci+LnO3IEBIDuyLXLYdkSAtCKjpKeToy5tJyO9AyTfUMVS6Hoh0sh5Xn59cgj8acD9RDcvxoP1+ljcwtAm6aZkXlfIfTP9yHledIX61wH0CIJYQZ6GwGg9wwyU0EvbXgBa3a+AyenNhy/bBy/TEJoTOayPW2JrxmTSWhED9Lkin3zjrV8Usd4TvW6MJa/WJ99Cw4zozyZlI29ogyewtwE0Axwvbk6go++4zcRYXytMHfOEgA6d+oqricl49pQCN4rr4Rj1CjLdvaxfo8oh+/5WEEwYiTazIWDKQ53SyzIeWJQFlczFQg6F5AdCh66MEc+xVarKEmy5Perbqf2FXzmddjXSGXPJITGaIX/gyzmx6iV2bTKu6kKmo0ZrXx2ZmNRvymML/6nFk5f9uGt4Y+so3KQG8N/W9pucdniNElcSJIS7livwOHOPTsOUuZDJuTj0MkFBi4hJc+RPrTdShIndKgICADdoaqT48KYgO6rNxuxZVnQ6Nj38/1mq5f5FQ6Mu7wcNpbB1hwV5Q6AlqAHw3AeNwyei6ZYphTJSE2bs4HY9joE7n7J2J+XLlM+2YiT47CD4b3h1+ZexRz6cDIArajwX/ME9FDY8HHk/RBJCFOsoewmIWSTiYbIFqqCFkcmIiCBTKSLHF1wQuUMOGWPuV3ZulE+m9D9tCyIr95qateyKu2l7mAAmmzvf/QzhW6ZT5erVNrrJId+QADoHKqs9h6VDs6jkMrK4Js+HXJennGFRbSSQejnl4axYGOU22SE7YUpl/5OIH8gAvx6qBOTDrVW/cziQKy1JEnGN83vYFnDC8ZiubkDKpdilUvPShfKtQD6F0zB6NKL0wKfKYo3LSxIficKoDlQDycKoGm9mvM4VdGw5Jl6NGyJwOmRuM0Du9e2aNpxHHpcAfpNEhA6l97XA+1ZBYA+0Go8S+Vlg8pv3m3C5oWBdo3+GYAu7OLA2MvLIe/KGGQqoF/4FJH3l+SAAlqCHorAMbQPvH8+M7cAdOvIEYHpLyC6sQpSuvYsm8kanZOGwXPJ8YbVRzqTHlr9HjAA3RKC//p/0eSNAkCnJ8ihhVcjuv0zSA6fMfLN6pFdAG0UneiGdXy640FsDa7k2l8xq1Vl0Y+TSZ2itWBkyXkYXHgKtREhFiJWHrsA9PIgvvqvANBWxXaXV6WiY+YcBXUB4s+aG7a7VsUgG/cRADobUU/Tb9ps0Fta4Dr1VLjPOssy9XOb4SZl2etryCJRGHYOtvOnKZJc3JZqEGJAmU/CjZPcdFGOHNYtp7aOUsi+p5ZoLd79+RaalJDYbuWGkpiLqkrqIYgCelrlX1DiPEgA6DgiyMYIwcYolj7fgJYdKuyuHFJCmy9uNKThkOMKcCiD0Fa/0HHEUpwiIrC/CAgALdpHRiKwC0C/04TNX7YPoMnoR4uCek2OubQMrnxzyy8xWbPJCL+/BMozH0MqzkufL7EVkWHWEt3KkHfvxdaP6qx4xv3dg8RbJvFeCuWFT9NnwyFJFNq6fzsRruOH5yCANhZGtK018M940Xh+ixRBaa1ioYBOMbzZB9BkgkEmcpv8CzG/7u9wSO6csbJIMfgZv5xMoIn6mWxlPaHLDLhlov6zfmQvAHT6qpbZcDy7OIIvf1Th5TjRWfqikNk7CwCd2Xin7dfIeIGMCe125M2YAblLl7SJKsh7+sg8Bd/XanDb05f/Om2xypEbG+pnHb8e5sSkfg5LvZ/3DAFZKCff0AV1T2BDyzyxWJ7GNmKon4PoVzABR5Veai4qWD9WITfmWgE90I3h57VvwdG2Khiv8NdGsejfdQj7Y3QXdtb1Lgm0F4oeQhr6CQidQNTEqZmMgADQmYz2AfxbyQBoPQa4fDLNYOsrtRt+RgxAf7AUytMf5QaAVqOQSvORd/eFBsC1Mr10utuUOVvXancicOdz0EmWknTZcOiAb/pvYevZOW2TmrSFy2zg0XVbEXzwtdypYwGgU2wS2QfQrLFpegwfVN+BuvBm2CSnUBalWLN7u5xM6sKaH2NKL8WhBZPSrij6iTcFtEfG2D/mrgc0qVMGoL/5OYbHPg/D7RBwKw2vym63FAA63RHO0P3N5IPOcePgueKKtI3T2Du6+Mconl4cFotEaaxeopUo8Um4ebKbxjmd0xNmGUbGKB9W32mWKj1QNI0hy4lbE9hvgx3TuvwFhY4uVJRgZaLk3YAtrxYcQR3dhnow7KyShOdkjFk0bVex+Ok6xMIa3YnNezLRXfVC8maB+GAbEFrYceTEa3tAPaQA0AdUdWevsKwz3zC/Bd9+sLN9jyjTc9KVL2PM78vgKd4DQM9eBuWpjyAV+ThXQJszXqcdvht/A9vBlbmViLDNjF157hOEP1xmvQraVPgMtwoAACAASURBVD/bB/SE75azckM5vOerZM6Y1EXfIvT4e4CT7OvO3vsW9y8LAB13qPZ+Ig8A2sjETuDo+pZPsbDuX0JZlGKt7h0+S4jqERQ7e+CEyuk0iVJ6Niu3Kop4AtC7diRdVgZXnpyzWdYZYIlEiQ1HGNuaNDjtwoYjDa9M27kwYjqQ5yJJztwo9hoTeSs3CQXvvx/qmjWQXC5RmemsTAC+W2+FrXfvtAFo9vjEGuLBOSFsa9TFO5qGOmXq5wtGuDC2d3q8n/d8bJZoeF7NI9gSWASH7KPjF3FYFwGyIy6stWBw4ckYUXJe2hbK2RMzBXTdxjAW/osfD+iwX0PvcXkYfHIR9JgOiYinEjjYN6pmvYLl/2mgCmiS2idnILRpzU+U0P0nF+KQifm71OoJhEGcKiKQlggIAJ2WsIqb/mLQYU42Ni70Y807Te0DaHIDHZAdEo66uAwFXRzGhMX8AqiLvkPosbcBl5P/rwGZZYVVeK86Ffbh/Sz3zEt7a6NfWwl6QzNa7ngO8CuA3ULjTKqqUeD90ylwjB6Qe/EhFWB6VoffWQTlP/Mg+dy5IasTADrF14cPAM1WOwgg/bBqBuoim+GQXMKKI8XabXs5UQ+puoLjOl2P7t4j0jqp482Cg+ZkUHUUdXVg9MVl1BMxrVI5C+ttb7diCstP1ql4fZUKrzM3uus0hyVttxcK6LSFNnM3ZurnsWPh+eMf0w6f2Tu6bEsMTy0OwyUWiSytawKfSV7x3uUyrj7GTb22rVwQ2tfDssXy+shmfFBFVNCJQUFLg9ABb8Zswrz2EkyrvAceW0Frdr00lZeNV7auDGLVqw1wcJKEMFUATTGEqe7++ZsgVr7SCJlA7BxqsuSdJlP4WETHkNOK0XOE1/LF3zQ1K3HbDh4BAaA7eAXzUjy2krjxCz/WvBsngDYh9KiLylBykNP4EJCVclmGumQdQv94G3A6+AfQJMFeUwDuc46F67QxuedvTOqBKXwXrkXwsXchecwt/qmqfEls/CHYD+8N37VnGGCbHJkYCVv5chB5l01C6JmPECEq8QKfAdJ5PwSATrGGeAHQrSron4LLMbfmIdglpwDQKdYuu5xlk++dNw7jy/8fndCRf0vXwS2A7uLA6EtyH0Cz8cjOkI77PlHQEtaxK89xuir1AL6vANAdp/J3qZ/N/CDpKhkZWpL3lAw9H52vYP2OGDzCr92ScJP3kcX3qmPd6FMmp9X7ec+HZnYQi+qfwrfNs+GS80FyWYgj9QiQcYmqhzC27Ar0zRuf1oVy9rSt45UAVr/e2KEAdFsI/ePiAL55pwl206om9drK0B3MFz6mEghdhJ7DfUIJnaHQi5/ZdwQEgBatIyMR2AWgF/ix5r0EALQEjL6oDMU99gDQy79H6NH/BRw5IIuQJejBMJxjBsLzx5PTrhxJW4Walai89jnCb3wOKd9jgGIyQ0jmIPA5GIbcuRi+m34DuVNRDsfGWCoPPvQm1JU/QPISBbQA0Mk0i31fYyjxQwuvRnT7Z5AcPkOekNWDHwBNppTMXuDTmln4KbgMTilPTOxSbB9EUaQhCofkw7TKu5Hv6JRWP8W2Ex5eLDh2KaA7CICmMTZ3Zc3+VsWbX0Xgc0pJf8pSbGId/nKaECkKdC+Wcc0EFzzES9Ni7aOw4EhjMyLqZ78fzuOOg+eSSzI2TmMq6A21MTz6WTjndAlprJGUbm2TyUZGHVMHOHDG4c6Mwmfa95p+xP5oHd6vugNhrRky7GLBPKVaJaNjkngwgB7eIzGx8/XmQjmhj+mV7HINoMfmYfApyVlwtK0Ott72/ZwWfPfxTjg9hg1ZzhwmhNZUHYNPFUronKm3DvygAkB34MrlqWi7trGsCWHpc/WGh2Q77EiSiYG+jlG/K0Wnfm5TAU18OSTEvt+GwMzXgWiM/v9c++2asy+5ayny/nJhq8qXpwqK51mYZII4iry3BOHXPoeua5DcRA1N6kBrvx5ILEh9xTQKn23dy+C9+gyQ2OTsviCTZOgtQfjveB56Q4u1FiXx1E2y5wgFdLKRM6/jCUC3TuyaIttpQsKorppK3VwaKadYJRZfzrLJjy//I/pkXFEUxFf/bYKdZGDPYhV2SABtkBAoUR0PfKqgpkWHw0JnKYubYU7fjgHoHiUyrjnWBbcA0LlTn6TyYjFIPh9806dDLisznj1Du9QYhH5tZQQfr1Opj3iymofcCXr6npQMv8NRoGuhjOsmuOB2GJYC6UWUvywPs+JY1/IJvqR5K8hiebYFBemLe/rvTN6LKFy2PJxQMR0Fjs7mIl/6a5ZbAB3Q0PfofAw8sTApD+g964yV87uPmrFhbgscnuyOyxJtU7vsONoqoS3OxZDoM4nzD9wICAB94NZ9RkvOOu7qdQoWP1UXN4AmHk4jzy9F5WDP7gB6w3YEHnwtNwA0i7QE+O66ALauZTkMW1sX06Nrf4Ty+gJoP2yHHtUguRwAkVawyQkb9zBwTf49GoMeViF5XHCM7g/3r4+GVJyXe4kZ27495gwptrka/jufh2S3mxscM/qKJfdjAkAnF7ddV/EFoA2mZiQkXNv8ARbXPwOXmNglXcdGMp9m9Ms/DmPLLs/IdlZah6bvoFBAJ111cV3I4Nbq7TH8zxfCZzauoCVxkgDQSQSNl0tsNqp+9lxwAZxTp2Y8RwdbdwtGdMyao6C6WSQkTKVpkIVMAqGvneBGzxLZ8p0IiTwbGasQNfScHTOxNbQKTokkJBRWHInEsHV6KUHVFBzT6U/o5TsqY2OV3ccrHFlwSIAa1jHw+EL0Hp9njeWEbqa+kICv3mzEj0uDcJKEurm0brLLjgMYclqhYcchIHQyr5y4JsUICACdYgDF5fFFYBeA/k7B4qcTBNAXlqJyoAmgJaOnjG2qQuD+VwE1yr8CmoSIZvyIwH3xVDiPPTzjg/j4aimBs9jMXdOhrvge0ZU/ILpuK/W6hhaDTv5OEvMRXk2gNEkdbJMhV5TAPrgnHEf0g+2QrsYP5vrXz4xFZO5qhJ6abfhj54pERwDoBBr93k7lD0AbOmjjP3N2zMLW4Ao4Rab5hOuZwGdVC6LU1QtTKm6FU/bS1Tfyn3QfAkCnO8Lmp8f8/JDP8/NLI1iw0VBYmp+uzDzEAfArAkDnaCUT641QCPaBA+H985+NxXVSmRlSP7OoseHmuh0xPPa5YcXB1Hw5GtmsPDbp5wjI/+1wF8b3sWfcemPPQrPF8pZojWHFEfPDJjmEEjrB1iHDBkVrxqDCaRhZcmFG4TP3APqEQvQeZxGApoU1N/pqOla/2YSfVgTg5CDpYkJNZjc7jiL0HCE8oROKnzjZkggIAG1JGMVN2otAWwX0kqfr4PTFZ8ERCWg47IxiHDTS7CBNAK3VtyAw/XnozcHcsDsgfsfNQTgnHg7PpSfmtuJ3z1mB+f8TSw1iPxGraYQejEBvbKF/kYvzIeW5qdezVJoPiSSOZOCZ/HeGJzPttdWE/26agwUfewfqwrWQvC4BoBMOYjwXCA/oeKJkjJFJkjwJ/mgtZlf/BYFoLWySS0zs4gwgUZDH9AgF91MrbkOxs0dGJ3XcAuiuDoy+OPeTELZtBszaxB/R8fBcBVXNOlz23OnC99ek26ZoSP+yyb6fJCMA+oEHoH7zDSSXi//E1HH2Q1k9jTYeDbDbkXfHHZC7d8+qWIBB6I++U/HG6gjynBJI7mdxxBcBogHxK8DEfnacfUTmfZ/39ZQMQv8YWILPav8mkifHV527zjLgcwu6e4dhYqc/Q5bs5hJ55np8Nl7ZuiKAVa9xkoSQKaCtBtDGAJt61kTDGpa92IDaDQr1hM6FtD+7Gk7bxISnmhBaKKETfPvE6alEQADoVKInro07AuwD1bAlgkVP1cXFHIkHNAHQA6YVou/4fEMoS3p+SYLW0ILAnTkEoNsqTe88z4CUua78ZbVPvrqJqGKYOpjIMXL9YP7P/hACM16EVt0IOHMgMSaLu1BAp9gCeVRAG0ViE7sd4XX4uPo+MyEN2XIrZu37hXYk6aAegyTJOLbT1ejmGZpR+EzrjjcLDjMfQ+f+bow4vySu73eKL1ZGL2ef4h/rNfxtvkI3Vtly3A+abrqKAnnmhhw1lr213rQDaF2H/8YboVVXAw6HANBWvD1m4kHPxRfDOWkSF7v22GLRs0vCWLgpKvyg46xnmwS0RIBh3Wy4bIyLbkgkBy8jcDZWWd30JlY0/gduuQCasOJot3ZlknRQD6HE2ROTO98Mj60o7QmS9/ZQ7PtJEvSt+6QZDnf2vZHp1IZYcKQDQLeB0Kqi0bxW9Zsjhid0Dtlx7O4JXYyew70dBku0+/KIE7IeAQGgs14FB8YDsAl149YIFv27Lq5CMwA98KRC9Bm3O4AmamL/7c9Cb/JThUZWMzTFVRpD6atHVOTdeg5sh3bvGCrotmVns4NdfIv9H+Ywl/5XFrKdxFs/yZxnqp+j325B4L5XDHV3NrOFJVoGAaATjdge5/MLoI0xsqGE/sG/AAtq/w47tZFgo+cUi94BLyexIjGL6mGMK/sD+uQdnXH4zDOArhjoxojzSjpgzbd+jldti+HpRWFaRuIelStuSm0rhQCmQBg4qETC8QOceHVlGP4IQEBUNo5MAOiWa66B3tAgALQVFUx8n1ta4JwwAZ5LL+UCPtN+0VToRWLA3+cr+L4mBo9DJCXcX5WTd57s7ujXyYbLx7ootOdR+0L9oHUdX9Y/hfUtH8MlFwg/6P1ULIHPqh6G11aEqZW3o8BemZWxStv38rvZzdjwWQtXAHrQtEIcPMZCC442dcLeo1BTFEueq0fLjijs5P3KIQhNV6GIY6aq47DTitCDeEKbAggrPiXiHiIC+4qAANCibWQkAskCaDWoofd4M4vtHttD/Nc/Ca26AcgV6CdLIDYVrhNHwn3uhI4HoDPSkjj7EXNfqPKfeQi/vQhSnseYrOXKIQB0ijXFN4A2ULORlPCbnW9jWcPLcMges8xCCd228kmMSKxiWgQjSy9E/4IpdAJMvKAzffCqgO7IAJrUMfF+JtB5xdYonl0coaDGbssdCM3crIJhHX0723DJaCfs/yeFnv5BCATaZWvTUUYA9LXXQq+vzz6Aplne5NxaiG7bwRH4HAjA3q8fvNdfD8ljfi84sUpj0KdF0fHwPAXbd+rwOHLnHc3kt6QtfCbK53xTmcpJVe4WCmOxHFC1MObXPootwWVwyfkCQu+lwZCxClkkJ4rn4zpfj1Jnr6zB57YAet1Hzfh+Hh8AmjyXFtNxxNklrTmkTOW/le8gG6sFGqJY8kw9AvVR2J3ZV4AnVMa2EPrUIvQQntAJhU+cnFwEBIBOLm7iqgQjwDrppu2GAjqeFUKigFZDOnqO9NGVuT3TNfv//C9oO4jlQY6oTgmADquwdStD3vTzAJczwSiK07mMgBKB/7ZnodU0AY4cUeOzQAoAnWKT4h9A04E4NBDFzDdNb2Np40twyh6qjBZ2HEb1kwkdsd3QEKVJfPoXTM7uhI5TC46ODqDpu0L4oQQQJfQLyyIIRjS47fyrLMkzE8hMlpXGHWzHGYc7qZf19zUaHlug0HJlSQBNLVsiUaB7iYxrj3XReJo2min2v2wtTUcLDwBa12miPl1VDQidaweBz6EQbBUV8N50E+SyMi6t4tg7Wt2s4fEvwtjRrMHrEJ7Qu60jEM/nsI5DTOVzvsvow7K1CBXfq2D0ClFNwbzaR/FTcCnccj4dv4iDjVVsUPUgfPYyTCi/FmWug7M6VjnQATQtvzlea9oWwf9v7z7gJLnrO+9/q/OEndkclAOSkIQiQmGRjCXABs4G7o5k48OYM5jw3D0cxvbzvC44YuO7852xeQg+Y3MIIdnoQWRMMCihHFBapVUOu9o8uxM6Vj3P719VMz2zMzs9qau7+tO22NnZ7q6q97+6u+rbv/r97/jSPlXHG8raZ1wX1Xg0t+OYrISmJzRvOysoQAC9grg89ZRAXLUwvq+hn/6v3aqO+vKssOwIb9BxAH3CJQM6+y2zBND/99/Jf3539wTQLumwM7Ga+n/3HcqddWLHXNrIvroIgaj9Ru3uxzXxl1/rrv2QAHoRAz7bQ7ojgHYHyVEl9IMj39ad+65SNpOXTWBjv+/lW1xNlPXyunT9h3TiwMXJn9ARQCe6S8ZBzZN7fV15R0UvjPjqy4XtozrtpNICJavcrtQDbRrK6C1n5XXBcblwPT3p0Zca+sxNYUuRpG6uH3VNOnVTRv/+NSXlrEB4OXvQBh0QQFvP5PFx5c85x03YV/nWt+QNDHTPFVEWmFcq8oaG1P+7v6vs8cd39PFp/BrdPx7oC7dW9MhLvgZL3cO9Uq9F+5LJTjPGqoHOPiqr37g4bLvR+eFzKBK3DbMK3xt2/7WeHrstqoS2d4wuSvRWYICtiKDsj2p94WRdvvH/1FB+y2RxwQosruWnjM/ve7ECOkZqvsrbekJbb+iuDKF9qVG3dhxrdBw9oVt+DXDHhQsQQC/cjEcsQmAygN7f0C3/a7cqh1oIoG2W2Wqgzaf36VXNfSejM5fxv7hWtXu2yysVOu+scC4jO0kZK6vw82er77f+xTKfhS1iYHjI4gWinXr8U19X7baH5Q0Uu+86UCqgFz/+7pHdE0CHp3a2xtYT+kbdtu/vVferynuFHq0wsug5o4o/6k7kLl3/AW0unZl4+OxOwgmgl/i6XPrD48DGLvX/2v1V3fqUtWORqyp2UUiCWYib8zdqGWLB82DJ06Un5fT60/KTl9nb10p2Cf7DLzX02Q4IoMergc4/JqcPXlZc+uDMfIZOCaCtdcUFF2jgox/V+Kc/rdqtt8pbtUpqNJZ/m5fzGW3GzXJZ3urV6v/Yx5Q9sTuKI+LzCqv0/dIdVd37XEM2v7d7D03w9bmcQ7OQ55r8MqoRXgXxrlcWlI8mU+3EthtzbVscQvtBXXfs+5K2Hfon5T27aitsk9Vrt/BqNanqj+r4gYu0dd1vqj+7piOOVeLXmu1fvRxAm0NUk6Rdj5Z111X73Jh1XTemqB2HX5fOfuswPaF77c2mjdtLAN1G7F5e1FIC6PUnl3TJv103xRcH0P/1H1W778nuCqDdWWMglQoa/KP3KLNxNb2gu/GFEaUTjWd2aeyPvty9ZzsE0Evc+7opgI5OzKNK6JfKj+rmvZ/TgerzKmYGo9qj3jhrD09kA1X9MR3Tf662rnu/VuU2Jtbz+bA8jQB6ia/L5Xl482Rd97/Q0Le31fT0Xt8FuxZExyff7XjVxKGzLdPaWdT9MHg+9+icLj8lp2PXhC0f4uA8/vP2p+v64u1VFRLsDmXBmAXQ5x2T04fSHECPjyt33nka+J3fcX2Ux/77f1fjkUc6uxLa2m6Mjip7wgnq+/CHlT3WJsj2u6aFSLyf133p6/dV9aPH6q6Pe75LJxBd7DuXBV12lYFNymhXQfz8KeEbVCdOONjKNsYhtN1328F/0t37v6JGUHNBtK8O/0KnlQ1s8T42B0UjqLjjlVcM/5JeueZdk0G8Hcd0wq2TK6AvePdaV8TWron14uXsfLise67Z5ybW9OwDsB0HCcu1M8Q9oevSOdYT2iqhmZhwuXR5nkiAAJpdoS0CU7PFhhXQ5RFfnh0fHakFR1QBvfGUki76jcMD6Im/+rqqtz/SXQG0aVsV9OiESm+7TMW3XUYA3ZY9cJkXEp31TPzNd1T9yf3yBrr02k8C6CXuGN0XQLuT0iiEHm/s1x37/reeHL1FOa+gjFdI+aQ/VkvkqRaUlfVyOmv4LTp3+F/J88LKqo45oSOAXuLrcvkeHh+i2DlZtRHo9qcbuumJup7ZZyGI54Ium6hwJcLoOHS246eaXRrrh4dMRw17OueonF59clYbB8MQIm65Efd5joO5G7bXddWdVfUleKFYWwLo//AfFOzbl9wkhBbkjoyo8LrXqe8DHwjH5OBBjX/qU6pv29Z5IXRUEmtBef6CC9T3vvfJW7u2q8Ln+FXevO/f8UxdX7uvpn1jgdvnJ18by/eW0FHPZK8te63bFzwnrc/oHecV9LIN2ckK8G6qfJ4JG16zZZMTZrRj4kHdvu+L2lt9RoVMf+qrocNjkfBL8sHcBl249j06YeDiqFAgvJKtU27x+f2jPzioR3/cIZMQuvJjaev7N2j10fm2fhEzeQXb3eO676v7lS16ri1ON12VEa+vH7XjOPaC/k7Z3ViPlAgQQKdkIDt+M6KqZWup8dPP79bBHbX5Z4q1A6taoFUb83rNv984NYNO9GlX/vKPVPnunfLsmjs7AuuWW3TtrLeqXwN//F5lVg90b5lCt5gv53rG1c/P7tbYH14ZXi/fQQeDC9pUAugFcR1+5+4MoJtDaPv54YM/0P0j12m0vjeaoDB9l7pauw2roLLekptKp+v8Ne/UltKZYUDhTnI76ISOAHqJr8vlf3hzD1WrQLbWFrc9VddTe33tG/ddVFLIeu6SW9uTZk72NXmE0nyoEu1yzXte3N7DlmdVnbVGoGLO0+o+Tyety+jC43M6eUNGA4XwUfFJ7cygycJqqwT91gM1XXd/VcN9nguwk7jFAfS5x+T04ZWogJY09l/+i+pPPSWvkFDSPjOArtclm5BwYkLlL3xB1ZtvltffH1YWW4VxUjfbUawIolx2a1B84xtVesc73Lp2U+XzbHxxX/G9Y4Gu/VlV9zzXcK+BgrWhSFlbjrioslwL3KSel52S0784I+8qoLul33OrL4H4y+GKf0h37/8HbR+9Xo2g7qqhw0/vLjr/m2ejw+MQT/Wg7I5JThq8TOevfqcGcms77jgl3pQ4gP7Ztfv13N3jyhU7YAK+KIB+9Qc2aPio9gbQ7nM5OoZ7+tYxPfjtA2E/6FZ3+HbfL2rpNXkIHEwdV/iNQPVyoLPeslonbR10oX43f6nVblqWN7cAATR7R3sEoiNDa27/08/t1siLrQfQfatzeu3HNx0eQH/xB6r84O7uC6BN/LAq6O655LE9O0wHLyU6uh///HdUu/6+qPq5Yw8tjgxJAL3EHa17A+g4eLU/7UTnUH2Xfrb/Wj01dovqQc0F0fYvcRXSEqESeXh8MmeX7Nb8CVdJdPrQG3Tm0BuUddXeVvUcnvB10q1je0CfUdKF71nbSVRtXZc4xGoOl/eNB3p8V0Pb9/juz/0TgWv5a9XS1m3L7pv1wgoo99FvJ3tRNVT8vbn92Yj+ks96rqK6Ly9tGcq6qsYT1mb0sqbQ2Z7H7h5PODZrGBfNYP/lOyu6fntdg4UwmEriZttsk6JddHxOv7m1uCLVaON//ueqPfCAvGIxmVIzd0w3quIv/7JK73532PfZfRsRDnbluutU+eY3JQumS6VwHdtZEufK6W3GyoYLxW2SwdKv/qpy55wT7hLd2qthxg7dHL7e+WxD332oqucP+O7LIdcPucuD6Dh4rtTDDX/FlqzedGbefTmVomE87G2q+QqlHeVtumf/NXqp/Ihs8mD7LO/2IDo+DmkEVfdF+YbSKTp39b/WsX3nh+PaQVdozRyc+K3jrq/s044HJgigI6D4OG779Yf00PdGVOjLtPUt/7AXUXPQ3HQs4DckC5rtP3uDzOQ8ZfOeMllPfWuy6l+dVf+6nF7++iH3e24ILIcAAfRyKPIc8ws0B9Cf3a2RBVRA96/J6YrfniWAvuZ6Vb5xa/dO/lZvyBsacL2gPauCthtfLc6/LyV5j+jspv7wsxr783+QF5e7JXRiv2QKAuglEnZ3AB1vfPPJzc7yNt134OvaUX5INglQPlOKLncNL4fthtvUyZxVPFdVyq7SywYu0yuGf1kDubCdU0ef0HViBfR4oKPO7dMFv7Km5yfPjUOsmQFwrSHtG/O181CgF0d8HRgPXPB6qBLIAiOrxjxYDmT3sx7SVsVsz9Wfl5s8cKiU0cZVnjat8nT0cMZVMzYfErjMMvq6pJVDBfu4+syNFT2woz5ZGZnE69d6Zh+sBHrtqXn96gUFV4ltFst5G//kJ1V78MFkA+jxcZXe9S4V3/zmqWriphL12n33qXLNNWo8/XS4nlZ1vNJBdBw81+uu6jkzPKz8FVe4oNxVZFs1dnyf5RyQBJ+ruSXHRC3QTdvruunJul46GLgvd+KKaHsxdcMnWvw+Y9tVrodfPNlVENbn+VXHTfV6tn9Idzw0NZGy/fT4oZ/owYPf1oHqC8p4GeW8UvTZ3i3HKmFLMLtZxbMf+BrOH6Uzh9+o01a9Vtb/OZx0cep+Cb6s5lx0HEDfffU+vXg/AXQzVGyz7Z8Oavv1B5UvtSGEbn4fiN4QLAy3gDloNLXriv6ttCqrPguZ12ZVGsppYF1WgxtyGlifc6G5BdLcEFhuAQLo5Rbl+WYXiM6a7A3QWnAceK42/7eklu00pEK/p8s+slGloabyhYynyvfvVvnvvy9vsC/ZSxoXO+ZWMTM2oeIbL1TpPa+jF/RiHdv5ODuaaPgufK5ve0ZeKaFqq+XaZgLoJUqmI4AOA9nwVDyccT3QC+M/02OjP9YLE/er6o+7HtFWbdSpVdHuRM56OQd1V8Ft4flQbrOOH3iVTlv1eg3nt3R88BzvjJ1YAV0Z9XXypYM66y3DTEjT9K7RSihsgau107DqRbtk3gqNctYawE7sAimfmzs4iquWmychnO9NKw6prS/sJ39YlrUksOUlFbbFAfTrT8vrXa9MeQD9jneo+Na3Ht7OIkoirPq4+oMfqPL977ue1S6Iztv7qpW1L1NrjqjNhnu+Wk1BtarM6tXKX3KJCr/4i8ps3jy1PPsSPaW35mro0Uqgnz5R123P1PWCzUEjzwXR9kVIp1ZFx9XOrhVP3cJzT6dsyOjSk/M67+jsZO/5tLXcmG93bP7y2HokPzl2q7Yful67q9vdsYubz0JRMO8C3M66xXNN+Kqr7lfleZ7WF07SyYOXuf/CSaE7+0vyZtFODqAv/eAGDW1ufwuO2Xwe+u6Ix+yxEQAAIABJREFUtt8wqkLfMrUomdE6wx2L2DwRfhD+6f4efstW6M+oMJBR0cLm4axWbcy5qmYLmi2AtmA8G7X1mu3VkpILZDrrjaDH14YAusd3gHZufnxSfdvf7dGuxyrK25vwkY4NogDa7nfphzbIKqEnjxQtgP7unSp/6YfdG0DH+H6ggf/0q8q+7Kiu78HXzv2p7cuKjvKr37ldE1/+Z3kDXfrFRzMcAfQidqPmoz47e63L69ug/iu+KK+4tusvZZ5ZGbyn8oSeGrtVz47f5dp02CWiea8kz8s2TdrX/j6MU60zwmXbZau2boXMoNYVTtCJA5fouP4LplU8d3olEQH0Il6OHfaQOJCOV+tIbTKaV92dJ0ZtM1y90RKqGePn2XHQ1ye+Xz6sH3W7yVwP6Jr0L8/O641n5FekR23HVkBPG+SpVmv+Sy+pev31qt12m/wdO1y7DhdGx207XAIVfWUwW6uO5hL4+Ge7n4XO1majUnHP523erMKFFyq3dauyRx01FTynrOp5rn16Ztscq4h+8MWGbn+mrif2+DpUDoNda8/h2uNE1/m0sztK9HKfvNrB1TkEUqUeuPY9q/s9nb4po0tOzOvUjVNfGPRa8DxzjJuPVezz/8WJB/TE6I3aUX5YNsGyHSPkMkXZ/A/xV3xJtBSLA+fwSMVXI6i4auf+3FptLr7c9Xk+pu+c6Av+7gmeJ49Xos+tTqqAttdQLu/p8t/e5MLXyUuH2v3hF36TEH75G0j3Wp/su8ZdYV2r7zHu7T0uQo47N7m3+jBodpXNvty8Wvm+MEguDmY1tCmsYrZ5tCx4Lq7KuPB5zvfKyW/iwjfC+DgkCTKWmX4BAuj0j3HHbOGSAugPb1D/6jiADg/iqzfcr4nPfEveUH84PXw33jKegnJVudOP08DvvcuaRS7tzLMbDbphneOJB5/aqfE/vVpBPerv2OoRRKduY08H0DMuK2vlmnYbR2uYFtTd5RmBnez7ZXkDR2vgF78qr7iu6wPoyZOKGZd+WqWRneBZRfSL5Qc0Xt/nQl+7WQ/GsDr68FPE6Lh7Ee07mqcFnD5W4UlcGDhnvJxyXlGr80frmL7zdHT/2dpYPG1yRbrhEtbD1DqwBQcV0It/E59WeTzPJISLX8rUI+Ng6van6/ri7dWplgPL8eSLeA5X+V2X3nV+wbUNWIngrBMCaKs27vvAB5R/9avnLiaIW25ElcfBoUOq3XWX6vfco/rjj0tjY65i2QXSVhlt94v/i79ZcAlleC11YH/af74f3r9YVGbTJmVPOUW5s89W/qyzJJuY0X12pa/dRqu742z921844Ov+Fxt6dFdDz+z13T5a8+1qgTCQtsPx+GqCqc+xpkCp1YVH92sOdGZOPGqnMNaaxw8CWR/4VUVPL9+U0Rmbszp9c1ZDpalHrMTrZ4Gb0kF3D2PdOOS1FTtY26kXJ+53xyovVR5xV3DFxwp2rJLRzBAufFNu/t+FbeCRjlUarg2YXZFlyy5k+rWheIqOdccq52hVbtO0Y5VOnJNiPov4bemea6ZacEzON5DQZTdxAH3F72xy1b2JBtBNbx4WFt977QG9cN+48qWmIrw5vnCOA2Z32uEHri+ztcTwsnKVy9Y6Y3B9WM3cvyargbU517fZbfMct8nCv6Y3IcLm+fZy/n25BQigl1uU5zvim56XkW79wh7tfryFCujoTdvLebr4N9ZpzbGFsELI3j0zGdXvfUJjf3a1vOGB7g2gbRsthB4vq/TOy1V8yyVUQXfaa2jy0tmqxj9xlepP75JXKizf5bJJbm83BtC3fEz1F66Xlx8Irzc74m1m77K4xMldpxY+0vr82M2O8OxUJv77tOeN6qK8jDKF1fKKq6XCsKt49grDygyfpPzJb5eXtR6EzaesSQ7u8ix7tgDXTuj2VLa7SYD2Vp/WSO1FHazvDAORaLF2WamdFNr/efbGb3+6n6M7uKqQqbYfcYVH4J7DD+e2D+xP343J5HmMJ1eBPZTfotX5Y7SheLKOKr1Cq/Kbp4Xg3Rg8xyM22YLj7nHdf90BV9kyc1ef87xuBU74bPgIoJfn9dSOZ4kDqqvuqur6x2uu13RSExDa9tpL3toI2ASE5x2TXZkA2iYhXKke0HN9OTk5m2R0vXO1qr6PfET5rVvnP46bEUS7j6B9+9R49FE1HntM/q5d8vfvdxMbBhZKT0xMTmhoQbM3OOhad1hPZ294WJn165U57jjlTjlF3oYN8uLQ2T1x7wbPM19vk/3bmwIfG4o9Y4Ee391wE4nuGg20Y8TXaMXIp95QM57nqqTjiURdp5Npn2dTS2veZeKrG+zPqf8sNA1v9lm5ps9z/d+PXZ3RqRuzOmFdZlroHF9Z0TwBajveS7pnGfFVWNP7JY839snmtdhVflz7a8+5ftETrjo6M3X8Ycd10XGKO0ax/3PHLNEhYly+Go3V1O/jYxU7RnHXYbnK5vhm+4BdkbUmf6zWFI7TptKp2lw6Q/3ZqYl844rsbgyem31sW+/40l69cN+EazERz5DrLrSYmYU2HaPMeriyDMcwHRdAu3ON8MMwaAS646p92vnghKtKduFyNBGg232iNwb7I9+fcZMAllZn1TdkvZnzYY/mjXlX2W3VznN9PE3WRzWdkrRaZ9M9r3vWtFsFCKC7deS6cL3jk2r7kNq5rTx/C47oDds+vC567zqtPSGaPT0OoO9+XGOfvEbe6sHuDqDjsWz4Gvjdtyt75gn0g+6U/XvybEWa+Px3Vb3+Pnmr+tKxv4VnPtZcUJktazXwh+8Jg/WOzU/DFZu48YOqPffP8gqDU+HxXPtLc2oXN0izDcyW5OX6wo7H+cHwCDk/IC+Tl3ID8rJFeX0blSmukYpr5JXWu9A5U1on5fpd+O3lBqRssVP21Dasx+wneLbgicYBjdb3uCD6QO1596ddAlvzy6r5E6oFE/KDmqp+OZr8z+18kxPwxCdh4QhnVMj0uWohC5rzmX5XNTSY26Ch/GatK5yoofwmdxJnv2++haFz+BzdfIs/K5++fUz3XLNf+aKdLEcXx8QnJ02XZVqA0XzSO3kduZ38zfIdzEJtJgPoVw/qFW+mB/RC/dp5//jt2y7f/4sfV/Tsft9NeNgJF+t89PKSTloXTsK03CfC45/4hGoPPDA1CWErvY3jEHiWAXJXtzQnLHGIa3/GmPZzLievVJLX1+cKI0rve5/y558/fwDd/Nz2fLOsrwuey2WpUgmrouPAO5sNl2mTGPb3h9s88zZLwN3O/bAbljVXqFttSAcmAu0+5LvJRHccDLR3zNdoNVC5JlVqgew+1bpUtV4Z0c2Fw9F31c1f+BRzYUV1ISc3Gaj9N1CQNg9ltWnI03FrPK3uy7gQetqko1EXloX0f+8G95VeR3c8EQTTQmRbph80NNbYq7H6Xu2vPqcDtedctXTZP6S6P+GOT2wyQLu6yv6culkoHd7iYwwb9azybpLmsLK5zx2PWP/mVflNGs4frbX5410LsIHcemW9sCd1fLN1sZC7uXZ6pV1W6vnj9/PH/vmQdmybcOcQtQlfjWqgejVQrRwdl8XHI1acEF/sO9txTHy/6MPMve3FuWyL8+G5ADrn6fKPd0gFdLz/RJ991Qlfd315n3Y+PKGi9WYeyCo/kHFzXVnLjDBkDvszW+/mI1Y0u/PUaAGzHfOt1MDzvAgsQYAAegl4PHRhAvFJ9YPfPKAnbxkLLz+Z75tOe7O2APrX12ntiTMC6Aef1vifXSP1WTXqfE+0sHVt+73tyLVaU2bdsPr/468qs34oNZfyt91yORdo10VmM6p881aVr/5JOvo+N/t0YQBdffwr8vc/4kLi+abV8vq3SJmcq262oNkrWY9mPwybLUC2A+HCatn1bFbJrGwhet5WdyI70bHKaTvqm7u3WqvP1j33C8Noq/qx2efnmkKt3Dgka91R8UfdJbAVfyyqMPdcKF1ujLjHlrLDLmy28bTe0nYSZ70b7U/7b2bQHDvFJ4NhmG23Fs9OOh06Otsa2VHTrkcrqld81cZ9dzJXHbWqcKk80gh7/1lVXT36/LMr82thnO9yEGsHG/9btM3277PORjdbpVJ8TpORauOBjj6vXxe/115D6aGeb1dYibB0vmUu5d/j6uftuxv6Hz8pK29XWC3lCZfjsdFJ9x+8qU9rrPflCuw+E5/+tGqPPBJW/tqgWWA73wGmK1GM2lM0bacFu5k1a8JQ2EJmC3vt742GvKEhef397nGu+tiqkQcGwt/19clbvToMhhdzi0Nj+zO7gM8T9yYwo8p5uRP+xWxPFz0mDqNtleeqMraw2aqibXJPC6LL9UCVevReG0j7J3zXRsO+8LFA2W62r/dZZ5Scp1JeGix4Gix5Ybe9WW6LmXS0i5jbvqqTPZ9dID37a6oR1FVpHHLHJ7VgXHW/4o5b4uOJCf+Aag3rpZ91fZvDFh7WqqWogtevXKZPxcyAStmhOVqRheF3+EXx9ArttoO0YYH1SqCqHa+UfRdEu58rvipjvqpj9rtAldGGO26xv1sYawcsftU+KOx4JuxrbFx2/DJZRxId30zbhDmOW+wxhVJGr/+PmzujBUfTSsfHFJVxX3seL7v+zP3DWZWGs669xqy3uPdzdJg7ea+UHPK2YbdkER0mQADdYQOS5tWJA+gHvnFAT93aYgBtH0C1QK9851oddXaf+yBypy8ZT40nd2jsT68Ow+eo6qCr/bIZBeMV5c48Xv0ff7s8K5lwHzZ8wiQyrlH4XLvxAY3/zXfkFfPz5Z2JrOaSFtpVAfSStrT1B8/b1qP5CJDXZniS3VyCEb1tLWMV8uwTB6X/RO6IO22UI9uJmrXHiIegPFIPK0wzchVIdtLXfKsc8t1J3cyPlVolcCH3bBm+OxGsSUNH5XTyqwdbfy2l5J4ux1zCpIDtZIgD6H+8p6ofPpp8+w3bdvsoXf3/Tzr9+2/sc1WgKxFATwubfd+1r5gMZWcbgCjkzayduhx+erDRAe/tzQH6zDC9+QXMMeKyvsTijgszv7hZzvYXM2tm4h6sHbDXLatlZz1Z3PRr+sgu5xVTU1+Kx1uesi/HjzCg7rgjOjxeyLjHX6JXDtncOnJfstuxix3DWEBtgba9xdl3bOWDUcu8aAF2/FMetR4WTUt0bS6sR3JGp752yPVN7rjbHB+CzS04pvagFfjGtuNAWKFeEyCA7rURT3B7JwPorx/QU7e1FkDbh45VfZ3/jrU6+twZAfT2F8MAOv7AS7zMZxlwMxkFY2XlLz1T/R9581QFDycYy4C7gKewI51MRrXbH9HE57492c8s+VKyBWxDK3ftygB6jgrOWbe3+U1h5hvEjIPSyddYBx6stjKWHXifqY7QcYXu9B7Rzats1dST5y5NY5GqyuaFjlFc9dIcfrJ7LlRx0fe3kGjnQV9HDUfVjCvQOmLRKzfLA+PgbKwa6M9+UNb+CZvQbP5C4OVch5nPZS9lqxI9Y1NG/8drSnNWl67kOizLc88WBs8sj3e9EniBLot3Bz5J/PqyVVvM6Ua8Z7CLdNrgHh5Mx8cj7phkWl+UuY5heidonnf0mg/RZwTDU8d48z5L+u8ws6qZj470jzlbOClAAM3O0DaBOIB+6NsjeuLm0ZZacEwG0G9fq6PPmxFAv7BH43/yFQUTVdcmYd7LLdu2pUtckF0yO1pW8ZcuUunXXksIvUTOBT3cFXKGFfYufP7st8OHp2n/agbpygB6QSPKnRFIv0DTSd5hwcgCkpK41+JcYIupbupmfPso+KsbKjp6tae3nlVQLtvZ0zPE1c8/eLima39WVX/Ckw/a2FvVqAXir3lZXr/2qmgi6XacaM/XfiPeMUkDu/klyrojgEBaBKY6iU1tUSvHL3N8nvTa8UpadgO2ozcECKB7Y5w7YivjANrC523fGVGuOH8P6Hjyo7PevFonXzaowI8uHfY8+XsPaswC6H2H5M4MWz3h6AiNeVZiMoS+UKVfe114525rRtkNzs3rGO8/nqfqj+5R+cofhdexpzV8tm0ngO62vZT1RQCBNgpYAH3Pc3Wde3RObzsvr2NWh9XQcdjbxlU54qLiw4N9Y4E++cMJjVdnndeu7atrH58jE4He9cqCfuHledeOw37HDQEEEEAAAQQQQKD3BAige2/ME9viyQD6plFt++4CAuhDvs78pWGd8vOrpgfQuw+EAfSBsfQF0DZK1o7j0Ljyl71CfR94k7xCvvWZ1RMb5S5dcNRyw1KF8ldvVPWbt0rmbeVbafpiY+bwEEB36Q7LaiOAQDsE/vqGih5+qeE+BgYKnq44Nef+K+XDsis3BUXC/aHjC3dsPf72loruerauvrzXGXMzR707P3hpUa/Yku244L4d+xDLQAABBBBAAAEEEAgFCKDZE9omEAfQ228c1cPfW1gAfcabhnXqFdMDaAtnx/74Kvk790t5m9mmlWt12ra5y7Mgq4QeKyt35gnq+/AvK7N2FSH08shOPUtUyhaMjGni73/gWm94/cXw39O4TzX7EUAv997E8yGAQIoELIB+aGdDfXmp1pCq9UDHrsnoF08v6JXHZiereZMKopu6Run7D9f0tftqKtl8uR1wOGQRfd0F99LvvLakDYMZLuRK0WuDTUEAAQQQQAABBBYqQAC9UDHuv2iB+BLRp28f0wNfP9ByC47quK+Ttg7qrLesDk9e3FcnUlBvaOyPvqzGkzvl2RnXzGmlF72mHfZAC6HHK8psWau+971BuTOPD1ew064B7jC2eVcnrnqW1Nj2jAufG8/vljdQSu++NBOFAHre3YQ7IIBA7wrEAXQxF848Fk+qZ8ciJ63P6PJTcjrvmJzrAmY3+71lv3bxzErf4kMeW9YtT9V15R1VN+lgp9zMqlqXjl2d0f/1C108AWGngLIeCCCAAAIIIIBAlwsQQHf5AHbT6scB9M6HJ3TnlfuUK7TWA9oC6BMvGdTZb50RQNfqGvvDK9V4ele6A2gb5ExGqtSkXEbFt25V4ZculmeNFF3ZVdTLt5t2hiTX1SUENtFgRkGtrsrXblb1n+6S6r5UjNqcJLl+7Vw2AXQ7tVkWAgh0mUBzAN00TYDbiko93JiT1mV08Qk5nX9sVoPFqeQ5DqOX+yN65np8b1tN33yg5sJnW1YHFD87FwvGJ2qBLj0pr39zYRsnIOyyfYzVRQABBBBAAAEEekWAALpXRroDtnMygN42oTu/vLAA+oSLB3XOv2wKoKNTrLFPXK36tmfClglprYCOx87O5vzAVUPnzjpBpV+5XNmTtoT/mtT1vx2wX7W8CjNK0+oPPaPyP9ygxuPPyysVpWzo21M3AuieGm42FgEEFiYwWwAdP0Pc+7lcC0Pf9QOezj0mq7OPyuq0jVEaHN05/miZjKdb7BvtPpGij6WZldUvjPj6zoM13f1cQ1ah3UnhcxxAj1UD/ebWoi46PsdFWwvb9bg3AggggAACCCCQOgEC6NQNaeduUBxA73hoQndd1WIA7Un1SqBNLy/pwvesi/pvWODquwrWsf/2VdXveby32iZY5e5ERV4xr8Lrz1fxTRfKGx6Igmhf8jJTTp27O7RvzWYEz/6Le1X5xq2q3vawVG/I67MvL/z2rU8nLYkAupNGg3VBAIEOEzhSAN0cRNvPjYZUrgduAsCjhj2duSWrM7bktGWVp4GmyujmTbSPp9m+97Tvm+3tebbbc/t93fxkXXc+U5cFvDYhYif0fG5eV1t1265CTvr4a0vaMkT/5w7btVkdBBBAAAEEEECg7QIE0G0n790FxgH03icruuVv97TWgiMKoDeeVtJFvz5LAP3Ja1S/78neCqBtF7Kz00agoFxRdss6Fd5wgfI/d5a8UiEKomnNMbM9SbDvoCo/vFfVH9+r4OCEvL5C6NhrVc/TUgJPqtVdf/GBP3xPuP9YmV0b+pf27jshW44AAt0i0EoAPRlER92w7CPFJiys+4FyGU+bhzxtGc7ohLUZHbcmo01DGZVynpvYcL5btRG2sdgz6uvRl3w9uquhZ/b5Gq8GKuY8NwliJ36Exe03XrYhq49dXnJdxPhYmW+0+XcEEEAAAQQQQCDdAgTQ6R7fjtq6OIA+tKum6/9yV+sBdDXQhpcVddF718mLZ/aJJuCb+Oy3VL3pwd5owTHbaNpZXbXmJmTMnbBJ+SvOU/7il8sb7AvvvVJNKDtqz2pameZZmaJfN57fo9pND6h2yzb5u0fC4Dmb7d2qZwLoTt17WS8EEOgwgYUE0DPfWuOWGLV6GEZnPM9VNdtH0Nr+jNb2W2W0tKqYOWzSwkPlwFU3HywH2jMWaLQSqBFdqGPtNuxQKP547zAytzq2fhaSv+GMvP7VOQXab3TiILFOCCCAAAIIIIBAmwUIoNsM3suLmwygX6rp+k+1FkBbyYxfDzS4Pq9LP7RBObuM1So03SRynspX/rMq37ujdwNo26HiRpSVmoKGr8ymNcpfeqbyrzpN2eM2Tu1y05pQttiAstN32LhBZjSp4OTq+oHqDz2t2k0PqnbfkwpGxsKJKnPZzj5rb7c3LTjaLc7yEECgiwQWG0DPFUbb763jUyOQC5T9YCpYbn6MBbiZjOemJrAqZ/vTjofi1hadTmgfLTav7+9cUdIJ62i/0enjxfohgAACCCCAAALtECCAbocyy3AC0wJoq4AuttC3cL4A+u+/r8oP7+ntADrev+IgutZQUKm5vtC5U45S/pIzlT31aGU2DE/fE+O+x+5xXXRxrCv7ivpExBXx0Zb5z+1W7d4nVL/rUTWe2RU6xBXPk4/jBTkpQADNzoAAAgjMKbAcAfRsTx5/XNu/zfbxG/d0nvyOtYvGyLanWpdrN/Lbry2qkPXo7NRF48eqIoAAAggggAACKyVAAL1SsjzvYQJxAD22p64b/npXa0JRAD2wNq/LPrxBudL0CujK129R+as3hiFjJzZCbG0rl/decaBcbyiwa3+tKnr9sAuh8+eerOzpxymzdlVYVtV8m7yeNwp3XcVVgsH0YetzeNV2UKnK33lA9Xu3q/7wc2o88YKCsbJrseHZdco2IWOvTjDYyl5FAN2KEvdBAIEeFVipADrNnHH7jTefVdAvvSJP+400DzbbhgACCCCAAAIILECAAHoBWNx1aQJxAF0eaeimz+5WdcyXl7XS6Pmf13KyK357k4qrrIXCVAuO6vfv0sSXfkQAPRvhZImVXQtbD6uBrfdxf1HZ4zcqe9IWZU/c7P501dFzhc1HCvaXmk/PNfZzhd8NX/5L+9V4cofq219U47EX5O/Y67bNbm4SPeuLTbXz/C8qB8YkhK1BcS8EEOhFAQLohY+6fazbod3v/UJJW4YystbVM77uXviT8ggEEEAAAQQQQACBrhcggO76IeyeDVhqAP3aj29SYXBGAP2dOzTxlR8TQM+3G8RV0TYIvq+g1nDXyFpfZG+gKG94UNmTtyizZa0yR613FdKZ1QPyVg/O98wr9u9WyezvO6Rgz4j8nWHo3Hhut4L9owrGywps/YtRX+fmySlXbI1S+MQE0CkcVDYJAQSWS4AAemGS9pEyUZPOOyarD11aXNiDuTcCCCCAAAIIIIBAqgUIoFM9vJ21cZMB9IGGbvzsbtXGF1ABLennP7pRfWty0yqga7c8pPH/51th5WvcNLGzNrsz18bOEi20termRsPNiBS4P31XQeyt6lNmVZ/UX1JmzaAy64dcSO1C6aF+97O18PD6i87dBcGFaGyOtMVW2dzwFUxUXem7+7NSk7//kIKR8TBw3n1A/p5DCiYmFByckD8yFq6XLc8quN2MTJmp9WfcF7+PEUAv3o5HIoBA6gUIoBc2xPYRb99vf/DSos4+Okv7jYXxcW8EEEAAAQQQQCDVAgTQqR7eDtu4qLVwddzXTz+/W2N768rmWpiI0KJKX7r4N9dr3fGFcDJD+5+Mp9q92zX+F9fKKxJAL3q0XRuNqL+yBZJma4GvBcX25xwBr2eB8NBA+O99xbAKfb4w2J7felMfGnerawGzC75n3jxPnrXSsKA5lwlbRTT3hG6hbcuiPXrpgQTQvTTabCsCCCxQgAC6dbB48sET1mX0scuLymW8RKeRaH3NuScCCCCAAAIIIIBAOwQIoNuhzDJCgSiArlcD3fqFPTrwfFW5fOsB9NYPrNeaY2cE0Hc/pvH/+TUC6OXex5pD6bme28bTAmo3tn7rk0C66uuoI6QFzHP1kY5D5vlC7eXe9l56PgLoXhptthUBBBYoQADdOphdVDVRDfT+Vxd1wXE5qp9bp+OeCCCAAAIIIIBATwgQQPfEMHfIRjYH0H+7RwdeWFgAfdFvrNP6k4rTKqAbT+3U6H/+32ELCILK9g/0ZHi80NkIo3SZSub2j1nzEgmgk/Vn6Qgg0NECBNCtDY99lNhcwFb9/NtXhNXP8YVVrT0D90IAAQQQQAABBBBIuwABdNpHuJO2Lw6gK4Fu+ds9GnmxxQDaWhXXAp37tjU65rx+V2zredaHw5P/4l4d+t2/JYDupHFmXbpHgAC6e8aKNUUAgbYLEEC3Ru4C6Lr0m5cUqH5ujYx7IYAAAggggAACPSdAAN1zQ578Bvu+dMcX92jX4xXlS54LlI94iwLo896+RkefOyOAfmGPDv3eFwigkx9W1qAbBQigu3HUWGcEEGiTAAH0/NCu9UYt0Jlbsvp3P1dyD7CPFm4IIIAAAggggAACCDQLEECzPyQicNdVe/XiA2Xl+1oMoKuBznrLah1/0cD0Cug9BzX6n78olauc8SQykiy0qwUIoLt6+Fh5BBBYWQEC6NZ9P3ZFSSeszYRt0gigW4fjnggggAACCCCAQI8IEED3yEB32mbe+eW92vFgawG0y8jKgU573ZBOe92qaQF0sH9Uo39wpYKRUSmbpQ90pw0069PZAgTQnT0+rB0CCCQqQAB9ZH6rfh6rBnrzWXn98iuiSaIJnxPdZ1k4AggggABBMtAZAAAgAElEQVQCCCDQqQIE0J06Milfrzuu3KudDy0sgD79F4Z0yhWzBNC//yUFB8cIoFO+z7B5KyBAAL0CqDwlAgikRYAAeu6RtPC5HE08+LFo4kH7SCF/Tsvez3YggAACCCCAAALLK0AAvbyePNs8AoEfyMt4uvfa/Xr2jjEVBjLz9oD2MlJ13Neplw/p9DcMTa+Anqho/E+uVv3Zl+QV8lRAswcisBABAuiFaHFfBBDoMQEC6NkH3D46bD6PXEb66OUlHb82Iz+QLJTmhgACCCCAAAIIIIDAbAIE0OwXbRUIGoG8rKcHv3VA228cVXGwxQB6zNfxFw7o3LetmR5AV2oa/7OrVd++g4kI2zqSLCwVAgTQqRhGNgIBBFZGgAB6dte49cZ7LizqspNzhM8rs/vxrAgggAACCCCAQKoECKBTNZydvzFxAP3ANw/oiZsWGEBfNKBz//UsAfSfXq36EwTQnT/6rGHHCRBAd9yQsEIIINA5AgTQh49FHD6/7rS83nl+gfC5c3ZX1gQBBBBAAAEEEOhoAQLojh6e9K3cZAD9jQN64uYFBNDjvo45t1+v/JW14QzrkzSBxv/i/1Xtnsfl9ZfCa0K5IYBAawIE0K05cS8EEOhJAQLo6cMehs/SOUdn9KFLS8pk6Pncky8MNhoBBBBAAAEEEFiEAAH0ItB4yOIFAl+yns6P/fMhPfLDg8qXPBcoH+lm969NBNp4alEXv299eNf4MZ40/qnrVLvtYXkDfQTQix8aHtmLAgTQvTjqbDMCCLQoQAA9BZV14XOgM7Zk9f6tRfUXPHcsZh8j3BBAAAEEEEAAAQQQmE+AAHo+If59WQXiAPrJm0f14HdGlC8uIIB+eVEXv3e2APrrqt22jQB6WUeKJ+sJAQLonhhmNhIBBBYnQAAdulnl80RNOmGtp4/8XElDUfEA4fPi9isehQACCCCAAAII9KIAAXQvjnqC2xwH0Nb/+aHvthhAe1K9EmjtiUVd8m/XK5ONNqDhS9mMyl/8virfvVPe8IBkv+OGAAKtCRBAt+bEvRBAoCcFCKDD8NnabrxiS2ay8tm1QqPyuSdfE2w0AggggAACCCCwWAEC6MXK8bhFCSw2gG7UAq3amNfW969Xvj8TtuCwfs8WQH/ph6p8+3YC6EWNCA/qaQEC6J4efjYeAQSOLPDpGyp6cGdDxZzmbReWNss4YLa2G686Lqf3XFhQX95j0sG0DTTbgwACCCCAAAIItEmAALpN0CwmFIgD6Od/Nq57v7pf2dz8JTR2EuQC6M1RAF0igGZ/QmBZBAigl4WRJ0EAgXQKfOr6ih7Z1VAxKxe89srNqp7rfnhR2etfntNbzirY9/3hJNDzH7b1ChPbiQACCCCAAAIIILAAAQLoBWBx16ULxAH0jm0Tuvsr+5SxWW3mubkAuhGofzirrb+1QaVV2bAC2p4sk1H1O7dr4qofy+sv9tYZ4nxw/DsC8wkQQM8nxL8jgEAPC3zh1opufrKuwYLnAti0h9B2RGYfC+M1aU2fp7edm9erjs+F8z4TPvfwK4FNRwABBBBAAAEEli5AAL10Q55hAQKTAfRDE7r76tYCaNlE676UK3h69Qc3aHB9LqzCiQPo792piSt/RAC9gHHgrgg4AQJodgQEEEBgVgE7zhitBrpxe103PF7XvnHftaCIK4HTVhBtVc81X6rWA51zdE5vPy+vTasyLnyev1SAnQgBBBBAAAEEEEAAgSMLEECzh7RVYCkBdKHkaesHN2hg7YwA+p/u0sSXfkgA3daRZGGpECCATsUwshEIILCyAi8dsiC6ptufrmukHKiY85SLuoFZUN2tt7ji2Sq7J2qB1g9k9IYz8nrNy3Juk+z3FkxzQwABBBBAAAEEEEBgqQIE0EsV5PELEoj7B+57pqpb/25Pa1U1dvITneBd9qENrhe0C7LtlxlPtTsf08Snv+EmJOSGAAILECCAXgAWd0UAgV4TsGMWO/yIQ9hdhwLdsL2uO5+ta2Q8sC5gKuTCCuH4vt1gZG/9ts7W47lSD1xl99aTcnr9y/Na2+9NTrhIv+duGE3WEQEEEEAAAQQQ6A4BAujuGKfUrGUcQI/sqOmnn98t+a1d2+llpOp4oJ/7yAatOa4wPYC+6zFN/DUBdGp2EjakfQIE0O2zZkkIINC1AnGVcxzIHhgPdMczdd31bEPP7m/Il6d8Rspnw03s1DA6DtJrDanWCDRY9HTuMTldcWpOx6wOv8Sn6rlrd1NWHAEEEEAAAQQQ6GgBAuiOHp70rdxkAP1iTT/9m4UF0LWJQK/5dxs0fPSMAPqe7Zr41HVUQKdvd2GLVlqAAHqlhXl+BBBIkcDMiuhqXXpsd8OF0Y/t8rVvzHcV08Ws56qj48A3qUA6rnS2dfKtv3MjrOjeNGjBc9ZVPW8Zmgqe4/unaMjYFAQQQAABBBBAAIEOESCA7pCB6JXVWHQAbZPjlANd/BvrtPG0UjgJYTQle+PplzT2x1eFZ1dcL9oruxLbuRwCBNDLochzIIBAjwlYiGvHIc39kQ9MBHp0V0OP7PTdn9YruloL23Tks+HkhXaLWyq7zmJRi4+l8rnnjNpqRE/rnjueVDCX9TRQkE7ZkNX5x+Z05paMBgrhmljFc9wLeqnrweMRQAABBBBAAAEEEJhLgACafaO9AtF06pXRhn7yP3epUQtayoxdTlYOdP471+iY8/pnBNC7NPbHXyaAbu9IsrQ0CBBAp2EU2QYEEEhIIA6iZwa441Xpqb0NPb7b13P7fb0w4mtkInDHLn74DbpyGc8F2FkLjueY6G/m/IZzzQdovZwbQdjTOQgCZbywAnvzKk/Hr83opPVZnbk5o7UDU3NlzGwrkhAhi0UAAQQQQAABBBDoEQEC6B4Z6I7ZzCiArlV8/fi/vqT6AgPoC969RkedNT2A9l/Yq9Hf/5LUaFAB3TEDzYp0hQABdFcMEyuJAAKdLzAZRjdVItta2+8tfN49Guj5A777b8+or4PlQBZUj1YDla1SOkqXXRhtGbXnHTZRc7iMMJZ2bTWCMMi26mbr5zzc52njqoyOW53RyRsybkLB/qjSORZ0Fc8z1rHzdVlDBBBAAAEEEEAAgW4XIIDu9hHstvWPA+iyrx//t4UH0Ge9eVgnbh2MKqDDS06D8YpGP/Y5BeXa9Othu82G9UWg3QIE0O0WZ3kIINADAnEYbX9ahfNst9FKoLFqoNGK3J8Hxn1N1MKw2sLo0ao0VgmvErOnsArn4ZKnvnwYIFvYvCoKnS18XlXy3L/PvMX9pwmde2DHYxMRQAABBBBAAIEOFiCA7uDBSeWqLTGAPu31QzrttaumB9ATFY1+9LMKKnUC6FTuNGzUigkQQK8YLU+MAAIIxAJxu4u4pcZK9VyOg29b7sy+0IwGAggggAACCCCAAAJJChBAJ6nfw8u23s83fWa3RnfXlMlZGfORMeIe0Kf/4pBOuXxGAF2uavTjf6NgtEwA3cP7FJu+CAEC6EWg8RAEEEBg6QIzQ+n4GafVMM8saG46VpqtPzTzMC99XHgGBBBAAAEEEEAAgZURIIBeGVeedR4Bvx7o5s/v0cEXq8rmPVfRfKSby8kqgU68eEBnvWV1WAEdn5jVGxr7gyvVeOYlqZAPp6bnhgAC8wsQQM9vxD0QQAABBBBAAAEEEEAAAQQQQGBJAgTQS+LjwYsVcAH05/bo4I6FBdDHntev896xZpYA+stqPLOTAHqxA8LjelOAALo3x52tRgABBBBAAAEEEEAAAQQQQKCNAgTQbcRmUVMCiw2gj3tlv85924wA2vc19idXq/H48wTQ7GQILESAAHohWtwXAQQQQAABBBBAAAEEEEAAAQQWIUAAvQg0HrI8AndeuU87tk0oX2y9Bcem04q66L3rp1dASxr/q+tUu+0Ref1FyacFx/KMEM+SegEC6NQPMRuIAAIIIIAAAggggAACCCCAQNICBNBJj0APL/+ur+zTiw8sLIBee3xBl35ww+EB9Ke+ptrtjxJA9/D+xKYvQoAAehFoPAQBBBBAAAEEEEAAAQQQQAABBBYiQAC9EC3uu6wCd121Ty8+uLAAet0JBb36tw4PoCc+801Vb36IAHpZR4gnS70AAXTqh5gNRAABBBBAAAEEEEAAAQQQQCBpAQLopEegh5d/99X79ML9rQfQ9Wqgoc15XfbhDcrkPMk6bQSBlPFU/spPVPnGLfJW9Uu+38OqbDoCCxAggF4AFndFAAEEEEAAAQQQQAABBBBAAIHFCBBAL0aNxyxJwDJjy70e/M6InrjhkAoDGQXzZMZ2/0Yt0MCGnF79wQ0qlDLTA+irfqzKN28lgF7SyPDgnhMggO65IWeDEUAAAQQQQAABBBBAAAEEEGi3AAF0u8VZ3mT/5oe+O6Lt1y88gL70QxuUL84IoK+9SZV/vFHecL/UoAKa3QyBlgQIoFti4k4IIIAAAggggAACCCCAAAIIILB4AQLoxdvxyEUKxBXQCwmgZR036lJxVUZbP7BB/WuyYZBt7TayGVV/dK8mPvdteWsGCaAXOS48rAcFCKB7cNDZZAQQQAABBBBAAAEEEEAAAQTaK0AA3V5vlha1bbbca9v3RvT4T1qrgHYBdEPKlzLa+v71GtyYmx5A/+BuTXz+u/LWEkCzkyHQsgABdMtU3BEBBBBAAAEEEEAAAQQQQAABBBYnQAC9ODcetQQB6/fsZaQnfzqq+687oOJQVkHDZhQ8wi0OoPuiAHrD9AC6dv39Gv/st+gBvYRx4aE9KEAA3YODziYjgAACCCCAAAIIIIAAAggg0F4BAuj2erM0q4COAuinbhvVfde2GEA3yV38vnVae3wxfB75Uiaj+r3bNf6X10m5rFxpNDcEEJhfgAB6fiPugQACCCCAAAIIIIAAAggggAACSxIggF4SHw9ejMBkAH3LqO772sICaHvsxe9dp3Unzwig73xM4391nVTIE0AvZlB4TG8KEED35riz1QgggAACCCCAAAIIIIAAAgi0UYAAuo3YLCoUiAPop+8Y031f3a/CqhZacER4LoB+3zqtO3FGAP3g0xr/H9fKaqK5IYBAiwIE0C1CcTcEEEAAAQQQQAABBBBAAAEEEFisAAH0YuV43KIF4gB6x4Nl3X31XmXy1uB5/qezvtHVMV+v+jfrdNRZfVELjkDKeGo885LG/uwaqVJzf2/l+eZfIvdAIOUCBNApH2A2DwEEEEAAAQQQQAABBBBAAIHkBQigkx+DnluDOIDe+VBZd121V17ek9diAF0+5OtVv7ZWx5zXPz2AfmKHxj55jVSrhwF0cyW0hWzxbfJHb+oubtlNKzBtXaK/tLB+PTeQbHD3CxBAd/8YsgUIIIAAAggggAACCCCAAAIIdLgAAXSHD1AaV28ygN628AroigXQ716ro86JAmhLrj1P/o69GvvTqxWMVyQrlW40QjqbkLBh97HWH4Hk++Hv458tgLP/4qrprCfPHm+BdCYz7ffufou5zRVeM1niYjR5zHIKEEAvpybPhQACCCCAAAIIIIAAAggggAACswgQQLNbJCbg1wPVKsGCujZbZpsvecrkDg+Dg9EJFywH1ZqCA6MuiA4mKgoOjrkw2f08MiZls7L7BgfHpaynYKKmYLzsfq+xsoJyJbyP/a5cDZ9nbEJBpb6oFtNe1gLt6Gahtt1s9Sd/jgLw+D6zVWDbv81ZhU2VdmI7cbcvmAC620eQ9UcAAQQQQAABBBBAAAEEEECg4wUIoDt+iFjBdgoE1sKjGrXxqNQU2M+ep8CC6FrDBcf+vkPhfayqev+oC7wtHHa/r4eV18G+gwrs/vazVWVH1c7BWDn82f7fAm4LABuN8D72hK57SBSux5XZ08LrQF5cte2C7KiC254w/tnyaJdzNz1PnNe3Em5Tmd3OXS7ZZRFAJ+vP0hFAAAEEEEAAAQQQQAABBBDoAQEC6B4Y5I7exMX0Vp6rE8ZswWkrgWtzC45Fdtk4knFgEyNayw8Lo60a29bTKrWtAttC7HpDwcGJ8Oda3YXaLvSOK7atUrpclW/V266qu6xgJHysaynignHPPY8LwKNQUQ0/+n1dqoc/u1YjccDd9LOr0rbf27rFP8/cqFl7aTcF3eEWTj2KXtod/dJzK0cA3fljxBoigAACCCCAAAIIIIAAAggg0OUCBNBdPoCs/jILzFX9u5igPF41NyniMt+iXtZBuRa1ErE2IWXXKsS1G7F2JFZVncu6f3cV1hlPvgXXVrFt9zk4JheOZ7ywNYlVf8uTbyF5VPntAu5425t+DuJe2vZv8c+2mRZe2+88Ty7Udj9Hv48Dz7j1yNw9RWbHopf2Mu9EBNDLD8ozIoAAAggggAACCCCAAAIIIIDATAECaPYJBFZawAWns6Snk78KW3K4m8uq49YZzSsWtedY7nWNg2wLnKMqbQufXcBsq7X/kKvKtnUK9kdtRYJAgbUbsSruhq9g78GorUgg31V1e64SOzg0Hgbd9bo0GrYbsZYmrg3JZCbfFM7PltNPq7r25MWTRU5Wb0eTRdpjXesRq+RuQmo2jn/dSlX8cjt36vNRAd2pI8N6IYAAAggggAACCCCAAAIIIJAaAQLo1AwlG9KTAjPD7fkCV9cnOg67V6AyO6p4tmDaJnR0LT8sjJ6ohgut1yd/tupr39qNWGg8bm1FbILITBhiu8dmFByaiIJsz1VruzDc7l+JenJb9bY9t2s3IllFeNiGpGmSR1vuLBNBumx7sho77qc9i81kT+6m/tx2t5lfIMQh+GTQvZSy+TbtzQTQbYJmMQgggAACCCCAAAIIIIAAAgj0rgABdO+OPVuOwFSLjFYmHpyvcnhmoLvcvhZk22SQ2ajFiAXP9rOF1NHEkfZzPEGkhdsusHaV3Aelhv3gy98/5iZ+tNDaPzAahteWJ7tJI6NqdFf1Hf118udgsk3JZFsRV3VtvbVt1kebIDIT/t1uFu5mLRWfUdne7DLtO4BZS7dnFM/P1WN7kdgE0IuE42EIIIAAAggggAACCCCAAAIIINCqAAF0q1LcDwEEWheYt+3IPE81XzuO1tdk9nvGgbtVS9vND9TYH7YVsQkbAwum7WYh9b6DYcBcrcnfZxXbXviz9dPOhRNEuuDbVWNXpLGw37abRHK0ElZj2/Li7NhamNjf3SSStpDoH5rvM3OCyHgrXCV3hOMmi5ytu8scldez/doF0DVltqzVwB+8R16p0BSYLxWZxyOAAAIIIIAAAggggAACCCCAAAISATR7AQIIdI+AC45npK7NYXdzyDqjf/TkRq5A5xFZ9bTNuWh/WsW09buOf7aMeLSsYHRcyman2opY9fbIWDhBpE0WeWA07I9tv7c/4+ex/tlWse158u33UWjuJpqM+3bP1SZkNgPrwhL/3oL1RiMMoP/o1wmgu+eVwJoigAACCCCAAAIIIIAAAggg0DUCBNBdM1SsKAIIrKhAcxuS2dqNTAu3LQcP2264Vhsrcav7YSW1C5qjNiFWXW1htBVPWxhtv7f/t0kh47Yi9nPgu5YjrnrbVXU3wvvYNvh+2Cs7qsy26u3MljUa+E/vJoBeiXHkORFAAAEEEEAAAQQQQAABBBDocQEC6B7fAdh8BBBYBoHZJn+c+bSzdsaY8cv4r82TJi7D6k17CmsBcmjcBejWIzsYGZVXyCuzZd1U/+rlXibPhwACCCCAAAIIIIAAAggggAACPStAAN2zQ8+GI4BARwvMFmrPNRFk3Bc63qAjFWWvVMV2R2OycggggAACCCCAAAIIIIAAAgggkJQAAXRS8iwXAQQQSEpgZrsRC6wJppMaDZaLAAIIIIAAAggggAACCCCAQKoFCKBTPbxsHAIIIIAAAggggAACCCCAAAIIIIAAAgggkJwAAXRy9iwZAQQQQAABBBBAAAEEEEAAAQQQQAABBBBItQABdKqHl41DAAEEEEAAAQQQQAABBBBAAAEEEEAAAQSSEyCATs6eJSOAAAIIIIAAAggggAACCCCAAAIIIIAAAqkWIIBO9fCycQgggAACCCCAAAIIIIAAAggggAACCCCAQHICBNDJ2bNkBBBAAAEEEEAAAQQQQAABBBBAAAEEEEAg1QIE0KkeXjYOAQQQQAABBBBAAAEEEEAAAQQQQAABBBBIToAAOjl7lowAAggggAACCCCAAAIIIIAAAggggAACCKRagAA61cPLxiGAAAIIIIAAAggggAACCCCAAAIIIIAAAskJEEAnZ8+SEUAAAQQQQAABBBBAAAEEEEAAAQQQQACBVAsQQKd6eNk4BBBAAAEEEEAAAQQQQAABBBBAAAEEEEAgOQEC6OTsWTICCCCAAAIIIIAAAggggAACCCCAAAIIIJBqAQLoVA8vG4cAAggggAACCCCAAAIIIIAAAggggAACCCQnQACdnD1LRgABBBBAAAEEEEAAAQQQQAABBBBAAAEEUi1AAJ3q4WXjEEAAAQQQQAABBBBAAAEEEEAAAQQQQACB5AQIoJOzZ8kIIIAAAggggAACCCCAAAIIIIAAAggggECqBQigUz28bBwCCCCAAAIIIIAAAggggAACCCCAAAIIIJCcAAF0cvYsGQEEEEAAAQQQQAABBBBAAAEEEEAAAQQQSLUAAXSqh5eNQwABBBBAAAEEEEAAAQQQQAABBBBAAAEEkhMggE7OniUjgAACCCCAAAIIIIAAAggggAACCCCAAAKpFiCATvXwsnEIIIAAAggggAACCCCAAAIIIIAAAggggEByAgTQydmzZAQQQAABBBBAAAEEEEAAAQQQQAABBBBAINUCBNCpHl42DgEEEEAAAQQQQAABBBBAAAEEEEAAAQQQSE6AADo5e5aMAAIIIIAAAggggAACCCCAAAIIIIAAAgikWoAAOtXDy8YhgAACCCCAAAIIIIAAAggggAACCCCAAALJCRBAJ2fPkhFAAAEEEEAAAQQQQAABBBBAAAEEEEAAgVQLEECnenjZOAQQQAABBBBAAAEEEEAAAQQQQAABBBBAIDkBAujk7FkyAggggAACCCCAAAIIIIAAAggggAACCCCQagEC6FQPLxuHAAIIIIAAAggggAACCCCAAAIIIIAAAggkJ0AAnZw9S0YAAQQQQAABBBBAAAEEEEAAAQQQQAABBFItQACd6uFl4xBAAAEEEEAAAQQQQAABBBBAAAEEEEAAgeQECKCTs2fJCCCAAAIIIIAAAggggAACCCCAAAIIIIBAqgUIoFM9vGwcAggggAACCCCAAAIIIIAAAggggAACCCCQnAABdHL2LBkBBBBAAAEEEEAAAQQQQAABBBBAAAEEEEi1AAF0qoeXjUMAAQQQQAABBBBAAAEEEEAAAQQQQAABBJITIIBOzp4lI4AAAggggAACCCCAAAIIIIAAAggggAACqRYggE718LJxCCCAAAIIIIAAAggggAACCCCAAAIIIIBAcgIE0MnZs2QEEEAAAQQQQAABBBBAAAEEEEAAAQQQQCDVAgTQqR5eNg4BBBBAAAEEEEAAAQQQQAABBBBAAAEEEEhOgAA6OXuWjAACCCCAAAIIIIAAAggggAACCCCAAAIIpFqAADrVw8vGIYAAAggggAACCCCAAAIIIIAAAggggAACyQkQQCdnz5IRQAABBBBAAAEEEEAAAQQQQAABBBBAAIFUCxBAp3p42TgEEEAAAQQQQAABBBBAAAEEEEAAAQQQQCA5AQLo5OxZMgIIIIAAAggggAACCCCAAAIIIIAAAgggkGoBAuhUDy8bhwACCCCAAAIIIIAAAggggAACCCCAAAIIJCdAAJ2cPUtGAAEEEEAAAQQQQAABBBBAAAEEEEAAAQRSLUAAnerhZeMQQAABBBBAAAEEEEAAAQQQQAABBBBAAIHkBAigk7NnyQgggAACCCCAAAIIIIAAAggggAACCCCAQKoFCKBTPbxsHAIIIIAAAggggAACCCCAAAIIIIAAAgggkJwAAXRy9iwZAQQQQAABBBBAAAEEEEAAAQQQQAABBBBItQABdKqHl41DAAEEEEAAAQQQQAABBBBAAAEEEEAAAQSSEyCATs6eJSOAAAIIIIAAAggggAACCCCAAAIIIIAAAqkWIIBO9fCycQgggAACCCCAAAIIIIAAAggggAACCCCAQHICBNDJ2bNkBBBAAAEEEEAAAQQQQAABBBBAAAEEEEAg1QIE0KkeXjYOAQQQQAABBBBAAAEEEEAAAQQQQAABBBBIToAAOjl7lowAAggggAACCCCAAAIIIIAAAggggAACCKRagAA61cPLxiGAAAIIIIAAAggggAACCCCAAAIIIIAAAskJEEAnZ8+SEUAAAQQQQAABBBBAAAEEEEAAAQQQQACBVAsQQKd6eNk4BBBAAAEEEEAAAQQQQAABBBBAAAEEEEAgOQEC6OTsWTICCCCAAAIIIIAAAggggAACCCCAAAIIIJBqAQLoVA8vG4cAAggggAACCCCAAAIIIIAAAggggAACCCQnQACdnD1LRgABBBBAAAEEEEAAAQQQQAABBBBAAAEEUi1AAJ3q4WXjEEAAAQQQQAABBBBAAAEEEEAAAQQQQACB5AQIoJOzZ8kIIIAAAggggAACCCCAAAIIIIAAAggggECqBQigUz28bBwCCCCAAAIIIIAAAggggAACCCCAAAIIIJCcAAF0cvYsGQEEEEAAAQQQQAABBBBAAAEEEEAAAQQQSLUAAXSqh5eNQwABBBBAAAEEEEAAAQQQQAABBBBAAAEEkhMggE7OniUjgAACCCCAAAIIIIAAAggggAACCCCAAAKpFiCATvXwsnEIIIAAAggggAACCCCAAAIIIIAAAggggEByAgTQydmzZAQQQAABBBBAAAEEEEAAAQQQQAABBBBAINUCBNCpHl42DgEEEEAAAQQQQAABBBBAAAEEEEAAAQQQSE6AADo5e5aMAAIIIIAAAggggAACCCCAAAIIIIAAAgikWoAAOtXDy8YhgNLJFeoAAAubSURBVAACCCCAAAIIIIAAAggggAACCCCAAALJCRBAJ2fPkhFAAAEEEEAAAQQQQAABBBBAAAEEEEAAgVQLEECnenjZOAQQQAABBBBAAAEEEEAAAQQQQAABBBBAIDkBAujk7FkyAggggAACCCCAAAIIIIAAAggggAACCCCQagEC6FQPLxuHAAIIIIAAAggggAACCCCAAAIIIIAAAggkJ0AAnZw9S0YAAQQQQAABBBBAAAEEEEAAAQQQQAABBFItQACd6uFl4xBAAAEEEEAAAQQQQAABBBBAAAEEEEAAgeQECKCTs2fJCCCAAAIIIIAAAggggAACCCCAAAIIIIBAqgUIoFM9vGwcAggggAACCCCAAAIIIIAAAggggAACCCCQnAABdHL2LBkBBBBAAAEEEEAAAQQQQAABBBBAAAEEEEi1AAF0qoeXjUMAAQQQQAABBBBAAAEEEEAAAQQQQAABBJITIIBOzp4lI4AAAggggAACCCCAAAIIIIAAAggggAACqRYggE718LJxCCCAAAIIIIAAAggggAACCCCAAAIIIIBAcgIE0MnZs2QEEEAAAQQQQAABBBBAAAEEEEAAAQQQQCDVAgTQqR5eNg4BBBBAAAEEEEAAAQQQQAABBBBAAAEEEEhOgAA6OXuWjAACCCCAAAIIIIAAAggggAACCCCAAAIIpFqAADrVw8vGIYAAAggggAACCCCAAAIIIIAAAggggAACyQkQQCdnz5IRQAABBBBAAAEEEEAAAQQQQAABBBBAAIFUCxBAp3p42TgEEEAAAQQQQAABBBBAAAEEEEAAAQQQQCA5AQLo5OxZMgIIIIAAAggggAACCCCAAAIIIIAAAgggkGoBAuhUDy8bhwACCCCAAAIIIIAAAggggAACCCCAAAIIJCdAAJ2cPUtGAAEEEEAAAQQQQAABBBBAAAEEEEAAAQRSLUAAnerhZeMQQAABBBBAAAEEEEAAAQQQQAABBBBAAIHkBAigk7NnyQgggAACCCCAAAIIIIAAAggggAACCCCAQKoFCKBTPbxsHAIIIIAAAggggAACCCCAAAIIIIAAAgggkJwAAXRy9iwZAQQQQAABBBBAAAEEEEAAAQQQQAABBBBItQABdKqHl41DAAEEEEAAAQQQQAABBBBAAAEEEEAAAQSSEyCATs6eJSOAAAIIIIAAAggggAACCCCAAAIIIIAAAqkWIIBO9fCycQgggAACCCCAAAIIIIAAAggggAACCCCAQHICBNDJ2bNkBBBAAAEEEEAAAQQQQAABBBBAAAEEEEAg1QIE0KkeXjYOAQQQQAABBBBAAAEEEEAAAQQQQAABBBBIToAAOjl7lowAAggggAACCCCAAAIIIIAAAggggAACCKRagAA61cPLxiGAAAIIIIAAAggggAACCCCAAAIIIIAAAskJEEAnZ8+SEUAAAQQQQAABBBBAAAEEEEAAAQQQQACBVAsQQKd6eNk4BBBAAAEEEEAAAQQQQAABBBBAAAEEEEAgOQEC6OTsWTICCCCAAAIIIIAAAggggAACCCCAAAIIIJBqAQLoVA8vG4cAAggggAACCCCAAAIIIIAAAggggAACCCQnQACdnD1LRgABBBBAAAEEEEAAAQQQQAABBBBAAAEEUi1AAJ3q4WXjEEAAAQQQQAABBBBAAAEEEEAAAQQQQACB5AQIoJOzZ8kIIIAAAggggAACCCCAAAIIIIAAAggggECqBQigUz28bBwCCCCAAAIIIIAAAggggAACCCCAAAIIIJCcAAF0cvYsGQEEEEAAAQQQQAABBBBAAAEEEEAAAQQQSLUAAXSqh5eNQwABBBBAAAEEEEAAAQQQQAABBBBAAAEEkhMggE7OniUjgAACCCCAAAIIIIAAAggggAACCCCAAAKpFiCATvXwsnEIIIAAAggggAACCCCAAAIIIIAAAggggEByAgTQydmzZAQQQAABBBBAAAEEEEAAAQQQQAABBBBAINUCBNCpHl42DgEEEEAAAQQQQAABBBBAAAEEEEAAAQQQSE6AADo5e5aMAAIIIIAAAggggAACCCCAAAIIIIAAAgikWoAAOtXDy8YhgAACCCCAAAIIIIAAAggggAACCCCAAALJCRBAJ2fPkhFAAAEEEEAAAQQQQAABBBBAAAEEEEAAgVQLEECnenjZOAQQQAABBBBAAAEEEEAAAQQQQAABBBBAIDkBAujk7FkyAggggAACCCCAAAIIIIAAAggggAACCCCQagEC6FQPLxuHAAIIIIAAAggggAACCCCAAAIIIIAAAggkJ0AAnZw9S0YAAQQQQAABBBBAAAEEEEAAAQQQQAABBFItQACd6uFl4xBAAAEEEEAAAQQQQAABBBBAAAEEEEAAgeQECKCTs2fJCCCAAAIIIIAAAggggAACCCCAAAIIIIBAqgUIoFM9vGwcAggggAACCCCAAAIIIIAAAggggAACCCCQnAABdHL2LBkBBBBAAAEEEEAAAQQQQAABBBBAAAEEEEi1AAF0qoeXjUMAAQQQQAABBBBAAAEEEEAAAQQQQAABBJITIIBOzp4lI4AAAggggAACCCCAAAIIIIAAAggggAACqRYggE718LJxCCCAAAIIIIAAAggggAACCCCAAAIIIIBAcgIE0MnZs2QEEEAAAQQQQAABBBBAAAEEEEAAAQQQQCDVAgTQqR5eNg4BBBBAAAEEEEAAAQQQQAABBBBAAAEEEEhOgAA6OXuWjAACCCCAAAIIIIAAAggggAACCCCAAAIIpFqAADrVw8vGIYAAAggggAACCCCAAAIIIIAAAggggAACyQkQQCdnz5IRQAABBBBAAAEEEEAAAQQQQAABBBBAAIFUCxBAp3p42TgEEEAAAQQQQAABBBBAAAEEEEAAAQQQQCA5AQLo5OxZMgIIIIAAAggggAACCCCAAAIIIIAAAgggkGoBAuhUDy8bhwACCCCAAAIIIIAAAggggAACCCCAAAIIJCdAAJ2cPUtGAAEEEEAAAQQQQAABBBBAAAEEEEAAAQRSLUAAnerhZeMQQAABBBBAAAEEEEAAAQQQQAABBBBAAIHkBAigk7NnyQgggAACCCCAAAIIIIAAAggggAACCCCAQKoFCKBTPbxsHAIIIIAAAggggAACCCCAAAIIIIAAAgggkJwAAXRy9iwZAQQQQAABBBBAAAEEEEAAAQQQQAABBBBItQABdKqHl41DAAEEEEAAAQQQQAABBBBAAAEEEEAAAQSSEyCATs6eJSOAAAIIIIAAAggggAACCCCAAAIIIIAAAqkWIIBO9fCycQgggAACCCCAAAIIIIAAAggggAACCCCAQHICBNDJ2bNkBBBAAAEEEEAAAQQQQAABBBBAAAEEEEAg1QIE0KkeXjYOAQQQQAABBBBAAAEEEEAAAQQQQAABBBBIToAAOjl7lowAAggggAACCCCAAAIIIIAAAggggAACCKRagAA61cPLxiGAAAIIIIAAAggggAACCCCAAAIIIIAAAskJEEAnZ8+SEUAAAQQQQAABBBBAAAEEEEAAAQQQQACBVAsQQKd6eNk4BBBAAAEEEEAAAQQQQAABBBBAAAEEEEAgOQEC6OTsWTICCCCAAAIIIIAAAggggAACCCCAAAIIIJBqAQLoVA8vG4cAAggggAACCCCAAAIIIIAAAggggAACCCQnQACdnD1LRgABBBBAAAEEEEAAAQQQQAABBBBAAAEEUi1AAJ3q4WXjEEAAAQQQQAABBBBAAAEEEEAAAQQQQACB5AQIoJOzZ8kIIIAAAggggAACCCCAAAIIIIAAAggggECqBQigUz28bBwCCCCAAAIIIIAAAggggAACCCCAAAIIIJCcAAF0cvYsGQEEEEAAAQQQQAABBBBAAAEEEEAAAQQQSLUAAXSqh5eNQwABBBBAAAEEEEAAAQQQQAABBBBAAAEEkhMggE7OniUjgAACCCCAAAIIIIAAAggggAACCCCAAAKpFvj/AISrBT4lV7aXAAAAAElFTkSuQmCC",
+ "created": 1721203905139,
+ "lastRetrieved": 1721203905139
+ }
+ }
+}
\ No newline at end of file
diff --git a/docs/architecture_overview.png b/docs/architecture_overview.png
index 0cbbe316..45564146 100644
Binary files a/docs/architecture_overview.png and b/docs/architecture_overview.png differ
diff --git a/docs/dependencies&commands.excalidraw b/docs/dependencies&commands.excalidraw
new file mode 100644
index 00000000..846dbcbf
--- /dev/null
+++ b/docs/dependencies&commands.excalidraw
@@ -0,0 +1,4796 @@
+{
+ "type": "excalidraw",
+ "version": 2,
+ "source": "https://excalidraw.com",
+ "elements": [
+ {
+ "id": "sgAHzm6_jegP9Leo-D-JD",
+ "type": "arrow",
+ "x": -1295.2415295358703,
+ "y": 428.44712069099353,
+ "width": 359.0552799142966,
+ "height": 83.16131417356848,
+ "angle": 0,
+ "strokeColor": "#868e96",
+ "backgroundColor": "transparent",
+ "fillStyle": "solid",
+ "strokeWidth": 1,
+ "strokeStyle": "dashed",
+ "roughness": 0,
+ "opacity": 100,
+ "groupIds": [],
+ "frameId": null,
+ "index": "b4c",
+ "roundness": {
+ "type": 2
+ },
+ "seed": 881986822,
+ "version": 1772,
+ "versionNonce": 1748695962,
+ "isDeleted": false,
+ "boundElements": [
+ {
+ "type": "text",
+ "id": "raGZwNZNxkgWyAHT9PGzS"
+ }
+ ],
+ "updated": 1731056012901,
+ "link": null,
+ "locked": false,
+ "points": [
+ [
+ 40.02977710994885,
+ 0
+ ],
+ [
+ -87.11961104821353,
+ 31.775923803751652
+ ],
+ [
+ -319.02550280434775,
+ 83.16131417356848
+ ]
+ ],
+ "lastCommittedPoint": null,
+ "startBinding": {
+ "elementId": "9UasxBv_zw9sgDEo6rnSP",
+ "focus": -0.8038367396506971,
+ "gap": 1,
+ "fixedPoint": null
+ },
+ "endBinding": {
+ "elementId": "tWiUojbB6PTh1owJD7ZTg",
+ "focus": -0.7939992155916968,
+ "gap": 2.9193429132158144,
+ "fixedPoint": null
+ },
+ "startArrowhead": null,
+ "endArrowhead": "arrow",
+ "elbowed": false
+ },
+ {
+ "id": "raGZwNZNxkgWyAHT9PGzS",
+ "type": "text",
+ "x": -1432.3612321368182,
+ "y": 430.2230444947452,
+ "width": 100.00018310546875,
+ "height": 60,
+ "angle": 0,
+ "strokeColor": "#868e96",
+ "backgroundColor": "#ffec99",
+ "fillStyle": "solid",
+ "strokeWidth": 2,
+ "strokeStyle": "solid",
+ "roughness": 0,
+ "opacity": 100,
+ "groupIds": [],
+ "frameId": null,
+ "index": "b4d",
+ "roundness": null,
+ "seed": 303463494,
+ "version": 56,
+ "versionNonce": 561548422,
+ "isDeleted": false,
+ "boundElements": [],
+ "updated": 1731056011661,
+ "link": null,
+ "locked": false,
+ "text": "\nwatches\n(next.config)",
+ "fontSize": 16,
+ "fontFamily": 5,
+ "textAlign": "center",
+ "verticalAlign": "middle",
+ "containerId": "sgAHzm6_jegP9Leo-D-JD",
+ "originalText": "\nwatches\n(next.config)",
+ "autoResize": true,
+ "lineHeight": 1.25
+ },
+ {
+ "type": "rectangle",
+ "version": 489,
+ "versionNonce": 629053594,
+ "index": "b5R",
+ "isDeleted": false,
+ "id": "tRXQ69tMttBmt0uOnvG1B",
+ "fillStyle": "solid",
+ "strokeWidth": 1,
+ "strokeStyle": "solid",
+ "roughness": 0,
+ "opacity": 100,
+ "angle": 0,
+ "x": -1690.3123177422422,
+ "y": 549.5277777777778,
+ "strokeColor": "#1e1e1e",
+ "backgroundColor": "#a5d8ff",
+ "width": 230,
+ "height": 150,
+ "seed": 2104005658,
+ "groupIds": [],
+ "frameId": null,
+ "roundness": {
+ "type": 3
+ },
+ "boundElements": [
+ {
+ "type": "text",
+ "id": "SEf2tnxcrYL2R8FD7TXaT"
+ }
+ ],
+ "updated": 1731053498759,
+ "link": null,
+ "locked": false
+ },
+ {
+ "id": "SEf2tnxcrYL2R8FD7TXaT",
+ "type": "text",
+ "x": -1631.272263420953,
+ "y": 599.5277777777778,
+ "width": 111.91989135742188,
+ "height": 50,
+ "angle": 0,
+ "strokeColor": "#1e1e1e",
+ "backgroundColor": "#ffffff",
+ "fillStyle": "solid",
+ "strokeWidth": 2,
+ "strokeStyle": "solid",
+ "roughness": 0,
+ "opacity": 100,
+ "groupIds": [],
+ "frameId": null,
+ "index": "b5S",
+ "roundness": null,
+ "seed": 104005850,
+ "version": 136,
+ "versionNonce": 907310426,
+ "isDeleted": false,
+ "boundElements": [],
+ "updated": 1731053498760,
+ "link": null,
+ "locked": false,
+ "text": "diracx-web-\ncomponents",
+ "fontSize": 20,
+ "fontFamily": 5,
+ "textAlign": "center",
+ "verticalAlign": "middle",
+ "containerId": "tRXQ69tMttBmt0uOnvG1B",
+ "originalText": "diracx-web-components",
+ "autoResize": true,
+ "lineHeight": 1.25
+ },
+ {
+ "type": "rectangle",
+ "version": 553,
+ "versionNonce": 424720922,
+ "index": "b5T",
+ "isDeleted": false,
+ "id": "Edw6B7UA5xY3ZwXGA1w7K",
+ "fillStyle": "solid",
+ "strokeWidth": 1,
+ "strokeStyle": "solid",
+ "roughness": 0,
+ "opacity": 100,
+ "angle": 0,
+ "x": -1254.3123177422422,
+ "y": 550.5277777777778,
+ "strokeColor": "#1e1e1e",
+ "backgroundColor": "#a5d8ff",
+ "width": 230,
+ "height": 150,
+ "seed": 2046192902,
+ "groupIds": [],
+ "frameId": null,
+ "roundness": {
+ "type": 3
+ },
+ "boundElements": [
+ {
+ "type": "text",
+ "id": "cAWsIQ6uNCxsNC13ftv4Y"
+ }
+ ],
+ "updated": 1731053498760,
+ "link": null,
+ "locked": false
+ },
+ {
+ "id": "cAWsIQ6uNCxsNC13ftv4Y",
+ "type": "text",
+ "x": -1190.1922615898984,
+ "y": 613.0277777777778,
+ "width": 101.7598876953125,
+ "height": 25,
+ "angle": 0,
+ "strokeColor": "#1e1e1e",
+ "backgroundColor": "#ffffff",
+ "fillStyle": "solid",
+ "strokeWidth": 2,
+ "strokeStyle": "solid",
+ "roughness": 0,
+ "opacity": 100,
+ "groupIds": [],
+ "frameId": null,
+ "index": "b5U",
+ "roundness": null,
+ "seed": 1810816070,
+ "version": 212,
+ "versionNonce": 2116445914,
+ "isDeleted": false,
+ "boundElements": [],
+ "updated": 1731053498760,
+ "link": null,
+ "locked": false,
+ "text": "diracx-web",
+ "fontSize": 20,
+ "fontFamily": 5,
+ "textAlign": "center",
+ "verticalAlign": "middle",
+ "containerId": "Edw6B7UA5xY3ZwXGA1w7K",
+ "originalText": "diracx-web",
+ "autoResize": true,
+ "lineHeight": 1.25
+ },
+ {
+ "type": "rectangle",
+ "version": 879,
+ "versionNonce": 702171014,
+ "index": "b5V",
+ "isDeleted": false,
+ "id": "tn6DDDgEFflY4_vkFbEN0",
+ "fillStyle": "solid",
+ "strokeWidth": 1,
+ "strokeStyle": "solid",
+ "roughness": 0,
+ "opacity": 100,
+ "angle": 0,
+ "x": -2091.312317742242,
+ "y": 550.5277777777778,
+ "strokeColor": "#1e1e1e",
+ "backgroundColor": "#a5d8ff",
+ "width": 230,
+ "height": 150,
+ "seed": 1833052634,
+ "groupIds": [],
+ "frameId": null,
+ "roundness": {
+ "type": 3
+ },
+ "boundElements": [
+ {
+ "type": "text",
+ "id": "aPX7ryh2zibOfi9NYWmB2"
+ },
+ {
+ "id": "BGbyQLUnJB7bMRbTZxG-l",
+ "type": "arrow"
+ }
+ ],
+ "updated": 1731054333439,
+ "link": null,
+ "locked": false
+ },
+ {
+ "id": "aPX7ryh2zibOfi9NYWmB2",
+ "type": "text",
+ "x": -2011.6422890557187,
+ "y": 613.0277777777778,
+ "width": 70.65994262695312,
+ "height": 25,
+ "angle": 0,
+ "strokeColor": "#1e1e1e",
+ "backgroundColor": "#ffffff",
+ "fillStyle": "solid",
+ "strokeWidth": 2,
+ "strokeStyle": "solid",
+ "roughness": 0,
+ "opacity": 100,
+ "groupIds": [],
+ "frameId": null,
+ "index": "b5W",
+ "roundness": null,
+ "seed": 2043928218,
+ "version": 540,
+ "versionNonce": 1467180742,
+ "isDeleted": false,
+ "boundElements": [],
+ "updated": 1731054333439,
+ "link": null,
+ "locked": false,
+ "text": "gubbins",
+ "fontSize": 20,
+ "fontFamily": 5,
+ "textAlign": "center",
+ "verticalAlign": "middle",
+ "containerId": "tn6DDDgEFflY4_vkFbEN0",
+ "originalText": "gubbins",
+ "autoResize": true,
+ "lineHeight": 1.25
+ },
+ {
+ "type": "rectangle",
+ "version": 763,
+ "versionNonce": 1905956358,
+ "index": "b5Z",
+ "isDeleted": false,
+ "id": "tWiUojbB6PTh1owJD7ZTg",
+ "fillStyle": "solid",
+ "strokeWidth": 1,
+ "strokeStyle": "dashed",
+ "roughness": 0,
+ "opacity": 100,
+ "angle": 0,
+ "x": -1667.8123177422422,
+ "y": 514.5277777777778,
+ "strokeColor": "#1e1e1e",
+ "backgroundColor": "#ffc9c9",
+ "width": 67,
+ "height": 72,
+ "seed": 1905545862,
+ "groupIds": [],
+ "frameId": null,
+ "roundness": {
+ "type": 3
+ },
+ "boundElements": [
+ {
+ "type": "text",
+ "id": "ZOahFZ8IW1VrbaAAp_w_s"
+ },
+ {
+ "id": "DPwlqoHuPv3GVitvgwc1M",
+ "type": "arrow"
+ },
+ {
+ "id": "n1wTa1lENuGHRCmAdKxUj",
+ "type": "arrow"
+ },
+ {
+ "id": "QLiEWw7s-N1dUpDPKX0nY",
+ "type": "arrow"
+ },
+ {
+ "id": "sgAHzm6_jegP9Leo-D-JD",
+ "type": "arrow"
+ }
+ ],
+ "updated": 1731055916947,
+ "link": null,
+ "locked": false
+ },
+ {
+ "id": "ZOahFZ8IW1VrbaAAp_w_s",
+ "type": "text",
+ "x": -1654.5122918023008,
+ "y": 538.0277777777778,
+ "width": 40.39994812011719,
+ "height": 25,
+ "angle": 0,
+ "strokeColor": "#1e1e1e",
+ "backgroundColor": "#ffffff",
+ "fillStyle": "solid",
+ "strokeWidth": 2,
+ "strokeStyle": "solid",
+ "roughness": 0,
+ "opacity": 100,
+ "groupIds": [],
+ "frameId": null,
+ "index": "b5a",
+ "roundness": null,
+ "seed": 1370755526,
+ "version": 424,
+ "versionNonce": 558631942,
+ "isDeleted": false,
+ "boundElements": [],
+ "updated": 1731055378310,
+ "link": null,
+ "locked": false,
+ "text": "/src",
+ "fontSize": 20,
+ "fontFamily": 5,
+ "textAlign": "center",
+ "verticalAlign": "middle",
+ "containerId": "tWiUojbB6PTh1owJD7ZTg",
+ "originalText": "/src",
+ "autoResize": true,
+ "lineHeight": 1.25
+ },
+ {
+ "type": "rectangle",
+ "version": 727,
+ "versionNonce": 880138182,
+ "index": "b5b",
+ "isDeleted": false,
+ "id": "biIkmq6M1-AbYwC49DchU",
+ "fillStyle": "solid",
+ "strokeWidth": 1,
+ "strokeStyle": "dashed",
+ "roughness": 0,
+ "opacity": 100,
+ "angle": 0,
+ "x": -1222.8123177422422,
+ "y": 517.5277777777778,
+ "strokeColor": "#1e1e1e",
+ "backgroundColor": "#ffc9c9",
+ "width": 67,
+ "height": 72,
+ "seed": 637054938,
+ "groupIds": [],
+ "frameId": null,
+ "roundness": {
+ "type": 3
+ },
+ "boundElements": [
+ {
+ "type": "text",
+ "id": "SvAgMJjSCecYOvANoG3dG"
+ },
+ {
+ "id": "P8eXnQ0fWxPrXgingEdw3",
+ "type": "arrow"
+ },
+ {
+ "id": "AnPGza7YvPH3xfSadx5Rg",
+ "type": "arrow"
+ }
+ ],
+ "updated": 1731055653369,
+ "link": null,
+ "locked": false
+ },
+ {
+ "id": "SvAgMJjSCecYOvANoG3dG",
+ "type": "text",
+ "x": -1209.5122918023008,
+ "y": 541.0277777777778,
+ "width": 40.39994812011719,
+ "height": 25,
+ "angle": 0,
+ "strokeColor": "#1e1e1e",
+ "backgroundColor": "#ffffff",
+ "fillStyle": "solid",
+ "strokeWidth": 2,
+ "strokeStyle": "solid",
+ "roughness": 0,
+ "opacity": 100,
+ "groupIds": [],
+ "frameId": null,
+ "index": "b5c",
+ "roundness": null,
+ "seed": 633971866,
+ "version": 387,
+ "versionNonce": 1112885658,
+ "isDeleted": false,
+ "boundElements": [],
+ "updated": 1731055204754,
+ "link": null,
+ "locked": false,
+ "text": "/src",
+ "fontSize": 20,
+ "fontFamily": 5,
+ "textAlign": "center",
+ "verticalAlign": "middle",
+ "containerId": "biIkmq6M1-AbYwC49DchU",
+ "originalText": "/src",
+ "autoResize": true,
+ "lineHeight": 1.25
+ },
+ {
+ "type": "rectangle",
+ "version": 732,
+ "versionNonce": 13191238,
+ "index": "b5d",
+ "isDeleted": false,
+ "id": "fFKy5tObOynPedFPD2PRS",
+ "fillStyle": "solid",
+ "strokeWidth": 1,
+ "strokeStyle": "dashed",
+ "roughness": 0,
+ "opacity": 100,
+ "angle": 0,
+ "x": -1555.3123177422422,
+ "y": 515.5277777777778,
+ "strokeColor": "#1e1e1e",
+ "backgroundColor": "#ffc9c9",
+ "width": 67,
+ "height": 72,
+ "seed": 737169242,
+ "groupIds": [],
+ "frameId": null,
+ "roundness": {
+ "type": 3
+ },
+ "boundElements": [
+ {
+ "type": "text",
+ "id": "-54m1gLA0AVIsP96PkIzv"
+ },
+ {
+ "id": "DPwlqoHuPv3GVitvgwc1M",
+ "type": "arrow"
+ },
+ {
+ "id": "_qbUPKxgjTbJSg7_LNG-b",
+ "type": "arrow"
+ },
+ {
+ "id": "_hzTfAYCAbcXr7kXl1fvJ",
+ "type": "arrow"
+ },
+ {
+ "id": "hblsohrbHKgg-lhiaxcqx",
+ "type": "arrow"
+ }
+ ],
+ "updated": 1731056055568,
+ "link": null,
+ "locked": false
+ },
+ {
+ "id": "-54m1gLA0AVIsP96PkIzv",
+ "type": "text",
+ "x": -1546.3722847832578,
+ "y": 539.0277777777778,
+ "width": 49.11993408203125,
+ "height": 25,
+ "angle": 0,
+ "strokeColor": "#1e1e1e",
+ "backgroundColor": "#ffffff",
+ "fillStyle": "solid",
+ "strokeWidth": 2,
+ "strokeStyle": "solid",
+ "roughness": 0,
+ "opacity": 100,
+ "groupIds": [],
+ "frameId": null,
+ "index": "b5e",
+ "roundness": null,
+ "seed": 1520522266,
+ "version": 391,
+ "versionNonce": 369034330,
+ "isDeleted": false,
+ "boundElements": [],
+ "updated": 1731055368360,
+ "link": null,
+ "locked": false,
+ "text": "/dist",
+ "fontSize": 20,
+ "fontFamily": 5,
+ "textAlign": "center",
+ "verticalAlign": "middle",
+ "containerId": "fFKy5tObOynPedFPD2PRS",
+ "originalText": "/dist",
+ "autoResize": true,
+ "lineHeight": 1.25
+ },
+ {
+ "type": "rectangle",
+ "version": 760,
+ "versionNonce": 624383066,
+ "index": "b5f",
+ "isDeleted": false,
+ "id": "4fkVXKqFv-NwpgFJJMsia",
+ "fillStyle": "solid",
+ "strokeWidth": 1,
+ "strokeStyle": "dashed",
+ "roughness": 0,
+ "opacity": 100,
+ "angle": 0,
+ "x": -1119.8123177422422,
+ "y": 517.5277777777778,
+ "strokeColor": "#1e1e1e",
+ "backgroundColor": "#ffc9c9",
+ "width": 67,
+ "height": 72,
+ "seed": 2065081478,
+ "groupIds": [],
+ "frameId": null,
+ "roundness": {
+ "type": 3
+ },
+ "boundElements": [
+ {
+ "type": "text",
+ "id": "36uCbtB9PCQ32fYpQTMab"
+ },
+ {
+ "id": "deOaqi_4KA4sN3rpUxOA3",
+ "type": "arrow"
+ }
+ ],
+ "updated": 1731055983548,
+ "link": null,
+ "locked": false
+ },
+ {
+ "id": "36uCbtB9PCQ32fYpQTMab",
+ "type": "text",
+ "x": -1108.432289971246,
+ "y": 541.0277777777778,
+ "width": 44.23994445800781,
+ "height": 25,
+ "angle": 0,
+ "strokeColor": "#1e1e1e",
+ "backgroundColor": "#ffffff",
+ "fillStyle": "solid",
+ "strokeWidth": 2,
+ "strokeStyle": "solid",
+ "roughness": 0,
+ "opacity": 100,
+ "groupIds": [],
+ "frameId": null,
+ "index": "b5g",
+ "roundness": null,
+ "seed": 1528570822,
+ "version": 441,
+ "versionNonce": 1481427802,
+ "isDeleted": false,
+ "boundElements": [],
+ "updated": 1731055216989,
+ "link": null,
+ "locked": false,
+ "text": "/out",
+ "fontSize": 20,
+ "fontFamily": 5,
+ "textAlign": "center",
+ "verticalAlign": "middle",
+ "containerId": "4fkVXKqFv-NwpgFJJMsia",
+ "originalText": "/out",
+ "autoResize": true,
+ "lineHeight": 1.25
+ },
+ {
+ "id": "g4wNBx2RfVVjDDLEdKI8h",
+ "type": "ellipse",
+ "x": -1788.3123177422422,
+ "y": 747.5277777777778,
+ "width": 145,
+ "height": 135,
+ "angle": 0,
+ "strokeColor": "#1e1e1e",
+ "backgroundColor": "#b2f2bb",
+ "fillStyle": "solid",
+ "strokeWidth": 2,
+ "strokeStyle": "dashed",
+ "roughness": 0,
+ "opacity": 100,
+ "groupIds": [],
+ "frameId": null,
+ "index": "b5l",
+ "roundness": {
+ "type": 2
+ },
+ "seed": 337246106,
+ "version": 335,
+ "versionNonce": 31030810,
+ "isDeleted": false,
+ "boundElements": [
+ {
+ "type": "text",
+ "id": "OZq-IIAo615oS9zhot4E6"
+ },
+ {
+ "id": "DPwlqoHuPv3GVitvgwc1M",
+ "type": "arrow"
+ },
+ {
+ "id": "BGbyQLUnJB7bMRbTZxG-l",
+ "type": "arrow"
+ }
+ ],
+ "updated": 1731054182615,
+ "link": null,
+ "locked": false
+ },
+ {
+ "id": "OZq-IIAo615oS9zhot4E6",
+ "type": "text",
+ "x": -1732.3455952669387,
+ "y": 804.7980700476859,
+ "width": 33.53607177734375,
+ "height": 20,
+ "angle": 0,
+ "strokeColor": "#1e1e1e",
+ "backgroundColor": "#a5d8ff",
+ "fillStyle": "solid",
+ "strokeWidth": 2,
+ "strokeStyle": "dashed",
+ "roughness": 0,
+ "opacity": 100,
+ "groupIds": [],
+ "frameId": null,
+ "index": "b5m",
+ "roundness": null,
+ "seed": 1145681862,
+ "version": 279,
+ "versionNonce": 1626778330,
+ "isDeleted": false,
+ "boundElements": null,
+ "updated": 1731054182615,
+ "link": null,
+ "locked": false,
+ "text": "NPM",
+ "fontSize": 16,
+ "fontFamily": 5,
+ "textAlign": "center",
+ "verticalAlign": "middle",
+ "containerId": "g4wNBx2RfVVjDDLEdKI8h",
+ "originalText": "NPM",
+ "autoResize": true,
+ "lineHeight": 1.25
+ },
+ {
+ "id": "DPwlqoHuPv3GVitvgwc1M",
+ "type": "arrow",
+ "x": -1513.6650098713615,
+ "y": 588.5277777777778,
+ "width": 125.45923001299707,
+ "height": 232.34648527482761,
+ "angle": 0,
+ "strokeColor": "#1e1e1e",
+ "backgroundColor": "#b2f2bb",
+ "fillStyle": "solid",
+ "strokeWidth": 2,
+ "strokeStyle": "solid",
+ "roughness": 0,
+ "opacity": 100,
+ "groupIds": [],
+ "frameId": null,
+ "index": "b5n",
+ "roundness": {
+ "type": 2
+ },
+ "seed": 1292688582,
+ "version": 635,
+ "versionNonce": 38295194,
+ "isDeleted": false,
+ "boundElements": [
+ {
+ "type": "text",
+ "id": "gDH8G_2XgqjZc0oGlKs1-"
+ }
+ ],
+ "updated": 1731055422318,
+ "link": null,
+ "locked": false,
+ "points": [
+ [
+ 0,
+ 0
+ ],
+ [
+ -1.6473078708806952,
+ 214
+ ],
+ [
+ -125.45923001299707,
+ 232.34648527482761
+ ]
+ ],
+ "lastCommittedPoint": null,
+ "startBinding": {
+ "elementId": "fFKy5tObOynPedFPD2PRS",
+ "focus": -0.24964009599253478,
+ "gap": 1,
+ "fixedPoint": null
+ },
+ "endBinding": {
+ "elementId": "g4wNBx2RfVVjDDLEdKI8h",
+ "focus": 0.2517959719337037,
+ "gap": 4.442494778923731,
+ "fixedPoint": null
+ },
+ "startArrowhead": null,
+ "endArrowhead": "arrow",
+ "elbowed": false
+ },
+ {
+ "id": "gDH8G_2XgqjZc0oGlKs1-",
+ "type": "text",
+ "x": -1548.6884468926328,
+ "y": 475.5277777777778,
+ "width": 148.75225830078125,
+ "height": 40,
+ "angle": 0,
+ "strokeColor": "#1e1e1e",
+ "backgroundColor": "#b2f2bb",
+ "fillStyle": "solid",
+ "strokeWidth": 2,
+ "strokeStyle": "dashed",
+ "roughness": 0,
+ "opacity": 100,
+ "groupIds": [],
+ "frameId": null,
+ "index": "b5o",
+ "roundness": null,
+ "seed": 1486480986,
+ "version": 32,
+ "versionNonce": 1025689498,
+ "isDeleted": false,
+ "boundElements": null,
+ "updated": 1731054181443,
+ "link": null,
+ "locked": false,
+ "text": "published when new\nrelease",
+ "fontSize": 16,
+ "fontFamily": 5,
+ "textAlign": "center",
+ "verticalAlign": "middle",
+ "containerId": "DPwlqoHuPv3GVitvgwc1M",
+ "originalText": "published when new release",
+ "autoResize": true,
+ "lineHeight": 1.25
+ },
+ {
+ "id": "BGbyQLUnJB7bMRbTZxG-l",
+ "type": "arrow",
+ "x": -1970.434320338538,
+ "y": 703.5992689214761,
+ "width": 177.22773451011494,
+ "height": 115.26460826659184,
+ "angle": 0,
+ "strokeColor": "#1e1e1e",
+ "backgroundColor": "#b2f2bb",
+ "fillStyle": "solid",
+ "strokeWidth": 2,
+ "strokeStyle": "dashed",
+ "roughness": 0,
+ "opacity": 100,
+ "groupIds": [],
+ "frameId": null,
+ "index": "b5x",
+ "roundness": {
+ "type": 2
+ },
+ "seed": 1453154374,
+ "version": 1150,
+ "versionNonce": 1342245274,
+ "isDeleted": false,
+ "boundElements": [
+ {
+ "type": "text",
+ "id": "CEpJW8BAS2vdrvoU6tVfz"
+ }
+ ],
+ "updated": 1731055403154,
+ "link": null,
+ "locked": false,
+ "points": [
+ [
+ 0,
+ 0
+ ],
+ [
+ 13.122002596295943,
+ 101.92570409594919
+ ],
+ [
+ 177.22773451011494,
+ 115.26460826659184
+ ]
+ ],
+ "lastCommittedPoint": null,
+ "startBinding": {
+ "elementId": "tn6DDDgEFflY4_vkFbEN0",
+ "focus": 0.03347618995022481,
+ "gap": 3.0714911436982675,
+ "fixedPoint": null
+ },
+ "endBinding": {
+ "elementId": "g4wNBx2RfVVjDDLEdKI8h",
+ "focus": -0.14945949492668423,
+ "gap": 5.002790562166368,
+ "fixedPoint": null
+ },
+ "startArrowhead": null,
+ "endArrowhead": "arrow",
+ "elbowed": false
+ },
+ {
+ "id": "CEpJW8BAS2vdrvoU6tVfz",
+ "type": "text",
+ "x": -1483.5403374565976,
+ "y": 788.5249730174253,
+ "width": 26.456039428710938,
+ "height": 20,
+ "angle": 0,
+ "strokeColor": "#1e1e1e",
+ "backgroundColor": "#b2f2bb",
+ "fillStyle": "solid",
+ "strokeWidth": 2,
+ "strokeStyle": "dashed",
+ "roughness": 0,
+ "opacity": 100,
+ "groupIds": [],
+ "frameId": null,
+ "index": "b5y",
+ "roundness": null,
+ "seed": 1440049030,
+ "version": 41,
+ "versionNonce": 496589894,
+ "isDeleted": false,
+ "boundElements": [],
+ "updated": 1730989097001,
+ "link": null,
+ "locked": false,
+ "text": "use",
+ "fontSize": 16,
+ "fontFamily": 5,
+ "textAlign": "center",
+ "verticalAlign": "middle",
+ "containerId": "BGbyQLUnJB7bMRbTZxG-l",
+ "originalText": "use",
+ "autoResize": true,
+ "lineHeight": 1.25
+ },
+ {
+ "id": "50LGfz5dcPX3KTXrlb7FK",
+ "type": "ellipse",
+ "x": -1686.3123177422422,
+ "y": -51.47222222222217,
+ "width": 37,
+ "height": 35,
+ "angle": 0,
+ "strokeColor": "#1e1e1e",
+ "backgroundColor": "transparent",
+ "fillStyle": "hachure",
+ "strokeWidth": 4,
+ "strokeStyle": "dashed",
+ "roughness": 0,
+ "opacity": 100,
+ "groupIds": [
+ "4iLKe3g9M-gZa_0x8q5GB",
+ "XnKIrvpoqs0tjFcAfgdHE"
+ ],
+ "frameId": null,
+ "index": "b66V",
+ "roundness": {
+ "type": 2
+ },
+ "seed": 26621146,
+ "version": 116,
+ "versionNonce": 1508359450,
+ "isDeleted": false,
+ "boundElements": null,
+ "updated": 1731054243718,
+ "link": null,
+ "locked": false
+ },
+ {
+ "id": "u__O-VFRmuEqXLhaBdYsK",
+ "type": "rectangle",
+ "x": -1692.3123177422422,
+ "y": -17.47222222222217,
+ "width": 50,
+ "height": 53,
+ "angle": 0,
+ "strokeColor": "#1e1e1e",
+ "backgroundColor": "#1e1e1e",
+ "fillStyle": "hachure",
+ "strokeWidth": 4,
+ "strokeStyle": "dashed",
+ "roughness": 0,
+ "opacity": 100,
+ "groupIds": [
+ "4iLKe3g9M-gZa_0x8q5GB",
+ "XnKIrvpoqs0tjFcAfgdHE"
+ ],
+ "frameId": null,
+ "index": "b67",
+ "roundness": {
+ "type": 3
+ },
+ "seed": 325273946,
+ "version": 119,
+ "versionNonce": 988088794,
+ "isDeleted": false,
+ "boundElements": null,
+ "updated": 1731054243718,
+ "link": null,
+ "locked": false
+ },
+ {
+ "id": "nBECxhMYENhBkfYiXLf1L",
+ "type": "text",
+ "x": -1703.3123177422422,
+ "y": 61.52777777777783,
+ "width": 75.4481201171875,
+ "height": 20,
+ "angle": 0,
+ "strokeColor": "#1e1e1e",
+ "backgroundColor": "#1e1e1e",
+ "fillStyle": "solid",
+ "strokeWidth": 4,
+ "strokeStyle": "dashed",
+ "roughness": 0,
+ "opacity": 100,
+ "groupIds": [
+ "XnKIrvpoqs0tjFcAfgdHE"
+ ],
+ "frameId": null,
+ "index": "b68",
+ "roundness": null,
+ "seed": 2028927622,
+ "version": 100,
+ "versionNonce": 2094927302,
+ "isDeleted": false,
+ "boundElements": [
+ {
+ "id": "sJsyDMW30ryhniXGPCIRj",
+ "type": "arrow"
+ },
+ {
+ "id": "HeQZTSM2Ti7H86Eztz-uR",
+ "type": "arrow"
+ }
+ ],
+ "updated": 1731054266098,
+ "link": null,
+ "locked": false,
+ "text": "Developer",
+ "fontSize": 16,
+ "fontFamily": 5,
+ "textAlign": "left",
+ "verticalAlign": "top",
+ "containerId": null,
+ "originalText": "Developer",
+ "autoResize": true,
+ "lineHeight": 1.25
+ },
+ {
+ "id": "w6ugwEr_UbAe4sinf9F-F",
+ "type": "rectangle",
+ "x": -1550.3123177422422,
+ "y": 167.52777777777783,
+ "width": 350,
+ "height": 64,
+ "angle": 0,
+ "strokeColor": "#1e1e1e",
+ "backgroundColor": "transparent",
+ "fillStyle": "solid",
+ "strokeWidth": 1,
+ "strokeStyle": "dashed",
+ "roughness": 0,
+ "opacity": 100,
+ "groupIds": [],
+ "frameId": null,
+ "index": "b6A",
+ "roundness": {
+ "type": 3
+ },
+ "seed": 2030206170,
+ "version": 77,
+ "versionNonce": 1951361414,
+ "isDeleted": false,
+ "boundElements": null,
+ "updated": 1731053663314,
+ "link": null,
+ "locked": false
+ },
+ {
+ "type": "rectangle",
+ "version": 803,
+ "versionNonce": 971527002,
+ "index": "b6B",
+ "isDeleted": false,
+ "id": "9Zfx_Mh8FlcuveQMImHa6",
+ "fillStyle": "solid",
+ "strokeWidth": 1,
+ "strokeStyle": "solid",
+ "roughness": 0,
+ "opacity": 100,
+ "angle": 0,
+ "x": -1350.8123177422422,
+ "y": 172.52777777777783,
+ "strokeColor": "#1e1e1e",
+ "backgroundColor": "#ffc9c9",
+ "width": 67,
+ "height": 52,
+ "seed": 95366,
+ "groupIds": [],
+ "frameId": null,
+ "roundness": {
+ "type": 3
+ },
+ "boundElements": [
+ {
+ "type": "text",
+ "id": "zZBX33Frp5bsQw5CUHaGt"
+ },
+ {
+ "id": "9Nj_wk1Af3ZeL0Mlkp7LC",
+ "type": "arrow"
+ }
+ ],
+ "updated": 1731054069036,
+ "link": null,
+ "locked": false
+ },
+ {
+ "id": "zZBX33Frp5bsQw5CUHaGt",
+ "type": "text",
+ "x": -1334.232308281793,
+ "y": 186.02777777777783,
+ "width": 33.83998107910156,
+ "height": 25,
+ "angle": 0,
+ "strokeColor": "#1e1e1e",
+ "backgroundColor": "#ffffff",
+ "fillStyle": "solid",
+ "strokeWidth": 2,
+ "strokeStyle": "solid",
+ "roughness": 0,
+ "opacity": 100,
+ "groupIds": [],
+ "frameId": null,
+ "index": "b6C",
+ "roundness": null,
+ "seed": 439153606,
+ "version": 453,
+ "versionNonce": 809189382,
+ "isDeleted": false,
+ "boundElements": [],
+ "updated": 1731053663314,
+ "link": null,
+ "locked": false,
+ "text": "dev",
+ "fontSize": 20,
+ "fontFamily": 5,
+ "textAlign": "center",
+ "verticalAlign": "middle",
+ "containerId": "9Zfx_Mh8FlcuveQMImHa6",
+ "originalText": "dev",
+ "autoResize": true,
+ "lineHeight": 1.25
+ },
+ {
+ "type": "rectangle",
+ "version": 855,
+ "versionNonce": 1210142534,
+ "index": "b6D",
+ "isDeleted": false,
+ "id": "o5MF60iIlcVQkp8r8aYpc",
+ "fillStyle": "solid",
+ "strokeWidth": 1,
+ "strokeStyle": "solid",
+ "roughness": 0,
+ "opacity": 100,
+ "angle": 0,
+ "x": -1275.8123177422422,
+ "y": 173.52777777777783,
+ "strokeColor": "#1e1e1e",
+ "backgroundColor": "#ffc9c9",
+ "width": 67,
+ "height": 52,
+ "seed": 354819034,
+ "groupIds": [],
+ "frameId": null,
+ "roundness": {
+ "type": 3
+ },
+ "boundElements": [
+ {
+ "type": "text",
+ "id": "gDQGGCtNGSQ3rdoz5qp9t"
+ }
+ ],
+ "updated": 1731053663314,
+ "link": null,
+ "locked": false
+ },
+ {
+ "id": "gDQGGCtNGSQ3rdoz5qp9t",
+ "type": "text",
+ "x": -1264.5323037041562,
+ "y": 187.02777777777783,
+ "width": 44.439971923828125,
+ "height": 25,
+ "angle": 0,
+ "strokeColor": "#1e1e1e",
+ "backgroundColor": "#ffffff",
+ "fillStyle": "solid",
+ "strokeWidth": 2,
+ "strokeStyle": "solid",
+ "roughness": 0,
+ "opacity": 100,
+ "groupIds": [],
+ "frameId": null,
+ "index": "b6E",
+ "roundness": null,
+ "seed": 1263138566,
+ "version": 509,
+ "versionNonce": 1862497926,
+ "isDeleted": false,
+ "boundElements": [],
+ "updated": 1731053663314,
+ "link": null,
+ "locked": false,
+ "text": "build",
+ "fontSize": 20,
+ "fontFamily": 5,
+ "textAlign": "center",
+ "verticalAlign": "middle",
+ "containerId": "o5MF60iIlcVQkp8r8aYpc",
+ "originalText": "build",
+ "autoResize": true,
+ "lineHeight": 1.25
+ },
+ {
+ "type": "rectangle",
+ "version": 871,
+ "versionNonce": 2069689114,
+ "index": "b6F",
+ "isDeleted": false,
+ "id": "9hPRi42SjxVCwCZYmyXKQ",
+ "fillStyle": "solid",
+ "strokeWidth": 1,
+ "strokeStyle": "solid",
+ "roughness": 0,
+ "opacity": 100,
+ "angle": 0,
+ "x": -1544.8123177422422,
+ "y": 171.52777777777783,
+ "strokeColor": "#1e1e1e",
+ "backgroundColor": "#ffc9c9",
+ "width": 87,
+ "height": 52,
+ "seed": 1006352538,
+ "groupIds": [],
+ "frameId": null,
+ "roundness": {
+ "type": 3
+ },
+ "boundElements": [
+ {
+ "type": "text",
+ "id": "_khljADWlZrSrKTBh_y57"
+ },
+ {
+ "id": "tg_nIP1tVVhexNnfx-0Ue",
+ "type": "arrow"
+ }
+ ],
+ "updated": 1731053878318,
+ "link": null,
+ "locked": false
+ },
+ {
+ "id": "_khljADWlZrSrKTBh_y57",
+ "type": "text",
+ "x": -1536.052277459039,
+ "y": 185.02777777777783,
+ "width": 69.47991943359375,
+ "height": 25,
+ "angle": 0,
+ "strokeColor": "#1e1e1e",
+ "backgroundColor": "#ffffff",
+ "fillStyle": "solid",
+ "strokeWidth": 2,
+ "strokeStyle": "solid",
+ "roughness": 0,
+ "opacity": 100,
+ "groupIds": [],
+ "frameId": null,
+ "index": "b6G",
+ "roundness": null,
+ "seed": 1072534874,
+ "version": 539,
+ "versionNonce": 770427098,
+ "isDeleted": false,
+ "boundElements": [],
+ "updated": 1731053887606,
+ "link": null,
+ "locked": false,
+ "text": "test:lib",
+ "fontSize": 20,
+ "fontFamily": 5,
+ "textAlign": "center",
+ "verticalAlign": "middle",
+ "containerId": "9hPRi42SjxVCwCZYmyXKQ",
+ "originalText": "test:lib",
+ "autoResize": true,
+ "lineHeight": 1.25
+ },
+ {
+ "type": "rectangle",
+ "version": 925,
+ "versionNonce": 1442482586,
+ "index": "b6H",
+ "isDeleted": false,
+ "id": "2kgnxcOUmgFerLgcp-3kO",
+ "fillStyle": "solid",
+ "strokeWidth": 1,
+ "strokeStyle": "solid",
+ "roughness": 0,
+ "opacity": 100,
+ "angle": 0,
+ "x": -1448.8123177422422,
+ "y": 172.52777777777783,
+ "strokeColor": "#1e1e1e",
+ "backgroundColor": "#ffc9c9",
+ "width": 87,
+ "height": 49.99999999999999,
+ "seed": 1723586886,
+ "groupIds": [],
+ "frameId": null,
+ "roundness": {
+ "type": 3
+ },
+ "boundElements": [
+ {
+ "type": "text",
+ "id": "-smyNjoXdDvTDPXasoyns"
+ },
+ {
+ "id": "sJsyDMW30ryhniXGPCIRj",
+ "type": "arrow"
+ },
+ {
+ "id": "Hi65Vn3O32yFORZH81pTU",
+ "type": "arrow"
+ }
+ ],
+ "updated": 1731054035477,
+ "link": null,
+ "locked": false
+ },
+ {
+ "id": "-smyNjoXdDvTDPXasoyns",
+ "type": "text",
+ "x": -1440.4122933281797,
+ "y": 185.02777777777783,
+ "width": 70.199951171875,
+ "height": 25,
+ "angle": 0,
+ "strokeColor": "#1e1e1e",
+ "backgroundColor": "#ffffff",
+ "fillStyle": "solid",
+ "strokeWidth": 2,
+ "strokeStyle": "solid",
+ "roughness": 0,
+ "opacity": 100,
+ "groupIds": [],
+ "frameId": null,
+ "index": "b6I",
+ "roundness": null,
+ "seed": 767344774,
+ "version": 602,
+ "versionNonce": 690111770,
+ "isDeleted": false,
+ "boundElements": [],
+ "updated": 1731053892588,
+ "link": null,
+ "locked": false,
+ "text": "build:lib",
+ "fontSize": 20,
+ "fontFamily": 5,
+ "textAlign": "center",
+ "verticalAlign": "middle",
+ "containerId": "2kgnxcOUmgFerLgcp-3kO",
+ "originalText": "build:lib",
+ "autoResize": true,
+ "lineHeight": 1.25
+ },
+ {
+ "id": "oX9S6SajjSwOYHQ9Df461",
+ "type": "rectangle",
+ "x": -1682.3123177422422,
+ "y": 311.5277777777778,
+ "width": 298.00000000000006,
+ "height": 64,
+ "angle": 0,
+ "strokeColor": "#1e1e1e",
+ "backgroundColor": "transparent",
+ "fillStyle": "solid",
+ "strokeWidth": 1,
+ "strokeStyle": "dashed",
+ "roughness": 0,
+ "opacity": 100,
+ "groupIds": [],
+ "frameId": null,
+ "index": "b6J",
+ "roundness": {
+ "type": 3
+ },
+ "seed": 601731610,
+ "version": 115,
+ "versionNonce": 4638726,
+ "isDeleted": false,
+ "boundElements": [],
+ "updated": 1731053644958,
+ "link": null,
+ "locked": false
+ },
+ {
+ "id": "Sh0Yb7oYu3-FXVpVN3BBF",
+ "type": "rectangle",
+ "x": -1369.3123177422422,
+ "y": 311.5277777777778,
+ "width": 298.00000000000006,
+ "height": 64,
+ "angle": 0,
+ "strokeColor": "#1e1e1e",
+ "backgroundColor": "transparent",
+ "fillStyle": "solid",
+ "strokeWidth": 1,
+ "strokeStyle": "dashed",
+ "roughness": 0,
+ "opacity": 100,
+ "groupIds": [],
+ "frameId": null,
+ "index": "b6K",
+ "roundness": {
+ "type": 3
+ },
+ "seed": 1204616838,
+ "version": 162,
+ "versionNonce": 1336257178,
+ "isDeleted": false,
+ "boundElements": [],
+ "updated": 1731053653513,
+ "link": null,
+ "locked": false
+ },
+ {
+ "id": "ROxdmyuURrBgvzllMF4cM",
+ "type": "text",
+ "x": -1243.036377800836,
+ "y": 149.52777777777783,
+ "width": 34.79205322265625,
+ "height": 20,
+ "angle": 0,
+ "strokeColor": "#1e1e1e",
+ "backgroundColor": "#1e1e1e",
+ "fillStyle": "solid",
+ "strokeWidth": 4,
+ "strokeStyle": "dashed",
+ "roughness": 0,
+ "opacity": 100,
+ "groupIds": [],
+ "frameId": null,
+ "index": "b6L",
+ "roundness": null,
+ "seed": 1746448730,
+ "version": 159,
+ "versionNonce": 2093205126,
+ "isDeleted": false,
+ "boundElements": [],
+ "updated": 1731054046278,
+ "link": null,
+ "locked": false,
+ "text": "root",
+ "fontSize": 16,
+ "fontFamily": 5,
+ "textAlign": "left",
+ "verticalAlign": "top",
+ "containerId": null,
+ "originalText": "root",
+ "autoResize": true,
+ "lineHeight": 1.25
+ },
+ {
+ "id": "hIjKdVb8nMm1BVMFcgUyk",
+ "type": "text",
+ "x": -1157.7083443535703,
+ "y": 293.5277777777778,
+ "width": 81.52815246582031,
+ "height": 20,
+ "angle": 0,
+ "strokeColor": "#1e1e1e",
+ "backgroundColor": "#1e1e1e",
+ "fillStyle": "solid",
+ "strokeWidth": 4,
+ "strokeStyle": "dashed",
+ "roughness": 0,
+ "opacity": 100,
+ "groupIds": [],
+ "frameId": null,
+ "index": "b6M",
+ "roundness": null,
+ "seed": 76236934,
+ "version": 224,
+ "versionNonce": 1872998938,
+ "isDeleted": false,
+ "boundElements": [],
+ "updated": 1731054049896,
+ "link": null,
+ "locked": false,
+ "text": "diracx-web",
+ "fontSize": 16,
+ "fontFamily": 5,
+ "textAlign": "left",
+ "verticalAlign": "top",
+ "containerId": null,
+ "originalText": "diracx-web",
+ "autoResize": true,
+ "lineHeight": 1.25
+ },
+ {
+ "id": "b6ruibTcdw1FCv1DpKkZR",
+ "type": "text",
+ "x": -1467.0763939751523,
+ "y": 292.5277777777778,
+ "width": 89.73614501953125,
+ "height": 20,
+ "angle": 0,
+ "strokeColor": "#1e1e1e",
+ "backgroundColor": "#1e1e1e",
+ "fillStyle": "solid",
+ "strokeWidth": 4,
+ "strokeStyle": "dashed",
+ "roughness": 0,
+ "opacity": 100,
+ "groupIds": [],
+ "frameId": null,
+ "index": "b6N",
+ "roundness": null,
+ "seed": 1743599686,
+ "version": 389,
+ "versionNonce": 1718106330,
+ "isDeleted": false,
+ "boundElements": [],
+ "updated": 1731055242795,
+ "link": null,
+ "locked": false,
+ "text": "components",
+ "fontSize": 16,
+ "fontFamily": 5,
+ "textAlign": "left",
+ "verticalAlign": "top",
+ "containerId": null,
+ "originalText": "components",
+ "autoResize": true,
+ "lineHeight": 1.25
+ },
+ {
+ "type": "rectangle",
+ "version": 908,
+ "versionNonce": 1020232154,
+ "index": "b6O",
+ "isDeleted": false,
+ "id": "b19-07rPQS5M0bpbFG5u0",
+ "fillStyle": "solid",
+ "strokeWidth": 1,
+ "strokeStyle": "solid",
+ "roughness": 0,
+ "opacity": 100,
+ "angle": 0,
+ "x": -1287.3123177422422,
+ "y": 318.0277777777778,
+ "strokeColor": "#1e1e1e",
+ "backgroundColor": "#ffc9c9",
+ "width": 67,
+ "height": 52,
+ "seed": 1309411398,
+ "groupIds": [],
+ "frameId": null,
+ "roundness": {
+ "type": 3
+ },
+ "boundElements": [
+ {
+ "type": "text",
+ "id": "U_2Y-8a2J6uJAFUE-NCBC"
+ },
+ {
+ "id": "9Nj_wk1Af3ZeL0Mlkp7LC",
+ "type": "arrow"
+ }
+ ],
+ "updated": 1731054069035,
+ "link": null,
+ "locked": false
+ },
+ {
+ "id": "U_2Y-8a2J6uJAFUE-NCBC",
+ "type": "text",
+ "x": -1270.732308281793,
+ "y": 331.5277777777778,
+ "width": 33.83998107910156,
+ "height": 25,
+ "angle": 0,
+ "strokeColor": "#1e1e1e",
+ "backgroundColor": "#ffffff",
+ "fillStyle": "solid",
+ "strokeWidth": 2,
+ "strokeStyle": "solid",
+ "roughness": 0,
+ "opacity": 100,
+ "groupIds": [],
+ "frameId": null,
+ "index": "b6P",
+ "roundness": null,
+ "seed": 959385478,
+ "version": 558,
+ "versionNonce": 774429722,
+ "isDeleted": false,
+ "boundElements": [],
+ "updated": 1731053753748,
+ "link": null,
+ "locked": false,
+ "text": "dev",
+ "fontSize": 20,
+ "fontFamily": 5,
+ "textAlign": "center",
+ "verticalAlign": "middle",
+ "containerId": "b19-07rPQS5M0bpbFG5u0",
+ "originalText": "dev",
+ "autoResize": true,
+ "lineHeight": 1.25
+ },
+ {
+ "type": "rectangle",
+ "version": 960,
+ "versionNonce": 1202342106,
+ "index": "b6Q",
+ "isDeleted": false,
+ "id": "cMnITXQIi4CesBZinEuBu",
+ "fillStyle": "solid",
+ "strokeWidth": 1,
+ "strokeStyle": "solid",
+ "roughness": 0,
+ "opacity": 100,
+ "angle": 0,
+ "x": -1212.3123177422422,
+ "y": 319.0277777777778,
+ "strokeColor": "#1e1e1e",
+ "backgroundColor": "#ffc9c9",
+ "width": 67,
+ "height": 52,
+ "seed": 820981446,
+ "groupIds": [],
+ "frameId": null,
+ "roundness": {
+ "type": 3
+ },
+ "boundElements": [
+ {
+ "type": "text",
+ "id": "CgeqJgVmKPUtDRj1DP4QG"
+ }
+ ],
+ "updated": 1731053753748,
+ "link": null,
+ "locked": false
+ },
+ {
+ "id": "CgeqJgVmKPUtDRj1DP4QG",
+ "type": "text",
+ "x": -1201.0323037041562,
+ "y": 332.5277777777778,
+ "width": 44.439971923828125,
+ "height": 25,
+ "angle": 0,
+ "strokeColor": "#1e1e1e",
+ "backgroundColor": "#ffffff",
+ "fillStyle": "solid",
+ "strokeWidth": 2,
+ "strokeStyle": "solid",
+ "roughness": 0,
+ "opacity": 100,
+ "groupIds": [],
+ "frameId": null,
+ "index": "b6R",
+ "roundness": null,
+ "seed": 1374250502,
+ "version": 614,
+ "versionNonce": 803216794,
+ "isDeleted": false,
+ "boundElements": [],
+ "updated": 1731053753748,
+ "link": null,
+ "locked": false,
+ "text": "build",
+ "fontSize": 20,
+ "fontFamily": 5,
+ "textAlign": "center",
+ "verticalAlign": "middle",
+ "containerId": "cMnITXQIi4CesBZinEuBu",
+ "originalText": "build",
+ "autoResize": true,
+ "lineHeight": 1.25
+ },
+ {
+ "type": "rectangle",
+ "version": 1026,
+ "versionNonce": 1472649498,
+ "index": "b6S",
+ "isDeleted": false,
+ "id": "u704LShIOCjuUkPuoYlZk",
+ "fillStyle": "solid",
+ "strokeWidth": 1,
+ "strokeStyle": "solid",
+ "roughness": 0,
+ "opacity": 100,
+ "angle": 0,
+ "x": -1363.3123177422422,
+ "y": 318.0277777777778,
+ "strokeColor": "#1e1e1e",
+ "backgroundColor": "#ffc9c9",
+ "width": 69,
+ "height": 49.99999999999999,
+ "seed": 488289606,
+ "groupIds": [],
+ "frameId": null,
+ "roundness": {
+ "type": 3
+ },
+ "boundElements": [
+ {
+ "type": "text",
+ "id": "NqHFNY1g2b6d05a777Fgq"
+ }
+ ],
+ "updated": 1731053744257,
+ "link": null,
+ "locked": false
+ },
+ {
+ "id": "NqHFNY1g2b6d05a777Fgq",
+ "type": "text",
+ "x": -1350.6722878350156,
+ "y": 330.5277777777778,
+ "width": 43.719940185546875,
+ "height": 25,
+ "angle": 0,
+ "strokeColor": "#1e1e1e",
+ "backgroundColor": "#ffffff",
+ "fillStyle": "solid",
+ "strokeWidth": 2,
+ "strokeStyle": "solid",
+ "roughness": 0,
+ "opacity": 100,
+ "groupIds": [],
+ "frameId": null,
+ "index": "b6T",
+ "roundness": null,
+ "seed": 1809849478,
+ "version": 700,
+ "versionNonce": 1719707098,
+ "isDeleted": false,
+ "boundElements": [],
+ "updated": 1731053744257,
+ "link": null,
+ "locked": false,
+ "text": "test",
+ "fontSize": 20,
+ "fontFamily": 5,
+ "textAlign": "center",
+ "verticalAlign": "middle",
+ "containerId": "u704LShIOCjuUkPuoYlZk",
+ "originalText": "test",
+ "autoResize": true,
+ "lineHeight": 1.25
+ },
+ {
+ "type": "rectangle",
+ "version": 965,
+ "versionNonce": 1789477766,
+ "index": "b6V",
+ "isDeleted": false,
+ "id": "3TAR39TJzLe_fpnp6RfSp",
+ "fillStyle": "solid",
+ "strokeWidth": 1,
+ "strokeStyle": "solid",
+ "roughness": 0,
+ "opacity": 100,
+ "angle": 0,
+ "x": -1601.3123177422422,
+ "y": 318.0277777777778,
+ "strokeColor": "#1e1e1e",
+ "backgroundColor": "#ffc9c9",
+ "width": 67,
+ "height": 52,
+ "seed": 1809995270,
+ "groupIds": [],
+ "frameId": null,
+ "roundness": {
+ "type": 3
+ },
+ "boundElements": [
+ {
+ "type": "text",
+ "id": "oTH3wB-CsejySNABkzA15"
+ }
+ ],
+ "updated": 1731053833701,
+ "link": null,
+ "locked": false
+ },
+ {
+ "id": "oTH3wB-CsejySNABkzA15",
+ "type": "text",
+ "x": -1584.732308281793,
+ "y": 331.5277777777778,
+ "width": 33.83998107910156,
+ "height": 25,
+ "angle": 0,
+ "strokeColor": "#1e1e1e",
+ "backgroundColor": "#ffffff",
+ "fillStyle": "solid",
+ "strokeWidth": 2,
+ "strokeStyle": "solid",
+ "roughness": 0,
+ "opacity": 100,
+ "groupIds": [],
+ "frameId": null,
+ "index": "b6W",
+ "roundness": null,
+ "seed": 1786094918,
+ "version": 616,
+ "versionNonce": 486728390,
+ "isDeleted": false,
+ "boundElements": [],
+ "updated": 1731053833701,
+ "link": null,
+ "locked": false,
+ "text": "dev",
+ "fontSize": 20,
+ "fontFamily": 5,
+ "textAlign": "center",
+ "verticalAlign": "middle",
+ "containerId": "3TAR39TJzLe_fpnp6RfSp",
+ "originalText": "dev",
+ "autoResize": true,
+ "lineHeight": 1.25
+ },
+ {
+ "type": "rectangle",
+ "version": 1019,
+ "versionNonce": 2108573722,
+ "index": "b6X",
+ "isDeleted": false,
+ "id": "eiZCzGMr-QO2-vuoX9aOP",
+ "fillStyle": "solid",
+ "strokeWidth": 1,
+ "strokeStyle": "solid",
+ "roughness": 0,
+ "opacity": 100,
+ "angle": 0,
+ "x": -1526.3123177422422,
+ "y": 319.0277777777778,
+ "strokeColor": "#1e1e1e",
+ "backgroundColor": "#ffc9c9",
+ "width": 67,
+ "height": 52,
+ "seed": 811404422,
+ "groupIds": [],
+ "frameId": null,
+ "roundness": {
+ "type": 3
+ },
+ "boundElements": [
+ {
+ "type": "text",
+ "id": "Bpgssl8pxaWC46E8dORfo"
+ },
+ {
+ "id": "Hi65Vn3O32yFORZH81pTU",
+ "type": "arrow"
+ }
+ ],
+ "updated": 1731054035477,
+ "link": null,
+ "locked": false
+ },
+ {
+ "id": "Bpgssl8pxaWC46E8dORfo",
+ "type": "text",
+ "x": -1515.0323037041562,
+ "y": 332.5277777777778,
+ "width": 44.439971923828125,
+ "height": 25,
+ "angle": 0,
+ "strokeColor": "#1e1e1e",
+ "backgroundColor": "#ffffff",
+ "fillStyle": "solid",
+ "strokeWidth": 2,
+ "strokeStyle": "solid",
+ "roughness": 0,
+ "opacity": 100,
+ "groupIds": [],
+ "frameId": null,
+ "index": "b6Y",
+ "roundness": null,
+ "seed": 1800768454,
+ "version": 672,
+ "versionNonce": 919693638,
+ "isDeleted": false,
+ "boundElements": [],
+ "updated": 1731053833701,
+ "link": null,
+ "locked": false,
+ "text": "build",
+ "fontSize": 20,
+ "fontFamily": 5,
+ "textAlign": "center",
+ "verticalAlign": "middle",
+ "containerId": "eiZCzGMr-QO2-vuoX9aOP",
+ "originalText": "build",
+ "autoResize": true,
+ "lineHeight": 1.25
+ },
+ {
+ "type": "rectangle",
+ "version": 1085,
+ "versionNonce": 842691738,
+ "index": "b6Z",
+ "isDeleted": false,
+ "id": "pRiKEE-VOiDJOW3kWZkBJ",
+ "fillStyle": "solid",
+ "strokeWidth": 1,
+ "strokeStyle": "solid",
+ "roughness": 0,
+ "opacity": 100,
+ "angle": 0,
+ "x": -1677.3123177422422,
+ "y": 318.0277777777778,
+ "strokeColor": "#1e1e1e",
+ "backgroundColor": "#ffc9c9",
+ "width": 69,
+ "height": 49.99999999999999,
+ "seed": 159130374,
+ "groupIds": [],
+ "frameId": null,
+ "roundness": {
+ "type": 3
+ },
+ "boundElements": [
+ {
+ "type": "text",
+ "id": "bebn0eQaU8472SN3P33y-"
+ },
+ {
+ "id": "tg_nIP1tVVhexNnfx-0Ue",
+ "type": "arrow"
+ }
+ ],
+ "updated": 1731053878318,
+ "link": null,
+ "locked": false
+ },
+ {
+ "id": "bebn0eQaU8472SN3P33y-",
+ "type": "text",
+ "x": -1664.6722878350156,
+ "y": 330.5277777777778,
+ "width": 43.719940185546875,
+ "height": 25,
+ "angle": 0,
+ "strokeColor": "#1e1e1e",
+ "backgroundColor": "#ffffff",
+ "fillStyle": "solid",
+ "strokeWidth": 2,
+ "strokeStyle": "solid",
+ "roughness": 0,
+ "opacity": 100,
+ "groupIds": [],
+ "frameId": null,
+ "index": "b6a",
+ "roundness": null,
+ "seed": 760074822,
+ "version": 758,
+ "versionNonce": 1586515910,
+ "isDeleted": false,
+ "boundElements": [],
+ "updated": 1731053833701,
+ "link": null,
+ "locked": false,
+ "text": "test",
+ "fontSize": 20,
+ "fontFamily": 5,
+ "textAlign": "center",
+ "verticalAlign": "middle",
+ "containerId": "pRiKEE-VOiDJOW3kWZkBJ",
+ "originalText": "test",
+ "autoResize": true,
+ "lineHeight": 1.25
+ },
+ {
+ "id": "sJsyDMW30ryhniXGPCIRj",
+ "type": "arrow",
+ "x": -1620.8641976250547,
+ "y": 89.75702931345339,
+ "width": 247.5518798828125,
+ "height": 78.77074846432444,
+ "angle": 0,
+ "strokeColor": "#1e1e1e",
+ "backgroundColor": "transparent",
+ "fillStyle": "solid",
+ "strokeWidth": 2,
+ "strokeStyle": "solid",
+ "roughness": 0,
+ "opacity": 100,
+ "groupIds": [],
+ "frameId": null,
+ "index": "b6b",
+ "roundness": {
+ "type": 2
+ },
+ "seed": 1537709638,
+ "version": 294,
+ "versionNonce": 923726342,
+ "isDeleted": false,
+ "boundElements": null,
+ "updated": 1731054588502,
+ "link": null,
+ "locked": false,
+ "points": [
+ [
+ 0,
+ 0
+ ],
+ [
+ 191.5518798828125,
+ 25.77074846432444
+ ],
+ [
+ 247.5518798828125,
+ 78.77074846432444
+ ]
+ ],
+ "lastCommittedPoint": null,
+ "startBinding": {
+ "elementId": "nBECxhMYENhBkfYiXLf1L",
+ "focus": 0.8100834881854987,
+ "gap": 8.229251535675559,
+ "fixedPoint": null
+ },
+ "endBinding": {
+ "elementId": "2kgnxcOUmgFerLgcp-3kO",
+ "focus": 0.8959654567534745,
+ "gap": 4,
+ "fixedPoint": null
+ },
+ "startArrowhead": null,
+ "endArrowhead": "arrow",
+ "elbowed": false
+ },
+ {
+ "id": "tg_nIP1tVVhexNnfx-0Ue",
+ "type": "arrow",
+ "x": -1498.3123177422422,
+ "y": 222.52777777777783,
+ "width": 147,
+ "height": 95,
+ "angle": 0,
+ "strokeColor": "#1e1e1e",
+ "backgroundColor": "transparent",
+ "fillStyle": "solid",
+ "strokeWidth": 2,
+ "strokeStyle": "solid",
+ "roughness": 0,
+ "opacity": 100,
+ "groupIds": [],
+ "frameId": null,
+ "index": "b6c",
+ "roundness": {
+ "type": 2
+ },
+ "seed": 791920262,
+ "version": 251,
+ "versionNonce": 921421786,
+ "isDeleted": false,
+ "boundElements": null,
+ "updated": 1731054020962,
+ "link": null,
+ "locked": false,
+ "points": [
+ [
+ 0,
+ 0
+ ],
+ [
+ -147,
+ 95
+ ]
+ ],
+ "lastCommittedPoint": null,
+ "startBinding": {
+ "elementId": "9hPRi42SjxVCwCZYmyXKQ",
+ "focus": -0.49783141617952104,
+ "gap": 1,
+ "fixedPoint": null
+ },
+ "endBinding": {
+ "elementId": "pRiKEE-VOiDJOW3kWZkBJ",
+ "focus": -0.5733189500179792,
+ "gap": 1,
+ "fixedPoint": null
+ },
+ "startArrowhead": null,
+ "endArrowhead": "arrow",
+ "elbowed": false
+ },
+ {
+ "id": "Hi65Vn3O32yFORZH81pTU",
+ "type": "arrow",
+ "x": -1403.8123177422422,
+ "y": 222.02777777777783,
+ "width": 89,
+ "height": 96,
+ "angle": 0,
+ "strokeColor": "#1e1e1e",
+ "backgroundColor": "transparent",
+ "fillStyle": "solid",
+ "strokeWidth": 2,
+ "strokeStyle": "solid",
+ "roughness": 0,
+ "opacity": 100,
+ "groupIds": [],
+ "frameId": null,
+ "index": "b6d",
+ "roundness": {
+ "type": 2
+ },
+ "seed": 1891969158,
+ "version": 309,
+ "versionNonce": 1581542170,
+ "isDeleted": false,
+ "boundElements": [],
+ "updated": 1731054036703,
+ "link": null,
+ "locked": false,
+ "points": [
+ [
+ 0,
+ 0
+ ],
+ [
+ -89,
+ 96
+ ]
+ ],
+ "lastCommittedPoint": null,
+ "startBinding": {
+ "elementId": "2kgnxcOUmgFerLgcp-3kO",
+ "focus": -0.36314638337759725,
+ "gap": 1,
+ "fixedPoint": null
+ },
+ "endBinding": {
+ "elementId": "eiZCzGMr-QO2-vuoX9aOP",
+ "focus": -0.4345388788426763,
+ "gap": 1,
+ "fixedPoint": null
+ },
+ "startArrowhead": null,
+ "endArrowhead": "arrow",
+ "elbowed": false
+ },
+ {
+ "id": "9Nj_wk1Af3ZeL0Mlkp7LC",
+ "type": "arrow",
+ "x": -1315.8123177422422,
+ "y": 223.52777777777783,
+ "width": 61,
+ "height": 95,
+ "angle": 0,
+ "strokeColor": "#1e1e1e",
+ "backgroundColor": "transparent",
+ "fillStyle": "solid",
+ "strokeWidth": 2,
+ "strokeStyle": "solid",
+ "roughness": 0,
+ "opacity": 100,
+ "groupIds": [],
+ "frameId": null,
+ "index": "b6e",
+ "roundness": {
+ "type": 2
+ },
+ "seed": 171021574,
+ "version": 412,
+ "versionNonce": 478389722,
+ "isDeleted": false,
+ "boundElements": [],
+ "updated": 1731054078346,
+ "link": null,
+ "locked": false,
+ "points": [
+ [
+ 0,
+ 0
+ ],
+ [
+ 61,
+ 95
+ ]
+ ],
+ "lastCommittedPoint": null,
+ "startBinding": {
+ "elementId": "9Zfx_Mh8FlcuveQMImHa6",
+ "focus": 0.2899234560134214,
+ "gap": 1,
+ "fixedPoint": null
+ },
+ "endBinding": {
+ "elementId": "b19-07rPQS5M0bpbFG5u0",
+ "focus": 0.30628080109048966,
+ "gap": 1,
+ "fixedPoint": null
+ },
+ "startArrowhead": null,
+ "endArrowhead": "arrow",
+ "elbowed": false
+ },
+ {
+ "id": "MhrOplKQaNCnFZRp9BgrH",
+ "type": "arrow",
+ "x": -1241.8123177422422,
+ "y": 223.02777777777783,
+ "width": 61,
+ "height": 95,
+ "angle": 0,
+ "strokeColor": "#1e1e1e",
+ "backgroundColor": "transparent",
+ "fillStyle": "solid",
+ "strokeWidth": 2,
+ "strokeStyle": "solid",
+ "roughness": 0,
+ "opacity": 100,
+ "groupIds": [],
+ "frameId": null,
+ "index": "b6f",
+ "roundness": {
+ "type": 2
+ },
+ "seed": 230015814,
+ "version": 456,
+ "versionNonce": 1894587290,
+ "isDeleted": false,
+ "boundElements": [],
+ "updated": 1731054088793,
+ "link": null,
+ "locked": false,
+ "points": [
+ [
+ 0,
+ 0
+ ],
+ [
+ 61,
+ 95
+ ]
+ ],
+ "lastCommittedPoint": null,
+ "startBinding": null,
+ "endBinding": null,
+ "startArrowhead": null,
+ "endArrowhead": "arrow",
+ "elbowed": false
+ },
+ {
+ "id": "xXKOs-seOqtncQzCwURmw",
+ "type": "rectangle",
+ "x": -2103.312317742242,
+ "y": 164.52777777777783,
+ "width": 298.00000000000006,
+ "height": 66,
+ "angle": 0,
+ "strokeColor": "#1e1e1e",
+ "backgroundColor": "transparent",
+ "fillStyle": "solid",
+ "strokeWidth": 1,
+ "strokeStyle": "dashed",
+ "roughness": 0,
+ "opacity": 100,
+ "groupIds": [],
+ "frameId": null,
+ "index": "b6g",
+ "roundness": {
+ "type": 3
+ },
+ "seed": 1847090182,
+ "version": 400,
+ "versionNonce": 2012231130,
+ "isDeleted": false,
+ "boundElements": [],
+ "updated": 1731054712244,
+ "link": null,
+ "locked": false
+ },
+ {
+ "id": "SR0rFwiB9aSPHrhPLW6PX",
+ "type": "text",
+ "x": -1867.7083443535703,
+ "y": 146.52777777777783,
+ "width": 56.72810363769531,
+ "height": 20,
+ "angle": 0,
+ "strokeColor": "#1e1e1e",
+ "backgroundColor": "#1e1e1e",
+ "fillStyle": "solid",
+ "strokeWidth": 4,
+ "strokeStyle": "dashed",
+ "roughness": 0,
+ "opacity": 100,
+ "groupIds": [],
+ "frameId": null,
+ "index": "b6h",
+ "roundness": null,
+ "seed": 66775878,
+ "version": 373,
+ "versionNonce": 2091657370,
+ "isDeleted": false,
+ "boundElements": [],
+ "updated": 1731054303771,
+ "link": null,
+ "locked": false,
+ "text": "gubbins",
+ "fontSize": 16,
+ "fontFamily": 5,
+ "textAlign": "left",
+ "verticalAlign": "top",
+ "containerId": null,
+ "originalText": "gubbins",
+ "autoResize": true,
+ "lineHeight": 1.25
+ },
+ {
+ "type": "rectangle",
+ "version": 1030,
+ "versionNonce": 604580422,
+ "index": "b6hV",
+ "isDeleted": false,
+ "id": "t0AGE6WyohgpIFBXS_HeO",
+ "fillStyle": "solid",
+ "strokeWidth": 1,
+ "strokeStyle": "solid",
+ "roughness": 0,
+ "opacity": 100,
+ "angle": 0,
+ "x": -2021.3123177422422,
+ "y": 171.02777777777783,
+ "strokeColor": "#1e1e1e",
+ "backgroundColor": "#ffc9c9",
+ "width": 67,
+ "height": 52,
+ "seed": 894014086,
+ "groupIds": [],
+ "frameId": null,
+ "roundness": {
+ "type": 3
+ },
+ "boundElements": [
+ {
+ "type": "text",
+ "id": "DDYUN0JBjnJfIlXkpw1Fg"
+ },
+ {
+ "id": "HeQZTSM2Ti7H86Eztz-uR",
+ "type": "arrow"
+ }
+ ],
+ "updated": 1731054863487,
+ "link": null,
+ "locked": false
+ },
+ {
+ "id": "DDYUN0JBjnJfIlXkpw1Fg",
+ "type": "text",
+ "x": -2004.732308281793,
+ "y": 184.52777777777783,
+ "width": 33.83998107910156,
+ "height": 25,
+ "angle": 0,
+ "strokeColor": "#1e1e1e",
+ "backgroundColor": "#ffffff",
+ "fillStyle": "solid",
+ "strokeWidth": 2,
+ "strokeStyle": "solid",
+ "roughness": 0,
+ "opacity": 100,
+ "groupIds": [],
+ "frameId": null,
+ "index": "b6i",
+ "roundness": null,
+ "seed": 1824608710,
+ "version": 679,
+ "versionNonce": 1546257690,
+ "isDeleted": false,
+ "boundElements": [],
+ "updated": 1731054863487,
+ "link": null,
+ "locked": false,
+ "text": "dev",
+ "fontSize": 20,
+ "fontFamily": 5,
+ "textAlign": "center",
+ "verticalAlign": "middle",
+ "containerId": "t0AGE6WyohgpIFBXS_HeO",
+ "originalText": "dev",
+ "autoResize": true,
+ "lineHeight": 1.25
+ },
+ {
+ "type": "rectangle",
+ "version": 1079,
+ "versionNonce": 998110938,
+ "index": "b6k",
+ "isDeleted": false,
+ "id": "lF03HSD_XntvzBSp_We3A",
+ "fillStyle": "solid",
+ "strokeWidth": 1,
+ "strokeStyle": "solid",
+ "roughness": 0,
+ "opacity": 100,
+ "angle": 0,
+ "x": -1946.3123177422422,
+ "y": 172.02777777777783,
+ "strokeColor": "#1e1e1e",
+ "backgroundColor": "#ffc9c9",
+ "width": 67,
+ "height": 52,
+ "seed": 897526022,
+ "groupIds": [],
+ "frameId": null,
+ "roundness": {
+ "type": 3
+ },
+ "boundElements": [
+ {
+ "type": "text",
+ "id": "8IUdvaFBQ27JG_al7x3Wn"
+ },
+ {
+ "id": "HeQZTSM2Ti7H86Eztz-uR",
+ "type": "arrow"
+ }
+ ],
+ "updated": 1731054303771,
+ "link": null,
+ "locked": false
+ },
+ {
+ "id": "8IUdvaFBQ27JG_al7x3Wn",
+ "type": "text",
+ "x": -1935.0323037041562,
+ "y": 185.52777777777783,
+ "width": 44.439971923828125,
+ "height": 25,
+ "angle": 0,
+ "strokeColor": "#1e1e1e",
+ "backgroundColor": "#ffffff",
+ "fillStyle": "solid",
+ "strokeWidth": 2,
+ "strokeStyle": "solid",
+ "roughness": 0,
+ "opacity": 100,
+ "groupIds": [],
+ "frameId": null,
+ "index": "b6l",
+ "roundness": null,
+ "seed": 788535366,
+ "version": 732,
+ "versionNonce": 151915418,
+ "isDeleted": false,
+ "boundElements": [],
+ "updated": 1731054303771,
+ "link": null,
+ "locked": false,
+ "text": "build",
+ "fontSize": 20,
+ "fontFamily": 5,
+ "textAlign": "center",
+ "verticalAlign": "middle",
+ "containerId": "lF03HSD_XntvzBSp_We3A",
+ "originalText": "build",
+ "autoResize": true,
+ "lineHeight": 1.25
+ },
+ {
+ "id": "HeQZTSM2Ti7H86Eztz-uR",
+ "type": "arrow",
+ "x": -1713.5882576836484,
+ "y": 88.14240354561562,
+ "width": 241.0587499464525,
+ "height": 70.16131417356846,
+ "angle": 0,
+ "strokeColor": "#1e1e1e",
+ "backgroundColor": "transparent",
+ "fillStyle": "solid",
+ "strokeWidth": 2,
+ "strokeStyle": "solid",
+ "roughness": 0,
+ "opacity": 100,
+ "groupIds": [],
+ "frameId": null,
+ "index": "b6o",
+ "roundness": {
+ "type": 2
+ },
+ "seed": 410455750,
+ "version": 484,
+ "versionNonce": 1463284102,
+ "isDeleted": false,
+ "boundElements": [],
+ "updated": 1731054863488,
+ "link": null,
+ "locked": false,
+ "points": [
+ [
+ 0,
+ 0
+ ],
+ [
+ -184.4481201171875,
+ 35.77074846432444
+ ],
+ [
+ -241.0587499464525,
+ 70.16131417356846
+ ]
+ ],
+ "lastCommittedPoint": null,
+ "startBinding": {
+ "elementId": "nBECxhMYENhBkfYiXLf1L",
+ "focus": -0.421910816777021,
+ "gap": 10.27593994140625,
+ "fixedPoint": null
+ },
+ "endBinding": {
+ "elementId": "t0AGE6WyohgpIFBXS_HeO",
+ "focus": -0.4007757442196045,
+ "gap": 12.72406005859375,
+ "fixedPoint": null
+ },
+ "startArrowhead": null,
+ "endArrowhead": "arrow",
+ "elbowed": false
+ },
+ {
+ "type": "rectangle",
+ "version": 805,
+ "versionNonce": 1642569350,
+ "index": "b6r",
+ "isDeleted": false,
+ "id": "keTYDQ3f38ozPSYyupcH5",
+ "fillStyle": "solid",
+ "strokeWidth": 1,
+ "strokeStyle": "dashed",
+ "roughness": 0,
+ "opacity": 100,
+ "angle": 0,
+ "x": -2064.812317742242,
+ "y": 513.5277777777778,
+ "strokeColor": "#1e1e1e",
+ "backgroundColor": "#ffc9c9",
+ "width": 67,
+ "height": 72,
+ "seed": 1036357894,
+ "groupIds": [],
+ "frameId": null,
+ "roundness": {
+ "type": 3
+ },
+ "boundElements": [
+ {
+ "type": "text",
+ "id": "3asqEympqcOw5_5waImEL"
+ }
+ ],
+ "updated": 1731054542480,
+ "link": null,
+ "locked": false
+ },
+ {
+ "id": "3asqEympqcOw5_5waImEL",
+ "type": "text",
+ "x": -2051.5122918023008,
+ "y": 537.0277777777778,
+ "width": 40.39994812011719,
+ "height": 25,
+ "angle": 0,
+ "strokeColor": "#1e1e1e",
+ "backgroundColor": "#ffffff",
+ "fillStyle": "solid",
+ "strokeWidth": 2,
+ "strokeStyle": "solid",
+ "roughness": 0,
+ "opacity": 100,
+ "groupIds": [],
+ "frameId": null,
+ "index": "b6s",
+ "roundness": null,
+ "seed": 842629190,
+ "version": 469,
+ "versionNonce": 1908268486,
+ "isDeleted": false,
+ "boundElements": [],
+ "updated": 1731054542480,
+ "link": null,
+ "locked": false,
+ "text": "/src",
+ "fontSize": 20,
+ "fontFamily": 5,
+ "textAlign": "center",
+ "verticalAlign": "middle",
+ "containerId": "keTYDQ3f38ozPSYyupcH5",
+ "originalText": "/src",
+ "autoResize": true,
+ "lineHeight": 1.25
+ },
+ {
+ "type": "rectangle",
+ "version": 812,
+ "versionNonce": 742995334,
+ "index": "b6t",
+ "isDeleted": false,
+ "id": "ZZUe4Odn-3_lwAoSoUWbS",
+ "fillStyle": "solid",
+ "strokeWidth": 1,
+ "strokeStyle": "dashed",
+ "roughness": 0,
+ "opacity": 100,
+ "angle": 0,
+ "x": -2064.812317742242,
+ "y": 513.5277777777778,
+ "strokeColor": "#1e1e1e",
+ "backgroundColor": "#ffc9c9",
+ "width": 67,
+ "height": 72,
+ "seed": 832833114,
+ "groupIds": [],
+ "frameId": null,
+ "roundness": {
+ "type": 3
+ },
+ "boundElements": [
+ {
+ "type": "text",
+ "id": "tbFMb7NJrNFGiOlvonF9o"
+ },
+ {
+ "id": "uEfEj64halCMaXY7lqSUC",
+ "type": "arrow"
+ },
+ {
+ "id": "Tr-NjiGlVgICeQMaU8nni",
+ "type": "arrow"
+ },
+ {
+ "id": "Y69YtsVpN0Wf7AY9Gay4L",
+ "type": "arrow"
+ }
+ ],
+ "updated": 1731054979871,
+ "link": null,
+ "locked": false
+ },
+ {
+ "id": "tbFMb7NJrNFGiOlvonF9o",
+ "type": "text",
+ "x": -2051.5122918023008,
+ "y": 537.0277777777778,
+ "width": 40.39994812011719,
+ "height": 25,
+ "angle": 0,
+ "strokeColor": "#1e1e1e",
+ "backgroundColor": "#ffffff",
+ "fillStyle": "solid",
+ "strokeWidth": 2,
+ "strokeStyle": "solid",
+ "roughness": 0,
+ "opacity": 100,
+ "groupIds": [],
+ "frameId": null,
+ "index": "b6u",
+ "roundness": null,
+ "seed": 2126916378,
+ "version": 471,
+ "versionNonce": 477481670,
+ "isDeleted": false,
+ "boundElements": [],
+ "updated": 1731054544882,
+ "link": null,
+ "locked": false,
+ "text": "/src",
+ "fontSize": 20,
+ "fontFamily": 5,
+ "textAlign": "center",
+ "verticalAlign": "middle",
+ "containerId": "ZZUe4Odn-3_lwAoSoUWbS",
+ "originalText": "/src",
+ "autoResize": true,
+ "lineHeight": 1.25
+ },
+ {
+ "type": "rectangle",
+ "version": 853,
+ "versionNonce": 67085126,
+ "index": "b6v",
+ "isDeleted": false,
+ "id": "4jVyNLHW2mVA5L_Ao51CI",
+ "fillStyle": "solid",
+ "strokeWidth": 1,
+ "strokeStyle": "dashed",
+ "roughness": 0,
+ "opacity": 100,
+ "angle": 0,
+ "x": -1957.8123177422422,
+ "y": 514.5277777777778,
+ "strokeColor": "#1e1e1e",
+ "backgroundColor": "#ffc9c9",
+ "width": 67,
+ "height": 72,
+ "seed": 1193031814,
+ "groupIds": [],
+ "frameId": null,
+ "roundness": {
+ "type": 3
+ },
+ "boundElements": [
+ {
+ "type": "text",
+ "id": "jqNcwjkWjnnuI4iTdLY-z"
+ },
+ {
+ "id": "Pi-5ePOlDA0bjITH8azwa",
+ "type": "arrow"
+ }
+ ],
+ "updated": 1731055059124,
+ "link": null,
+ "locked": false
+ },
+ {
+ "id": "jqNcwjkWjnnuI4iTdLY-z",
+ "type": "text",
+ "x": -1946.432289971246,
+ "y": 538.0277777777778,
+ "width": 44.23994445800781,
+ "height": 25,
+ "angle": 0,
+ "strokeColor": "#1e1e1e",
+ "backgroundColor": "#ffffff",
+ "fillStyle": "solid",
+ "strokeWidth": 2,
+ "strokeStyle": "solid",
+ "roughness": 0,
+ "opacity": 100,
+ "groupIds": [],
+ "frameId": null,
+ "index": "b6w",
+ "roundness": null,
+ "seed": 961492934,
+ "version": 522,
+ "versionNonce": 1844069082,
+ "isDeleted": false,
+ "boundElements": [],
+ "updated": 1731054558214,
+ "link": null,
+ "locked": false,
+ "text": "/out",
+ "fontSize": 20,
+ "fontFamily": 5,
+ "textAlign": "center",
+ "verticalAlign": "middle",
+ "containerId": "4jVyNLHW2mVA5L_Ao51CI",
+ "originalText": "/out",
+ "autoResize": true,
+ "lineHeight": 1.25
+ },
+ {
+ "type": "rectangle",
+ "version": 1126,
+ "versionNonce": 850808326,
+ "index": "b6z",
+ "isDeleted": false,
+ "id": "NRzryVpuz64_O4gz0UfCB",
+ "fillStyle": "solid",
+ "strokeWidth": 1,
+ "strokeStyle": "solid",
+ "roughness": 0,
+ "opacity": 100,
+ "angle": 0,
+ "x": -2023.8123177422422,
+ "y": 209.52777777777783,
+ "strokeColor": "#1e1e1e",
+ "backgroundColor": "#ffec99",
+ "width": 71,
+ "height": 72,
+ "seed": 466712198,
+ "groupIds": [],
+ "frameId": null,
+ "roundness": {
+ "type": 3
+ },
+ "boundElements": [
+ {
+ "type": "text",
+ "id": "XIY2d8yaitNYAd1mL9Rd6"
+ },
+ {
+ "id": "uEfEj64halCMaXY7lqSUC",
+ "type": "arrow"
+ }
+ ],
+ "updated": 1731054896366,
+ "link": null,
+ "locked": false
+ },
+ {
+ "id": "XIY2d8yaitNYAd1mL9Rd6",
+ "type": "text",
+ "x": -2010.8523033989804,
+ "y": 220.52777777777783,
+ "width": 45.07997131347656,
+ "height": 50,
+ "angle": 0,
+ "strokeColor": "#1e1e1e",
+ "backgroundColor": "#ffffff",
+ "fillStyle": "solid",
+ "strokeWidth": 2,
+ "strokeStyle": "solid",
+ "roughness": 0,
+ "opacity": 100,
+ "groupIds": [],
+ "frameId": null,
+ "index": "b70",
+ "roundness": null,
+ "seed": 11318726,
+ "version": 798,
+ "versionNonce": 290480474,
+ "isDeleted": false,
+ "boundElements": [],
+ "updated": 1731054845507,
+ "link": null,
+ "locked": false,
+ "text": "next\ndev",
+ "fontSize": 20,
+ "fontFamily": 5,
+ "textAlign": "center",
+ "verticalAlign": "middle",
+ "containerId": "NRzryVpuz64_O4gz0UfCB",
+ "originalText": "next\ndev",
+ "autoResize": true,
+ "lineHeight": 1.25
+ },
+ {
+ "type": "rectangle",
+ "version": 1167,
+ "versionNonce": 1291323846,
+ "index": "b71",
+ "isDeleted": false,
+ "id": "6l1eeATXcZ-vkygiKI8jW",
+ "fillStyle": "solid",
+ "strokeWidth": 1,
+ "strokeStyle": "solid",
+ "roughness": 0,
+ "opacity": 100,
+ "angle": 0,
+ "x": -1947.8123177422422,
+ "y": 210.52777777777783,
+ "strokeColor": "#1e1e1e",
+ "backgroundColor": "#ffec99",
+ "width": 71,
+ "height": 72,
+ "seed": 747466842,
+ "groupIds": [],
+ "frameId": null,
+ "roundness": {
+ "type": 3
+ },
+ "boundElements": [
+ {
+ "type": "text",
+ "id": "3s44d9xDUkhrPLsM1rEP3"
+ },
+ {
+ "id": "Y69YtsVpN0Wf7AY9Gay4L",
+ "type": "arrow"
+ },
+ {
+ "id": "Pi-5ePOlDA0bjITH8azwa",
+ "type": "arrow"
+ }
+ ],
+ "updated": 1731055059124,
+ "link": null,
+ "locked": false
+ },
+ {
+ "id": "3s44d9xDUkhrPLsM1rEP3",
+ "type": "text",
+ "x": -1934.8523033989804,
+ "y": 221.52777777777783,
+ "width": 45.07997131347656,
+ "height": 50,
+ "angle": 0,
+ "strokeColor": "#1e1e1e",
+ "backgroundColor": "#ffffff",
+ "fillStyle": "solid",
+ "strokeWidth": 2,
+ "strokeStyle": "solid",
+ "roughness": 0,
+ "opacity": 100,
+ "groupIds": [],
+ "frameId": null,
+ "index": "b72",
+ "roundness": null,
+ "seed": 1827820826,
+ "version": 846,
+ "versionNonce": 21545114,
+ "isDeleted": false,
+ "boundElements": [],
+ "updated": 1731054849667,
+ "link": null,
+ "locked": false,
+ "text": "next\nbuild",
+ "fontSize": 20,
+ "fontFamily": 5,
+ "textAlign": "center",
+ "verticalAlign": "middle",
+ "containerId": "6l1eeATXcZ-vkygiKI8jW",
+ "originalText": "next\nbuild",
+ "autoResize": true,
+ "lineHeight": 1.25
+ },
+ {
+ "id": "Tr-NjiGlVgICeQMaU8nni",
+ "type": "arrow",
+ "x": -2071.7810536542333,
+ "y": 282.44712069099353,
+ "width": 32.765095654791494,
+ "height": 230.16131417356848,
+ "angle": 0,
+ "strokeColor": "#1e1e1e",
+ "backgroundColor": "transparent",
+ "fillStyle": "solid",
+ "strokeWidth": 1,
+ "strokeStyle": "solid",
+ "roughness": 0,
+ "opacity": 100,
+ "groupIds": [],
+ "frameId": null,
+ "index": "b73",
+ "roundness": {
+ "type": 2
+ },
+ "seed": 1123973658,
+ "version": 1239,
+ "versionNonce": 1841157958,
+ "isDeleted": false,
+ "boundElements": [
+ {
+ "type": "text",
+ "id": "Byi0VwoSdaufjF7q1uTQt"
+ }
+ ],
+ "updated": 1731055565687,
+ "link": null,
+ "locked": false,
+ "points": [
+ [
+ 1.7950304716238108,
+ 0
+ ],
+ [
+ -20.064453458373098,
+ 106.77074846432447
+ ],
+ [
+ 12.7006421964184,
+ 230.16131417356848
+ ]
+ ],
+ "lastCommittedPoint": null,
+ "startBinding": {
+ "elementId": "4n39BTYTgjG_l0RbuOnfu",
+ "focus": -0.02064125061960976,
+ "gap": 1,
+ "fixedPoint": null
+ },
+ "endBinding": {
+ "elementId": "ZZUe4Odn-3_lwAoSoUWbS",
+ "focus": -0.4172034332028844,
+ "gap": 1,
+ "fixedPoint": null
+ },
+ "startArrowhead": null,
+ "endArrowhead": "arrow",
+ "elbowed": false
+ },
+ {
+ "id": "Byi0VwoSdaufjF7q1uTQt",
+ "type": "text",
+ "x": -2067.836342705621,
+ "y": 367.217869155318,
+ "width": 35.04804992675781,
+ "height": 20,
+ "angle": 0,
+ "strokeColor": "#1e1e1e",
+ "backgroundColor": "#ffec99",
+ "fillStyle": "solid",
+ "strokeWidth": 2,
+ "strokeStyle": "solid",
+ "roughness": 0,
+ "opacity": 100,
+ "groupIds": [],
+ "frameId": null,
+ "index": "b74",
+ "roundness": null,
+ "seed": 740042458,
+ "version": 11,
+ "versionNonce": 1962871066,
+ "isDeleted": false,
+ "boundElements": [],
+ "updated": 1731054913475,
+ "link": null,
+ "locked": false,
+ "text": "uses",
+ "fontSize": 16,
+ "fontFamily": 5,
+ "textAlign": "center",
+ "verticalAlign": "middle",
+ "containerId": "Tr-NjiGlVgICeQMaU8nni",
+ "originalText": "uses",
+ "autoResize": true,
+ "lineHeight": 1.25
+ },
+ {
+ "type": "rectangle",
+ "version": 1147,
+ "versionNonce": 1781238790,
+ "index": "b75",
+ "isDeleted": false,
+ "id": "bDZvJSkjTBN3sYJa7c6r4",
+ "fillStyle": "solid",
+ "strokeWidth": 1,
+ "strokeStyle": "solid",
+ "roughness": 0,
+ "opacity": 100,
+ "angle": 0,
+ "x": -2097.312317742242,
+ "y": 171.02777777777783,
+ "strokeColor": "#1e1e1e",
+ "backgroundColor": "#ffc9c9",
+ "width": 69,
+ "height": 49.99999999999999,
+ "seed": 18947974,
+ "groupIds": [],
+ "frameId": null,
+ "roundness": {
+ "type": 3
+ },
+ "boundElements": [
+ {
+ "type": "text",
+ "id": "gEzpbKL83UnS6A18gt0eV"
+ }
+ ],
+ "updated": 1731054835128,
+ "link": null,
+ "locked": false
+ },
+ {
+ "id": "gEzpbKL83UnS6A18gt0eV",
+ "type": "text",
+ "x": -2084.6722878350156,
+ "y": 183.52777777777783,
+ "width": 43.719940185546875,
+ "height": 25,
+ "angle": 0,
+ "strokeColor": "#1e1e1e",
+ "backgroundColor": "#ffffff",
+ "fillStyle": "solid",
+ "strokeWidth": 2,
+ "strokeStyle": "solid",
+ "roughness": 0,
+ "opacity": 100,
+ "groupIds": [],
+ "frameId": null,
+ "index": "b76",
+ "roundness": null,
+ "seed": 1344224966,
+ "version": 819,
+ "versionNonce": 1227333466,
+ "isDeleted": false,
+ "boundElements": [],
+ "updated": 1731054835128,
+ "link": null,
+ "locked": false,
+ "text": "test",
+ "fontSize": 20,
+ "fontFamily": 5,
+ "textAlign": "center",
+ "verticalAlign": "middle",
+ "containerId": "bDZvJSkjTBN3sYJa7c6r4",
+ "originalText": "test",
+ "autoResize": true,
+ "lineHeight": 1.25
+ },
+ {
+ "type": "rectangle",
+ "version": 1116,
+ "versionNonce": 1159767130,
+ "index": "b77",
+ "isDeleted": false,
+ "id": "4n39BTYTgjG_l0RbuOnfu",
+ "fillStyle": "solid",
+ "strokeWidth": 1,
+ "strokeStyle": "solid",
+ "roughness": 0,
+ "opacity": 100,
+ "angle": 0,
+ "x": -2098.812317742242,
+ "y": 209.52777777777783,
+ "strokeColor": "#1e1e1e",
+ "backgroundColor": "#ffec99",
+ "width": 71,
+ "height": 72,
+ "seed": 541001222,
+ "groupIds": [],
+ "frameId": null,
+ "roundness": {
+ "type": 3
+ },
+ "boundElements": [
+ {
+ "type": "text",
+ "id": "ToxIVSSpl_6VH2R4R1Sq-"
+ },
+ {
+ "id": "Tr-NjiGlVgICeQMaU8nni",
+ "type": "arrow"
+ }
+ ],
+ "updated": 1731054913474,
+ "link": null,
+ "locked": false
+ },
+ {
+ "id": "ToxIVSSpl_6VH2R4R1Sq-",
+ "type": "text",
+ "x": -2088.442299736871,
+ "y": 220.52777777777783,
+ "width": 50.25996398925781,
+ "height": 50,
+ "angle": 0,
+ "strokeColor": "#1e1e1e",
+ "backgroundColor": "#ffffff",
+ "fillStyle": "solid",
+ "strokeWidth": 2,
+ "strokeStyle": "solid",
+ "roughness": 0,
+ "opacity": 100,
+ "groupIds": [],
+ "frameId": null,
+ "index": "b78",
+ "roundness": null,
+ "seed": 1337742662,
+ "version": 775,
+ "versionNonce": 1631789914,
+ "isDeleted": false,
+ "boundElements": [],
+ "updated": 1731054867929,
+ "link": null,
+ "locked": false,
+ "text": "cypre\nss",
+ "fontSize": 20,
+ "fontFamily": 5,
+ "textAlign": "center",
+ "verticalAlign": "middle",
+ "containerId": "4n39BTYTgjG_l0RbuOnfu",
+ "originalText": "cypress",
+ "autoResize": true,
+ "lineHeight": 1.25
+ },
+ {
+ "id": "uEfEj64halCMaXY7lqSUC",
+ "type": "arrow",
+ "x": -1986.0793246649437,
+ "y": 280.94712069099353,
+ "width": 46.58693373782353,
+ "height": 231.5806570867843,
+ "angle": 0,
+ "strokeColor": "#1e1e1e",
+ "backgroundColor": "transparent",
+ "fillStyle": "solid",
+ "strokeWidth": 1,
+ "strokeStyle": "solid",
+ "roughness": 0,
+ "opacity": 100,
+ "groupIds": [],
+ "frameId": null,
+ "index": "b79",
+ "roundness": {
+ "type": 2
+ },
+ "seed": 758014982,
+ "version": 1259,
+ "versionNonce": 1356553690,
+ "isDeleted": false,
+ "boundElements": [
+ {
+ "type": "text",
+ "id": "riGeD1OgWPwdTpaXKSZm1"
+ }
+ ],
+ "updated": 1731055571138,
+ "link": null,
+ "locked": false,
+ "points": [
+ [
+ 0,
+ 0
+ ],
+ [
+ -46.58693373782353,
+ 109.77074846432447
+ ],
+ [
+ -41.867467237523215,
+ 231.5806570867843
+ ]
+ ],
+ "lastCommittedPoint": null,
+ "startBinding": {
+ "elementId": "NRzryVpuz64_O4gz0UfCB",
+ "focus": -0.34000697881092595,
+ "gap": 1,
+ "fixedPoint": null
+ },
+ "endBinding": {
+ "elementId": "ZZUe4Odn-3_lwAoSoUWbS",
+ "focus": 0.1375297385668849,
+ "gap": 1,
+ "fixedPoint": null
+ },
+ "startArrowhead": null,
+ "endArrowhead": "arrow",
+ "elbowed": false
+ },
+ {
+ "id": "riGeD1OgWPwdTpaXKSZm1",
+ "type": "text",
+ "x": -2043.190283366146,
+ "y": 380.717869155318,
+ "width": 35.04804992675781,
+ "height": 20,
+ "angle": 0,
+ "strokeColor": "#1e1e1e",
+ "backgroundColor": "#ffec99",
+ "fillStyle": "solid",
+ "strokeWidth": 2,
+ "strokeStyle": "solid",
+ "roughness": 0,
+ "opacity": 100,
+ "groupIds": [],
+ "frameId": null,
+ "index": "b79G",
+ "roundness": null,
+ "seed": 1388071130,
+ "version": 10,
+ "versionNonce": 789084506,
+ "isDeleted": false,
+ "boundElements": null,
+ "updated": 1731055330784,
+ "link": null,
+ "locked": false,
+ "text": "uses",
+ "fontSize": 16,
+ "fontFamily": 5,
+ "textAlign": "center",
+ "verticalAlign": "middle",
+ "containerId": "uEfEj64halCMaXY7lqSUC",
+ "originalText": "uses",
+ "autoResize": true,
+ "lineHeight": 1.25
+ },
+ {
+ "id": "Y69YtsVpN0Wf7AY9Gay4L",
+ "type": "arrow",
+ "x": -1933.2688508733304,
+ "y": 282.7374492343857,
+ "width": 69.86746723752321,
+ "height": 228.58065708678436,
+ "angle": 0,
+ "strokeColor": "#868e96",
+ "backgroundColor": "transparent",
+ "fillStyle": "solid",
+ "strokeWidth": 1,
+ "strokeStyle": "dashed",
+ "roughness": 0,
+ "opacity": 100,
+ "groupIds": [],
+ "frameId": null,
+ "index": "b7B",
+ "roundness": {
+ "type": 2
+ },
+ "seed": 1732037510,
+ "version": 1339,
+ "versionNonce": 24177882,
+ "isDeleted": false,
+ "boundElements": [
+ {
+ "type": "text",
+ "id": "ARB9gHROn46vAvet-MeBO"
+ }
+ ],
+ "updated": 1731056035348,
+ "link": null,
+ "locked": false,
+ "points": [
+ [
+ 0,
+ 0
+ ],
+ [
+ -12.586933737823529,
+ 108.77074846432447
+ ],
+ [
+ -69.86746723752321,
+ 228.58065708678436
+ ]
+ ],
+ "lastCommittedPoint": null,
+ "startBinding": {
+ "elementId": "6l1eeATXcZ-vkygiKI8jW",
+ "focus": 0.42268925358207843,
+ "gap": 1,
+ "fixedPoint": null
+ },
+ "endBinding": {
+ "elementId": "ZZUe4Odn-3_lwAoSoUWbS",
+ "focus": 0.19538283492156297,
+ "gap": 2.2096714566077935,
+ "fixedPoint": null
+ },
+ "startArrowhead": null,
+ "endArrowhead": "arrow",
+ "elbowed": false
+ },
+ {
+ "id": "ARB9gHROn46vAvet-MeBO",
+ "type": "text",
+ "x": -1976.9958145183805,
+ "y": 382.50819769871015,
+ "width": 44.280059814453125,
+ "height": 20,
+ "angle": 0,
+ "strokeColor": "#868e96",
+ "backgroundColor": "#ffec99",
+ "fillStyle": "solid",
+ "strokeWidth": 2,
+ "strokeStyle": "solid",
+ "roughness": 0,
+ "opacity": 100,
+ "groupIds": [],
+ "frameId": null,
+ "index": "b7C",
+ "roundness": null,
+ "seed": 1306880710,
+ "version": 15,
+ "versionNonce": 1006921158,
+ "isDeleted": false,
+ "boundElements": [],
+ "updated": 1731056035348,
+ "link": null,
+ "locked": false,
+ "text": "needs",
+ "fontSize": 16,
+ "fontFamily": 5,
+ "textAlign": "center",
+ "verticalAlign": "middle",
+ "containerId": "Y69YtsVpN0Wf7AY9Gay4L",
+ "originalText": "needs",
+ "autoResize": true,
+ "lineHeight": 1.25
+ },
+ {
+ "id": "Pi-5ePOlDA0bjITH8azwa",
+ "type": "arrow",
+ "x": -1913.7253840044186,
+ "y": 281.44712069099353,
+ "width": 37.76809371557101,
+ "height": 228.16131417356848,
+ "angle": 0,
+ "strokeColor": "#1e1e1e",
+ "backgroundColor": "transparent",
+ "fillStyle": "solid",
+ "strokeWidth": 1,
+ "strokeStyle": "solid",
+ "roughness": 0,
+ "opacity": 100,
+ "groupIds": [],
+ "frameId": null,
+ "index": "b7D",
+ "roundness": {
+ "type": 2
+ },
+ "seed": 533168326,
+ "version": 1274,
+ "versionNonce": 1589994650,
+ "isDeleted": false,
+ "boundElements": [
+ {
+ "type": "text",
+ "id": "JJO3wxwcEQaaVlZCNSgjm"
+ }
+ ],
+ "updated": 1731055575219,
+ "link": null,
+ "locked": false,
+ "points": [
+ [
+ 0,
+ 0
+ ],
+ [
+ 31.41306626217647,
+ 110.77074846432447
+ ],
+ [
+ -6.355027453394541,
+ 228.16131417356848
+ ]
+ ],
+ "lastCommittedPoint": null,
+ "startBinding": {
+ "elementId": "6l1eeATXcZ-vkygiKI8jW",
+ "focus": 0.24755927659791802,
+ "gap": 1,
+ "fixedPoint": null
+ },
+ "endBinding": {
+ "elementId": "4jVyNLHW2mVA5L_Ao51CI",
+ "focus": -0.19815061892855054,
+ "gap": 4.919342913215814,
+ "fixedPoint": null
+ },
+ "startArrowhead": null,
+ "endArrowhead": "arrow",
+ "elbowed": false
+ },
+ {
+ "id": "JJO3wxwcEQaaVlZCNSgjm",
+ "type": "text",
+ "x": -1941.2283562554258,
+ "y": 381.217869155318,
+ "width": 43.83207702636719,
+ "height": 20,
+ "angle": 0,
+ "strokeColor": "#1e1e1e",
+ "backgroundColor": "#ffec99",
+ "fillStyle": "solid",
+ "strokeWidth": 2,
+ "strokeStyle": "solid",
+ "roughness": 0,
+ "opacity": 100,
+ "groupIds": [],
+ "frameId": null,
+ "index": "b7E",
+ "roundness": null,
+ "seed": 635926534,
+ "version": 22,
+ "versionNonce": 1646036038,
+ "isDeleted": false,
+ "boundElements": [],
+ "updated": 1731055064025,
+ "link": null,
+ "locked": false,
+ "text": "builds",
+ "fontSize": 16,
+ "fontFamily": 5,
+ "textAlign": "center",
+ "verticalAlign": "middle",
+ "containerId": "Pi-5ePOlDA0bjITH8azwa",
+ "originalText": "builds",
+ "autoResize": true,
+ "lineHeight": 1.25
+ },
+ {
+ "type": "rectangle",
+ "version": 1194,
+ "versionNonce": 1426410630,
+ "index": "b7F",
+ "isDeleted": false,
+ "id": "9UasxBv_zw9sgDEo6rnSP",
+ "fillStyle": "solid",
+ "strokeWidth": 1,
+ "strokeStyle": "solid",
+ "roughness": 0,
+ "opacity": 100,
+ "angle": 0,
+ "x": -1289.3123177422422,
+ "y": 356.0277777777778,
+ "strokeColor": "#1e1e1e",
+ "backgroundColor": "#ffec99",
+ "width": 71,
+ "height": 72,
+ "seed": 512121498,
+ "groupIds": [],
+ "frameId": null,
+ "roundness": {
+ "type": 3
+ },
+ "boundElements": [
+ {
+ "type": "text",
+ "id": "pFGNsPGVJb-NyoquDgXHy"
+ },
+ {
+ "id": "AnPGza7YvPH3xfSadx5Rg",
+ "type": "arrow"
+ },
+ {
+ "id": "sgAHzm6_jegP9Leo-D-JD",
+ "type": "arrow"
+ }
+ ],
+ "updated": 1731055916948,
+ "link": null,
+ "locked": false
+ },
+ {
+ "id": "pFGNsPGVJb-NyoquDgXHy",
+ "type": "text",
+ "x": -1276.3523033989804,
+ "y": 367.0277777777778,
+ "width": 45.07997131347656,
+ "height": 50,
+ "angle": 0,
+ "strokeColor": "#1e1e1e",
+ "backgroundColor": "#ffffff",
+ "fillStyle": "solid",
+ "strokeWidth": 2,
+ "strokeStyle": "solid",
+ "roughness": 0,
+ "opacity": 100,
+ "groupIds": [],
+ "frameId": null,
+ "index": "b7G",
+ "roundness": null,
+ "seed": 2094266202,
+ "version": 864,
+ "versionNonce": 674636614,
+ "isDeleted": false,
+ "boundElements": [],
+ "updated": 1731055184232,
+ "link": null,
+ "locked": false,
+ "text": "next\ndev",
+ "fontSize": 20,
+ "fontFamily": 5,
+ "textAlign": "center",
+ "verticalAlign": "middle",
+ "containerId": "9UasxBv_zw9sgDEo6rnSP",
+ "originalText": "next\ndev",
+ "autoResize": true,
+ "lineHeight": 1.25
+ },
+ {
+ "type": "rectangle",
+ "version": 1235,
+ "versionNonce": 1423454554,
+ "index": "b7H",
+ "isDeleted": false,
+ "id": "AT88pV1DqabMR0SbCuGQS",
+ "fillStyle": "solid",
+ "strokeWidth": 1,
+ "strokeStyle": "solid",
+ "roughness": 0,
+ "opacity": 100,
+ "angle": 0,
+ "x": -1213.3123177422422,
+ "y": 357.0277777777778,
+ "strokeColor": "#1e1e1e",
+ "backgroundColor": "#ffec99",
+ "width": 71,
+ "height": 72,
+ "seed": 550501402,
+ "groupIds": [],
+ "frameId": null,
+ "roundness": {
+ "type": 3
+ },
+ "boundElements": [
+ {
+ "type": "text",
+ "id": "K9zebPMmlO3hslY7CR8eE"
+ },
+ {
+ "id": "deOaqi_4KA4sN3rpUxOA3",
+ "type": "arrow"
+ },
+ {
+ "id": "hblsohrbHKgg-lhiaxcqx",
+ "type": "arrow"
+ }
+ ],
+ "updated": 1731056058818,
+ "link": null,
+ "locked": false
+ },
+ {
+ "id": "K9zebPMmlO3hslY7CR8eE",
+ "type": "text",
+ "x": -1200.3523033989804,
+ "y": 368.0277777777778,
+ "width": 45.07997131347656,
+ "height": 50,
+ "angle": 0,
+ "strokeColor": "#1e1e1e",
+ "backgroundColor": "#ffffff",
+ "fillStyle": "solid",
+ "strokeWidth": 2,
+ "strokeStyle": "solid",
+ "roughness": 0,
+ "opacity": 100,
+ "groupIds": [],
+ "frameId": null,
+ "index": "b7I",
+ "roundness": null,
+ "seed": 409823450,
+ "version": 912,
+ "versionNonce": 898533830,
+ "isDeleted": false,
+ "boundElements": [],
+ "updated": 1731055184232,
+ "link": null,
+ "locked": false,
+ "text": "next\nbuild",
+ "fontSize": 20,
+ "fontFamily": 5,
+ "textAlign": "center",
+ "verticalAlign": "middle",
+ "containerId": "AT88pV1DqabMR0SbCuGQS",
+ "originalText": "next\nbuild",
+ "autoResize": true,
+ "lineHeight": 1.25
+ },
+ {
+ "type": "rectangle",
+ "version": 1183,
+ "versionNonce": 1019050394,
+ "index": "b7J",
+ "isDeleted": false,
+ "id": "F-HeMY1ASMbERXj1bw9Wf",
+ "fillStyle": "solid",
+ "strokeWidth": 1,
+ "strokeStyle": "solid",
+ "roughness": 0,
+ "opacity": 100,
+ "angle": 0,
+ "x": -1364.3123177422422,
+ "y": 356.0277777777778,
+ "strokeColor": "#1e1e1e",
+ "backgroundColor": "#ffec99",
+ "width": 71,
+ "height": 72,
+ "seed": 994000282,
+ "groupIds": [],
+ "frameId": null,
+ "roundness": {
+ "type": 3
+ },
+ "boundElements": [
+ {
+ "type": "text",
+ "id": "Wfyix6XOcNTCvx5iBDcMW"
+ },
+ {
+ "id": "P8eXnQ0fWxPrXgingEdw3",
+ "type": "arrow"
+ }
+ ],
+ "updated": 1731055633982,
+ "link": null,
+ "locked": false
+ },
+ {
+ "id": "Wfyix6XOcNTCvx5iBDcMW",
+ "type": "text",
+ "x": -1353.942299736871,
+ "y": 367.0277777777778,
+ "width": 50.25996398925781,
+ "height": 50,
+ "angle": 0,
+ "strokeColor": "#1e1e1e",
+ "backgroundColor": "#ffffff",
+ "fillStyle": "solid",
+ "strokeWidth": 2,
+ "strokeStyle": "solid",
+ "roughness": 0,
+ "opacity": 100,
+ "groupIds": [],
+ "frameId": null,
+ "index": "b7K",
+ "roundness": null,
+ "seed": 1987607130,
+ "version": 841,
+ "versionNonce": 534728774,
+ "isDeleted": false,
+ "boundElements": [],
+ "updated": 1731055184232,
+ "link": null,
+ "locked": false,
+ "text": "cypre\nss",
+ "fontSize": 20,
+ "fontFamily": 5,
+ "textAlign": "center",
+ "verticalAlign": "middle",
+ "containerId": "F-HeMY1ASMbERXj1bw9Wf",
+ "originalText": "cypress",
+ "autoResize": true,
+ "lineHeight": 1.25
+ },
+ {
+ "type": "rectangle",
+ "version": 1306,
+ "versionNonce": 523114650,
+ "index": "b7L",
+ "isDeleted": false,
+ "id": "izwxgiHZgqo3FN4PUYsZF",
+ "fillStyle": "solid",
+ "strokeWidth": 1,
+ "strokeStyle": "solid",
+ "roughness": 0,
+ "opacity": 100,
+ "angle": 0,
+ "x": -1603.3123177422422,
+ "y": 356.0277777777778,
+ "strokeColor": "#1e1e1e",
+ "backgroundColor": "#ffec99",
+ "width": 71,
+ "height": 72.00000000000001,
+ "seed": 905773766,
+ "groupIds": [],
+ "frameId": null,
+ "roundness": {
+ "type": 3
+ },
+ "boundElements": [
+ {
+ "type": "text",
+ "id": "cFyc1GgESnlanNBK_AQhM"
+ },
+ {
+ "id": "QLiEWw7s-N1dUpDPKX0nY",
+ "type": "arrow"
+ },
+ {
+ "id": "_qbUPKxgjTbJSg7_LNG-b",
+ "type": "arrow"
+ }
+ ],
+ "updated": 1731055508195,
+ "link": null,
+ "locked": false
+ },
+ {
+ "id": "cFyc1GgESnlanNBK_AQhM",
+ "type": "text",
+ "x": -1596.442284478082,
+ "y": 367.0277777777778,
+ "width": 57.25993347167969,
+ "height": 50,
+ "angle": 0,
+ "strokeColor": "#1e1e1e",
+ "backgroundColor": "#ffffff",
+ "fillStyle": "solid",
+ "strokeWidth": 2,
+ "strokeStyle": "solid",
+ "roughness": 0,
+ "opacity": 100,
+ "groupIds": [],
+ "frameId": null,
+ "index": "b7M",
+ "roundness": null,
+ "seed": 505199110,
+ "version": 1001,
+ "versionNonce": 86788378,
+ "isDeleted": false,
+ "boundElements": [],
+ "updated": 1731055294739,
+ "link": null,
+ "locked": false,
+ "text": "tsup\nwatch",
+ "fontSize": 20,
+ "fontFamily": 5,
+ "textAlign": "center",
+ "verticalAlign": "middle",
+ "containerId": "izwxgiHZgqo3FN4PUYsZF",
+ "originalText": "tsup\nwatch",
+ "autoResize": true,
+ "lineHeight": 1.25
+ },
+ {
+ "type": "rectangle",
+ "version": 1330,
+ "versionNonce": 1885787290,
+ "index": "b7N",
+ "isDeleted": false,
+ "id": "yb05I4bvgXWlsP0dzN_fL",
+ "fillStyle": "solid",
+ "strokeWidth": 1,
+ "strokeStyle": "solid",
+ "roughness": 0,
+ "opacity": 100,
+ "angle": 0,
+ "x": -1527.3123177422422,
+ "y": 357.0277777777778,
+ "strokeColor": "#1e1e1e",
+ "backgroundColor": "#ffec99",
+ "width": 71,
+ "height": 72,
+ "seed": 801343814,
+ "groupIds": [],
+ "frameId": null,
+ "roundness": {
+ "type": 3
+ },
+ "boundElements": [
+ {
+ "type": "text",
+ "id": "7282rO11KXUdM6iynlIJa"
+ },
+ {
+ "id": "_hzTfAYCAbcXr7kXl1fvJ",
+ "type": "arrow"
+ }
+ ],
+ "updated": 1731055527723,
+ "link": null,
+ "locked": false
+ },
+ {
+ "id": "7282rO11KXUdM6iynlIJa",
+ "type": "text",
+ "x": -1513.7522972954648,
+ "y": 380.5277777777778,
+ "width": 43.87995910644531,
+ "height": 25,
+ "angle": 0,
+ "strokeColor": "#1e1e1e",
+ "backgroundColor": "#ffffff",
+ "fillStyle": "solid",
+ "strokeWidth": 2,
+ "strokeStyle": "solid",
+ "roughness": 0,
+ "opacity": 100,
+ "groupIds": [],
+ "frameId": null,
+ "index": "b7O",
+ "roundness": null,
+ "seed": 1515090054,
+ "version": 1013,
+ "versionNonce": 685512090,
+ "isDeleted": false,
+ "boundElements": [],
+ "updated": 1731055287982,
+ "link": null,
+ "locked": false,
+ "text": "tsup",
+ "fontSize": 20,
+ "fontFamily": 5,
+ "textAlign": "center",
+ "verticalAlign": "middle",
+ "containerId": "yb05I4bvgXWlsP0dzN_fL",
+ "originalText": "tsup",
+ "autoResize": true,
+ "lineHeight": 1.25
+ },
+ {
+ "type": "rectangle",
+ "version": 1279,
+ "versionNonce": 1682511066,
+ "index": "b7P",
+ "isDeleted": false,
+ "id": "MUmDcI6YveP7TP8bGnZft",
+ "fillStyle": "solid",
+ "strokeWidth": 1,
+ "strokeStyle": "solid",
+ "roughness": 0,
+ "opacity": 100,
+ "angle": 0,
+ "x": -1678.3123177422422,
+ "y": 356.0277777777778,
+ "strokeColor": "#1e1e1e",
+ "backgroundColor": "#ffec99",
+ "width": 71,
+ "height": 72,
+ "seed": 427454406,
+ "groupIds": [],
+ "frameId": null,
+ "roundness": {
+ "type": 3
+ },
+ "boundElements": [
+ {
+ "type": "text",
+ "id": "Va6S-zmRQXcWZFyltsn4g"
+ },
+ {
+ "id": "n1wTa1lENuGHRCmAdKxUj",
+ "type": "arrow"
+ }
+ ],
+ "updated": 1731055461310,
+ "link": null,
+ "locked": false
+ },
+ {
+ "id": "Va6S-zmRQXcWZFyltsn4g",
+ "type": "text",
+ "x": -1663.3923043145078,
+ "y": 379.5277777777778,
+ "width": 41.15997314453125,
+ "height": 25,
+ "angle": 0,
+ "strokeColor": "#1e1e1e",
+ "backgroundColor": "#ffffff",
+ "fillStyle": "solid",
+ "strokeWidth": 2,
+ "strokeStyle": "solid",
+ "roughness": 0,
+ "opacity": 100,
+ "groupIds": [],
+ "frameId": null,
+ "index": "b7Q",
+ "roundness": null,
+ "seed": 1768195846,
+ "version": 942,
+ "versionNonce": 1042786630,
+ "isDeleted": false,
+ "boundElements": [],
+ "updated": 1731055262804,
+ "link": null,
+ "locked": false,
+ "text": "jest",
+ "fontSize": 20,
+ "fontFamily": 5,
+ "textAlign": "center",
+ "verticalAlign": "middle",
+ "containerId": "MUmDcI6YveP7TP8bGnZft",
+ "originalText": "jest",
+ "autoResize": true,
+ "lineHeight": 1.25
+ },
+ {
+ "id": "n1wTa1lENuGHRCmAdKxUj",
+ "type": "arrow",
+ "x": -1642.9303535327945,
+ "y": 428.44712069099353,
+ "width": 28.381964209447233,
+ "height": 81.16131417356848,
+ "angle": 0,
+ "strokeColor": "#1e1e1e",
+ "backgroundColor": "transparent",
+ "fillStyle": "solid",
+ "strokeWidth": 1,
+ "strokeStyle": "solid",
+ "roughness": 0,
+ "opacity": 100,
+ "groupIds": [],
+ "frameId": null,
+ "index": "b7R",
+ "roundness": {
+ "type": 2
+ },
+ "seed": 690021594,
+ "version": 1365,
+ "versionNonce": 1560755738,
+ "isDeleted": false,
+ "boundElements": [
+ {
+ "type": "text",
+ "id": "Qwi_j8P-s5-W40zOq6nO0"
+ }
+ ],
+ "updated": 1731055548874,
+ "link": null,
+ "locked": false,
+ "points": [
+ [
+ 0,
+ 0
+ ],
+ [
+ -28.381964209447233,
+ 35.77074846432447
+ ],
+ [
+ -11.965948584447233,
+ 81.16131417356848
+ ]
+ ],
+ "lastCommittedPoint": null,
+ "startBinding": {
+ "elementId": "MUmDcI6YveP7TP8bGnZft",
+ "focus": -0.4492165915657408,
+ "gap": 1,
+ "fixedPoint": null
+ },
+ "endBinding": {
+ "elementId": "tWiUojbB6PTh1owJD7ZTg",
+ "focus": -0.12435642786094984,
+ "gap": 4.919342913215814,
+ "fixedPoint": null
+ },
+ "startArrowhead": null,
+ "endArrowhead": "arrow",
+ "elbowed": false
+ },
+ {
+ "id": "Qwi_j8P-s5-W40zOq6nO0",
+ "type": "text",
+ "x": -2085.8363427056206,
+ "y": 324.217869155318,
+ "width": 35.04804992675781,
+ "height": 20,
+ "angle": 0,
+ "strokeColor": "#1e1e1e",
+ "backgroundColor": "#ffec99",
+ "fillStyle": "solid",
+ "strokeWidth": 2,
+ "strokeStyle": "solid",
+ "roughness": 0,
+ "opacity": 100,
+ "groupIds": [],
+ "frameId": null,
+ "index": "b7S",
+ "roundness": null,
+ "seed": 1612921242,
+ "version": 15,
+ "versionNonce": 1451572102,
+ "isDeleted": false,
+ "boundElements": [],
+ "updated": 1731055454511,
+ "link": null,
+ "locked": false,
+ "text": "uses",
+ "fontSize": 16,
+ "fontFamily": 5,
+ "textAlign": "center",
+ "verticalAlign": "middle",
+ "containerId": "n1wTa1lENuGHRCmAdKxUj",
+ "originalText": "uses",
+ "autoResize": true,
+ "lineHeight": 1.25
+ },
+ {
+ "id": "QLiEWw7s-N1dUpDPKX0nY",
+ "type": "arrow",
+ "x": -1568.930353532795,
+ "y": 428.94712069099353,
+ "width": 47.96594858444723,
+ "height": 82.16131417356848,
+ "angle": 0,
+ "strokeColor": "#868e96",
+ "backgroundColor": "transparent",
+ "fillStyle": "solid",
+ "strokeWidth": 1,
+ "strokeStyle": "dashed",
+ "roughness": 0,
+ "opacity": 100,
+ "groupIds": [],
+ "frameId": null,
+ "index": "b7T",
+ "roundness": {
+ "type": 2
+ },
+ "seed": 1734437786,
+ "version": 1453,
+ "versionNonce": 1870244314,
+ "isDeleted": false,
+ "boundElements": [
+ {
+ "type": "text",
+ "id": "jjo3qu1YqzGJvJ8igJV-S"
+ }
+ ],
+ "updated": 1731056023726,
+ "link": null,
+ "locked": false,
+ "points": [
+ [
+ 0,
+ 0
+ ],
+ [
+ -46.38196420944723,
+ 33.77074846432447
+ ],
+ [
+ -47.96594858444723,
+ 82.16131417356848
+ ]
+ ],
+ "lastCommittedPoint": null,
+ "startBinding": {
+ "elementId": "izwxgiHZgqo3FN4PUYsZF",
+ "focus": -0.5837786955994152,
+ "gap": 1,
+ "fixedPoint": null
+ },
+ "endBinding": {
+ "elementId": "tWiUojbB6PTh1owJD7ZTg",
+ "focus": 0.46500672750403754,
+ "gap": 3.4193429132158144,
+ "fixedPoint": null
+ },
+ "startArrowhead": null,
+ "endArrowhead": "arrow",
+ "elbowed": false
+ },
+ {
+ "id": "jjo3qu1YqzGJvJ8igJV-S",
+ "type": "text",
+ "x": -1624.0123757256406,
+ "y": 453.717869155318,
+ "width": 63.400115966796875,
+ "height": 20,
+ "angle": 0,
+ "strokeColor": "#868e96",
+ "backgroundColor": "#ffec99",
+ "fillStyle": "solid",
+ "strokeWidth": 2,
+ "strokeStyle": "solid",
+ "roughness": 0,
+ "opacity": 100,
+ "groupIds": [],
+ "frameId": null,
+ "index": "b7U",
+ "roundness": null,
+ "seed": 2049239130,
+ "version": 31,
+ "versionNonce": 498202822,
+ "isDeleted": false,
+ "boundElements": [],
+ "updated": 1731056023726,
+ "link": null,
+ "locked": false,
+ "text": "watches",
+ "fontSize": 16,
+ "fontFamily": 5,
+ "textAlign": "center",
+ "verticalAlign": "middle",
+ "containerId": "QLiEWw7s-N1dUpDPKX0nY",
+ "originalText": "watches",
+ "autoResize": true,
+ "lineHeight": 1.25
+ },
+ {
+ "id": "_qbUPKxgjTbJSg7_LNG-b",
+ "type": "arrow",
+ "x": -1567.930353532795,
+ "y": 429.94712069099353,
+ "width": 52.61803579055277,
+ "height": 86.16131417356848,
+ "angle": 0,
+ "strokeColor": "#1e1e1e",
+ "backgroundColor": "transparent",
+ "fillStyle": "solid",
+ "strokeWidth": 1,
+ "strokeStyle": "solid",
+ "roughness": 0,
+ "opacity": 100,
+ "groupIds": [],
+ "frameId": null,
+ "index": "b7V",
+ "roundness": {
+ "type": 2
+ },
+ "seed": 264713050,
+ "version": 1486,
+ "versionNonce": 27497606,
+ "isDeleted": false,
+ "boundElements": [
+ {
+ "type": "text",
+ "id": "8v0m3exNT9xdAjsSUrNsZ"
+ }
+ ],
+ "updated": 1731055541252,
+ "link": null,
+ "locked": false,
+ "points": [
+ [
+ 0,
+ 0
+ ],
+ [
+ 52.61803579055277,
+ 31.77074846432447
+ ],
+ [
+ 46.03405141555277,
+ 86.16131417356848
+ ]
+ ],
+ "lastCommittedPoint": null,
+ "startBinding": {
+ "elementId": "izwxgiHZgqo3FN4PUYsZF",
+ "focus": 0.6614553605992297,
+ "gap": 1.9193429132157007,
+ "fixedPoint": null
+ },
+ "endBinding": {
+ "elementId": "fFKy5tObOynPedFPD2PRS",
+ "focus": -0.11547156757258278,
+ "gap": 1,
+ "fixedPoint": null
+ },
+ "startArrowhead": null,
+ "endArrowhead": "arrow",
+ "elbowed": false
+ },
+ {
+ "id": "8v0m3exNT9xdAjsSUrNsZ",
+ "type": "text",
+ "x": -1555.2283562554258,
+ "y": 452.717869155318,
+ "width": 43.83207702636719,
+ "height": 20,
+ "angle": 0,
+ "strokeColor": "#1e1e1e",
+ "backgroundColor": "#ffec99",
+ "fillStyle": "solid",
+ "strokeWidth": 2,
+ "strokeStyle": "solid",
+ "roughness": 0,
+ "opacity": 100,
+ "groupIds": [],
+ "frameId": null,
+ "index": "b7W",
+ "roundness": null,
+ "seed": 1778104346,
+ "version": 26,
+ "versionNonce": 52786842,
+ "isDeleted": false,
+ "boundElements": [],
+ "updated": 1731055515977,
+ "link": null,
+ "locked": false,
+ "text": "builds",
+ "fontSize": 16,
+ "fontFamily": 5,
+ "textAlign": "center",
+ "verticalAlign": "middle",
+ "containerId": "_qbUPKxgjTbJSg7_LNG-b",
+ "originalText": "builds",
+ "autoResize": true,
+ "lineHeight": 1.25
+ },
+ {
+ "id": "_hzTfAYCAbcXr7kXl1fvJ",
+ "type": "arrow",
+ "x": -1491.5793548941106,
+ "y": 426.44712069099353,
+ "width": 38.583984375,
+ "height": 90.16131417356848,
+ "angle": 0,
+ "strokeColor": "#1e1e1e",
+ "backgroundColor": "transparent",
+ "fillStyle": "solid",
+ "strokeWidth": 1,
+ "strokeStyle": "solid",
+ "roughness": 0,
+ "opacity": 100,
+ "groupIds": [],
+ "frameId": null,
+ "index": "b7X",
+ "roundness": {
+ "type": 2
+ },
+ "seed": 2037406106,
+ "version": 1558,
+ "versionNonce": 1298161242,
+ "isDeleted": false,
+ "boundElements": [
+ {
+ "type": "text",
+ "id": "2lktIsI4qJN2IbdOhaVRU"
+ }
+ ],
+ "updated": 1731055536506,
+ "link": null,
+ "locked": false,
+ "points": [
+ [
+ 0,
+ 0
+ ],
+ [
+ 32.61803579055277,
+ 34.77074846432447
+ ],
+ [
+ -5.965948584447233,
+ 90.16131417356848
+ ]
+ ],
+ "lastCommittedPoint": null,
+ "startBinding": {
+ "elementId": "yb05I4bvgXWlsP0dzN_fL",
+ "focus": 0.4492103930481892,
+ "gap": 1,
+ "fixedPoint": null
+ },
+ "endBinding": {
+ "elementId": "fFKy5tObOynPedFPD2PRS",
+ "focus": -0.0009750742786248954,
+ "gap": 1,
+ "fixedPoint": null
+ },
+ "startArrowhead": null,
+ "endArrowhead": "arrow",
+ "elbowed": false
+ },
+ {
+ "id": "2lktIsI4qJN2IbdOhaVRU",
+ "type": "text",
+ "x": -1537.8773576167414,
+ "y": 478.217869155318,
+ "width": 43.83207702636719,
+ "height": 20,
+ "angle": 0,
+ "strokeColor": "#1e1e1e",
+ "backgroundColor": "#ffec99",
+ "fillStyle": "solid",
+ "strokeWidth": 2,
+ "strokeStyle": "solid",
+ "roughness": 0,
+ "opacity": 100,
+ "groupIds": [],
+ "frameId": null,
+ "index": "b7Y",
+ "roundness": null,
+ "seed": 136713818,
+ "version": 30,
+ "versionNonce": 1507900102,
+ "isDeleted": false,
+ "boundElements": [],
+ "updated": 1731055521789,
+ "link": null,
+ "locked": false,
+ "text": "builds",
+ "fontSize": 16,
+ "fontFamily": 5,
+ "textAlign": "center",
+ "verticalAlign": "middle",
+ "containerId": "_hzTfAYCAbcXr7kXl1fvJ",
+ "originalText": "builds",
+ "autoResize": true,
+ "lineHeight": 1.25
+ },
+ {
+ "id": "P8eXnQ0fWxPrXgingEdw3",
+ "type": "arrow",
+ "x": -1327.3593231558293,
+ "y": 429.94712069099353,
+ "width": 109.03405141555277,
+ "height": 90.16131417356848,
+ "angle": 0,
+ "strokeColor": "#1e1e1e",
+ "backgroundColor": "transparent",
+ "fillStyle": "solid",
+ "strokeWidth": 1,
+ "strokeStyle": "solid",
+ "roughness": 0,
+ "opacity": 100,
+ "groupIds": [],
+ "frameId": null,
+ "index": "b7Z",
+ "roundness": {
+ "type": 2
+ },
+ "seed": 155739802,
+ "version": 1462,
+ "versionNonce": 1560372102,
+ "isDeleted": false,
+ "boundElements": [
+ {
+ "type": "text",
+ "id": "xZBcZKDmTRR2hN5n37-4r"
+ }
+ ],
+ "updated": 1731055639650,
+ "link": null,
+ "locked": false,
+ "points": [
+ [
+ 0,
+ 0
+ ],
+ [
+ 32.61803579055277,
+ 29.77074846432447
+ ],
+ [
+ 109.03405141555277,
+ 90.16131417356848
+ ]
+ ],
+ "lastCommittedPoint": null,
+ "startBinding": {
+ "elementId": "F-HeMY1ASMbERXj1bw9Wf",
+ "focus": 0.5349791307593924,
+ "gap": 1.9193429132157007,
+ "fixedPoint": null
+ },
+ "endBinding": {
+ "elementId": "biIkmq6M1-AbYwC49DchU",
+ "focus": 0.1679208554406519,
+ "gap": 1,
+ "fixedPoint": null
+ },
+ "startArrowhead": null,
+ "endArrowhead": "arrow",
+ "elbowed": false
+ },
+ {
+ "id": "xZBcZKDmTRR2hN5n37-4r",
+ "type": "text",
+ "x": -1692.2653123286555,
+ "y": 464.717869155318,
+ "width": 35.04804992675781,
+ "height": 20,
+ "angle": 0,
+ "strokeColor": "#1e1e1e",
+ "backgroundColor": "#ffec99",
+ "fillStyle": "solid",
+ "strokeWidth": 2,
+ "strokeStyle": "solid",
+ "roughness": 0,
+ "opacity": 100,
+ "groupIds": [],
+ "frameId": null,
+ "index": "b7a",
+ "roundness": null,
+ "seed": 1534362458,
+ "version": 19,
+ "versionNonce": 899603910,
+ "isDeleted": false,
+ "boundElements": [],
+ "updated": 1731055626114,
+ "link": null,
+ "locked": false,
+ "text": "uses",
+ "fontSize": 16,
+ "fontFamily": 5,
+ "textAlign": "center",
+ "verticalAlign": "middle",
+ "containerId": "P8eXnQ0fWxPrXgingEdw3",
+ "originalText": "uses",
+ "autoResize": true,
+ "lineHeight": 1.25
+ },
+ {
+ "id": "AnPGza7YvPH3xfSadx5Rg",
+ "type": "arrow",
+ "x": -1252.8293434500188,
+ "y": 429.44712069099353,
+ "width": 58.03405141555277,
+ "height": 85.16131417356848,
+ "angle": 0,
+ "strokeColor": "#1e1e1e",
+ "backgroundColor": "transparent",
+ "fillStyle": "solid",
+ "strokeWidth": 1,
+ "strokeStyle": "solid",
+ "roughness": 0,
+ "opacity": 100,
+ "groupIds": [],
+ "frameId": null,
+ "index": "b7b",
+ "roundness": {
+ "type": 2
+ },
+ "seed": 983402822,
+ "version": 1577,
+ "versionNonce": 1080250182,
+ "isDeleted": false,
+ "boundElements": [
+ {
+ "type": "text",
+ "id": "iXNRvPfcKni_FpDn2zSRl"
+ }
+ ],
+ "updated": 1731055663523,
+ "link": null,
+ "locked": false,
+ "points": [
+ [
+ 0,
+ 0
+ ],
+ [
+ 20.618035790552767,
+ 31.77074846432447
+ ],
+ [
+ 58.03405141555277,
+ 85.16131417356848
+ ]
+ ],
+ "lastCommittedPoint": null,
+ "startBinding": {
+ "elementId": "9UasxBv_zw9sgDEo6rnSP",
+ "focus": 0.395850074298146,
+ "gap": 1.4193429132157007,
+ "fixedPoint": null
+ },
+ "endBinding": {
+ "elementId": "biIkmq6M1-AbYwC49DchU",
+ "focus": 0.3710557133944434,
+ "gap": 2.9193429132158144,
+ "fixedPoint": null
+ },
+ "startArrowhead": null,
+ "endArrowhead": "arrow",
+ "elbowed": false
+ },
+ {
+ "id": "iXNRvPfcKni_FpDn2zSRl",
+ "type": "text",
+ "x": -1306.735332622845,
+ "y": 455.217869155318,
+ "width": 35.04804992675781,
+ "height": 20,
+ "angle": 0,
+ "strokeColor": "#1e1e1e",
+ "backgroundColor": "#ffec99",
+ "fillStyle": "solid",
+ "strokeWidth": 2,
+ "strokeStyle": "solid",
+ "roughness": 0,
+ "opacity": 100,
+ "groupIds": [],
+ "frameId": null,
+ "index": "b7c",
+ "roundness": null,
+ "seed": 2045276294,
+ "version": 23,
+ "versionNonce": 1742066778,
+ "isDeleted": false,
+ "boundElements": [],
+ "updated": 1731055648496,
+ "link": null,
+ "locked": false,
+ "text": "uses",
+ "fontSize": 16,
+ "fontFamily": 5,
+ "textAlign": "center",
+ "verticalAlign": "middle",
+ "containerId": "AnPGza7YvPH3xfSadx5Rg",
+ "originalText": "uses",
+ "autoResize": true,
+ "lineHeight": 1.25
+ },
+ {
+ "id": "deOaqi_4KA4sN3rpUxOA3",
+ "type": "arrow",
+ "x": -1173.3293434500188,
+ "y": 427.94712069099353,
+ "width": 90.03405141555277,
+ "height": 90.16131417356848,
+ "angle": 0,
+ "strokeColor": "#1e1e1e",
+ "backgroundColor": "transparent",
+ "fillStyle": "solid",
+ "strokeWidth": 1,
+ "strokeStyle": "solid",
+ "roughness": 0,
+ "opacity": 100,
+ "groupIds": [],
+ "frameId": null,
+ "index": "b7d",
+ "roundness": {
+ "type": 2
+ },
+ "seed": 1115531866,
+ "version": 1654,
+ "versionNonce": 1263160198,
+ "isDeleted": false,
+ "boundElements": [
+ {
+ "type": "text",
+ "id": "nYLKHKBB8hUn_GAHrioee"
+ }
+ ],
+ "updated": 1731055990423,
+ "link": null,
+ "locked": false,
+ "points": [
+ [
+ 0,
+ 0
+ ],
+ [
+ 39.61803579055277,
+ 35.77074846432447
+ ],
+ [
+ 90.03405141555277,
+ 90.16131417356848
+ ]
+ ],
+ "lastCommittedPoint": null,
+ "startBinding": {
+ "elementId": "AT88pV1DqabMR0SbCuGQS",
+ "focus": 0.4536447110407476,
+ "gap": 1,
+ "fixedPoint": null
+ },
+ "endBinding": {
+ "elementId": "4fkVXKqFv-NwpgFJJMsia",
+ "focus": 0.5360922298017161,
+ "gap": 1,
+ "fixedPoint": null
+ },
+ "startArrowhead": null,
+ "endArrowhead": "arrow",
+ "elbowed": false
+ },
+ {
+ "id": "nYLKHKBB8hUn_GAHrioee",
+ "type": "text",
+ "x": -1233.235332622845,
+ "y": 469.717869155318,
+ "width": 35.04804992675781,
+ "height": 20,
+ "angle": 0,
+ "strokeColor": "#1e1e1e",
+ "backgroundColor": "#ffec99",
+ "fillStyle": "solid",
+ "strokeWidth": 2,
+ "strokeStyle": "solid",
+ "roughness": 0,
+ "opacity": 100,
+ "groupIds": [],
+ "frameId": null,
+ "index": "b7e",
+ "roundness": null,
+ "seed": 214650650,
+ "version": 27,
+ "versionNonce": 963943942,
+ "isDeleted": false,
+ "boundElements": [],
+ "updated": 1731055975580,
+ "link": null,
+ "locked": false,
+ "text": "uses",
+ "fontSize": 16,
+ "fontFamily": 5,
+ "textAlign": "center",
+ "verticalAlign": "middle",
+ "containerId": "deOaqi_4KA4sN3rpUxOA3",
+ "originalText": "uses",
+ "autoResize": true,
+ "lineHeight": 1.25
+ },
+ {
+ "id": "hblsohrbHKgg-lhiaxcqx",
+ "type": "arrow",
+ "x": -1174.7846777850937,
+ "y": 430.94712069099353,
+ "width": 310.05527991429653,
+ "height": 116.16131417356848,
+ "angle": 0,
+ "strokeColor": "#868e96",
+ "backgroundColor": "transparent",
+ "fillStyle": "solid",
+ "strokeWidth": 1,
+ "strokeStyle": "dashed",
+ "roughness": 0,
+ "opacity": 100,
+ "groupIds": [],
+ "frameId": null,
+ "index": "b7f",
+ "roundness": {
+ "type": 2
+ },
+ "seed": 2016325594,
+ "version": 1961,
+ "versionNonce": 1573491354,
+ "isDeleted": false,
+ "boundElements": [
+ {
+ "type": "text",
+ "id": "xeM7s4-p0r3WOgjSZaYay"
+ }
+ ],
+ "updated": 1731056105734,
+ "link": null,
+ "locked": false,
+ "points": [
+ [
+ 0,
+ 0
+ ],
+ [
+ -208.1493881581623,
+ 80.77592380375165
+ ],
+ [
+ -310.05527991429653,
+ 116.16131417356848
+ ]
+ ],
+ "lastCommittedPoint": null,
+ "startBinding": {
+ "elementId": "AT88pV1DqabMR0SbCuGQS",
+ "focus": -0.7853980026848522,
+ "gap": 1.9193429132157007,
+ "fixedPoint": null
+ },
+ "endBinding": {
+ "elementId": "fFKy5tObOynPedFPD2PRS",
+ "focus": 0.17674501519934474,
+ "gap": 3.4723600428519603,
+ "fixedPoint": null
+ },
+ "startArrowhead": null,
+ "endArrowhead": "arrow",
+ "elbowed": false
+ },
+ {
+ "id": "xeM7s4-p0r3WOgjSZaYay",
+ "type": "text",
+ "x": -1374.0740958504825,
+ "y": 513.7230444947452,
+ "width": 44.280059814453125,
+ "height": 20,
+ "angle": 0,
+ "strokeColor": "#868e96",
+ "backgroundColor": "#ffec99",
+ "fillStyle": "solid",
+ "strokeWidth": 2,
+ "strokeStyle": "solid",
+ "roughness": 0,
+ "opacity": 100,
+ "groupIds": [],
+ "frameId": null,
+ "index": "b7g",
+ "roundness": null,
+ "seed": 1094689946,
+ "version": 91,
+ "versionNonce": 2094358810,
+ "isDeleted": false,
+ "boundElements": [],
+ "updated": 1731056087292,
+ "link": null,
+ "locked": false,
+ "text": "needs",
+ "fontSize": 16,
+ "fontFamily": 5,
+ "textAlign": "center",
+ "verticalAlign": "middle",
+ "containerId": "hblsohrbHKgg-lhiaxcqx",
+ "originalText": "needs",
+ "autoResize": true,
+ "lineHeight": 1.25
+ }
+ ],
+ "appState": {
+ "gridSize": 20,
+ "gridStep": 5,
+ "gridModeEnabled": false,
+ "viewBackgroundColor": "#ffffff"
+ },
+ "files": {}
+}
\ No newline at end of file
diff --git a/docs/dependencies&commands.png b/docs/dependencies&commands.png
new file mode 100644
index 00000000..1e95dd6b
Binary files /dev/null and b/docs/dependencies&commands.png differ
diff --git a/docs/release_management.excalidraw b/docs/release_management.excalidraw
new file mode 100644
index 00000000..51c46a5a
--- /dev/null
+++ b/docs/release_management.excalidraw
@@ -0,0 +1,2089 @@
+{
+ "type": "excalidraw",
+ "version": 2,
+ "source": "https://excalidraw.com",
+ "elements": [
+ {
+ "id": "LZoqJnIu1sw_cUCLsS-3a",
+ "type": "rectangle",
+ "x": -1703.3123177422422,
+ "y": -66.47222222222217,
+ "width": 1512,
+ "height": 801,
+ "angle": 0,
+ "strokeColor": "transparent",
+ "backgroundColor": "#ffffff",
+ "fillStyle": "solid",
+ "strokeWidth": 2,
+ "strokeStyle": "solid",
+ "roughness": 0,
+ "opacity": 100,
+ "groupIds": [],
+ "frameId": null,
+ "index": "b4a",
+ "roundness": {
+ "type": 3
+ },
+ "seed": 1069310086,
+ "version": 216,
+ "versionNonce": 398264474,
+ "isDeleted": false,
+ "boundElements": null,
+ "updated": 1731058585809,
+ "link": null,
+ "locked": false
+ },
+ {
+ "id": "50LGfz5dcPX3KTXrlb7FK",
+ "type": "ellipse",
+ "x": -1686.3123177422422,
+ "y": -51.47222222222217,
+ "width": 37,
+ "height": 35,
+ "angle": 0,
+ "strokeColor": "#1e1e1e",
+ "backgroundColor": "transparent",
+ "fillStyle": "hachure",
+ "strokeWidth": 4,
+ "strokeStyle": "dashed",
+ "roughness": 0,
+ "opacity": 100,
+ "groupIds": [
+ "4iLKe3g9M-gZa_0x8q5GB",
+ "XnKIrvpoqs0tjFcAfgdHE"
+ ],
+ "frameId": null,
+ "index": "b66V",
+ "roundness": {
+ "type": 2
+ },
+ "seed": 26621146,
+ "version": 116,
+ "versionNonce": 1508359450,
+ "isDeleted": false,
+ "boundElements": null,
+ "updated": 1731054243718,
+ "link": null,
+ "locked": false
+ },
+ {
+ "id": "u__O-VFRmuEqXLhaBdYsK",
+ "type": "rectangle",
+ "x": -1692.3123177422422,
+ "y": -17.47222222222217,
+ "width": 50,
+ "height": 53,
+ "angle": 0,
+ "strokeColor": "#1e1e1e",
+ "backgroundColor": "#1e1e1e",
+ "fillStyle": "hachure",
+ "strokeWidth": 4,
+ "strokeStyle": "dashed",
+ "roughness": 0,
+ "opacity": 100,
+ "groupIds": [
+ "4iLKe3g9M-gZa_0x8q5GB",
+ "XnKIrvpoqs0tjFcAfgdHE"
+ ],
+ "frameId": null,
+ "index": "b67",
+ "roundness": {
+ "type": 3
+ },
+ "seed": 325273946,
+ "version": 119,
+ "versionNonce": 988088794,
+ "isDeleted": false,
+ "boundElements": null,
+ "updated": 1731054243718,
+ "link": null,
+ "locked": false
+ },
+ {
+ "id": "nBECxhMYENhBkfYiXLf1L",
+ "type": "text",
+ "x": -1703.3123177422422,
+ "y": 61.52777777777783,
+ "width": 75.4481201171875,
+ "height": 20,
+ "angle": 0,
+ "strokeColor": "#1e1e1e",
+ "backgroundColor": "#1e1e1e",
+ "fillStyle": "solid",
+ "strokeWidth": 4,
+ "strokeStyle": "dashed",
+ "roughness": 0,
+ "opacity": 100,
+ "groupIds": [
+ "XnKIrvpoqs0tjFcAfgdHE"
+ ],
+ "frameId": null,
+ "index": "b68",
+ "roundness": null,
+ "seed": 2028927622,
+ "version": 105,
+ "versionNonce": 748429338,
+ "isDeleted": false,
+ "boundElements": [
+ {
+ "id": "sJsyDMW30ryhniXGPCIRj",
+ "type": "arrow"
+ }
+ ],
+ "updated": 1731057700485,
+ "link": null,
+ "locked": false,
+ "text": "Developer",
+ "fontSize": 16,
+ "fontFamily": 5,
+ "textAlign": "left",
+ "verticalAlign": "top",
+ "containerId": null,
+ "originalText": "Developer",
+ "autoResize": true,
+ "lineHeight": 1.25
+ },
+ {
+ "id": "sJsyDMW30ryhniXGPCIRj",
+ "type": "arrow",
+ "x": -1666.8641976250549,
+ "y": 91.88678834677484,
+ "width": 1.4481201171872726,
+ "height": 644.6409894310029,
+ "angle": 0,
+ "strokeColor": "#1e1e1e",
+ "backgroundColor": "transparent",
+ "fillStyle": "solid",
+ "strokeWidth": 2,
+ "strokeStyle": "dotted",
+ "roughness": 0,
+ "opacity": 100,
+ "groupIds": [],
+ "frameId": null,
+ "index": "b6b",
+ "roundness": {
+ "type": 2
+ },
+ "seed": 1537709638,
+ "version": 678,
+ "versionNonce": 1094515546,
+ "isDeleted": false,
+ "boundElements": null,
+ "updated": 1731057715016,
+ "link": null,
+ "locked": false,
+ "points": [
+ [
+ 0,
+ 0
+ ],
+ [
+ -0.4481201171872726,
+ 329.82182507063254
+ ],
+ [
+ -1.4481201171872726,
+ 644.6409894310029
+ ]
+ ],
+ "lastCommittedPoint": null,
+ "startBinding": {
+ "elementId": "nBECxhMYENhBkfYiXLf1L",
+ "focus": 0.0330778096370633,
+ "gap": 10.359010568997007,
+ "fixedPoint": null
+ },
+ "endBinding": null,
+ "startArrowhead": null,
+ "endArrowhead": null,
+ "elbowed": false
+ },
+ {
+ "id": "tg_nIP1tVVhexNnfx-0Ue",
+ "type": "arrow",
+ "x": -1663.3123177422422,
+ "y": 178.52777777777783,
+ "width": 312,
+ "height": 0,
+ "angle": 0,
+ "strokeColor": "#1e1e1e",
+ "backgroundColor": "transparent",
+ "fillStyle": "solid",
+ "strokeWidth": 2,
+ "strokeStyle": "solid",
+ "roughness": 0,
+ "opacity": 100,
+ "groupIds": [],
+ "frameId": null,
+ "index": "b6c",
+ "roundness": {
+ "type": 2
+ },
+ "seed": 791920262,
+ "version": 621,
+ "versionNonce": 1003151258,
+ "isDeleted": false,
+ "boundElements": [
+ {
+ "type": "text",
+ "id": "1JljsFZXpzxM_9tGxqVhd"
+ }
+ ],
+ "updated": 1731056929944,
+ "link": null,
+ "locked": false,
+ "points": [
+ [
+ 0,
+ 0
+ ],
+ [
+ 312,
+ 0
+ ]
+ ],
+ "lastCommittedPoint": null,
+ "startBinding": null,
+ "endBinding": null,
+ "startArrowhead": null,
+ "endArrowhead": "arrow",
+ "elbowed": false
+ },
+ {
+ "id": "1JljsFZXpzxM_9tGxqVhd",
+ "type": "text",
+ "x": -1546.9443901909726,
+ "y": 168.52777777777783,
+ "width": 79.26414489746094,
+ "height": 20,
+ "angle": 0,
+ "strokeColor": "#1e1e1e",
+ "backgroundColor": "#a5d8ff",
+ "fillStyle": "solid",
+ "strokeWidth": 2,
+ "strokeStyle": "dotted",
+ "roughness": 0,
+ "opacity": 100,
+ "groupIds": [],
+ "frameId": null,
+ "index": "b6cV",
+ "roundness": null,
+ "seed": 122768390,
+ "version": 67,
+ "versionNonce": 57665670,
+ "isDeleted": false,
+ "boundElements": null,
+ "updated": 1731056928885,
+ "link": null,
+ "locked": false,
+ "text": "submit PR",
+ "fontSize": 16,
+ "fontFamily": 5,
+ "textAlign": "center",
+ "verticalAlign": "middle",
+ "containerId": "tg_nIP1tVVhexNnfx-0Ue",
+ "originalText": "submit PR",
+ "autoResize": true,
+ "lineHeight": 1.25
+ },
+ {
+ "type": "rectangle",
+ "version": 1095,
+ "versionNonce": 886313542,
+ "index": "b7i",
+ "isDeleted": false,
+ "id": "VD0KhbmOLbgijSO8xEaI6",
+ "fillStyle": "solid",
+ "strokeWidth": 2,
+ "strokeStyle": "solid",
+ "roughness": 0,
+ "opacity": 100,
+ "angle": 0,
+ "x": -1146.3123177422422,
+ "y": -66.47222222222217,
+ "strokeColor": "#1e1e1e",
+ "backgroundColor": "transparent",
+ "width": 230,
+ "height": 150,
+ "seed": 1651239174,
+ "groupIds": [],
+ "frameId": null,
+ "roundness": {
+ "type": 3
+ },
+ "boundElements": [
+ {
+ "type": "text",
+ "id": "nPnxWfl-lEXZuZnMQrWUQ"
+ }
+ ],
+ "updated": 1731056992322,
+ "link": null,
+ "locked": false
+ },
+ {
+ "id": "nPnxWfl-lEXZuZnMQrWUQ",
+ "type": "text",
+ "x": -1136.9122933281797,
+ "y": -16.47222222222217,
+ "width": 211.199951171875,
+ "height": 50,
+ "angle": 0,
+ "strokeColor": "#1e1e1e",
+ "backgroundColor": "#ffffff",
+ "fillStyle": "solid",
+ "strokeWidth": 2,
+ "strokeStyle": "solid",
+ "roughness": 0,
+ "opacity": 100,
+ "groupIds": [],
+ "frameId": null,
+ "index": "b7j",
+ "roundness": null,
+ "seed": 1783998234,
+ "version": 783,
+ "versionNonce": 1945312070,
+ "isDeleted": false,
+ "boundElements": [],
+ "updated": 1731058451211,
+ "link": null,
+ "locked": false,
+ "text": " release\n branch",
+ "fontSize": 20,
+ "fontFamily": 5,
+ "textAlign": "center",
+ "verticalAlign": "middle",
+ "containerId": "VD0KhbmOLbgijSO8xEaI6",
+ "originalText": " release\n branch",
+ "autoResize": true,
+ "lineHeight": 1.25
+ },
+ {
+ "type": "rectangle",
+ "version": 1250,
+ "versionNonce": 494594310,
+ "index": "b7k",
+ "isDeleted": false,
+ "id": "ON1RL0C2FDTb-9KB4IUDI",
+ "fillStyle": "solid",
+ "strokeWidth": 2,
+ "strokeStyle": "solid",
+ "roughness": 0,
+ "opacity": 100,
+ "angle": 0,
+ "x": -834.3123177422422,
+ "y": -67.47222222222217,
+ "strokeColor": "#1e1e1e",
+ "backgroundColor": "transparent",
+ "width": 230,
+ "height": 150,
+ "seed": 571558362,
+ "groupIds": [],
+ "frameId": null,
+ "roundness": {
+ "type": 3
+ },
+ "boundElements": [
+ {
+ "type": "text",
+ "id": "kwsRMRXdYCu8NkPBlPjAd"
+ }
+ ],
+ "updated": 1731058369671,
+ "link": null,
+ "locked": false
+ },
+ {
+ "id": "kwsRMRXdYCu8NkPBlPjAd",
+ "type": "text",
+ "x": -773.2203987969297,
+ "y": -22.47222222222217,
+ "width": 107.816162109375,
+ "height": 60,
+ "angle": 0,
+ "strokeColor": "#1e1e1e",
+ "backgroundColor": "transparent",
+ "fillStyle": "solid",
+ "strokeWidth": 2,
+ "strokeStyle": "solid",
+ "roughness": 0,
+ "opacity": 100,
+ "groupIds": [],
+ "frameId": null,
+ "index": "b7kV",
+ "roundness": null,
+ "seed": 229791130,
+ "version": 20,
+ "versionNonce": 1497646234,
+ "isDeleted": false,
+ "boundElements": null,
+ "updated": 1731058374295,
+ "link": null,
+ "locked": false,
+ "text": "\n\nplease-release",
+ "fontSize": 16,
+ "fontFamily": 5,
+ "textAlign": "center",
+ "verticalAlign": "middle",
+ "containerId": "ON1RL0C2FDTb-9KB4IUDI",
+ "originalText": "\n\nplease-release",
+ "autoResize": true,
+ "lineHeight": 1.25
+ },
+ {
+ "type": "rectangle",
+ "version": 1318,
+ "versionNonce": 528261574,
+ "index": "b7m",
+ "isDeleted": false,
+ "id": "HI0X8_iVvpGlrMLY_2GB0",
+ "fillStyle": "solid",
+ "strokeWidth": 2,
+ "strokeStyle": "solid",
+ "roughness": 0,
+ "opacity": 100,
+ "angle": 0,
+ "x": -520.3123177422422,
+ "y": -69.47222222222217,
+ "strokeColor": "#1e1e1e",
+ "backgroundColor": "transparent",
+ "width": 230,
+ "height": 150,
+ "seed": 546860614,
+ "groupIds": [],
+ "frameId": null,
+ "roundness": {
+ "type": 3
+ },
+ "boundElements": [],
+ "updated": 1731058269317,
+ "link": null,
+ "locked": false
+ },
+ {
+ "id": "Gz61oAld7AVzW-zPoiyNC",
+ "type": "arrow",
+ "x": -1033.5882576836484,
+ "y": 90.46611809250268,
+ "width": 1.4481201171875,
+ "height": 644.6409894310029,
+ "angle": 0,
+ "strokeColor": "#1e1e1e",
+ "backgroundColor": "transparent",
+ "fillStyle": "solid",
+ "strokeWidth": 2,
+ "strokeStyle": "dotted",
+ "roughness": 0,
+ "opacity": 100,
+ "groupIds": [],
+ "frameId": null,
+ "index": "b7o",
+ "roundness": {
+ "type": 2
+ },
+ "seed": 94193094,
+ "version": 1151,
+ "versionNonce": 1196743962,
+ "isDeleted": false,
+ "boundElements": [],
+ "updated": 1731057714786,
+ "link": null,
+ "locked": false,
+ "points": [
+ [
+ 0,
+ 0
+ ],
+ [
+ -0.4481201171875,
+ 329.82182507063254
+ ],
+ [
+ -1.4481201171875,
+ 644.6409894310029
+ ]
+ ],
+ "lastCommittedPoint": null,
+ "startBinding": null,
+ "endBinding": null,
+ "startArrowhead": null,
+ "endArrowhead": null,
+ "elbowed": false
+ },
+ {
+ "id": "bgT0kJfyuaLBC89CX8i9w",
+ "type": "arrow",
+ "x": -717.5882576836484,
+ "y": 90.46611809250268,
+ "width": 1.4481201171875,
+ "height": 644.6409894310029,
+ "angle": 0,
+ "strokeColor": "#1e1e1e",
+ "backgroundColor": "transparent",
+ "fillStyle": "solid",
+ "strokeWidth": 2,
+ "strokeStyle": "dotted",
+ "roughness": 0,
+ "opacity": 100,
+ "groupIds": [],
+ "frameId": null,
+ "index": "b7p",
+ "roundness": {
+ "type": 2
+ },
+ "seed": 1459317082,
+ "version": 1302,
+ "versionNonce": 717658502,
+ "isDeleted": false,
+ "boundElements": [],
+ "updated": 1731057714786,
+ "link": null,
+ "locked": false,
+ "points": [
+ [
+ 0,
+ 0
+ ],
+ [
+ -0.4481201171875,
+ 329.82182507063254
+ ],
+ [
+ -1.4481201171875,
+ 644.6409894310029
+ ]
+ ],
+ "lastCommittedPoint": null,
+ "startBinding": null,
+ "endBinding": null,
+ "startArrowhead": null,
+ "endArrowhead": null,
+ "elbowed": false
+ },
+ {
+ "id": "nV7QXW6vqf4nBX-2mf8mO",
+ "type": "arrow",
+ "x": -403.5882576836484,
+ "y": 86.6424035456156,
+ "width": 1.4481201171875,
+ "height": 644.6409894310029,
+ "angle": 0,
+ "strokeColor": "#1e1e1e",
+ "backgroundColor": "transparent",
+ "fillStyle": "solid",
+ "strokeWidth": 2,
+ "strokeStyle": "dotted",
+ "roughness": 0,
+ "opacity": 100,
+ "groupIds": [],
+ "frameId": null,
+ "index": "b7q",
+ "roundness": {
+ "type": 2
+ },
+ "seed": 173438278,
+ "version": 1390,
+ "versionNonce": 1034824154,
+ "isDeleted": false,
+ "boundElements": [],
+ "updated": 1731057714786,
+ "link": null,
+ "locked": false,
+ "points": [
+ [
+ 0,
+ 0
+ ],
+ [
+ -0.4481201171875,
+ 329.82182507063254
+ ],
+ [
+ -1.4481201171875,
+ 644.6409894310029
+ ]
+ ],
+ "lastCommittedPoint": null,
+ "startBinding": null,
+ "endBinding": null,
+ "startArrowhead": null,
+ "endArrowhead": null,
+ "elbowed": false
+ },
+ {
+ "id": "_8fSwNEU1HlF4dhQ5Qat_",
+ "type": "arrow",
+ "x": -719.8123177422422,
+ "y": 319.0277777777778,
+ "width": 312,
+ "height": 1,
+ "angle": 0,
+ "strokeColor": "#1e1e1e",
+ "backgroundColor": "transparent",
+ "fillStyle": "solid",
+ "strokeWidth": 2,
+ "strokeStyle": "dashed",
+ "roughness": 0,
+ "opacity": 100,
+ "groupIds": [],
+ "frameId": null,
+ "index": "b7r",
+ "roundness": {
+ "type": 2
+ },
+ "seed": 1180202886,
+ "version": 1442,
+ "versionNonce": 519788698,
+ "isDeleted": false,
+ "boundElements": [
+ {
+ "type": "text",
+ "id": "xUaQs1XBrATR-q_bAtdqx"
+ }
+ ],
+ "updated": 1731057472867,
+ "link": null,
+ "locked": false,
+ "points": [
+ [
+ 0,
+ 0
+ ],
+ [
+ -312,
+ 1
+ ]
+ ],
+ "lastCommittedPoint": null,
+ "startBinding": null,
+ "endBinding": null,
+ "startArrowhead": null,
+ "endArrowhead": "arrow",
+ "elbowed": false
+ },
+ {
+ "id": "xUaQs1XBrATR-q_bAtdqx",
+ "type": "text",
+ "x": -900.9444207085508,
+ "y": 310.5277777777778,
+ "width": 120.26420593261719,
+ "height": 20,
+ "angle": 0,
+ "strokeColor": "#1e1e1e",
+ "backgroundColor": "#a5d8ff",
+ "fillStyle": "solid",
+ "strokeWidth": 2,
+ "strokeStyle": "dotted",
+ "roughness": 0,
+ "opacity": 100,
+ "groupIds": [],
+ "frameId": null,
+ "index": "b7s",
+ "roundness": null,
+ "seed": 615225030,
+ "version": 683,
+ "versionNonce": 1643722074,
+ "isDeleted": false,
+ "boundElements": [],
+ "updated": 1731057472867,
+ "link": null,
+ "locked": false,
+ "text": "detect changes",
+ "fontSize": 16,
+ "fontFamily": 5,
+ "textAlign": "center",
+ "verticalAlign": "middle",
+ "containerId": "_8fSwNEU1HlF4dhQ5Qat_",
+ "originalText": "detect changes",
+ "autoResize": true,
+ "lineHeight": 1.25
+ },
+ {
+ "type": "rectangle",
+ "version": 1104,
+ "versionNonce": 768716422,
+ "index": "b7t",
+ "isDeleted": false,
+ "id": "uZHwiGs36GY5A1gzAWz4z",
+ "fillStyle": "solid",
+ "strokeWidth": 2,
+ "strokeStyle": "solid",
+ "roughness": 0,
+ "opacity": 100,
+ "angle": 0,
+ "x": -1463.3123177422422,
+ "y": -65.47222222222217,
+ "strokeColor": "#1e1e1e",
+ "backgroundColor": "transparent",
+ "width": 230,
+ "height": 150,
+ "seed": 429861338,
+ "groupIds": [],
+ "frameId": null,
+ "roundness": {
+ "type": 3
+ },
+ "boundElements": [
+ {
+ "type": "text",
+ "id": "oD056o-0eYMV90Q8r8twM"
+ }
+ ],
+ "updated": 1731056894691,
+ "link": null,
+ "locked": false
+ },
+ {
+ "id": "oD056o-0eYMV90Q8r8twM",
+ "type": "text",
+ "x": -1456.6523064507383,
+ "y": -2.9722222222221717,
+ "width": 216.6799774169922,
+ "height": 25,
+ "angle": 0,
+ "strokeColor": "#1e1e1e",
+ "backgroundColor": "#ffffff",
+ "fillStyle": "solid",
+ "strokeWidth": 2,
+ "strokeStyle": "solid",
+ "roughness": 0,
+ "opacity": 100,
+ "groupIds": [],
+ "frameId": null,
+ "index": "b7u",
+ "roundness": null,
+ "seed": 311484058,
+ "version": 786,
+ "versionNonce": 2006540442,
+ "isDeleted": false,
+ "boundElements": [],
+ "updated": 1731058460665,
+ "link": null,
+ "locked": false,
+ "text": " PRs",
+ "fontSize": 20,
+ "fontFamily": 5,
+ "textAlign": "center",
+ "verticalAlign": "middle",
+ "containerId": "uZHwiGs36GY5A1gzAWz4z",
+ "originalText": " PRs",
+ "autoResize": true,
+ "lineHeight": 1.25
+ },
+ {
+ "id": "tujN8vbmo0Q4Rn7Vnz2Bl",
+ "type": "arrow",
+ "x": -1349.5882576836484,
+ "y": 90.46611809250268,
+ "width": 1.4481201171875,
+ "height": 644.6409894310029,
+ "angle": 0,
+ "strokeColor": "#1e1e1e",
+ "backgroundColor": "transparent",
+ "fillStyle": "solid",
+ "strokeWidth": 2,
+ "strokeStyle": "dotted",
+ "roughness": 0,
+ "opacity": 100,
+ "groupIds": [],
+ "frameId": null,
+ "index": "b7v",
+ "roundness": {
+ "type": 2
+ },
+ "seed": 493558554,
+ "version": 1154,
+ "versionNonce": 1527085254,
+ "isDeleted": false,
+ "boundElements": [],
+ "updated": 1731057714786,
+ "link": null,
+ "locked": false,
+ "points": [
+ [
+ 0,
+ 0
+ ],
+ [
+ -0.4481201171875,
+ 329.82182507063254
+ ],
+ [
+ -1.4481201171875,
+ 644.6409894310029
+ ]
+ ],
+ "lastCommittedPoint": null,
+ "startBinding": null,
+ "endBinding": null,
+ "startArrowhead": null,
+ "endArrowhead": null,
+ "elbowed": false
+ },
+ {
+ "id": "cpfZlkqEPHXVE8RE5ACal",
+ "type": "arrow",
+ "x": -1664.3123177422422,
+ "y": 208.52777777777783,
+ "width": 312,
+ "height": 0,
+ "angle": 0,
+ "strokeColor": "#1e1e1e",
+ "backgroundColor": "transparent",
+ "fillStyle": "solid",
+ "strokeWidth": 2,
+ "strokeStyle": "solid",
+ "roughness": 0,
+ "opacity": 100,
+ "groupIds": [],
+ "frameId": null,
+ "index": "b7w",
+ "roundness": {
+ "type": 2
+ },
+ "seed": 1061805914,
+ "version": 720,
+ "versionNonce": 2047077338,
+ "isDeleted": false,
+ "boundElements": [
+ {
+ "type": "text",
+ "id": "K_twhHZgrObVaRLBZyDvQ"
+ }
+ ],
+ "updated": 1731057240357,
+ "link": null,
+ "locked": false,
+ "points": [
+ [
+ 0,
+ 0
+ ],
+ [
+ 312,
+ 0
+ ]
+ ],
+ "lastCommittedPoint": null,
+ "startBinding": null,
+ "endBinding": null,
+ "startArrowhead": null,
+ "endArrowhead": "arrow",
+ "elbowed": false
+ },
+ {
+ "id": "K_twhHZgrObVaRLBZyDvQ",
+ "type": "text",
+ "x": -1544.4083718193906,
+ "y": 198.52777777777783,
+ "width": 72.19210815429688,
+ "height": 20,
+ "angle": 0,
+ "strokeColor": "#1e1e1e",
+ "backgroundColor": "#a5d8ff",
+ "fillStyle": "solid",
+ "strokeWidth": 2,
+ "strokeStyle": "dotted",
+ "roughness": 0,
+ "opacity": 100,
+ "groupIds": [],
+ "frameId": null,
+ "index": "b7x",
+ "roundness": null,
+ "seed": 1816716314,
+ "version": 113,
+ "versionNonce": 1292722330,
+ "isDeleted": false,
+ "boundElements": [],
+ "updated": 1731057240357,
+ "link": null,
+ "locked": false,
+ "text": "merge PR",
+ "fontSize": 16,
+ "fontFamily": 5,
+ "textAlign": "center",
+ "verticalAlign": "middle",
+ "containerId": "cpfZlkqEPHXVE8RE5ACal",
+ "originalText": "merge PR",
+ "autoResize": true,
+ "lineHeight": 1.25
+ },
+ {
+ "id": "Ber_nF55Kj7b5NAhzixJU",
+ "type": "arrow",
+ "x": -1348.3123177422422,
+ "y": 231.52777777777783,
+ "width": 312,
+ "height": 0,
+ "angle": 0,
+ "strokeColor": "#1e1e1e",
+ "backgroundColor": "transparent",
+ "fillStyle": "solid",
+ "strokeWidth": 2,
+ "strokeStyle": "solid",
+ "roughness": 0,
+ "opacity": 100,
+ "groupIds": [],
+ "frameId": null,
+ "index": "b7y",
+ "roundness": {
+ "type": 2
+ },
+ "seed": 32374426,
+ "version": 794,
+ "versionNonce": 62662426,
+ "isDeleted": false,
+ "boundElements": [
+ {
+ "type": "text",
+ "id": "QD79wXXDxVsnP3Ug8d7J3"
+ }
+ ],
+ "updated": 1731057246507,
+ "link": null,
+ "locked": false,
+ "points": [
+ [
+ 0,
+ 0
+ ],
+ [
+ 312,
+ 0
+ ]
+ ],
+ "lastCommittedPoint": null,
+ "startBinding": null,
+ "endBinding": null,
+ "startArrowhead": null,
+ "endArrowhead": "arrow",
+ "elbowed": false
+ },
+ {
+ "id": "QD79wXXDxVsnP3Ug8d7J3",
+ "type": "text",
+ "x": -1286.1404808892148,
+ "y": 211.52777777777783,
+ "width": 187.6563262939453,
+ "height": 40,
+ "angle": 0,
+ "strokeColor": "#1e1e1e",
+ "backgroundColor": "#a5d8ff",
+ "fillStyle": "solid",
+ "strokeWidth": 2,
+ "strokeStyle": "dotted",
+ "roughness": 0,
+ "opacity": 100,
+ "groupIds": [],
+ "frameId": null,
+ "index": "b7z",
+ "roundness": null,
+ "seed": 1537678170,
+ "version": 177,
+ "versionNonce": 1117533146,
+ "isDeleted": false,
+ "boundElements": [],
+ "updated": 1731057246508,
+ "link": null,
+ "locked": false,
+ "text": "push changes to release\nbranch",
+ "fontSize": 16,
+ "fontFamily": 5,
+ "textAlign": "center",
+ "verticalAlign": "middle",
+ "containerId": "Ber_nF55Kj7b5NAhzixJU",
+ "originalText": "push changes to release branch",
+ "autoResize": true,
+ "lineHeight": 1.25
+ },
+ {
+ "id": "brpq8T3nVjMKupGGpKuHS",
+ "type": "arrow",
+ "x": -723.3123177422422,
+ "y": 364.0277777777778,
+ "width": 627,
+ "height": 0,
+ "angle": 0,
+ "strokeColor": "#1e1e1e",
+ "backgroundColor": "transparent",
+ "fillStyle": "solid",
+ "strokeWidth": 2,
+ "strokeStyle": "solid",
+ "roughness": 0,
+ "opacity": 100,
+ "groupIds": [],
+ "frameId": null,
+ "index": "b84",
+ "roundness": {
+ "type": 2
+ },
+ "seed": 940002074,
+ "version": 1602,
+ "versionNonce": 1754670042,
+ "isDeleted": false,
+ "boundElements": [
+ {
+ "type": "text",
+ "id": "gx1JJ_s-0Y1WTuntUF_hr"
+ }
+ ],
+ "updated": 1731058151057,
+ "link": null,
+ "locked": false,
+ "points": [
+ [
+ 0,
+ 0
+ ],
+ [
+ -627,
+ 0
+ ]
+ ],
+ "lastCommittedPoint": null,
+ "startBinding": null,
+ "endBinding": null,
+ "startArrowhead": null,
+ "endArrowhead": "arrow",
+ "elbowed": false
+ },
+ {
+ "id": "gx1JJ_s-0Y1WTuntUF_hr",
+ "type": "text",
+ "x": -1253.6207283867734,
+ "y": 344.0277777777778,
+ "width": 433.6168212890625,
+ "height": 40,
+ "angle": 0,
+ "strokeColor": "#1e1e1e",
+ "backgroundColor": "#a5d8ff",
+ "fillStyle": "solid",
+ "strokeWidth": 2,
+ "strokeStyle": "dotted",
+ "roughness": 0,
+ "opacity": 100,
+ "groupIds": [],
+ "frameId": null,
+ "index": "b85",
+ "roundness": null,
+ "seed": 165861338,
+ "version": 862,
+ "versionNonce": 2051733574,
+ "isDeleted": false,
+ "boundElements": [],
+ "updated": 1731058149384,
+ "link": null,
+ "locked": false,
+ "text": "submit/update PR to bump versions of all packages\n(except gubbin's dependency to diracx-web-components)",
+ "fontSize": 16,
+ "fontFamily": 5,
+ "textAlign": "center",
+ "verticalAlign": "middle",
+ "containerId": "brpq8T3nVjMKupGGpKuHS",
+ "originalText": "submit/update PR to bump versions of all packages\n(except gubbin's dependency to diracx-web-components)",
+ "autoResize": true,
+ "lineHeight": 1.25
+ },
+ {
+ "id": "-cLP8_Z0HpBhUs-25A6kj",
+ "type": "arrow",
+ "x": -1665.3123177422422,
+ "y": 417.5277777777778,
+ "width": 312,
+ "height": 0,
+ "angle": 0,
+ "strokeColor": "#1e1e1e",
+ "backgroundColor": "transparent",
+ "fillStyle": "solid",
+ "strokeWidth": 2,
+ "strokeStyle": "solid",
+ "roughness": 0,
+ "opacity": 100,
+ "groupIds": [],
+ "frameId": null,
+ "index": "b86",
+ "roundness": {
+ "type": 2
+ },
+ "seed": 1961436102,
+ "version": 871,
+ "versionNonce": 184466374,
+ "isDeleted": false,
+ "boundElements": [
+ {
+ "type": "text",
+ "id": "BEZJfaMLQDOtyltEtrHOs"
+ }
+ ],
+ "updated": 1731058107952,
+ "link": null,
+ "locked": false,
+ "points": [
+ [
+ 0,
+ 0
+ ],
+ [
+ 312,
+ 0
+ ]
+ ],
+ "lastCommittedPoint": null,
+ "startBinding": null,
+ "endBinding": null,
+ "startArrowhead": null,
+ "endArrowhead": "arrow",
+ "elbowed": false
+ },
+ {
+ "id": "BEZJfaMLQDOtyltEtrHOs",
+ "type": "text",
+ "x": -1602.3124627007383,
+ "y": 407.5277777777778,
+ "width": 186.0002899169922,
+ "height": 20,
+ "angle": 0,
+ "strokeColor": "#1e1e1e",
+ "backgroundColor": "#a5d8ff",
+ "fillStyle": "solid",
+ "strokeWidth": 2,
+ "strokeStyle": "dotted",
+ "roughness": 0,
+ "opacity": 100,
+ "groupIds": [],
+ "frameId": null,
+ "index": "b87",
+ "roundness": null,
+ "seed": 1289534214,
+ "version": 232,
+ "versionNonce": 1014977286,
+ "isDeleted": false,
+ "boundElements": [],
+ "updated": 1731058107952,
+ "link": null,
+ "locked": false,
+ "text": "merge please-release PR",
+ "fontSize": 16,
+ "fontFamily": 5,
+ "textAlign": "center",
+ "verticalAlign": "middle",
+ "containerId": "-cLP8_Z0HpBhUs-25A6kj",
+ "originalText": "merge please-release PR",
+ "autoResize": true,
+ "lineHeight": 1.25
+ },
+ {
+ "id": "kphf_23skSkM6-VRFE0Sh",
+ "type": "arrow",
+ "x": -1348.3123177422422,
+ "y": 430.5277777777778,
+ "width": 312,
+ "height": 0,
+ "angle": 0,
+ "strokeColor": "#1e1e1e",
+ "backgroundColor": "transparent",
+ "fillStyle": "solid",
+ "strokeWidth": 2,
+ "strokeStyle": "solid",
+ "roughness": 0,
+ "opacity": 100,
+ "groupIds": [],
+ "frameId": null,
+ "index": "b88",
+ "roundness": {
+ "type": 2
+ },
+ "seed": 218577606,
+ "version": 953,
+ "versionNonce": 688561434,
+ "isDeleted": false,
+ "boundElements": [
+ {
+ "type": "text",
+ "id": "RaIrpkrEN7xhy2yVOdAKY"
+ }
+ ],
+ "updated": 1731057472867,
+ "link": null,
+ "locked": false,
+ "points": [
+ [
+ 0,
+ 0
+ ],
+ [
+ 312,
+ 0
+ ]
+ ],
+ "lastCommittedPoint": null,
+ "startBinding": null,
+ "endBinding": null,
+ "startArrowhead": null,
+ "endArrowhead": "arrow",
+ "elbowed": false
+ },
+ {
+ "id": "RaIrpkrEN7xhy2yVOdAKY",
+ "type": "text",
+ "x": -1374.1404808892148,
+ "y": 272.5277777777778,
+ "width": 187.6563262939453,
+ "height": 40,
+ "angle": 0,
+ "strokeColor": "#1e1e1e",
+ "backgroundColor": "#a5d8ff",
+ "fillStyle": "solid",
+ "strokeWidth": 2,
+ "strokeStyle": "dotted",
+ "roughness": 0,
+ "opacity": 100,
+ "groupIds": [],
+ "frameId": null,
+ "index": "b89",
+ "roundness": null,
+ "seed": 119534086,
+ "version": 251,
+ "versionNonce": 1655433690,
+ "isDeleted": false,
+ "boundElements": [],
+ "updated": 1731057472867,
+ "link": null,
+ "locked": false,
+ "text": "push changes to release\nbranch",
+ "fontSize": 16,
+ "fontFamily": 5,
+ "textAlign": "center",
+ "verticalAlign": "middle",
+ "containerId": "kphf_23skSkM6-VRFE0Sh",
+ "originalText": "push changes to release branch",
+ "autoResize": true,
+ "lineHeight": 1.25
+ },
+ {
+ "id": "KH9AETNmC_h8ta9yyc99s",
+ "type": "arrow",
+ "x": -722.3123177422422,
+ "y": 454.0277777777778,
+ "width": 312,
+ "height": 1,
+ "angle": 0,
+ "strokeColor": "#1e1e1e",
+ "backgroundColor": "transparent",
+ "fillStyle": "solid",
+ "strokeWidth": 2,
+ "strokeStyle": "dashed",
+ "roughness": 0,
+ "opacity": 100,
+ "groupIds": [],
+ "frameId": null,
+ "index": "b8A",
+ "roundness": {
+ "type": 2
+ },
+ "seed": 145738970,
+ "version": 1492,
+ "versionNonce": 470130330,
+ "isDeleted": false,
+ "boundElements": [
+ {
+ "type": "text",
+ "id": "7l0MSxurDRA3163gacpgf"
+ }
+ ],
+ "updated": 1731057472867,
+ "link": null,
+ "locked": false,
+ "points": [
+ [
+ 0,
+ 0
+ ],
+ [
+ -312,
+ 1
+ ]
+ ],
+ "lastCommittedPoint": null,
+ "startBinding": null,
+ "endBinding": null,
+ "startArrowhead": null,
+ "endArrowhead": "arrow",
+ "elbowed": false
+ },
+ {
+ "id": "7l0MSxurDRA3163gacpgf",
+ "type": "text",
+ "x": -1035.4444207085508,
+ "y": 304.5277777777778,
+ "width": 120.26420593261719,
+ "height": 20,
+ "angle": 0,
+ "strokeColor": "#1e1e1e",
+ "backgroundColor": "#a5d8ff",
+ "fillStyle": "solid",
+ "strokeWidth": 2,
+ "strokeStyle": "dotted",
+ "roughness": 0,
+ "opacity": 100,
+ "groupIds": [],
+ "frameId": null,
+ "index": "b8B",
+ "roundness": null,
+ "seed": 1033183642,
+ "version": 696,
+ "versionNonce": 298498906,
+ "isDeleted": false,
+ "boundElements": [],
+ "updated": 1731057472867,
+ "link": null,
+ "locked": false,
+ "text": "detect changes",
+ "fontSize": 16,
+ "fontFamily": 5,
+ "textAlign": "center",
+ "verticalAlign": "middle",
+ "containerId": "KH9AETNmC_h8ta9yyc99s",
+ "originalText": "detect changes",
+ "autoResize": true,
+ "lineHeight": 1.25
+ },
+ {
+ "id": "7TtZRh56eqG5y4Jcv_Hrm",
+ "type": "arrow",
+ "x": -723.3123177422422,
+ "y": 529.0277777777778,
+ "width": 312,
+ "height": 1,
+ "angle": 0,
+ "strokeColor": "#1e1e1e",
+ "backgroundColor": "transparent",
+ "fillStyle": "solid",
+ "strokeWidth": 2,
+ "strokeStyle": "solid",
+ "roughness": 0,
+ "opacity": 100,
+ "groupIds": [],
+ "frameId": null,
+ "index": "b8C",
+ "roundness": {
+ "type": 2
+ },
+ "seed": 714495430,
+ "version": 1553,
+ "versionNonce": 661688582,
+ "isDeleted": false,
+ "boundElements": [],
+ "updated": 1731057633479,
+ "link": null,
+ "locked": false,
+ "points": [
+ [
+ 0,
+ 0
+ ],
+ [
+ -312,
+ 1
+ ]
+ ],
+ "lastCommittedPoint": null,
+ "startBinding": null,
+ "endBinding": null,
+ "startArrowhead": null,
+ "endArrowhead": "arrow",
+ "elbowed": false
+ },
+ {
+ "id": "kd2GJA4Ii6_slsthvaRiM",
+ "type": "arrow",
+ "x": -1032.3123177422422,
+ "y": 259.5277777777778,
+ "width": 80,
+ "height": 42,
+ "angle": 0,
+ "strokeColor": "#1e1e1e",
+ "backgroundColor": "transparent",
+ "fillStyle": "solid",
+ "strokeWidth": 2,
+ "strokeStyle": "solid",
+ "roughness": 0,
+ "opacity": 100,
+ "groupIds": [],
+ "frameId": null,
+ "index": "b8E",
+ "roundness": {
+ "type": 2
+ },
+ "seed": 1730700058,
+ "version": 1053,
+ "versionNonce": 44767898,
+ "isDeleted": false,
+ "boundElements": [],
+ "updated": 1731057568450,
+ "link": null,
+ "locked": false,
+ "points": [
+ [
+ 0,
+ 0
+ ],
+ [
+ 80,
+ 3
+ ],
+ [
+ 1,
+ 42
+ ]
+ ],
+ "lastCommittedPoint": null,
+ "startBinding": null,
+ "endBinding": null,
+ "startArrowhead": null,
+ "endArrowhead": "arrow",
+ "elbowed": false
+ },
+ {
+ "id": "-9isSKb34B1VRPQzqBLqQ",
+ "type": "text",
+ "x": -945.3123177422422,
+ "y": 215.52777777777783,
+ "width": 159.73631286621094,
+ "height": 60,
+ "angle": 0,
+ "strokeColor": "#1e1e1e",
+ "backgroundColor": "#a5d8ff",
+ "fillStyle": "solid",
+ "strokeWidth": 2,
+ "strokeStyle": "solid",
+ "roughness": 0,
+ "opacity": 100,
+ "groupIds": [],
+ "frameId": null,
+ "index": "b8G",
+ "roundness": null,
+ "seed": 514622278,
+ "version": 46,
+ "versionNonce": 881056602,
+ "isDeleted": false,
+ "boundElements": null,
+ "updated": 1731057583509,
+ "link": null,
+ "locked": false,
+ "text": "deploy \ndev docker images:\ndiracx-web + gubbins",
+ "fontSize": 16,
+ "fontFamily": 5,
+ "textAlign": "left",
+ "verticalAlign": "top",
+ "containerId": null,
+ "originalText": "deploy \ndev docker images:\ndiracx-web + gubbins",
+ "autoResize": true,
+ "lineHeight": 1.25
+ },
+ {
+ "id": "VIMiFfPMnLwk6f3uolGIh",
+ "type": "text",
+ "x": -991.3123177422422,
+ "y": 482.5277777777778,
+ "width": 226.46438598632812,
+ "height": 100,
+ "angle": 0,
+ "strokeColor": "#1e1e1e",
+ "backgroundColor": "#a5d8ff",
+ "fillStyle": "solid",
+ "strokeWidth": 2,
+ "strokeStyle": "solid",
+ "roughness": 0,
+ "opacity": 100,
+ "groupIds": [],
+ "frameId": null,
+ "index": "b8H",
+ "roundness": null,
+ "seed": 1675134854,
+ "version": 80,
+ "versionNonce": 474460486,
+ "isDeleted": false,
+ "boundElements": null,
+ "updated": 1731057660078,
+ "link": null,
+ "locked": false,
+ "text": "tag + release new version\npublish npm\n\ndeploy release docker images:\ndiracx-web + gubbins",
+ "fontSize": 16,
+ "fontFamily": 5,
+ "textAlign": "left",
+ "verticalAlign": "top",
+ "containerId": null,
+ "originalText": "tag + release new version\npublish npm\n\ndeploy release docker images:\ndiracx-web + gubbins",
+ "autoResize": true,
+ "lineHeight": 1.25
+ },
+ {
+ "id": "YjLC2CfW7ZiIQTQB5YfHF",
+ "type": "arrow",
+ "x": -402.31231774224216,
+ "y": 538.0277777777778,
+ "width": 75,
+ "height": 46,
+ "angle": 0,
+ "strokeColor": "#1e1e1e",
+ "backgroundColor": "transparent",
+ "fillStyle": "solid",
+ "strokeWidth": 2,
+ "strokeStyle": "solid",
+ "roughness": 0,
+ "opacity": 100,
+ "groupIds": [],
+ "frameId": null,
+ "index": "b8I",
+ "roundness": {
+ "type": 2
+ },
+ "seed": 1281572102,
+ "version": 1701,
+ "versionNonce": 331626650,
+ "isDeleted": false,
+ "boundElements": [],
+ "updated": 1731058007865,
+ "link": null,
+ "locked": false,
+ "points": [
+ [
+ 0,
+ 0
+ ],
+ [
+ 75,
+ 3.5
+ ],
+ [
+ 1,
+ 46
+ ]
+ ],
+ "lastCommittedPoint": null,
+ "startBinding": {
+ "elementId": "K6tqzcWpm4f4Y9wl5O6l9",
+ "focus": 1.1761330655599316,
+ "gap": 13.131843566894531,
+ "fixedPoint": null
+ },
+ "endBinding": null,
+ "startArrowhead": null,
+ "endArrowhead": "arrow",
+ "elbowed": false
+ },
+ {
+ "id": "K6tqzcWpm4f4Y9wl5O6l9",
+ "type": "text",
+ "x": -389.1804741753476,
+ "y": 472.5277777777778,
+ "width": 201.67237854003906,
+ "height": 60,
+ "angle": 0,
+ "strokeColor": "#1e1e1e",
+ "backgroundColor": "#a5d8ff",
+ "fillStyle": "solid",
+ "strokeWidth": 2,
+ "strokeStyle": "solid",
+ "roughness": 0,
+ "opacity": 100,
+ "groupIds": [],
+ "frameId": null,
+ "index": "b8K",
+ "roundness": null,
+ "seed": 126936198,
+ "version": 217,
+ "versionNonce": 768063258,
+ "isDeleted": false,
+ "boundElements": [
+ {
+ "id": "YjLC2CfW7ZiIQTQB5YfHF",
+ "type": "arrow"
+ }
+ ],
+ "updated": 1731057998401,
+ "link": null,
+ "locked": false,
+ "text": "detect new versions\nof diracx-web-components\non npm",
+ "fontSize": 16,
+ "fontFamily": 5,
+ "textAlign": "left",
+ "verticalAlign": "top",
+ "containerId": null,
+ "originalText": "detect new versions\nof diracx-web-components\non npm",
+ "autoResize": true,
+ "lineHeight": 1.25
+ },
+ {
+ "id": "pXKgNjPMcGjjJ7cIex2_2",
+ "type": "arrow",
+ "x": -406.81231774224216,
+ "y": 619.5277777777778,
+ "width": 943,
+ "height": 2,
+ "angle": 0,
+ "strokeColor": "#1e1e1e",
+ "backgroundColor": "transparent",
+ "fillStyle": "solid",
+ "strokeWidth": 2,
+ "strokeStyle": "solid",
+ "roughness": 0,
+ "opacity": 100,
+ "groupIds": [],
+ "frameId": null,
+ "index": "b8L",
+ "roundness": {
+ "type": 2
+ },
+ "seed": 1634088710,
+ "version": 1754,
+ "versionNonce": 128048646,
+ "isDeleted": false,
+ "boundElements": [
+ {
+ "type": "text",
+ "id": "bjVu1xhHBVGy6k-n6j0iM"
+ }
+ ],
+ "updated": 1731057859968,
+ "link": null,
+ "locked": false,
+ "points": [
+ [
+ 0,
+ 0
+ ],
+ [
+ -943,
+ -2
+ ]
+ ],
+ "lastCommittedPoint": null,
+ "startBinding": null,
+ "endBinding": null,
+ "startArrowhead": null,
+ "endArrowhead": "arrow",
+ "elbowed": false
+ },
+ {
+ "id": "bjVu1xhHBVGy6k-n6j0iM",
+ "type": "text",
+ "x": -1007.9405678643125,
+ "y": 598.5277777777778,
+ "width": 259.2565002441406,
+ "height": 40,
+ "angle": 0,
+ "strokeColor": "#1e1e1e",
+ "backgroundColor": "#a5d8ff",
+ "fillStyle": "solid",
+ "strokeWidth": 2,
+ "strokeStyle": "dotted",
+ "roughness": 0,
+ "opacity": 100,
+ "groupIds": [],
+ "frameId": null,
+ "index": "b8M",
+ "roundness": null,
+ "seed": 651519558,
+ "version": 954,
+ "versionNonce": 1417485274,
+ "isDeleted": false,
+ "boundElements": [],
+ "updated": 1731057858404,
+ "link": null,
+ "locked": false,
+ "text": "submit PR to bump version of\ndiracx-web-components in gubbins",
+ "fontSize": 16,
+ "fontFamily": 5,
+ "textAlign": "center",
+ "verticalAlign": "middle",
+ "containerId": "pXKgNjPMcGjjJ7cIex2_2",
+ "originalText": "submit PR to bump version of\ndiracx-web-components in gubbins",
+ "autoResize": true,
+ "lineHeight": 1.25
+ },
+ {
+ "id": "mXkMOnK6iRS5Cmzt6M3Cy",
+ "type": "arrow",
+ "x": -1664.3123177422422,
+ "y": 665.5277777777778,
+ "width": 312,
+ "height": 0,
+ "angle": 0,
+ "strokeColor": "#1e1e1e",
+ "backgroundColor": "transparent",
+ "fillStyle": "solid",
+ "strokeWidth": 2,
+ "strokeStyle": "solid",
+ "roughness": 0,
+ "opacity": 100,
+ "groupIds": [],
+ "frameId": null,
+ "index": "b8N",
+ "roundness": {
+ "type": 2
+ },
+ "seed": 2016108250,
+ "version": 673,
+ "versionNonce": 28254278,
+ "isDeleted": false,
+ "boundElements": [
+ {
+ "type": "text",
+ "id": "fMW_ox1z-0edwpIExN136"
+ }
+ ],
+ "updated": 1731057941039,
+ "link": null,
+ "locked": false,
+ "points": [
+ [
+ 0,
+ 0
+ ],
+ [
+ 312,
+ 0
+ ]
+ ],
+ "lastCommittedPoint": null,
+ "startBinding": null,
+ "endBinding": null,
+ "startArrowhead": null,
+ "endArrowhead": "arrow",
+ "elbowed": false
+ },
+ {
+ "id": "fMW_ox1z-0edwpIExN136",
+ "type": "text",
+ "x": -1594.5604790581601,
+ "y": 625.5277777777778,
+ "width": 172.49632263183594,
+ "height": 80,
+ "angle": 0,
+ "strokeColor": "#1e1e1e",
+ "backgroundColor": "#a5d8ff",
+ "fillStyle": "solid",
+ "strokeWidth": 2,
+ "strokeStyle": "dotted",
+ "roughness": 0,
+ "opacity": 100,
+ "groupIds": [],
+ "frameId": null,
+ "index": "b8O",
+ "roundness": null,
+ "seed": 466514842,
+ "version": 138,
+ "versionNonce": 2049805722,
+ "isDeleted": false,
+ "boundElements": [],
+ "updated": 1731057940044,
+ "link": null,
+ "locked": false,
+ "text": "adapt gubbins' code if\nnecessary\n&\nmerge dependabot PR",
+ "fontSize": 16,
+ "fontFamily": 5,
+ "textAlign": "center",
+ "verticalAlign": "middle",
+ "containerId": "mXkMOnK6iRS5Cmzt6M3Cy",
+ "originalText": "adapt gubbins' code if necessary\n&\nmerge dependabot PR",
+ "autoResize": true,
+ "lineHeight": 1.25
+ },
+ {
+ "id": "SgEaFGX1BXKFoljsTAxuE",
+ "type": "arrow",
+ "x": -1349.3123177422422,
+ "y": 699.5277777777778,
+ "width": 312,
+ "height": 0,
+ "angle": 0,
+ "strokeColor": "#1e1e1e",
+ "backgroundColor": "transparent",
+ "fillStyle": "solid",
+ "strokeWidth": 2,
+ "strokeStyle": "solid",
+ "roughness": 0,
+ "opacity": 100,
+ "groupIds": [],
+ "frameId": null,
+ "index": "b8P",
+ "roundness": {
+ "type": 2
+ },
+ "seed": 1815408794,
+ "version": 718,
+ "versionNonce": 998084506,
+ "isDeleted": false,
+ "boundElements": [
+ {
+ "type": "text",
+ "id": "_L6X2XlaRCnbRmp5UeQw1"
+ }
+ ],
+ "updated": 1731057962706,
+ "link": null,
+ "locked": false,
+ "points": [
+ [
+ 0,
+ 0
+ ],
+ [
+ 312,
+ 0
+ ]
+ ],
+ "lastCommittedPoint": null,
+ "startBinding": null,
+ "endBinding": null,
+ "startArrowhead": null,
+ "endArrowhead": "arrow",
+ "elbowed": false
+ },
+ {
+ "id": "_L6X2XlaRCnbRmp5UeQw1",
+ "type": "text",
+ "x": -1307.1404808892148,
+ "y": 690.5277777777778,
+ "width": 187.6563262939453,
+ "height": 40,
+ "angle": 0,
+ "strokeColor": "#1e1e1e",
+ "backgroundColor": "#a5d8ff",
+ "fillStyle": "solid",
+ "strokeWidth": 2,
+ "strokeStyle": "dotted",
+ "roughness": 0,
+ "opacity": 100,
+ "groupIds": [],
+ "frameId": null,
+ "index": "b8Q",
+ "roundness": null,
+ "seed": 71290202,
+ "version": 177,
+ "versionNonce": 1009761690,
+ "isDeleted": false,
+ "boundElements": [],
+ "updated": 1731057957399,
+ "link": null,
+ "locked": false,
+ "text": "push changes to release\nbranch",
+ "fontSize": 16,
+ "fontFamily": 5,
+ "textAlign": "center",
+ "verticalAlign": "middle",
+ "containerId": "SgEaFGX1BXKFoljsTAxuE",
+ "originalText": "push changes to release branch",
+ "autoResize": true,
+ "lineHeight": 1.25
+ },
+ {
+ "id": "2fkpuXR2QMnv_u8FdcaM-",
+ "type": "text",
+ "x": -1522.3123177422422,
+ "y": 372.5277777777778,
+ "width": 13.76800537109375,
+ "height": 20,
+ "angle": 0,
+ "strokeColor": "#1e1e1e",
+ "backgroundColor": "#a5d8ff",
+ "fillStyle": "solid",
+ "strokeWidth": 2,
+ "strokeStyle": "solid",
+ "roughness": 0,
+ "opacity": 100,
+ "groupIds": [],
+ "frameId": null,
+ "index": "b8R",
+ "roundness": null,
+ "seed": 1500622106,
+ "version": 22,
+ "versionNonce": 2028228314,
+ "isDeleted": false,
+ "boundElements": null,
+ "updated": 1731058131628,
+ "link": null,
+ "locked": false,
+ "text": "...",
+ "fontSize": 16,
+ "fontFamily": 5,
+ "textAlign": "left",
+ "verticalAlign": "top",
+ "containerId": null,
+ "originalText": "...",
+ "autoResize": true,
+ "lineHeight": 1.25
+ },
+ {
+ "id": "0MjF4yxer8QVeyLDh6YW9",
+ "type": "image",
+ "x": -517.3123177422422,
+ "y": -27.47222222222217,
+ "width": 224,
+ "height": 64,
+ "angle": 0,
+ "strokeColor": "transparent",
+ "backgroundColor": "transparent",
+ "fillStyle": "solid",
+ "strokeWidth": 2,
+ "strokeStyle": "solid",
+ "roughness": 0,
+ "opacity": 100,
+ "groupIds": [],
+ "frameId": null,
+ "index": "b8T",
+ "roundness": null,
+ "seed": 254194650,
+ "version": 70,
+ "versionNonce": 1771354202,
+ "isDeleted": false,
+ "boundElements": null,
+ "updated": 1731058310173,
+ "link": null,
+ "locked": false,
+ "status": "saved",
+ "fileId": "bf255f2de99c0ba85430755d90ecd73d17c28050",
+ "scale": [
+ 1,
+ 1
+ ],
+ "crop": null
+ },
+ {
+ "id": "iQ55_u2sHk-1f9wchWIWT",
+ "type": "image",
+ "x": -757.8123177422422,
+ "y": -55.97222222222217,
+ "width": 70,
+ "height": 70,
+ "angle": 0,
+ "strokeColor": "transparent",
+ "backgroundColor": "transparent",
+ "fillStyle": "solid",
+ "strokeWidth": 2,
+ "strokeStyle": "solid",
+ "roughness": 0,
+ "opacity": 100,
+ "groupIds": [],
+ "frameId": null,
+ "index": "b8U",
+ "roundness": null,
+ "seed": 1629337798,
+ "version": 115,
+ "versionNonce": 1898204954,
+ "isDeleted": false,
+ "boundElements": null,
+ "updated": 1731058384965,
+ "link": null,
+ "locked": false,
+ "status": "saved",
+ "fileId": "73a9d67676b532233e4c32a4e7778b8148134f38",
+ "scale": [
+ 1,
+ 1
+ ],
+ "crop": null
+ },
+ {
+ "id": "hKEnHuyshiI_PhjAtyOw_",
+ "type": "image",
+ "x": -1411.3123177422422,
+ "y": -38.47222222222216,
+ "width": 80.99999999999999,
+ "height": 80.99999999999999,
+ "angle": 0,
+ "strokeColor": "transparent",
+ "backgroundColor": "transparent",
+ "fillStyle": "solid",
+ "strokeWidth": 2,
+ "strokeStyle": "solid",
+ "roughness": 0,
+ "opacity": 100,
+ "groupIds": [],
+ "frameId": null,
+ "index": "b8V",
+ "roundness": null,
+ "seed": 1932111194,
+ "version": 130,
+ "versionNonce": 1615680390,
+ "isDeleted": false,
+ "boundElements": null,
+ "updated": 1731058466553,
+ "link": null,
+ "locked": false,
+ "status": "saved",
+ "fileId": "e9fd360a0147670300bfe62d3f524fe4311838d4",
+ "scale": [
+ 1,
+ 1
+ ],
+ "crop": null
+ },
+ {
+ "id": "vl93kfJA1sdSuilKkkntW",
+ "type": "image",
+ "x": -1116.8123177422422,
+ "y": -35.97222222222216,
+ "width": 80.99999999999999,
+ "height": 80.99999999999999,
+ "angle": 0,
+ "strokeColor": "transparent",
+ "backgroundColor": "transparent",
+ "fillStyle": "solid",
+ "strokeWidth": 2,
+ "strokeStyle": "solid",
+ "roughness": 0,
+ "opacity": 100,
+ "groupIds": [],
+ "frameId": null,
+ "index": "b8W",
+ "roundness": null,
+ "seed": 1771597658,
+ "version": 156,
+ "versionNonce": 451158746,
+ "isDeleted": false,
+ "boundElements": [],
+ "updated": 1731058455912,
+ "link": null,
+ "locked": false,
+ "status": "saved",
+ "fileId": "e9fd360a0147670300bfe62d3f524fe4311838d4",
+ "scale": [
+ 1,
+ 1
+ ],
+ "crop": null
+ }
+ ],
+ "appState": {
+ "gridSize": 20,
+ "gridStep": 5,
+ "gridModeEnabled": false,
+ "viewBackgroundColor": "#ffffff"
+ },
+ "files": {
+ "bf255f2de99c0ba85430755d90ecd73d17c28050": {
+ "mimeType": "image/png",
+ "id": "bf255f2de99c0ba85430755d90ecd73d17c28050",
+ "dataURL": "data:image/png;base64,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",
+ "created": 1731058301415,
+ "lastRetrieved": 1731058301415
+ },
+ "73a9d67676b532233e4c32a4e7778b8148134f38": {
+ "mimeType": "image/png",
+ "id": "73a9d67676b532233e4c32a4e7778b8148134f38",
+ "dataURL": "data:image/png;base64,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",
+ "created": 1731058350506,
+ "lastRetrieved": 1731058350506
+ },
+ "e9fd360a0147670300bfe62d3f524fe4311838d4": {
+ "mimeType": "image/png",
+ "id": "e9fd360a0147670300bfe62d3f524fe4311838d4",
+ "dataURL": "data:image/png;base64,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",
+ "created": 1731058423262,
+ "lastRetrieved": 1731058423262
+ }
+ }
+}
\ No newline at end of file
diff --git a/docs/release_management.png b/docs/release_management.png
new file mode 100644
index 00000000..5a00792b
Binary files /dev/null and b/docs/release_management.png differ
diff --git a/package-lock.json b/package-lock.json
index 7e9c5af5..e5c9e8fd 100644
--- a/package-lock.json
+++ b/package-lock.json
@@ -19,13 +19,15 @@
"version": "4.4.0",
"resolved": "https://registry.npmjs.org/@adobe/css-tools/-/css-tools-4.4.0.tgz",
"integrity": "sha512-Ff9+ksdQQB3rMncgqDK78uLznstjyfIf2Arnh22pW8kBpLs6rpKDwgnZT46hin5Hl1WzazzK64DOrhSwYpS7bQ==",
- "dev": true
+ "dev": true,
+ "license": "MIT"
},
"node_modules/@ampproject/remapping": {
"version": "2.3.0",
"resolved": "https://registry.npmjs.org/@ampproject/remapping/-/remapping-2.3.0.tgz",
"integrity": "sha512-30iZtAPgz+LTIYoeivqYo853f02jBYSd5uGnGpkFV0M3xOt9aN73erkgYAmZU43x4VfqcnLxW9Kpg3R5LC4YYw==",
"dev": true,
+ "license": "Apache-2.0",
"dependencies": {
"@jridgewell/gen-mapping": "^0.3.5",
"@jridgewell/trace-mapping": "^0.3.24"
@@ -35,9 +37,10 @@
}
},
"node_modules/@atlaskit/ds-lib": {
- "version": "3.1.0",
- "resolved": "https://registry.npmjs.org/@atlaskit/ds-lib/-/ds-lib-3.1.0.tgz",
- "integrity": "sha512-1os/bwBxDkR1bqrnuW2fZR1uAm/tncI8W55fR31GKfpzI/WgmWABzzY9MdWim2kXjR4rsE0GvfjoNMJhJvfUVQ==",
+ "version": "3.2.0",
+ "resolved": "https://registry.npmjs.org/@atlaskit/ds-lib/-/ds-lib-3.2.0.tgz",
+ "integrity": "sha512-AKdaXUK9tjapS2OecJIWKwpz/Zb9qGU4Iv2NxcR0PSwvQ5a4ucZyqdY3gBsJY9fvEAKUZsyRZb0KzxwsRH97AQ==",
+ "license": "Apache-2.0",
"dependencies": {
"@atlaskit/platform-feature-flags": "^0.3.0",
"@babel/runtime": "^7.0.0",
@@ -52,6 +55,7 @@
"version": "0.3.0",
"resolved": "https://registry.npmjs.org/@atlaskit/platform-feature-flags/-/platform-feature-flags-0.3.0.tgz",
"integrity": "sha512-/0u5fFJ0Rw2j4M5wzsXgaHO6Ey12oekPCDTRvmmAIp4GO9T2Swbl80bavLAPSOmSHMhHTSuvRxiJveZXfQ21IQ==",
+ "license": "Apache-2.0",
"dependencies": {
"@babel/runtime": "^7.0.0"
}
@@ -60,6 +64,7 @@
"version": "1.4.0",
"resolved": "https://registry.npmjs.org/@atlaskit/pragmatic-drag-and-drop/-/pragmatic-drag-and-drop-1.4.0.tgz",
"integrity": "sha512-qRY3PTJIcxfl/QB8Gwswz+BRvlmgAC5pB+J2hL6dkIxgqAgVwOhAamMUKsrOcFU/axG2Q7RbNs1xfoLKDuhoPg==",
+ "license": "Apache-2.0",
"dependencies": {
"@babel/runtime": "^7.0.0",
"bind-event-listener": "^3.0.0",
@@ -70,6 +75,7 @@
"version": "1.0.3",
"resolved": "https://registry.npmjs.org/@atlaskit/pragmatic-drag-and-drop-hitbox/-/pragmatic-drag-and-drop-hitbox-1.0.3.tgz",
"integrity": "sha512-/Sbu/HqN2VGLYBhnsG7SbRNg98XKkbF6L7XDdBi+izRybfaK1FeMfodPpm/xnBHPJzwYMdkE0qtLyv6afhgMUA==",
+ "license": "Apache-2.0",
"dependencies": {
"@atlaskit/pragmatic-drag-and-drop": "^1.1.0",
"@babel/runtime": "^7.0.0"
@@ -79,6 +85,7 @@
"version": "1.1.3",
"resolved": "https://registry.npmjs.org/@atlaskit/pragmatic-drag-and-drop-react-drop-indicator/-/pragmatic-drag-and-drop-react-drop-indicator-1.1.3.tgz",
"integrity": "sha512-/4bKoIuaA1itAUhImYh8Z+25c2y9+07dCsumQ4aIwF3OPktWAoSEXILt43TvA4cSddHISs/Pq+eAdgMy0k7Rvg==",
+ "license": "Apache-2.0",
"dependencies": {
"@atlaskit/pragmatic-drag-and-drop": "^1.3.0",
"@atlaskit/pragmatic-drag-and-drop-hitbox": "^1.0.0",
@@ -91,9 +98,10 @@
}
},
"node_modules/@atlaskit/tokens": {
- "version": "2.1.0",
- "resolved": "https://registry.npmjs.org/@atlaskit/tokens/-/tokens-2.1.0.tgz",
- "integrity": "sha512-FafcPDt9mvgF8XbK0WbaJzAA4SpWfAZ4KZGChQ6quVGsoDva4cvCy7brZ2KB47pixfUkyypj0Sylp158K6FsRQ==",
+ "version": "2.2.0",
+ "resolved": "https://registry.npmjs.org/@atlaskit/tokens/-/tokens-2.2.0.tgz",
+ "integrity": "sha512-MaK+MRzLbh9YjGAjzzYifYIjjqd3ZloW2+p9eBskQGkGWleRJXbj+7mcwEbD9v8OLWYzLgKpfINi/1BHylEv3g==",
+ "license": "Apache-2.0",
"dependencies": {
"@atlaskit/ds-lib": "^3.1.0",
"@atlaskit/platform-feature-flags": "^0.3.0",
@@ -111,6 +119,7 @@
"resolved": "https://registry.npmjs.org/@axa-fr/oidc-client/-/oidc-client-7.22.32.tgz",
"integrity": "sha512-BMRMyMKVWoKalGQwxivt1VHXDlTo4rF3A/lgX9YnkjlpPktERFvqtV7Ozjlp6CM+a39cWjHCmnw7bVl6YokYRQ==",
"hasInstallScript": true,
+ "license": "MIT",
"dependencies": {
"@axa-fr/oidc-client-service-worker": "7.22.32"
}
@@ -118,13 +127,15 @@
"node_modules/@axa-fr/oidc-client-service-worker": {
"version": "7.22.32",
"resolved": "https://registry.npmjs.org/@axa-fr/oidc-client-service-worker/-/oidc-client-service-worker-7.22.32.tgz",
- "integrity": "sha512-MSD2QRngDRBrKeFggwOsKqQo5IQgOLMvQPCDNBWR/XCBfqJlyLjlfgZ9CXA1sWBBbps8FND1D41ztLjuP7btTA=="
+ "integrity": "sha512-MSD2QRngDRBrKeFggwOsKqQo5IQgOLMvQPCDNBWR/XCBfqJlyLjlfgZ9CXA1sWBBbps8FND1D41ztLjuP7btTA==",
+ "license": "MIT"
},
"node_modules/@axa-fr/react-oidc": {
"version": "7.22.32",
"resolved": "https://registry.npmjs.org/@axa-fr/react-oidc/-/react-oidc-7.22.32.tgz",
"integrity": "sha512-r5MhviWUSY3nch7nrQRkiwc2+ipfiAPQNIKae2BHC2eSBiu3QDeQL6BYlshWbdOF0Iggzg8Y4chj89k5UJoALg==",
"hasInstallScript": true,
+ "license": "MIT",
"dependencies": {
"@axa-fr/oidc-client": "7.22.32",
"@axa-fr/oidc-client-service-worker": "7.22.32"
@@ -137,6 +148,7 @@
"version": "7.26.2",
"resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.26.2.tgz",
"integrity": "sha512-RJlIHRueQgwWitWgF8OdFYGZX328Ax5BCemNGlqHfplnRT9ESi8JkFlvaVYbS+UubVY6dpv87Fs2u5M29iNFVQ==",
+ "license": "MIT",
"dependencies": {
"@babel/helper-validator-identifier": "^7.25.9",
"js-tokens": "^4.0.0",
@@ -151,6 +163,7 @@
"resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.26.2.tgz",
"integrity": "sha512-Z0WgzSEa+aUcdiJuCIqgujCshpMWgUpgOxXotrYPSA53hA3qopNaqcJpyr0hVb1FeWdnqFA35/fUtXgBK8srQg==",
"dev": true,
+ "license": "MIT",
"engines": {
"node": ">=6.9.0"
}
@@ -160,6 +173,7 @@
"resolved": "https://registry.npmjs.org/@babel/core/-/core-7.26.0.tgz",
"integrity": "sha512-i1SLeK+DzNnQ3LL/CswPCa/E5u4lh1k6IAEphON8F+cXt0t9euTshDru0q7/IqMa1PMPz5RnHuHscF8/ZJsStg==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"@ampproject/remapping": "^2.2.0",
"@babel/code-frame": "^7.26.0",
@@ -189,6 +203,7 @@
"version": "7.26.2",
"resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.26.2.tgz",
"integrity": "sha512-zevQbhbau95nkoxSq3f/DC/SC+EEOUZd3DYqfSkMhY2/wfSeaHV1Ew4vk8e+x8lja31IbyuUa2uQ3JONqKbysw==",
+ "license": "MIT",
"dependencies": {
"@babel/parser": "^7.26.2",
"@babel/types": "^7.26.0",
@@ -205,6 +220,7 @@
"resolved": "https://registry.npmjs.org/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.25.9.tgz",
"integrity": "sha512-gv7320KBUFJz1RnylIg5WWYPRXKZ884AGkYpgpWW02TH66Dl+HaC1t1CKd0z3R4b6hdYEcmrNZHUmfCP+1u3/g==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"@babel/types": "^7.25.9"
},
@@ -217,6 +233,7 @@
"resolved": "https://registry.npmjs.org/@babel/helper-builder-binary-assignment-operator-visitor/-/helper-builder-binary-assignment-operator-visitor-7.25.9.tgz",
"integrity": "sha512-C47lC7LIDCnz0h4vai/tpNOI95tCd5ZT3iBt/DBH5lXKHZsyNQv18yf1wIIg2ntiQNgmAvA+DgZ82iW8Qdym8g==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"@babel/traverse": "^7.25.9",
"@babel/types": "^7.25.9"
@@ -230,6 +247,7 @@
"resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.25.9.tgz",
"integrity": "sha512-j9Db8Suy6yV/VHa4qzrj9yZfZxhLWQdVnRlXxmKLYlhWUVB1sB2G5sxuWYXk/whHD9iW76PmNzxZ4UCnTQTVEQ==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"@babel/compat-data": "^7.25.9",
"@babel/helper-validator-option": "^7.25.9",
@@ -246,6 +264,7 @@
"resolved": "https://registry.npmjs.org/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.25.9.tgz",
"integrity": "sha512-UTZQMvt0d/rSz6KI+qdu7GQze5TIajwTS++GUozlw8VBJDEOAqSXwm1WvmYEZwqdqSGQshRocPDqrt4HBZB3fQ==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"@babel/helper-annotate-as-pure": "^7.25.9",
"@babel/helper-member-expression-to-functions": "^7.25.9",
@@ -267,6 +286,7 @@
"resolved": "https://registry.npmjs.org/@babel/helper-create-regexp-features-plugin/-/helper-create-regexp-features-plugin-7.25.9.tgz",
"integrity": "sha512-ORPNZ3h6ZRkOyAa/SaHU+XsLZr0UQzRwuDQ0cczIA17nAzZ+85G5cVkOJIj7QavLZGSe8QXUmNFxSZzjcZF9bw==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"@babel/helper-annotate-as-pure": "^7.25.9",
"regexpu-core": "^6.1.1",
@@ -280,10 +300,11 @@
}
},
"node_modules/@babel/helper-define-polyfill-provider": {
- "version": "0.6.2",
- "resolved": "https://registry.npmjs.org/@babel/helper-define-polyfill-provider/-/helper-define-polyfill-provider-0.6.2.tgz",
- "integrity": "sha512-LV76g+C502biUK6AyZ3LK10vDpDyCzZnhZFXkH1L75zHPj68+qc8Zfpx2th+gzwA2MzyK+1g/3EPl62yFnVttQ==",
+ "version": "0.6.3",
+ "resolved": "https://registry.npmjs.org/@babel/helper-define-polyfill-provider/-/helper-define-polyfill-provider-0.6.3.tgz",
+ "integrity": "sha512-HK7Bi+Hj6H+VTHA3ZvBis7V/6hu9QuTrnMXNybfUf2iiuU/N97I8VjB+KbhFF8Rld/Lx5MzoCwPCpPjfK+n8Cg==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"@babel/helper-compilation-targets": "^7.22.6",
"@babel/helper-plugin-utils": "^7.22.5",
@@ -300,6 +321,7 @@
"resolved": "https://registry.npmjs.org/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.25.9.tgz",
"integrity": "sha512-wbfdZ9w5vk0C0oyHqAJbc62+vet5prjj01jjJ8sKn3j9h3MQQlflEdXYvuqRWjHnM12coDEqiC1IRCi0U/EKwQ==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"@babel/traverse": "^7.25.9",
"@babel/types": "^7.25.9"
@@ -312,6 +334,7 @@
"version": "7.25.9",
"resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.25.9.tgz",
"integrity": "sha512-tnUA4RsrmflIM6W6RFTLFSXITtl0wKjgpnLgXyowocVPrbYrLUXSBXDgTs8BlbmIzIdlBySRQjINYs2BAkiLtw==",
+ "license": "MIT",
"dependencies": {
"@babel/traverse": "^7.25.9",
"@babel/types": "^7.25.9"
@@ -325,6 +348,7 @@
"resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.26.0.tgz",
"integrity": "sha512-xO+xu6B5K2czEnQye6BHA7DolFFmS3LB7stHZFaOLb1pAwO1HWLS8fXA+eh0A2yIvltPVmx3eNNDBJA2SLHXFw==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"@babel/helper-module-imports": "^7.25.9",
"@babel/helper-validator-identifier": "^7.25.9",
@@ -342,6 +366,7 @@
"resolved": "https://registry.npmjs.org/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.25.9.tgz",
"integrity": "sha512-FIpuNaz5ow8VyrYcnXQTDRGvV6tTjkNtCK/RYNDXGSLlUD6cBuQTSw43CShGxjvfBTfcUA/r6UhUCbtYqkhcuQ==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"@babel/types": "^7.25.9"
},
@@ -354,6 +379,7 @@
"resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.25.9.tgz",
"integrity": "sha512-kSMlyUVdWe25rEsRGviIgOWnoT/nfABVWlqt9N19/dIPWViAOW2s9wznP5tURbs/IDuNk4gPy3YdYRgH3uxhBw==",
"dev": true,
+ "license": "MIT",
"engines": {
"node": ">=6.9.0"
}
@@ -363,6 +389,7 @@
"resolved": "https://registry.npmjs.org/@babel/helper-remap-async-to-generator/-/helper-remap-async-to-generator-7.25.9.tgz",
"integrity": "sha512-IZtukuUeBbhgOcaW2s06OXTzVNJR0ybm4W5xC1opWFFJMZbwRj5LCk+ByYH7WdZPZTt8KnFwA8pvjN2yqcPlgw==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"@babel/helper-annotate-as-pure": "^7.25.9",
"@babel/helper-wrap-function": "^7.25.9",
@@ -380,6 +407,7 @@
"resolved": "https://registry.npmjs.org/@babel/helper-replace-supers/-/helper-replace-supers-7.25.9.tgz",
"integrity": "sha512-IiDqTOTBQy0sWyeXyGSC5TBJpGFXBkRynjBeXsvbhQFKj2viwJC76Epz35YLU1fpe/Am6Vppb7W7zM4fPQzLsQ==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"@babel/helper-member-expression-to-functions": "^7.25.9",
"@babel/helper-optimise-call-expression": "^7.25.9",
@@ -397,6 +425,7 @@
"resolved": "https://registry.npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.25.9.tgz",
"integrity": "sha512-c6WHXuiaRsJTyHYLJV75t9IqsmTbItYfdj99PnzYGQZkYKvan5/2jKJ7gu31J3/BJ/A18grImSPModuyG/Eo0Q==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"@babel/traverse": "^7.25.9",
"@babel/types": "^7.25.9"
@@ -410,6 +439,7 @@
"resolved": "https://registry.npmjs.org/@babel/helper-skip-transparent-expression-wrappers/-/helper-skip-transparent-expression-wrappers-7.25.9.tgz",
"integrity": "sha512-K4Du3BFa3gvyhzgPcntrkDgZzQaq6uozzcpGbOO1OEJaI+EJdqWIMTLgFgQf6lrfiDFo5FU+BxKepI9RmZqahA==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"@babel/traverse": "^7.25.9",
"@babel/types": "^7.25.9"
@@ -422,6 +452,7 @@
"version": "7.25.9",
"resolved": "https://registry.npmjs.org/@babel/helper-string-parser/-/helper-string-parser-7.25.9.tgz",
"integrity": "sha512-4A/SCr/2KLd5jrtOMFzaKjVtAei3+2r/NChoBNoZ3EyP/+GlhoaEGoWOZUmFmoITP7zOJyHIMm+DYRd8o3PvHA==",
+ "license": "MIT",
"engines": {
"node": ">=6.9.0"
}
@@ -430,6 +461,7 @@
"version": "7.25.9",
"resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.25.9.tgz",
"integrity": "sha512-Ed61U6XJc3CVRfkERJWDz4dJwKe7iLmmJsbOGu9wSloNSFttHV0I8g6UAgb7qnK5ly5bGLPd4oXZlxCdANBOWQ==",
+ "license": "MIT",
"engines": {
"node": ">=6.9.0"
}
@@ -439,6 +471,7 @@
"resolved": "https://registry.npmjs.org/@babel/helper-validator-option/-/helper-validator-option-7.25.9.tgz",
"integrity": "sha512-e/zv1co8pp55dNdEcCynfj9X7nyUKUXoUEwfXqaZt0omVOmDe9oOTdKStH4GmAw6zxMFs50ZayuMfHDKlO7Tfw==",
"dev": true,
+ "license": "MIT",
"engines": {
"node": ">=6.9.0"
}
@@ -448,6 +481,7 @@
"resolved": "https://registry.npmjs.org/@babel/helper-wrap-function/-/helper-wrap-function-7.25.9.tgz",
"integrity": "sha512-ETzz9UTjQSTmw39GboatdymDq4XIQbR8ySgVrylRhPOFpsd+JrKHIuF0de7GCWmem+T4uC5z7EZguod7Wj4A4g==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"@babel/template": "^7.25.9",
"@babel/traverse": "^7.25.9",
@@ -462,6 +496,7 @@
"resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.26.0.tgz",
"integrity": "sha512-tbhNuIxNcVb21pInl3ZSjksLCvgdZy9KwJ8brv993QtIVKJBBkYXz4q4ZbAv31GdnC+R90np23L5FbEBlthAEw==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"@babel/template": "^7.25.9",
"@babel/types": "^7.26.0"
@@ -474,6 +509,7 @@
"version": "7.26.2",
"resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.26.2.tgz",
"integrity": "sha512-DWMCZH9WA4Maitz2q21SRKHo9QXZxkDsbNZoVD62gusNtNBBqDg9i7uOhASfTfIGNzW+O+r7+jAlM8dwphcJKQ==",
+ "license": "MIT",
"dependencies": {
"@babel/types": "^7.26.0"
},
@@ -489,6 +525,7 @@
"resolved": "https://registry.npmjs.org/@babel/plugin-bugfix-firefox-class-in-computed-class-key/-/plugin-bugfix-firefox-class-in-computed-class-key-7.25.9.tgz",
"integrity": "sha512-ZkRyVkThtxQ/J6nv3JFYv1RYY+JT5BvU0y3k5bWrmuG4woXypRa4PXmm9RhOwodRkYFWqC0C0cqcJ4OqR7kW+g==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"@babel/helper-plugin-utils": "^7.25.9",
"@babel/traverse": "^7.25.9"
@@ -505,6 +542,7 @@
"resolved": "https://registry.npmjs.org/@babel/plugin-bugfix-safari-class-field-initializer-scope/-/plugin-bugfix-safari-class-field-initializer-scope-7.25.9.tgz",
"integrity": "sha512-MrGRLZxLD/Zjj0gdU15dfs+HH/OXvnw/U4jJD8vpcP2CJQapPEv1IWwjc/qMg7ItBlPwSv1hRBbb7LeuANdcnw==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"@babel/helper-plugin-utils": "^7.25.9"
},
@@ -520,6 +558,7 @@
"resolved": "https://registry.npmjs.org/@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression/-/plugin-bugfix-safari-id-destructuring-collision-in-function-expression-7.25.9.tgz",
"integrity": "sha512-2qUwwfAFpJLZqxd02YW9btUCZHl+RFvdDkNfZwaIJrvB8Tesjsk8pEQkTvGwZXLqXUx/2oyY3ySRhm6HOXuCug==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"@babel/helper-plugin-utils": "^7.25.9"
},
@@ -535,6 +574,7 @@
"resolved": "https://registry.npmjs.org/@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining/-/plugin-bugfix-v8-spread-parameters-in-optional-chaining-7.25.9.tgz",
"integrity": "sha512-6xWgLZTJXwilVjlnV7ospI3xi+sl8lN8rXXbBD6vYn3UYDlGsag8wrZkKcSI8G6KgqKP7vNFaDgeDnfAABq61g==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"@babel/helper-plugin-utils": "^7.25.9",
"@babel/helper-skip-transparent-expression-wrappers": "^7.25.9",
@@ -552,6 +592,7 @@
"resolved": "https://registry.npmjs.org/@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly/-/plugin-bugfix-v8-static-class-fields-redefine-readonly-7.25.9.tgz",
"integrity": "sha512-aLnMXYPnzwwqhYSCyXfKkIkYgJ8zv9RK+roo9DkTXz38ynIhd9XCbN08s3MGvqL2MYGVUGdRQLL/JqBIeJhJBg==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"@babel/helper-plugin-utils": "^7.25.9",
"@babel/traverse": "^7.25.9"
@@ -568,6 +609,7 @@
"resolved": "https://registry.npmjs.org/@babel/plugin-proposal-private-property-in-object/-/plugin-proposal-private-property-in-object-7.21.0-placeholder-for-preset-env.2.tgz",
"integrity": "sha512-SOSkfJDddaM7mak6cPEpswyTRnuRltl429hMraQEglW+OkovnCzsiszTmsrlY//qLFjCpQDFRvjdm2wA5pPm9w==",
"dev": true,
+ "license": "MIT",
"engines": {
"node": ">=6.9.0"
},
@@ -580,6 +622,7 @@
"resolved": "https://registry.npmjs.org/@babel/plugin-syntax-async-generators/-/plugin-syntax-async-generators-7.8.4.tgz",
"integrity": "sha512-tycmZxkGfZaxhMRbXlPXuVFpdWlXpir2W4AMhSJgRKzk/eDlIXOhb2LHWoLpDF7TEHylV5zNhykX6KAgHJmTNw==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"@babel/helper-plugin-utils": "^7.8.0"
},
@@ -592,6 +635,7 @@
"resolved": "https://registry.npmjs.org/@babel/plugin-syntax-bigint/-/plugin-syntax-bigint-7.8.3.tgz",
"integrity": "sha512-wnTnFlG+YxQm3vDxpGE57Pj0srRU4sHE/mDkt1qv2YJJSeUAec2ma4WLUnUPeKjyrfntVwe/N6dCXpU+zL3Npg==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"@babel/helper-plugin-utils": "^7.8.0"
},
@@ -604,6 +648,7 @@
"resolved": "https://registry.npmjs.org/@babel/plugin-syntax-class-properties/-/plugin-syntax-class-properties-7.12.13.tgz",
"integrity": "sha512-fm4idjKla0YahUNgFNLCB0qySdsoPiZP3iQE3rky0mBUtMZ23yDJ9SJdg6dXTSDnulOVqiF3Hgr9nbXvXTQZYA==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"@babel/helper-plugin-utils": "^7.12.13"
},
@@ -616,6 +661,7 @@
"resolved": "https://registry.npmjs.org/@babel/plugin-syntax-class-static-block/-/plugin-syntax-class-static-block-7.14.5.tgz",
"integrity": "sha512-b+YyPmr6ldyNnM6sqYeMWE+bgJcJpO6yS4QD7ymxgH34GBPNDM/THBh8iunyvKIZztiwLH4CJZ0RxTk9emgpjw==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"@babel/helper-plugin-utils": "^7.14.5"
},
@@ -631,6 +677,7 @@
"resolved": "https://registry.npmjs.org/@babel/plugin-syntax-dynamic-import/-/plugin-syntax-dynamic-import-7.8.3.tgz",
"integrity": "sha512-5gdGbFon+PszYzqs83S3E5mpi7/y/8M9eC90MRTZfduQOYW76ig6SOSPNe41IG5LoP3FGBn2N0RjVDSQiS94kQ==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"@babel/helper-plugin-utils": "^7.8.0"
},
@@ -643,6 +690,7 @@
"resolved": "https://registry.npmjs.org/@babel/plugin-syntax-import-assertions/-/plugin-syntax-import-assertions-7.26.0.tgz",
"integrity": "sha512-QCWT5Hh830hK5EQa7XzuqIkQU9tT/whqbDz7kuaZMHFl1inRRg7JnuAEOQ0Ur0QUl0NufCk1msK2BeY79Aj/eg==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"@babel/helper-plugin-utils": "^7.25.9"
},
@@ -658,6 +706,7 @@
"resolved": "https://registry.npmjs.org/@babel/plugin-syntax-import-attributes/-/plugin-syntax-import-attributes-7.26.0.tgz",
"integrity": "sha512-e2dttdsJ1ZTpi3B9UYGLw41hifAubg19AtCu/2I/F1QNVclOBr1dYpTdmdyZ84Xiz43BS/tCUkMAZNLv12Pi+A==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"@babel/helper-plugin-utils": "^7.25.9"
},
@@ -673,6 +722,7 @@
"resolved": "https://registry.npmjs.org/@babel/plugin-syntax-import-meta/-/plugin-syntax-import-meta-7.10.4.tgz",
"integrity": "sha512-Yqfm+XDx0+Prh3VSeEQCPU81yC+JWZ2pDPFSS4ZdpfZhp4MkFMaDC1UqseovEKwSUpnIL7+vK+Clp7bfh0iD7g==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"@babel/helper-plugin-utils": "^7.10.4"
},
@@ -685,6 +735,7 @@
"resolved": "https://registry.npmjs.org/@babel/plugin-syntax-json-strings/-/plugin-syntax-json-strings-7.8.3.tgz",
"integrity": "sha512-lY6kdGpWHvjoe2vk4WrAapEuBR69EMxZl+RoGRhrFGNYVK8mOPAW8VfbT/ZgrFbXlDNiiaxQnAtgVCZ6jv30EA==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"@babel/helper-plugin-utils": "^7.8.0"
},
@@ -697,6 +748,7 @@
"resolved": "https://registry.npmjs.org/@babel/plugin-syntax-jsx/-/plugin-syntax-jsx-7.25.9.tgz",
"integrity": "sha512-ld6oezHQMZsZfp6pWtbjaNDF2tiiCYYDqQszHt5VV437lewP9aSi2Of99CK0D0XB21k7FLgnLcmQKyKzynfeAA==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"@babel/helper-plugin-utils": "^7.25.9"
},
@@ -712,6 +764,7 @@
"resolved": "https://registry.npmjs.org/@babel/plugin-syntax-logical-assignment-operators/-/plugin-syntax-logical-assignment-operators-7.10.4.tgz",
"integrity": "sha512-d8waShlpFDinQ5MtvGU9xDAOzKH47+FFoney2baFIoMr952hKOLp1HR7VszoZvOsV/4+RRszNY7D17ba0te0ig==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"@babel/helper-plugin-utils": "^7.10.4"
},
@@ -724,6 +777,7 @@
"resolved": "https://registry.npmjs.org/@babel/plugin-syntax-nullish-coalescing-operator/-/plugin-syntax-nullish-coalescing-operator-7.8.3.tgz",
"integrity": "sha512-aSff4zPII1u2QD7y+F8oDsz19ew4IGEJg9SVW+bqwpwtfFleiQDMdzA/R+UlWDzfnHFCxxleFT0PMIrR36XLNQ==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"@babel/helper-plugin-utils": "^7.8.0"
},
@@ -736,6 +790,7 @@
"resolved": "https://registry.npmjs.org/@babel/plugin-syntax-numeric-separator/-/plugin-syntax-numeric-separator-7.10.4.tgz",
"integrity": "sha512-9H6YdfkcK/uOnY/K7/aA2xpzaAgkQn37yzWUMRK7OaPOqOpGS1+n0H5hxT9AUw9EsSjPW8SVyMJwYRtWs3X3ug==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"@babel/helper-plugin-utils": "^7.10.4"
},
@@ -748,6 +803,7 @@
"resolved": "https://registry.npmjs.org/@babel/plugin-syntax-object-rest-spread/-/plugin-syntax-object-rest-spread-7.8.3.tgz",
"integrity": "sha512-XoqMijGZb9y3y2XskN+P1wUGiVwWZ5JmoDRwx5+3GmEplNyVM2s2Dg8ILFQm8rWM48orGy5YpI5Bl8U1y7ydlA==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"@babel/helper-plugin-utils": "^7.8.0"
},
@@ -760,6 +816,7 @@
"resolved": "https://registry.npmjs.org/@babel/plugin-syntax-optional-catch-binding/-/plugin-syntax-optional-catch-binding-7.8.3.tgz",
"integrity": "sha512-6VPD0Pc1lpTqw0aKoeRTMiB+kWhAoT24PA+ksWSBrFtl5SIRVpZlwN3NNPQjehA2E/91FV3RjLWoVTglWcSV3Q==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"@babel/helper-plugin-utils": "^7.8.0"
},
@@ -772,6 +829,7 @@
"resolved": "https://registry.npmjs.org/@babel/plugin-syntax-optional-chaining/-/plugin-syntax-optional-chaining-7.8.3.tgz",
"integrity": "sha512-KoK9ErH1MBlCPxV0VANkXW2/dw4vlbGDrFgz8bmUsBGYkFRcbRwMh6cIJubdPrkxRwuGdtCk0v/wPTKbQgBjkg==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"@babel/helper-plugin-utils": "^7.8.0"
},
@@ -784,6 +842,7 @@
"resolved": "https://registry.npmjs.org/@babel/plugin-syntax-private-property-in-object/-/plugin-syntax-private-property-in-object-7.14.5.tgz",
"integrity": "sha512-0wVnp9dxJ72ZUJDV27ZfbSj6iHLoytYZmh3rFcxNnvsJF3ktkzLDZPy/mA17HGsaQT3/DQsWYX1f1QGWkCoVUg==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"@babel/helper-plugin-utils": "^7.14.5"
},
@@ -799,6 +858,7 @@
"resolved": "https://registry.npmjs.org/@babel/plugin-syntax-top-level-await/-/plugin-syntax-top-level-await-7.14.5.tgz",
"integrity": "sha512-hx++upLv5U1rgYfwe1xBQUhRmU41NEvpUvrp8jkrSCdvGSnM5/qdRMtylJ6PG5OFkBaHkbTAKTnd3/YyESRHFw==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"@babel/helper-plugin-utils": "^7.14.5"
},
@@ -814,6 +874,7 @@
"resolved": "https://registry.npmjs.org/@babel/plugin-syntax-typescript/-/plugin-syntax-typescript-7.25.9.tgz",
"integrity": "sha512-hjMgRy5hb8uJJjUcdWunWVcoi9bGpJp8p5Ol1229PoN6aytsLwNMgmdftO23wnCLMfVmTwZDWMPNq/D1SY60JQ==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"@babel/helper-plugin-utils": "^7.25.9"
},
@@ -829,6 +890,7 @@
"resolved": "https://registry.npmjs.org/@babel/plugin-syntax-unicode-sets-regex/-/plugin-syntax-unicode-sets-regex-7.18.6.tgz",
"integrity": "sha512-727YkEAPwSIQTv5im8QHz3upqp92JTWhidIC81Tdx4VJYIte/VndKf1qKrfnnhPLiPghStWfvC/iFaMCQu7Nqg==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"@babel/helper-create-regexp-features-plugin": "^7.18.6",
"@babel/helper-plugin-utils": "^7.18.6"
@@ -845,6 +907,7 @@
"resolved": "https://registry.npmjs.org/@babel/plugin-transform-arrow-functions/-/plugin-transform-arrow-functions-7.25.9.tgz",
"integrity": "sha512-6jmooXYIwn9ca5/RylZADJ+EnSxVUS5sjeJ9UPk6RWRzXCmOJCy6dqItPJFpw2cuCangPK4OYr5uhGKcmrm5Qg==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"@babel/helper-plugin-utils": "^7.25.9"
},
@@ -860,6 +923,7 @@
"resolved": "https://registry.npmjs.org/@babel/plugin-transform-async-generator-functions/-/plugin-transform-async-generator-functions-7.25.9.tgz",
"integrity": "sha512-RXV6QAzTBbhDMO9fWwOmwwTuYaiPbggWQ9INdZqAYeSHyG7FzQ+nOZaUUjNwKv9pV3aE4WFqFm1Hnbci5tBCAw==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"@babel/helper-plugin-utils": "^7.25.9",
"@babel/helper-remap-async-to-generator": "^7.25.9",
@@ -877,6 +941,7 @@
"resolved": "https://registry.npmjs.org/@babel/plugin-transform-async-to-generator/-/plugin-transform-async-to-generator-7.25.9.tgz",
"integrity": "sha512-NT7Ejn7Z/LjUH0Gv5KsBCxh7BH3fbLTV0ptHvpeMvrt3cPThHfJfst9Wrb7S8EvJ7vRTFI7z+VAvFVEQn/m5zQ==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"@babel/helper-module-imports": "^7.25.9",
"@babel/helper-plugin-utils": "^7.25.9",
@@ -894,6 +959,7 @@
"resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoped-functions/-/plugin-transform-block-scoped-functions-7.25.9.tgz",
"integrity": "sha512-toHc9fzab0ZfenFpsyYinOX0J/5dgJVA2fm64xPewu7CoYHWEivIWKxkK2rMi4r3yQqLnVmheMXRdG+k239CgA==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"@babel/helper-plugin-utils": "^7.25.9"
},
@@ -909,6 +975,7 @@
"resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.25.9.tgz",
"integrity": "sha512-1F05O7AYjymAtqbsFETboN1NvBdcnzMerO+zlMyJBEz6WkMdejvGWw9p05iTSjC85RLlBseHHQpYaM4gzJkBGg==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"@babel/helper-plugin-utils": "^7.25.9"
},
@@ -924,6 +991,7 @@
"resolved": "https://registry.npmjs.org/@babel/plugin-transform-class-properties/-/plugin-transform-class-properties-7.25.9.tgz",
"integrity": "sha512-bbMAII8GRSkcd0h0b4X+36GksxuheLFjP65ul9w6C3KgAamI3JqErNgSrosX6ZPj+Mpim5VvEbawXxJCyEUV3Q==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"@babel/helper-create-class-features-plugin": "^7.25.9",
"@babel/helper-plugin-utils": "^7.25.9"
@@ -940,6 +1008,7 @@
"resolved": "https://registry.npmjs.org/@babel/plugin-transform-class-static-block/-/plugin-transform-class-static-block-7.26.0.tgz",
"integrity": "sha512-6J2APTs7BDDm+UMqP1useWqhcRAXo0WIoVj26N7kPFB6S73Lgvyka4KTZYIxtgYXiN5HTyRObA72N2iu628iTQ==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"@babel/helper-create-class-features-plugin": "^7.25.9",
"@babel/helper-plugin-utils": "^7.25.9"
@@ -956,6 +1025,7 @@
"resolved": "https://registry.npmjs.org/@babel/plugin-transform-classes/-/plugin-transform-classes-7.25.9.tgz",
"integrity": "sha512-mD8APIXmseE7oZvZgGABDyM34GUmK45Um2TXiBUt7PnuAxrgoSVf123qUzPxEr/+/BHrRn5NMZCdE2m/1F8DGg==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"@babel/helper-annotate-as-pure": "^7.25.9",
"@babel/helper-compilation-targets": "^7.25.9",
@@ -976,6 +1046,7 @@
"resolved": "https://registry.npmjs.org/@babel/plugin-transform-computed-properties/-/plugin-transform-computed-properties-7.25.9.tgz",
"integrity": "sha512-HnBegGqXZR12xbcTHlJ9HGxw1OniltT26J5YpfruGqtUHlz/xKf/G2ak9e+t0rVqrjXa9WOhvYPz1ERfMj23AA==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"@babel/helper-plugin-utils": "^7.25.9",
"@babel/template": "^7.25.9"
@@ -992,6 +1063,7 @@
"resolved": "https://registry.npmjs.org/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.25.9.tgz",
"integrity": "sha512-WkCGb/3ZxXepmMiX101nnGiU+1CAdut8oHyEOHxkKuS1qKpU2SMXE2uSvfz8PBuLd49V6LEsbtyPhWC7fnkgvQ==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"@babel/helper-plugin-utils": "^7.25.9"
},
@@ -1007,6 +1079,7 @@
"resolved": "https://registry.npmjs.org/@babel/plugin-transform-dotall-regex/-/plugin-transform-dotall-regex-7.25.9.tgz",
"integrity": "sha512-t7ZQ7g5trIgSRYhI9pIJtRl64KHotutUJsh4Eze5l7olJv+mRSg4/MmbZ0tv1eeqRbdvo/+trvJD/Oc5DmW2cA==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"@babel/helper-create-regexp-features-plugin": "^7.25.9",
"@babel/helper-plugin-utils": "^7.25.9"
@@ -1023,6 +1096,7 @@
"resolved": "https://registry.npmjs.org/@babel/plugin-transform-duplicate-keys/-/plugin-transform-duplicate-keys-7.25.9.tgz",
"integrity": "sha512-LZxhJ6dvBb/f3x8xwWIuyiAHy56nrRG3PeYTpBkkzkYRRQ6tJLu68lEF5VIqMUZiAV7a8+Tb78nEoMCMcqjXBw==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"@babel/helper-plugin-utils": "^7.25.9"
},
@@ -1038,6 +1112,7 @@
"resolved": "https://registry.npmjs.org/@babel/plugin-transform-duplicate-named-capturing-groups-regex/-/plugin-transform-duplicate-named-capturing-groups-regex-7.25.9.tgz",
"integrity": "sha512-0UfuJS0EsXbRvKnwcLjFtJy/Sxc5J5jhLHnFhy7u4zih97Hz6tJkLU+O+FMMrNZrosUPxDi6sYxJ/EA8jDiAog==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"@babel/helper-create-regexp-features-plugin": "^7.25.9",
"@babel/helper-plugin-utils": "^7.25.9"
@@ -1054,6 +1129,7 @@
"resolved": "https://registry.npmjs.org/@babel/plugin-transform-dynamic-import/-/plugin-transform-dynamic-import-7.25.9.tgz",
"integrity": "sha512-GCggjexbmSLaFhqsojeugBpeaRIgWNTcgKVq/0qIteFEqY2A+b9QidYadrWlnbWQUrW5fn+mCvf3tr7OeBFTyg==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"@babel/helper-plugin-utils": "^7.25.9"
},
@@ -1069,6 +1145,7 @@
"resolved": "https://registry.npmjs.org/@babel/plugin-transform-exponentiation-operator/-/plugin-transform-exponentiation-operator-7.25.9.tgz",
"integrity": "sha512-KRhdhlVk2nObA5AYa7QMgTMTVJdfHprfpAk4DjZVtllqRg9qarilstTKEhpVjyt+Npi8ThRyiV8176Am3CodPA==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"@babel/helper-builder-binary-assignment-operator-visitor": "^7.25.9",
"@babel/helper-plugin-utils": "^7.25.9"
@@ -1085,6 +1162,7 @@
"resolved": "https://registry.npmjs.org/@babel/plugin-transform-export-namespace-from/-/plugin-transform-export-namespace-from-7.25.9.tgz",
"integrity": "sha512-2NsEz+CxzJIVOPx2o9UsW1rXLqtChtLoVnwYHHiB04wS5sgn7mrV45fWMBX0Kk+ub9uXytVYfNP2HjbVbCB3Ww==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"@babel/helper-plugin-utils": "^7.25.9"
},
@@ -1100,6 +1178,7 @@
"resolved": "https://registry.npmjs.org/@babel/plugin-transform-for-of/-/plugin-transform-for-of-7.25.9.tgz",
"integrity": "sha512-LqHxduHoaGELJl2uhImHwRQudhCM50pT46rIBNvtT/Oql3nqiS3wOwP+5ten7NpYSXrrVLgtZU3DZmPtWZo16A==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"@babel/helper-plugin-utils": "^7.25.9",
"@babel/helper-skip-transparent-expression-wrappers": "^7.25.9"
@@ -1116,6 +1195,7 @@
"resolved": "https://registry.npmjs.org/@babel/plugin-transform-function-name/-/plugin-transform-function-name-7.25.9.tgz",
"integrity": "sha512-8lP+Yxjv14Vc5MuWBpJsoUCd3hD6V9DgBon2FVYL4jJgbnVQ9fTgYmonchzZJOVNgzEgbxp4OwAf6xz6M/14XA==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"@babel/helper-compilation-targets": "^7.25.9",
"@babel/helper-plugin-utils": "^7.25.9",
@@ -1133,6 +1213,7 @@
"resolved": "https://registry.npmjs.org/@babel/plugin-transform-json-strings/-/plugin-transform-json-strings-7.25.9.tgz",
"integrity": "sha512-xoTMk0WXceiiIvsaquQQUaLLXSW1KJ159KP87VilruQm0LNNGxWzahxSS6T6i4Zg3ezp4vA4zuwiNUR53qmQAw==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"@babel/helper-plugin-utils": "^7.25.9"
},
@@ -1148,6 +1229,7 @@
"resolved": "https://registry.npmjs.org/@babel/plugin-transform-literals/-/plugin-transform-literals-7.25.9.tgz",
"integrity": "sha512-9N7+2lFziW8W9pBl2TzaNht3+pgMIRP74zizeCSrtnSKVdUl8mAjjOP2OOVQAfZ881P2cNjDj1uAMEdeD50nuQ==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"@babel/helper-plugin-utils": "^7.25.9"
},
@@ -1163,6 +1245,7 @@
"resolved": "https://registry.npmjs.org/@babel/plugin-transform-logical-assignment-operators/-/plugin-transform-logical-assignment-operators-7.25.9.tgz",
"integrity": "sha512-wI4wRAzGko551Y8eVf6iOY9EouIDTtPb0ByZx+ktDGHwv6bHFimrgJM/2T021txPZ2s4c7bqvHbd+vXG6K948Q==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"@babel/helper-plugin-utils": "^7.25.9"
},
@@ -1178,6 +1261,7 @@
"resolved": "https://registry.npmjs.org/@babel/plugin-transform-member-expression-literals/-/plugin-transform-member-expression-literals-7.25.9.tgz",
"integrity": "sha512-PYazBVfofCQkkMzh2P6IdIUaCEWni3iYEerAsRWuVd8+jlM1S9S9cz1dF9hIzyoZ8IA3+OwVYIp9v9e+GbgZhA==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"@babel/helper-plugin-utils": "^7.25.9"
},
@@ -1193,6 +1277,7 @@
"resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-amd/-/plugin-transform-modules-amd-7.25.9.tgz",
"integrity": "sha512-g5T11tnI36jVClQlMlt4qKDLlWnG5pP9CSM4GhdRciTNMRgkfpo5cR6b4rGIOYPgRRuFAvwjPQ/Yk+ql4dyhbw==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"@babel/helper-module-transforms": "^7.25.9",
"@babel/helper-plugin-utils": "^7.25.9"
@@ -1209,6 +1294,7 @@
"resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.25.9.tgz",
"integrity": "sha512-dwh2Ol1jWwL2MgkCzUSOvfmKElqQcuswAZypBSUsScMXvgdT8Ekq5YA6TtqpTVWH+4903NmboMuH1o9i8Rxlyg==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"@babel/helper-module-transforms": "^7.25.9",
"@babel/helper-plugin-utils": "^7.25.9",
@@ -1226,6 +1312,7 @@
"resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.25.9.tgz",
"integrity": "sha512-hyss7iIlH/zLHaehT+xwiymtPOpsiwIIRlCAOwBB04ta5Tt+lNItADdlXw3jAWZ96VJ2jlhl/c+PNIQPKNfvcA==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"@babel/helper-module-transforms": "^7.25.9",
"@babel/helper-plugin-utils": "^7.25.9",
@@ -1244,6 +1331,7 @@
"resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-umd/-/plugin-transform-modules-umd-7.25.9.tgz",
"integrity": "sha512-bS9MVObUgE7ww36HEfwe6g9WakQ0KF07mQF74uuXdkoziUPfKyu/nIm663kz//e5O1nPInPFx36z7WJmJ4yNEw==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"@babel/helper-module-transforms": "^7.25.9",
"@babel/helper-plugin-utils": "^7.25.9"
@@ -1260,6 +1348,7 @@
"resolved": "https://registry.npmjs.org/@babel/plugin-transform-named-capturing-groups-regex/-/plugin-transform-named-capturing-groups-regex-7.25.9.tgz",
"integrity": "sha512-oqB6WHdKTGl3q/ItQhpLSnWWOpjUJLsOCLVyeFgeTktkBSCiurvPOsyt93gibI9CmuKvTUEtWmG5VhZD+5T/KA==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"@babel/helper-create-regexp-features-plugin": "^7.25.9",
"@babel/helper-plugin-utils": "^7.25.9"
@@ -1276,6 +1365,7 @@
"resolved": "https://registry.npmjs.org/@babel/plugin-transform-new-target/-/plugin-transform-new-target-7.25.9.tgz",
"integrity": "sha512-U/3p8X1yCSoKyUj2eOBIx3FOn6pElFOKvAAGf8HTtItuPyB+ZeOqfn+mvTtg9ZlOAjsPdK3ayQEjqHjU/yLeVQ==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"@babel/helper-plugin-utils": "^7.25.9"
},
@@ -1291,6 +1381,7 @@
"resolved": "https://registry.npmjs.org/@babel/plugin-transform-nullish-coalescing-operator/-/plugin-transform-nullish-coalescing-operator-7.25.9.tgz",
"integrity": "sha512-ENfftpLZw5EItALAD4WsY/KUWvhUlZndm5GC7G3evUsVeSJB6p0pBeLQUnRnBCBx7zV0RKQjR9kCuwrsIrjWog==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"@babel/helper-plugin-utils": "^7.25.9"
},
@@ -1306,6 +1397,7 @@
"resolved": "https://registry.npmjs.org/@babel/plugin-transform-numeric-separator/-/plugin-transform-numeric-separator-7.25.9.tgz",
"integrity": "sha512-TlprrJ1GBZ3r6s96Yq8gEQv82s8/5HnCVHtEJScUj90thHQbwe+E5MLhi2bbNHBEJuzrvltXSru+BUxHDoog7Q==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"@babel/helper-plugin-utils": "^7.25.9"
},
@@ -1321,6 +1413,7 @@
"resolved": "https://registry.npmjs.org/@babel/plugin-transform-object-rest-spread/-/plugin-transform-object-rest-spread-7.25.9.tgz",
"integrity": "sha512-fSaXafEE9CVHPweLYw4J0emp1t8zYTXyzN3UuG+lylqkvYd7RMrsOQ8TYx5RF231be0vqtFC6jnx3UmpJmKBYg==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"@babel/helper-compilation-targets": "^7.25.9",
"@babel/helper-plugin-utils": "^7.25.9",
@@ -1338,6 +1431,7 @@
"resolved": "https://registry.npmjs.org/@babel/plugin-transform-object-super/-/plugin-transform-object-super-7.25.9.tgz",
"integrity": "sha512-Kj/Gh+Rw2RNLbCK1VAWj2U48yxxqL2x0k10nPtSdRa0O2xnHXalD0s+o1A6a0W43gJ00ANo38jxkQreckOzv5A==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"@babel/helper-plugin-utils": "^7.25.9",
"@babel/helper-replace-supers": "^7.25.9"
@@ -1354,6 +1448,7 @@
"resolved": "https://registry.npmjs.org/@babel/plugin-transform-optional-catch-binding/-/plugin-transform-optional-catch-binding-7.25.9.tgz",
"integrity": "sha512-qM/6m6hQZzDcZF3onzIhZeDHDO43bkNNlOX0i8n3lR6zLbu0GN2d8qfM/IERJZYauhAHSLHy39NF0Ctdvcid7g==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"@babel/helper-plugin-utils": "^7.25.9"
},
@@ -1369,6 +1464,7 @@
"resolved": "https://registry.npmjs.org/@babel/plugin-transform-optional-chaining/-/plugin-transform-optional-chaining-7.25.9.tgz",
"integrity": "sha512-6AvV0FsLULbpnXeBjrY4dmWF8F7gf8QnvTEoO/wX/5xm/xE1Xo8oPuD3MPS+KS9f9XBEAWN7X1aWr4z9HdOr7A==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"@babel/helper-plugin-utils": "^7.25.9",
"@babel/helper-skip-transparent-expression-wrappers": "^7.25.9"
@@ -1385,6 +1481,7 @@
"resolved": "https://registry.npmjs.org/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.25.9.tgz",
"integrity": "sha512-wzz6MKwpnshBAiRmn4jR8LYz/g8Ksg0o80XmwZDlordjwEk9SxBzTWC7F5ef1jhbrbOW2DJ5J6ayRukrJmnr0g==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"@babel/helper-plugin-utils": "^7.25.9"
},
@@ -1400,6 +1497,7 @@
"resolved": "https://registry.npmjs.org/@babel/plugin-transform-private-methods/-/plugin-transform-private-methods-7.25.9.tgz",
"integrity": "sha512-D/JUozNpQLAPUVusvqMxyvjzllRaF8/nSrP1s2YGQT/W4LHK4xxsMcHjhOGTS01mp9Hda8nswb+FblLdJornQw==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"@babel/helper-create-class-features-plugin": "^7.25.9",
"@babel/helper-plugin-utils": "^7.25.9"
@@ -1416,6 +1514,7 @@
"resolved": "https://registry.npmjs.org/@babel/plugin-transform-private-property-in-object/-/plugin-transform-private-property-in-object-7.25.9.tgz",
"integrity": "sha512-Evf3kcMqzXA3xfYJmZ9Pg1OvKdtqsDMSWBDzZOPLvHiTt36E75jLDQo5w1gtRU95Q4E5PDttrTf25Fw8d/uWLw==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"@babel/helper-annotate-as-pure": "^7.25.9",
"@babel/helper-create-class-features-plugin": "^7.25.9",
@@ -1433,6 +1532,7 @@
"resolved": "https://registry.npmjs.org/@babel/plugin-transform-property-literals/-/plugin-transform-property-literals-7.25.9.tgz",
"integrity": "sha512-IvIUeV5KrS/VPavfSM/Iu+RE6llrHrYIKY1yfCzyO/lMXHQ+p7uGhonmGVisv6tSBSVgWzMBohTcvkC9vQcQFA==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"@babel/helper-plugin-utils": "^7.25.9"
},
@@ -1448,6 +1548,7 @@
"resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-display-name/-/plugin-transform-react-display-name-7.25.9.tgz",
"integrity": "sha512-KJfMlYIUxQB1CJfO3e0+h0ZHWOTLCPP115Awhaz8U0Zpq36Gl/cXlpoyMRnUWlhNUBAzldnCiAZNvCDj7CrKxQ==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"@babel/helper-plugin-utils": "^7.25.9"
},
@@ -1463,6 +1564,7 @@
"resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx/-/plugin-transform-react-jsx-7.25.9.tgz",
"integrity": "sha512-s5XwpQYCqGerXl+Pu6VDL3x0j2d82eiV77UJ8a2mDHAW7j9SWRqQ2y1fNo1Z74CdcYipl5Z41zvjj4Nfzq36rw==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"@babel/helper-annotate-as-pure": "^7.25.9",
"@babel/helper-module-imports": "^7.25.9",
@@ -1482,6 +1584,7 @@
"resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx-development/-/plugin-transform-react-jsx-development-7.25.9.tgz",
"integrity": "sha512-9mj6rm7XVYs4mdLIpbZnHOYdpW42uoiBCTVowg7sP1thUOiANgMb4UtpRivR0pp5iL+ocvUv7X4mZgFRpJEzGw==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"@babel/plugin-transform-react-jsx": "^7.25.9"
},
@@ -1497,6 +1600,7 @@
"resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-pure-annotations/-/plugin-transform-react-pure-annotations-7.25.9.tgz",
"integrity": "sha512-KQ/Takk3T8Qzj5TppkS1be588lkbTp5uj7w6a0LeQaTMSckU/wK0oJ/pih+T690tkgI5jfmg2TqDJvd41Sj1Cg==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"@babel/helper-annotate-as-pure": "^7.25.9",
"@babel/helper-plugin-utils": "^7.25.9"
@@ -1513,6 +1617,7 @@
"resolved": "https://registry.npmjs.org/@babel/plugin-transform-regenerator/-/plugin-transform-regenerator-7.25.9.tgz",
"integrity": "sha512-vwDcDNsgMPDGP0nMqzahDWE5/MLcX8sv96+wfX7as7LoF/kr97Bo/7fI00lXY4wUXYfVmwIIyG80fGZ1uvt2qg==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"@babel/helper-plugin-utils": "^7.25.9",
"regenerator-transform": "^0.15.2"
@@ -1529,6 +1634,7 @@
"resolved": "https://registry.npmjs.org/@babel/plugin-transform-regexp-modifiers/-/plugin-transform-regexp-modifiers-7.26.0.tgz",
"integrity": "sha512-vN6saax7lrA2yA/Pak3sCxuD6F5InBjn9IcrIKQPjpsLvuHYLVroTxjdlVRHjjBWxKOqIwpTXDkOssYT4BFdRw==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"@babel/helper-create-regexp-features-plugin": "^7.25.9",
"@babel/helper-plugin-utils": "^7.25.9"
@@ -1545,6 +1651,7 @@
"resolved": "https://registry.npmjs.org/@babel/plugin-transform-reserved-words/-/plugin-transform-reserved-words-7.25.9.tgz",
"integrity": "sha512-7DL7DKYjn5Su++4RXu8puKZm2XBPHyjWLUidaPEkCUBbE7IPcsrkRHggAOOKydH1dASWdcUBxrkOGNxUv5P3Jg==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"@babel/helper-plugin-utils": "^7.25.9"
},
@@ -1560,6 +1667,7 @@
"resolved": "https://registry.npmjs.org/@babel/plugin-transform-runtime/-/plugin-transform-runtime-7.25.9.tgz",
"integrity": "sha512-nZp7GlEl+yULJrClz0SwHPqir3lc0zsPrDHQUcxGspSL7AKrexNSEfTbfqnDNJUO13bgKyfuOLMF8Xqtu8j3YQ==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"@babel/helper-module-imports": "^7.25.9",
"@babel/helper-plugin-utils": "^7.25.9",
@@ -1580,6 +1688,7 @@
"resolved": "https://registry.npmjs.org/@babel/plugin-transform-shorthand-properties/-/plugin-transform-shorthand-properties-7.25.9.tgz",
"integrity": "sha512-MUv6t0FhO5qHnS/W8XCbHmiRWOphNufpE1IVxhK5kuN3Td9FT1x4rx4K42s3RYdMXCXpfWkGSbCSd0Z64xA7Ng==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"@babel/helper-plugin-utils": "^7.25.9"
},
@@ -1595,6 +1704,7 @@
"resolved": "https://registry.npmjs.org/@babel/plugin-transform-spread/-/plugin-transform-spread-7.25.9.tgz",
"integrity": "sha512-oNknIB0TbURU5pqJFVbOOFspVlrpVwo2H1+HUIsVDvp5VauGGDP1ZEvO8Nn5xyMEs3dakajOxlmkNW7kNgSm6A==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"@babel/helper-plugin-utils": "^7.25.9",
"@babel/helper-skip-transparent-expression-wrappers": "^7.25.9"
@@ -1611,6 +1721,7 @@
"resolved": "https://registry.npmjs.org/@babel/plugin-transform-sticky-regex/-/plugin-transform-sticky-regex-7.25.9.tgz",
"integrity": "sha512-WqBUSgeVwucYDP9U/xNRQam7xV8W5Zf+6Eo7T2SRVUFlhRiMNFdFz58u0KZmCVVqs2i7SHgpRnAhzRNmKfi2uA==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"@babel/helper-plugin-utils": "^7.25.9"
},
@@ -1626,6 +1737,7 @@
"resolved": "https://registry.npmjs.org/@babel/plugin-transform-template-literals/-/plugin-transform-template-literals-7.25.9.tgz",
"integrity": "sha512-o97AE4syN71M/lxrCtQByzphAdlYluKPDBzDVzMmfCobUjjhAryZV0AIpRPrxN0eAkxXO6ZLEScmt+PNhj2OTw==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"@babel/helper-plugin-utils": "^7.25.9"
},
@@ -1641,6 +1753,7 @@
"resolved": "https://registry.npmjs.org/@babel/plugin-transform-typeof-symbol/-/plugin-transform-typeof-symbol-7.25.9.tgz",
"integrity": "sha512-v61XqUMiueJROUv66BVIOi0Fv/CUuZuZMl5NkRoCVxLAnMexZ0A3kMe7vvZ0nulxMuMp0Mk6S5hNh48yki08ZA==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"@babel/helper-plugin-utils": "^7.25.9"
},
@@ -1656,6 +1769,7 @@
"resolved": "https://registry.npmjs.org/@babel/plugin-transform-typescript/-/plugin-transform-typescript-7.25.9.tgz",
"integrity": "sha512-7PbZQZP50tzv2KGGnhh82GSyMB01yKY9scIjf1a+GfZCtInOWqUH5+1EBU4t9fyR5Oykkkc9vFTs4OHrhHXljQ==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"@babel/helper-annotate-as-pure": "^7.25.9",
"@babel/helper-create-class-features-plugin": "^7.25.9",
@@ -1675,6 +1789,7 @@
"resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-escapes/-/plugin-transform-unicode-escapes-7.25.9.tgz",
"integrity": "sha512-s5EDrE6bW97LtxOcGj1Khcx5AaXwiMmi4toFWRDP9/y0Woo6pXC+iyPu/KuhKtfSrNFd7jJB+/fkOtZy6aIC6Q==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"@babel/helper-plugin-utils": "^7.25.9"
},
@@ -1690,6 +1805,7 @@
"resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-property-regex/-/plugin-transform-unicode-property-regex-7.25.9.tgz",
"integrity": "sha512-Jt2d8Ga+QwRluxRQ307Vlxa6dMrYEMZCgGxoPR8V52rxPyldHu3hdlHspxaqYmE7oID5+kB+UKUB/eWS+DkkWg==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"@babel/helper-create-regexp-features-plugin": "^7.25.9",
"@babel/helper-plugin-utils": "^7.25.9"
@@ -1706,6 +1822,7 @@
"resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-regex/-/plugin-transform-unicode-regex-7.25.9.tgz",
"integrity": "sha512-yoxstj7Rg9dlNn9UQxzk4fcNivwv4nUYz7fYXBaKxvw/lnmPuOm/ikoELygbYq68Bls3D/D+NBPHiLwZdZZ4HA==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"@babel/helper-create-regexp-features-plugin": "^7.25.9",
"@babel/helper-plugin-utils": "^7.25.9"
@@ -1722,6 +1839,7 @@
"resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-sets-regex/-/plugin-transform-unicode-sets-regex-7.25.9.tgz",
"integrity": "sha512-8BYqO3GeVNHtx69fdPshN3fnzUNLrWdHhk/icSwigksJGczKSizZ+Z6SBCxTs723Fr5VSNorTIK7a+R2tISvwQ==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"@babel/helper-create-regexp-features-plugin": "^7.25.9",
"@babel/helper-plugin-utils": "^7.25.9"
@@ -1738,6 +1856,7 @@
"resolved": "https://registry.npmjs.org/@babel/preset-env/-/preset-env-7.26.0.tgz",
"integrity": "sha512-H84Fxq0CQJNdPFT2DrfnylZ3cf5K43rGfWK4LJGPpjKHiZlk0/RzwEus3PDDZZg+/Er7lCA03MVacueUuXdzfw==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"@babel/compat-data": "^7.26.0",
"@babel/helper-compilation-targets": "^7.25.9",
@@ -1821,6 +1940,7 @@
"resolved": "https://registry.npmjs.org/@babel/preset-modules/-/preset-modules-0.1.6-no-external-plugins.tgz",
"integrity": "sha512-HrcgcIESLm9aIR842yhJ5RWan/gebQUJ6E/E5+rf0y9o6oj7w0Br+sWuL6kEQ/o/AdfvR1Je9jG18/gnpwjEyA==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"@babel/helper-plugin-utils": "^7.0.0",
"@babel/types": "^7.4.4",
@@ -1835,6 +1955,7 @@
"resolved": "https://registry.npmjs.org/@babel/preset-react/-/preset-react-7.25.9.tgz",
"integrity": "sha512-D3to0uSPiWE7rBrdIICCd0tJSIGpLaaGptna2+w7Pft5xMqLpA1sz99DK5TZ1TjGbdQ/VI1eCSZ06dv3lT4JOw==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"@babel/helper-plugin-utils": "^7.25.9",
"@babel/helper-validator-option": "^7.25.9",
@@ -1855,6 +1976,7 @@
"resolved": "https://registry.npmjs.org/@babel/preset-typescript/-/preset-typescript-7.26.0.tgz",
"integrity": "sha512-NMk1IGZ5I/oHhoXEElcm+xUnL/szL6xflkFZmoEU9xj1qSJXpiS7rsspYo92B4DRCDvZn2erT5LdsCeXAKNCkg==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"@babel/helper-plugin-utils": "^7.25.9",
"@babel/helper-validator-option": "^7.25.9",
@@ -1873,6 +1995,7 @@
"version": "7.26.0",
"resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.26.0.tgz",
"integrity": "sha512-FDSOghenHTiToteC/QRlv2q3DhPZ/oOXTBoirfWNx1Cx3TMVcGWQtMMmQcSvb/JjpNeGzx8Pq/b4fKEJuWm1sw==",
+ "license": "MIT",
"dependencies": {
"regenerator-runtime": "^0.14.0"
},
@@ -1884,6 +2007,7 @@
"version": "7.25.9",
"resolved": "https://registry.npmjs.org/@babel/template/-/template-7.25.9.tgz",
"integrity": "sha512-9DGttpmPvIxBb/2uwpVo3dqJ+O6RooAFOS+lB+xDqoE2PVCE8nfoHMdZLpfCQRLwvohzXISPZcgxt80xLfsuwg==",
+ "license": "MIT",
"dependencies": {
"@babel/code-frame": "^7.25.9",
"@babel/parser": "^7.25.9",
@@ -1897,6 +2021,7 @@
"version": "7.25.9",
"resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.25.9.tgz",
"integrity": "sha512-ZCuvfwOwlz/bawvAuvcj8rrithP2/N55Tzz342AkTvq4qaWbGfmCk/tKhNaV2cthijKrPAA8SRJV5WWe7IBMJw==",
+ "license": "MIT",
"dependencies": {
"@babel/code-frame": "^7.25.9",
"@babel/generator": "^7.25.9",
@@ -1914,6 +2039,7 @@
"version": "7.26.0",
"resolved": "https://registry.npmjs.org/@babel/types/-/types-7.26.0.tgz",
"integrity": "sha512-Z/yiTPj+lDVnF7lWeKCIJzaIkI0vYO87dMpZ4bg4TDrFe4XXLFWL1TbXU27gBP3QccxV9mZICCrnjnYlJjXHOA==",
+ "license": "MIT",
"dependencies": {
"@babel/helper-string-parser": "^7.25.9",
"@babel/helper-validator-identifier": "^7.25.9"
@@ -1926,13 +2052,15 @@
"version": "0.2.3",
"resolved": "https://registry.npmjs.org/@bcoe/v8-coverage/-/v8-coverage-0.2.3.tgz",
"integrity": "sha512-0hYQ8SB4Db5zvZB4axdMHGwEaQjkZzFjQiN9LVYvIFB2nSUHW9tYpxWriPrWDASIxiaXax83REcLxuSdnGPZtw==",
- "dev": true
+ "dev": true,
+ "license": "MIT"
},
"node_modules/@chromatic-com/storybook": {
"version": "1.9.0",
"resolved": "https://registry.npmjs.org/@chromatic-com/storybook/-/storybook-1.9.0.tgz",
"integrity": "sha512-vYQ+TcfktEE3GHnLZXHCzXF/sN9dw+KivH8a5cmPyd9YtQs7fZtHrEgsIjWpYycXiweKMo1Lm1RZsjxk8DH3rA==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"chromatic": "^11.4.0",
"filesize": "^10.0.12",
@@ -1950,6 +2078,7 @@
"resolved": "https://registry.npmjs.org/@colors/colors/-/colors-1.5.0.tgz",
"integrity": "sha512-ooWCrlZP11i8GImSjTHYHLkvFDP48nS4+204nGb1RiX/WXYHmJA2III9/e2DWVabCESdW7hBAEzHRqUn9OUVvQ==",
"dev": true,
+ "license": "MIT",
"optional": true,
"engines": {
"node": ">=0.1.90"
@@ -1960,6 +2089,7 @@
"resolved": "https://registry.npmjs.org/@commitlint/cli/-/cli-19.5.0.tgz",
"integrity": "sha512-gaGqSliGwB86MDmAAKAtV9SV1SHdmN8pnGq4EJU4+hLisQ7IFfx4jvU4s+pk6tl0+9bv6yT+CaZkufOinkSJIQ==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"@commitlint/format": "^19.5.0",
"@commitlint/lint": "^19.5.0",
@@ -1981,6 +2111,7 @@
"resolved": "https://registry.npmjs.org/@commitlint/config-conventional/-/config-conventional-19.5.0.tgz",
"integrity": "sha512-OBhdtJyHNPryZKg0fFpZNOBM1ZDbntMvqMuSmpfyP86XSfwzGw4CaoYRG4RutUPg0BTK07VMRIkNJT6wi2zthg==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"@commitlint/types": "^19.5.0",
"conventional-changelog-conventionalcommits": "^7.0.2"
@@ -1994,6 +2125,7 @@
"resolved": "https://registry.npmjs.org/@commitlint/config-validator/-/config-validator-19.5.0.tgz",
"integrity": "sha512-CHtj92H5rdhKt17RmgALhfQt95VayrUo2tSqY9g2w+laAXyk7K/Ef6uPm9tn5qSIwSmrLjKaXK9eiNuxmQrDBw==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"@commitlint/types": "^19.5.0",
"ajv": "^8.11.0"
@@ -2007,6 +2139,7 @@
"resolved": "https://registry.npmjs.org/@commitlint/ensure/-/ensure-19.5.0.tgz",
"integrity": "sha512-Kv0pYZeMrdg48bHFEU5KKcccRfKmISSm9MvgIgkpI6m+ohFTB55qZlBW6eYqh/XDfRuIO0x4zSmvBjmOwWTwkg==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"@commitlint/types": "^19.5.0",
"lodash.camelcase": "^4.3.0",
@@ -2024,6 +2157,7 @@
"resolved": "https://registry.npmjs.org/@commitlint/execute-rule/-/execute-rule-19.5.0.tgz",
"integrity": "sha512-aqyGgytXhl2ejlk+/rfgtwpPexYyri4t8/n4ku6rRJoRhGZpLFMqrZ+YaubeGysCP6oz4mMA34YSTaSOKEeNrg==",
"dev": true,
+ "license": "MIT",
"engines": {
"node": ">=v18"
}
@@ -2033,6 +2167,7 @@
"resolved": "https://registry.npmjs.org/@commitlint/format/-/format-19.5.0.tgz",
"integrity": "sha512-yNy088miE52stCI3dhG/vvxFo9e4jFkU1Mj3xECfzp/bIS/JUay4491huAlVcffOoMK1cd296q0W92NlER6r3A==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"@commitlint/types": "^19.5.0",
"chalk": "^5.3.0"
@@ -2046,6 +2181,7 @@
"resolved": "https://registry.npmjs.org/@commitlint/is-ignored/-/is-ignored-19.5.0.tgz",
"integrity": "sha512-0XQ7Llsf9iL/ANtwyZ6G0NGp5Y3EQ8eDQSxv/SRcfJ0awlBY4tHFAvwWbw66FVUaWICH7iE5en+FD9TQsokZ5w==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"@commitlint/types": "^19.5.0",
"semver": "^7.6.0"
@@ -2059,6 +2195,7 @@
"resolved": "https://registry.npmjs.org/semver/-/semver-7.6.3.tgz",
"integrity": "sha512-oVekP1cKtI+CTDvHWYFUcMtsK/00wmAEfyqKfNdARm8u1wNVhSgaX7A8d4UuIlUI5e84iEwOhs7ZPYRmzU9U6A==",
"dev": true,
+ "license": "ISC",
"bin": {
"semver": "bin/semver.js"
},
@@ -2071,6 +2208,7 @@
"resolved": "https://registry.npmjs.org/@commitlint/lint/-/lint-19.5.0.tgz",
"integrity": "sha512-cAAQwJcRtiBxQWO0eprrAbOurtJz8U6MgYqLz+p9kLElirzSCc0vGMcyCaA1O7AqBuxo11l1XsY3FhOFowLAAg==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"@commitlint/is-ignored": "^19.5.0",
"@commitlint/parse": "^19.5.0",
@@ -2086,6 +2224,7 @@
"resolved": "https://registry.npmjs.org/@commitlint/load/-/load-19.5.0.tgz",
"integrity": "sha512-INOUhkL/qaKqwcTUvCE8iIUf5XHsEPCLY9looJ/ipzi7jtGhgmtH7OOFiNvwYgH7mA8osUWOUDV8t4E2HAi4xA==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"@commitlint/config-validator": "^19.5.0",
"@commitlint/execute-rule": "^19.5.0",
@@ -2107,6 +2246,7 @@
"resolved": "https://registry.npmjs.org/@commitlint/message/-/message-19.5.0.tgz",
"integrity": "sha512-R7AM4YnbxN1Joj1tMfCyBryOC5aNJBdxadTZkuqtWi3Xj0kMdutq16XQwuoGbIzL2Pk62TALV1fZDCv36+JhTQ==",
"dev": true,
+ "license": "MIT",
"engines": {
"node": ">=v18"
}
@@ -2116,6 +2256,7 @@
"resolved": "https://registry.npmjs.org/@commitlint/parse/-/parse-19.5.0.tgz",
"integrity": "sha512-cZ/IxfAlfWYhAQV0TwcbdR1Oc0/r0Ik1GEessDJ3Lbuma/MRO8FRQX76eurcXtmhJC//rj52ZSZuXUg0oIX0Fw==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"@commitlint/types": "^19.5.0",
"conventional-changelog-angular": "^7.0.0",
@@ -2130,6 +2271,7 @@
"resolved": "https://registry.npmjs.org/@commitlint/read/-/read-19.5.0.tgz",
"integrity": "sha512-TjS3HLPsLsxFPQj6jou8/CZFAmOP2y+6V4PGYt3ihbQKTY1Jnv0QG28WRKl/d1ha6zLODPZqsxLEov52dhR9BQ==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"@commitlint/top-level": "^19.5.0",
"@commitlint/types": "^19.5.0",
@@ -2146,6 +2288,7 @@
"resolved": "https://registry.npmjs.org/@commitlint/resolve-extends/-/resolve-extends-19.5.0.tgz",
"integrity": "sha512-CU/GscZhCUsJwcKTJS9Ndh3AKGZTNFIOoQB2n8CmFnizE0VnEuJoum+COW+C1lNABEeqk6ssfc1Kkalm4bDklA==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"@commitlint/config-validator": "^19.5.0",
"@commitlint/types": "^19.5.0",
@@ -2163,6 +2306,7 @@
"resolved": "https://registry.npmjs.org/@commitlint/rules/-/rules-19.5.0.tgz",
"integrity": "sha512-hDW5TPyf/h1/EufSHEKSp6Hs+YVsDMHazfJ2azIk9tHPXS6UqSz1dIRs1gpqS3eMXgtkT7JH6TW4IShdqOwhAw==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"@commitlint/ensure": "^19.5.0",
"@commitlint/message": "^19.5.0",
@@ -2178,6 +2322,7 @@
"resolved": "https://registry.npmjs.org/@commitlint/to-lines/-/to-lines-19.5.0.tgz",
"integrity": "sha512-R772oj3NHPkodOSRZ9bBVNq224DOxQtNef5Pl8l2M8ZnkkzQfeSTr4uxawV2Sd3ui05dUVzvLNnzenDBO1KBeQ==",
"dev": true,
+ "license": "MIT",
"engines": {
"node": ">=v18"
}
@@ -2187,6 +2332,7 @@
"resolved": "https://registry.npmjs.org/@commitlint/top-level/-/top-level-19.5.0.tgz",
"integrity": "sha512-IP1YLmGAk0yWrImPRRc578I3dDUI5A2UBJx9FbSOjxe9sTlzFiwVJ+zeMLgAtHMtGZsC8LUnzmW1qRemkFU4ng==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"find-up": "^7.0.0"
},
@@ -2199,6 +2345,7 @@
"resolved": "https://registry.npmjs.org/@commitlint/types/-/types-19.5.0.tgz",
"integrity": "sha512-DSHae2obMSMkAtTBSOulg5X7/z+rGLxcXQIkg3OmWvY6wifojge5uVMydfhUvs7yQj+V7jNmRZ2Xzl8GJyqRgg==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"@types/conventional-commits-parser": "^5.0.0",
"chalk": "^5.3.0"
@@ -2212,6 +2359,7 @@
"resolved": "https://registry.npmjs.org/@cypress/request/-/request-3.0.6.tgz",
"integrity": "sha512-fi0eVdCOtKu5Ed6+E8mYxUF6ZTFJDZvHogCBelM0xVXmrDEkyM22gRArQzq1YcHPm1V47Vf/iAD+WgVdUlJCGg==",
"dev": true,
+ "license": "Apache-2.0",
"dependencies": {
"aws-sign2": "~0.7.0",
"aws4": "^1.8.0",
@@ -2241,6 +2389,7 @@
"resolved": "https://registry.npmjs.org/uuid/-/uuid-8.3.2.tgz",
"integrity": "sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg==",
"dev": true,
+ "license": "MIT",
"bin": {
"uuid": "dist/bin/uuid"
}
@@ -2250,6 +2399,7 @@
"resolved": "https://registry.npmjs.org/@cypress/xvfb/-/xvfb-1.2.4.tgz",
"integrity": "sha512-skbBzPggOVYCbnGgV+0dmBdW/s77ZkAOXIC1knS8NagwDjBrNC1LuXtQJeiN6l+m7lzmHtaoUw/ctJKdqkG57Q==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"debug": "^3.1.0",
"lodash.once": "^4.1.1"
@@ -2260,6 +2410,7 @@
"resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz",
"integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"ms": "^2.1.1"
}
@@ -2272,6 +2423,7 @@
"version": "1.3.1",
"resolved": "https://registry.npmjs.org/@emnapi/runtime/-/runtime-1.3.1.tgz",
"integrity": "sha512-kEBmG8KyqtxJZv+ygbEim+KCGtIq1fC22Ms3S4ziXmYKm8uyoLX0MHONVKwp+9opg390VaKRNt4a7A9NwmpNhw==",
+ "license": "MIT",
"optional": true,
"dependencies": {
"tslib": "^2.4.0"
@@ -2281,6 +2433,7 @@
"version": "11.12.0",
"resolved": "https://registry.npmjs.org/@emotion/babel-plugin/-/babel-plugin-11.12.0.tgz",
"integrity": "sha512-y2WQb+oP8Jqvvclh8Q55gLUyb7UFvgv7eJfsj7td5TToBrIUtPay2kMrZi4xjq9qw2vD0ZR5fSho0yqoFgX7Rw==",
+ "license": "MIT",
"dependencies": {
"@babel/helper-module-imports": "^7.16.7",
"@babel/runtime": "^7.18.3",
@@ -2298,12 +2451,14 @@
"node_modules/@emotion/babel-plugin/node_modules/convert-source-map": {
"version": "1.9.0",
"resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.9.0.tgz",
- "integrity": "sha512-ASFBup0Mz1uyiIjANan1jzLQami9z1PoYSZCiiYW2FczPbenXc45FZdBZLzOT+r6+iciuEModtmCti+hjaAk0A=="
+ "integrity": "sha512-ASFBup0Mz1uyiIjANan1jzLQami9z1PoYSZCiiYW2FczPbenXc45FZdBZLzOT+r6+iciuEModtmCti+hjaAk0A==",
+ "license": "MIT"
},
"node_modules/@emotion/cache": {
"version": "11.13.1",
"resolved": "https://registry.npmjs.org/@emotion/cache/-/cache-11.13.1.tgz",
"integrity": "sha512-iqouYkuEblRcXmylXIwwOodiEK5Ifl7JcX7o6V4jI3iW4mLXX3dmt5xwBtIkJiQEXFAI+pC8X0i67yiPkH9Ucw==",
+ "license": "MIT",
"dependencies": {
"@emotion/memoize": "^0.9.0",
"@emotion/sheet": "^1.4.0",
@@ -2315,12 +2470,14 @@
"node_modules/@emotion/hash": {
"version": "0.9.2",
"resolved": "https://registry.npmjs.org/@emotion/hash/-/hash-0.9.2.tgz",
- "integrity": "sha512-MyqliTZGuOm3+5ZRSaaBGP3USLw6+EGykkwZns2EPC5g8jJ4z9OrdZY9apkl3+UP9+sdz76YYkwCKP5gh8iY3g=="
+ "integrity": "sha512-MyqliTZGuOm3+5ZRSaaBGP3USLw6+EGykkwZns2EPC5g8jJ4z9OrdZY9apkl3+UP9+sdz76YYkwCKP5gh8iY3g==",
+ "license": "MIT"
},
"node_modules/@emotion/is-prop-valid": {
"version": "1.3.1",
"resolved": "https://registry.npmjs.org/@emotion/is-prop-valid/-/is-prop-valid-1.3.1.tgz",
"integrity": "sha512-/ACwoqx7XQi9knQs/G0qKvv5teDMhD7bXYns9N/wM8ah8iNb8jZ2uNO0YOgiq2o2poIvVtJS2YALasQuMSQ7Kw==",
+ "license": "MIT",
"dependencies": {
"@emotion/memoize": "^0.9.0"
}
@@ -2328,12 +2485,14 @@
"node_modules/@emotion/memoize": {
"version": "0.9.0",
"resolved": "https://registry.npmjs.org/@emotion/memoize/-/memoize-0.9.0.tgz",
- "integrity": "sha512-30FAj7/EoJ5mwVPOWhAyCX+FPfMDrVecJAM+Iw9NRoSl4BBAQeqj4cApHHUXOVvIPgLVDsCFoz/hGD+5QQD1GQ=="
+ "integrity": "sha512-30FAj7/EoJ5mwVPOWhAyCX+FPfMDrVecJAM+Iw9NRoSl4BBAQeqj4cApHHUXOVvIPgLVDsCFoz/hGD+5QQD1GQ==",
+ "license": "MIT"
},
"node_modules/@emotion/react": {
"version": "11.13.3",
"resolved": "https://registry.npmjs.org/@emotion/react/-/react-11.13.3.tgz",
"integrity": "sha512-lIsdU6JNrmYfJ5EbUCf4xW1ovy5wKQ2CkPRM4xogziOxH1nXxBSjpC9YqbFAP7circxMfYp+6x676BqWcEiixg==",
+ "license": "MIT",
"dependencies": {
"@babel/runtime": "^7.18.3",
"@emotion/babel-plugin": "^11.12.0",
@@ -2357,6 +2516,7 @@
"version": "1.3.2",
"resolved": "https://registry.npmjs.org/@emotion/serialize/-/serialize-1.3.2.tgz",
"integrity": "sha512-grVnMvVPK9yUVE6rkKfAJlYZgo0cu3l9iMC77V7DW6E1DUIrU68pSEXRmFZFOFB1QFo57TncmOcvcbMDWsL4yA==",
+ "license": "MIT",
"dependencies": {
"@emotion/hash": "^0.9.2",
"@emotion/memoize": "^0.9.0",
@@ -2368,12 +2528,14 @@
"node_modules/@emotion/sheet": {
"version": "1.4.0",
"resolved": "https://registry.npmjs.org/@emotion/sheet/-/sheet-1.4.0.tgz",
- "integrity": "sha512-fTBW9/8r2w3dXWYM4HCB1Rdp8NLibOw2+XELH5m5+AkWiL/KqYX6dc0kKYlaYyKjrQ6ds33MCdMPEwgs2z1rqg=="
+ "integrity": "sha512-fTBW9/8r2w3dXWYM4HCB1Rdp8NLibOw2+XELH5m5+AkWiL/KqYX6dc0kKYlaYyKjrQ6ds33MCdMPEwgs2z1rqg==",
+ "license": "MIT"
},
"node_modules/@emotion/styled": {
"version": "11.13.0",
"resolved": "https://registry.npmjs.org/@emotion/styled/-/styled-11.13.0.tgz",
"integrity": "sha512-tkzkY7nQhW/zC4hztlwucpT8QEZ6eUzpXDRhww/Eej4tFfO0FxQYWRyg/c5CCXa4d/f174kqeXYjuQRnhzf6dA==",
+ "license": "MIT",
"dependencies": {
"@babel/runtime": "^7.18.3",
"@emotion/babel-plugin": "^11.12.0",
@@ -2395,12 +2557,14 @@
"node_modules/@emotion/unitless": {
"version": "0.10.0",
"resolved": "https://registry.npmjs.org/@emotion/unitless/-/unitless-0.10.0.tgz",
- "integrity": "sha512-dFoMUuQA20zvtVTuxZww6OHoJYgrzfKM1t52mVySDJnMSEa08ruEvdYQbhvyu6soU+NeLVd3yKfTfT0NeV6qGg=="
+ "integrity": "sha512-dFoMUuQA20zvtVTuxZww6OHoJYgrzfKM1t52mVySDJnMSEa08ruEvdYQbhvyu6soU+NeLVd3yKfTfT0NeV6qGg==",
+ "license": "MIT"
},
"node_modules/@emotion/use-insertion-effect-with-fallbacks": {
"version": "1.1.0",
"resolved": "https://registry.npmjs.org/@emotion/use-insertion-effect-with-fallbacks/-/use-insertion-effect-with-fallbacks-1.1.0.tgz",
"integrity": "sha512-+wBOcIV5snwGgI2ya3u99D7/FJquOIniQT1IKyDsBmEgwvpxMNeS65Oib7OnE2d2aY+3BU4OiH+0Wchf8yk3Hw==",
+ "license": "MIT",
"peerDependencies": {
"react": ">=16.8.0"
}
@@ -2408,12 +2572,14 @@
"node_modules/@emotion/utils": {
"version": "1.4.1",
"resolved": "https://registry.npmjs.org/@emotion/utils/-/utils-1.4.1.tgz",
- "integrity": "sha512-BymCXzCG3r72VKJxaYVwOXATqXIZ85cuvg0YOUDxMGNrKc1DJRZk8MgV5wyXRyEayIMd4FuXJIUgTBXvDNW5cA=="
+ "integrity": "sha512-BymCXzCG3r72VKJxaYVwOXATqXIZ85cuvg0YOUDxMGNrKc1DJRZk8MgV5wyXRyEayIMd4FuXJIUgTBXvDNW5cA==",
+ "license": "MIT"
},
"node_modules/@emotion/weak-memoize": {
"version": "0.4.0",
"resolved": "https://registry.npmjs.org/@emotion/weak-memoize/-/weak-memoize-0.4.0.tgz",
- "integrity": "sha512-snKqtPW01tN0ui7yu9rGv69aJXr/a/Ywvl11sUjNtEcRc+ng/mQriFL0wLXMef74iHa/EkftbDzU9F8iFbH+zg=="
+ "integrity": "sha512-snKqtPW01tN0ui7yu9rGv69aJXr/a/Ywvl11sUjNtEcRc+ng/mQriFL0wLXMef74iHa/EkftbDzU9F8iFbH+zg==",
+ "license": "MIT"
},
"node_modules/@esbuild/aix-ppc64": {
"version": "0.24.0",
@@ -2423,6 +2589,7 @@
"ppc64"
],
"dev": true,
+ "license": "MIT",
"optional": true,
"os": [
"aix"
@@ -2439,6 +2606,7 @@
"arm"
],
"dev": true,
+ "license": "MIT",
"optional": true,
"os": [
"android"
@@ -2455,6 +2623,7 @@
"arm64"
],
"dev": true,
+ "license": "MIT",
"optional": true,
"os": [
"android"
@@ -2471,6 +2640,7 @@
"x64"
],
"dev": true,
+ "license": "MIT",
"optional": true,
"os": [
"android"
@@ -2487,6 +2657,7 @@
"arm64"
],
"dev": true,
+ "license": "MIT",
"optional": true,
"os": [
"darwin"
@@ -2503,6 +2674,7 @@
"x64"
],
"dev": true,
+ "license": "MIT",
"optional": true,
"os": [
"darwin"
@@ -2519,6 +2691,7 @@
"arm64"
],
"dev": true,
+ "license": "MIT",
"optional": true,
"os": [
"freebsd"
@@ -2535,6 +2708,7 @@
"x64"
],
"dev": true,
+ "license": "MIT",
"optional": true,
"os": [
"freebsd"
@@ -2551,6 +2725,7 @@
"arm"
],
"dev": true,
+ "license": "MIT",
"optional": true,
"os": [
"linux"
@@ -2567,6 +2742,7 @@
"arm64"
],
"dev": true,
+ "license": "MIT",
"optional": true,
"os": [
"linux"
@@ -2583,6 +2759,7 @@
"ia32"
],
"dev": true,
+ "license": "MIT",
"optional": true,
"os": [
"linux"
@@ -2599,6 +2776,7 @@
"loong64"
],
"dev": true,
+ "license": "MIT",
"optional": true,
"os": [
"linux"
@@ -2615,6 +2793,7 @@
"mips64el"
],
"dev": true,
+ "license": "MIT",
"optional": true,
"os": [
"linux"
@@ -2631,6 +2810,7 @@
"ppc64"
],
"dev": true,
+ "license": "MIT",
"optional": true,
"os": [
"linux"
@@ -2647,6 +2827,7 @@
"riscv64"
],
"dev": true,
+ "license": "MIT",
"optional": true,
"os": [
"linux"
@@ -2663,6 +2844,7 @@
"s390x"
],
"dev": true,
+ "license": "MIT",
"optional": true,
"os": [
"linux"
@@ -2679,6 +2861,7 @@
"x64"
],
"dev": true,
+ "license": "MIT",
"optional": true,
"os": [
"linux"
@@ -2695,6 +2878,7 @@
"x64"
],
"dev": true,
+ "license": "MIT",
"optional": true,
"os": [
"netbsd"
@@ -2711,6 +2895,7 @@
"arm64"
],
"dev": true,
+ "license": "MIT",
"optional": true,
"os": [
"openbsd"
@@ -2727,6 +2912,7 @@
"x64"
],
"dev": true,
+ "license": "MIT",
"optional": true,
"os": [
"openbsd"
@@ -2743,6 +2929,7 @@
"x64"
],
"dev": true,
+ "license": "MIT",
"optional": true,
"os": [
"sunos"
@@ -2759,6 +2946,7 @@
"arm64"
],
"dev": true,
+ "license": "MIT",
"optional": true,
"os": [
"win32"
@@ -2775,6 +2963,7 @@
"ia32"
],
"dev": true,
+ "license": "MIT",
"optional": true,
"os": [
"win32"
@@ -2791,6 +2980,7 @@
"x64"
],
"dev": true,
+ "license": "MIT",
"optional": true,
"os": [
"win32"
@@ -2804,6 +2994,7 @@
"resolved": "https://registry.npmjs.org/@eslint-community/eslint-utils/-/eslint-utils-4.4.1.tgz",
"integrity": "sha512-s3O3waFUrMV8P/XaF/+ZTp1X9XBZW1a4B97ZnjQF2KYWaFD2A8KyFBsrsfSjEmjn3RGWAIuvlneuZm3CUK3jbA==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"eslint-visitor-keys": "^3.4.3"
},
@@ -2822,20 +3013,65 @@
"resolved": "https://registry.npmjs.org/@eslint-community/regexpp/-/regexpp-4.12.1.tgz",
"integrity": "sha512-CCZCDJuduB9OUkFkY2IgppNZMi2lBQgD2qzwXkEia16cge2pijY/aXi96CJMquDMn3nJdlPV1A5KrJEXwfLNzQ==",
"dev": true,
+ "license": "MIT",
"engines": {
"node": "^12.0.0 || ^14.0.0 || >=16.0.0"
}
},
+ "node_modules/@eslint/compat": {
+ "version": "1.2.2",
+ "resolved": "https://registry.npmjs.org/@eslint/compat/-/compat-1.2.2.tgz",
+ "integrity": "sha512-jhgiIrsw+tRfcBQ4BFl2C3vCrIUw2trCY0cnDvGZpwTtKCEDmZhAtMfrEUP/KpnwM6PrO0T+Ltm+ccW74olG3Q==",
+ "dev": true,
+ "license": "Apache-2.0",
+ "engines": {
+ "node": "^18.18.0 || ^20.9.0 || >=21.1.0"
+ },
+ "peerDependencies": {
+ "eslint": "^9.10.0"
+ },
+ "peerDependenciesMeta": {
+ "eslint": {
+ "optional": true
+ }
+ }
+ },
+ "node_modules/@eslint/config-array": {
+ "version": "0.18.0",
+ "resolved": "https://registry.npmjs.org/@eslint/config-array/-/config-array-0.18.0.tgz",
+ "integrity": "sha512-fTxvnS1sRMu3+JjXwJG0j/i4RT9u4qJ+lqS/yCGap4lH4zZGzQ7tu+xZqQmcMZq5OBZDL4QRxQzRjkWcGt8IVw==",
+ "dev": true,
+ "license": "Apache-2.0",
+ "dependencies": {
+ "@eslint/object-schema": "^2.1.4",
+ "debug": "^4.3.1",
+ "minimatch": "^3.1.2"
+ },
+ "engines": {
+ "node": "^18.18.0 || ^20.9.0 || >=21.1.0"
+ }
+ },
+ "node_modules/@eslint/core": {
+ "version": "0.7.0",
+ "resolved": "https://registry.npmjs.org/@eslint/core/-/core-0.7.0.tgz",
+ "integrity": "sha512-xp5Jirz5DyPYlPiKat8jaq0EmYvDXKKpzTbxXMpT9eqlRJkRKIz9AGMdlvYjih+im+QlhWrpvVjl8IPC/lHlUw==",
+ "dev": true,
+ "license": "Apache-2.0",
+ "engines": {
+ "node": "^18.18.0 || ^20.9.0 || >=21.1.0"
+ }
+ },
"node_modules/@eslint/eslintrc": {
- "version": "2.1.4",
- "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-2.1.4.tgz",
- "integrity": "sha512-269Z39MS6wVJtsoUl10L60WdkhJVdPG24Q4eZTH3nnF6lpvSShEK3wQjDX9JRWAUPvPh7COouPpU9IrqaZFvtQ==",
+ "version": "3.1.0",
+ "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-3.1.0.tgz",
+ "integrity": "sha512-4Bfj15dVJdoy3RfZmmo86RK1Fwzn6SstsvK9JS+BaVKqC6QQQQyXekNaC+g+LKNgkQ+2VhGAzm6hO40AhMR3zQ==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"ajv": "^6.12.4",
"debug": "^4.3.2",
- "espree": "^9.6.0",
- "globals": "^13.19.0",
+ "espree": "^10.0.1",
+ "globals": "^14.0.0",
"ignore": "^5.2.0",
"import-fresh": "^3.2.1",
"js-yaml": "^4.1.0",
@@ -2843,7 +3079,7 @@
"strip-json-comments": "^3.1.1"
},
"engines": {
- "node": "^12.22.0 || ^14.17.0 || >=16.0.0"
+ "node": "^18.18.0 || ^20.9.0 || >=21.1.0"
},
"funding": {
"url": "https://opencollective.com/eslint"
@@ -2854,6 +3090,7 @@
"resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz",
"integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"fast-deep-equal": "^3.1.1",
"fast-json-stable-stringify": "^2.0.0",
@@ -2865,91 +3102,95 @@
"url": "https://github.com/sponsors/epoberezkin"
}
},
- "node_modules/@eslint/eslintrc/node_modules/argparse": {
- "version": "2.0.1",
- "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz",
- "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==",
- "dev": true
- },
"node_modules/@eslint/eslintrc/node_modules/globals": {
- "version": "13.24.0",
- "resolved": "https://registry.npmjs.org/globals/-/globals-13.24.0.tgz",
- "integrity": "sha512-AhO5QUcj8llrbG09iWhPU2B204J1xnPeL8kQmVorSsy+Sjj1sk8gIyh6cUocGmH4L0UuhAJy+hJMRA4mgA4mFQ==",
+ "version": "14.0.0",
+ "resolved": "https://registry.npmjs.org/globals/-/globals-14.0.0.tgz",
+ "integrity": "sha512-oahGvuMGQlPw/ivIYBjVSrWAfWLBeku5tpPE2fOPLi+WHffIWbuh2tCjhyQhTBPMf5E9jDEH4FOmTYgYwbKwtQ==",
"dev": true,
- "dependencies": {
- "type-fest": "^0.20.2"
- },
+ "license": "MIT",
"engines": {
- "node": ">=8"
+ "node": ">=18"
},
"funding": {
"url": "https://github.com/sponsors/sindresorhus"
}
},
- "node_modules/@eslint/eslintrc/node_modules/js-yaml": {
- "version": "4.1.0",
- "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.0.tgz",
- "integrity": "sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==",
- "dev": true,
- "dependencies": {
- "argparse": "^2.0.1"
- },
- "bin": {
- "js-yaml": "bin/js-yaml.js"
- }
- },
"node_modules/@eslint/eslintrc/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
+ "dev": true,
+ "license": "MIT"
},
- "node_modules/@eslint/eslintrc/node_modules/minimatch": {
- "version": "3.1.2",
- "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz",
- "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==",
+ "node_modules/@eslint/js": {
+ "version": "9.14.0",
+ "resolved": "https://registry.npmjs.org/@eslint/js/-/js-9.14.0.tgz",
+ "integrity": "sha512-pFoEtFWCPyDOl+C6Ift+wC7Ro89otjigCf5vcuWqWgqNSQbRrpjSvdeE6ofLz4dHmyxD5f7gIdGT4+p36L6Twg==",
"dev": true,
- "dependencies": {
- "brace-expansion": "^1.1.7"
- },
+ "license": "MIT",
"engines": {
- "node": "*"
+ "node": "^18.18.0 || ^20.9.0 || >=21.1.0"
}
},
- "node_modules/@eslint/eslintrc/node_modules/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==",
+ "node_modules/@eslint/object-schema": {
+ "version": "2.1.4",
+ "resolved": "https://registry.npmjs.org/@eslint/object-schema/-/object-schema-2.1.4.tgz",
+ "integrity": "sha512-BsWiH1yFGjXXS2yvrf5LyuoSIIbPrGUWob917o+BTKuZ7qJdxX8aJLRxs1fS9n6r7vESrq1OUqb68dANcFXuQQ==",
"dev": true,
+ "license": "Apache-2.0",
"engines": {
- "node": ">=10"
+ "node": "^18.18.0 || ^20.9.0 || >=21.1.0"
+ }
+ },
+ "node_modules/@eslint/plugin-kit": {
+ "version": "0.2.2",
+ "resolved": "https://registry.npmjs.org/@eslint/plugin-kit/-/plugin-kit-0.2.2.tgz",
+ "integrity": "sha512-CXtq5nR4Su+2I47WPOlWud98Y5Lv8Kyxp2ukhgFx/eW6Blm18VXJO5WuQylPugRo8nbluoi6GvvxBLqHcvqUUw==",
+ "dev": true,
+ "license": "Apache-2.0",
+ "dependencies": {
+ "levn": "^0.4.1"
},
- "funding": {
- "url": "https://github.com/sponsors/sindresorhus"
+ "engines": {
+ "node": "^18.18.0 || ^20.9.0 || >=21.1.0"
}
},
- "node_modules/@eslint/js": {
- "version": "8.57.1",
- "resolved": "https://registry.npmjs.org/@eslint/js/-/js-8.57.1.tgz",
- "integrity": "sha512-d9zaMRSTIKDLhctzH12MtXvJKSSUhaHcjV+2Z+GK+EEY7XKpP5yR4x+N3TAcHTcu963nIr+TMcCb4DBCYX1z6Q==",
+ "node_modules/@humanfs/core": {
+ "version": "0.19.1",
+ "resolved": "https://registry.npmjs.org/@humanfs/core/-/core-0.19.1.tgz",
+ "integrity": "sha512-5DyQ4+1JEUzejeK1JGICcideyfUbGixgS9jNgex5nqkW+cY7WZhxBigmieN5Qnw9ZosSNVC9KQKyb+GUaGyKUA==",
"dev": true,
+ "license": "Apache-2.0",
"engines": {
- "node": "^12.22.0 || ^14.17.0 || >=16.0.0"
+ "node": ">=18.18.0"
}
},
- "node_modules/@humanwhocodes/config-array": {
- "version": "0.13.0",
- "resolved": "https://registry.npmjs.org/@humanwhocodes/config-array/-/config-array-0.13.0.tgz",
- "integrity": "sha512-DZLEEqFWQFiyK6h5YIeynKx7JlvCYWL0cImfSRXZ9l4Sg2efkFGTuFf6vzXjK1cq6IYkU+Eg/JizXw+TD2vRNw==",
- "deprecated": "Use @eslint/config-array instead",
+ "node_modules/@humanfs/node": {
+ "version": "0.16.6",
+ "resolved": "https://registry.npmjs.org/@humanfs/node/-/node-0.16.6.tgz",
+ "integrity": "sha512-YuI2ZHQL78Q5HbhDiBA1X4LmYdXCKCMQIfw0pw7piHJwyREFebJUvrQN4cMssyES6x+vfUbx1CIpaQUKYdQZOw==",
"dev": true,
+ "license": "Apache-2.0",
"dependencies": {
- "@humanwhocodes/object-schema": "^2.0.3",
- "debug": "^4.3.1",
- "minimatch": "^3.0.5"
+ "@humanfs/core": "^0.19.1",
+ "@humanwhocodes/retry": "^0.3.0"
},
"engines": {
- "node": ">=10.10.0"
+ "node": ">=18.18.0"
+ }
+ },
+ "node_modules/@humanfs/node/node_modules/@humanwhocodes/retry": {
+ "version": "0.3.1",
+ "resolved": "https://registry.npmjs.org/@humanwhocodes/retry/-/retry-0.3.1.tgz",
+ "integrity": "sha512-JBxkERygn7Bv/GbN5Rv8Ul6LVknS+5Bp6RgDC/O8gEBU/yeH5Ui5C/OlWrTb6qct7LjjfT6Re2NxB0ln0yYybA==",
+ "dev": true,
+ "license": "Apache-2.0",
+ "engines": {
+ "node": ">=18.18"
+ },
+ "funding": {
+ "type": "github",
+ "url": "https://github.com/sponsors/nzakas"
}
},
"node_modules/@humanwhocodes/module-importer": {
@@ -2957,6 +3198,7 @@
"resolved": "https://registry.npmjs.org/@humanwhocodes/module-importer/-/module-importer-1.0.1.tgz",
"integrity": "sha512-bxveV4V8v5Yb4ncFTT3rPSgZBOpCkjfK0y4oVVVJwIuDVBRMDXrPyXRL988i5ap9m9bnyEEjWfm5WkBmtffLfA==",
"dev": true,
+ "license": "Apache-2.0",
"engines": {
"node": ">=12.22"
},
@@ -2965,12 +3207,19 @@
"url": "https://github.com/sponsors/nzakas"
}
},
- "node_modules/@humanwhocodes/object-schema": {
- "version": "2.0.3",
- "resolved": "https://registry.npmjs.org/@humanwhocodes/object-schema/-/object-schema-2.0.3.tgz",
- "integrity": "sha512-93zYdMES/c1D69yZiKDBj0V24vqNzB/koF26KPaagAfd3P/4gUlh3Dys5ogAK+Exi9QyzlD8x/08Zt7wIKcDcA==",
- "deprecated": "Use @eslint/object-schema instead",
- "dev": true
+ "node_modules/@humanwhocodes/retry": {
+ "version": "0.4.1",
+ "resolved": "https://registry.npmjs.org/@humanwhocodes/retry/-/retry-0.4.1.tgz",
+ "integrity": "sha512-c7hNEllBlenFTHBky65mhq8WD2kbN9Q6gk0bTk8lSBvc554jpXSkST1iePudpt7+A/AQvuHs9EMqjHDXMY1lrA==",
+ "dev": true,
+ "license": "Apache-2.0",
+ "engines": {
+ "node": ">=18.18"
+ },
+ "funding": {
+ "type": "github",
+ "url": "https://github.com/sponsors/nzakas"
+ }
},
"node_modules/@img/sharp-darwin-arm64": {
"version": "0.33.5",
@@ -2979,6 +3228,7 @@
"cpu": [
"arm64"
],
+ "license": "Apache-2.0",
"optional": true,
"os": [
"darwin"
@@ -3000,6 +3250,7 @@
"cpu": [
"x64"
],
+ "license": "Apache-2.0",
"optional": true,
"os": [
"darwin"
@@ -3021,6 +3272,7 @@
"cpu": [
"arm64"
],
+ "license": "LGPL-3.0-or-later",
"optional": true,
"os": [
"darwin"
@@ -3036,6 +3288,7 @@
"cpu": [
"x64"
],
+ "license": "LGPL-3.0-or-later",
"optional": true,
"os": [
"darwin"
@@ -3051,6 +3304,7 @@
"cpu": [
"arm"
],
+ "license": "LGPL-3.0-or-later",
"optional": true,
"os": [
"linux"
@@ -3066,6 +3320,7 @@
"cpu": [
"arm64"
],
+ "license": "LGPL-3.0-or-later",
"optional": true,
"os": [
"linux"
@@ -3081,6 +3336,7 @@
"cpu": [
"s390x"
],
+ "license": "LGPL-3.0-or-later",
"optional": true,
"os": [
"linux"
@@ -3096,6 +3352,7 @@
"cpu": [
"x64"
],
+ "license": "LGPL-3.0-or-later",
"optional": true,
"os": [
"linux"
@@ -3111,6 +3368,7 @@
"cpu": [
"arm64"
],
+ "license": "LGPL-3.0-or-later",
"optional": true,
"os": [
"linux"
@@ -3126,6 +3384,7 @@
"cpu": [
"x64"
],
+ "license": "LGPL-3.0-or-later",
"optional": true,
"os": [
"linux"
@@ -3141,6 +3400,7 @@
"cpu": [
"arm"
],
+ "license": "Apache-2.0",
"optional": true,
"os": [
"linux"
@@ -3162,6 +3422,7 @@
"cpu": [
"arm64"
],
+ "license": "Apache-2.0",
"optional": true,
"os": [
"linux"
@@ -3183,6 +3444,7 @@
"cpu": [
"s390x"
],
+ "license": "Apache-2.0",
"optional": true,
"os": [
"linux"
@@ -3204,6 +3466,7 @@
"cpu": [
"x64"
],
+ "license": "Apache-2.0",
"optional": true,
"os": [
"linux"
@@ -3225,6 +3488,7 @@
"cpu": [
"arm64"
],
+ "license": "Apache-2.0",
"optional": true,
"os": [
"linux"
@@ -3246,6 +3510,7 @@
"cpu": [
"x64"
],
+ "license": "Apache-2.0",
"optional": true,
"os": [
"linux"
@@ -3267,6 +3532,7 @@
"cpu": [
"wasm32"
],
+ "license": "Apache-2.0 AND LGPL-3.0-or-later AND MIT",
"optional": true,
"dependencies": {
"@emnapi/runtime": "^1.2.0"
@@ -3285,6 +3551,7 @@
"cpu": [
"ia32"
],
+ "license": "Apache-2.0 AND LGPL-3.0-or-later",
"optional": true,
"os": [
"win32"
@@ -3303,6 +3570,7 @@
"cpu": [
"x64"
],
+ "license": "Apache-2.0 AND LGPL-3.0-or-later",
"optional": true,
"os": [
"win32"
@@ -3319,6 +3587,7 @@
"resolved": "https://registry.npmjs.org/@isaacs/cliui/-/cliui-8.0.2.tgz",
"integrity": "sha512-O8jcjabXaleOG9DQ0+ARXWZBTfnP4WNAqzuiJK7ll44AmxGKv/J2M4TPjxjY3znBCfvBXFzucm1twdyFybFqEA==",
"dev": true,
+ "license": "ISC",
"dependencies": {
"string-width": "^5.1.2",
"string-width-cjs": "npm:string-width@^4.2.0",
@@ -3336,6 +3605,7 @@
"resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-6.2.1.tgz",
"integrity": "sha512-bN798gFfQX+viw3R7yrGWRqnrN2oRkEkUjjl4JNn4E8GxxbjtG3FbrEIIY3l8/hrwUwIeCZvi4QuOTP4MErVug==",
"dev": true,
+ "license": "MIT",
"engines": {
"node": ">=12"
},
@@ -3348,6 +3618,7 @@
"resolved": "https://registry.npmjs.org/string-width/-/string-width-5.1.2.tgz",
"integrity": "sha512-HnLOCR3vjcY8beoNLtcjZ5/nxn2afmME6lhrDrebokqMap+XbeW8n9TXpPDOqdGK5qcI3oT0GKTW6wC7EMiVqA==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"eastasianwidth": "^0.2.0",
"emoji-regex": "^9.2.2",
@@ -3365,6 +3636,7 @@
"resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-8.1.0.tgz",
"integrity": "sha512-si7QWI6zUMq56bESFvagtmzMdGOtoxfR+Sez11Mobfc7tm+VkUckk9bW2UeffTGVUbOksxmSw0AA2gs8g71NCQ==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"ansi-styles": "^6.1.0",
"string-width": "^5.0.1",
@@ -3382,6 +3654,7 @@
"resolved": "https://registry.npmjs.org/@istanbuljs/load-nyc-config/-/load-nyc-config-1.1.0.tgz",
"integrity": "sha512-VjeHSlIzpv/NyD3N0YuHfXOPDIixcA1q2ZV98wsMqcYlPmv2n3Yb2lYP9XMElnaFVXg5A7YLTeLu6V84uQDjmQ==",
"dev": true,
+ "license": "ISC",
"dependencies": {
"camelcase": "^5.3.1",
"find-up": "^4.1.0",
@@ -3398,6 +3671,7 @@
"resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz",
"integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"locate-path": "^5.0.0",
"path-exists": "^4.0.0"
@@ -3406,11 +3680,26 @@
"node": ">=8"
}
},
+ "node_modules/@istanbuljs/load-nyc-config/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,
+ "license": "MIT",
+ "dependencies": {
+ "argparse": "^1.0.7",
+ "esprima": "^4.0.0"
+ },
+ "bin": {
+ "js-yaml": "bin/js-yaml.js"
+ }
+ },
"node_modules/@istanbuljs/load-nyc-config/node_modules/locate-path": {
"version": "5.0.0",
"resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz",
"integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"p-locate": "^4.1.0"
},
@@ -3423,6 +3712,7 @@
"resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz",
"integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"p-try": "^2.0.0"
},
@@ -3438,6 +3728,7 @@
"resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz",
"integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"p-limit": "^2.2.0"
},
@@ -3450,6 +3741,7 @@
"resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz",
"integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==",
"dev": true,
+ "license": "MIT",
"engines": {
"node": ">=8"
}
@@ -3459,6 +3751,7 @@
"resolved": "https://registry.npmjs.org/@istanbuljs/schema/-/schema-0.1.3.tgz",
"integrity": "sha512-ZXRY4jNvVgSVQ8DL3LTcakaAtXwTVUxE81hslsyD2AtoXW/wVob10HkOJ1X/pAlcI7D+2YoZKg5do8G/w6RYgA==",
"dev": true,
+ "license": "MIT",
"engines": {
"node": ">=8"
}
@@ -3468,6 +3761,7 @@
"resolved": "https://registry.npmjs.org/@jest/console/-/console-29.7.0.tgz",
"integrity": "sha512-5Ni4CU7XHQi32IJ398EEP4RrB8eV09sXP2ROqD4bksHrnTree52PsxvX8tpL8LvTZ3pFzXyPbNQReSN41CAhOg==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"@jest/types": "^29.6.3",
"@types/node": "*",
@@ -3485,6 +3779,7 @@
"resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
"integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"color-convert": "^2.0.1"
},
@@ -3500,6 +3795,7 @@
"resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz",
"integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"ansi-styles": "^4.1.0",
"supports-color": "^7.1.0"
@@ -3516,6 +3812,7 @@
"resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
"integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"has-flag": "^4.0.0"
},
@@ -3528,6 +3825,7 @@
"resolved": "https://registry.npmjs.org/@jest/core/-/core-29.7.0.tgz",
"integrity": "sha512-n7aeXWKMnGtDA48y8TLWJPJmLmmZ642Ceo78cYWEpiD7FzDgmNDV/GCVRorPABdXLJZ/9wzzgZAlHjXjxDHGsg==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"@jest/console": "^29.7.0",
"@jest/reporters": "^29.7.0",
@@ -3575,6 +3873,7 @@
"resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz",
"integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"ansi-styles": "^4.1.0",
"supports-color": "^7.1.0"
@@ -3591,6 +3890,7 @@
"resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
"integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"color-convert": "^2.0.1"
},
@@ -3601,11 +3901,28 @@
"url": "https://github.com/chalk/ansi-styles?sponsor=1"
}
},
+ "node_modules/@jest/core/node_modules/ci-info": {
+ "version": "3.9.0",
+ "resolved": "https://registry.npmjs.org/ci-info/-/ci-info-3.9.0.tgz",
+ "integrity": "sha512-NIxF55hv4nSqQswkAeiOi1r83xy8JldOFDTWiug55KBu9Jnblncd2U6ViHmYgHf01TPZS77NJBhBMKdWj9HQMQ==",
+ "dev": true,
+ "funding": [
+ {
+ "type": "github",
+ "url": "https://github.com/sponsors/sibiraj-s"
+ }
+ ],
+ "license": "MIT",
+ "engines": {
+ "node": ">=8"
+ }
+ },
"node_modules/@jest/core/node_modules/pretty-format": {
"version": "29.7.0",
"resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-29.7.0.tgz",
"integrity": "sha512-Pdlw/oPxN+aXdmM9R00JVC9WVFoCLTKJvDVLgmJ+qAffBMxsV85l/Lu7sNx4zSzPyoL2euImuEwHhOXdEgNFZQ==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"@jest/schemas": "^29.6.3",
"ansi-styles": "^5.0.0",
@@ -3620,6 +3937,7 @@
"resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz",
"integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"ansi-regex": "^5.0.1"
},
@@ -3632,6 +3950,7 @@
"resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
"integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"has-flag": "^4.0.0"
},
@@ -3644,6 +3963,7 @@
"resolved": "https://registry.npmjs.org/@jest/environment/-/environment-29.7.0.tgz",
"integrity": "sha512-aQIfHDq33ExsN4jP1NWGXhxgQ/wixs60gDiKO+XVMd8Mn0NWPWgc34ZQDTb2jKaUWQ7MuwoitXAsN2XVXNMpAw==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"@jest/fake-timers": "^29.7.0",
"@jest/types": "^29.6.3",
@@ -3659,6 +3979,7 @@
"resolved": "https://registry.npmjs.org/@jest/expect/-/expect-29.7.0.tgz",
"integrity": "sha512-8uMeAMycttpva3P1lBHB8VciS9V0XAr3GymPpipdyQXbBcuhkLQOSe8E/p92RyAdToS6ZD1tFkX+CkhoECE0dQ==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"expect": "^29.7.0",
"jest-snapshot": "^29.7.0"
@@ -3672,6 +3993,7 @@
"resolved": "https://registry.npmjs.org/@jest/expect-utils/-/expect-utils-29.7.0.tgz",
"integrity": "sha512-GlsNBWiFQFCVi9QVSx7f5AgMeLxe9YCCs5PuP2O2LdjDAA8Jh9eX7lA1Jq/xdXw3Wb3hyvlFNfZIfcRetSzYcA==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"jest-get-type": "^29.6.3"
},
@@ -3684,6 +4006,7 @@
"resolved": "https://registry.npmjs.org/@jest/fake-timers/-/fake-timers-29.7.0.tgz",
"integrity": "sha512-q4DH1Ha4TTFPdxLsqDXK1d3+ioSL7yL5oCMJZgDYm6i+6CygW5E5xVr/D1HdsGxjt1ZWSfUAs9OxSB/BNelWrQ==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"@jest/types": "^29.6.3",
"@sinonjs/fake-timers": "^10.0.2",
@@ -3701,6 +4024,7 @@
"resolved": "https://registry.npmjs.org/@jest/globals/-/globals-29.7.0.tgz",
"integrity": "sha512-mpiz3dutLbkW2MNFubUGUEVLkTGiqW6yLVTA+JbP6fI6J5iL9Y0Nlg8k95pcF8ctKwCS7WVxteBs29hhfAotzQ==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"@jest/environment": "^29.7.0",
"@jest/expect": "^29.7.0",
@@ -3716,6 +4040,7 @@
"resolved": "https://registry.npmjs.org/@jest/reporters/-/reporters-29.7.0.tgz",
"integrity": "sha512-DApq0KJbJOEzAFYjHADNNxAE3KbhxQB1y5Kplb5Waqw6zVbuWatSnMjE5gs8FUgEPmNsnZA3NCWl9NG0ia04Pg==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"@bcoe/v8-coverage": "^0.2.3",
"@jest/console": "^29.7.0",
@@ -3759,6 +4084,7 @@
"resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
"integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"color-convert": "^2.0.1"
},
@@ -3774,6 +4100,7 @@
"resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz",
"integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"ansi-styles": "^4.1.0",
"supports-color": "^7.1.0"
@@ -3791,6 +4118,7 @@
"integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==",
"deprecated": "Glob versions prior to v9 are no longer supported",
"dev": true,
+ "license": "ISC",
"dependencies": {
"fs.realpath": "^1.0.0",
"inflight": "^1.0.4",
@@ -3811,6 +4139,7 @@
"resolved": "https://registry.npmjs.org/istanbul-lib-instrument/-/istanbul-lib-instrument-6.0.3.tgz",
"integrity": "sha512-Vtgk7L/R2JHyyGW07spoFlB8/lpjiOLTjMdms6AFMraYt3BaJauod/NGrfnVG/y4Ix1JEuMRPDPEj2ua+zz1/Q==",
"dev": true,
+ "license": "BSD-3-Clause",
"dependencies": {
"@babel/core": "^7.23.9",
"@babel/parser": "^7.23.9",
@@ -3822,23 +4151,12 @@
"node": ">=10"
}
},
- "node_modules/@jest/reporters/node_modules/minimatch": {
- "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"
- },
- "engines": {
- "node": "*"
- }
- },
"node_modules/@jest/reporters/node_modules/semver": {
"version": "7.6.3",
"resolved": "https://registry.npmjs.org/semver/-/semver-7.6.3.tgz",
"integrity": "sha512-oVekP1cKtI+CTDvHWYFUcMtsK/00wmAEfyqKfNdARm8u1wNVhSgaX7A8d4UuIlUI5e84iEwOhs7ZPYRmzU9U6A==",
"dev": true,
+ "license": "ISC",
"bin": {
"semver": "bin/semver.js"
},
@@ -3851,6 +4169,7 @@
"resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz",
"integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"ansi-regex": "^5.0.1"
},
@@ -3863,6 +4182,7 @@
"resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
"integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"has-flag": "^4.0.0"
},
@@ -3875,6 +4195,7 @@
"resolved": "https://registry.npmjs.org/@jest/schemas/-/schemas-29.6.3.tgz",
"integrity": "sha512-mo5j5X+jIZmJQveBKeS/clAueipV7KgiX1vMgCxam1RNYiqE1w62n0/tJJnHtjW8ZHcQco5gY85jA3mi0L+nSA==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"@sinclair/typebox": "^0.27.8"
},
@@ -3887,6 +4208,7 @@
"resolved": "https://registry.npmjs.org/@jest/source-map/-/source-map-29.6.3.tgz",
"integrity": "sha512-MHjT95QuipcPrpLM+8JMSzFx6eHp5Bm+4XeFDJlwsvVBjmKNiIAvasGK2fxz2WbGRlnvqehFbh07MMa7n3YJnw==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"@jridgewell/trace-mapping": "^0.3.18",
"callsites": "^3.0.0",
@@ -3901,6 +4223,7 @@
"resolved": "https://registry.npmjs.org/@jest/test-result/-/test-result-29.7.0.tgz",
"integrity": "sha512-Fdx+tv6x1zlkJPcWXmMDAG2HBnaR9XPSd5aDWQVsfrZmLVT3lU1cwyxLgRmXR9yrq4NBoEm9BMsfgFzTQAbJYA==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"@jest/console": "^29.7.0",
"@jest/types": "^29.6.3",
@@ -3916,6 +4239,7 @@
"resolved": "https://registry.npmjs.org/@jest/test-sequencer/-/test-sequencer-29.7.0.tgz",
"integrity": "sha512-GQwJ5WZVrKnOJuiYiAF52UNUJXgTZx1NHjFSEB0qEMmSZKAkdMoIzw/Cj6x6NF4AvV23AUqDpFzQkN/eYCYTxw==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"@jest/test-result": "^29.7.0",
"graceful-fs": "^4.2.9",
@@ -3931,6 +4255,7 @@
"resolved": "https://registry.npmjs.org/@jest/transform/-/transform-29.7.0.tgz",
"integrity": "sha512-ok/BTPFzFKVMwO5eOHRrvnBVHdRy9IrsrW1GpMaQ9MCnilNLXQKmAX8s1YXDFaai9xJpac2ySzV0YeRRECr2Vw==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"@babel/core": "^7.11.6",
"@jest/types": "^29.6.3",
@@ -3957,6 +4282,7 @@
"resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
"integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"color-convert": "^2.0.1"
},
@@ -3972,6 +4298,7 @@
"resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz",
"integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"ansi-styles": "^4.1.0",
"supports-color": "^7.1.0"
@@ -3988,6 +4315,7 @@
"resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
"integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"has-flag": "^4.0.0"
},
@@ -4000,6 +4328,7 @@
"resolved": "https://registry.npmjs.org/@jest/types/-/types-29.6.3.tgz",
"integrity": "sha512-u3UPsIilWKOM3F9CXtrG8LEJmNxwoCQC/XVj4IKYXvvpx7QIi/Kg1LI5uDmDpKlac62NUtX7eLjRh+jVZcLOzw==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"@jest/schemas": "^29.6.3",
"@types/istanbul-lib-coverage": "^2.0.0",
@@ -4017,6 +4346,7 @@
"resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
"integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"color-convert": "^2.0.1"
},
@@ -4032,6 +4362,7 @@
"resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz",
"integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"ansi-styles": "^4.1.0",
"supports-color": "^7.1.0"
@@ -4048,6 +4379,7 @@
"resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
"integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"has-flag": "^4.0.0"
},
@@ -4059,6 +4391,7 @@
"version": "0.3.5",
"resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.5.tgz",
"integrity": "sha512-IzL8ZoEDIBRWEzlCcRhOaCupYyN5gdIK+Q6fbFdPDg6HqX6jpkItn7DFIpW9LQzXG6Df9sA7+OKnq0qlz/GaQg==",
+ "license": "MIT",
"dependencies": {
"@jridgewell/set-array": "^1.2.1",
"@jridgewell/sourcemap-codec": "^1.4.10",
@@ -4072,6 +4405,7 @@
"version": "3.1.2",
"resolved": "https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-3.1.2.tgz",
"integrity": "sha512-bRISgCIjP20/tbWSPWMEi54QVPRZExkuD9lJL+UIxUKtwVJA8wW1Trb1jMs1RFXo1CBTNZ/5hpC9QvmKWdopKw==",
+ "license": "MIT",
"engines": {
"node": ">=6.0.0"
}
@@ -4080,6 +4414,7 @@
"version": "1.2.1",
"resolved": "https://registry.npmjs.org/@jridgewell/set-array/-/set-array-1.2.1.tgz",
"integrity": "sha512-R8gLRTZeyp03ymzP/6Lil/28tGeGEzhx1q2k703KGWRAI1VdvPIXdG70VJc2pAMw3NA6JKL5hhFu1sJX0Mnn/A==",
+ "license": "MIT",
"engines": {
"node": ">=6.0.0"
}
@@ -4089,6 +4424,7 @@
"resolved": "https://registry.npmjs.org/@jridgewell/source-map/-/source-map-0.3.6.tgz",
"integrity": "sha512-1ZJTZebgqllO79ue2bm3rIGud/bOe0pP5BjSRCRxxYkEZS8STV7zN84UBbiYu7jy+eCKSnVIUgoWWE/tt+shMQ==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"@jridgewell/gen-mapping": "^0.3.5",
"@jridgewell/trace-mapping": "^0.3.25"
@@ -4097,12 +4433,14 @@
"node_modules/@jridgewell/sourcemap-codec": {
"version": "1.5.0",
"resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.5.0.tgz",
- "integrity": "sha512-gv3ZRaISU3fjPAgNsriBRqGWQL6quFx04YMPW/zD8XMLsU32mhCCbfbO6KZFLjvYpCZ8zyDEgqsgf+PwPaM7GQ=="
+ "integrity": "sha512-gv3ZRaISU3fjPAgNsriBRqGWQL6quFx04YMPW/zD8XMLsU32mhCCbfbO6KZFLjvYpCZ8zyDEgqsgf+PwPaM7GQ==",
+ "license": "MIT"
},
"node_modules/@jridgewell/trace-mapping": {
"version": "0.3.25",
"resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.25.tgz",
"integrity": "sha512-vNk6aEwybGtawWmy/PzwnGDOjCkLWSD2wqvjGGAgOAwCGWySYXfYoxt00IJkTF+8Lb57DwOb3Aa0o9CApepiYQ==",
+ "license": "MIT",
"dependencies": {
"@jridgewell/resolve-uri": "^3.1.0",
"@jridgewell/sourcemap-codec": "^1.4.14"
@@ -4113,6 +4451,7 @@
"resolved": "https://registry.npmjs.org/@mdx-js/react/-/react-3.1.0.tgz",
"integrity": "sha512-QjHtSaoameoalGnKDT3FoIl4+9RwyTmo9ZJGBdLOks/YOiWHoRDI3PUwEzOE7kEmGcV3AFcp9K6dYu9rEuKLAQ==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"@types/mdx": "^2.0.0"
},
@@ -4130,6 +4469,7 @@
"resolved": "https://registry.npmjs.org/@microsoft/api-extractor/-/api-extractor-7.47.11.tgz",
"integrity": "sha512-lrudfbPub5wzBhymfFtgZKuBvXxoSIAdrvS2UbHjoMT2TjIEddq6Z13pcve7A03BAouw0x8sW8G4txdgfiSwpQ==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"@microsoft/api-extractor-model": "7.29.8",
"@microsoft/tsdoc": "~0.15.0",
@@ -4154,6 +4494,7 @@
"resolved": "https://registry.npmjs.org/@microsoft/api-extractor-model/-/api-extractor-model-7.29.8.tgz",
"integrity": "sha512-t3Z/xcO6TRbMcnKGVMs4uMzv/gd5j0NhMiJIGjD4cJMeFJ1Hf8wnLSx37vxlRlL0GWlGJhnFgxvnaL6JlS+73g==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"@microsoft/tsdoc": "~0.15.0",
"@microsoft/tsdoc-config": "~0.17.0",
@@ -4165,6 +4506,7 @@
"resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz",
"integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==",
"dev": true,
+ "license": "ISC",
"dependencies": {
"yallist": "^4.0.0"
},
@@ -4172,11 +4514,25 @@
"node": ">=10"
}
},
+ "node_modules/@microsoft/api-extractor/node_modules/minimatch": {
+ "version": "3.0.8",
+ "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.8.tgz",
+ "integrity": "sha512-6FsRAQsxQ61mw+qP1ZzbL9Bc78x2p5OqNgNpnoAFLTrX8n5Kxph0CsnhmKKNXTWjXqU5L0pGPR7hYk+XWZr60Q==",
+ "dev": true,
+ "license": "ISC",
+ "dependencies": {
+ "brace-expansion": "^1.1.7"
+ },
+ "engines": {
+ "node": "*"
+ }
+ },
"node_modules/@microsoft/api-extractor/node_modules/semver": {
"version": "7.5.4",
"resolved": "https://registry.npmjs.org/semver/-/semver-7.5.4.tgz",
"integrity": "sha512-1bCSESV6Pv+i21Hvpxp3Dx+pSD8lIPt8uVjRrxAUt/nbswYc+tK6Y2btiULjd4+fnq15PX+nqQDC7Oft7WkwcA==",
"dev": true,
+ "license": "ISC",
"dependencies": {
"lru-cache": "^6.0.0"
},
@@ -4192,6 +4548,7 @@
"resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
"integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
"dev": true,
+ "license": "BSD-3-Clause",
"engines": {
"node": ">=0.10.0"
}
@@ -4201,6 +4558,7 @@
"resolved": "https://registry.npmjs.org/typescript/-/typescript-5.4.2.tgz",
"integrity": "sha512-+2/g0Fds1ERlP6JsakQQDXjZdZMM+rqpamFZJEKh4kwTIn3iDkgKtby0CeNd5ATNZ4Ry1ax15TMx0W2V+miizQ==",
"dev": true,
+ "license": "Apache-2.0",
"bin": {
"tsc": "bin/tsc",
"tsserver": "bin/tsserver"
@@ -4213,19 +4571,22 @@
"version": "4.0.0",
"resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz",
"integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==",
- "dev": true
+ "dev": true,
+ "license": "ISC"
},
"node_modules/@microsoft/tsdoc": {
"version": "0.15.0",
"resolved": "https://registry.npmjs.org/@microsoft/tsdoc/-/tsdoc-0.15.0.tgz",
"integrity": "sha512-HZpPoABogPvjeJOdzCOSJsXeL/SMCBgBZMVC3X3d7YYp2gf31MfxhUoYUNwf1ERPJOnQc0wkFn9trqI6ZEdZuA==",
- "dev": true
+ "dev": true,
+ "license": "MIT"
},
"node_modules/@microsoft/tsdoc-config": {
"version": "0.17.0",
"resolved": "https://registry.npmjs.org/@microsoft/tsdoc-config/-/tsdoc-config-0.17.0.tgz",
"integrity": "sha512-v/EYRXnCAIHxOHW+Plb6OWuUoMotxTN0GLatnpOb1xq0KuTNw/WI3pamJx/UbsoJP5k9MCw1QxvvhPcF9pH3Zg==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"@microsoft/tsdoc": "0.15.0",
"ajv": "~8.12.0",
@@ -4238,6 +4599,7 @@
"resolved": "https://registry.npmjs.org/ajv/-/ajv-8.12.0.tgz",
"integrity": "sha512-sRu1kpcO9yLtYxBKvqfTeh9KzZEwO3STyX1HT+4CaDzC6HpTGYhIhPIzj9XuKU7KYDwnaeh5hcOwjy1QuJzBPA==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"fast-deep-equal": "^3.1.1",
"json-schema-traverse": "^1.0.0",
@@ -4250,32 +4612,34 @@
}
},
"node_modules/@mui/core-downloads-tracker": {
- "version": "5.16.7",
- "resolved": "https://registry.npmjs.org/@mui/core-downloads-tracker/-/core-downloads-tracker-5.16.7.tgz",
- "integrity": "sha512-RtsCt4Geed2/v74sbihWzzRs+HsIQCfclHeORh5Ynu2fS4icIKozcSubwuG7vtzq2uW3fOR1zITSP84TNt2GoQ==",
+ "version": "6.1.6",
+ "resolved": "https://registry.npmjs.org/@mui/core-downloads-tracker/-/core-downloads-tracker-6.1.6.tgz",
+ "integrity": "sha512-nz1SlR9TdBYYPz4qKoNasMPRiGb4PaIHFkzLzhju0YVYS5QSuFF2+n7CsiHMIDcHv3piPu/xDWI53ruhOqvZwQ==",
+ "license": "MIT",
"funding": {
"type": "opencollective",
"url": "https://opencollective.com/mui-org"
}
},
"node_modules/@mui/icons-material": {
- "version": "5.16.7",
- "resolved": "https://registry.npmjs.org/@mui/icons-material/-/icons-material-5.16.7.tgz",
- "integrity": "sha512-UrGwDJCXEszbDI7yV047BYU5A28eGJ79keTCP4cc74WyncuVrnurlmIRxaHL8YK+LI1Kzq+/JM52IAkNnv4u+Q==",
+ "version": "6.1.6",
+ "resolved": "https://registry.npmjs.org/@mui/icons-material/-/icons-material-6.1.6.tgz",
+ "integrity": "sha512-5r9urIL2lxXb/sPN3LFfFYEibsXJUb986HhhIeu1gOcte460pwdSiEhBSxkAuyT8Dj7jvu9MjqSBmSumQELo8A==",
+ "license": "MIT",
"dependencies": {
- "@babel/runtime": "^7.23.9"
+ "@babel/runtime": "^7.26.0"
},
"engines": {
- "node": ">=12.0.0"
+ "node": ">=14.0.0"
},
"funding": {
"type": "opencollective",
"url": "https://opencollective.com/mui-org"
},
"peerDependencies": {
- "@mui/material": "^5.0.0",
- "@types/react": "^17.0.0 || ^18.0.0",
- "react": "^17.0.0 || ^18.0.0"
+ "@mui/material": "^6.1.6",
+ "@types/react": "^17.0.0 || ^18.0.0 || ^19.0.0",
+ "react": "^17.0.0 || ^18.0.0 || ^19.0.0"
},
"peerDependenciesMeta": {
"@types/react": {
@@ -4284,25 +4648,26 @@
}
},
"node_modules/@mui/material": {
- "version": "5.16.7",
- "resolved": "https://registry.npmjs.org/@mui/material/-/material-5.16.7.tgz",
- "integrity": "sha512-cwwVQxBhK60OIOqZOVLFt55t01zmarKJiJUWbk0+8s/Ix5IaUzAShqlJchxsIQ4mSrWqgcKCCXKtIlG5H+/Jmg==",
- "dependencies": {
- "@babel/runtime": "^7.23.9",
- "@mui/core-downloads-tracker": "^5.16.7",
- "@mui/system": "^5.16.7",
- "@mui/types": "^7.2.15",
- "@mui/utils": "^5.16.6",
+ "version": "6.1.6",
+ "resolved": "https://registry.npmjs.org/@mui/material/-/material-6.1.6.tgz",
+ "integrity": "sha512-1yvejiQ/601l5AK3uIdUlAVElyCxoqKnl7QA+2oFB/2qYPWfRwDgavW/MoywS5Y2gZEslcJKhe0s2F3IthgFgw==",
+ "license": "MIT",
+ "dependencies": {
+ "@babel/runtime": "^7.26.0",
+ "@mui/core-downloads-tracker": "^6.1.6",
+ "@mui/system": "^6.1.6",
+ "@mui/types": "^7.2.19",
+ "@mui/utils": "^6.1.6",
"@popperjs/core": "^2.11.8",
- "@types/react-transition-group": "^4.4.10",
- "clsx": "^2.1.0",
+ "@types/react-transition-group": "^4.4.11",
+ "clsx": "^2.1.1",
"csstype": "^3.1.3",
"prop-types": "^15.8.1",
"react-is": "^18.3.1",
"react-transition-group": "^4.4.5"
},
"engines": {
- "node": ">=12.0.0"
+ "node": ">=14.0.0"
},
"funding": {
"type": "opencollective",
@@ -4311,9 +4676,10 @@
"peerDependencies": {
"@emotion/react": "^11.5.0",
"@emotion/styled": "^11.3.0",
- "@types/react": "^17.0.0 || ^18.0.0",
- "react": "^17.0.0 || ^18.0.0",
- "react-dom": "^17.0.0 || ^18.0.0"
+ "@mui/material-pigment-css": "^6.1.6",
+ "@types/react": "^17.0.0 || ^18.0.0 || ^19.0.0",
+ "react": "^17.0.0 || ^18.0.0 || ^19.0.0",
+ "react-dom": "^17.0.0 || ^18.0.0 || ^19.0.0"
},
"peerDependenciesMeta": {
"@emotion/react": {
@@ -4322,30 +4688,34 @@
"@emotion/styled": {
"optional": true
},
+ "@mui/material-pigment-css": {
+ "optional": true
+ },
"@types/react": {
"optional": true
}
}
},
- "node_modules/@mui/material/node_modules/@mui/private-theming": {
- "version": "5.16.6",
- "resolved": "https://registry.npmjs.org/@mui/private-theming/-/private-theming-5.16.6.tgz",
- "integrity": "sha512-rAk+Rh8Clg7Cd7shZhyt2HGTTE5wYKNSJ5sspf28Fqm/PZ69Er9o6KX25g03/FG2dfpg5GCwZh/xOojiTfm3hw==",
+ "node_modules/@mui/private-theming": {
+ "version": "6.1.6",
+ "resolved": "https://registry.npmjs.org/@mui/private-theming/-/private-theming-6.1.6.tgz",
+ "integrity": "sha512-ioAiFckaD/fJSnTrUMWgjl9HYBWt7ixCh7zZw7gDZ+Tae7NuprNV6QJK95EidDT7K0GetR2rU3kAeIR61Myttw==",
+ "license": "MIT",
"dependencies": {
- "@babel/runtime": "^7.23.9",
- "@mui/utils": "^5.16.6",
+ "@babel/runtime": "^7.26.0",
+ "@mui/utils": "^6.1.6",
"prop-types": "^15.8.1"
},
"engines": {
- "node": ">=12.0.0"
+ "node": ">=14.0.0"
},
"funding": {
"type": "opencollective",
"url": "https://opencollective.com/mui-org"
},
"peerDependencies": {
- "@types/react": "^17.0.0 || ^18.0.0",
- "react": "^17.0.0 || ^18.0.0"
+ "@types/react": "^17.0.0 || ^18.0.0 || ^19.0.0",
+ "react": "^17.0.0 || ^18.0.0 || ^19.0.0"
},
"peerDependenciesMeta": {
"@types/react": {
@@ -4353,18 +4723,21 @@
}
}
},
- "node_modules/@mui/material/node_modules/@mui/styled-engine": {
- "version": "5.16.6",
- "resolved": "https://registry.npmjs.org/@mui/styled-engine/-/styled-engine-5.16.6.tgz",
- "integrity": "sha512-zaThmS67ZmtHSWToTiHslbI8jwrmITcN93LQaR2lKArbvS7Z3iLkwRoiikNWutx9MBs8Q6okKvbZq1RQYB3v7g==",
+ "node_modules/@mui/styled-engine": {
+ "version": "6.1.6",
+ "resolved": "https://registry.npmjs.org/@mui/styled-engine/-/styled-engine-6.1.6.tgz",
+ "integrity": "sha512-I+yS1cSuSvHnZDBO7e7VHxTWpj+R7XlSZvTC4lS/OIbUNJOMMSd3UDP6V2sfwzAdmdDNBi7NGCRv2SZ6O9hGDA==",
+ "license": "MIT",
"dependencies": {
- "@babel/runtime": "^7.23.9",
- "@emotion/cache": "^11.11.0",
+ "@babel/runtime": "^7.26.0",
+ "@emotion/cache": "^11.13.1",
+ "@emotion/serialize": "^1.3.2",
+ "@emotion/sheet": "^1.4.0",
"csstype": "^3.1.3",
"prop-types": "^15.8.1"
},
"engines": {
- "node": ">=12.0.0"
+ "node": ">=14.0.0"
},
"funding": {
"type": "opencollective",
@@ -4373,7 +4746,7 @@
"peerDependencies": {
"@emotion/react": "^11.4.1",
"@emotion/styled": "^11.3.0",
- "react": "^17.0.0 || ^18.0.0"
+ "react": "^17.0.0 || ^18.0.0 || ^19.0.0"
},
"peerDependenciesMeta": {
"@emotion/react": {
@@ -4384,22 +4757,23 @@
}
}
},
- "node_modules/@mui/material/node_modules/@mui/system": {
- "version": "5.16.7",
- "resolved": "https://registry.npmjs.org/@mui/system/-/system-5.16.7.tgz",
- "integrity": "sha512-Jncvs/r/d/itkxh7O7opOunTqbbSSzMTHzZkNLM+FjAOg+cYAZHrPDlYe1ZGKUYORwwb2XexlWnpZp0kZ4AHuA==",
+ "node_modules/@mui/system": {
+ "version": "6.1.6",
+ "resolved": "https://registry.npmjs.org/@mui/system/-/system-6.1.6.tgz",
+ "integrity": "sha512-qOf1VUE9wK8syiB0BBCp82oNBAVPYdj4Trh+G1s+L+ImYiKlubWhhqlnvWt3xqMevR+D2h1CXzA1vhX2FvA+VQ==",
+ "license": "MIT",
"dependencies": {
- "@babel/runtime": "^7.23.9",
- "@mui/private-theming": "^5.16.6",
- "@mui/styled-engine": "^5.16.6",
- "@mui/types": "^7.2.15",
- "@mui/utils": "^5.16.6",
- "clsx": "^2.1.0",
+ "@babel/runtime": "^7.26.0",
+ "@mui/private-theming": "^6.1.6",
+ "@mui/styled-engine": "^6.1.6",
+ "@mui/types": "^7.2.19",
+ "@mui/utils": "^6.1.6",
+ "clsx": "^2.1.1",
"csstype": "^3.1.3",
"prop-types": "^15.8.1"
},
"engines": {
- "node": ">=12.0.0"
+ "node": ">=14.0.0"
},
"funding": {
"type": "opencollective",
@@ -4408,8 +4782,8 @@
"peerDependencies": {
"@emotion/react": "^11.5.0",
"@emotion/styled": "^11.3.0",
- "@types/react": "^17.0.0 || ^18.0.0",
- "react": "^17.0.0 || ^18.0.0"
+ "@types/react": "^17.0.0 || ^18.0.0 || ^19.0.0",
+ "react": "^17.0.0 || ^18.0.0 || ^19.0.0"
},
"peerDependenciesMeta": {
"@emotion/react": {
@@ -4423,142 +4797,25 @@
}
}
},
- "node_modules/@mui/private-theming": {
- "version": "6.1.6",
- "resolved": "https://registry.npmjs.org/@mui/private-theming/-/private-theming-6.1.6.tgz",
- "integrity": "sha512-ioAiFckaD/fJSnTrUMWgjl9HYBWt7ixCh7zZw7gDZ+Tae7NuprNV6QJK95EidDT7K0GetR2rU3kAeIR61Myttw==",
- "peer": true,
- "dependencies": {
- "@babel/runtime": "^7.26.0",
- "@mui/utils": "^6.1.6",
- "prop-types": "^15.8.1"
- },
- "engines": {
- "node": ">=14.0.0"
- },
- "funding": {
- "type": "opencollective",
- "url": "https://opencollective.com/mui-org"
- },
- "peerDependencies": {
- "@types/react": "^17.0.0 || ^18.0.0 || ^19.0.0",
- "react": "^17.0.0 || ^18.0.0 || ^19.0.0"
- },
- "peerDependenciesMeta": {
- "@types/react": {
- "optional": true
- }
- }
- },
- "node_modules/@mui/private-theming/node_modules/@mui/utils": {
- "version": "6.1.6",
- "resolved": "https://registry.npmjs.org/@mui/utils/-/utils-6.1.6.tgz",
- "integrity": "sha512-sBS6D9mJECtELASLM+18WUcXF6RH3zNxBRFeyCRg8wad6NbyNrdxLuwK+Ikvc38sTZwBzAz691HmSofLqHd9sQ==",
- "peer": true,
- "dependencies": {
- "@babel/runtime": "^7.26.0",
- "@mui/types": "^7.2.19",
- "@types/prop-types": "^15.7.13",
- "clsx": "^2.1.1",
- "prop-types": "^15.8.1",
- "react-is": "^18.3.1"
- },
- "engines": {
- "node": ">=14.0.0"
- },
- "funding": {
- "type": "opencollective",
- "url": "https://opencollective.com/mui-org"
- },
- "peerDependencies": {
- "@types/react": "^17.0.0 || ^18.0.0 || ^19.0.0",
- "react": "^17.0.0 || ^18.0.0 || ^19.0.0"
- },
- "peerDependenciesMeta": {
- "@types/react": {
- "optional": true
- }
- }
- },
- "node_modules/@mui/styled-engine": {
- "version": "6.1.6",
- "resolved": "https://registry.npmjs.org/@mui/styled-engine/-/styled-engine-6.1.6.tgz",
- "integrity": "sha512-I+yS1cSuSvHnZDBO7e7VHxTWpj+R7XlSZvTC4lS/OIbUNJOMMSd3UDP6V2sfwzAdmdDNBi7NGCRv2SZ6O9hGDA==",
- "peer": true,
- "dependencies": {
- "@babel/runtime": "^7.26.0",
- "@emotion/cache": "^11.13.1",
- "@emotion/serialize": "^1.3.2",
- "@emotion/sheet": "^1.4.0",
- "csstype": "^3.1.3",
- "prop-types": "^15.8.1"
- },
- "engines": {
- "node": ">=14.0.0"
- },
- "funding": {
- "type": "opencollective",
- "url": "https://opencollective.com/mui-org"
- },
- "peerDependencies": {
- "@emotion/react": "^11.4.1",
- "@emotion/styled": "^11.3.0",
- "react": "^17.0.0 || ^18.0.0 || ^19.0.0"
- },
- "peerDependenciesMeta": {
- "@emotion/react": {
- "optional": true
- },
- "@emotion/styled": {
- "optional": true
- }
- }
- },
- "node_modules/@mui/system": {
- "version": "6.1.6",
- "resolved": "https://registry.npmjs.org/@mui/system/-/system-6.1.6.tgz",
- "integrity": "sha512-qOf1VUE9wK8syiB0BBCp82oNBAVPYdj4Trh+G1s+L+ImYiKlubWhhqlnvWt3xqMevR+D2h1CXzA1vhX2FvA+VQ==",
- "peer": true,
- "dependencies": {
- "@babel/runtime": "^7.26.0",
- "@mui/private-theming": "^6.1.6",
- "@mui/styled-engine": "^6.1.6",
- "@mui/types": "^7.2.19",
- "@mui/utils": "^6.1.6",
- "clsx": "^2.1.1",
- "csstype": "^3.1.3",
- "prop-types": "^15.8.1"
- },
- "engines": {
- "node": ">=14.0.0"
- },
- "funding": {
- "type": "opencollective",
- "url": "https://opencollective.com/mui-org"
- },
+ "node_modules/@mui/types": {
+ "version": "7.2.19",
+ "resolved": "https://registry.npmjs.org/@mui/types/-/types-7.2.19.tgz",
+ "integrity": "sha512-6XpZEM/Q3epK9RN8ENoXuygnqUQxE+siN/6rGRi2iwJPgBUR25mphYQ9ZI87plGh58YoZ5pp40bFvKYOCDJ3tA==",
+ "license": "MIT",
"peerDependencies": {
- "@emotion/react": "^11.5.0",
- "@emotion/styled": "^11.3.0",
- "@types/react": "^17.0.0 || ^18.0.0 || ^19.0.0",
- "react": "^17.0.0 || ^18.0.0 || ^19.0.0"
+ "@types/react": "^17.0.0 || ^18.0.0 || ^19.0.0"
},
"peerDependenciesMeta": {
- "@emotion/react": {
- "optional": true
- },
- "@emotion/styled": {
- "optional": true
- },
"@types/react": {
"optional": true
}
}
},
- "node_modules/@mui/system/node_modules/@mui/utils": {
+ "node_modules/@mui/utils": {
"version": "6.1.6",
"resolved": "https://registry.npmjs.org/@mui/utils/-/utils-6.1.6.tgz",
"integrity": "sha512-sBS6D9mJECtELASLM+18WUcXF6RH3zNxBRFeyCRg8wad6NbyNrdxLuwK+Ikvc38sTZwBzAz691HmSofLqHd9sQ==",
- "peer": true,
+ "license": "MIT",
"dependencies": {
"@babel/runtime": "^7.26.0",
"@mui/types": "^7.2.19",
@@ -4584,52 +4841,11 @@
}
}
},
- "node_modules/@mui/types": {
- "version": "7.2.19",
- "resolved": "https://registry.npmjs.org/@mui/types/-/types-7.2.19.tgz",
- "integrity": "sha512-6XpZEM/Q3epK9RN8ENoXuygnqUQxE+siN/6rGRi2iwJPgBUR25mphYQ9ZI87plGh58YoZ5pp40bFvKYOCDJ3tA==",
- "peerDependencies": {
- "@types/react": "^17.0.0 || ^18.0.0 || ^19.0.0"
- },
- "peerDependenciesMeta": {
- "@types/react": {
- "optional": true
- }
- }
- },
- "node_modules/@mui/utils": {
- "version": "5.16.6",
- "resolved": "https://registry.npmjs.org/@mui/utils/-/utils-5.16.6.tgz",
- "integrity": "sha512-tWiQqlhxAt3KENNiSRL+DIn9H5xNVK6Jjf70x3PnfQPz1MPBdh7yyIcAyVBT9xiw7hP3SomRhPR7hzBMBCjqEA==",
- "dependencies": {
- "@babel/runtime": "^7.23.9",
- "@mui/types": "^7.2.15",
- "@types/prop-types": "^15.7.12",
- "clsx": "^2.1.1",
- "prop-types": "^15.8.1",
- "react-is": "^18.3.1"
- },
- "engines": {
- "node": ">=12.0.0"
- },
- "funding": {
- "type": "opencollective",
- "url": "https://opencollective.com/mui-org"
- },
- "peerDependencies": {
- "@types/react": "^17.0.0 || ^18.0.0",
- "react": "^17.0.0 || ^18.0.0"
- },
- "peerDependenciesMeta": {
- "@types/react": {
- "optional": true
- }
- }
- },
"node_modules/@mui/x-date-pickers": {
- "version": "7.22.1",
- "resolved": "https://registry.npmjs.org/@mui/x-date-pickers/-/x-date-pickers-7.22.1.tgz",
- "integrity": "sha512-VBgicE+7PvJrdHSL6HyieHT6a/0dENH8RaMIM2VwUFrGoZzvik50WNwY5U+Hip1BwZLIEvlqtNRQIIj6kgBR6Q==",
+ "version": "7.22.2",
+ "resolved": "https://registry.npmjs.org/@mui/x-date-pickers/-/x-date-pickers-7.22.2.tgz",
+ "integrity": "sha512-1KHSlIlnSoY3oHm820By8X344pIdGYqPvCCvfVHrEeeIQ/pHdxDD8tjZFWkFl4Jgm9oVFK90fMcqNZAzc+WaCw==",
+ "license": "MIT",
"dependencies": {
"@babel/runtime": "^7.25.7",
"@mui/utils": "^5.16.6 || ^6.0.0",
@@ -4656,7 +4872,7 @@
"dayjs": "^1.10.7",
"luxon": "^3.0.2",
"moment": "^2.29.4",
- "moment-hijri": "^2.1.2",
+ "moment-hijri": "^2.1.2 || ^3.0.0",
"moment-jalaali": "^0.7.4 || ^0.8.0 || ^0.9.0 || ^0.10.0",
"react": "^17.0.0 || ^18.0.0",
"react-dom": "^17.0.0 || ^18.0.0"
@@ -4695,6 +4911,7 @@
"version": "7.21.0",
"resolved": "https://registry.npmjs.org/@mui/x-internals/-/x-internals-7.21.0.tgz",
"integrity": "sha512-94YNyZ0BhK5Z+Tkr90RKf47IVCW8R/1MvdUhh6MCQg6sZa74jsX+x+gEZ4kzuCqOsuyTyxikeQ8vVuCIQiP7UQ==",
+ "license": "MIT",
"dependencies": {
"@babel/runtime": "^7.25.7",
"@mui/utils": "^5.16.6 || ^6.0.0"
@@ -4711,81 +4928,59 @@
}
},
"node_modules/@next/env": {
- "version": "14.2.16",
- "resolved": "https://registry.npmjs.org/@next/env/-/env-14.2.16.tgz",
- "integrity": "sha512-fLrX5TfJzHCbnZ9YUSnGW63tMV3L4nSfhgOQ0iCcX21Pt+VSTDuaLsSuL8J/2XAiVA5AnzvXDpf6pMs60QxOag=="
+ "version": "15.0.2",
+ "resolved": "https://registry.npmjs.org/@next/env/-/env-15.0.2.tgz",
+ "integrity": "sha512-c0Zr0ModK5OX7D4ZV8Jt/wqoXtitLNPwUfG9zElCZztdaZyNVnN40rDXVZ/+FGuR4CcNV5AEfM6N8f+Ener7Dg==",
+ "license": "MIT"
},
"node_modules/@next/eslint-plugin-next": {
- "version": "14.2.16",
- "resolved": "https://registry.npmjs.org/@next/eslint-plugin-next/-/eslint-plugin-next-14.2.16.tgz",
- "integrity": "sha512-noORwKUMkKc96MWjTOwrsUCjky0oFegHbeJ1yEnQBGbMHAaTEIgLZIIfsYF0x3a06PiS+2TXppfifR+O6VWslg==",
- "dev": true,
- "dependencies": {
- "glob": "10.3.10"
- }
- },
- "node_modules/@next/eslint-plugin-next/node_modules/brace-expansion": {
- "version": "2.0.1",
- "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz",
- "integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==",
+ "version": "15.0.3",
+ "resolved": "https://registry.npmjs.org/@next/eslint-plugin-next/-/eslint-plugin-next-15.0.3.tgz",
+ "integrity": "sha512-3Ln/nHq2V+v8uIaxCR6YfYo7ceRgZNXfTd3yW1ukTaFbO+/I8jNakrjYWODvG9BuR2v5kgVtH/C8r0i11quOgw==",
"dev": true,
+ "license": "MIT",
"dependencies": {
- "balanced-match": "^1.0.0"
+ "fast-glob": "3.3.1"
}
},
- "node_modules/@next/eslint-plugin-next/node_modules/glob": {
- "version": "10.3.10",
- "resolved": "https://registry.npmjs.org/glob/-/glob-10.3.10.tgz",
- "integrity": "sha512-fa46+tv1Ak0UPK1TOy/pZrIybNNt4HCv7SDzwyfiOZkvZLEbjsZkJBPtDHVshZjbecAoAGSC20MjLDG/qr679g==",
+ "node_modules/@next/eslint-plugin-next/node_modules/fast-glob": {
+ "version": "3.3.1",
+ "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.3.1.tgz",
+ "integrity": "sha512-kNFPyjhh5cKjrUltxs+wFx+ZkbRaxxmZ+X0ZU31SOsxCEtP9VPgtq2teZw1DebupL5GmDaNQ6yKMMVcM41iqDg==",
"dev": true,
+ "license": "MIT",
"dependencies": {
- "foreground-child": "^3.1.0",
- "jackspeak": "^2.3.5",
- "minimatch": "^9.0.1",
- "minipass": "^5.0.0 || ^6.0.2 || ^7.0.0",
- "path-scurry": "^1.10.1"
- },
- "bin": {
- "glob": "dist/esm/bin.mjs"
+ "@nodelib/fs.stat": "^2.0.2",
+ "@nodelib/fs.walk": "^1.2.3",
+ "glob-parent": "^5.1.2",
+ "merge2": "^1.3.0",
+ "micromatch": "^4.0.4"
},
"engines": {
- "node": ">=16 || 14 >=14.17"
- },
- "funding": {
- "url": "https://github.com/sponsors/isaacs"
+ "node": ">=8.6.0"
}
},
- "node_modules/@next/eslint-plugin-next/node_modules/minimatch": {
- "version": "9.0.5",
- "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-9.0.5.tgz",
- "integrity": "sha512-G6T0ZX48xgozx7587koeX9Ys2NYy6Gmv//P89sEte9V9whIapMNF4idKxnW2QtCcLiTWlb/wfCabAtAFWhhBow==",
+ "node_modules/@next/eslint-plugin-next/node_modules/glob-parent": {
+ "version": "5.1.2",
+ "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz",
+ "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==",
"dev": true,
+ "license": "ISC",
"dependencies": {
- "brace-expansion": "^2.0.1"
- },
- "engines": {
- "node": ">=16 || 14 >=14.17"
+ "is-glob": "^4.0.1"
},
- "funding": {
- "url": "https://github.com/sponsors/isaacs"
- }
- },
- "node_modules/@next/eslint-plugin-next/node_modules/minipass": {
- "version": "7.1.2",
- "resolved": "https://registry.npmjs.org/minipass/-/minipass-7.1.2.tgz",
- "integrity": "sha512-qOOzS1cBTWYF4BH8fVePDBOO9iptMnGUEZwNc/cMWnTV2nVLZ7VoNWEPHkYczZA0pdoA7dl6e7FL659nX9S2aw==",
- "dev": true,
"engines": {
- "node": ">=16 || 14 >=14.17"
+ "node": ">= 6"
}
},
"node_modules/@next/swc-darwin-arm64": {
- "version": "14.2.16",
- "resolved": "https://registry.npmjs.org/@next/swc-darwin-arm64/-/swc-darwin-arm64-14.2.16.tgz",
- "integrity": "sha512-uFT34QojYkf0+nn6MEZ4gIWQ5aqGF11uIZ1HSxG+cSbj+Mg3+tYm8qXYd3dKN5jqKUm5rBVvf1PBRO/MeQ6rxw==",
+ "version": "15.0.2",
+ "resolved": "https://registry.npmjs.org/@next/swc-darwin-arm64/-/swc-darwin-arm64-15.0.2.tgz",
+ "integrity": "sha512-GK+8w88z+AFlmt+ondytZo2xpwlfAR8U6CRwXancHImh6EdGfHMIrTSCcx5sOSBei00GyLVL0ioo1JLKTfprgg==",
"cpu": [
"arm64"
],
+ "license": "MIT",
"optional": true,
"os": [
"darwin"
@@ -4795,12 +4990,13 @@
}
},
"node_modules/@next/swc-darwin-x64": {
- "version": "14.2.16",
- "resolved": "https://registry.npmjs.org/@next/swc-darwin-x64/-/swc-darwin-x64-14.2.16.tgz",
- "integrity": "sha512-mCecsFkYezem0QiZlg2bau3Xul77VxUD38b/auAjohMA22G9KTJneUYMv78vWoCCFkleFAhY1NIvbyjj1ncG9g==",
+ "version": "15.0.2",
+ "resolved": "https://registry.npmjs.org/@next/swc-darwin-x64/-/swc-darwin-x64-15.0.2.tgz",
+ "integrity": "sha512-KUpBVxIbjzFiUZhiLIpJiBoelqzQtVZbdNNsehhUn36e2YzKHphnK8eTUW1s/4aPy5kH/UTid8IuVbaOpedhpw==",
"cpu": [
"x64"
],
+ "license": "MIT",
"optional": true,
"os": [
"darwin"
@@ -4810,12 +5006,13 @@
}
},
"node_modules/@next/swc-linux-arm64-gnu": {
- "version": "14.2.16",
- "resolved": "https://registry.npmjs.org/@next/swc-linux-arm64-gnu/-/swc-linux-arm64-gnu-14.2.16.tgz",
- "integrity": "sha512-yhkNA36+ECTC91KSyZcgWgKrYIyDnXZj8PqtJ+c2pMvj45xf7y/HrgI17hLdrcYamLfVt7pBaJUMxADtPaczHA==",
+ "version": "15.0.2",
+ "resolved": "https://registry.npmjs.org/@next/swc-linux-arm64-gnu/-/swc-linux-arm64-gnu-15.0.2.tgz",
+ "integrity": "sha512-9J7TPEcHNAZvwxXRzOtiUvwtTD+fmuY0l7RErf8Yyc7kMpE47MIQakl+3jecmkhOoIyi/Rp+ddq7j4wG6JDskQ==",
"cpu": [
"arm64"
],
+ "license": "MIT",
"optional": true,
"os": [
"linux"
@@ -4825,12 +5022,13 @@
}
},
"node_modules/@next/swc-linux-arm64-musl": {
- "version": "14.2.16",
- "resolved": "https://registry.npmjs.org/@next/swc-linux-arm64-musl/-/swc-linux-arm64-musl-14.2.16.tgz",
- "integrity": "sha512-X2YSyu5RMys8R2lA0yLMCOCtqFOoLxrq2YbazFvcPOE4i/isubYjkh+JCpRmqYfEuCVltvlo+oGfj/b5T2pKUA==",
+ "version": "15.0.2",
+ "resolved": "https://registry.npmjs.org/@next/swc-linux-arm64-musl/-/swc-linux-arm64-musl-15.0.2.tgz",
+ "integrity": "sha512-BjH4ZSzJIoTTZRh6rG+a/Ry4SW0HlizcPorqNBixBWc3wtQtj4Sn9FnRZe22QqrPnzoaW0ctvSz4FaH4eGKMww==",
"cpu": [
"arm64"
],
+ "license": "MIT",
"optional": true,
"os": [
"linux"
@@ -4840,12 +5038,13 @@
}
},
"node_modules/@next/swc-linux-x64-gnu": {
- "version": "14.2.16",
- "resolved": "https://registry.npmjs.org/@next/swc-linux-x64-gnu/-/swc-linux-x64-gnu-14.2.16.tgz",
- "integrity": "sha512-9AGcX7VAkGbc5zTSa+bjQ757tkjr6C/pKS7OK8cX7QEiK6MHIIezBLcQ7gQqbDW2k5yaqba2aDtaBeyyZh1i6Q==",
+ "version": "15.0.2",
+ "resolved": "https://registry.npmjs.org/@next/swc-linux-x64-gnu/-/swc-linux-x64-gnu-15.0.2.tgz",
+ "integrity": "sha512-i3U2TcHgo26sIhcwX/Rshz6avM6nizrZPvrDVDY1bXcLH1ndjbO8zuC7RoHp0NSK7wjJMPYzm7NYL1ksSKFreA==",
"cpu": [
"x64"
],
+ "license": "MIT",
"optional": true,
"os": [
"linux"
@@ -4855,12 +5054,13 @@
}
},
"node_modules/@next/swc-linux-x64-musl": {
- "version": "14.2.16",
- "resolved": "https://registry.npmjs.org/@next/swc-linux-x64-musl/-/swc-linux-x64-musl-14.2.16.tgz",
- "integrity": "sha512-Klgeagrdun4WWDaOizdbtIIm8khUDQJ/5cRzdpXHfkbY91LxBXeejL4kbZBrpR/nmgRrQvmz4l3OtttNVkz2Sg==",
+ "version": "15.0.2",
+ "resolved": "https://registry.npmjs.org/@next/swc-linux-x64-musl/-/swc-linux-x64-musl-15.0.2.tgz",
+ "integrity": "sha512-AMfZfSVOIR8fa+TXlAooByEF4OB00wqnms1sJ1v+iu8ivwvtPvnkwdzzFMpsK5jA2S9oNeeQ04egIWVb4QWmtQ==",
"cpu": [
"x64"
],
+ "license": "MIT",
"optional": true,
"os": [
"linux"
@@ -4870,12 +5070,13 @@
}
},
"node_modules/@next/swc-win32-arm64-msvc": {
- "version": "14.2.16",
- "resolved": "https://registry.npmjs.org/@next/swc-win32-arm64-msvc/-/swc-win32-arm64-msvc-14.2.16.tgz",
- "integrity": "sha512-PwW8A1UC1Y0xIm83G3yFGPiOBftJK4zukTmk7DI1CebyMOoaVpd8aSy7K6GhobzhkjYvqS/QmzcfsWG2Dwizdg==",
+ "version": "15.0.2",
+ "resolved": "https://registry.npmjs.org/@next/swc-win32-arm64-msvc/-/swc-win32-arm64-msvc-15.0.2.tgz",
+ "integrity": "sha512-JkXysDT0/hEY47O+Hvs8PbZAeiCQVxKfGtr4GUpNAhlG2E0Mkjibuo8ryGD29Qb5a3IOnKYNoZlh/MyKd2Nbww==",
"cpu": [
"arm64"
],
+ "license": "MIT",
"optional": true,
"os": [
"win32"
@@ -4885,27 +5086,31 @@
}
},
"node_modules/@next/swc-win32-ia32-msvc": {
- "version": "14.2.16",
- "resolved": "https://registry.npmjs.org/@next/swc-win32-ia32-msvc/-/swc-win32-ia32-msvc-14.2.16.tgz",
- "integrity": "sha512-jhPl3nN0oKEshJBNDAo0etGMzv0j3q3VYorTSFqH1o3rwv1MQRdor27u1zhkgsHPNeY1jxcgyx1ZsCkDD1IHgg==",
+ "version": "14.2.17",
+ "resolved": "https://registry.npmjs.org/@next/swc-win32-ia32-msvc/-/swc-win32-ia32-msvc-14.2.17.tgz",
+ "integrity": "sha512-BD/G++GKSLexQjdyoEUgyo5nClU7er5rK0sE+HlEqnldJSm96CIr/+YOTT063LVTT/dUOeQsNgp5DXr86/K7/A==",
"cpu": [
"ia32"
],
+ "dev": true,
+ "license": "MIT",
"optional": true,
"os": [
"win32"
],
+ "peer": true,
"engines": {
"node": ">= 10"
}
},
"node_modules/@next/swc-win32-x64-msvc": {
- "version": "14.2.16",
- "resolved": "https://registry.npmjs.org/@next/swc-win32-x64-msvc/-/swc-win32-x64-msvc-14.2.16.tgz",
- "integrity": "sha512-OA7NtfxgirCjfqt+02BqxC3MIgM/JaGjw9tOe4fyZgPsqfseNiMPnCRP44Pfs+Gpo9zPN+SXaFsgP6vk8d571A==",
+ "version": "15.0.2",
+ "resolved": "https://registry.npmjs.org/@next/swc-win32-x64-msvc/-/swc-win32-x64-msvc-15.0.2.tgz",
+ "integrity": "sha512-foaUL0NqJY/dX0Pi/UcZm5zsmSk5MtP/gxx3xOPyREkMFN+CTjctPfu3QaqrQHinaKdPnMWPJDKt4VjDfTBe/Q==",
"cpu": [
"x64"
],
+ "license": "MIT",
"optional": true,
"os": [
"win32"
@@ -4919,6 +5124,7 @@
"resolved": "https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz",
"integrity": "sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"@nodelib/fs.stat": "2.0.5",
"run-parallel": "^1.1.9"
@@ -4932,6 +5138,7 @@
"resolved": "https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-2.0.5.tgz",
"integrity": "sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==",
"dev": true,
+ "license": "MIT",
"engines": {
"node": ">= 8"
}
@@ -4941,6 +5148,7 @@
"resolved": "https://registry.npmjs.org/@nodelib/fs.walk/-/fs.walk-1.2.8.tgz",
"integrity": "sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"@nodelib/fs.scandir": "2.1.5",
"fastq": "^1.6.0"
@@ -4954,6 +5162,7 @@
"resolved": "https://registry.npmjs.org/@nolyfill/is-core-module/-/is-core-module-1.0.39.tgz",
"integrity": "sha512-nn5ozdjYQpUCZlWGuxcJY/KpxkWQs4DcbMCmKojjyrYDEAGy4Ce19NN4v5MduafTwJlbKc99UA8YhSVqq9yPZA==",
"dev": true,
+ "license": "MIT",
"engines": {
"node": ">=12.4.0"
}
@@ -4963,6 +5172,7 @@
"resolved": "https://registry.npmjs.org/@pkgjs/parseargs/-/parseargs-0.11.0.tgz",
"integrity": "sha512-+1VkjdD0QBLPodGrJUeqarH8VAIvQODIbwh9XpP5Syisf7YoQgsJKPNFoqqLQlu+VQ/tVSshMR6loPMn8U+dPg==",
"dev": true,
+ "license": "MIT",
"optional": true,
"engines": {
"node": ">=14"
@@ -4973,6 +5183,7 @@
"resolved": "https://registry.npmjs.org/@pmmmwh/react-refresh-webpack-plugin/-/react-refresh-webpack-plugin-0.5.15.tgz",
"integrity": "sha512-LFWllMA55pzB9D34w/wXUCf8+c+IYKuJDgxiZ3qMhl64KRMBHYM1I3VdGaD2BV5FNPV2/S2596bppxHbv2ZydQ==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"ansi-html": "^0.0.9",
"core-js-pure": "^3.23.3",
@@ -5021,6 +5232,7 @@
"resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-2.0.4.tgz",
"integrity": "sha512-xXqpXoINfFhgua9xiqD8fPFHgkoq1mmmpE92WlDbm9rNRd/EbRb+Gqf908T2DMfuHjjJlksiK2RbHVOdD/MqSw==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"big.js": "^5.2.2",
"emojis-list": "^3.0.0",
@@ -5035,6 +5247,7 @@
"resolved": "https://registry.npmjs.org/source-map/-/source-map-0.7.4.tgz",
"integrity": "sha512-l3BikUxvPOcn5E74dZiq5BGsTb5yEwhaTSzccU6t4sDOH8NWJCstKO5QT2CvtFoK6F0saL7p9xHAqHOlCPJygA==",
"dev": true,
+ "license": "BSD-3-Clause",
"engines": {
"node": ">= 8"
}
@@ -5043,240 +5256,259 @@
"version": "2.11.8",
"resolved": "https://registry.npmjs.org/@popperjs/core/-/core-2.11.8.tgz",
"integrity": "sha512-P1st0aksCrn9sGZhp8GMYwBnQsbvAWsZAX44oXNNvLHGqAOcoVxmjZiohstwQ7SqKnbR47akdNi+uleWD8+g6A==",
+ "license": "MIT",
"funding": {
"type": "opencollective",
"url": "https://opencollective.com/popperjs"
}
},
"node_modules/@rollup/rollup-android-arm-eabi": {
- "version": "4.24.4",
- "resolved": "https://registry.npmjs.org/@rollup/rollup-android-arm-eabi/-/rollup-android-arm-eabi-4.24.4.tgz",
- "integrity": "sha512-jfUJrFct/hTA0XDM5p/htWKoNNTbDLY0KRwEt6pyOA6k2fmk0WVwl65PdUdJZgzGEHWx+49LilkcSaumQRyNQw==",
+ "version": "4.26.0",
+ "resolved": "https://registry.npmjs.org/@rollup/rollup-android-arm-eabi/-/rollup-android-arm-eabi-4.26.0.tgz",
+ "integrity": "sha512-gJNwtPDGEaOEgejbaseY6xMFu+CPltsc8/T+diUTTbOQLqD+bnrJq9ulH6WD69TqwqWmrfRAtUv30cCFZlbGTQ==",
"cpu": [
"arm"
],
"dev": true,
+ "license": "MIT",
"optional": true,
"os": [
"android"
]
},
"node_modules/@rollup/rollup-android-arm64": {
- "version": "4.24.4",
- "resolved": "https://registry.npmjs.org/@rollup/rollup-android-arm64/-/rollup-android-arm64-4.24.4.tgz",
- "integrity": "sha512-j4nrEO6nHU1nZUuCfRKoCcvh7PIywQPUCBa2UsootTHvTHIoIu2BzueInGJhhvQO/2FTRdNYpf63xsgEqH9IhA==",
+ "version": "4.26.0",
+ "resolved": "https://registry.npmjs.org/@rollup/rollup-android-arm64/-/rollup-android-arm64-4.26.0.tgz",
+ "integrity": "sha512-YJa5Gy8mEZgz5JquFruhJODMq3lTHWLm1fOy+HIANquLzfIOzE9RA5ie3JjCdVb9r46qfAQY/l947V0zfGJ0OQ==",
"cpu": [
"arm64"
],
"dev": true,
+ "license": "MIT",
"optional": true,
"os": [
"android"
]
},
"node_modules/@rollup/rollup-darwin-arm64": {
- "version": "4.24.4",
- "resolved": "https://registry.npmjs.org/@rollup/rollup-darwin-arm64/-/rollup-darwin-arm64-4.24.4.tgz",
- "integrity": "sha512-GmU/QgGtBTeraKyldC7cDVVvAJEOr3dFLKneez/n7BvX57UdhOqDsVwzU7UOnYA7AAOt+Xb26lk79PldDHgMIQ==",
+ "version": "4.26.0",
+ "resolved": "https://registry.npmjs.org/@rollup/rollup-darwin-arm64/-/rollup-darwin-arm64-4.26.0.tgz",
+ "integrity": "sha512-ErTASs8YKbqTBoPLp/kA1B1Um5YSom8QAc4rKhg7b9tyyVqDBlQxy7Bf2wW7yIlPGPg2UODDQcbkTlruPzDosw==",
"cpu": [
"arm64"
],
"dev": true,
+ "license": "MIT",
"optional": true,
"os": [
"darwin"
]
},
"node_modules/@rollup/rollup-darwin-x64": {
- "version": "4.24.4",
- "resolved": "https://registry.npmjs.org/@rollup/rollup-darwin-x64/-/rollup-darwin-x64-4.24.4.tgz",
- "integrity": "sha512-N6oDBiZCBKlwYcsEPXGDE4g9RoxZLK6vT98M8111cW7VsVJFpNEqvJeIPfsCzbf0XEakPslh72X0gnlMi4Ddgg==",
+ "version": "4.26.0",
+ "resolved": "https://registry.npmjs.org/@rollup/rollup-darwin-x64/-/rollup-darwin-x64-4.26.0.tgz",
+ "integrity": "sha512-wbgkYDHcdWW+NqP2mnf2NOuEbOLzDblalrOWcPyY6+BRbVhliavon15UploG7PpBRQ2bZJnbmh8o3yLoBvDIHA==",
"cpu": [
"x64"
],
"dev": true,
+ "license": "MIT",
"optional": true,
"os": [
"darwin"
]
},
"node_modules/@rollup/rollup-freebsd-arm64": {
- "version": "4.24.4",
- "resolved": "https://registry.npmjs.org/@rollup/rollup-freebsd-arm64/-/rollup-freebsd-arm64-4.24.4.tgz",
- "integrity": "sha512-py5oNShCCjCyjWXCZNrRGRpjWsF0ic8f4ieBNra5buQz0O/U6mMXCpC1LvrHuhJsNPgRt36tSYMidGzZiJF6mw==",
+ "version": "4.26.0",
+ "resolved": "https://registry.npmjs.org/@rollup/rollup-freebsd-arm64/-/rollup-freebsd-arm64-4.26.0.tgz",
+ "integrity": "sha512-Y9vpjfp9CDkAG4q/uwuhZk96LP11fBz/bYdyg9oaHYhtGZp7NrbkQrj/66DYMMP2Yo/QPAsVHkV891KyO52fhg==",
"cpu": [
"arm64"
],
"dev": true,
+ "license": "MIT",
"optional": true,
"os": [
"freebsd"
]
},
"node_modules/@rollup/rollup-freebsd-x64": {
- "version": "4.24.4",
- "resolved": "https://registry.npmjs.org/@rollup/rollup-freebsd-x64/-/rollup-freebsd-x64-4.24.4.tgz",
- "integrity": "sha512-L7VVVW9FCnTTp4i7KrmHeDsDvjB4++KOBENYtNYAiYl96jeBThFfhP6HVxL74v4SiZEVDH/1ILscR5U9S4ms4g==",
+ "version": "4.26.0",
+ "resolved": "https://registry.npmjs.org/@rollup/rollup-freebsd-x64/-/rollup-freebsd-x64-4.26.0.tgz",
+ "integrity": "sha512-A/jvfCZ55EYPsqeaAt/yDAG4q5tt1ZboWMHEvKAH9Zl92DWvMIbnZe/f/eOXze65aJaaKbL+YeM0Hz4kLQvdwg==",
"cpu": [
"x64"
],
"dev": true,
+ "license": "MIT",
"optional": true,
"os": [
"freebsd"
]
},
"node_modules/@rollup/rollup-linux-arm-gnueabihf": {
- "version": "4.24.4",
- "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm-gnueabihf/-/rollup-linux-arm-gnueabihf-4.24.4.tgz",
- "integrity": "sha512-10ICosOwYChROdQoQo589N5idQIisxjaFE/PAnX2i0Zr84mY0k9zul1ArH0rnJ/fpgiqfu13TFZR5A5YJLOYZA==",
+ "version": "4.26.0",
+ "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm-gnueabihf/-/rollup-linux-arm-gnueabihf-4.26.0.tgz",
+ "integrity": "sha512-paHF1bMXKDuizaMODm2bBTjRiHxESWiIyIdMugKeLnjuS1TCS54MF5+Y5Dx8Ui/1RBPVRE09i5OUlaLnv8OGnA==",
"cpu": [
"arm"
],
"dev": true,
+ "license": "MIT",
"optional": true,
"os": [
"linux"
]
},
"node_modules/@rollup/rollup-linux-arm-musleabihf": {
- "version": "4.24.4",
- "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm-musleabihf/-/rollup-linux-arm-musleabihf-4.24.4.tgz",
- "integrity": "sha512-ySAfWs69LYC7QhRDZNKqNhz2UKN8LDfbKSMAEtoEI0jitwfAG2iZwVqGACJT+kfYvvz3/JgsLlcBP+WWoKCLcw==",
+ "version": "4.26.0",
+ "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm-musleabihf/-/rollup-linux-arm-musleabihf-4.26.0.tgz",
+ "integrity": "sha512-cwxiHZU1GAs+TMxvgPfUDtVZjdBdTsQwVnNlzRXC5QzIJ6nhfB4I1ahKoe9yPmoaA/Vhf7m9dB1chGPpDRdGXg==",
"cpu": [
"arm"
],
"dev": true,
+ "license": "MIT",
"optional": true,
"os": [
"linux"
]
},
"node_modules/@rollup/rollup-linux-arm64-gnu": {
- "version": "4.24.4",
- "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm64-gnu/-/rollup-linux-arm64-gnu-4.24.4.tgz",
- "integrity": "sha512-uHYJ0HNOI6pGEeZ/5mgm5arNVTI0nLlmrbdph+pGXpC9tFHFDQmDMOEqkmUObRfosJqpU8RliYoGz06qSdtcjg==",
+ "version": "4.26.0",
+ "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm64-gnu/-/rollup-linux-arm64-gnu-4.26.0.tgz",
+ "integrity": "sha512-4daeEUQutGRCW/9zEo8JtdAgtJ1q2g5oHaoQaZbMSKaIWKDQwQ3Yx0/3jJNmpzrsScIPtx/V+1AfibLisb3AMQ==",
"cpu": [
"arm64"
],
"dev": true,
+ "license": "MIT",
"optional": true,
"os": [
"linux"
]
},
"node_modules/@rollup/rollup-linux-arm64-musl": {
- "version": "4.24.4",
- "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm64-musl/-/rollup-linux-arm64-musl-4.24.4.tgz",
- "integrity": "sha512-38yiWLemQf7aLHDgTg85fh3hW9stJ0Muk7+s6tIkSUOMmi4Xbv5pH/5Bofnsb6spIwD5FJiR+jg71f0CH5OzoA==",
+ "version": "4.26.0",
+ "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm64-musl/-/rollup-linux-arm64-musl-4.26.0.tgz",
+ "integrity": "sha512-eGkX7zzkNxvvS05ROzJ/cO/AKqNvR/7t1jA3VZDi2vRniLKwAWxUr85fH3NsvtxU5vnUUKFHKh8flIBdlo2b3Q==",
"cpu": [
"arm64"
],
"dev": true,
+ "license": "MIT",
"optional": true,
"os": [
"linux"
]
},
"node_modules/@rollup/rollup-linux-powerpc64le-gnu": {
- "version": "4.24.4",
- "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-powerpc64le-gnu/-/rollup-linux-powerpc64le-gnu-4.24.4.tgz",
- "integrity": "sha512-q73XUPnkwt9ZNF2xRS4fvneSuaHw2BXuV5rI4cw0fWYVIWIBeDZX7c7FWhFQPNTnE24172K30I+dViWRVD9TwA==",
+ "version": "4.26.0",
+ "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-powerpc64le-gnu/-/rollup-linux-powerpc64le-gnu-4.26.0.tgz",
+ "integrity": "sha512-Odp/lgHbW/mAqw/pU21goo5ruWsytP7/HCC/liOt0zcGG0llYWKrd10k9Fj0pdj3prQ63N5yQLCLiE7HTX+MYw==",
"cpu": [
"ppc64"
],
"dev": true,
+ "license": "MIT",
"optional": true,
"os": [
"linux"
]
},
"node_modules/@rollup/rollup-linux-riscv64-gnu": {
- "version": "4.24.4",
- "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-riscv64-gnu/-/rollup-linux-riscv64-gnu-4.24.4.tgz",
- "integrity": "sha512-Aie/TbmQi6UXokJqDZdmTJuZBCU3QBDA8oTKRGtd4ABi/nHgXICulfg1KI6n9/koDsiDbvHAiQO3YAUNa/7BCw==",
+ "version": "4.26.0",
+ "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-riscv64-gnu/-/rollup-linux-riscv64-gnu-4.26.0.tgz",
+ "integrity": "sha512-MBR2ZhCTzUgVD0OJdTzNeF4+zsVogIR1U/FsyuFerwcqjZGvg2nYe24SAHp8O5sN8ZkRVbHwlYeHqcSQ8tcYew==",
"cpu": [
"riscv64"
],
"dev": true,
+ "license": "MIT",
"optional": true,
"os": [
"linux"
]
},
"node_modules/@rollup/rollup-linux-s390x-gnu": {
- "version": "4.24.4",
- "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-s390x-gnu/-/rollup-linux-s390x-gnu-4.24.4.tgz",
- "integrity": "sha512-P8MPErVO/y8ohWSP9JY7lLQ8+YMHfTI4bAdtCi3pC2hTeqFJco2jYspzOzTUB8hwUWIIu1xwOrJE11nP+0JFAQ==",
+ "version": "4.26.0",
+ "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-s390x-gnu/-/rollup-linux-s390x-gnu-4.26.0.tgz",
+ "integrity": "sha512-YYcg8MkbN17fMbRMZuxwmxWqsmQufh3ZJFxFGoHjrE7bv0X+T6l3glcdzd7IKLiwhT+PZOJCblpnNlz1/C3kGQ==",
"cpu": [
"s390x"
],
"dev": true,
+ "license": "MIT",
"optional": true,
"os": [
"linux"
]
},
"node_modules/@rollup/rollup-linux-x64-gnu": {
- "version": "4.24.4",
- "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-x64-gnu/-/rollup-linux-x64-gnu-4.24.4.tgz",
- "integrity": "sha512-K03TljaaoPK5FOyNMZAAEmhlyO49LaE4qCsr0lYHUKyb6QacTNF9pnfPpXnFlFD3TXuFbFbz7tJ51FujUXkXYA==",
+ "version": "4.26.0",
+ "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-x64-gnu/-/rollup-linux-x64-gnu-4.26.0.tgz",
+ "integrity": "sha512-ZuwpfjCwjPkAOxpjAEjabg6LRSfL7cAJb6gSQGZYjGhadlzKKywDkCUnJ+KEfrNY1jH5EEoSIKLCb572jSiglA==",
"cpu": [
"x64"
],
"dev": true,
+ "license": "MIT",
"optional": true,
"os": [
"linux"
]
},
"node_modules/@rollup/rollup-linux-x64-musl": {
- "version": "4.24.4",
- "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-x64-musl/-/rollup-linux-x64-musl-4.24.4.tgz",
- "integrity": "sha512-VJYl4xSl/wqG2D5xTYncVWW+26ICV4wubwN9Gs5NrqhJtayikwCXzPL8GDsLnaLU3WwhQ8W02IinYSFJfyo34Q==",
+ "version": "4.26.0",
+ "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-x64-musl/-/rollup-linux-x64-musl-4.26.0.tgz",
+ "integrity": "sha512-+HJD2lFS86qkeF8kNu0kALtifMpPCZU80HvwztIKnYwym3KnA1os6nsX4BGSTLtS2QVAGG1P3guRgsYyMA0Yhg==",
"cpu": [
"x64"
],
"dev": true,
+ "license": "MIT",
"optional": true,
"os": [
"linux"
]
},
"node_modules/@rollup/rollup-win32-arm64-msvc": {
- "version": "4.24.4",
- "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-arm64-msvc/-/rollup-win32-arm64-msvc-4.24.4.tgz",
- "integrity": "sha512-ku2GvtPwQfCqoPFIJCqZ8o7bJcj+Y54cZSr43hHca6jLwAiCbZdBUOrqE6y29QFajNAzzpIOwsckaTFmN6/8TA==",
+ "version": "4.26.0",
+ "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-arm64-msvc/-/rollup-win32-arm64-msvc-4.26.0.tgz",
+ "integrity": "sha512-WUQzVFWPSw2uJzX4j6YEbMAiLbs0BUysgysh8s817doAYhR5ybqTI1wtKARQKo6cGop3pHnrUJPFCsXdoFaimQ==",
"cpu": [
"arm64"
],
"dev": true,
+ "license": "MIT",
"optional": true,
"os": [
"win32"
]
},
"node_modules/@rollup/rollup-win32-ia32-msvc": {
- "version": "4.24.4",
- "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-ia32-msvc/-/rollup-win32-ia32-msvc-4.24.4.tgz",
- "integrity": "sha512-V3nCe+eTt/W6UYNr/wGvO1fLpHUrnlirlypZfKCT1fG6hWfqhPgQV/K/mRBXBpxc0eKLIF18pIOFVPh0mqHjlg==",
+ "version": "4.26.0",
+ "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-ia32-msvc/-/rollup-win32-ia32-msvc-4.26.0.tgz",
+ "integrity": "sha512-D4CxkazFKBfN1akAIY6ieyOqzoOoBV1OICxgUblWxff/pSjCA2khXlASUx7mK6W1oP4McqhgcCsu6QaLj3WMWg==",
"cpu": [
"ia32"
],
"dev": true,
+ "license": "MIT",
"optional": true,
"os": [
"win32"
]
},
"node_modules/@rollup/rollup-win32-x64-msvc": {
- "version": "4.24.4",
- "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-x64-msvc/-/rollup-win32-x64-msvc-4.24.4.tgz",
- "integrity": "sha512-LTw1Dfd0mBIEqUVCxbvTE/LLo+9ZxVC9k99v1v4ahg9Aak6FpqOfNu5kRkeTAn0wphoC4JU7No1/rL+bBCEwhg==",
+ "version": "4.26.0",
+ "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-x64-msvc/-/rollup-win32-x64-msvc-4.26.0.tgz",
+ "integrity": "sha512-2x8MO1rm4PGEP0xWbubJW5RtbNLk3puzAMaLQd3B3JHVw4KcHlmXcO+Wewx9zCoo7EUFiMlu/aZbCJ7VjMzAag==",
"cpu": [
"x64"
],
"dev": true,
+ "license": "MIT",
"optional": true,
"os": [
"win32"
@@ -5286,19 +5518,22 @@
"version": "1.1.0",
"resolved": "https://registry.npmjs.org/@rtsao/scc/-/scc-1.1.0.tgz",
"integrity": "sha512-zt6OdqaDoOnJ1ZYsCYGt9YmWzDXl4vQdKTyJev62gFhRGKdx7mcT54V9KIjg+d2wi9EXsPvAPKe7i7WjfVWB8g==",
- "dev": true
+ "dev": true,
+ "license": "MIT"
},
"node_modules/@rushstack/eslint-patch": {
"version": "1.10.4",
"resolved": "https://registry.npmjs.org/@rushstack/eslint-patch/-/eslint-patch-1.10.4.tgz",
"integrity": "sha512-WJgX9nzTqknM393q1QJDJmoW28kUfEnybeTfVNcNAPnIx210RXm2DiXiHzfNPJNIUUb1tJnz/l4QGtJ30PgWmA==",
- "dev": true
+ "dev": true,
+ "license": "MIT"
},
"node_modules/@rushstack/node-core-library": {
"version": "5.9.0",
"resolved": "https://registry.npmjs.org/@rushstack/node-core-library/-/node-core-library-5.9.0.tgz",
"integrity": "sha512-MMsshEWkTbXqxqFxD4gcIUWQOCeBChlGczdZbHfqmNZQFLHB3yWxDFSMHFUdu2/OB9NUk7Awn5qRL+rws4HQNg==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"ajv": "~8.13.0",
"ajv-draft-04": "~1.0.0",
@@ -5323,6 +5558,7 @@
"resolved": "https://registry.npmjs.org/ajv/-/ajv-8.13.0.tgz",
"integrity": "sha512-PRA911Blj99jR5RMeTunVbNXMF6Lp4vZXnk5GQjcnUWUTsrXtekg/pnmFFI2u/I36Y/2bITGS30GZCXei6uNkA==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"fast-deep-equal": "^3.1.3",
"json-schema-traverse": "^1.0.0",
@@ -5339,6 +5575,7 @@
"resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz",
"integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==",
"dev": true,
+ "license": "ISC",
"dependencies": {
"yallist": "^4.0.0"
},
@@ -5351,6 +5588,7 @@
"resolved": "https://registry.npmjs.org/semver/-/semver-7.5.4.tgz",
"integrity": "sha512-1bCSESV6Pv+i21Hvpxp3Dx+pSD8lIPt8uVjRrxAUt/nbswYc+tK6Y2btiULjd4+fnq15PX+nqQDC7Oft7WkwcA==",
"dev": true,
+ "license": "ISC",
"dependencies": {
"lru-cache": "^6.0.0"
},
@@ -5365,13 +5603,15 @@
"version": "4.0.0",
"resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz",
"integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==",
- "dev": true
+ "dev": true,
+ "license": "ISC"
},
"node_modules/@rushstack/rig-package": {
"version": "0.5.3",
"resolved": "https://registry.npmjs.org/@rushstack/rig-package/-/rig-package-0.5.3.tgz",
"integrity": "sha512-olzSSjYrvCNxUFZowevC3uz8gvKr3WTpHQ7BkpjtRpA3wK+T0ybep/SRUMfr195gBzJm5gaXw0ZMgjIyHqJUow==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"resolve": "~1.22.1",
"strip-json-comments": "~3.1.1"
@@ -5382,6 +5622,7 @@
"resolved": "https://registry.npmjs.org/@rushstack/terminal/-/terminal-0.14.2.tgz",
"integrity": "sha512-2fC1wqu1VCExKC0/L+0noVcFQEXEnoBOtCIex1TOjBzEDWcw8KzJjjj7aTP6mLxepG0XIyn9OufeFb6SFsa+sg==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"@rushstack/node-core-library": "5.9.0",
"supports-color": "~8.1.1"
@@ -5400,6 +5641,7 @@
"resolved": "https://registry.npmjs.org/@rushstack/ts-command-line/-/ts-command-line-4.23.0.tgz",
"integrity": "sha512-jYREBtsxduPV6ptNq8jOKp9+yx0ld1Tb/Tkdnlj8gTjazl1sF3DwX2VbluyYrNd0meWIL0bNeer7WDf5tKFjaQ==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"@rushstack/terminal": "0.14.2",
"@types/argparse": "1.0.38",
@@ -5411,13 +5653,15 @@
"version": "0.27.8",
"resolved": "https://registry.npmjs.org/@sinclair/typebox/-/typebox-0.27.8.tgz",
"integrity": "sha512-+Fj43pSMwJs4KRrH/938Uf+uAELIgVBmQzg/q1YG10djyfA3TnrU8N8XzqCh/okZdszqBQTZf96idMfE5lnwTA==",
- "dev": true
+ "dev": true,
+ "license": "MIT"
},
"node_modules/@sinonjs/commons": {
"version": "3.0.1",
"resolved": "https://registry.npmjs.org/@sinonjs/commons/-/commons-3.0.1.tgz",
"integrity": "sha512-K3mCHKQ9sVh8o1C9cxkwxaOmXoAMlDxC1mYyHrjqOWEcBjYr76t96zL2zlj5dUGZ3HSw240X1qgH3Mjf1yJWpQ==",
"dev": true,
+ "license": "BSD-3-Clause",
"dependencies": {
"type-detect": "4.0.8"
}
@@ -5427,15 +5671,17 @@
"resolved": "https://registry.npmjs.org/@sinonjs/fake-timers/-/fake-timers-10.3.0.tgz",
"integrity": "sha512-V4BG07kuYSUkTCSBHG8G8TNhM+F19jXFWnQtzj+we8DrkpSBCee9Z3Ms8yiGer/dlmhe35/Xdgyo3/0rQKg7YA==",
"dev": true,
+ "license": "BSD-3-Clause",
"dependencies": {
"@sinonjs/commons": "^3.0.0"
}
},
"node_modules/@storybook/addon-actions": {
- "version": "8.4.1",
- "resolved": "https://registry.npmjs.org/@storybook/addon-actions/-/addon-actions-8.4.1.tgz",
- "integrity": "sha512-D6KohTIA4JCHNol1X7Whp4LpOVU4cS5FfyOorwYo/WIzpHrUYc4Pw/+ex6DOmU/kgrk14mr8d9obVehKW7iNtA==",
+ "version": "8.4.2",
+ "resolved": "https://registry.npmjs.org/@storybook/addon-actions/-/addon-actions-8.4.2.tgz",
+ "integrity": "sha512-+hA200XN5aeA4T3jq8IifQq6Y+9FyNQ0Q+blM1L0Tl7WLzBc7B1kHQnKvhSj5pvMSBWc/Q/kY7Ev5t9gdOu13g==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"@storybook/global": "^5.0.0",
"@types/uuid": "^9.0.1",
@@ -5448,14 +5694,15 @@
"url": "https://opencollective.com/storybook"
},
"peerDependencies": {
- "storybook": "^8.4.1"
+ "storybook": "^8.4.2"
}
},
"node_modules/@storybook/addon-backgrounds": {
- "version": "8.4.1",
- "resolved": "https://registry.npmjs.org/@storybook/addon-backgrounds/-/addon-backgrounds-8.4.1.tgz",
- "integrity": "sha512-DIT1E9R9Sds8KTC+0m2X5cVa8hTNcKY1XKYTI9QdzQvdZzOt+K93AJqq2x8k5glingqUVpB6v2fSDmCUXp4+4g==",
+ "version": "8.4.2",
+ "resolved": "https://registry.npmjs.org/@storybook/addon-backgrounds/-/addon-backgrounds-8.4.2.tgz",
+ "integrity": "sha512-s4uag5VKuk8q2MSnuNS7Sv+v1/mykzGPXe/zZRW2ammtkdHp8Uy78eQS2G0aiG02chXCX+qQgWMyy5QItDcTFQ==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"@storybook/global": "^5.0.0",
"memoizerific": "^1.11.3",
@@ -5466,14 +5713,15 @@
"url": "https://opencollective.com/storybook"
},
"peerDependencies": {
- "storybook": "^8.4.1"
+ "storybook": "^8.4.2"
}
},
"node_modules/@storybook/addon-controls": {
- "version": "8.4.1",
- "resolved": "https://registry.npmjs.org/@storybook/addon-controls/-/addon-controls-8.4.1.tgz",
- "integrity": "sha512-3ahbYdDx7iFUd4X1KelMSuPqVnladc0bH4m6DQZyN+wkRxdRlOD6iOGuOe2qi1Gv0b2VuVAt253i75tK/TPNLw==",
+ "version": "8.4.2",
+ "resolved": "https://registry.npmjs.org/@storybook/addon-controls/-/addon-controls-8.4.2.tgz",
+ "integrity": "sha512-raCbHEj1xl4F3wKH6IdfEXNRaxKpY4QGhjSTE8Pte5iJSVhKG86taLqqRr+4dC7H1/LVMPU1XCGV4mkgDGtyxQ==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"@storybook/global": "^5.0.0",
"dequal": "^2.0.2",
@@ -5484,19 +5732,20 @@
"url": "https://opencollective.com/storybook"
},
"peerDependencies": {
- "storybook": "^8.4.1"
+ "storybook": "^8.4.2"
}
},
"node_modules/@storybook/addon-docs": {
- "version": "8.4.1",
- "resolved": "https://registry.npmjs.org/@storybook/addon-docs/-/addon-docs-8.4.1.tgz",
- "integrity": "sha512-yPD/NssJf7pMJzaKvma02C6yX8ykPVnEjhRbNYcBNM8s8g/cT5JkROvIB+FOb4T81yhdfbGg9bGkpAXGX270IQ==",
+ "version": "8.4.2",
+ "resolved": "https://registry.npmjs.org/@storybook/addon-docs/-/addon-docs-8.4.2.tgz",
+ "integrity": "sha512-jIpykha7hv2Inlrq31ZoYg2QhuCuvcO+Q+uvhT45RDTB+2US/fg3rJINKlw2Djq8RPPOXvty5W0yvE6CrWKhnQ==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"@mdx-js/react": "^3.0.0",
- "@storybook/blocks": "8.4.1",
- "@storybook/csf-plugin": "8.4.1",
- "@storybook/react-dom-shim": "8.4.1",
+ "@storybook/blocks": "8.4.2",
+ "@storybook/csf-plugin": "8.4.2",
+ "@storybook/react-dom-shim": "8.4.2",
"react": "^16.8.0 || ^17.0.0 || ^18.0.0",
"react-dom": "^16.8.0 || ^17.0.0 || ^18.0.0",
"ts-dedent": "^2.0.0"
@@ -5506,24 +5755,25 @@
"url": "https://opencollective.com/storybook"
},
"peerDependencies": {
- "storybook": "^8.4.1"
+ "storybook": "^8.4.2"
}
},
"node_modules/@storybook/addon-essentials": {
- "version": "8.4.1",
- "resolved": "https://registry.npmjs.org/@storybook/addon-essentials/-/addon-essentials-8.4.1.tgz",
- "integrity": "sha512-Hmb5fpVzQgyCacDtHeE7HJqIfolzeOnedsLyJVYVpKns/uOWXqpDuU8Fc0s3yTjr1QPIRKtbqV1STxoyXj2how==",
- "dev": true,
- "dependencies": {
- "@storybook/addon-actions": "8.4.1",
- "@storybook/addon-backgrounds": "8.4.1",
- "@storybook/addon-controls": "8.4.1",
- "@storybook/addon-docs": "8.4.1",
- "@storybook/addon-highlight": "8.4.1",
- "@storybook/addon-measure": "8.4.1",
- "@storybook/addon-outline": "8.4.1",
- "@storybook/addon-toolbars": "8.4.1",
- "@storybook/addon-viewport": "8.4.1",
+ "version": "8.4.2",
+ "resolved": "https://registry.npmjs.org/@storybook/addon-essentials/-/addon-essentials-8.4.2.tgz",
+ "integrity": "sha512-+/vfPrXM/GWU3Kbrg92PepwAZr7lOeulTTYF4THK0CL3DfUUlkGNpBPLP5PtjCuIkVrTCjXiIEdVWk47d5m2+w==",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "@storybook/addon-actions": "8.4.2",
+ "@storybook/addon-backgrounds": "8.4.2",
+ "@storybook/addon-controls": "8.4.2",
+ "@storybook/addon-docs": "8.4.2",
+ "@storybook/addon-highlight": "8.4.2",
+ "@storybook/addon-measure": "8.4.2",
+ "@storybook/addon-outline": "8.4.2",
+ "@storybook/addon-toolbars": "8.4.2",
+ "@storybook/addon-viewport": "8.4.2",
"ts-dedent": "^2.0.0"
},
"funding": {
@@ -5531,14 +5781,15 @@
"url": "https://opencollective.com/storybook"
},
"peerDependencies": {
- "storybook": "^8.4.1"
+ "storybook": "^8.4.2"
}
},
"node_modules/@storybook/addon-highlight": {
- "version": "8.4.1",
- "resolved": "https://registry.npmjs.org/@storybook/addon-highlight/-/addon-highlight-8.4.1.tgz",
- "integrity": "sha512-BBkUd6+i7lUEWZwoJDlUIwrs7EXkk+EoREUi27iiA1Lilw+NNhoC3kcBmj3+MccjRyeMeIWAgYyXF5qeB2s/JQ==",
+ "version": "8.4.2",
+ "resolved": "https://registry.npmjs.org/@storybook/addon-highlight/-/addon-highlight-8.4.2.tgz",
+ "integrity": "sha512-vTtwp7nyJ09SXrsMnH+pukCjHjRMjQXgHZHxvbrv09uoH8ldQMv9B7u+X+9Wcy/jYSKFz/ng7pWo4b4a2oXHkg==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"@storybook/global": "^5.0.0"
},
@@ -5547,18 +5798,19 @@
"url": "https://opencollective.com/storybook"
},
"peerDependencies": {
- "storybook": "^8.4.1"
+ "storybook": "^8.4.2"
}
},
"node_modules/@storybook/addon-interactions": {
- "version": "8.4.1",
- "resolved": "https://registry.npmjs.org/@storybook/addon-interactions/-/addon-interactions-8.4.1.tgz",
- "integrity": "sha512-rMxKehtQogV6Scjb/oqMFM0Mwn8NJRuGFDRJE3TBijNSJ2HPJms+xXp8KVZJengadlsF5HFwQBbnZzIeFDQRLw==",
+ "version": "8.4.2",
+ "resolved": "https://registry.npmjs.org/@storybook/addon-interactions/-/addon-interactions-8.4.2.tgz",
+ "integrity": "sha512-+/NTENTApeOcONgFNQ6Olbk0GH3pTDG3w0eh00slCB+2agD1BcVKg8SSlHQV0lQF1cK3vWL/X3jeaxdFLYOjjg==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"@storybook/global": "^5.0.0",
- "@storybook/instrumenter": "8.4.1",
- "@storybook/test": "8.4.1",
+ "@storybook/instrumenter": "8.4.2",
+ "@storybook/test": "8.4.2",
"polished": "^4.2.2",
"ts-dedent": "^2.2.0"
},
@@ -5567,14 +5819,15 @@
"url": "https://opencollective.com/storybook"
},
"peerDependencies": {
- "storybook": "^8.4.1"
+ "storybook": "^8.4.2"
}
},
"node_modules/@storybook/addon-links": {
- "version": "8.4.1",
- "resolved": "https://registry.npmjs.org/@storybook/addon-links/-/addon-links-8.4.1.tgz",
- "integrity": "sha512-wg83rNKo6mq5apV7f1qMn4q8xZ8wVx/42EEWxTOmnM37Q5kXltEBu+rUyBpPNDU8zBuXr/MRKIhK5h2k4WfWcg==",
+ "version": "8.4.2",
+ "resolved": "https://registry.npmjs.org/@storybook/addon-links/-/addon-links-8.4.2.tgz",
+ "integrity": "sha512-8nncReA/drR2cyAcUz484FIv+MXbyCQxYrA6yfWHthZfGu+vMIETvhh+eP4OpluVnxySoQ+hCVK/V8G2jcyAZg==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"@storybook/csf": "^0.1.11",
"@storybook/global": "^5.0.0",
@@ -5586,7 +5839,7 @@
},
"peerDependencies": {
"react": "^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0-beta",
- "storybook": "^8.4.1"
+ "storybook": "^8.4.2"
},
"peerDependenciesMeta": {
"react": {
@@ -5594,11 +5847,30 @@
}
}
},
+ "node_modules/@storybook/addon-mdx-gfm": {
+ "version": "8.4.2",
+ "resolved": "https://registry.npmjs.org/@storybook/addon-mdx-gfm/-/addon-mdx-gfm-8.4.2.tgz",
+ "integrity": "sha512-09uK2PFm+NZHQHBWYeH6oZedz54+OF5CcWeQe7oKTsT9NRqEjVvlxew2Bou1qyFa6MR58B2EoJZrUldptAaIgg==",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "remark-gfm": "^4.0.0",
+ "ts-dedent": "^2.0.0"
+ },
+ "funding": {
+ "type": "opencollective",
+ "url": "https://opencollective.com/storybook"
+ },
+ "peerDependencies": {
+ "storybook": "^8.4.2"
+ }
+ },
"node_modules/@storybook/addon-measure": {
- "version": "8.4.1",
- "resolved": "https://registry.npmjs.org/@storybook/addon-measure/-/addon-measure-8.4.1.tgz",
- "integrity": "sha512-Pg1ROj29hKt7grL/HmbIJ10WrkZf1Unx35SsP373bkPQ1ggYi9oxGqtfNchTF2zCb1xUpIikLYSJgkwdjqWxhA==",
+ "version": "8.4.2",
+ "resolved": "https://registry.npmjs.org/@storybook/addon-measure/-/addon-measure-8.4.2.tgz",
+ "integrity": "sha512-z+j6xQwcUBSpgzl1XDU+xU4YYgLraLMljECW7NvRNyJ/PYixvol8R3wtzWbr+CBpxmvbXjEJCPlF+EjF9/mBWQ==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"@storybook/global": "^5.0.0",
"tiny-invariant": "^1.3.1"
@@ -5608,14 +5880,15 @@
"url": "https://opencollective.com/storybook"
},
"peerDependencies": {
- "storybook": "^8.4.1"
+ "storybook": "^8.4.2"
}
},
"node_modules/@storybook/addon-outline": {
- "version": "8.4.1",
- "resolved": "https://registry.npmjs.org/@storybook/addon-outline/-/addon-outline-8.4.1.tgz",
- "integrity": "sha512-LPZ0gGHfbru66Lkw1whnc3F/r1hfnoORBoF98Hp+cjH34gR4t8te6xq5qSiupRUULGdSLdBRs/4EGRBeELfVjQ==",
+ "version": "8.4.2",
+ "resolved": "https://registry.npmjs.org/@storybook/addon-outline/-/addon-outline-8.4.2.tgz",
+ "integrity": "sha512-oTMlPEyT4CBqzcQbfemoJzJ6yzeRAmvrAx9ssaBcnQQRsKxo0D2Ri/Jmm6SNcR0yBHxYRkvIH+2phLw8aiflCQ==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"@storybook/global": "^5.0.0",
"ts-dedent": "^2.0.0"
@@ -5625,27 +5898,29 @@
"url": "https://opencollective.com/storybook"
},
"peerDependencies": {
- "storybook": "^8.4.1"
+ "storybook": "^8.4.2"
}
},
"node_modules/@storybook/addon-toolbars": {
- "version": "8.4.1",
- "resolved": "https://registry.npmjs.org/@storybook/addon-toolbars/-/addon-toolbars-8.4.1.tgz",
- "integrity": "sha512-yrzX6BFeJM5KFY0+ZAYfRax2QgWi2e5vF6yPz+MGIPr4nhHay0wTkOHhkBhIPBjQO9x0vqc7MS2EBDydCBWqlg==",
+ "version": "8.4.2",
+ "resolved": "https://registry.npmjs.org/@storybook/addon-toolbars/-/addon-toolbars-8.4.2.tgz",
+ "integrity": "sha512-DidzW/NQS224niMJIjcJI2ls83emqygUcS9GYNGgdc5Xwro/TPgGYOXP2qnXgYUxXQTHbrxmIbHdEehxC7CcYQ==",
"dev": true,
+ "license": "MIT",
"funding": {
"type": "opencollective",
"url": "https://opencollective.com/storybook"
},
"peerDependencies": {
- "storybook": "^8.4.1"
+ "storybook": "^8.4.2"
}
},
"node_modules/@storybook/addon-viewport": {
- "version": "8.4.1",
- "resolved": "https://registry.npmjs.org/@storybook/addon-viewport/-/addon-viewport-8.4.1.tgz",
- "integrity": "sha512-O6DcuUfXQTytjl7mj4ld4ZX9x2pUUWKUx1TxiuMuH0EKb612RyYcdpXpDQQwsIzLV/f2BOetk9jmO2/MymfbWQ==",
+ "version": "8.4.2",
+ "resolved": "https://registry.npmjs.org/@storybook/addon-viewport/-/addon-viewport-8.4.2.tgz",
+ "integrity": "sha512-qVQ2UaxCNsUSFHnAAAizNPIJ/QwfMg7p5bBdpYROTZXJe+bxVp0rFzZmQgHZ3/sn+lzE4ItM4QEfxkfQUWi1ag==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"memoizerific": "^1.11.3"
},
@@ -5654,14 +5929,15 @@
"url": "https://opencollective.com/storybook"
},
"peerDependencies": {
- "storybook": "^8.4.1"
+ "storybook": "^8.4.2"
}
},
"node_modules/@storybook/blocks": {
- "version": "8.4.1",
- "resolved": "https://registry.npmjs.org/@storybook/blocks/-/blocks-8.4.1.tgz",
- "integrity": "sha512-C4w5T5fhg0iONXozHQ1bh9im2Lr1BiY7Bj/9XoFjkc5YeCzxlMpujFA6Nmo4ToUFW90QbvKN7/QVhbrtY9O1Jg==",
+ "version": "8.4.2",
+ "resolved": "https://registry.npmjs.org/@storybook/blocks/-/blocks-8.4.2.tgz",
+ "integrity": "sha512-yAAvmOWaD8gIrepOxCh/RxQqd/1xZIwd/V+gsvAhW/thawN+SpI+zK63gmcqAPLX84hJ3Dh5pegRk0SoHNuDVA==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"@storybook/csf": "^0.1.11",
"@storybook/icons": "^1.2.12",
@@ -5674,7 +5950,7 @@
"peerDependencies": {
"react": "^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0-beta",
"react-dom": "^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0-beta",
- "storybook": "^8.4.1"
+ "storybook": "^8.4.2"
},
"peerDependenciesMeta": {
"react": {
@@ -5686,12 +5962,13 @@
}
},
"node_modules/@storybook/builder-webpack5": {
- "version": "8.4.1",
- "resolved": "https://registry.npmjs.org/@storybook/builder-webpack5/-/builder-webpack5-8.4.1.tgz",
- "integrity": "sha512-rqSJcxcYiQyceNFSrT9qnI6hrW4/petb1n+oN8nG5HrRsl0zxOVzamMVyNzZxrAMKvq+VMJtLe1rQi8FnJNunw==",
+ "version": "8.4.2",
+ "resolved": "https://registry.npmjs.org/@storybook/builder-webpack5/-/builder-webpack5-8.4.2.tgz",
+ "integrity": "sha512-Pqa0/sqqEujzcvs+/Cwf/5qRLC+atmceROCFokMOgpIaorTXlbmiQdJ2dBhMFNugLvXfL7dVQBjBfiuzhsQ57g==",
"dev": true,
+ "license": "MIT",
"dependencies": {
- "@storybook/core-webpack": "8.4.1",
+ "@storybook/core-webpack": "8.4.2",
"@types/node": "^22.0.0",
"@types/semver": "^7.3.4",
"browser-assert": "^1.2.1",
@@ -5722,7 +5999,7 @@
"url": "https://opencollective.com/storybook"
},
"peerDependencies": {
- "storybook": "^8.4.1"
+ "storybook": "^8.4.2"
},
"peerDependenciesMeta": {
"typescript": {
@@ -5731,10 +6008,11 @@
}
},
"node_modules/@storybook/builder-webpack5/node_modules/@types/node": {
- "version": "22.8.7",
- "resolved": "https://registry.npmjs.org/@types/node/-/node-22.8.7.tgz",
- "integrity": "sha512-LidcG+2UeYIWcMuMUpBKOnryBWG/rnmOHQR5apjn8myTQcx3rinFRn7DcIFhMnS0PPFSC6OafdIKEad0lj6U0Q==",
+ "version": "22.9.0",
+ "resolved": "https://registry.npmjs.org/@types/node/-/node-22.9.0.tgz",
+ "integrity": "sha512-vuyHg81vvWA1Z1ELfvLko2c8f34gyA0zaic0+Rllc5lbCnbSyuvb2Oxpm6TAUAC/2xZN3QGqxBNggD1nNR2AfQ==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"undici-types": "~6.19.8"
}
@@ -5744,6 +6022,7 @@
"resolved": "https://registry.npmjs.org/semver/-/semver-7.6.3.tgz",
"integrity": "sha512-oVekP1cKtI+CTDvHWYFUcMtsK/00wmAEfyqKfNdARm8u1wNVhSgaX7A8d4UuIlUI5e84iEwOhs7ZPYRmzU9U6A==",
"dev": true,
+ "license": "ISC",
"bin": {
"semver": "bin/semver.js"
},
@@ -5751,17 +6030,12 @@
"node": ">=10"
}
},
- "node_modules/@storybook/builder-webpack5/node_modules/undici-types": {
- "version": "6.19.8",
- "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-6.19.8.tgz",
- "integrity": "sha512-ve2KP6f/JnbPBFyobGHuerC9g1FYGn/F8n1LWTwNxCEzd6IfqTwUQcNXgEtmmQ6DlRrC1hrSrBnCZPokRrDHjw==",
- "dev": true
- },
"node_modules/@storybook/components": {
- "version": "8.4.1",
- "resolved": "https://registry.npmjs.org/@storybook/components/-/components-8.4.1.tgz",
- "integrity": "sha512-bMPclbBhrWxhFlwqrC/h4fPLl05ouoi5D8SkQTHjeVxWN9eDnMVi76xM0YDct302Z3f0x5S3plIulp+4XRxrvg==",
+ "version": "8.4.2",
+ "resolved": "https://registry.npmjs.org/@storybook/components/-/components-8.4.2.tgz",
+ "integrity": "sha512-+W59oF7D73LAxLNmCfFrfs98cH9pyNHK9HlJoO5/lKbK4IdWhhOoqUR/AJ3ueksoLuetFat4DxyE8SN1H4Bvrg==",
"dev": true,
+ "license": "MIT",
"funding": {
"type": "opencollective",
"url": "https://opencollective.com/storybook"
@@ -5771,10 +6045,11 @@
}
},
"node_modules/@storybook/core": {
- "version": "8.4.1",
- "resolved": "https://registry.npmjs.org/@storybook/core/-/core-8.4.1.tgz",
- "integrity": "sha512-q3Q4OFBj7MHHbIFYk/Beejlqv5j7CC3+VWhGcr0TK3SGvdCIZ7EliYuc5JIOgDlEPsnTIk+lkgWI4LAA9mLzSw==",
+ "version": "8.4.2",
+ "resolved": "https://registry.npmjs.org/@storybook/core/-/core-8.4.2.tgz",
+ "integrity": "sha512-hF8GWoUZTjwwuV5j4OLhMHZtZQL/NYcVUBReC2Ba06c8PkFIKqKZwATr1zKd301gQ5Qwcn9WgmZxJTMgdKQtOg==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"@storybook/csf": "^0.1.11",
"better-opn": "^3.0.2",
@@ -5802,10 +6077,11 @@
}
},
"node_modules/@storybook/core-webpack": {
- "version": "8.4.1",
- "resolved": "https://registry.npmjs.org/@storybook/core-webpack/-/core-webpack-8.4.1.tgz",
- "integrity": "sha512-TptbDGaj9a8wJMF4g+C8t02CXl4BSd0BA/qGWBvzn3j4FJqeQ/m8elOXLYZrPbQKI6PjP0J4ayHkXdX2h0/tUw==",
+ "version": "8.4.2",
+ "resolved": "https://registry.npmjs.org/@storybook/core-webpack/-/core-webpack-8.4.2.tgz",
+ "integrity": "sha512-bzGvzrLK/oDE9YlKayDEplcECURSa1oRkvV7rxI2sOTNfwuoxHJapvxFxazEKAHMVeSwfWDf4uKK0XeG2R/arA==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"@types/node": "^22.0.0",
"ts-dedent": "^2.0.0"
@@ -5815,29 +6091,25 @@
"url": "https://opencollective.com/storybook"
},
"peerDependencies": {
- "storybook": "^8.4.1"
+ "storybook": "^8.4.2"
}
},
"node_modules/@storybook/core-webpack/node_modules/@types/node": {
- "version": "22.8.7",
- "resolved": "https://registry.npmjs.org/@types/node/-/node-22.8.7.tgz",
- "integrity": "sha512-LidcG+2UeYIWcMuMUpBKOnryBWG/rnmOHQR5apjn8myTQcx3rinFRn7DcIFhMnS0PPFSC6OafdIKEad0lj6U0Q==",
+ "version": "22.9.0",
+ "resolved": "https://registry.npmjs.org/@types/node/-/node-22.9.0.tgz",
+ "integrity": "sha512-vuyHg81vvWA1Z1ELfvLko2c8f34gyA0zaic0+Rllc5lbCnbSyuvb2Oxpm6TAUAC/2xZN3QGqxBNggD1nNR2AfQ==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"undici-types": "~6.19.8"
}
},
- "node_modules/@storybook/core-webpack/node_modules/undici-types": {
- "version": "6.19.8",
- "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-6.19.8.tgz",
- "integrity": "sha512-ve2KP6f/JnbPBFyobGHuerC9g1FYGn/F8n1LWTwNxCEzd6IfqTwUQcNXgEtmmQ6DlRrC1hrSrBnCZPokRrDHjw==",
- "dev": true
- },
"node_modules/@storybook/core/node_modules/semver": {
"version": "7.6.3",
"resolved": "https://registry.npmjs.org/semver/-/semver-7.6.3.tgz",
"integrity": "sha512-oVekP1cKtI+CTDvHWYFUcMtsK/00wmAEfyqKfNdARm8u1wNVhSgaX7A8d4UuIlUI5e84iEwOhs7ZPYRmzU9U6A==",
"dev": true,
+ "license": "ISC",
"bin": {
"semver": "bin/semver.js"
},
@@ -5850,15 +6122,17 @@
"resolved": "https://registry.npmjs.org/@storybook/csf/-/csf-0.1.11.tgz",
"integrity": "sha512-dHYFQH3mA+EtnCkHXzicbLgsvzYjcDJ1JWsogbItZogkPHgSJM/Wr71uMkcvw8v9mmCyP4NpXJuu6bPoVsOnzg==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"type-fest": "^2.19.0"
}
},
"node_modules/@storybook/csf-plugin": {
- "version": "8.4.1",
- "resolved": "https://registry.npmjs.org/@storybook/csf-plugin/-/csf-plugin-8.4.1.tgz",
- "integrity": "sha512-MdQkyq6mJ31lBsWCG9VNtx8O0oLSc5h4kvWDPyIP6Dn58K0Hv2z9qvxxSvtFjXA7ES9X+ivjorTke1kearifhg==",
+ "version": "8.4.2",
+ "resolved": "https://registry.npmjs.org/@storybook/csf-plugin/-/csf-plugin-8.4.2.tgz",
+ "integrity": "sha512-1f0t6W5xbC1sSAHHs3uXYPIQs2NXAEtIGqn6X9i3xbbub6hDS8PF8BIm7dOjQ8dZOPp7d9ltR64V5CoLlsOigA==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"unplugin": "^1.3.1"
},
@@ -5867,20 +6141,22 @@
"url": "https://opencollective.com/storybook"
},
"peerDependencies": {
- "storybook": "^8.4.1"
+ "storybook": "^8.4.2"
}
},
"node_modules/@storybook/global": {
"version": "5.0.0",
"resolved": "https://registry.npmjs.org/@storybook/global/-/global-5.0.0.tgz",
"integrity": "sha512-FcOqPAXACP0I3oJ/ws6/rrPT9WGhu915Cg8D02a9YxLo0DE9zI+a9A5gRGvmQ09fiWPukqI8ZAEoQEdWUKMQdQ==",
- "dev": true
+ "dev": true,
+ "license": "MIT"
},
"node_modules/@storybook/icons": {
"version": "1.2.12",
"resolved": "https://registry.npmjs.org/@storybook/icons/-/icons-1.2.12.tgz",
"integrity": "sha512-UxgyK5W3/UV4VrI3dl6ajGfHM4aOqMAkFLWe2KibeQudLf6NJpDrDMSHwZj+3iKC4jFU7dkKbbtH2h/al4sW3Q==",
"dev": true,
+ "license": "MIT",
"engines": {
"node": ">=14.0.0"
},
@@ -5890,10 +6166,11 @@
}
},
"node_modules/@storybook/instrumenter": {
- "version": "8.4.1",
- "resolved": "https://registry.npmjs.org/@storybook/instrumenter/-/instrumenter-8.4.1.tgz",
- "integrity": "sha512-MgrhrLVW78jqno+Dh9h9Es06Ja3867TlrIUd8B3K3U1hsCFUQuFKXJBuGjNJF8U0QJY/aSIRnAgUBurHdVkPcw==",
+ "version": "8.4.2",
+ "resolved": "https://registry.npmjs.org/@storybook/instrumenter/-/instrumenter-8.4.2.tgz",
+ "integrity": "sha512-gPYCZ/0O6gRLI3zmenu2N6QtKzxDZFdT2xf4RWcNUSZyp28RZkRCIgKFMt3fTmvE0yMzAjQyRSkBdrONjQ44HA==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"@storybook/global": "^5.0.0",
"@vitest/utils": "^2.1.1"
@@ -5903,14 +6180,15 @@
"url": "https://opencollective.com/storybook"
},
"peerDependencies": {
- "storybook": "^8.4.1"
+ "storybook": "^8.4.2"
}
},
"node_modules/@storybook/manager-api": {
- "version": "8.4.1",
- "resolved": "https://registry.npmjs.org/@storybook/manager-api/-/manager-api-8.4.1.tgz",
- "integrity": "sha512-7hb2k4zsp6lREGZbQ85QOlsC8EIMZXuY9Pg12VUgaZd+LmLjLuaqtrxRz3SwIgIWsRpFun9AHO0X37DmYNGTSw==",
+ "version": "8.4.2",
+ "resolved": "https://registry.npmjs.org/@storybook/manager-api/-/manager-api-8.4.2.tgz",
+ "integrity": "sha512-rhPc4cgQDKDH8NUyRh/ZaJW7QIhR/PO5MNX4xc+vz71sM2nO7ONA/FrgLtCuu4SULdwilEPvGefYvLK0dE+Caw==",
"dev": true,
+ "license": "MIT",
"funding": {
"type": "opencollective",
"url": "https://opencollective.com/storybook"
@@ -5919,50 +6197,25 @@
"storybook": "^8.2.0 || ^8.3.0-0 || ^8.4.0-0 || ^8.5.0-0 || ^8.6.0-0"
}
},
- "node_modules/@storybook/nextjs": {
- "version": "8.4.1",
- "resolved": "https://registry.npmjs.org/@storybook/nextjs/-/nextjs-8.4.1.tgz",
- "integrity": "sha512-SOEI8qOY+yLsRsvjokSevqtA+E+cXHDBObwPUJKmRxIAEwbP1uJEFnbvpZULs1pQl1gYsZQxEndbkTmM5pwtoQ==",
+ "node_modules/@storybook/preset-react-webpack": {
+ "version": "8.4.2",
+ "resolved": "https://registry.npmjs.org/@storybook/preset-react-webpack/-/preset-react-webpack-8.4.2.tgz",
+ "integrity": "sha512-Gt9hQRo1ythGFzATNV4WgQDlMDzBgiq7ks+YkW2/Xu5ZkrRrM/gK75fhmbICrknZl2pPPfNFXlECPWKAeTmwFA==",
"dev": true,
+ "license": "MIT",
"dependencies": {
- "@babel/core": "^7.24.4",
- "@babel/plugin-syntax-bigint": "^7.8.3",
- "@babel/plugin-syntax-dynamic-import": "^7.8.3",
- "@babel/plugin-syntax-import-assertions": "^7.24.1",
- "@babel/plugin-transform-class-properties": "^7.24.1",
- "@babel/plugin-transform-export-namespace-from": "^7.24.1",
- "@babel/plugin-transform-numeric-separator": "^7.24.1",
- "@babel/plugin-transform-object-rest-spread": "^7.24.1",
- "@babel/plugin-transform-runtime": "^7.24.3",
- "@babel/preset-env": "^7.24.4",
- "@babel/preset-react": "^7.24.1",
- "@babel/preset-typescript": "^7.24.1",
- "@babel/runtime": "^7.24.4",
- "@pmmmwh/react-refresh-webpack-plugin": "^0.5.11",
- "@storybook/builder-webpack5": "8.4.1",
- "@storybook/preset-react-webpack": "8.4.1",
- "@storybook/react": "8.4.1",
- "@storybook/test": "8.4.1",
+ "@storybook/core-webpack": "8.4.2",
+ "@storybook/react": "8.4.2",
+ "@storybook/react-docgen-typescript-plugin": "1.0.6--canary.9.0c3f3b7.0",
"@types/node": "^22.0.0",
"@types/semver": "^7.3.4",
- "babel-loader": "^9.1.3",
- "css-loader": "^6.7.3",
"find-up": "^5.0.0",
- "image-size": "^1.0.0",
- "loader-utils": "^3.2.1",
- "node-polyfill-webpack-plugin": "^2.0.1",
- "pnp-webpack-plugin": "^1.7.0",
- "postcss": "^8.4.38",
- "postcss-loader": "^8.1.1",
- "react-refresh": "^0.14.0",
- "resolve-url-loader": "^5.0.0",
- "sass-loader": "^13.2.0",
- "semver": "^7.3.5",
- "style-loader": "^3.3.1",
- "styled-jsx": "^5.1.6",
- "ts-dedent": "^2.0.0",
- "tsconfig-paths": "^4.0.0",
- "tsconfig-paths-webpack-plugin": "^4.0.1"
+ "magic-string": "^0.30.5",
+ "react-docgen": "^7.0.0",
+ "resolve": "^1.22.8",
+ "semver": "^7.3.7",
+ "tsconfig-paths": "^4.2.0",
+ "webpack": "5"
},
"engines": {
"node": ">=18.0.0"
@@ -5971,39 +6224,33 @@
"type": "opencollective",
"url": "https://opencollective.com/storybook"
},
- "optionalDependencies": {
- "sharp": "^0.33.3"
- },
"peerDependencies": {
- "next": "^13.5.0 || ^14.0.0",
"react": "^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0-beta",
"react-dom": "^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0-beta",
- "storybook": "^8.4.1",
- "webpack": "^5.0.0"
+ "storybook": "^8.4.2"
},
"peerDependenciesMeta": {
"typescript": {
"optional": true
- },
- "webpack": {
- "optional": true
}
}
},
- "node_modules/@storybook/nextjs/node_modules/@types/node": {
- "version": "22.8.7",
- "resolved": "https://registry.npmjs.org/@types/node/-/node-22.8.7.tgz",
- "integrity": "sha512-LidcG+2UeYIWcMuMUpBKOnryBWG/rnmOHQR5apjn8myTQcx3rinFRn7DcIFhMnS0PPFSC6OafdIKEad0lj6U0Q==",
+ "node_modules/@storybook/preset-react-webpack/node_modules/@types/node": {
+ "version": "22.9.0",
+ "resolved": "https://registry.npmjs.org/@types/node/-/node-22.9.0.tgz",
+ "integrity": "sha512-vuyHg81vvWA1Z1ELfvLko2c8f34gyA0zaic0+Rllc5lbCnbSyuvb2Oxpm6TAUAC/2xZN3QGqxBNggD1nNR2AfQ==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"undici-types": "~6.19.8"
}
},
- "node_modules/@storybook/nextjs/node_modules/find-up": {
+ "node_modules/@storybook/preset-react-webpack/node_modules/find-up": {
"version": "5.0.0",
"resolved": "https://registry.npmjs.org/find-up/-/find-up-5.0.0.tgz",
"integrity": "sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"locate-path": "^6.0.0",
"path-exists": "^4.0.0"
@@ -6015,11 +6262,12 @@
"url": "https://github.com/sponsors/sindresorhus"
}
},
- "node_modules/@storybook/nextjs/node_modules/locate-path": {
+ "node_modules/@storybook/preset-react-webpack/node_modules/locate-path": {
"version": "6.0.0",
"resolved": "https://registry.npmjs.org/locate-path/-/locate-path-6.0.0.tgz",
"integrity": "sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"p-locate": "^5.0.0"
},
@@ -6030,11 +6278,12 @@
"url": "https://github.com/sponsors/sindresorhus"
}
},
- "node_modules/@storybook/nextjs/node_modules/p-locate": {
+ "node_modules/@storybook/preset-react-webpack/node_modules/p-locate": {
"version": "5.0.0",
"resolved": "https://registry.npmjs.org/p-locate/-/p-locate-5.0.0.tgz",
"integrity": "sha512-LaNjtRWUBY++zB5nE/NwcaoMylSPk+S+ZHNB1TzdbMJMny6dynpAGt7X/tl/QYq3TIeE6nxHppbo2LGymrG5Pw==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"p-limit": "^3.0.2"
},
@@ -6045,20 +6294,22 @@
"url": "https://github.com/sponsors/sindresorhus"
}
},
- "node_modules/@storybook/nextjs/node_modules/path-exists": {
+ "node_modules/@storybook/preset-react-webpack/node_modules/path-exists": {
"version": "4.0.0",
"resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz",
"integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==",
"dev": true,
+ "license": "MIT",
"engines": {
"node": ">=8"
}
},
- "node_modules/@storybook/nextjs/node_modules/semver": {
+ "node_modules/@storybook/preset-react-webpack/node_modules/semver": {
"version": "7.6.3",
"resolved": "https://registry.npmjs.org/semver/-/semver-7.6.3.tgz",
"integrity": "sha512-oVekP1cKtI+CTDvHWYFUcMtsK/00wmAEfyqKfNdARm8u1wNVhSgaX7A8d4UuIlUI5e84iEwOhs7ZPYRmzU9U6A==",
"dev": true,
+ "license": "ISC",
"bin": {
"semver": "bin/semver.js"
},
@@ -6066,30 +6317,58 @@
"node": ">=10"
}
},
- "node_modules/@storybook/nextjs/node_modules/undici-types": {
- "version": "6.19.8",
- "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-6.19.8.tgz",
- "integrity": "sha512-ve2KP6f/JnbPBFyobGHuerC9g1FYGn/F8n1LWTwNxCEzd6IfqTwUQcNXgEtmmQ6DlRrC1hrSrBnCZPokRrDHjw==",
- "dev": true
+ "node_modules/@storybook/preset-react-webpack/node_modules/strip-bom": {
+ "version": "3.0.0",
+ "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-3.0.0.tgz",
+ "integrity": "sha512-vavAMRXOgBVNF6nyEEmL3DBK19iRpDcoIwW+swQ+CbGiu7lju6t+JklA1MHweoWtadgt4ISVUsXLyDq34ddcwA==",
+ "dev": true,
+ "license": "MIT",
+ "engines": {
+ "node": ">=4"
+ }
},
- "node_modules/@storybook/preset-react-webpack": {
- "version": "8.4.1",
- "resolved": "https://registry.npmjs.org/@storybook/preset-react-webpack/-/preset-react-webpack-8.4.1.tgz",
- "integrity": "sha512-Cm+u3/avHdoneEFHnvFRMPAElWtxyyOkcVsWHkM0rVhj7bxkzOyrBrenm1GiB8NamRosumsEnhREYFo2lthU2A==",
+ "node_modules/@storybook/preset-react-webpack/node_modules/tsconfig-paths": {
+ "version": "4.2.0",
+ "resolved": "https://registry.npmjs.org/tsconfig-paths/-/tsconfig-paths-4.2.0.tgz",
+ "integrity": "sha512-NoZ4roiN7LnbKn9QqE1amc9DJfzvZXxF4xDavcOWt1BPkdx+m+0gJuPM+S0vCe7zTJMYUP0R8pO2XMr+Y8oLIg==",
"dev": true,
+ "license": "MIT",
"dependencies": {
- "@storybook/core-webpack": "8.4.1",
- "@storybook/react": "8.4.1",
- "@storybook/react-docgen-typescript-plugin": "1.0.6--canary.9.0c3f3b7.0",
- "@types/node": "^22.0.0",
- "@types/semver": "^7.3.4",
- "find-up": "^5.0.0",
- "magic-string": "^0.30.5",
- "react-docgen": "^7.0.0",
- "resolve": "^1.22.8",
- "semver": "^7.3.7",
- "tsconfig-paths": "^4.2.0",
- "webpack": "5"
+ "json5": "^2.2.2",
+ "minimist": "^1.2.6",
+ "strip-bom": "^3.0.0"
+ },
+ "engines": {
+ "node": ">=6"
+ }
+ },
+ "node_modules/@storybook/preview-api": {
+ "version": "8.4.2",
+ "resolved": "https://registry.npmjs.org/@storybook/preview-api/-/preview-api-8.4.2.tgz",
+ "integrity": "sha512-5X/xvIvDPaWJKUBCo5zVeBbbjkhnwcI2KPkuOgrHVRRhuQ5WqD0RYxVtOOFNyQXme7g0nNl5RFNgvT7qv9qGeg==",
+ "dev": true,
+ "license": "MIT",
+ "funding": {
+ "type": "opencollective",
+ "url": "https://opencollective.com/storybook"
+ },
+ "peerDependencies": {
+ "storybook": "^8.2.0 || ^8.3.0-0 || ^8.4.0-0 || ^8.5.0-0 || ^8.6.0-0"
+ }
+ },
+ "node_modules/@storybook/react": {
+ "version": "8.4.2",
+ "resolved": "https://registry.npmjs.org/@storybook/react/-/react-8.4.2.tgz",
+ "integrity": "sha512-rO5/aVKBVhIKENcL7G8ud4QKC5OyWBPCkJIvY6XUHIuhErJy9/4pP+sZ85jypVwx5kq+EqCPF8AEOWjIxB/4/Q==",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "@storybook/components": "8.4.2",
+ "@storybook/global": "^5.0.0",
+ "@storybook/manager-api": "8.4.2",
+ "@storybook/preview-api": "8.4.2",
+ "@storybook/react-dom-shim": "8.4.2",
+ "@storybook/theming": "8.4.2"
},
"engines": {
"node": ">=18.0.0"
@@ -6099,171 +6378,62 @@
"url": "https://opencollective.com/storybook"
},
"peerDependencies": {
+ "@storybook/test": "8.4.2",
"react": "^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0-beta",
"react-dom": "^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0-beta",
- "storybook": "^8.4.1"
+ "storybook": "^8.4.2",
+ "typescript": ">= 4.2.x"
},
"peerDependenciesMeta": {
+ "@storybook/test": {
+ "optional": true
+ },
"typescript": {
"optional": true
}
}
},
- "node_modules/@storybook/preset-react-webpack/node_modules/@types/node": {
- "version": "22.8.7",
- "resolved": "https://registry.npmjs.org/@types/node/-/node-22.8.7.tgz",
- "integrity": "sha512-LidcG+2UeYIWcMuMUpBKOnryBWG/rnmOHQR5apjn8myTQcx3rinFRn7DcIFhMnS0PPFSC6OafdIKEad0lj6U0Q==",
+ "node_modules/@storybook/react-docgen-typescript-plugin": {
+ "version": "1.0.6--canary.9.0c3f3b7.0",
+ "resolved": "https://registry.npmjs.org/@storybook/react-docgen-typescript-plugin/-/react-docgen-typescript-plugin-1.0.6--canary.9.0c3f3b7.0.tgz",
+ "integrity": "sha512-KUqXC3oa9JuQ0kZJLBhVdS4lOneKTOopnNBK4tUAgoxWQ3u/IjzdueZjFr7gyBrXMoU6duutk3RQR9u8ZpYJ4Q==",
"dev": true,
+ "license": "MIT",
"dependencies": {
- "undici-types": "~6.19.8"
+ "debug": "^4.1.1",
+ "endent": "^2.0.1",
+ "find-cache-dir": "^3.3.1",
+ "flat-cache": "^3.0.4",
+ "micromatch": "^4.0.2",
+ "react-docgen-typescript": "^2.2.2",
+ "tslib": "^2.0.0"
+ },
+ "peerDependencies": {
+ "typescript": ">= 4.x",
+ "webpack": ">= 4"
}
},
- "node_modules/@storybook/preset-react-webpack/node_modules/find-up": {
- "version": "5.0.0",
- "resolved": "https://registry.npmjs.org/find-up/-/find-up-5.0.0.tgz",
- "integrity": "sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng==",
+ "node_modules/@storybook/react-docgen-typescript-plugin/node_modules/flat-cache": {
+ "version": "3.2.0",
+ "resolved": "https://registry.npmjs.org/flat-cache/-/flat-cache-3.2.0.tgz",
+ "integrity": "sha512-CYcENa+FtcUKLmhhqyctpclsq7QF38pKjZHsGNiSQF5r4FtoKDWabFDl3hzaEQMvT1LHEysw5twgLvpYYb4vbw==",
"dev": true,
+ "license": "MIT",
"dependencies": {
- "locate-path": "^6.0.0",
- "path-exists": "^4.0.0"
+ "flatted": "^3.2.9",
+ "keyv": "^4.5.3",
+ "rimraf": "^3.0.2"
},
"engines": {
- "node": ">=10"
- },
- "funding": {
- "url": "https://github.com/sponsors/sindresorhus"
+ "node": "^10.12.0 || >=12.0.0"
}
},
- "node_modules/@storybook/preset-react-webpack/node_modules/locate-path": {
- "version": "6.0.0",
- "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-6.0.0.tgz",
- "integrity": "sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw==",
- "dev": true,
- "dependencies": {
- "p-locate": "^5.0.0"
- },
- "engines": {
- "node": ">=10"
- },
- "funding": {
- "url": "https://github.com/sponsors/sindresorhus"
- }
- },
- "node_modules/@storybook/preset-react-webpack/node_modules/p-locate": {
- "version": "5.0.0",
- "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-5.0.0.tgz",
- "integrity": "sha512-LaNjtRWUBY++zB5nE/NwcaoMylSPk+S+ZHNB1TzdbMJMny6dynpAGt7X/tl/QYq3TIeE6nxHppbo2LGymrG5Pw==",
- "dev": true,
- "dependencies": {
- "p-limit": "^3.0.2"
- },
- "engines": {
- "node": ">=10"
- },
- "funding": {
- "url": "https://github.com/sponsors/sindresorhus"
- }
- },
- "node_modules/@storybook/preset-react-webpack/node_modules/path-exists": {
- "version": "4.0.0",
- "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz",
- "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==",
- "dev": true,
- "engines": {
- "node": ">=8"
- }
- },
- "node_modules/@storybook/preset-react-webpack/node_modules/semver": {
- "version": "7.6.3",
- "resolved": "https://registry.npmjs.org/semver/-/semver-7.6.3.tgz",
- "integrity": "sha512-oVekP1cKtI+CTDvHWYFUcMtsK/00wmAEfyqKfNdARm8u1wNVhSgaX7A8d4UuIlUI5e84iEwOhs7ZPYRmzU9U6A==",
- "dev": true,
- "bin": {
- "semver": "bin/semver.js"
- },
- "engines": {
- "node": ">=10"
- }
- },
- "node_modules/@storybook/preset-react-webpack/node_modules/undici-types": {
- "version": "6.19.8",
- "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-6.19.8.tgz",
- "integrity": "sha512-ve2KP6f/JnbPBFyobGHuerC9g1FYGn/F8n1LWTwNxCEzd6IfqTwUQcNXgEtmmQ6DlRrC1hrSrBnCZPokRrDHjw==",
- "dev": true
- },
- "node_modules/@storybook/preview-api": {
- "version": "8.4.1",
- "resolved": "https://registry.npmjs.org/@storybook/preview-api/-/preview-api-8.4.1.tgz",
- "integrity": "sha512-VdnESYfXCUasNtMd5s1Q8DPqMnAUdpROn8mE8UAD79Cy7DSNesI1q0SATuJqh5iYCT/+3Tpjfghsr2zC/mOh8w==",
- "dev": true,
- "funding": {
- "type": "opencollective",
- "url": "https://opencollective.com/storybook"
- },
- "peerDependencies": {
- "storybook": "^8.2.0 || ^8.3.0-0 || ^8.4.0-0 || ^8.5.0-0 || ^8.6.0-0"
- }
- },
- "node_modules/@storybook/react": {
- "version": "8.4.1",
- "resolved": "https://registry.npmjs.org/@storybook/react/-/react-8.4.1.tgz",
- "integrity": "sha512-ZwszrzV47nWQEZ0X4LyNgv5OFq4iy/7LpmxW6IncIO7PWm70OWG2BVtKFNsNQx0LY+hOtllWZbvg06mPQzahFA==",
- "dev": true,
- "dependencies": {
- "@storybook/components": "8.4.1",
- "@storybook/global": "^5.0.0",
- "@storybook/manager-api": "8.4.1",
- "@storybook/preview-api": "8.4.1",
- "@storybook/react-dom-shim": "8.4.1",
- "@storybook/theming": "8.4.1"
- },
- "engines": {
- "node": ">=18.0.0"
- },
- "funding": {
- "type": "opencollective",
- "url": "https://opencollective.com/storybook"
- },
- "peerDependencies": {
- "@storybook/test": "8.4.1",
- "react": "^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0-beta",
- "react-dom": "^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0-beta",
- "storybook": "^8.4.1",
- "typescript": ">= 4.2.x"
- },
- "peerDependenciesMeta": {
- "@storybook/test": {
- "optional": true
- },
- "typescript": {
- "optional": true
- }
- }
- },
- "node_modules/@storybook/react-docgen-typescript-plugin": {
- "version": "1.0.6--canary.9.0c3f3b7.0",
- "resolved": "https://registry.npmjs.org/@storybook/react-docgen-typescript-plugin/-/react-docgen-typescript-plugin-1.0.6--canary.9.0c3f3b7.0.tgz",
- "integrity": "sha512-KUqXC3oa9JuQ0kZJLBhVdS4lOneKTOopnNBK4tUAgoxWQ3u/IjzdueZjFr7gyBrXMoU6duutk3RQR9u8ZpYJ4Q==",
- "dev": true,
- "dependencies": {
- "debug": "^4.1.1",
- "endent": "^2.0.1",
- "find-cache-dir": "^3.3.1",
- "flat-cache": "^3.0.4",
- "micromatch": "^4.0.2",
- "react-docgen-typescript": "^2.2.2",
- "tslib": "^2.0.0"
- },
- "peerDependencies": {
- "typescript": ">= 4.x",
- "webpack": ">= 4"
- }
- },
- "node_modules/@storybook/react-dom-shim": {
- "version": "8.4.1",
- "resolved": "https://registry.npmjs.org/@storybook/react-dom-shim/-/react-dom-shim-8.4.1.tgz",
- "integrity": "sha512-XhvuqkpqtcUjDA8XE4osq140SCddX3VHMdj+IwlrMdoSl32CAya01TH5YDDx6YMy6hM/QQbyVKaemG7RB/oU4Q==",
+ "node_modules/@storybook/react-dom-shim": {
+ "version": "8.4.2",
+ "resolved": "https://registry.npmjs.org/@storybook/react-dom-shim/-/react-dom-shim-8.4.2.tgz",
+ "integrity": "sha512-FZVTM1f34FpGnf6e3MDIKkz05gmn8H9wEccvQAgr8pEFe8VWfrpVWeUrmatSAfgrCMNXYC1avDend8UX6IM8Fg==",
"dev": true,
+ "license": "MIT",
"funding": {
"type": "opencollective",
"url": "https://opencollective.com/storybook"
@@ -6271,18 +6441,19 @@
"peerDependencies": {
"react": "^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0-beta",
"react-dom": "^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0-beta",
- "storybook": "^8.4.1"
+ "storybook": "^8.4.2"
}
},
"node_modules/@storybook/test": {
- "version": "8.4.1",
- "resolved": "https://registry.npmjs.org/@storybook/test/-/test-8.4.1.tgz",
- "integrity": "sha512-najn9kCxB8NaHykhD7Fv+Iq0FnxmIJYOJlYiI8NMgVLwaSDFf6gnqAY6HHVPRqkhej8TuT1L2e2RxKqzWEB+mA==",
+ "version": "8.4.2",
+ "resolved": "https://registry.npmjs.org/@storybook/test/-/test-8.4.2.tgz",
+ "integrity": "sha512-MipTdboStv0hsqF2Sw8TZgP0YnxCcDYwxkTOd4hmRzev/7Brtvpi4pqjqh8k98ZCvhrCPAPVIoX5drk+oi3YUA==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"@storybook/csf": "^0.1.11",
"@storybook/global": "^5.0.0",
- "@storybook/instrumenter": "8.4.1",
+ "@storybook/instrumenter": "8.4.2",
"@testing-library/dom": "10.4.0",
"@testing-library/jest-dom": "6.5.0",
"@testing-library/user-event": "14.5.2",
@@ -6294,7 +6465,7 @@
"url": "https://opencollective.com/storybook"
},
"peerDependencies": {
- "storybook": "^8.4.1"
+ "storybook": "^8.4.2"
}
},
"node_modules/@storybook/test/node_modules/@testing-library/jest-dom": {
@@ -6302,6 +6473,7 @@
"resolved": "https://registry.npmjs.org/@testing-library/jest-dom/-/jest-dom-6.5.0.tgz",
"integrity": "sha512-xGGHpBXYSHUUr6XsKBfs85TWlYKpTc37cSBBVrXcib2MkHLboWlkClhWF37JKlDb9KEq3dHs+f2xR7XJEWGBxA==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"@adobe/css-tools": "^4.4.0",
"aria-query": "^5.0.0",
@@ -6322,6 +6494,7 @@
"resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
"integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"color-convert": "^2.0.1"
},
@@ -6337,6 +6510,7 @@
"resolved": "https://registry.npmjs.org/chalk/-/chalk-3.0.0.tgz",
"integrity": "sha512-4D3B6Wf41KOYRFdszmDqMCGq5VV/uMAB273JILmO+3jAlh8X4qDtdtgCR3fxtbLEMzSx22QdhnDcJvu2u1fVwg==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"ansi-styles": "^4.1.0",
"supports-color": "^7.1.0"
@@ -6349,13 +6523,15 @@
"version": "0.6.3",
"resolved": "https://registry.npmjs.org/dom-accessibility-api/-/dom-accessibility-api-0.6.3.tgz",
"integrity": "sha512-7ZgogeTnjuHbo+ct10G9Ffp0mif17idi0IyWNVA/wcwcm7NPOD/WEHVP3n7n3MhXqxoIYm8d6MuZohYWIZ4T3w==",
- "dev": true
+ "dev": true,
+ "license": "MIT"
},
"node_modules/@storybook/test/node_modules/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,
+ "license": "MIT",
"dependencies": {
"has-flag": "^4.0.0"
},
@@ -6364,10 +6540,11 @@
}
},
"node_modules/@storybook/theming": {
- "version": "8.4.1",
- "resolved": "https://registry.npmjs.org/@storybook/theming/-/theming-8.4.1.tgz",
- "integrity": "sha512-Sz24isryVFZaVahXkjgnCsMAQqQeeKg41AtLsldlYdesIo6fr5tc6/SkTUy+CYadK4Dkhqp+vVRDnwToYYRGhA==",
+ "version": "8.4.2",
+ "resolved": "https://registry.npmjs.org/@storybook/theming/-/theming-8.4.2.tgz",
+ "integrity": "sha512-9j4fnu5LcV+qSs1rdwf61Bt14lms0T1LOZkHxGNcS1c1oH+cPS+sxECh2lxtni+mvOAHUlBs9pKhVZzRPdWpvg==",
"dev": true,
+ "license": "MIT",
"funding": {
"type": "opencollective",
"url": "https://opencollective.com/storybook"
@@ -6376,282 +6553,236 @@
"storybook": "^8.2.0 || ^8.3.0-0 || ^8.4.0-0 || ^8.5.0-0 || ^8.6.0-0"
}
},
- "node_modules/@swc/core": {
- "version": "1.8.0",
- "resolved": "https://registry.npmjs.org/@swc/core/-/core-1.8.0.tgz",
- "integrity": "sha512-EF8C5lp1RKMp3426tAKwQyVbg4Zcn/2FDax3cz8EcOXYQJM/ctB687IvBm9Ciej1wMcQ/dMRg+OB4Xl8BGLBoA==",
- "dev": true,
- "hasInstallScript": true,
+ "node_modules/@swc/counter": {
+ "version": "0.1.3",
+ "resolved": "https://registry.npmjs.org/@swc/counter/-/counter-0.1.3.tgz",
+ "integrity": "sha512-e2BR4lsJkkRlKZ/qCHPw9ZaSxc0MVUd7gtbtaB7aMvHeJVYe8sOB8DBZkP2DtISHGSku9sCK6T6cnY0CtXrOCQ==",
+ "license": "Apache-2.0"
+ },
+ "node_modules/@swc/helpers": {
+ "version": "0.5.13",
+ "resolved": "https://registry.npmjs.org/@swc/helpers/-/helpers-0.5.13.tgz",
+ "integrity": "sha512-UoKGxQ3r5kYI9dALKJapMmuK+1zWM/H17Z1+iwnNmzcJRnfFuevZs375TA5rW31pu4BS4NoSy1fRsexDXfWn5w==",
+ "license": "Apache-2.0",
"dependencies": {
- "@swc/counter": "^0.1.3",
- "@swc/types": "^0.1.14"
+ "tslib": "^2.4.0"
+ }
+ },
+ "node_modules/@tanstack/react-table": {
+ "version": "8.20.5",
+ "resolved": "https://registry.npmjs.org/@tanstack/react-table/-/react-table-8.20.5.tgz",
+ "integrity": "sha512-WEHopKw3znbUZ61s9i0+i9g8drmDo6asTWbrQh8Us63DAk/M0FkmIqERew6P71HI75ksZ2Pxyuf4vvKh9rAkiA==",
+ "license": "MIT",
+ "dependencies": {
+ "@tanstack/table-core": "8.20.5"
},
"engines": {
- "node": ">=10"
+ "node": ">=12"
},
"funding": {
- "type": "opencollective",
- "url": "https://opencollective.com/swc"
- },
- "optionalDependencies": {
- "@swc/core-darwin-arm64": "1.8.0",
- "@swc/core-darwin-x64": "1.8.0",
- "@swc/core-linux-arm-gnueabihf": "1.8.0",
- "@swc/core-linux-arm64-gnu": "1.8.0",
- "@swc/core-linux-arm64-musl": "1.8.0",
- "@swc/core-linux-x64-gnu": "1.8.0",
- "@swc/core-linux-x64-musl": "1.8.0",
- "@swc/core-win32-arm64-msvc": "1.8.0",
- "@swc/core-win32-ia32-msvc": "1.8.0",
- "@swc/core-win32-x64-msvc": "1.8.0"
+ "type": "github",
+ "url": "https://github.com/sponsors/tannerlinsley"
},
"peerDependencies": {
- "@swc/helpers": "*"
- },
- "peerDependenciesMeta": {
- "@swc/helpers": {
- "optional": true
- }
+ "react": ">=16.8",
+ "react-dom": ">=16.8"
}
},
- "node_modules/@swc/core-darwin-arm64": {
- "version": "1.8.0",
- "resolved": "https://registry.npmjs.org/@swc/core-darwin-arm64/-/core-darwin-arm64-1.8.0.tgz",
- "integrity": "sha512-TIus1/SE/Ud4g84hCnchcagu+LfyndSDy5r5qf64nflojejDidPU9Fp1InzQhQpEgIpntnZID/KFCP5rQnvsIw==",
- "cpu": [
- "arm64"
- ],
- "dev": true,
- "optional": true,
- "os": [
- "darwin"
- ],
+ "node_modules/@tanstack/table-core": {
+ "version": "8.20.5",
+ "resolved": "https://registry.npmjs.org/@tanstack/table-core/-/table-core-8.20.5.tgz",
+ "integrity": "sha512-P9dF7XbibHph2PFRz8gfBKEXEY/HJPOhym8CHmjF8y3q5mWpKx9xtZapXQUWCgkqvsK0R46Azuz+VaxD4Xl+Tg==",
+ "license": "MIT",
"engines": {
- "node": ">=10"
+ "node": ">=12"
+ },
+ "funding": {
+ "type": "github",
+ "url": "https://github.com/sponsors/tannerlinsley"
}
},
- "node_modules/@swc/core-darwin-x64": {
- "version": "1.8.0",
- "resolved": "https://registry.npmjs.org/@swc/core-darwin-x64/-/core-darwin-x64-1.8.0.tgz",
- "integrity": "sha512-yCb1FHCX/HUmNRGB1X3CFJ1WPKXMosZVUe3K2TrosCGvytwgaLoW5FS0bZg5Qv6cEUERQBg75cJnOUPwLLRCVg==",
- "cpu": [
- "x64"
- ],
+ "node_modules/@testing-library/dom": {
+ "version": "10.4.0",
+ "resolved": "https://registry.npmjs.org/@testing-library/dom/-/dom-10.4.0.tgz",
+ "integrity": "sha512-pemlzrSESWbdAloYml3bAJMEfNh1Z7EduzqPKprCH5S341frlpYnUEW0H72dLxa6IsYr+mPno20GiSm+h9dEdQ==",
"dev": true,
- "optional": true,
- "os": [
- "darwin"
- ],
+ "license": "MIT",
+ "dependencies": {
+ "@babel/code-frame": "^7.10.4",
+ "@babel/runtime": "^7.12.5",
+ "@types/aria-query": "^5.0.1",
+ "aria-query": "5.3.0",
+ "chalk": "^4.1.0",
+ "dom-accessibility-api": "^0.5.9",
+ "lz-string": "^1.5.0",
+ "pretty-format": "^27.0.2"
+ },
"engines": {
- "node": ">=10"
+ "node": ">=18"
}
},
- "node_modules/@swc/core-linux-arm-gnueabihf": {
- "version": "1.8.0",
- "resolved": "https://registry.npmjs.org/@swc/core-linux-arm-gnueabihf/-/core-linux-arm-gnueabihf-1.8.0.tgz",
- "integrity": "sha512-6TdjVdiLaSW+eGiHKEojMDlx673nowrPHa6nM6toWgRzy8tIZgjPOguVKJDoMnoHuvO7SkOLCUiMRw0rTskypA==",
- "cpu": [
- "arm"
- ],
+ "node_modules/@testing-library/dom/node_modules/ansi-styles": {
+ "version": "4.3.0",
+ "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
+ "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
"dev": true,
- "optional": true,
- "os": [
- "linux"
- ],
+ "license": "MIT",
+ "dependencies": {
+ "color-convert": "^2.0.1"
+ },
"engines": {
- "node": ">=10"
+ "node": ">=8"
+ },
+ "funding": {
+ "url": "https://github.com/chalk/ansi-styles?sponsor=1"
}
},
- "node_modules/@swc/core-linux-arm64-gnu": {
- "version": "1.8.0",
- "resolved": "https://registry.npmjs.org/@swc/core-linux-arm64-gnu/-/core-linux-arm64-gnu-1.8.0.tgz",
- "integrity": "sha512-TU2YcTornnyZiJUabRuk7Xtvzaep11FwK77IkFomjN9/Os5s25B8ea652c2fAQMe9RsM84FPVmX303ohxavjKQ==",
- "cpu": [
- "arm64"
- ],
+ "node_modules/@testing-library/dom/node_modules/chalk": {
+ "version": "4.1.2",
+ "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz",
+ "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==",
"dev": true,
- "optional": true,
- "os": [
- "linux"
- ],
+ "license": "MIT",
+ "dependencies": {
+ "ansi-styles": "^4.1.0",
+ "supports-color": "^7.1.0"
+ },
"engines": {
"node": ">=10"
+ },
+ "funding": {
+ "url": "https://github.com/chalk/chalk?sponsor=1"
}
},
- "node_modules/@swc/core-linux-arm64-musl": {
- "version": "1.8.0",
- "resolved": "https://registry.npmjs.org/@swc/core-linux-arm64-musl/-/core-linux-arm64-musl-1.8.0.tgz",
- "integrity": "sha512-2CdPTEKxx2hJIj/B0fn8L8k2coo/FDS95smzXyi2bov5FcrP6Ohboq8roFBYgj38fkHusXjY8qt+cCH7yXWAdg==",
- "cpu": [
- "arm64"
- ],
+ "node_modules/@testing-library/dom/node_modules/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,
- "optional": true,
- "os": [
- "linux"
- ],
+ "license": "MIT",
+ "dependencies": {
+ "has-flag": "^4.0.0"
+ },
"engines": {
- "node": ">=10"
+ "node": ">=8"
}
},
- "node_modules/@swc/core-linux-x64-gnu": {
- "version": "1.8.0",
- "resolved": "https://registry.npmjs.org/@swc/core-linux-x64-gnu/-/core-linux-x64-gnu-1.8.0.tgz",
- "integrity": "sha512-14StQBifCs/AMsySdU95OmwNJr9LOVqo6rcTFt2b7XaWpe/AyeuMJFxcndLgUewksJHpfepzCTwNdbcYmuNo6A==",
- "cpu": [
- "x64"
- ],
+ "node_modules/@testing-library/jest-dom": {
+ "version": "6.6.3",
+ "resolved": "https://registry.npmjs.org/@testing-library/jest-dom/-/jest-dom-6.6.3.tgz",
+ "integrity": "sha512-IteBhl4XqYNkM54f4ejhLRJiZNqcSCoXUOG2CPK7qbD322KjQozM4kHQOfkG2oln9b9HTYqs+Sae8vBATubxxA==",
"dev": true,
- "optional": true,
- "os": [
- "linux"
- ],
+ "license": "MIT",
+ "dependencies": {
+ "@adobe/css-tools": "^4.4.0",
+ "aria-query": "^5.0.0",
+ "chalk": "^3.0.0",
+ "css.escape": "^1.5.1",
+ "dom-accessibility-api": "^0.6.3",
+ "lodash": "^4.17.21",
+ "redent": "^3.0.0"
+ },
"engines": {
- "node": ">=10"
+ "node": ">=14",
+ "npm": ">=6",
+ "yarn": ">=1"
}
},
- "node_modules/@swc/core-linux-x64-musl": {
- "version": "1.8.0",
- "resolved": "https://registry.npmjs.org/@swc/core-linux-x64-musl/-/core-linux-x64-musl-1.8.0.tgz",
- "integrity": "sha512-qemJnAQlYqKCfWNqVv5SG8uGvw8JotwU86cuFUkq35oTB+dsSFM3b83+B1giGTKKFOh2nfWT7bvPXTKk+aUjew==",
- "cpu": [
- "x64"
- ],
+ "node_modules/@testing-library/jest-dom/node_modules/ansi-styles": {
+ "version": "4.3.0",
+ "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
+ "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
"dev": true,
- "optional": true,
- "os": [
- "linux"
- ],
+ "license": "MIT",
+ "dependencies": {
+ "color-convert": "^2.0.1"
+ },
"engines": {
- "node": ">=10"
+ "node": ">=8"
+ },
+ "funding": {
+ "url": "https://github.com/chalk/ansi-styles?sponsor=1"
}
},
- "node_modules/@swc/core-win32-arm64-msvc": {
- "version": "1.8.0",
- "resolved": "https://registry.npmjs.org/@swc/core-win32-arm64-msvc/-/core-win32-arm64-msvc-1.8.0.tgz",
- "integrity": "sha512-fXt5vZbnrVdXZzGj2qRnZtY3uh+NtLCaFjS2uD9w8ssdbjhbDZYlJCj2JINOjv35ttEfAD2goiYmVa5P/Ypl+g==",
- "cpu": [
- "arm64"
- ],
+ "node_modules/@testing-library/jest-dom/node_modules/chalk": {
+ "version": "3.0.0",
+ "resolved": "https://registry.npmjs.org/chalk/-/chalk-3.0.0.tgz",
+ "integrity": "sha512-4D3B6Wf41KOYRFdszmDqMCGq5VV/uMAB273JILmO+3jAlh8X4qDtdtgCR3fxtbLEMzSx22QdhnDcJvu2u1fVwg==",
"dev": true,
- "optional": true,
- "os": [
- "win32"
- ],
+ "license": "MIT",
+ "dependencies": {
+ "ansi-styles": "^4.1.0",
+ "supports-color": "^7.1.0"
+ },
"engines": {
- "node": ">=10"
+ "node": ">=8"
}
},
- "node_modules/@swc/core-win32-ia32-msvc": {
- "version": "1.8.0",
- "resolved": "https://registry.npmjs.org/@swc/core-win32-ia32-msvc/-/core-win32-ia32-msvc-1.8.0.tgz",
- "integrity": "sha512-W4FA2vSJ+bGYiTj6gspxghSdKQNLfLMo65AH07u797x7I+YJj8amnFY/fQRlroDv5Dez/FHTv14oPlTlNFUpIw==",
- "cpu": [
- "ia32"
- ],
+ "node_modules/@testing-library/jest-dom/node_modules/dom-accessibility-api": {
+ "version": "0.6.3",
+ "resolved": "https://registry.npmjs.org/dom-accessibility-api/-/dom-accessibility-api-0.6.3.tgz",
+ "integrity": "sha512-7ZgogeTnjuHbo+ct10G9Ffp0mif17idi0IyWNVA/wcwcm7NPOD/WEHVP3n7n3MhXqxoIYm8d6MuZohYWIZ4T3w==",
"dev": true,
- "optional": true,
- "os": [
- "win32"
- ],
- "engines": {
- "node": ">=10"
- }
+ "license": "MIT"
},
- "node_modules/@swc/core-win32-x64-msvc": {
- "version": "1.8.0",
- "resolved": "https://registry.npmjs.org/@swc/core-win32-x64-msvc/-/core-win32-x64-msvc-1.8.0.tgz",
- "integrity": "sha512-Il4y8XwKDV0Bnk0IpA00kGcSQC6I9XOIinW5egTutnwIDfDE+qsD0j+0isW5H76GetY3/Ze0lVxeOXLAUgpegA==",
- "cpu": [
- "x64"
- ],
+ "node_modules/@testing-library/jest-dom/node_modules/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,
- "optional": true,
- "os": [
- "win32"
- ],
- "engines": {
- "node": ">=10"
- }
- },
- "node_modules/@swc/counter": {
- "version": "0.1.3",
- "resolved": "https://registry.npmjs.org/@swc/counter/-/counter-0.1.3.tgz",
- "integrity": "sha512-e2BR4lsJkkRlKZ/qCHPw9ZaSxc0MVUd7gtbtaB7aMvHeJVYe8sOB8DBZkP2DtISHGSku9sCK6T6cnY0CtXrOCQ=="
- },
- "node_modules/@swc/helpers": {
- "version": "0.5.5",
- "resolved": "https://registry.npmjs.org/@swc/helpers/-/helpers-0.5.5.tgz",
- "integrity": "sha512-KGYxvIOXcceOAbEk4bi/dVLEK9z8sZ0uBB3Il5b1rhfClSpcX0yfRO0KmTkqR2cnQDymwLB+25ZyMzICg/cm/A==",
+ "license": "MIT",
"dependencies": {
- "@swc/counter": "^0.1.3",
- "tslib": "^2.4.0"
+ "has-flag": "^4.0.0"
+ },
+ "engines": {
+ "node": ">=8"
}
},
- "node_modules/@swc/types": {
- "version": "0.1.14",
- "resolved": "https://registry.npmjs.org/@swc/types/-/types-0.1.14.tgz",
- "integrity": "sha512-PbSmTiYCN+GMrvfjrMo9bdY+f2COnwbdnoMw7rqU/PI5jXpKjxOGZ0qqZCImxnT81NkNsKnmEpvu+hRXLBeCJg==",
+ "node_modules/@testing-library/react": {
+ "version": "14.3.1",
+ "resolved": "https://registry.npmjs.org/@testing-library/react/-/react-14.3.1.tgz",
+ "integrity": "sha512-H99XjUhWQw0lTgyMN05W3xQG1Nh4lq574D8keFf1dDoNTJgp66VbJozRaczoF+wsiaPJNt/TcnfpLGufGxSrZQ==",
"dev": true,
+ "license": "MIT",
"dependencies": {
- "@swc/counter": "^0.1.3"
- }
- },
- "node_modules/@tanstack/react-table": {
- "version": "8.20.5",
- "resolved": "https://registry.npmjs.org/@tanstack/react-table/-/react-table-8.20.5.tgz",
- "integrity": "sha512-WEHopKw3znbUZ61s9i0+i9g8drmDo6asTWbrQh8Us63DAk/M0FkmIqERew6P71HI75ksZ2Pxyuf4vvKh9rAkiA==",
- "dependencies": {
- "@tanstack/table-core": "8.20.5"
+ "@babel/runtime": "^7.12.5",
+ "@testing-library/dom": "^9.0.0",
+ "@types/react-dom": "^18.0.0"
},
"engines": {
- "node": ">=12"
- },
- "funding": {
- "type": "github",
- "url": "https://github.com/sponsors/tannerlinsley"
+ "node": ">=14"
},
"peerDependencies": {
- "react": ">=16.8",
- "react-dom": ">=16.8"
- }
- },
- "node_modules/@tanstack/table-core": {
- "version": "8.20.5",
- "resolved": "https://registry.npmjs.org/@tanstack/table-core/-/table-core-8.20.5.tgz",
- "integrity": "sha512-P9dF7XbibHph2PFRz8gfBKEXEY/HJPOhym8CHmjF8y3q5mWpKx9xtZapXQUWCgkqvsK0R46Azuz+VaxD4Xl+Tg==",
- "engines": {
- "node": ">=12"
- },
- "funding": {
- "type": "github",
- "url": "https://github.com/sponsors/tannerlinsley"
+ "react": "^18.0.0",
+ "react-dom": "^18.0.0"
}
},
- "node_modules/@testing-library/dom": {
- "version": "10.4.0",
- "resolved": "https://registry.npmjs.org/@testing-library/dom/-/dom-10.4.0.tgz",
- "integrity": "sha512-pemlzrSESWbdAloYml3bAJMEfNh1Z7EduzqPKprCH5S341frlpYnUEW0H72dLxa6IsYr+mPno20GiSm+h9dEdQ==",
+ "node_modules/@testing-library/react/node_modules/@testing-library/dom": {
+ "version": "9.3.4",
+ "resolved": "https://registry.npmjs.org/@testing-library/dom/-/dom-9.3.4.tgz",
+ "integrity": "sha512-FlS4ZWlp97iiNWig0Muq8p+3rVDjRiYE+YKGbAqXOu9nwJFFOdL00kFpz42M+4huzYi86vAK1sOOfyOG45muIQ==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"@babel/code-frame": "^7.10.4",
"@babel/runtime": "^7.12.5",
"@types/aria-query": "^5.0.1",
- "aria-query": "5.3.0",
+ "aria-query": "5.1.3",
"chalk": "^4.1.0",
"dom-accessibility-api": "^0.5.9",
"lz-string": "^1.5.0",
"pretty-format": "^27.0.2"
},
"engines": {
- "node": ">=18"
+ "node": ">=14"
}
},
- "node_modules/@testing-library/dom/node_modules/ansi-styles": {
+ "node_modules/@testing-library/react/node_modules/ansi-styles": {
"version": "4.3.0",
"resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
"integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"color-convert": "^2.0.1"
},
@@ -6662,11 +6793,22 @@
"url": "https://github.com/chalk/ansi-styles?sponsor=1"
}
},
- "node_modules/@testing-library/dom/node_modules/chalk": {
+ "node_modules/@testing-library/react/node_modules/aria-query": {
+ "version": "5.1.3",
+ "resolved": "https://registry.npmjs.org/aria-query/-/aria-query-5.1.3.tgz",
+ "integrity": "sha512-R5iJ5lkuHybztUfuOAznmboyjWq8O6sqNqtK7CLOqdydi54VNbORp49mb14KbWgG1QD3JFO9hJdZ+y4KutfdOQ==",
+ "dev": true,
+ "license": "Apache-2.0",
+ "dependencies": {
+ "deep-equal": "^2.0.5"
+ }
+ },
+ "node_modules/@testing-library/react/node_modules/chalk": {
"version": "4.1.2",
"resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz",
"integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"ansi-styles": "^4.1.0",
"supports-color": "^7.1.0"
@@ -6678,77 +6820,12 @@
"url": "https://github.com/chalk/chalk?sponsor=1"
}
},
- "node_modules/@testing-library/dom/node_modules/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,
- "dependencies": {
- "has-flag": "^4.0.0"
- },
- "engines": {
- "node": ">=8"
- }
- },
- "node_modules/@testing-library/jest-dom": {
- "version": "6.6.3",
- "resolved": "https://registry.npmjs.org/@testing-library/jest-dom/-/jest-dom-6.6.3.tgz",
- "integrity": "sha512-IteBhl4XqYNkM54f4ejhLRJiZNqcSCoXUOG2CPK7qbD322KjQozM4kHQOfkG2oln9b9HTYqs+Sae8vBATubxxA==",
- "dev": true,
- "dependencies": {
- "@adobe/css-tools": "^4.4.0",
- "aria-query": "^5.0.0",
- "chalk": "^3.0.0",
- "css.escape": "^1.5.1",
- "dom-accessibility-api": "^0.6.3",
- "lodash": "^4.17.21",
- "redent": "^3.0.0"
- },
- "engines": {
- "node": ">=14",
- "npm": ">=6",
- "yarn": ">=1"
- }
- },
- "node_modules/@testing-library/jest-dom/node_modules/ansi-styles": {
- "version": "4.3.0",
- "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
- "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
- "dev": true,
- "dependencies": {
- "color-convert": "^2.0.1"
- },
- "engines": {
- "node": ">=8"
- },
- "funding": {
- "url": "https://github.com/chalk/ansi-styles?sponsor=1"
- }
- },
- "node_modules/@testing-library/jest-dom/node_modules/chalk": {
- "version": "3.0.0",
- "resolved": "https://registry.npmjs.org/chalk/-/chalk-3.0.0.tgz",
- "integrity": "sha512-4D3B6Wf41KOYRFdszmDqMCGq5VV/uMAB273JILmO+3jAlh8X4qDtdtgCR3fxtbLEMzSx22QdhnDcJvu2u1fVwg==",
- "dev": true,
- "dependencies": {
- "ansi-styles": "^4.1.0",
- "supports-color": "^7.1.0"
- },
- "engines": {
- "node": ">=8"
- }
- },
- "node_modules/@testing-library/jest-dom/node_modules/dom-accessibility-api": {
- "version": "0.6.3",
- "resolved": "https://registry.npmjs.org/dom-accessibility-api/-/dom-accessibility-api-0.6.3.tgz",
- "integrity": "sha512-7ZgogeTnjuHbo+ct10G9Ffp0mif17idi0IyWNVA/wcwcm7NPOD/WEHVP3n7n3MhXqxoIYm8d6MuZohYWIZ4T3w==",
- "dev": true
- },
- "node_modules/@testing-library/jest-dom/node_modules/supports-color": {
+ "node_modules/@testing-library/react/node_modules/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,
+ "license": "MIT",
"dependencies": {
"has-flag": "^4.0.0"
},
@@ -6761,6 +6838,7 @@
"resolved": "https://registry.npmjs.org/@testing-library/user-event/-/user-event-14.5.2.tgz",
"integrity": "sha512-YAh82Wh4TIrxYLmfGcixwD18oIjyC1pFQC2Y01F2lzV2HTMiYrI0nze0FD0ocB//CKS/7jIUgae+adPqxK5yCQ==",
"dev": true,
+ "license": "MIT",
"engines": {
"node": ">=12",
"npm": ">=6"
@@ -6774,6 +6852,7 @@
"resolved": "https://registry.npmjs.org/@tootallnate/once/-/once-2.0.0.tgz",
"integrity": "sha512-XCuKFP5PS55gnMVu3dty8KPatLqUoy/ZYzDzAGCQ8JNFCkLXzmI7vNHCR+XpbZaMWQK/vQubr7PkYq8g470J/A==",
"dev": true,
+ "license": "MIT",
"engines": {
"node": ">= 10"
}
@@ -6782,19 +6861,22 @@
"version": "1.0.38",
"resolved": "https://registry.npmjs.org/@types/argparse/-/argparse-1.0.38.tgz",
"integrity": "sha512-ebDJ9b0e702Yr7pWgB0jzm+CX4Srzz8RcXtLJDJB+BSccqMa36uyH/zUsSYao5+BD1ytv3k3rPYCq4mAE1hsXA==",
- "dev": true
+ "dev": true,
+ "license": "MIT"
},
"node_modules/@types/aria-query": {
"version": "5.0.4",
"resolved": "https://registry.npmjs.org/@types/aria-query/-/aria-query-5.0.4.tgz",
"integrity": "sha512-rfT93uj5s0PRL7EzccGMs3brplhcrghnDoV26NqKhCAS1hVo+WdNsPvE/yb6ilfr5hi2MEk6d5EWJTKdxg8jVw==",
- "dev": true
+ "dev": true,
+ "license": "MIT"
},
"node_modules/@types/babel__core": {
"version": "7.20.5",
"resolved": "https://registry.npmjs.org/@types/babel__core/-/babel__core-7.20.5.tgz",
"integrity": "sha512-qoQprZvz5wQFJwMDqeseRXWv3rqMvhgpbXFfVyWhbx9X47POIA6i/+dXefEmZKoAgOaTdaIgNSMqMIU61yRyzA==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"@babel/parser": "^7.20.7",
"@babel/types": "^7.20.7",
@@ -6808,6 +6890,7 @@
"resolved": "https://registry.npmjs.org/@types/babel__generator/-/babel__generator-7.6.8.tgz",
"integrity": "sha512-ASsj+tpEDsEiFr1arWrlN6V3mdfjRMZt6LtK/Vp/kreFLnr5QH5+DhvD5nINYZXzwJvXeGq+05iUXcAzVrqWtw==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"@babel/types": "^7.0.0"
}
@@ -6817,6 +6900,7 @@
"resolved": "https://registry.npmjs.org/@types/babel__template/-/babel__template-7.4.4.tgz",
"integrity": "sha512-h/NUaSyG5EyxBIp8YRxo4RMe2/qQgvyowRwVMzhYhBCONbW8PUsg4lkFMrhgZhUe5z3L3MiLDuvyJ/CaPa2A8A==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"@babel/parser": "^7.1.0",
"@babel/types": "^7.0.0"
@@ -6827,6 +6911,7 @@
"resolved": "https://registry.npmjs.org/@types/babel__traverse/-/babel__traverse-7.20.6.tgz",
"integrity": "sha512-r1bzfrm0tomOI8g1SzvCaQHo6Lcv6zu0EA+W2kHrt8dyrHQxGzBBL4kdkzIS+jBMV+EYcMAEAqXqYaLJq5rOZg==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"@babel/types": "^7.20.7"
}
@@ -6836,21 +6921,34 @@
"resolved": "https://registry.npmjs.org/@types/conventional-commits-parser/-/conventional-commits-parser-5.0.0.tgz",
"integrity": "sha512-loB369iXNmAZglwWATL+WRe+CRMmmBPtpolYzIebFaX4YA3x+BEfLqhUAV9WanycKI3TG1IMr5bMJDajDKLlUQ==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"@types/node": "*"
}
},
+ "node_modules/@types/debug": {
+ "version": "4.1.12",
+ "resolved": "https://registry.npmjs.org/@types/debug/-/debug-4.1.12.tgz",
+ "integrity": "sha512-vIChWdVG3LG1SMxEvI/AK+FWJthlrqlTu7fbrlywTkkaONwk/UAGaULXRlf8vkzFBLVm0zkMdCquhL5aOjhXPQ==",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "@types/ms": "*"
+ }
+ },
"node_modules/@types/doctrine": {
"version": "0.0.9",
"resolved": "https://registry.npmjs.org/@types/doctrine/-/doctrine-0.0.9.tgz",
"integrity": "sha512-eOIHzCUSH7SMfonMG1LsC2f8vxBFtho6NGBznK41R84YzPuvSBzrhEps33IsQiOW9+VL6NQ9DbjQJznk/S4uRA==",
- "dev": true
+ "dev": true,
+ "license": "MIT"
},
"node_modules/@types/eslint": {
"version": "9.6.1",
"resolved": "https://registry.npmjs.org/@types/eslint/-/eslint-9.6.1.tgz",
"integrity": "sha512-FXx2pKgId/WyYo2jXw63kk7/+TY7u7AziEJxJAnSFzHlqTAS3Ync6SvgYAN/k4/PQpnnVuzoMuVnByKK2qp0ag==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"@types/estree": "*",
"@types/json-schema": "*"
@@ -6861,6 +6959,7 @@
"resolved": "https://registry.npmjs.org/@types/eslint-scope/-/eslint-scope-3.7.7.tgz",
"integrity": "sha512-MzMFlSLBqNF2gcHWO0G1vP/YQyfvrxZ0bF+u7mzUdZ1/xK4A4sru+nraZz5i3iEIk1l1uyicaDVTB4QbbEkAYg==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"@types/eslint": "*",
"@types/estree": "*"
@@ -6870,13 +6969,15 @@
"version": "1.0.6",
"resolved": "https://registry.npmjs.org/@types/estree/-/estree-1.0.6.tgz",
"integrity": "sha512-AYnb1nQyY49te+VRAVgmzfcgjYS91mY5P0TKUDCLEM+gNnA+3T6rWITXRLYCpahpqSQbN5cE+gHpnPyXjHWxcw==",
- "dev": true
+ "dev": true,
+ "license": "MIT"
},
"node_modules/@types/graceful-fs": {
"version": "4.1.9",
"resolved": "https://registry.npmjs.org/@types/graceful-fs/-/graceful-fs-4.1.9.tgz",
"integrity": "sha512-olP3sd1qOEe5dXTSaFvQG+02VdRXcdytWLAZsAq1PecU8uqQAhkrnbli7DagjtXKW/Bl7YJbUsa8MPcuc8LHEQ==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"@types/node": "*"
}
@@ -6885,19 +6986,22 @@
"version": "6.1.0",
"resolved": "https://registry.npmjs.org/@types/html-minifier-terser/-/html-minifier-terser-6.1.0.tgz",
"integrity": "sha512-oh/6byDPnL1zeNXFrDXFLyZjkr1MsBG667IM792caf1L2UPOOMf65NFzjUH/ltyfwjAGfs1rsX1eftK0jC/KIg==",
- "dev": true
+ "dev": true,
+ "license": "MIT"
},
"node_modules/@types/istanbul-lib-coverage": {
"version": "2.0.6",
"resolved": "https://registry.npmjs.org/@types/istanbul-lib-coverage/-/istanbul-lib-coverage-2.0.6.tgz",
"integrity": "sha512-2QF/t/auWm0lsy8XtKVPG19v3sSOQlJe/YHZgfjb/KBBHOGSV+J2q/S671rcq9uTBrLAXmZpqJiaQbMT+zNU1w==",
- "dev": true
+ "dev": true,
+ "license": "MIT"
},
"node_modules/@types/istanbul-lib-report": {
"version": "3.0.3",
"resolved": "https://registry.npmjs.org/@types/istanbul-lib-report/-/istanbul-lib-report-3.0.3.tgz",
"integrity": "sha512-NQn7AHQnk/RSLOxrBbGyJM/aVQ+pjj5HCgasFxc0K/KhoATfQ/47AyUl15I2yBUpihjmas+a+VJBOqecrFH+uA==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"@types/istanbul-lib-coverage": "*"
}
@@ -6907,6 +7011,7 @@
"resolved": "https://registry.npmjs.org/@types/istanbul-reports/-/istanbul-reports-3.0.4.tgz",
"integrity": "sha512-pk2B1NWalF9toCRu6gjBzR69syFjP4Od8WRAX+0mmf9lAjCRicLOWc+ZrxZHx/0XRjotgkF9t6iaMJ+aXcOdZQ==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"@types/istanbul-lib-report": "*"
}
@@ -6916,6 +7021,7 @@
"resolved": "https://registry.npmjs.org/@types/jest/-/jest-29.5.14.tgz",
"integrity": "sha512-ZN+4sdnLUbo8EVvVc2ao0GFW6oVrQRPn4K2lglySj7APvSrgzxHiNNK99us4WDMi57xxA2yggblIAMNhXOotLQ==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"expect": "^29.0.0",
"pretty-format": "^29.0.0"
@@ -6926,6 +7032,7 @@
"resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-29.7.0.tgz",
"integrity": "sha512-Pdlw/oPxN+aXdmM9R00JVC9WVFoCLTKJvDVLgmJ+qAffBMxsV85l/Lu7sNx4zSzPyoL2euImuEwHhOXdEgNFZQ==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"@jest/schemas": "^29.6.3",
"ansi-styles": "^5.0.0",
@@ -6940,6 +7047,7 @@
"resolved": "https://registry.npmjs.org/@types/jsdom/-/jsdom-20.0.1.tgz",
"integrity": "sha512-d0r18sZPmMQr1eG35u12FZfhIXNrnsPU/g5wvRKCUf/tOGilKKwYMYGqh33BNR6ba+2gkHw1EUiHoN3mn7E5IQ==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"@types/node": "*",
"@types/tough-cookie": "*",
@@ -6950,51 +7058,76 @@
"version": "7.0.15",
"resolved": "https://registry.npmjs.org/@types/json-schema/-/json-schema-7.0.15.tgz",
"integrity": "sha512-5+fP8P8MFNC+AyZCDxrB2pkZFPGzqQWUzpSeuuVLvm8VMcorNYavBqoFcxK8bQz4Qsbn4oUEEem4wDLfcysGHA==",
- "dev": true
+ "dev": true,
+ "license": "MIT"
},
"node_modules/@types/json5": {
"version": "0.0.29",
"resolved": "https://registry.npmjs.org/@types/json5/-/json5-0.0.29.tgz",
"integrity": "sha512-dRLjCWHYg4oaA77cxO64oO+7JwCwnIzkZPdrrC71jQmQtlhM556pwKo5bUzqvZndkVbeFLIIi+9TC40JNF5hNQ==",
- "dev": true
+ "dev": true,
+ "license": "MIT"
+ },
+ "node_modules/@types/mdast": {
+ "version": "4.0.4",
+ "resolved": "https://registry.npmjs.org/@types/mdast/-/mdast-4.0.4.tgz",
+ "integrity": "sha512-kGaNbPh1k7AFzgpud/gMdvIm5xuECykRR+JnWKQno9TAXVa6WIVCGTPvYGekIDL4uwCZQSYbUxNBSb1aUo79oA==",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "@types/unist": "*"
+ }
},
"node_modules/@types/mdx": {
"version": "2.0.13",
"resolved": "https://registry.npmjs.org/@types/mdx/-/mdx-2.0.13.tgz",
"integrity": "sha512-+OWZQfAYyio6YkJb3HLxDrvnx6SWWDbC0zVPfBRzUk0/nqoDyf6dNxQi3eArPe8rJ473nobTMQ/8Zk+LxJ+Yuw==",
- "dev": true
+ "dev": true,
+ "license": "MIT"
+ },
+ "node_modules/@types/ms": {
+ "version": "0.7.34",
+ "resolved": "https://registry.npmjs.org/@types/ms/-/ms-0.7.34.tgz",
+ "integrity": "sha512-nG96G3Wp6acyAgJqGasjODb+acrI7KltPiRxzHPXnP3NgI28bpQDRv53olbqGXbfcgF5aiiHmO3xpwEpS5Ld9g==",
+ "dev": true,
+ "license": "MIT"
},
"node_modules/@types/node": {
- "version": "20.11.30",
- "resolved": "https://registry.npmjs.org/@types/node/-/node-20.11.30.tgz",
- "integrity": "sha512-dHM6ZxwlmuZaRmUPfv1p+KrdD1Dci04FbdEm/9wEMouFqxYoFl5aMkt0VMAUtYRQDyYvD41WJLukhq/ha3YuTw==",
+ "version": "20.17.6",
+ "resolved": "https://registry.npmjs.org/@types/node/-/node-20.17.6.tgz",
+ "integrity": "sha512-VEI7OdvK2wP7XHnsuXbAJnEpEkF6NjSN45QJlL4VGqZSXsnicpesdTWsg9RISeSdYd3yeRj/y3k5KGjUXYnFwQ==",
+ "license": "MIT",
"dependencies": {
- "undici-types": "~5.26.4"
+ "undici-types": "~6.19.2"
}
},
"node_modules/@types/parse-json": {
"version": "4.0.2",
"resolved": "https://registry.npmjs.org/@types/parse-json/-/parse-json-4.0.2.tgz",
- "integrity": "sha512-dISoDXWWQwUquiKsyZ4Ng+HX2KsPL7LyHKHQwgGFEA3IaKac4Obd+h2a/a6waisAoepJlBcx9paWqjA8/HVjCw=="
+ "integrity": "sha512-dISoDXWWQwUquiKsyZ4Ng+HX2KsPL7LyHKHQwgGFEA3IaKac4Obd+h2a/a6waisAoepJlBcx9paWqjA8/HVjCw==",
+ "license": "MIT"
},
"node_modules/@types/prop-types": {
"version": "15.7.13",
"resolved": "https://registry.npmjs.org/@types/prop-types/-/prop-types-15.7.13.tgz",
- "integrity": "sha512-hCZTSvwbzWGvhqxp/RqVqwU999pBf2vp7hzIjiYOsl8wqOmUxkQ6ddw1cV3l8811+kdUFus/q4d1Y3E3SyEifA=="
+ "integrity": "sha512-hCZTSvwbzWGvhqxp/RqVqwU999pBf2vp7hzIjiYOsl8wqOmUxkQ6ddw1cV3l8811+kdUFus/q4d1Y3E3SyEifA==",
+ "license": "MIT"
},
"node_modules/@types/react": {
- "version": "18.3.3",
- "resolved": "https://registry.npmjs.org/@types/react/-/react-18.3.3.tgz",
- "integrity": "sha512-hti/R0pS0q1/xx+TsI73XIqk26eBsISZ2R0wUijXIngRK9R/e7Xw/cXVxQK7R5JjW+SV4zGcn5hXjudkN/pLIw==",
+ "version": "18.3.12",
+ "resolved": "https://registry.npmjs.org/@types/react/-/react-18.3.12.tgz",
+ "integrity": "sha512-D2wOSq/d6Agt28q7rSI3jhU7G6aiuzljDGZ2hTZHIkrTLUI+AF3WMeKkEZ9nN2fkBAlcktT6vcZjDFiIhMYEQw==",
+ "license": "MIT",
"dependencies": {
"@types/prop-types": "*",
"csstype": "^3.0.2"
}
},
"node_modules/@types/react-dom": {
- "version": "18.3.0",
- "resolved": "https://registry.npmjs.org/@types/react-dom/-/react-dom-18.3.0.tgz",
- "integrity": "sha512-EhwApuTmMBmXuFOikhQLIBUn6uFg81SwLMOAUgodJF14SOBOCMdU04gDoYi0WOJJHD144TL32z4yDqCW3dnkQg==",
+ "version": "18.3.1",
+ "resolved": "https://registry.npmjs.org/@types/react-dom/-/react-dom-18.3.1.tgz",
+ "integrity": "sha512-qW1Mfv8taImTthu4KoXgDfLuk4bydU6Q/TkADnDWWHwi4NX4BR+LWfTp2sVmTqRrsHvyDDTelgelxJ+SsejKKQ==",
+ "license": "MIT",
"dependencies": {
"@types/react": "*"
}
@@ -7003,6 +7136,7 @@
"version": "4.4.11",
"resolved": "https://registry.npmjs.org/@types/react-transition-group/-/react-transition-group-4.4.11.tgz",
"integrity": "sha512-RM05tAniPZ5DZPzzNFP+DmrcOdD0efDUxMy3145oljWSl3x9ZV5vhme98gTxFrj2lhXvmGNnUiuDyJgY9IKkNA==",
+ "license": "MIT",
"dependencies": {
"@types/react": "*"
}
@@ -7011,49 +7145,64 @@
"version": "1.20.6",
"resolved": "https://registry.npmjs.org/@types/resolve/-/resolve-1.20.6.tgz",
"integrity": "sha512-A4STmOXPhMUtHH+S6ymgE2GiBSMqf4oTvcQZMcHzokuTLVYzXTB8ttjcgxOVaAp2lGwEdzZ0J+cRbbeevQj1UQ==",
- "dev": true
+ "dev": true,
+ "license": "MIT"
},
"node_modules/@types/semver": {
"version": "7.5.8",
"resolved": "https://registry.npmjs.org/@types/semver/-/semver-7.5.8.tgz",
"integrity": "sha512-I8EUhyrgfLrcTkzV3TSsGyl1tSuPrEDzr0yd5m90UgNxQkyDXULk3b6MlQqTCpZpNtWe1K0hzclnZkTcLBe2UQ==",
- "dev": true
+ "dev": true,
+ "license": "MIT"
},
"node_modules/@types/sinonjs__fake-timers": {
"version": "8.1.1",
"resolved": "https://registry.npmjs.org/@types/sinonjs__fake-timers/-/sinonjs__fake-timers-8.1.1.tgz",
"integrity": "sha512-0kSuKjAS0TrGLJ0M/+8MaFkGsQhZpB6pxOmvS3K8FYI72K//YmdfoW9X2qPsAKh1mkwxGD5zib9s1FIFed6E8g==",
- "dev": true
+ "dev": true,
+ "license": "MIT"
},
"node_modules/@types/sizzle": {
"version": "2.3.9",
"resolved": "https://registry.npmjs.org/@types/sizzle/-/sizzle-2.3.9.tgz",
"integrity": "sha512-xzLEyKB50yqCUPUJkIsrVvoWNfFUbIZI+RspLWt8u+tIW/BetMBZtgV2LY/2o+tYH8dRvQ+eoPf3NdhQCcLE2w==",
- "dev": true
+ "dev": true,
+ "license": "MIT"
},
"node_modules/@types/stack-utils": {
"version": "2.0.3",
"resolved": "https://registry.npmjs.org/@types/stack-utils/-/stack-utils-2.0.3.tgz",
"integrity": "sha512-9aEbYZ3TbYMznPdcdr3SmIrLXwC/AKZXQeCf9Pgao5CKb8CyHuEX5jzWPTkvregvhRJHcpRO6BFoGW9ycaOkYw==",
- "dev": true
+ "dev": true,
+ "license": "MIT"
},
"node_modules/@types/tough-cookie": {
"version": "4.0.5",
"resolved": "https://registry.npmjs.org/@types/tough-cookie/-/tough-cookie-4.0.5.tgz",
"integrity": "sha512-/Ad8+nIOV7Rl++6f1BdKxFSMgmoqEoYbHRpPcx3JEfv8VRsQe9Z4mCXeJBzxs7mbHY/XOZZuXlRNfhpVPbs6ZA==",
- "dev": true
+ "dev": true,
+ "license": "MIT"
+ },
+ "node_modules/@types/unist": {
+ "version": "3.0.3",
+ "resolved": "https://registry.npmjs.org/@types/unist/-/unist-3.0.3.tgz",
+ "integrity": "sha512-ko/gIFJRv177XgZsZcBwnqJN5x/Gien8qNOn0D5bQU/zAzVf9Zt3BlcUiLqhV9y4ARk0GbT3tnUiPNgnTXzc/Q==",
+ "dev": true,
+ "license": "MIT"
},
"node_modules/@types/uuid": {
"version": "9.0.8",
"resolved": "https://registry.npmjs.org/@types/uuid/-/uuid-9.0.8.tgz",
"integrity": "sha512-jg+97EGIcY9AGHJJRaaPVgetKDsrTgbRjQ5Msgjh/DQKEFl0DtyRr/VCOyD1T2R1MNeWPK/u7JoGhlDZnKBAfA==",
- "dev": true
+ "dev": true,
+ "license": "MIT"
},
"node_modules/@types/yargs": {
"version": "17.0.33",
"resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-17.0.33.tgz",
"integrity": "sha512-WpxBCKWPLr4xSsHgz511rFJAM+wS28w2zEO1QDNY5zM/S8ok70NNfztH0xwhqKyaK0OHCbN98LDAZuy1ctxDkA==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"@types/yargs-parser": "*"
}
@@ -7062,29 +7211,32 @@
"version": "21.0.3",
"resolved": "https://registry.npmjs.org/@types/yargs-parser/-/yargs-parser-21.0.3.tgz",
"integrity": "sha512-I4q9QU9MQv4oEOz4tAHJtNz1cwuLxn2F3xcc2iV5WdqLPpUnj30aUuxt1mAxYTG+oe8CZMV/+6rU4S4gRDzqtQ==",
- "dev": true
+ "dev": true,
+ "license": "MIT"
},
"node_modules/@types/yauzl": {
"version": "2.10.3",
"resolved": "https://registry.npmjs.org/@types/yauzl/-/yauzl-2.10.3.tgz",
"integrity": "sha512-oJoftv0LSuaDZE3Le4DbKX+KS9G36NzOeSap90UIK0yMA/NhKJhqlSGtNDORNRaIbQfzjXDrQa0ytJ6mNRGz/Q==",
"dev": true,
+ "license": "MIT",
"optional": true,
"dependencies": {
"@types/node": "*"
}
},
"node_modules/@typescript-eslint/eslint-plugin": {
- "version": "8.12.2",
- "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-8.12.2.tgz",
- "integrity": "sha512-gQxbxM8mcxBwaEmWdtLCIGLfixBMHhQjBqR8sVWNTPpcj45WlYL2IObS/DNMLH1DBP0n8qz+aiiLTGfopPEebw==",
+ "version": "8.14.0",
+ "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-8.14.0.tgz",
+ "integrity": "sha512-tqp8H7UWFaZj0yNO6bycd5YjMwxa6wIHOLZvWPkidwbgLCsBMetQoGj7DPuAlWa2yGO3H48xmPwjhsSPPCGU5w==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"@eslint-community/regexpp": "^4.10.0",
- "@typescript-eslint/scope-manager": "8.12.2",
- "@typescript-eslint/type-utils": "8.12.2",
- "@typescript-eslint/utils": "8.12.2",
- "@typescript-eslint/visitor-keys": "8.12.2",
+ "@typescript-eslint/scope-manager": "8.14.0",
+ "@typescript-eslint/type-utils": "8.14.0",
+ "@typescript-eslint/utils": "8.14.0",
+ "@typescript-eslint/visitor-keys": "8.14.0",
"graphemer": "^1.4.0",
"ignore": "^5.3.1",
"natural-compare": "^1.4.0",
@@ -7108,15 +7260,16 @@
}
},
"node_modules/@typescript-eslint/parser": {
- "version": "8.12.2",
- "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-8.12.2.tgz",
- "integrity": "sha512-MrvlXNfGPLH3Z+r7Tk+Z5moZAc0dzdVjTgUgwsdGweH7lydysQsnSww3nAmsq8blFuRD5VRlAr9YdEFw3e6PBw==",
+ "version": "8.14.0",
+ "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-8.14.0.tgz",
+ "integrity": "sha512-2p82Yn9juUJq0XynBXtFCyrBDb6/dJombnz6vbo6mgQEtWHfvHbQuEa9kAOVIt1c9YFwi7H6WxtPj1kg+80+RA==",
"dev": true,
+ "license": "BSD-2-Clause",
"dependencies": {
- "@typescript-eslint/scope-manager": "8.12.2",
- "@typescript-eslint/types": "8.12.2",
- "@typescript-eslint/typescript-estree": "8.12.2",
- "@typescript-eslint/visitor-keys": "8.12.2",
+ "@typescript-eslint/scope-manager": "8.14.0",
+ "@typescript-eslint/types": "8.14.0",
+ "@typescript-eslint/typescript-estree": "8.14.0",
+ "@typescript-eslint/visitor-keys": "8.14.0",
"debug": "^4.3.4"
},
"engines": {
@@ -7136,13 +7289,14 @@
}
},
"node_modules/@typescript-eslint/scope-manager": {
- "version": "8.12.2",
- "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-8.12.2.tgz",
- "integrity": "sha512-gPLpLtrj9aMHOvxJkSbDBmbRuYdtiEbnvO25bCMza3DhMjTQw0u7Y1M+YR5JPbMsXXnSPuCf5hfq0nEkQDL/JQ==",
+ "version": "8.14.0",
+ "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-8.14.0.tgz",
+ "integrity": "sha512-aBbBrnW9ARIDn92Zbo7rguLnqQ/pOrUguVpbUwzOhkFg2npFDwTgPGqFqE0H5feXcOoJOfX3SxlJaKEVtq54dw==",
"dev": true,
+ "license": "MIT",
"dependencies": {
- "@typescript-eslint/types": "8.12.2",
- "@typescript-eslint/visitor-keys": "8.12.2"
+ "@typescript-eslint/types": "8.14.0",
+ "@typescript-eslint/visitor-keys": "8.14.0"
},
"engines": {
"node": "^18.18.0 || ^20.9.0 || >=21.1.0"
@@ -7153,13 +7307,14 @@
}
},
"node_modules/@typescript-eslint/type-utils": {
- "version": "8.12.2",
- "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-8.12.2.tgz",
- "integrity": "sha512-bwuU4TAogPI+1q/IJSKuD4shBLc/d2vGcRT588q+jzayQyjVK2X6v/fbR4InY2U2sgf8MEvVCqEWUzYzgBNcGQ==",
+ "version": "8.14.0",
+ "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-8.14.0.tgz",
+ "integrity": "sha512-Xcz9qOtZuGusVOH5Uk07NGs39wrKkf3AxlkK79RBK6aJC1l03CobXjJbwBPSidetAOV+5rEVuiT1VSBUOAsanQ==",
"dev": true,
+ "license": "MIT",
"dependencies": {
- "@typescript-eslint/typescript-estree": "8.12.2",
- "@typescript-eslint/utils": "8.12.2",
+ "@typescript-eslint/typescript-estree": "8.14.0",
+ "@typescript-eslint/utils": "8.14.0",
"debug": "^4.3.4",
"ts-api-utils": "^1.3.0"
},
@@ -7177,10 +7332,11 @@
}
},
"node_modules/@typescript-eslint/types": {
- "version": "8.12.2",
- "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-8.12.2.tgz",
- "integrity": "sha512-VwDwMF1SZ7wPBUZwmMdnDJ6sIFk4K4s+ALKLP6aIQsISkPv8jhiw65sAK6SuWODN/ix+m+HgbYDkH+zLjrzvOA==",
+ "version": "8.14.0",
+ "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-8.14.0.tgz",
+ "integrity": "sha512-yjeB9fnO/opvLJFAsPNYlKPnEM8+z4og09Pk504dkqonT02AyL5Z9SSqlE0XqezS93v6CXn49VHvB2G7XSsl0g==",
"dev": true,
+ "license": "MIT",
"engines": {
"node": "^18.18.0 || ^20.9.0 || >=21.1.0"
},
@@ -7190,13 +7346,14 @@
}
},
"node_modules/@typescript-eslint/typescript-estree": {
- "version": "8.12.2",
- "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-8.12.2.tgz",
- "integrity": "sha512-mME5MDwGe30Pq9zKPvyduyU86PH7aixwqYR2grTglAdB+AN8xXQ1vFGpYaUSJ5o5P/5znsSBeNcs5g5/2aQwow==",
+ "version": "8.14.0",
+ "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-8.14.0.tgz",
+ "integrity": "sha512-OPXPLYKGZi9XS/49rdaCbR5j/S14HazviBlUQFvSKz3npr3NikF+mrgK7CFVur6XEt95DZp/cmke9d5i3vtVnQ==",
"dev": true,
+ "license": "BSD-2-Clause",
"dependencies": {
- "@typescript-eslint/types": "8.12.2",
- "@typescript-eslint/visitor-keys": "8.12.2",
+ "@typescript-eslint/types": "8.14.0",
+ "@typescript-eslint/visitor-keys": "8.14.0",
"debug": "^4.3.4",
"fast-glob": "^3.3.2",
"is-glob": "^4.0.3",
@@ -7222,6 +7379,7 @@
"resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz",
"integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"balanced-match": "^1.0.0"
}
@@ -7231,6 +7389,7 @@
"resolved": "https://registry.npmjs.org/minimatch/-/minimatch-9.0.5.tgz",
"integrity": "sha512-G6T0ZX48xgozx7587koeX9Ys2NYy6Gmv//P89sEte9V9whIapMNF4idKxnW2QtCcLiTWlb/wfCabAtAFWhhBow==",
"dev": true,
+ "license": "ISC",
"dependencies": {
"brace-expansion": "^2.0.1"
},
@@ -7246,6 +7405,7 @@
"resolved": "https://registry.npmjs.org/semver/-/semver-7.6.3.tgz",
"integrity": "sha512-oVekP1cKtI+CTDvHWYFUcMtsK/00wmAEfyqKfNdARm8u1wNVhSgaX7A8d4UuIlUI5e84iEwOhs7ZPYRmzU9U6A==",
"dev": true,
+ "license": "ISC",
"bin": {
"semver": "bin/semver.js"
},
@@ -7254,15 +7414,16 @@
}
},
"node_modules/@typescript-eslint/utils": {
- "version": "8.12.2",
- "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-8.12.2.tgz",
- "integrity": "sha512-UTTuDIX3fkfAz6iSVa5rTuSfWIYZ6ATtEocQ/umkRSyC9O919lbZ8dcH7mysshrCdrAM03skJOEYaBugxN+M6A==",
+ "version": "8.14.0",
+ "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-8.14.0.tgz",
+ "integrity": "sha512-OGqj6uB8THhrHj0Fk27DcHPojW7zKwKkPmHXHvQ58pLYp4hy8CSUdTKykKeh+5vFqTTVmjz0zCOOPKRovdsgHA==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"@eslint-community/eslint-utils": "^4.4.0",
- "@typescript-eslint/scope-manager": "8.12.2",
- "@typescript-eslint/types": "8.12.2",
- "@typescript-eslint/typescript-estree": "8.12.2"
+ "@typescript-eslint/scope-manager": "8.14.0",
+ "@typescript-eslint/types": "8.14.0",
+ "@typescript-eslint/typescript-estree": "8.14.0"
},
"engines": {
"node": "^18.18.0 || ^20.9.0 || >=21.1.0"
@@ -7276,12 +7437,13 @@
}
},
"node_modules/@typescript-eslint/visitor-keys": {
- "version": "8.12.2",
- "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-8.12.2.tgz",
- "integrity": "sha512-PChz8UaKQAVNHghsHcPyx1OMHoFRUEA7rJSK/mDhdq85bk+PLsUHUBqTQTFt18VJZbmxBovM65fezlheQRsSDA==",
+ "version": "8.14.0",
+ "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-8.14.0.tgz",
+ "integrity": "sha512-vG0XZo8AdTH9OE6VFRwAZldNc7qtJ/6NLGWak+BtENuEUXGZgFpihILPiBvKXvJ2nFu27XNGC6rKiwuaoMbYzQ==",
"dev": true,
+ "license": "MIT",
"dependencies": {
- "@typescript-eslint/types": "8.12.2",
+ "@typescript-eslint/types": "8.14.0",
"eslint-visitor-keys": "^3.4.3"
},
"engines": {
@@ -7292,17 +7454,12 @@
"url": "https://opencollective.com/typescript-eslint"
}
},
- "node_modules/@ungap/structured-clone": {
- "version": "1.2.0",
- "resolved": "https://registry.npmjs.org/@ungap/structured-clone/-/structured-clone-1.2.0.tgz",
- "integrity": "sha512-zuVdFrMJiuCDQUMCzQaD6KL28MjnqqN8XnAqiEq9PNm/hCPTSGfrXCOfwj1ow4LFb/tNymJPwsNbVePc1xFqrQ==",
- "dev": true
- },
"node_modules/@vitest/expect": {
"version": "2.0.5",
"resolved": "https://registry.npmjs.org/@vitest/expect/-/expect-2.0.5.tgz",
"integrity": "sha512-yHZtwuP7JZivj65Gxoi8upUN2OzHTi3zVfjwdpu2WrvCZPLwsJ2Ey5ILIPccoW23dd/zQBlJ4/dhi7DWNyXCpA==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"@vitest/spy": "2.0.5",
"@vitest/utils": "2.0.5",
@@ -7318,6 +7475,7 @@
"resolved": "https://registry.npmjs.org/@vitest/pretty-format/-/pretty-format-2.0.5.tgz",
"integrity": "sha512-h8k+1oWHfwTkyTkb9egzwNMfJAEx4veaPSnMeKbVSjp4euqGSbQlm5+6VHwTr7u4FJslVVsUG5nopCaAYdOmSQ==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"tinyrainbow": "^1.2.0"
},
@@ -7330,6 +7488,7 @@
"resolved": "https://registry.npmjs.org/@vitest/utils/-/utils-2.0.5.tgz",
"integrity": "sha512-d8HKbqIcya+GR67mkZbrzhS5kKhtp8dQLcmRZLGTscGVg7yImT82cIrhtn2L8+VujWcy6KZweApgNmPsTAO/UQ==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"@vitest/pretty-format": "2.0.5",
"estree-walker": "^3.0.3",
@@ -7345,6 +7504,7 @@
"resolved": "https://registry.npmjs.org/@vitest/pretty-format/-/pretty-format-2.1.4.tgz",
"integrity": "sha512-L95zIAkEuTDbUX1IsjRl+vyBSLh3PwLLgKpghl37aCK9Jvw0iP+wKwIFhfjdUtA2myLgjrG6VU6JCFLv8q/3Ww==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"tinyrainbow": "^1.2.0"
},
@@ -7357,6 +7517,7 @@
"resolved": "https://registry.npmjs.org/@vitest/spy/-/spy-2.0.5.tgz",
"integrity": "sha512-c/jdthAhvJdpfVuaexSrnawxZz6pywlTPe84LUB2m/4t3rl2fTo9NFGBG4oWgaD+FTgDDV8hJ/nibT7IfH3JfA==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"tinyspy": "^3.0.0"
},
@@ -7369,6 +7530,7 @@
"resolved": "https://registry.npmjs.org/@vitest/utils/-/utils-2.1.4.tgz",
"integrity": "sha512-MXDnZn0Awl2S86PSNIim5PWXgIAx8CIkzu35mBdSApUip6RFOGXBCf3YFyeEu8n1IHk4bWD46DeYFu9mQlFIRg==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"@vitest/pretty-format": "2.1.4",
"loupe": "^3.1.2",
@@ -7379,148 +7541,163 @@
}
},
"node_modules/@webassemblyjs/ast": {
- "version": "1.12.1",
- "resolved": "https://registry.npmjs.org/@webassemblyjs/ast/-/ast-1.12.1.tgz",
- "integrity": "sha512-EKfMUOPRRUTy5UII4qJDGPpqfwjOmZ5jeGFwid9mnoqIFK+e0vqoi1qH56JpmZSzEL53jKnNzScdmftJyG5xWg==",
+ "version": "1.14.1",
+ "resolved": "https://registry.npmjs.org/@webassemblyjs/ast/-/ast-1.14.1.tgz",
+ "integrity": "sha512-nuBEDgQfm1ccRp/8bCQrx1frohyufl4JlbMMZ4P1wpeOfDhF6FQkxZJ1b/e+PLwr6X1Nhw6OLme5usuBWYBvuQ==",
"dev": true,
+ "license": "MIT",
"dependencies": {
- "@webassemblyjs/helper-numbers": "1.11.6",
- "@webassemblyjs/helper-wasm-bytecode": "1.11.6"
+ "@webassemblyjs/helper-numbers": "1.13.2",
+ "@webassemblyjs/helper-wasm-bytecode": "1.13.2"
}
},
"node_modules/@webassemblyjs/floating-point-hex-parser": {
- "version": "1.11.6",
- "resolved": "https://registry.npmjs.org/@webassemblyjs/floating-point-hex-parser/-/floating-point-hex-parser-1.11.6.tgz",
- "integrity": "sha512-ejAj9hfRJ2XMsNHk/v6Fu2dGS+i4UaXBXGemOfQ/JfQ6mdQg/WXtwleQRLLS4OvfDhv8rYnVwH27YJLMyYsxhw==",
- "dev": true
+ "version": "1.13.2",
+ "resolved": "https://registry.npmjs.org/@webassemblyjs/floating-point-hex-parser/-/floating-point-hex-parser-1.13.2.tgz",
+ "integrity": "sha512-6oXyTOzbKxGH4steLbLNOu71Oj+C8Lg34n6CqRvqfS2O71BxY6ByfMDRhBytzknj9yGUPVJ1qIKhRlAwO1AovA==",
+ "dev": true,
+ "license": "MIT"
},
"node_modules/@webassemblyjs/helper-api-error": {
- "version": "1.11.6",
- "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-api-error/-/helper-api-error-1.11.6.tgz",
- "integrity": "sha512-o0YkoP4pVu4rN8aTJgAyj9hC2Sv5UlkzCHhxqWj8butaLvnpdc2jOwh4ewE6CX0txSfLn/UYaV/pheS2Txg//Q==",
- "dev": true
+ "version": "1.13.2",
+ "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-api-error/-/helper-api-error-1.13.2.tgz",
+ "integrity": "sha512-U56GMYxy4ZQCbDZd6JuvvNV/WFildOjsaWD3Tzzvmw/mas3cXzRJPMjP83JqEsgSbyrmaGjBfDtV7KDXV9UzFQ==",
+ "dev": true,
+ "license": "MIT"
},
"node_modules/@webassemblyjs/helper-buffer": {
- "version": "1.12.1",
- "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-buffer/-/helper-buffer-1.12.1.tgz",
- "integrity": "sha512-nzJwQw99DNDKr9BVCOZcLuJJUlqkJh+kVzVl6Fmq/tI5ZtEyWT1KZMyOXltXLZJmDtvLCDgwsyrkohEtopTXCw==",
- "dev": true
+ "version": "1.14.1",
+ "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-buffer/-/helper-buffer-1.14.1.tgz",
+ "integrity": "sha512-jyH7wtcHiKssDtFPRB+iQdxlDf96m0E39yb0k5uJVhFGleZFoNw1c4aeIcVUPPbXUVJ94wwnMOAqUHyzoEPVMA==",
+ "dev": true,
+ "license": "MIT"
},
"node_modules/@webassemblyjs/helper-numbers": {
- "version": "1.11.6",
- "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-numbers/-/helper-numbers-1.11.6.tgz",
- "integrity": "sha512-vUIhZ8LZoIWHBohiEObxVm6hwP034jwmc9kuq5GdHZH0wiLVLIPcMCdpJzG4C11cHoQ25TFIQj9kaVADVX7N3g==",
+ "version": "1.13.2",
+ "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-numbers/-/helper-numbers-1.13.2.tgz",
+ "integrity": "sha512-FE8aCmS5Q6eQYcV3gI35O4J789wlQA+7JrqTTpJqn5emA4U2hvwJmvFRC0HODS+3Ye6WioDklgd6scJ3+PLnEA==",
"dev": true,
+ "license": "MIT",
"dependencies": {
- "@webassemblyjs/floating-point-hex-parser": "1.11.6",
- "@webassemblyjs/helper-api-error": "1.11.6",
+ "@webassemblyjs/floating-point-hex-parser": "1.13.2",
+ "@webassemblyjs/helper-api-error": "1.13.2",
"@xtuc/long": "4.2.2"
}
},
"node_modules/@webassemblyjs/helper-wasm-bytecode": {
- "version": "1.11.6",
- "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-bytecode/-/helper-wasm-bytecode-1.11.6.tgz",
- "integrity": "sha512-sFFHKwcmBprO9e7Icf0+gddyWYDViL8bpPjJJl0WHxCdETktXdmtWLGVzoHbqUcY4Be1LkNfwTmXOJUFZYSJdA==",
- "dev": true
+ "version": "1.13.2",
+ "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-bytecode/-/helper-wasm-bytecode-1.13.2.tgz",
+ "integrity": "sha512-3QbLKy93F0EAIXLh0ogEVR6rOubA9AoZ+WRYhNbFyuB70j3dRdwH9g+qXhLAO0kiYGlg3TxDV+I4rQTr/YNXkA==",
+ "dev": true,
+ "license": "MIT"
},
"node_modules/@webassemblyjs/helper-wasm-section": {
- "version": "1.12.1",
- "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-section/-/helper-wasm-section-1.12.1.tgz",
- "integrity": "sha512-Jif4vfB6FJlUlSbgEMHUyk1j234GTNG9dBJ4XJdOySoj518Xj0oGsNi59cUQF4RRMS9ouBUxDDdyBVfPTypa5g==",
+ "version": "1.14.1",
+ "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-section/-/helper-wasm-section-1.14.1.tgz",
+ "integrity": "sha512-ds5mXEqTJ6oxRoqjhWDU83OgzAYjwsCV8Lo/N+oRsNDmx/ZDpqalmrtgOMkHwxsG0iI//3BwWAErYRHtgn0dZw==",
"dev": true,
+ "license": "MIT",
"dependencies": {
- "@webassemblyjs/ast": "1.12.1",
- "@webassemblyjs/helper-buffer": "1.12.1",
- "@webassemblyjs/helper-wasm-bytecode": "1.11.6",
- "@webassemblyjs/wasm-gen": "1.12.1"
+ "@webassemblyjs/ast": "1.14.1",
+ "@webassemblyjs/helper-buffer": "1.14.1",
+ "@webassemblyjs/helper-wasm-bytecode": "1.13.2",
+ "@webassemblyjs/wasm-gen": "1.14.1"
}
},
"node_modules/@webassemblyjs/ieee754": {
- "version": "1.11.6",
- "resolved": "https://registry.npmjs.org/@webassemblyjs/ieee754/-/ieee754-1.11.6.tgz",
- "integrity": "sha512-LM4p2csPNvbij6U1f19v6WR56QZ8JcHg3QIJTlSwzFcmx6WSORicYj6I63f9yU1kEUtrpG+kjkiIAkevHpDXrg==",
+ "version": "1.13.2",
+ "resolved": "https://registry.npmjs.org/@webassemblyjs/ieee754/-/ieee754-1.13.2.tgz",
+ "integrity": "sha512-4LtOzh58S/5lX4ITKxnAK2USuNEvpdVV9AlgGQb8rJDHaLeHciwG4zlGr0j/SNWlr7x3vO1lDEsuePvtcDNCkw==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"@xtuc/ieee754": "^1.2.0"
}
},
"node_modules/@webassemblyjs/leb128": {
- "version": "1.11.6",
- "resolved": "https://registry.npmjs.org/@webassemblyjs/leb128/-/leb128-1.11.6.tgz",
- "integrity": "sha512-m7a0FhE67DQXgouf1tbN5XQcdWoNgaAuoULHIfGFIEVKA6tu/edls6XnIlkmS6FrXAquJRPni3ZZKjw6FSPjPQ==",
+ "version": "1.13.2",
+ "resolved": "https://registry.npmjs.org/@webassemblyjs/leb128/-/leb128-1.13.2.tgz",
+ "integrity": "sha512-Lde1oNoIdzVzdkNEAWZ1dZ5orIbff80YPdHx20mrHwHrVNNTjNr8E3xz9BdpcGqRQbAEa+fkrCb+fRFTl/6sQw==",
"dev": true,
+ "license": "Apache-2.0",
"dependencies": {
"@xtuc/long": "4.2.2"
}
},
"node_modules/@webassemblyjs/utf8": {
- "version": "1.11.6",
- "resolved": "https://registry.npmjs.org/@webassemblyjs/utf8/-/utf8-1.11.6.tgz",
- "integrity": "sha512-vtXf2wTQ3+up9Zsg8sa2yWiQpzSsMyXj0qViVP6xKGCUT8p8YJ6HqI7l5eCnWx1T/FYdsv07HQs2wTFbbof/RA==",
- "dev": true
+ "version": "1.13.2",
+ "resolved": "https://registry.npmjs.org/@webassemblyjs/utf8/-/utf8-1.13.2.tgz",
+ "integrity": "sha512-3NQWGjKTASY1xV5m7Hr0iPeXD9+RDobLll3T9d2AO+g3my8xy5peVyjSag4I50mR1bBSN/Ct12lo+R9tJk0NZQ==",
+ "dev": true,
+ "license": "MIT"
},
"node_modules/@webassemblyjs/wasm-edit": {
- "version": "1.12.1",
- "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-edit/-/wasm-edit-1.12.1.tgz",
- "integrity": "sha512-1DuwbVvADvS5mGnXbE+c9NfA8QRcZ6iKquqjjmR10k6o+zzsRVesil54DKexiowcFCPdr/Q0qaMgB01+SQ1u6g==",
+ "version": "1.14.1",
+ "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-edit/-/wasm-edit-1.14.1.tgz",
+ "integrity": "sha512-RNJUIQH/J8iA/1NzlE4N7KtyZNHi3w7at7hDjvRNm5rcUXa00z1vRz3glZoULfJ5mpvYhLybmVcwcjGrC1pRrQ==",
"dev": true,
+ "license": "MIT",
"dependencies": {
- "@webassemblyjs/ast": "1.12.1",
- "@webassemblyjs/helper-buffer": "1.12.1",
- "@webassemblyjs/helper-wasm-bytecode": "1.11.6",
- "@webassemblyjs/helper-wasm-section": "1.12.1",
- "@webassemblyjs/wasm-gen": "1.12.1",
- "@webassemblyjs/wasm-opt": "1.12.1",
- "@webassemblyjs/wasm-parser": "1.12.1",
- "@webassemblyjs/wast-printer": "1.12.1"
+ "@webassemblyjs/ast": "1.14.1",
+ "@webassemblyjs/helper-buffer": "1.14.1",
+ "@webassemblyjs/helper-wasm-bytecode": "1.13.2",
+ "@webassemblyjs/helper-wasm-section": "1.14.1",
+ "@webassemblyjs/wasm-gen": "1.14.1",
+ "@webassemblyjs/wasm-opt": "1.14.1",
+ "@webassemblyjs/wasm-parser": "1.14.1",
+ "@webassemblyjs/wast-printer": "1.14.1"
}
},
"node_modules/@webassemblyjs/wasm-gen": {
- "version": "1.12.1",
- "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-gen/-/wasm-gen-1.12.1.tgz",
- "integrity": "sha512-TDq4Ojh9fcohAw6OIMXqiIcTq5KUXTGRkVxbSo1hQnSy6lAM5GSdfwWeSxpAo0YzgsgF182E/U0mDNhuA0tW7w==",
+ "version": "1.14.1",
+ "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-gen/-/wasm-gen-1.14.1.tgz",
+ "integrity": "sha512-AmomSIjP8ZbfGQhumkNvgC33AY7qtMCXnN6bL2u2Js4gVCg8fp735aEiMSBbDR7UQIj90n4wKAFUSEd0QN2Ukg==",
"dev": true,
+ "license": "MIT",
"dependencies": {
- "@webassemblyjs/ast": "1.12.1",
- "@webassemblyjs/helper-wasm-bytecode": "1.11.6",
- "@webassemblyjs/ieee754": "1.11.6",
- "@webassemblyjs/leb128": "1.11.6",
- "@webassemblyjs/utf8": "1.11.6"
+ "@webassemblyjs/ast": "1.14.1",
+ "@webassemblyjs/helper-wasm-bytecode": "1.13.2",
+ "@webassemblyjs/ieee754": "1.13.2",
+ "@webassemblyjs/leb128": "1.13.2",
+ "@webassemblyjs/utf8": "1.13.2"
}
},
"node_modules/@webassemblyjs/wasm-opt": {
- "version": "1.12.1",
- "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-opt/-/wasm-opt-1.12.1.tgz",
- "integrity": "sha512-Jg99j/2gG2iaz3hijw857AVYekZe2SAskcqlWIZXjji5WStnOpVoat3gQfT/Q5tb2djnCjBtMocY/Su1GfxPBg==",
+ "version": "1.14.1",
+ "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-opt/-/wasm-opt-1.14.1.tgz",
+ "integrity": "sha512-PTcKLUNvBqnY2U6E5bdOQcSM+oVP/PmrDY9NzowJjislEjwP/C4an2303MCVS2Mg9d3AJpIGdUFIQQWbPds0Sw==",
"dev": true,
+ "license": "MIT",
"dependencies": {
- "@webassemblyjs/ast": "1.12.1",
- "@webassemblyjs/helper-buffer": "1.12.1",
- "@webassemblyjs/wasm-gen": "1.12.1",
- "@webassemblyjs/wasm-parser": "1.12.1"
+ "@webassemblyjs/ast": "1.14.1",
+ "@webassemblyjs/helper-buffer": "1.14.1",
+ "@webassemblyjs/wasm-gen": "1.14.1",
+ "@webassemblyjs/wasm-parser": "1.14.1"
}
},
"node_modules/@webassemblyjs/wasm-parser": {
- "version": "1.12.1",
- "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-parser/-/wasm-parser-1.12.1.tgz",
- "integrity": "sha512-xikIi7c2FHXysxXe3COrVUPSheuBtpcfhbpFj4gmu7KRLYOzANztwUU0IbsqvMqzuNK2+glRGWCEqZo1WCLyAQ==",
+ "version": "1.14.1",
+ "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-parser/-/wasm-parser-1.14.1.tgz",
+ "integrity": "sha512-JLBl+KZ0R5qB7mCnud/yyX08jWFw5MsoalJ1pQ4EdFlgj9VdXKGuENGsiCIjegI1W7p91rUlcB/LB5yRJKNTcQ==",
"dev": true,
+ "license": "MIT",
"dependencies": {
- "@webassemblyjs/ast": "1.12.1",
- "@webassemblyjs/helper-api-error": "1.11.6",
- "@webassemblyjs/helper-wasm-bytecode": "1.11.6",
- "@webassemblyjs/ieee754": "1.11.6",
- "@webassemblyjs/leb128": "1.11.6",
- "@webassemblyjs/utf8": "1.11.6"
+ "@webassemblyjs/ast": "1.14.1",
+ "@webassemblyjs/helper-api-error": "1.13.2",
+ "@webassemblyjs/helper-wasm-bytecode": "1.13.2",
+ "@webassemblyjs/ieee754": "1.13.2",
+ "@webassemblyjs/leb128": "1.13.2",
+ "@webassemblyjs/utf8": "1.13.2"
}
},
"node_modules/@webassemblyjs/wast-printer": {
- "version": "1.12.1",
- "resolved": "https://registry.npmjs.org/@webassemblyjs/wast-printer/-/wast-printer-1.12.1.tgz",
- "integrity": "sha512-+X4WAlOisVWQMikjbcvY2e0rwPsKQ9F688lksZhBcPycBBuii3O7m8FACbDMWDojpAqvjIncrG8J0XHKyQfVeA==",
+ "version": "1.14.1",
+ "resolved": "https://registry.npmjs.org/@webassemblyjs/wast-printer/-/wast-printer-1.14.1.tgz",
+ "integrity": "sha512-kPSSXE6De1XOR820C90RIo2ogvZG+c3KiHzqUoO/F34Y2shGzesfqv7o57xrxovZJH/MetF5UjroJ/R/3isoiw==",
"dev": true,
+ "license": "MIT",
"dependencies": {
- "@webassemblyjs/ast": "1.12.1",
+ "@webassemblyjs/ast": "1.14.1",
"@xtuc/long": "4.2.2"
}
},
@@ -7528,26 +7705,30 @@
"version": "1.2.0",
"resolved": "https://registry.npmjs.org/@xtuc/ieee754/-/ieee754-1.2.0.tgz",
"integrity": "sha512-DX8nKgqcGwsc0eJSqYt5lwP4DH5FlHnmuWWBRy7X0NcaGR0ZtuyeESgMwTYVEtxmsNGY+qit4QYT/MIYTOTPeA==",
- "dev": true
+ "dev": true,
+ "license": "BSD-3-Clause"
},
"node_modules/@xtuc/long": {
"version": "4.2.2",
"resolved": "https://registry.npmjs.org/@xtuc/long/-/long-4.2.2.tgz",
"integrity": "sha512-NuHqBY1PB/D8xU6s/thBgOAiAP7HOYDQ32+BFZILJ8ivkUkAHQnWfn6WhL79Owj1qmUnoN/YPhktdIoucipkAQ==",
- "dev": true
+ "dev": true,
+ "license": "Apache-2.0"
},
"node_modules/abab": {
"version": "2.0.6",
"resolved": "https://registry.npmjs.org/abab/-/abab-2.0.6.tgz",
"integrity": "sha512-j2afSsaIENvHZN2B8GOpF566vZ5WVk5opAiMTvWgaQT8DkbOqsTfvNAvHoRGU2zzP8cPoqys+xHTRDWW8L+/BA==",
"deprecated": "Use your platform's native atob() and btoa() methods instead",
- "dev": true
+ "dev": true,
+ "license": "BSD-3-Clause"
},
"node_modules/abort-controller": {
"version": "3.0.0",
"resolved": "https://registry.npmjs.org/abort-controller/-/abort-controller-3.0.0.tgz",
"integrity": "sha512-h8lQ8tacZYnR3vNQTgibj+tODHI5/+l06Au2Pcriv/Gmet0eaj4TwWH41sO9wnHDiQsEj19q0drzdWdeAHtweg==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"event-target-shim": "^5.0.0"
},
@@ -7560,6 +7741,7 @@
"resolved": "https://registry.npmjs.org/acorn/-/acorn-8.14.0.tgz",
"integrity": "sha512-cl669nCJTZBsL97OF4kUQm5g5hC2uihk0NxY3WENAC0TYdILVkAyHymAntgxGkl7K+t0cXIrH5siy5S4XkFycA==",
"dev": true,
+ "license": "MIT",
"bin": {
"acorn": "bin/acorn"
},
@@ -7572,6 +7754,7 @@
"resolved": "https://registry.npmjs.org/acorn-globals/-/acorn-globals-7.0.1.tgz",
"integrity": "sha512-umOSDSDrfHbTNPuNpC2NSnnA3LUrqpevPb4T9jRx4MagXNS0rs+gwiTcAvqCRmsD6utzsrzNt+ebm00SNWiC3Q==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"acorn": "^8.1.0",
"acorn-walk": "^8.0.2"
@@ -7582,6 +7765,7 @@
"resolved": "https://registry.npmjs.org/acorn-jsx/-/acorn-jsx-5.3.2.tgz",
"integrity": "sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==",
"dev": true,
+ "license": "MIT",
"peerDependencies": {
"acorn": "^6.0.0 || ^7.0.0 || ^8.0.0"
}
@@ -7591,6 +7775,7 @@
"resolved": "https://registry.npmjs.org/acorn-walk/-/acorn-walk-8.3.4.tgz",
"integrity": "sha512-ueEepnujpqee2o5aIYnvHU6C0A42MNdsIDeqy5BydrkuC5R1ZuUFnm27EeFJGoEHJQgn3uleRvmTXaJgfXbt4g==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"acorn": "^8.11.0"
},
@@ -7603,6 +7788,7 @@
"resolved": "https://registry.npmjs.org/adjust-sourcemap-loader/-/adjust-sourcemap-loader-4.0.0.tgz",
"integrity": "sha512-OXwN5b9pCUXNQHJpwwD2qP40byEmSgzj8B4ydSN0uMNYWiFmJ6x6KwUllMmfk8Rwu/HJDFR7U8ubsWBoN0Xp0A==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"loader-utils": "^2.0.0",
"regex-parser": "^2.2.11"
@@ -7616,6 +7802,7 @@
"resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-2.0.4.tgz",
"integrity": "sha512-xXqpXoINfFhgua9xiqD8fPFHgkoq1mmmpE92WlDbm9rNRd/EbRb+Gqf908T2DMfuHjjJlksiK2RbHVOdD/MqSw==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"big.js": "^5.2.2",
"emojis-list": "^3.0.0",
@@ -7630,6 +7817,7 @@
"resolved": "https://registry.npmjs.org/agent-base/-/agent-base-6.0.2.tgz",
"integrity": "sha512-RZNwNclF7+MS/8bDg70amg32dyeZGZxiDuQmZxKLAlQjr3jGyLx+4Kkk58UO7D2QdgFIQCovuSuZESne6RG6XQ==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"debug": "4"
},
@@ -7642,6 +7830,7 @@
"resolved": "https://registry.npmjs.org/aggregate-error/-/aggregate-error-3.1.0.tgz",
"integrity": "sha512-4I7Td01quW/RpocfNayFdFVk1qSuoh0E7JrbRJ16nH01HhKFQ88INq9Sd+nd72zqRySlr9BmDA8xlEJ6vJMrYA==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"clean-stack": "^2.0.0",
"indent-string": "^4.0.0"
@@ -7655,6 +7844,7 @@
"resolved": "https://registry.npmjs.org/ajv/-/ajv-8.17.1.tgz",
"integrity": "sha512-B/gBuNg5SiMTrPkC+A2+cW0RszwxYmn6VYxB/inlBStS5nx6xHIt/ehKRhIMhqusl7a8LjQoZnjCs5vhwxOQ1g==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"fast-deep-equal": "^3.1.3",
"fast-uri": "^3.0.1",
@@ -7671,6 +7861,7 @@
"resolved": "https://registry.npmjs.org/ajv-draft-04/-/ajv-draft-04-1.0.0.tgz",
"integrity": "sha512-mv00Te6nmYbRp5DCwclxtt7yV/joXJPGS7nM+97GdxvuttCOfgI3K4U25zboyeX0O+myI8ERluxQe5wljMmVIw==",
"dev": true,
+ "license": "MIT",
"peerDependencies": {
"ajv": "^8.5.0"
},
@@ -7685,6 +7876,7 @@
"resolved": "https://registry.npmjs.org/ajv-formats/-/ajv-formats-3.0.1.tgz",
"integrity": "sha512-8iUql50EUR+uUcdRQ3HDqa6EVyo3docL8g5WJ3FNcWmu62IbkGUue/pEyLBW8VGKKucTPgqeks4fIU1DA4yowQ==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"ajv": "^8.0.0"
},
@@ -7702,6 +7894,7 @@
"resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-5.1.0.tgz",
"integrity": "sha512-YCS/JNFAUyr5vAuhk1DWm1CBxRHW9LbJ2ozWeemrIqpbsqKjHVxYPyi5GC0rjZIT5JxJ3virVTS8wk4i/Z+krw==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"fast-deep-equal": "^3.1.3"
},
@@ -7714,6 +7907,7 @@
"resolved": "https://registry.npmjs.org/ansi-colors/-/ansi-colors-4.1.3.tgz",
"integrity": "sha512-/6w/C21Pm1A7aZitlI5Ni/2J6FFQN8i1Cvz3kHABAAbw93v/NlvKdVOqz7CCWz/3iv/JplRSEEZ83XION15ovw==",
"dev": true,
+ "license": "MIT",
"engines": {
"node": ">=6"
}
@@ -7723,6 +7917,7 @@
"resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-4.3.2.tgz",
"integrity": "sha512-gKXj5ALrKWQLsYG9jlTRmR/xKluxHV+Z9QEwNIgCfM1/uwPMCuzVVnh5mwTd+OuBZcwSIMbqssNWRm1lE51QaQ==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"type-fest": "^0.21.3"
},
@@ -7738,6 +7933,7 @@
"resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.21.3.tgz",
"integrity": "sha512-t0rzBq87m3fVcduHDUFhKmyyX+9eo6WQjZvf51Ea/M0Q7+T374Jp1aUiyUl0GKxp8M/OETVHSDvmkyPgvX+X2w==",
"dev": true,
+ "license": "(MIT OR CC0-1.0)",
"engines": {
"node": ">=10"
},
@@ -7753,6 +7949,7 @@
"engines": [
"node >= 0.8.0"
],
+ "license": "Apache-2.0",
"bin": {
"ansi-html": "bin/ansi-html"
}
@@ -7765,6 +7962,7 @@
"engines": [
"node >= 0.8.0"
],
+ "license": "Apache-2.0",
"bin": {
"ansi-html": "bin/ansi-html"
}
@@ -7774,6 +7972,7 @@
"resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz",
"integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==",
"dev": true,
+ "license": "MIT",
"engines": {
"node": ">=8"
}
@@ -7783,6 +7982,7 @@
"resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-5.2.0.tgz",
"integrity": "sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==",
"dev": true,
+ "license": "MIT",
"engines": {
"node": ">=10"
},
@@ -7794,13 +7994,15 @@
"version": "1.3.0",
"resolved": "https://registry.npmjs.org/any-promise/-/any-promise-1.3.0.tgz",
"integrity": "sha512-7UvmKalWRt1wgjL1RrGxoSJW/0QZFIegpeGvZG9kjp8vrRu55XTHbwnqq2GpXm9uLbcuhxm3IqX9OB4MZR1b2A==",
- "dev": true
+ "dev": true,
+ "license": "MIT"
},
"node_modules/anymatch": {
"version": "3.1.3",
"resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.3.tgz",
"integrity": "sha512-KMReFUr0B4t+D+OBkjR3KYqvocp2XaSzO55UcB6mgQMd3KbcE+mWTyvVV7D/zsdEbNnV6acZUutkiHQXvTr1Rw==",
"dev": true,
+ "license": "ISC",
"dependencies": {
"normalize-path": "^3.0.0",
"picomatch": "^2.0.4"
@@ -7827,13 +8029,15 @@
"type": "consulting",
"url": "https://feross.org/support"
}
- ]
+ ],
+ "license": "MIT"
},
"node_modules/argparse": {
"version": "1.0.10",
"resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz",
"integrity": "sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"sprintf-js": "~1.0.2"
}
@@ -7843,6 +8047,7 @@
"resolved": "https://registry.npmjs.org/aria-query/-/aria-query-5.3.0.tgz",
"integrity": "sha512-b0P0sZPKtyu8HkeRAfCq0IfURZK+SuwMjY1UXGBU27wpAiTwQAIlq56IbIO+ytk/JjS1fMR14ee5WBBfKi5J6A==",
"dev": true,
+ "license": "Apache-2.0",
"dependencies": {
"dequal": "^2.0.3"
}
@@ -7852,6 +8057,7 @@
"resolved": "https://registry.npmjs.org/array-buffer-byte-length/-/array-buffer-byte-length-1.0.1.tgz",
"integrity": "sha512-ahC5W1xgou+KTXix4sAO8Ki12Q+jf4i0+tmk3sC+zgcynshkHxzpXdImBehiUYKKKDwvfFiJl1tZt6ewscS1Mg==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"call-bind": "^1.0.5",
"is-array-buffer": "^3.0.4"
@@ -7867,13 +8073,15 @@
"version": "1.0.0",
"resolved": "https://registry.npmjs.org/array-ify/-/array-ify-1.0.0.tgz",
"integrity": "sha512-c5AMf34bKdvPhQ7tBGhqkgKNUzMr4WUs+WDtC2ZUGOUncbxKMTvqxYctiseW3+L4bA8ec+GcZ6/A/FW4m8ukng==",
- "dev": true
+ "dev": true,
+ "license": "MIT"
},
"node_modules/array-includes": {
"version": "3.1.8",
"resolved": "https://registry.npmjs.org/array-includes/-/array-includes-3.1.8.tgz",
"integrity": "sha512-itaWrbYbqpGXkGhZPGUulwnhVf5Hpy1xiCFsGqyIGglbBxmG5vSjxQen3/WGOjPpNEv1RtBLKxbmVXm8HpJStQ==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"call-bind": "^1.0.7",
"define-properties": "^1.2.1",
@@ -7889,20 +8097,12 @@
"url": "https://github.com/sponsors/ljharb"
}
},
- "node_modules/array-union": {
- "version": "2.1.0",
- "resolved": "https://registry.npmjs.org/array-union/-/array-union-2.1.0.tgz",
- "integrity": "sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw==",
- "dev": true,
- "engines": {
- "node": ">=8"
- }
- },
"node_modules/array.prototype.findlast": {
"version": "1.2.5",
"resolved": "https://registry.npmjs.org/array.prototype.findlast/-/array.prototype.findlast-1.2.5.tgz",
"integrity": "sha512-CVvd6FHg1Z3POpBLxO6E6zr+rSKEQ9L6rZHAaY7lLfhKsWYUBBOuMs0e9o24oopj6H+geRCX0YJ+TJLBK2eHyQ==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"call-bind": "^1.0.7",
"define-properties": "^1.2.1",
@@ -7923,6 +8123,7 @@
"resolved": "https://registry.npmjs.org/array.prototype.findlastindex/-/array.prototype.findlastindex-1.2.5.tgz",
"integrity": "sha512-zfETvRFA8o7EiNn++N5f/kaCw221hrpGsDmcpndVupkPzEc1Wuf3VgC0qby1BbHs7f5DVYjgtEU2LLh5bqeGfQ==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"call-bind": "^1.0.7",
"define-properties": "^1.2.1",
@@ -7943,6 +8144,7 @@
"resolved": "https://registry.npmjs.org/array.prototype.flat/-/array.prototype.flat-1.3.2.tgz",
"integrity": "sha512-djYB+Zx2vLewY8RWlNCUdHjDXs2XOgm602S9E7P/UpHgfeHL00cRiIF+IN/G/aUJ7kGPb6yO/ErDI5V2s8iycA==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"call-bind": "^1.0.2",
"define-properties": "^1.2.0",
@@ -7961,6 +8163,7 @@
"resolved": "https://registry.npmjs.org/array.prototype.flatmap/-/array.prototype.flatmap-1.3.2.tgz",
"integrity": "sha512-Ewyx0c9PmpcsByhSW4r+9zDU7sGjFc86qf/kKtuSCRdhfbk0SNLLkaT5qvcHnRGgc5NP/ly/y+qkXkqONX54CQ==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"call-bind": "^1.0.2",
"define-properties": "^1.2.0",
@@ -7979,6 +8182,7 @@
"resolved": "https://registry.npmjs.org/array.prototype.tosorted/-/array.prototype.tosorted-1.1.4.tgz",
"integrity": "sha512-p6Fx8B7b7ZhL/gmUsAy0D15WhvDccw3mnGNbZpi3pmeJdxtWsj2jEaI4Y6oo3XiHfzuSgPwKc04MYt6KgvC/wA==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"call-bind": "^1.0.7",
"define-properties": "^1.2.1",
@@ -7995,6 +8199,7 @@
"resolved": "https://registry.npmjs.org/arraybuffer.prototype.slice/-/arraybuffer.prototype.slice-1.0.3.tgz",
"integrity": "sha512-bMxMKAjg13EBSVscxTaYA4mRc5t1UAXa2kXiGTNfZ079HIWXEkKmkgFrh/nJqamaLSrXO5H4WFFkPEaLJWbs3A==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"array-buffer-byte-length": "^1.0.1",
"call-bind": "^1.0.5",
@@ -8017,6 +8222,7 @@
"resolved": "https://registry.npmjs.org/asn1/-/asn1-0.2.6.tgz",
"integrity": "sha512-ix/FxPn0MDjeyJ7i/yoHGFt/EX6LyNbxSEhPPXODPL+KB0VPk86UYfL0lMdy+KCnv+fmvIzySwaK5COwqVbWTQ==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"safer-buffer": "~2.1.0"
}
@@ -8026,6 +8232,7 @@
"resolved": "https://registry.npmjs.org/asn1.js/-/asn1.js-4.10.1.tgz",
"integrity": "sha512-p32cOF5q0Zqs9uBiONKYLm6BClCoBCM5O9JfeUSlnQLBTxYdTK+pW+nXflm8UkKd2UYlEbYz5qEi0JuZR9ckSw==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"bn.js": "^4.0.0",
"inherits": "^2.0.1",
@@ -8033,16 +8240,18 @@
}
},
"node_modules/asn1.js/node_modules/bn.js": {
- "version": "4.12.0",
- "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.12.0.tgz",
- "integrity": "sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA==",
- "dev": true
+ "version": "4.12.1",
+ "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.12.1.tgz",
+ "integrity": "sha512-k8TVBiPkPJT9uHLdOKfFpqcfprwBFOAAXXozRubr7R7PfIuKvQlzcI4M0pALeqXN09vdaMbUdUj+pass+uULAg==",
+ "dev": true,
+ "license": "MIT"
},
"node_modules/assert": {
"version": "2.1.0",
"resolved": "https://registry.npmjs.org/assert/-/assert-2.1.0.tgz",
"integrity": "sha512-eLHpSK/Y4nhMJ07gDaAzoX/XAKS8PSaojml3M0DM4JpV1LAi5JOJ/p6H/XWrl8L+DzVEvVCW1z3vWAaB9oTsQw==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"call-bind": "^1.0.2",
"is-nan": "^1.3.2",
@@ -8056,6 +8265,7 @@
"resolved": "https://registry.npmjs.org/assert-plus/-/assert-plus-1.0.0.tgz",
"integrity": "sha512-NfJ4UzBCcQGLDlQq7nHxH+tv3kyZ0hHQqF5BO6J7tNJeP5do1llPr8dZ8zHonfhAu0PHAdMkSo+8o0wxg9lZWw==",
"dev": true,
+ "license": "MIT",
"engines": {
"node": ">=0.8"
}
@@ -8065,6 +8275,7 @@
"resolved": "https://registry.npmjs.org/assertion-error/-/assertion-error-2.0.1.tgz",
"integrity": "sha512-Izi8RQcffqCeNVgFigKli1ssklIbpHnCYc6AknXGYoB6grJqyeby7jv12JUQgmTAnIDnbck1uxksT4dzN3PWBA==",
"dev": true,
+ "license": "MIT",
"engines": {
"node": ">=12"
}
@@ -8074,6 +8285,7 @@
"resolved": "https://registry.npmjs.org/ast-types/-/ast-types-0.16.1.tgz",
"integrity": "sha512-6t10qk83GOG8p0vKmaCr8eiilZwO171AvbROMtvvNiwrTly62t+7XkA8RdIIVbpMhCASAsxgAzdRSwh6nw/5Dg==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"tslib": "^2.0.1"
},
@@ -8085,13 +8297,15 @@
"version": "0.0.8",
"resolved": "https://registry.npmjs.org/ast-types-flow/-/ast-types-flow-0.0.8.tgz",
"integrity": "sha512-OH/2E5Fg20h2aPrbe+QL8JZQFko0YZaF+j4mnQ7BGhfavO7OpSLa8a0y9sBwomHdSbkhTS8TQNayBfnW5DwbvQ==",
- "dev": true
+ "dev": true,
+ "license": "MIT"
},
"node_modules/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,
+ "license": "MIT",
"engines": {
"node": ">=8"
}
@@ -8100,19 +8314,22 @@
"version": "3.2.6",
"resolved": "https://registry.npmjs.org/async/-/async-3.2.6.tgz",
"integrity": "sha512-htCUDlxyyCLMgaM3xXg0C0LW2xqfuQ6p05pCEIsXuyQ+a1koYKTuBMzRNwmybfLgvJDMd0r1LTn4+E0Ti6C2AA==",
- "dev": true
+ "dev": true,
+ "license": "MIT"
},
"node_modules/asynckit": {
"version": "0.4.0",
"resolved": "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz",
"integrity": "sha512-Oei9OH4tRh0YqU3GxhX79dM/mwVgvbZJaSNaRk+bshkj0S5cfHcgYakreBjrHwatXKbz+IoIdYLxrKim2MjW0Q==",
- "dev": true
+ "dev": true,
+ "license": "MIT"
},
"node_modules/at-least-node": {
"version": "1.0.0",
"resolved": "https://registry.npmjs.org/at-least-node/-/at-least-node-1.0.0.tgz",
"integrity": "sha512-+q/t7Ekv1EDY2l6Gda6LLiX14rU9TV20Wa3ofeQmwPFZbOMo9DXrLbOjFaaclkXKWidIaopwAObQDqwWtGUjqg==",
"dev": true,
+ "license": "ISC",
"engines": {
"node": ">= 4.0.0"
}
@@ -8135,6 +8352,7 @@
"url": "https://github.com/sponsors/ai"
}
],
+ "license": "MIT",
"dependencies": {
"browserslist": "^4.23.0",
"caniuse-lite": "^1.0.30001599",
@@ -8158,6 +8376,7 @@
"resolved": "https://registry.npmjs.org/available-typed-arrays/-/available-typed-arrays-1.0.7.tgz",
"integrity": "sha512-wvUjBtSGN7+7SjNpq/9M2Tg350UZD3q62IFZLbRAR1bSMlCo1ZaeW+BJ+D090e4hIIZLBcTDWe4Mh4jvUDajzQ==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"possible-typed-array-names": "^1.0.0"
},
@@ -8173,6 +8392,7 @@
"resolved": "https://registry.npmjs.org/aws-sign2/-/aws-sign2-0.7.0.tgz",
"integrity": "sha512-08kcGqnYf/YmjoRhfxyu+CLxBjUtHLXLXX/vUfx9l2LYzG3c1m61nrpyFUZI6zeS+Li/wWMMidD9KgrqtGq3mA==",
"dev": true,
+ "license": "Apache-2.0",
"engines": {
"node": "*"
}
@@ -8181,13 +8401,15 @@
"version": "1.13.2",
"resolved": "https://registry.npmjs.org/aws4/-/aws4-1.13.2.tgz",
"integrity": "sha512-lHe62zvbTB5eEABUVi/AwVh0ZKY9rMMDhmm+eeyuuUQbQ3+J+fONVQOZyj+DdrvD4BY33uYniyRJ4UJIaSKAfw==",
- "dev": true
+ "dev": true,
+ "license": "MIT"
},
"node_modules/axe-core": {
"version": "4.10.2",
"resolved": "https://registry.npmjs.org/axe-core/-/axe-core-4.10.2.tgz",
"integrity": "sha512-RE3mdQ7P3FRSe7eqCWoeQ/Z9QXrtniSjp1wUjt5nRC3WIpz5rSCve6o3fsZ2aCpJtrZjSZgjwXAoTO5k4tEI0w==",
"dev": true,
+ "license": "MPL-2.0",
"engines": {
"node": ">=4"
}
@@ -8197,6 +8419,7 @@
"resolved": "https://registry.npmjs.org/axobject-query/-/axobject-query-4.1.0.tgz",
"integrity": "sha512-qIj0G9wZbMGNLjLmg1PT6v2mE9AH2zlnADJD/2tC6E00hgmhUOfEB6greHPAfLRSufHqROIUTkw6E+M3lH0PTQ==",
"dev": true,
+ "license": "Apache-2.0",
"engines": {
"node": ">= 0.4"
}
@@ -8206,6 +8429,7 @@
"resolved": "https://registry.npmjs.org/babel-jest/-/babel-jest-29.7.0.tgz",
"integrity": "sha512-BrvGY3xZSwEcCzKvKsCi2GgHqDqsYkOP4/by5xCgIwGXQxIEh+8ew3gmrE1y7XRR6LHZIj6yLYnUi/mm2KXKBg==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"@jest/transform": "^29.7.0",
"@types/babel__core": "^7.1.14",
@@ -8227,6 +8451,7 @@
"resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
"integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"color-convert": "^2.0.1"
},
@@ -8242,6 +8467,7 @@
"resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz",
"integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"ansi-styles": "^4.1.0",
"supports-color": "^7.1.0"
@@ -8258,6 +8484,7 @@
"resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
"integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"has-flag": "^4.0.0"
},
@@ -8270,6 +8497,7 @@
"resolved": "https://registry.npmjs.org/babel-loader/-/babel-loader-9.2.1.tgz",
"integrity": "sha512-fqe8naHt46e0yIdkjUZYqddSXfej3AHajX+CSO5X7oy0EmPc6o5Xh+RClNoHjnieWz9AW4kZxW9yyFMhVB1QLA==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"find-cache-dir": "^4.0.0",
"schema-utils": "^4.0.0"
@@ -8287,6 +8515,7 @@
"resolved": "https://registry.npmjs.org/find-cache-dir/-/find-cache-dir-4.0.0.tgz",
"integrity": "sha512-9ZonPT4ZAK4a+1pUPVPZJapbi7O5qbbJPdYw/NOQWZZbVLdDTYM3A4R9z/DpAM08IDaFGsvPgiGZ82WEwUDWjg==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"common-path-prefix": "^3.0.0",
"pkg-dir": "^7.0.0"
@@ -8303,6 +8532,7 @@
"resolved": "https://registry.npmjs.org/find-up/-/find-up-6.3.0.tgz",
"integrity": "sha512-v2ZsoEuVHYy8ZIlYqwPe/39Cy+cFDzp4dXPaxNvkEuouymu+2Jbz0PxpKarJHYJTmv2HWT3O382qY8l4jMWthw==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"locate-path": "^7.1.0",
"path-exists": "^5.0.0"
@@ -8319,6 +8549,7 @@
"resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-7.0.0.tgz",
"integrity": "sha512-Ie9z/WINcxxLp27BKOCHGde4ITq9UklYKDzVo1nhk5sqGEXU3FpkwP5GM2voTGJkGd9B3Otl+Q4uwSOeSUtOBA==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"find-up": "^6.3.0"
},
@@ -8334,6 +8565,7 @@
"resolved": "https://registry.npmjs.org/babel-plugin-istanbul/-/babel-plugin-istanbul-6.1.1.tgz",
"integrity": "sha512-Y1IQok9821cC9onCx5otgFfRm7Lm+I+wwxOx738M/WLPZ9Q42m4IG5W0FNX8WLL2gYMZo3JkuXIH2DOpWM+qwA==",
"dev": true,
+ "license": "BSD-3-Clause",
"dependencies": {
"@babel/helper-plugin-utils": "^7.0.0",
"@istanbuljs/load-nyc-config": "^1.0.0",
@@ -8350,6 +8582,7 @@
"resolved": "https://registry.npmjs.org/babel-plugin-jest-hoist/-/babel-plugin-jest-hoist-29.6.3.tgz",
"integrity": "sha512-ESAc/RJvGTFEzRwOTT4+lNDk/GNHMkKbNzsvT0qKRfDyyYTskxB5rnU2njIDYVxXCBHHEI1c0YwHob3WaYujOg==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"@babel/template": "^7.3.3",
"@babel/types": "^7.3.3",
@@ -8364,6 +8597,7 @@
"version": "3.1.0",
"resolved": "https://registry.npmjs.org/babel-plugin-macros/-/babel-plugin-macros-3.1.0.tgz",
"integrity": "sha512-Cg7TFGpIr01vOQNODXOOaGz2NpCU5gl8x1qJFbb6hbZxR7XrcE2vtbAsTAbJ7/xwJtUuJEw8K8Zr/AE0LHlesg==",
+ "license": "MIT",
"dependencies": {
"@babel/runtime": "^7.12.5",
"cosmiconfig": "^7.0.0",
@@ -8378,6 +8612,7 @@
"version": "7.1.0",
"resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-7.1.0.tgz",
"integrity": "sha512-AdmX6xUzdNASswsFtmwSt7Vj8po9IuqXm0UXz7QKPuEUmPB4XyjGfaAr2PSuELMwkRMVH1EpIkX5bTZGRB3eCA==",
+ "license": "MIT",
"dependencies": {
"@types/parse-json": "^4.0.0",
"import-fresh": "^3.2.1",
@@ -8393,6 +8628,7 @@
"version": "1.10.2",
"resolved": "https://registry.npmjs.org/yaml/-/yaml-1.10.2.tgz",
"integrity": "sha512-r3vXyErRCYJ7wg28yvBY5VSoAF8ZvlcW9/BwUzEtUsjvX/DKs24dIkuwjtuprwJJHsbyUbLApepYTR1BN4uHrg==",
+ "license": "ISC",
"engines": {
"node": ">= 6"
}
@@ -8402,6 +8638,7 @@
"resolved": "https://registry.npmjs.org/babel-plugin-module-resolver/-/babel-plugin-module-resolver-5.0.2.tgz",
"integrity": "sha512-9KtaCazHee2xc0ibfqsDeamwDps6FZNo5S0Q81dUqEuFzVwPhcT4J5jOqIVvgCA3Q/wO9hKYxN/Ds3tIsp5ygg==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"find-babel-config": "^2.1.1",
"glob": "^9.3.3",
@@ -8411,13 +8648,14 @@
}
},
"node_modules/babel-plugin-polyfill-corejs2": {
- "version": "0.4.11",
- "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs2/-/babel-plugin-polyfill-corejs2-0.4.11.tgz",
- "integrity": "sha512-sMEJ27L0gRHShOh5G54uAAPaiCOygY/5ratXuiyb2G46FmlSpc9eFCzYVyDiPxfNbwzA7mYahmjQc5q+CZQ09Q==",
+ "version": "0.4.12",
+ "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs2/-/babel-plugin-polyfill-corejs2-0.4.12.tgz",
+ "integrity": "sha512-CPWT6BwvhrTO2d8QVorhTCQw9Y43zOu7G9HigcfxvepOU6b8o3tcWad6oVgZIsZCTt42FFv97aA7ZJsbM4+8og==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"@babel/compat-data": "^7.22.6",
- "@babel/helper-define-polyfill-provider": "^0.6.2",
+ "@babel/helper-define-polyfill-provider": "^0.6.3",
"semver": "^6.3.1"
},
"peerDependencies": {
@@ -8429,6 +8667,7 @@
"resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs3/-/babel-plugin-polyfill-corejs3-0.10.6.tgz",
"integrity": "sha512-b37+KR2i/khY5sKmWNVQAnitvquQbNdWy6lJdsr0kmquCKEEUgMKK4SboVM3HtfnZilfjr4MMQ7vY58FVWDtIA==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"@babel/helper-define-polyfill-provider": "^0.6.2",
"core-js-compat": "^3.38.0"
@@ -8438,12 +8677,13 @@
}
},
"node_modules/babel-plugin-polyfill-regenerator": {
- "version": "0.6.2",
- "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-regenerator/-/babel-plugin-polyfill-regenerator-0.6.2.tgz",
- "integrity": "sha512-2R25rQZWP63nGwaAswvDazbPXfrM3HwVoBXK6HcqeKrSrL/JqcC/rDcf95l4r7LXLyxDXc8uQDa064GubtCABg==",
+ "version": "0.6.3",
+ "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-regenerator/-/babel-plugin-polyfill-regenerator-0.6.3.tgz",
+ "integrity": "sha512-LiWSbl4CRSIa5x/JAU6jZiG9eit9w6mz+yVMFwDE83LAWvt0AfGBoZ7HS/mkhrKuh2ZlzfVZYKoLjXdqw6Yt7Q==",
"dev": true,
+ "license": "MIT",
"dependencies": {
- "@babel/helper-define-polyfill-provider": "^0.6.2"
+ "@babel/helper-define-polyfill-provider": "^0.6.3"
},
"peerDependencies": {
"@babel/core": "^7.4.0 || ^8.0.0-0 <8.0.0"
@@ -8454,6 +8694,7 @@
"resolved": "https://registry.npmjs.org/babel-preset-current-node-syntax/-/babel-preset-current-node-syntax-1.1.0.tgz",
"integrity": "sha512-ldYss8SbBlWva1bs28q78Ju5Zq1F+8BrqBZZ0VFhLBvhh6lCpC2o3gDJi/5DRLs9FgYZCnmPYIVFU4lRXCkyUw==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"@babel/plugin-syntax-async-generators": "^7.8.4",
"@babel/plugin-syntax-bigint": "^7.8.3",
@@ -8480,6 +8721,7 @@
"resolved": "https://registry.npmjs.org/babel-preset-jest/-/babel-preset-jest-29.6.3.tgz",
"integrity": "sha512-0B3bhxR6snWXJZtR/RliHTDPRgn1sNHOR0yVtq/IiQFyuOVjFS+wuio/R4gSNkyYmKmJB4wGZv2NZanmKmTnNA==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"babel-plugin-jest-hoist": "^29.6.3",
"babel-preset-current-node-syntax": "^1.0.0"
@@ -8491,11 +8733,23 @@
"@babel/core": "^7.0.0"
}
},
+ "node_modules/bail": {
+ "version": "2.0.2",
+ "resolved": "https://registry.npmjs.org/bail/-/bail-2.0.2.tgz",
+ "integrity": "sha512-0xO6mYd7JB2YesxDKplafRpsiOzPt9V02ddPCLbY1xYGPOX24NTyN50qnUxgCPcSoYMhKpAuBTjQoRZCAkUDRw==",
+ "dev": true,
+ "license": "MIT",
+ "funding": {
+ "type": "github",
+ "url": "https://github.com/sponsors/wooorm"
+ }
+ },
"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
+ "dev": true,
+ "license": "MIT"
},
"node_modules/base64-js": {
"version": "1.5.1",
@@ -8515,13 +8769,15 @@
"type": "consulting",
"url": "https://feross.org/support"
}
- ]
+ ],
+ "license": "MIT"
},
"node_modules/bcrypt-pbkdf": {
"version": "1.0.2",
"resolved": "https://registry.npmjs.org/bcrypt-pbkdf/-/bcrypt-pbkdf-1.0.2.tgz",
"integrity": "sha512-qeFIXtP4MSoi6NLqO12WfqARWWuCKi2Rn/9hJLEmtB5yTNr9DqFWkJRCf2qShWzPeAMRnOgCrq0sg/KLv5ES9w==",
"dev": true,
+ "license": "BSD-3-Clause",
"dependencies": {
"tweetnacl": "^0.14.3"
}
@@ -8531,6 +8787,7 @@
"resolved": "https://registry.npmjs.org/better-opn/-/better-opn-3.0.2.tgz",
"integrity": "sha512-aVNobHnJqLiUelTaHat9DZ1qM2w0C0Eym4LPI/3JxOnSokGVdsl1T1kN7TFvsEAD8G47A6VKQ0TVHqbBnYMJlQ==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"open": "^8.0.4"
},
@@ -8543,6 +8800,7 @@
"resolved": "https://registry.npmjs.org/big.js/-/big.js-5.2.2.tgz",
"integrity": "sha512-vyL2OymJxmarO8gxMr0mhChsO9QGwhynfuu4+MHTAW6czfq9humCB7rKpUjDd9YUiDPU4mzpyupFSvOClAwbmQ==",
"dev": true,
+ "license": "MIT",
"engines": {
"node": "*"
}
@@ -8552,6 +8810,7 @@
"resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.3.0.tgz",
"integrity": "sha512-Ceh+7ox5qe7LJuLHoY0feh3pHuUDHAcRUeyL2VYghZwfpkNIy/+8Ocg0a3UuSoYzavmylwuLWQOf3hl0jjMMIw==",
"dev": true,
+ "license": "MIT",
"engines": {
"node": ">=8"
},
@@ -8562,37 +8821,43 @@
"node_modules/bind-event-listener": {
"version": "3.0.0",
"resolved": "https://registry.npmjs.org/bind-event-listener/-/bind-event-listener-3.0.0.tgz",
- "integrity": "sha512-PJvH288AWQhKs2v9zyfYdPzlPqf5bXbGMmhmUIY9x4dAUGIWgomO771oBQNwJnMQSnUIXhKu6sgzpBRXTlvb8Q=="
+ "integrity": "sha512-PJvH288AWQhKs2v9zyfYdPzlPqf5bXbGMmhmUIY9x4dAUGIWgomO771oBQNwJnMQSnUIXhKu6sgzpBRXTlvb8Q==",
+ "license": "MIT"
},
"node_modules/blob-util": {
"version": "2.0.2",
"resolved": "https://registry.npmjs.org/blob-util/-/blob-util-2.0.2.tgz",
"integrity": "sha512-T7JQa+zsXXEa6/8ZhHcQEW1UFfVM49Ts65uBkFL6fz2QmrElqmbajIDJvuA0tEhRe5eIjpV9ZF+0RfZR9voJFQ==",
- "dev": true
+ "dev": true,
+ "license": "Apache-2.0"
},
"node_modules/bluebird": {
"version": "3.7.2",
"resolved": "https://registry.npmjs.org/bluebird/-/bluebird-3.7.2.tgz",
"integrity": "sha512-XpNj6GDQzdfW+r2Wnn7xiSAd7TM3jzkxGXBGTtWKuSXv1xUV+azxAm8jdWZN06QTQk+2N2XB9jRDkvbmQmcRtg==",
- "dev": true
+ "dev": true,
+ "license": "MIT"
},
"node_modules/bn.js": {
"version": "5.2.1",
"resolved": "https://registry.npmjs.org/bn.js/-/bn.js-5.2.1.tgz",
"integrity": "sha512-eXRvHzWyYPBuB4NBy0cmYQjGitUrtqwbvlzP3G6VFnNRbsZQIxQ10PbKKHt8gZ/HW/D/747aDl+QkDqg3KQLMQ==",
- "dev": true
+ "dev": true,
+ "license": "MIT"
},
"node_modules/boolbase": {
"version": "1.0.0",
"resolved": "https://registry.npmjs.org/boolbase/-/boolbase-1.0.0.tgz",
"integrity": "sha512-JZOSA7Mo9sNGB8+UjSgzdLtokWAky1zbztM3WRLCbZ70/3cTANmQmOdR7y2g+J0e2WXywy1yS468tY+IruqEww==",
- "dev": true
+ "dev": true,
+ "license": "ISC"
},
"node_modules/brace-expansion": {
"version": "1.1.11",
"resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz",
"integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"balanced-match": "^1.0.0",
"concat-map": "0.0.1"
@@ -8603,6 +8868,7 @@
"resolved": "https://registry.npmjs.org/braces/-/braces-3.0.3.tgz",
"integrity": "sha512-yQbXgO/OSZVD2IsiLlro+7Hf6Q18EJrKSEsdoMzKePKXct3gvD8oLcOQdIzGupr5Fj+EDe8gO/lxc1BzfMpxvA==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"fill-range": "^7.1.1"
},
@@ -8614,7 +8880,8 @@
"version": "1.1.0",
"resolved": "https://registry.npmjs.org/brorand/-/brorand-1.1.0.tgz",
"integrity": "sha512-cKV8tMCEpQs4hK/ik71d6LrPOnpkpGBR0wzxqr68g2m/LB2GxVYQroAjMJZRVM1Y4BCjCKc3vAamxSzOY2RP+w==",
- "dev": true
+ "dev": true,
+ "license": "MIT"
},
"node_modules/browser-assert": {
"version": "1.2.1",
@@ -8627,6 +8894,7 @@
"resolved": "https://registry.npmjs.org/browserify-aes/-/browserify-aes-1.2.0.tgz",
"integrity": "sha512-+7CHXqGuspUn/Sl5aO7Ea0xWGAtETPXNSAjHo48JfLdPWcMng33Xe4znFvQweqc/uzk5zSOI3H52CYnjCfb5hA==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"buffer-xor": "^1.0.3",
"cipher-base": "^1.0.0",
@@ -8641,6 +8909,7 @@
"resolved": "https://registry.npmjs.org/browserify-cipher/-/browserify-cipher-1.0.1.tgz",
"integrity": "sha512-sPhkz0ARKbf4rRQt2hTpAHqn47X3llLkUGn+xEJzLjwY8LRs2p0v7ljvI5EyoRO/mexrNunNECisZs+gw2zz1w==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"browserify-aes": "^1.0.4",
"browserify-des": "^1.0.0",
@@ -8652,6 +8921,7 @@
"resolved": "https://registry.npmjs.org/browserify-des/-/browserify-des-1.0.2.tgz",
"integrity": "sha512-BioO1xf3hFwz4kc6iBhI3ieDFompMhrMlnDFC4/0/vd5MokpuAc3R+LYbwTA9A5Yc9pq9UYPqffKpW2ObuwX5A==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"cipher-base": "^1.0.1",
"des.js": "^1.0.0",
@@ -8664,6 +8934,7 @@
"resolved": "https://registry.npmjs.org/browserify-rsa/-/browserify-rsa-4.1.1.tgz",
"integrity": "sha512-YBjSAiTqM04ZVei6sXighu679a3SqWORA3qZTEqZImnlkDIFtKc6pNutpjyZ8RJTjQtuYfeetkxM11GwoYXMIQ==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"bn.js": "^5.2.1",
"randombytes": "^2.1.0",
@@ -8678,6 +8949,7 @@
"resolved": "https://registry.npmjs.org/browserify-sign/-/browserify-sign-4.2.3.tgz",
"integrity": "sha512-JWCZW6SKhfhjJxO8Tyiiy+XYB7cqd2S5/+WeYHsKdNKFlCBhKbblba1A/HN/90YwtxKc8tCErjffZl++UNmGiw==",
"dev": true,
+ "license": "ISC",
"dependencies": {
"bn.js": "^5.2.1",
"browserify-rsa": "^4.1.0",
@@ -8698,13 +8970,15 @@
"version": "1.0.0",
"resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz",
"integrity": "sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ==",
- "dev": true
+ "dev": true,
+ "license": "MIT"
},
"node_modules/browserify-sign/node_modules/readable-stream": {
"version": "2.3.8",
"resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.8.tgz",
"integrity": "sha512-8p0AUk4XODgIewSi0l8Epjs+EVnWiK7NoDIEGU0HhE7+ZyY8D1IMY7odu5lRrFXGg71L15KG8QrPmum45RTtdA==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"core-util-is": "~1.0.0",
"inherits": "~2.0.3",
@@ -8719,13 +8993,15 @@
"version": "5.1.2",
"resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz",
"integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==",
- "dev": true
+ "dev": true,
+ "license": "MIT"
},
"node_modules/browserify-sign/node_modules/string_decoder": {
"version": "1.1.1",
"resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz",
"integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"safe-buffer": "~5.1.0"
}
@@ -8734,13 +9010,15 @@
"version": "5.1.2",
"resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz",
"integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==",
- "dev": true
+ "dev": true,
+ "license": "MIT"
},
"node_modules/browserify-zlib": {
"version": "0.2.0",
"resolved": "https://registry.npmjs.org/browserify-zlib/-/browserify-zlib-0.2.0.tgz",
"integrity": "sha512-Z942RysHXmJrhqk88FmKBVq/v5tqmSkDz7p54G/MGyjMnCFFnC79XWNbg+Vta8W6Wb2qtSZTSxIGkJrRpCFEiA==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"pako": "~1.0.5"
}
@@ -8763,6 +9041,7 @@
"url": "https://github.com/sponsors/ai"
}
],
+ "license": "MIT",
"dependencies": {
"caniuse-lite": "^1.0.30001669",
"electron-to-chromium": "^1.5.41",
@@ -8781,6 +9060,7 @@
"resolved": "https://registry.npmjs.org/bs-logger/-/bs-logger-0.2.6.tgz",
"integrity": "sha512-pd8DCoxmbgc7hyPKOvxtqNcjYoOsABPQdcCUjGp3d42VR2CX1ORhk2A87oqqu5R1kk+76nsxZupkmyd+MVtCog==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"fast-json-stable-stringify": "2.x"
},
@@ -8793,6 +9073,7 @@
"resolved": "https://registry.npmjs.org/bser/-/bser-2.1.1.tgz",
"integrity": "sha512-gQxTNE/GAfIIrmHLUE3oJyp5FO6HRBfhjnw4/wMmA63ZGDJnWBmgY/lyQBpnDUkGmAhbSe39tx2d/iTOAfglwQ==",
"dev": true,
+ "license": "Apache-2.0",
"dependencies": {
"node-int64": "^0.4.0"
}
@@ -8816,6 +9097,7 @@
"url": "https://feross.org/support"
}
],
+ "license": "MIT",
"dependencies": {
"base64-js": "^1.3.1",
"ieee754": "^1.1.13"
@@ -8826,6 +9108,7 @@
"resolved": "https://registry.npmjs.org/buffer-crc32/-/buffer-crc32-0.2.13.tgz",
"integrity": "sha512-VO9Ht/+p3SN7SKWqcrgEzjGbRSJYTx+Q1pTQC0wrWqHx0vpJraQ6GtHx8tvcg1rlK1byhU5gccxgOgj7B0TDkQ==",
"dev": true,
+ "license": "MIT",
"engines": {
"node": "*"
}
@@ -8834,25 +9117,29 @@
"version": "1.1.2",
"resolved": "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.2.tgz",
"integrity": "sha512-E+XQCRwSbaaiChtv6k6Dwgc+bx+Bs6vuKJHHl5kox/BaKbhiXzqQOwK4cO22yElGp2OCmjwVhT3HmxgyPGnJfQ==",
- "dev": true
+ "dev": true,
+ "license": "MIT"
},
"node_modules/buffer-xor": {
"version": "1.0.3",
"resolved": "https://registry.npmjs.org/buffer-xor/-/buffer-xor-1.0.3.tgz",
"integrity": "sha512-571s0T7nZWK6vB67HI5dyUF7wXiNcfaPPPTl6zYCNApANjIvYJTg7hlud/+cJpdAhS7dVzqMLmfhfHR3rAcOjQ==",
- "dev": true
+ "dev": true,
+ "license": "MIT"
},
"node_modules/builtin-status-codes": {
"version": "3.0.0",
"resolved": "https://registry.npmjs.org/builtin-status-codes/-/builtin-status-codes-3.0.0.tgz",
"integrity": "sha512-HpGFw18DgFWlncDfjTa2rcQ4W88O1mC8e8yZ2AvQY5KDaktSTwo+KRf6nHK6FRI5FyRyb/5T6+TSxfP7QyGsmQ==",
- "dev": true
+ "dev": true,
+ "license": "MIT"
},
"node_modules/bundle-require": {
"version": "5.0.0",
"resolved": "https://registry.npmjs.org/bundle-require/-/bundle-require-5.0.0.tgz",
"integrity": "sha512-GuziW3fSSmopcx4KRymQEJVbZUfqlCqcq7dvs6TYwKRZiegK/2buMxQTPs6MGlNv50wms1699qYO54R8XfRX4w==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"load-tsconfig": "^0.2.3"
},
@@ -8879,6 +9166,7 @@
"resolved": "https://registry.npmjs.org/cac/-/cac-6.7.14.tgz",
"integrity": "sha512-b6Ilus+c3RrdDk+JhLKUAQfzzgLEPy6wcXqS7f/xe1EETvsDP6GORG7SFuOs6cID5YkqchW/LXZbX5bc8j7ZcQ==",
"dev": true,
+ "license": "MIT",
"engines": {
"node": ">=8"
}
@@ -8888,6 +9176,7 @@
"resolved": "https://registry.npmjs.org/cachedir/-/cachedir-2.4.0.tgz",
"integrity": "sha512-9EtFOZR8g22CL7BWjJ9BUx1+A/djkofnyW3aOXZORNW2kxoUpx2h+uN2cOqwPmFhnpVmxg+KW2OjOSgChTEvsQ==",
"dev": true,
+ "license": "MIT",
"engines": {
"node": ">=6"
}
@@ -8897,6 +9186,7 @@
"resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.7.tgz",
"integrity": "sha512-GHTSNSYICQ7scH7sZ+M2rFopRoLh8t2bLSW6BbgrtLsahOIB5iyAVJf9GjWK3cYTDaMj4XdBpM1cA6pIS0Kv2w==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"es-define-property": "^1.0.0",
"es-errors": "^1.3.0",
@@ -8915,6 +9205,7 @@
"version": "3.1.0",
"resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz",
"integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==",
+ "license": "MIT",
"engines": {
"node": ">=6"
}
@@ -8924,6 +9215,7 @@
"resolved": "https://registry.npmjs.org/camel-case/-/camel-case-4.1.2.tgz",
"integrity": "sha512-gxGWBrTT1JuMx6R+o5PTXMmUnhnVzLQ9SNutD4YqKtI6ap897t3tKECYla6gCWEkplXnlNybEkZg9GEGxKFCgw==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"pascal-case": "^3.1.2",
"tslib": "^2.0.3"
@@ -8934,14 +9226,15 @@
"resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz",
"integrity": "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==",
"dev": true,
+ "license": "MIT",
"engines": {
"node": ">=6"
}
},
"node_modules/caniuse-lite": {
- "version": "1.0.30001677",
- "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001677.tgz",
- "integrity": "sha512-fmfjsOlJUpMWu+mAAtZZZHz7UEwsUxIIvu1TJfO1HqFQvB/B+ii0xr9B5HpbZY/mC4XZ8SvjHJqtAY6pDPQEog==",
+ "version": "1.0.30001680",
+ "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001680.tgz",
+ "integrity": "sha512-rPQy70G6AGUMnbwS1z6Xg+RkHYPAi18ihs47GH0jcxIG7wArmPgY3XbS2sRdBbxJljp3thdT8BIqv9ccCypiPA==",
"funding": [
{
"type": "opencollective",
@@ -8955,13 +9248,15 @@
"type": "github",
"url": "https://github.com/sponsors/ai"
}
- ]
+ ],
+ "license": "CC-BY-4.0"
},
"node_modules/case-sensitive-paths-webpack-plugin": {
"version": "2.4.0",
"resolved": "https://registry.npmjs.org/case-sensitive-paths-webpack-plugin/-/case-sensitive-paths-webpack-plugin-2.4.0.tgz",
"integrity": "sha512-roIFONhcxog0JSSWbvVAh3OocukmSgpqOH6YpMkCvav/ySIV3JKg4Dc8vYtQjYi/UxpNE36r/9v+VqTQqgkYmw==",
"dev": true,
+ "license": "MIT",
"engines": {
"node": ">=4"
}
@@ -8970,13 +9265,26 @@
"version": "0.12.0",
"resolved": "https://registry.npmjs.org/caseless/-/caseless-0.12.0.tgz",
"integrity": "sha512-4tYFyifaFfGacoiObjJegolkwSU4xQNGbVgUiNYVUxbQ2x2lUsFvY4hVgVzGiIe6WLOPqycWXA40l+PWsxthUw==",
- "dev": true
+ "dev": true,
+ "license": "Apache-2.0"
+ },
+ "node_modules/ccount": {
+ "version": "2.0.1",
+ "resolved": "https://registry.npmjs.org/ccount/-/ccount-2.0.1.tgz",
+ "integrity": "sha512-eyrF0jiFpY+3drT6383f1qhkbGsLSifNAjA61IUjZjmLCWjItY6LB9ft9YhoDgwfmclB2zhu51Lc7+95b8NRAg==",
+ "dev": true,
+ "license": "MIT",
+ "funding": {
+ "type": "github",
+ "url": "https://github.com/sponsors/wooorm"
+ }
},
"node_modules/chai": {
"version": "5.1.2",
"resolved": "https://registry.npmjs.org/chai/-/chai-5.1.2.tgz",
"integrity": "sha512-aGtmf24DW6MLHHG5gCx4zaI3uBq3KRtxeVs0DjFH6Z0rDNbsvTxFASFvdj79pxjxZ8/5u3PIiN3IwEIQkiiuPw==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"assertion-error": "^2.0.1",
"check-error": "^2.1.1",
@@ -8993,6 +9301,7 @@
"resolved": "https://registry.npmjs.org/chalk/-/chalk-5.3.0.tgz",
"integrity": "sha512-dLitG79d+GV1Nb/VYcCDFivJeK1hiukt9QjRNVOsUtTy1rR1YJsmpGGTZ3qJos+uw7WmWF4wUwBd9jxjocFC2w==",
"dev": true,
+ "license": "MIT",
"engines": {
"node": "^12.17.0 || ^14.13 || >=16.0.0"
},
@@ -9005,15 +9314,28 @@
"resolved": "https://registry.npmjs.org/char-regex/-/char-regex-1.0.2.tgz",
"integrity": "sha512-kWWXztvZ5SBQV+eRgKFeh8q5sLuZY2+8WUIzlxWVTg+oGwY14qylx1KbKzHd8P6ZYkAg0xyIDU9JMHhyJMZ1jw==",
"dev": true,
+ "license": "MIT",
"engines": {
"node": ">=10"
}
},
+ "node_modules/character-entities": {
+ "version": "2.0.2",
+ "resolved": "https://registry.npmjs.org/character-entities/-/character-entities-2.0.2.tgz",
+ "integrity": "sha512-shx7oQ0Awen/BRIdkjkvz54PnEEI/EjwXDSIZp86/KKdbafHh1Df/RYGBhn4hbe2+uKC9FnT5UCEdyPz3ai9hQ==",
+ "dev": true,
+ "license": "MIT",
+ "funding": {
+ "type": "github",
+ "url": "https://github.com/sponsors/wooorm"
+ }
+ },
"node_modules/check-error": {
"version": "2.1.1",
"resolved": "https://registry.npmjs.org/check-error/-/check-error-2.1.1.tgz",
"integrity": "sha512-OAlb+T7V4Op9OwdkjmguYRqncdlx5JiofwOAUkmTF+jNdHwzTaTs4sRAGpzLF3oOz5xAyDGrPgeIDFQmDOTiJw==",
"dev": true,
+ "license": "MIT",
"engines": {
"node": ">= 16"
}
@@ -9023,51 +9345,33 @@
"resolved": "https://registry.npmjs.org/check-more-types/-/check-more-types-2.24.0.tgz",
"integrity": "sha512-Pj779qHxV2tuapviy1bSZNEL1maXr13bPYpsvSDB68HlYcYuhlDrmGd63i0JHMCLKzc7rUSNIrpdJlhVlNwrxA==",
"dev": true,
+ "license": "MIT",
"engines": {
"node": ">= 0.8.0"
}
},
"node_modules/chokidar": {
- "version": "3.6.0",
- "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.6.0.tgz",
- "integrity": "sha512-7VT13fmjotKpGipCW9JEQAusEPE+Ei8nl6/g4FBAmIm0GOOLMua9NDDo/DWp0ZAxCr3cPq5ZpBqmPAQgDda2Pw==",
+ "version": "4.0.1",
+ "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-4.0.1.tgz",
+ "integrity": "sha512-n8enUVCED/KVRQlab1hr3MVpcVMvxtZjmEa956u+4YijlmQED223XMSYj2tLuKvr4jcCTzNNMpQDUer72MMmzA==",
"dev": true,
+ "license": "MIT",
"dependencies": {
- "anymatch": "~3.1.2",
- "braces": "~3.0.2",
- "glob-parent": "~5.1.2",
- "is-binary-path": "~2.1.0",
- "is-glob": "~4.0.1",
- "normalize-path": "~3.0.0",
- "readdirp": "~3.6.0"
+ "readdirp": "^4.0.1"
},
"engines": {
- "node": ">= 8.10.0"
+ "node": ">= 14.16.0"
},
"funding": {
"url": "https://paulmillr.com/funding/"
- },
- "optionalDependencies": {
- "fsevents": "~2.3.2"
- }
- },
- "node_modules/chokidar/node_modules/glob-parent": {
- "version": "5.1.2",
- "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz",
- "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==",
- "dev": true,
- "dependencies": {
- "is-glob": "^4.0.1"
- },
- "engines": {
- "node": ">= 6"
}
},
"node_modules/chromatic": {
- "version": "11.16.3",
- "resolved": "https://registry.npmjs.org/chromatic/-/chromatic-11.16.3.tgz",
- "integrity": "sha512-bckarRbZ3M1BvsmhLqEMschuQPk2FlSD9cvy8383JwoVvaIqLr0dv1tI/DPM4LMuXOjTjeBSZZINVH9r3RMiiA==",
+ "version": "11.18.1",
+ "resolved": "https://registry.npmjs.org/chromatic/-/chromatic-11.18.1.tgz",
+ "integrity": "sha512-hkNT9vA6K9+PnE/khhZYBnRCOm8NonaQDs7RZ8YHFo7/lh1b/x/uFMkTjWjaj/mkM6QOR/evu5VcZMtcaauSlw==",
"dev": true,
+ "license": "MIT",
"bin": {
"chroma": "dist/bin.js",
"chromatic": "dist/bin.js",
@@ -9091,14 +9395,15 @@
"resolved": "https://registry.npmjs.org/chrome-trace-event/-/chrome-trace-event-1.0.4.tgz",
"integrity": "sha512-rNjApaLzuwaOTjCiT8lSDdGN1APCiqkChLMJxJPWLunPAt5fy8xgU9/jNOchV84wfIxrA0lRQB7oCT8jrn/wrQ==",
"dev": true,
+ "license": "MIT",
"engines": {
"node": ">=6.0"
}
},
"node_modules/ci-info": {
- "version": "3.9.0",
- "resolved": "https://registry.npmjs.org/ci-info/-/ci-info-3.9.0.tgz",
- "integrity": "sha512-NIxF55hv4nSqQswkAeiOi1r83xy8JldOFDTWiug55KBu9Jnblncd2U6ViHmYgHf01TPZS77NJBhBMKdWj9HQMQ==",
+ "version": "4.1.0",
+ "resolved": "https://registry.npmjs.org/ci-info/-/ci-info-4.1.0.tgz",
+ "integrity": "sha512-HutrvTNsF48wnxkzERIXOe5/mlcfFcbfCmwcg6CJnizbSue78AbDt+1cgl26zwn61WFxhcPykPfZrbqjGmBb4A==",
"dev": true,
"funding": [
{
@@ -9106,6 +9411,7 @@
"url": "https://github.com/sponsors/sibiraj-s"
}
],
+ "license": "MIT",
"engines": {
"node": ">=8"
}
@@ -9115,6 +9421,7 @@
"resolved": "https://registry.npmjs.org/cipher-base/-/cipher-base-1.0.4.tgz",
"integrity": "sha512-Kkht5ye6ZGmwv40uUDZztayT2ThLQGfnj/T71N/XzeZeo3nf8foyW7zGTsPYkEya3m5f3cAypH+qe7YOrM1U2Q==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"inherits": "^2.0.1",
"safe-buffer": "^5.0.1"
@@ -9124,13 +9431,15 @@
"version": "1.4.1",
"resolved": "https://registry.npmjs.org/cjs-module-lexer/-/cjs-module-lexer-1.4.1.tgz",
"integrity": "sha512-cuSVIHi9/9E/+821Qjdvngor+xpnlwnuwIyZOaLmHBVdXL+gP+I6QQB9VkO7RI77YIcTV+S1W9AreJ5eN63JBA==",
- "dev": true
+ "dev": true,
+ "license": "MIT"
},
"node_modules/clean-css": {
"version": "5.3.3",
"resolved": "https://registry.npmjs.org/clean-css/-/clean-css-5.3.3.tgz",
"integrity": "sha512-D5J+kHaVb/wKSFcyyV75uCn8fiY4sV38XJoe4CUyGQ+mOU/fMVYUdH1hJC+CJQ5uY3EnW27SbJYS4X8BiLrAFg==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"source-map": "~0.6.0"
},
@@ -9143,6 +9452,7 @@
"resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
"integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
"dev": true,
+ "license": "BSD-3-Clause",
"engines": {
"node": ">=0.10.0"
}
@@ -9152,6 +9462,7 @@
"resolved": "https://registry.npmjs.org/clean-stack/-/clean-stack-2.2.0.tgz",
"integrity": "sha512-4diC9HaTE+KRAMWhDhrGOECgWZxoevMc5TlkObMqNSsVU62PYzXZ/SMTjzyGAFF1YusgxGcSWTEXBhp0CPwQ1A==",
"dev": true,
+ "license": "MIT",
"engines": {
"node": ">=6"
}
@@ -9161,6 +9472,7 @@
"resolved": "https://registry.npmjs.org/cli-cursor/-/cli-cursor-3.1.0.tgz",
"integrity": "sha512-I/zHAwsKf9FqGoXM4WWRACob9+SNukZTd94DWF57E4toouRulbCxcUh6RKUEOQlYTHJnzkPMySvPNaaSLNfLZw==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"restore-cursor": "^3.1.0"
},
@@ -9173,6 +9485,7 @@
"resolved": "https://registry.npmjs.org/cli-table3/-/cli-table3-0.6.5.tgz",
"integrity": "sha512-+W/5efTR7y5HRD7gACw9yQjqMVvEMLBHmboM/kPWam+H+Hmyrgjh6YncVKK122YZkXrLudzTuAukUw9FnMf7IQ==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"string-width": "^4.2.0"
},
@@ -9188,6 +9501,7 @@
"resolved": "https://registry.npmjs.org/cli-truncate/-/cli-truncate-2.1.0.tgz",
"integrity": "sha512-n8fOixwDD6b/ObinzTrp1ZKFzbgvKZvuz/TvejnLn1aQfC6r52XEx85FmuC+3HI+JM7coBRXUvNqEU2PHVrHpg==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"slice-ansi": "^3.0.0",
"string-width": "^4.2.0"
@@ -9202,13 +9516,15 @@
"node_modules/client-only": {
"version": "0.0.1",
"resolved": "https://registry.npmjs.org/client-only/-/client-only-0.0.1.tgz",
- "integrity": "sha512-IV3Ou0jSMzZrd3pZ48nLkT9DA7Ag1pnPzaiQhpW7c3RbcqqzvzzVu+L8gfqMp/8IM2MQtSiqaCxrrcfu8I8rMA=="
+ "integrity": "sha512-IV3Ou0jSMzZrd3pZ48nLkT9DA7Ag1pnPzaiQhpW7c3RbcqqzvzzVu+L8gfqMp/8IM2MQtSiqaCxrrcfu8I8rMA==",
+ "license": "MIT"
},
"node_modules/cliui": {
"version": "8.0.1",
"resolved": "https://registry.npmjs.org/cliui/-/cliui-8.0.1.tgz",
"integrity": "sha512-BSeNnyus75C4//NQ9gQt1/csTXyo/8Sb+afLAkzAptFuMsod9HFokGNudZpi/oQV73hnVK+sR+5PVRMd+Dr7YQ==",
"dev": true,
+ "license": "ISC",
"dependencies": {
"string-width": "^4.2.0",
"strip-ansi": "^6.0.1",
@@ -9223,6 +9539,7 @@
"resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz",
"integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"ansi-regex": "^5.0.1"
},
@@ -9234,6 +9551,7 @@
"version": "2.1.1",
"resolved": "https://registry.npmjs.org/clsx/-/clsx-2.1.1.tgz",
"integrity": "sha512-eYm0QWBtUrBWZWG0d386OGAw16Z995PiOVo2B7bjWSbHedGl5e0ZWaq65kOGgUSNesEIDkB9ISbTg/JK9dhCZA==",
+ "license": "MIT",
"engines": {
"node": ">=6"
}
@@ -9243,6 +9561,7 @@
"resolved": "https://registry.npmjs.org/co/-/co-4.6.0.tgz",
"integrity": "sha512-QVb0dM5HvG+uaxitm8wONl7jltx8dqhfU33DcqtOZcLSVIKSDDLDi7+0LbAKiyI8hD9u42m2YxXSkMGWThaecQ==",
"dev": true,
+ "license": "MIT",
"engines": {
"iojs": ">= 1.0.0",
"node": ">= 0.12.0"
@@ -9252,12 +9571,14 @@
"version": "1.0.2",
"resolved": "https://registry.npmjs.org/collect-v8-coverage/-/collect-v8-coverage-1.0.2.tgz",
"integrity": "sha512-lHl4d5/ONEbLlJvaJNtsF/Lz+WvB07u2ycqTYbdrq7UypDXailES4valYb2eWiJFxZlVmpGekfqoxQhzyFdT4Q==",
- "dev": true
+ "dev": true,
+ "license": "MIT"
},
"node_modules/color": {
"version": "4.2.3",
"resolved": "https://registry.npmjs.org/color/-/color-4.2.3.tgz",
"integrity": "sha512-1rXeuUUiGGrykh+CeBdu5Ie7OJwinCgQY0bc7GCRxy5xVHy+moaqkpL/jqQq0MtQOeYcrqEz4abc5f0KtU7W4A==",
+ "license": "MIT",
"dependencies": {
"color-convert": "^2.0.1",
"color-string": "^1.9.0"
@@ -9270,6 +9591,7 @@
"version": "2.0.1",
"resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
"integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
+ "license": "MIT",
"dependencies": {
"color-name": "~1.1.4"
},
@@ -9280,12 +9602,14 @@
"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=="
+ "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",
+ "license": "MIT"
},
"node_modules/color-string": {
"version": "1.9.1",
"resolved": "https://registry.npmjs.org/color-string/-/color-string-1.9.1.tgz",
"integrity": "sha512-shrVawQFojnZv6xM40anx4CkoDP+fZsw/ZerEMsW/pyzsRbElpsL/DBVW7q3ExxwusdNXI3lXpuhEZkzs8p5Eg==",
+ "license": "MIT",
"dependencies": {
"color-name": "^1.0.0",
"simple-swizzle": "^0.2.2"
@@ -9295,13 +9619,15 @@
"version": "2.0.20",
"resolved": "https://registry.npmjs.org/colorette/-/colorette-2.0.20.tgz",
"integrity": "sha512-IfEDxwoWIjkeXL1eXcDiow4UbKjhLdq6/EuSVR9GMN7KVH3r9gQ83e73hsz1Nd1T3ijd5xv1wcWRYO+D6kCI2w==",
- "dev": true
+ "dev": true,
+ "license": "MIT"
},
"node_modules/combined-stream": {
"version": "1.0.8",
"resolved": "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.8.tgz",
"integrity": "sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"delayed-stream": "~1.0.0"
},
@@ -9314,6 +9640,7 @@
"resolved": "https://registry.npmjs.org/commander/-/commander-6.2.1.tgz",
"integrity": "sha512-U7VdrJFnJgo4xjrHpTzu0yrHPGImdsmD95ZlgYSEajAn2JKzDhDTPG9kBTefmObL2w/ngeZnilk+OV9CG3d7UA==",
"dev": true,
+ "license": "MIT",
"engines": {
"node": ">= 6"
}
@@ -9322,13 +9649,15 @@
"version": "3.0.0",
"resolved": "https://registry.npmjs.org/common-path-prefix/-/common-path-prefix-3.0.0.tgz",
"integrity": "sha512-QE33hToZseCH3jS0qN96O/bSh3kaw/h+Tq7ngyY9eWDUnTlTNUyqfqvCXioLe5Na5jFsL78ra/wuBU4iuEgd4w==",
- "dev": true
+ "dev": true,
+ "license": "ISC"
},
"node_modules/common-tags": {
"version": "1.8.2",
"resolved": "https://registry.npmjs.org/common-tags/-/common-tags-1.8.2.tgz",
"integrity": "sha512-gk/Z852D2Wtb//0I+kRFNKKE9dIIVirjoqPoA1wJU+XePVXZfGeBpk45+A1rKO4Q43prqWBNY/MiIeRLbPWUaA==",
"dev": true,
+ "license": "MIT",
"engines": {
"node": ">=4.0.0"
}
@@ -9337,13 +9666,15 @@
"version": "1.0.1",
"resolved": "https://registry.npmjs.org/commondir/-/commondir-1.0.1.tgz",
"integrity": "sha512-W9pAhw0ja1Edb5GVdIF1mjZw/ASI0AlShXM83UUGe2DVr5TdAPEA1OA8m/g8zWp9x6On7gqufY+FatDbC3MDQg==",
- "dev": true
+ "dev": true,
+ "license": "MIT"
},
"node_modules/compare-func": {
"version": "2.0.0",
"resolved": "https://registry.npmjs.org/compare-func/-/compare-func-2.0.0.tgz",
"integrity": "sha512-zHig5N+tPWARooBnb0Zx1MFcdfpyJrfTJ3Y5L+IFvUm8rM74hHz66z0gw0x4tijh5CorKkKUCnW82R2vmpeCRA==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"array-ify": "^1.0.0",
"dot-prop": "^5.1.0"
@@ -9353,13 +9684,15 @@
"version": "0.0.1",
"resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz",
"integrity": "sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==",
- "dev": true
+ "dev": true,
+ "license": "MIT"
},
"node_modules/consola": {
"version": "3.2.3",
"resolved": "https://registry.npmjs.org/consola/-/consola-3.2.3.tgz",
"integrity": "sha512-I5qxpzLv+sJhTVEoLYNcTW+bThDCPsit0vLNKShZx6rLtpilNpmmeTPaeqJb9ZE9dV3DGaeby6Vuhrw38WjeyQ==",
"dev": true,
+ "license": "MIT",
"engines": {
"node": "^14.18.0 || >=16.10.0"
}
@@ -9374,13 +9707,15 @@
"version": "1.0.0",
"resolved": "https://registry.npmjs.org/constants-browserify/-/constants-browserify-1.0.0.tgz",
"integrity": "sha512-xFxOwqIzR/e1k1gLiWEophSCMqXcwVHIH7akf7b/vxcUeGunlj3hvZaaqxwHsTgn+IndtkQJgSztIDWeumWJDQ==",
- "dev": true
+ "dev": true,
+ "license": "MIT"
},
"node_modules/conventional-changelog-angular": {
"version": "7.0.0",
"resolved": "https://registry.npmjs.org/conventional-changelog-angular/-/conventional-changelog-angular-7.0.0.tgz",
"integrity": "sha512-ROjNchA9LgfNMTTFSIWPzebCwOGFdgkEq45EnvvrmSLvCtAw0HSmrCs7/ty+wAeYUZyNay0YMUNYFTRL72PkBQ==",
"dev": true,
+ "license": "ISC",
"dependencies": {
"compare-func": "^2.0.0"
},
@@ -9393,6 +9728,7 @@
"resolved": "https://registry.npmjs.org/conventional-changelog-conventionalcommits/-/conventional-changelog-conventionalcommits-7.0.2.tgz",
"integrity": "sha512-NKXYmMR/Hr1DevQegFB4MwfM5Vv0m4UIxKZTTYuD98lpTknaZlSRrDOG4X7wIXpGkfsYxZTghUN+Qq+T0YQI7w==",
"dev": true,
+ "license": "ISC",
"dependencies": {
"compare-func": "^2.0.0"
},
@@ -9405,6 +9741,7 @@
"resolved": "https://registry.npmjs.org/conventional-commits-parser/-/conventional-commits-parser-5.0.0.tgz",
"integrity": "sha512-ZPMl0ZJbw74iS9LuX9YIAiW8pfM5p3yh2o/NbXHbkFuZzY5jvdi5jFycEOkmBW5H5I7nA+D6f3UcsCLP2vvSEA==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"is-text-path": "^2.0.0",
"JSONStream": "^1.3.5",
@@ -9422,13 +9759,15 @@
"version": "2.0.0",
"resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-2.0.0.tgz",
"integrity": "sha512-Kvp459HrV2FEJ1CAsi1Ku+MY3kasH19TFykTz2xWmMeq6bk2NU3XXvfJ+Q61m0xktWwt+1HSYf3JZsTms3aRJg==",
- "dev": true
+ "dev": true,
+ "license": "MIT"
},
"node_modules/core-js-compat": {
"version": "3.39.0",
"resolved": "https://registry.npmjs.org/core-js-compat/-/core-js-compat-3.39.0.tgz",
"integrity": "sha512-VgEUx3VwlExr5no0tXlBt+silBvhTryPwCXRI2Id1PN8WTKu7MreethvddqOubrYxkFdv/RnYrqlv1sFNAUelw==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"browserslist": "^4.24.2"
},
@@ -9443,6 +9782,7 @@
"integrity": "sha512-7fEcWwKI4rJinnK+wLTezeg2smbFFdSBP6E2kQZNbnzM2s1rpKQ6aaRteZSSg7FLU3P0HGGVo/gbpfanU36urg==",
"dev": true,
"hasInstallScript": true,
+ "license": "MIT",
"funding": {
"type": "opencollective",
"url": "https://opencollective.com/core-js"
@@ -9452,13 +9792,15 @@
"version": "1.0.2",
"resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz",
"integrity": "sha512-3lqz5YjWTYnW6dlDa5TLaTCcShfar1e40rmcJVwCBJC6mWlFuj0eCHIElmG1g5kyuJ/GD+8Wn4FFCcz4gJPfaQ==",
- "dev": true
+ "dev": true,
+ "license": "MIT"
},
"node_modules/cosmiconfig": {
"version": "9.0.0",
"resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-9.0.0.tgz",
"integrity": "sha512-itvL5h8RETACmOTFc4UfIyB2RfEHi71Ax6E/PivVxq9NseKbOWpeyHEOIbmAw1rs8Ak0VursQNww7lf7YtUwzg==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"env-paths": "^2.2.1",
"import-fresh": "^3.3.0",
@@ -9485,6 +9827,7 @@
"resolved": "https://registry.npmjs.org/cosmiconfig-typescript-loader/-/cosmiconfig-typescript-loader-5.1.0.tgz",
"integrity": "sha512-7PtBB+6FdsOvZyJtlF3hEPpACq7RQX6BVGsgC7/lfVXnKMvNCu/XY3ykreqG5w/rBNdu2z8LCIKoF3kpHHdHlA==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"jiti": "^1.21.6"
},
@@ -9497,45 +9840,30 @@
"typescript": ">=4"
}
},
- "node_modules/cosmiconfig/node_modules/argparse": {
- "version": "2.0.1",
- "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz",
- "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==",
- "dev": true
- },
- "node_modules/cosmiconfig/node_modules/js-yaml": {
- "version": "4.1.0",
- "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.0.tgz",
- "integrity": "sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==",
- "dev": true,
- "dependencies": {
- "argparse": "^2.0.1"
- },
- "bin": {
- "js-yaml": "bin/js-yaml.js"
- }
- },
"node_modules/create-ecdh": {
"version": "4.0.4",
"resolved": "https://registry.npmjs.org/create-ecdh/-/create-ecdh-4.0.4.tgz",
"integrity": "sha512-mf+TCx8wWc9VpuxfP2ht0iSISLZnt0JgWlrOKZiNqyUZWnjIaCIVNQArMHnCZKfEYRg6IM7A+NeJoN8gf/Ws0A==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"bn.js": "^4.1.0",
"elliptic": "^6.5.3"
}
},
"node_modules/create-ecdh/node_modules/bn.js": {
- "version": "4.12.0",
- "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.12.0.tgz",
- "integrity": "sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA==",
- "dev": true
+ "version": "4.12.1",
+ "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.12.1.tgz",
+ "integrity": "sha512-k8TVBiPkPJT9uHLdOKfFpqcfprwBFOAAXXozRubr7R7PfIuKvQlzcI4M0pALeqXN09vdaMbUdUj+pass+uULAg==",
+ "dev": true,
+ "license": "MIT"
},
"node_modules/create-hash": {
"version": "1.2.0",
"resolved": "https://registry.npmjs.org/create-hash/-/create-hash-1.2.0.tgz",
"integrity": "sha512-z00bCGNHDG8mHAkP7CtT1qVu+bFQUPjYq/4Iv3C3kWjTFV10zIjfSoeqXo9Asws8gwSHDGj/hl2u4OGIjapeCg==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"cipher-base": "^1.0.1",
"inherits": "^2.0.1",
@@ -9549,6 +9877,7 @@
"resolved": "https://registry.npmjs.org/create-hmac/-/create-hmac-1.1.7.tgz",
"integrity": "sha512-MJG9liiZ+ogc4TzUwuvbER1JRdgvUFSB5+VR/g5h82fGaIRWMWddtKBHi7/sVhfjQZ6SehlyhvQYrcYkaUIpLg==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"cipher-base": "^1.0.3",
"create-hash": "^1.1.0",
@@ -9563,6 +9892,7 @@
"resolved": "https://registry.npmjs.org/create-jest/-/create-jest-29.7.0.tgz",
"integrity": "sha512-Adz2bdH0Vq3F53KEMJOoftQFutWCukm6J24wbPWRO4k1kMY7gS7ds/uoJkNuV8wDCtWWnuwGcJwpWcih+zEW1Q==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"@jest/types": "^29.6.3",
"chalk": "^4.0.0",
@@ -9584,6 +9914,7 @@
"resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
"integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"color-convert": "^2.0.1"
},
@@ -9599,6 +9930,7 @@
"resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz",
"integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"ansi-styles": "^4.1.0",
"supports-color": "^7.1.0"
@@ -9615,6 +9947,7 @@
"resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
"integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"has-flag": "^4.0.0"
},
@@ -9623,10 +9956,11 @@
}
},
"node_modules/cross-spawn": {
- "version": "7.0.3",
- "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz",
- "integrity": "sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==",
+ "version": "7.0.5",
+ "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.5.tgz",
+ "integrity": "sha512-ZVJrKKYunU38/76t0RMOulHOnUcbU9GbpWKAOZ0mhjr7CX6FVrH+4FrAapSOekrgFQ3f/8gwMEuIft0aKq6Hug==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"path-key": "^3.1.0",
"shebang-command": "^2.0.0",
@@ -9641,6 +9975,7 @@
"resolved": "https://registry.npmjs.org/crypto-browserify/-/crypto-browserify-3.12.1.tgz",
"integrity": "sha512-r4ESw/IlusD17lgQi1O20Fa3qNnsckR126TdUuBgAu7GBYSIPvdNyONd3Zrxh0xCwA4+6w/TDArBPsMvhur+KQ==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"browserify-cipher": "^1.0.1",
"browserify-sign": "^4.2.3",
@@ -9667,6 +10002,7 @@
"resolved": "https://registry.npmjs.org/css-loader/-/css-loader-6.11.0.tgz",
"integrity": "sha512-CTJ+AEQJjq5NzLga5pE39qdiSV56F8ywCIsqNIRF0r7BDgWsN25aazToqAFg7ZrtA/U016xudB3ffgweORxX7g==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"icss-utils": "^5.1.0",
"postcss": "^8.4.33",
@@ -9702,6 +10038,7 @@
"resolved": "https://registry.npmjs.org/semver/-/semver-7.6.3.tgz",
"integrity": "sha512-oVekP1cKtI+CTDvHWYFUcMtsK/00wmAEfyqKfNdARm8u1wNVhSgaX7A8d4UuIlUI5e84iEwOhs7ZPYRmzU9U6A==",
"dev": true,
+ "license": "ISC",
"bin": {
"semver": "bin/semver.js"
},
@@ -9714,6 +10051,7 @@
"resolved": "https://registry.npmjs.org/css-select/-/css-select-4.3.0.tgz",
"integrity": "sha512-wPpOYtnsVontu2mODhA19JrqWxNsfdatRKd64kmpRbQgh1KtItko5sTnEpPdpSaJszTOhEMlF/RPz28qj4HqhQ==",
"dev": true,
+ "license": "BSD-2-Clause",
"dependencies": {
"boolbase": "^1.0.0",
"css-what": "^6.0.1",
@@ -9730,6 +10068,7 @@
"resolved": "https://registry.npmjs.org/css-what/-/css-what-6.1.0.tgz",
"integrity": "sha512-HTUrgRJ7r4dsZKU6GjmpfRK1O76h97Z8MfS1G0FozR+oF2kG6Vfe8JE6zwrkbxigziPHinCJ+gCPjA9EaBDtRw==",
"dev": true,
+ "license": "BSD-2-Clause",
"engines": {
"node": ">= 6"
},
@@ -9741,13 +10080,15 @@
"version": "1.5.1",
"resolved": "https://registry.npmjs.org/css.escape/-/css.escape-1.5.1.tgz",
"integrity": "sha512-YUifsXXuknHlUsmlgyY0PKzgPOr7/FjCePfHNt0jxm83wHZi44VDMQ7/fGNkjY3/jV1MC+1CmZbaHzugyeRtpg==",
- "dev": true
+ "dev": true,
+ "license": "MIT"
},
"node_modules/cssesc": {
"version": "3.0.0",
"resolved": "https://registry.npmjs.org/cssesc/-/cssesc-3.0.0.tgz",
"integrity": "sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg==",
"dev": true,
+ "license": "MIT",
"bin": {
"cssesc": "bin/cssesc"
},
@@ -9759,13 +10100,15 @@
"version": "0.5.0",
"resolved": "https://registry.npmjs.org/cssom/-/cssom-0.5.0.tgz",
"integrity": "sha512-iKuQcq+NdHqlAcwUY0o/HL69XQrUaQdMjmStJ8JFmUaiiQErlhrmuigkg/CU4E2J0IyUKUrMAgl36TvN67MqTw==",
- "dev": true
+ "dev": true,
+ "license": "MIT"
},
"node_modules/cssstyle": {
"version": "2.3.0",
"resolved": "https://registry.npmjs.org/cssstyle/-/cssstyle-2.3.0.tgz",
"integrity": "sha512-AZL67abkUzIuvcHqk7c09cezpGNcxUxU4Ioi/05xHk4DQeTkWmGYftIE6ctU6AEt+Gn4n1lDStOtj7FKycP71A==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"cssom": "~0.3.6"
},
@@ -9777,21 +10120,24 @@
"version": "0.3.8",
"resolved": "https://registry.npmjs.org/cssom/-/cssom-0.3.8.tgz",
"integrity": "sha512-b0tGHbfegbhPJpxpiBPU2sCkigAqtM9O121le6bbOlgyV+NyGyCmVfJ6QW9eRjz8CpNfWEOYBIMIGRYkLwsIYg==",
- "dev": true
+ "dev": true,
+ "license": "MIT"
},
"node_modules/csstype": {
"version": "3.1.3",
"resolved": "https://registry.npmjs.org/csstype/-/csstype-3.1.3.tgz",
- "integrity": "sha512-M1uQkMl8rQK/szD0LNhtqxIPLpimGm8sOBwU7lLnCpSbTyY3yeU1Vc7l4KT5zT4s/yOxHH5O7tIuuLOCnLADRw=="
+ "integrity": "sha512-M1uQkMl8rQK/szD0LNhtqxIPLpimGm8sOBwU7lLnCpSbTyY3yeU1Vc7l4KT5zT4s/yOxHH5O7tIuuLOCnLADRw==",
+ "license": "MIT"
},
"node_modules/cypress": {
- "version": "13.15.1",
- "resolved": "https://registry.npmjs.org/cypress/-/cypress-13.15.1.tgz",
- "integrity": "sha512-DwUFiKXo4lef9kA0M4iEhixFqoqp2hw8igr0lTqafRb9qtU3X0XGxKbkSYsUFdkrAkphc7MPDxoNPhk5pj9PVg==",
+ "version": "13.15.2",
+ "resolved": "https://registry.npmjs.org/cypress/-/cypress-13.15.2.tgz",
+ "integrity": "sha512-ARbnUorjcCM3XiPwgHKuqsyr5W9Qn+pIIBPaoilnoBkLdSC2oLQjV1BUpnmc7KR+b7Avah3Ly2RMFnfxr96E/A==",
"dev": true,
"hasInstallScript": true,
+ "license": "MIT",
"dependencies": {
- "@cypress/request": "^3.0.4",
+ "@cypress/request": "^3.0.6",
"@cypress/xvfb": "^1.2.4",
"@types/sinonjs__fake-timers": "8.1.1",
"@types/sizzle": "^2.3.2",
@@ -9802,6 +10148,7 @@
"cachedir": "^2.3.0",
"chalk": "^4.1.0",
"check-more-types": "^2.24.0",
+ "ci-info": "^4.0.0",
"cli-cursor": "^3.1.0",
"cli-table3": "~0.6.1",
"commander": "^6.2.1",
@@ -9816,7 +10163,6 @@
"figures": "^3.2.0",
"fs-extra": "^9.1.0",
"getos": "^3.2.1",
- "is-ci": "^3.0.1",
"is-installed-globally": "~0.4.0",
"lazy-ass": "^1.6.0",
"listr2": "^3.8.3",
@@ -9847,6 +10193,7 @@
"resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
"integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"color-convert": "^2.0.1"
},
@@ -9862,6 +10209,7 @@
"resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz",
"integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"ansi-styles": "^4.1.0",
"supports-color": "^7.1.0"
@@ -9878,6 +10226,7 @@
"resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
"integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"has-flag": "^4.0.0"
},
@@ -9890,6 +10239,7 @@
"resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-9.1.0.tgz",
"integrity": "sha512-hcg3ZmepS30/7BSFqRvoo3DOMQu7IjqxO5nCDt+zM9XWjb33Wg7ziNT+Qvqbuc3+gWpzO02JubVyk2G4Zvo1OQ==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"at-least-node": "^1.0.0",
"graceful-fs": "^4.2.0",
@@ -9905,6 +10255,7 @@
"resolved": "https://registry.npmjs.org/semver/-/semver-7.6.3.tgz",
"integrity": "sha512-oVekP1cKtI+CTDvHWYFUcMtsK/00wmAEfyqKfNdARm8u1wNVhSgaX7A8d4UuIlUI5e84iEwOhs7ZPYRmzU9U6A==",
"dev": true,
+ "license": "ISC",
"bin": {
"semver": "bin/semver.js"
},
@@ -9917,6 +10268,7 @@
"resolved": "https://registry.npmjs.org/universalify/-/universalify-2.0.1.tgz",
"integrity": "sha512-gptHNQghINnc/vTGIk0SOFGFNXw7JVrlRUtConJRlvaw6DuX0wO5Jeko9sWrMBhh+PsYAZ7oXAiOnf/UKogyiw==",
"dev": true,
+ "license": "MIT",
"engines": {
"node": ">= 10.0.0"
}
@@ -9925,13 +10277,15 @@
"version": "1.0.8",
"resolved": "https://registry.npmjs.org/damerau-levenshtein/-/damerau-levenshtein-1.0.8.tgz",
"integrity": "sha512-sdQSFB7+llfUcQHUQO3+B8ERRj0Oa4w9POWMI/puGtuf7gFywGmkaLCElnudfTiKZV+NvHqL0ifzdrI8Ro7ESA==",
- "dev": true
+ "dev": true,
+ "license": "BSD-2-Clause"
},
"node_modules/dargs": {
"version": "8.1.0",
"resolved": "https://registry.npmjs.org/dargs/-/dargs-8.1.0.tgz",
"integrity": "sha512-wAV9QHOsNbwnWdNW2FYvE1P56wtgSbM+3SZcdGiWQILwVjACCXDCI3Ai8QlCjMDB8YK5zySiXZYBiwGmNY3lnw==",
"dev": true,
+ "license": "MIT",
"engines": {
"node": ">=12"
},
@@ -9944,6 +10298,7 @@
"resolved": "https://registry.npmjs.org/dashdash/-/dashdash-1.14.1.tgz",
"integrity": "sha512-jRFi8UDGo6j+odZiEpjazZaWqEal3w/basFjQHQEwVtZJGDpxbH1MeYluwCS8Xq5wmLJooDlMgvVarmWfGM44g==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"assert-plus": "^1.0.0"
},
@@ -9956,6 +10311,7 @@
"resolved": "https://registry.npmjs.org/data-urls/-/data-urls-3.0.2.tgz",
"integrity": "sha512-Jy/tj3ldjZJo63sVAvg6LHt2mHvl4V6AgRAmNDtLdm7faqtsx+aJG42rsyCo9JCoRVKwPFzKlIPx3DIibwSIaQ==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"abab": "^2.0.6",
"whatwg-mimetype": "^3.0.0",
@@ -9970,6 +10326,7 @@
"resolved": "https://registry.npmjs.org/data-view-buffer/-/data-view-buffer-1.0.1.tgz",
"integrity": "sha512-0lht7OugA5x3iJLOWFhWK/5ehONdprk0ISXqVFn/NFrDu+cuc8iADFrGQz5BnRK7LLU3JmkbXSxaqX+/mXYtUA==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"call-bind": "^1.0.6",
"es-errors": "^1.3.0",
@@ -9987,6 +10344,7 @@
"resolved": "https://registry.npmjs.org/data-view-byte-length/-/data-view-byte-length-1.0.1.tgz",
"integrity": "sha512-4J7wRJD3ABAzr8wP+OcIcqq2dlUKp4DVflx++hs5h5ZKydWMI6/D/fAot+yh6g2tHh8fLFTvNOaVN357NvSrOQ==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"call-bind": "^1.0.7",
"es-errors": "^1.3.0",
@@ -10004,6 +10362,7 @@
"resolved": "https://registry.npmjs.org/data-view-byte-offset/-/data-view-byte-offset-1.0.0.tgz",
"integrity": "sha512-t/Ygsytq+R995EJ5PZlD4Cu56sWa8InXySaViRzw9apusqsOO2bQP+SbYzAhR0pFKoB+43lYy8rWban9JSuXnA==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"call-bind": "^1.0.6",
"es-errors": "^1.3.0",
@@ -10019,12 +10378,14 @@
"node_modules/dayjs": {
"version": "1.11.13",
"resolved": "https://registry.npmjs.org/dayjs/-/dayjs-1.11.13.tgz",
- "integrity": "sha512-oaMBel6gjolK862uaPQOVTA7q3TZhuSvuMQAAglQDOWYO9A91IrAOUJEyKVlqJlHE0vq5p5UXxzdPfMH/x6xNg=="
+ "integrity": "sha512-oaMBel6gjolK862uaPQOVTA7q3TZhuSvuMQAAglQDOWYO9A91IrAOUJEyKVlqJlHE0vq5p5UXxzdPfMH/x6xNg==",
+ "license": "MIT"
},
"node_modules/debug": {
"version": "4.3.7",
"resolved": "https://registry.npmjs.org/debug/-/debug-4.3.7.tgz",
"integrity": "sha512-Er2nc/H7RrMXZBFCEim6TCmMk02Z8vLC2Rbi1KEBggpo0fS6l0S1nnapwmIi3yW/+GOJap1Krg4w0Hg80oCqgQ==",
+ "license": "MIT",
"dependencies": {
"ms": "^2.1.3"
},
@@ -10041,34 +10402,94 @@
"version": "10.4.3",
"resolved": "https://registry.npmjs.org/decimal.js/-/decimal.js-10.4.3.tgz",
"integrity": "sha512-VBBaLc1MgL5XpzgIP7ny5Z6Nx3UrRkIViUkPUdtl9aya5amy3De1gsUUSB1g3+3sExYNjCAsAznmukyxCb1GRA==",
- "dev": true
- },
- "node_modules/dedent": {
- "version": "0.7.0",
- "resolved": "https://registry.npmjs.org/dedent/-/dedent-0.7.0.tgz",
- "integrity": "sha512-Q6fKUPqnAHAyhiUgFU7BUzLiv0kd8saH9al7tnu5Q/okj6dnupxyTgFIBjVzJATdfIAm9NAsvXNzjaKa+bxVyA==",
- "dev": true
- },
- "node_modules/deep-eql": {
- "version": "5.0.2",
- "resolved": "https://registry.npmjs.org/deep-eql/-/deep-eql-5.0.2.tgz",
- "integrity": "sha512-h5k/5U50IJJFpzfL6nO9jaaumfjO/f2NjK/oYB2Djzm4p9L+3T9qWpZqZ2hAbLPuuYq9wrU08WQyBTL5GbPk5Q==",
"dev": true,
- "engines": {
- "node": ">=6"
- }
+ "license": "MIT"
},
- "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
+ "node_modules/decode-named-character-reference": {
+ "version": "1.0.2",
+ "resolved": "https://registry.npmjs.org/decode-named-character-reference/-/decode-named-character-reference-1.0.2.tgz",
+ "integrity": "sha512-O8x12RzrUF8xyVcY0KJowWsmaJxQbmy0/EtnNtHRpsOcT7dFk5W598coHqBVpmWo1oQQfsCqfCmkZN5DJrZVdg==",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "character-entities": "^2.0.0"
+ },
+ "funding": {
+ "type": "github",
+ "url": "https://github.com/sponsors/wooorm"
+ }
+ },
+ "node_modules/dedent": {
+ "version": "1.5.3",
+ "resolved": "https://registry.npmjs.org/dedent/-/dedent-1.5.3.tgz",
+ "integrity": "sha512-NHQtfOOW68WD8lgypbLA5oT+Bt0xXJhiYvoR6SmmNXZfpzOGXwdKWmcwG8N7PwVVWV3eF/68nmD9BaJSsTBhyQ==",
+ "dev": true,
+ "license": "MIT",
+ "peerDependencies": {
+ "babel-plugin-macros": "^3.1.0"
+ },
+ "peerDependenciesMeta": {
+ "babel-plugin-macros": {
+ "optional": true
+ }
+ }
+ },
+ "node_modules/deep-eql": {
+ "version": "5.0.2",
+ "resolved": "https://registry.npmjs.org/deep-eql/-/deep-eql-5.0.2.tgz",
+ "integrity": "sha512-h5k/5U50IJJFpzfL6nO9jaaumfjO/f2NjK/oYB2Djzm4p9L+3T9qWpZqZ2hAbLPuuYq9wrU08WQyBTL5GbPk5Q==",
+ "dev": true,
+ "license": "MIT",
+ "engines": {
+ "node": ">=6"
+ }
+ },
+ "node_modules/deep-equal": {
+ "version": "2.2.3",
+ "resolved": "https://registry.npmjs.org/deep-equal/-/deep-equal-2.2.3.tgz",
+ "integrity": "sha512-ZIwpnevOurS8bpT4192sqAowWM76JDKSHYzMLty3BZGSswgq6pBaH3DhCSW5xVAZICZyKdOBPjwww5wfgT/6PA==",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "array-buffer-byte-length": "^1.0.0",
+ "call-bind": "^1.0.5",
+ "es-get-iterator": "^1.1.3",
+ "get-intrinsic": "^1.2.2",
+ "is-arguments": "^1.1.1",
+ "is-array-buffer": "^3.0.2",
+ "is-date-object": "^1.0.5",
+ "is-regex": "^1.1.4",
+ "is-shared-array-buffer": "^1.0.2",
+ "isarray": "^2.0.5",
+ "object-is": "^1.1.5",
+ "object-keys": "^1.1.1",
+ "object.assign": "^4.1.4",
+ "regexp.prototype.flags": "^1.5.1",
+ "side-channel": "^1.0.4",
+ "which-boxed-primitive": "^1.0.2",
+ "which-collection": "^1.0.1",
+ "which-typed-array": "^1.1.13"
+ },
+ "engines": {
+ "node": ">= 0.4"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/ljharb"
+ }
+ },
+ "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,
+ "license": "MIT"
},
"node_modules/deepmerge": {
"version": "4.3.1",
"resolved": "https://registry.npmjs.org/deepmerge/-/deepmerge-4.3.1.tgz",
"integrity": "sha512-3sUqbMEc77XqpdNO7FRyRog+eW3ph+GYCbj+rK+uYyRMuwsVy0rMiVtPn+QJlKFvWP/1PYpapqYn0Me2knFn+A==",
"dev": true,
+ "license": "MIT",
"engines": {
"node": ">=0.10.0"
}
@@ -10078,6 +10499,7 @@
"resolved": "https://registry.npmjs.org/define-data-property/-/define-data-property-1.1.4.tgz",
"integrity": "sha512-rBMvIzlpA8v6E+SJZoo++HAYqsLrkg7MSfIinMPFhmkorw7X+dOXVJQs+QT69zGkzMyfDnIMN2Wid1+NbL3T+A==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"es-define-property": "^1.0.0",
"es-errors": "^1.3.0",
@@ -10095,6 +10517,7 @@
"resolved": "https://registry.npmjs.org/define-lazy-prop/-/define-lazy-prop-2.0.0.tgz",
"integrity": "sha512-Ds09qNh8yw3khSjiJjiUInaGX9xlqZDY7JVryGxdxV7NPeuqQfplOpQ66yJFZut3jLa5zOwkXw1g9EI2uKh4Og==",
"dev": true,
+ "license": "MIT",
"engines": {
"node": ">=8"
}
@@ -10104,6 +10527,7 @@
"resolved": "https://registry.npmjs.org/define-properties/-/define-properties-1.2.1.tgz",
"integrity": "sha512-8QmQKqEASLd5nx0U1B1okLElbUuuttJ/AnYmRXbbbGDWh6uS208EjD4Xqq/I9wK7u0v6O08XhTWnt5XtEbR6Dg==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"define-data-property": "^1.0.1",
"has-property-descriptors": "^1.0.0",
@@ -10121,6 +10545,7 @@
"resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz",
"integrity": "sha512-ZySD7Nf91aLB0RxL4KGrKHBXl7Eds1DAmEdcoVawXnLD7SDhpNgtuII2aAkg7a7QS41jxPSZ17p4VdGnMHk3MQ==",
"dev": true,
+ "license": "MIT",
"engines": {
"node": ">=0.4.0"
}
@@ -10130,6 +10555,7 @@
"resolved": "https://registry.npmjs.org/dequal/-/dequal-2.0.3.tgz",
"integrity": "sha512-0je+qPKHEMohvfRTCEo3CrPG6cAzAYgmzKyxRiYSSDkS6eGJdyVJm7WaYA5ECaAD9wLB2T4EEeymA5aFVcYXCA==",
"dev": true,
+ "license": "MIT",
"engines": {
"node": ">=6"
}
@@ -10139,6 +10565,7 @@
"resolved": "https://registry.npmjs.org/des.js/-/des.js-1.1.0.tgz",
"integrity": "sha512-r17GxjhUCjSRy8aiJpr8/UadFIzMzJGexI3Nmz4ADi9LYSFx4gTBp80+NaX/YsXWWLhpZ7v/v/ubEc/bCNfKwg==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"inherits": "^2.0.1",
"minimalistic-assert": "^1.0.0"
@@ -10148,6 +10575,7 @@
"version": "2.0.3",
"resolved": "https://registry.npmjs.org/detect-libc/-/detect-libc-2.0.3.tgz",
"integrity": "sha512-bwy0MGW55bG41VqxxypOsdSdGqLwXPI/focwgTYCFMbdUiBAxLg9CFzG08sz2aqzknwiX7Hkl0bQENjg8iLByw==",
+ "license": "Apache-2.0",
"engines": {
"node": ">=8"
}
@@ -10157,15 +10585,31 @@
"resolved": "https://registry.npmjs.org/detect-newline/-/detect-newline-3.1.0.tgz",
"integrity": "sha512-TLz+x/vEXm/Y7P7wn1EJFNLxYpUD4TgMosxY6fAVJUnJMbupHBOncxyWUG9OpTaH9EBD7uFI5LfEgmMOc54DsA==",
"dev": true,
+ "license": "MIT",
"engines": {
"node": ">=8"
}
},
+ "node_modules/devlop": {
+ "version": "1.1.0",
+ "resolved": "https://registry.npmjs.org/devlop/-/devlop-1.1.0.tgz",
+ "integrity": "sha512-RWmIqhcFf1lRYBvNmr7qTNuyCt/7/ns2jbpp1+PalgE/rDQcBT0fioSMUpJ93irlUhC5hrg4cYqe6U+0ImW0rA==",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "dequal": "^2.0.0"
+ },
+ "funding": {
+ "type": "github",
+ "url": "https://github.com/sponsors/wooorm"
+ }
+ },
"node_modules/diff-sequences": {
"version": "29.6.3",
"resolved": "https://registry.npmjs.org/diff-sequences/-/diff-sequences-29.6.3.tgz",
"integrity": "sha512-EjePK1srD3P08o2j4f0ExnylqRs5B9tJjcp9t1krH2qRi8CCdsYfwe9JgSLurFBWwq4uOlipzfk5fHNvwFKr8Q==",
"dev": true,
+ "license": "MIT",
"engines": {
"node": "^14.15.0 || ^16.10.0 || >=18.0.0"
}
@@ -10175,6 +10619,7 @@
"resolved": "https://registry.npmjs.org/diffie-hellman/-/diffie-hellman-5.0.3.tgz",
"integrity": "sha512-kqag/Nl+f3GwyK25fhUMYj81BUOrZ9IuJsjIcDE5icNM9FJHAVm3VcUDxdLPoQtTuUylWm6ZIknYJwwaPxsUzg==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"bn.js": "^4.1.0",
"miller-rabin": "^4.0.0",
@@ -10182,50 +10627,42 @@
}
},
"node_modules/diffie-hellman/node_modules/bn.js": {
- "version": "4.12.0",
- "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.12.0.tgz",
- "integrity": "sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA==",
- "dev": true
- },
- "node_modules/dir-glob": {
- "version": "3.0.1",
- "resolved": "https://registry.npmjs.org/dir-glob/-/dir-glob-3.0.1.tgz",
- "integrity": "sha512-WkrWp9GR4KXfKGYzOLmTuGVi1UWFfws377n9cc55/tb6DuqyF6pcQ5AbiHEshaDpY9v6oaSr2XCDidGmMwdzIA==",
+ "version": "4.12.1",
+ "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.12.1.tgz",
+ "integrity": "sha512-k8TVBiPkPJT9uHLdOKfFpqcfprwBFOAAXXozRubr7R7PfIuKvQlzcI4M0pALeqXN09vdaMbUdUj+pass+uULAg==",
"dev": true,
- "dependencies": {
- "path-type": "^4.0.0"
- },
- "engines": {
- "node": ">=8"
- }
+ "license": "MIT"
},
"node_modules/diracx-web": {
"resolved": "packages/diracx-web",
"link": true
},
"node_modules/doctrine": {
- "version": "3.0.0",
- "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-3.0.0.tgz",
- "integrity": "sha512-yS+Q5i3hBf7GBkd4KG8a7eBNNWNGLTaEwwYWUijIYM7zrlYDM0BFXHjjPWlWZ1Rg7UaddZeIDmi9jF3HmqiQ2w==",
+ "version": "2.1.0",
+ "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-2.1.0.tgz",
+ "integrity": "sha512-35mSku4ZXK0vfCuHEDAwt55dg2jNajHZ1odvF+8SSr82EsZY4QmXfuWso8oEd8zRhVObSN18aM0CjSdoBX7zIw==",
"dev": true,
+ "license": "Apache-2.0",
"dependencies": {
"esutils": "^2.0.2"
},
"engines": {
- "node": ">=6.0.0"
+ "node": ">=0.10.0"
}
},
"node_modules/dom-accessibility-api": {
"version": "0.5.16",
"resolved": "https://registry.npmjs.org/dom-accessibility-api/-/dom-accessibility-api-0.5.16.tgz",
"integrity": "sha512-X7BJ2yElsnOJ30pZF4uIIDfBEVgF4XEBxL9Bxhy6dnrm5hkzqmsWHGTiHqRiITNhMyFLyAiWndIJP7Z1NTteDg==",
- "dev": true
+ "dev": true,
+ "license": "MIT"
},
"node_modules/dom-converter": {
"version": "0.2.0",
"resolved": "https://registry.npmjs.org/dom-converter/-/dom-converter-0.2.0.tgz",
"integrity": "sha512-gd3ypIPfOMr9h5jIKq8E3sHOTCjeirnl0WK5ZdS1AW0Odt0b1PaWaHdJ4Qk4klv+YB9aJBS7mESXjFoDQPu6DA==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"utila": "~0.4"
}
@@ -10234,6 +10671,7 @@
"version": "5.2.1",
"resolved": "https://registry.npmjs.org/dom-helpers/-/dom-helpers-5.2.1.tgz",
"integrity": "sha512-nRCa7CK3VTrM2NmGkIy4cbK7IZlgBE/PYMn55rrXefr5xXDP0LdtfPnblFDoVdcAfslJ7or6iqAUnx0CCGIWQA==",
+ "license": "MIT",
"dependencies": {
"@babel/runtime": "^7.8.7",
"csstype": "^3.0.2"
@@ -10244,6 +10682,7 @@
"resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-1.4.1.tgz",
"integrity": "sha512-VHwB3KfrcOOkelEG2ZOfxqLZdfkil8PtJi4P8N2MMXucZq2yLp75ClViUlOVwyoHEDjYU433Aq+5zWP61+RGag==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"domelementtype": "^2.0.1",
"domhandler": "^4.2.0",
@@ -10258,6 +10697,7 @@
"resolved": "https://registry.npmjs.org/entities/-/entities-2.2.0.tgz",
"integrity": "sha512-p92if5Nz619I0w+akJrLZH0MX0Pb5DX39XOwQTtXSdQQOaYH03S1uIQp4mhOZtAXrxq4ViO67YTiLBo2638o9A==",
"dev": true,
+ "license": "BSD-2-Clause",
"funding": {
"url": "https://github.com/fb55/entities?sponsor=1"
}
@@ -10267,6 +10707,7 @@
"resolved": "https://registry.npmjs.org/domain-browser/-/domain-browser-4.23.0.tgz",
"integrity": "sha512-ArzcM/II1wCCujdCNyQjXrAFwS4mrLh4C7DZWlaI8mdh7h3BfKdNd3bKXITfl2PT9FtfQqaGvhi1vPRQPimjGA==",
"dev": true,
+ "license": "Artistic-2.0",
"engines": {
"node": ">=10"
},
@@ -10284,7 +10725,8 @@
"type": "github",
"url": "https://github.com/sponsors/fb55"
}
- ]
+ ],
+ "license": "BSD-2-Clause"
},
"node_modules/domexception": {
"version": "4.0.0",
@@ -10292,6 +10734,7 @@
"integrity": "sha512-A2is4PLG+eeSfoTMA95/s4pvAoSo2mKtiM5jlHkAVewmiO8ISFTFKZjH7UAM1Atli/OT/7JHOrJRJiMKUZKYBw==",
"deprecated": "Use your platform's native DOMException instead",
"dev": true,
+ "license": "MIT",
"dependencies": {
"webidl-conversions": "^7.0.0"
},
@@ -10304,6 +10747,7 @@
"resolved": "https://registry.npmjs.org/domhandler/-/domhandler-4.3.1.tgz",
"integrity": "sha512-GrwoxYN+uWlzO8uhUXRl0P+kHE4GtVPfYzVLcUxPL7KNdHKj66vvlhiweIHqYYXWlw+T8iLMp42Lm67ghw4WMQ==",
"dev": true,
+ "license": "BSD-2-Clause",
"dependencies": {
"domelementtype": "^2.2.0"
},
@@ -10319,6 +10763,7 @@
"resolved": "https://registry.npmjs.org/domutils/-/domutils-2.8.0.tgz",
"integrity": "sha512-w96Cjofp72M5IIhpjgobBimYEfoPjx1Vx0BSX9P30WBdZW2WIKU0T1Bd0kz2eNZ9ikjKgHbEyKx8BB6H1L3h3A==",
"dev": true,
+ "license": "BSD-2-Clause",
"dependencies": {
"dom-serializer": "^1.0.1",
"domelementtype": "^2.2.0",
@@ -10333,6 +10778,7 @@
"resolved": "https://registry.npmjs.org/dot-case/-/dot-case-3.0.4.tgz",
"integrity": "sha512-Kv5nKlh6yRrdrGvxeJ2e5y2eRUpkUosIW4A2AS38zwSz27zu7ufDwQPi5Jhs3XAlGNetl3bmnGhQsMtkKJnj3w==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"no-case": "^3.0.4",
"tslib": "^2.0.3"
@@ -10343,6 +10789,7 @@
"resolved": "https://registry.npmjs.org/dot-prop/-/dot-prop-5.3.0.tgz",
"integrity": "sha512-QM8q3zDe58hqUqjraQOmzZ1LIH9SWQJTlEKCH4kJ2oQvLZk7RbQXvtDM2XEq3fwkV9CCvvH4LA0AV+ogFsBM2Q==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"is-obj": "^2.0.0"
},
@@ -10354,13 +10801,15 @@
"version": "0.2.0",
"resolved": "https://registry.npmjs.org/eastasianwidth/-/eastasianwidth-0.2.0.tgz",
"integrity": "sha512-I88TYZWc9XiYHRQ4/3c5rjjfgkjhLyW2luGIheGERbNQ6OY7yTybanSpDXZa8y7VUP9YmDcYa+eyq4ca7iLqWA==",
- "dev": true
+ "dev": true,
+ "license": "MIT"
},
"node_modules/ecc-jsbn": {
"version": "0.1.2",
"resolved": "https://registry.npmjs.org/ecc-jsbn/-/ecc-jsbn-0.1.2.tgz",
"integrity": "sha512-eh9O+hwRHNbG4BLTjEl3nw044CkGm5X6LoaCf7LPp7UU8Qrt47JYNi6nPX8xjW97TKGKm1ouctg0QSpZe9qrnw==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"jsbn": "~0.1.0",
"safer-buffer": "^2.1.0"
@@ -10371,6 +10820,7 @@
"resolved": "https://registry.npmjs.org/ejs/-/ejs-3.1.10.tgz",
"integrity": "sha512-UeJmFfOrAQS8OJWPZ4qtgHyWExa088/MtK5UEyoJGFH67cDEXkZSviOiKRCZ4Xij0zxI3JECgYs3oKx+AizQBA==",
"dev": true,
+ "license": "Apache-2.0",
"dependencies": {
"jake": "^10.8.5"
},
@@ -10382,15 +10832,17 @@
}
},
"node_modules/electron-to-chromium": {
- "version": "1.5.50",
- "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.5.50.tgz",
- "integrity": "sha512-eMVObiUQ2LdgeO1F/ySTXsvqvxb6ZH2zPGaMYsWzRDdOddUa77tdmI0ltg+L16UpbWdhPmuF3wIQYyQq65WfZw=="
+ "version": "1.5.57",
+ "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.5.57.tgz",
+ "integrity": "sha512-xS65H/tqgOwUBa5UmOuNSLuslDo7zho0y/lgQw35pnrqiZh7UOWHCeL/Bt6noJATbA6tpQJGCifsFsIRZj1Fqg==",
+ "license": "ISC"
},
"node_modules/elliptic": {
- "version": "6.6.0",
- "resolved": "https://registry.npmjs.org/elliptic/-/elliptic-6.6.0.tgz",
- "integrity": "sha512-dpwoQcLc/2WLQvJvLRHKZ+f9FgOdjnq11rurqwekGQygGPsYSK29OMMD2WalatiqQ+XGFDglTNixpPfI+lpaAA==",
+ "version": "6.6.1",
+ "resolved": "https://registry.npmjs.org/elliptic/-/elliptic-6.6.1.tgz",
+ "integrity": "sha512-RaddvvMatK2LJHqFJ+YA4WysVN5Ita9E35botqIYspQ4TkRAlCicdzKOjlyv/1Za5RyTNn7di//eEV0uTAfe3g==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"bn.js": "^4.11.9",
"brorand": "^1.1.0",
@@ -10402,16 +10854,18 @@
}
},
"node_modules/elliptic/node_modules/bn.js": {
- "version": "4.12.0",
- "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.12.0.tgz",
- "integrity": "sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA==",
- "dev": true
+ "version": "4.12.1",
+ "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.12.1.tgz",
+ "integrity": "sha512-k8TVBiPkPJT9uHLdOKfFpqcfprwBFOAAXXozRubr7R7PfIuKvQlzcI4M0pALeqXN09vdaMbUdUj+pass+uULAg==",
+ "dev": true,
+ "license": "MIT"
},
"node_modules/emittery": {
"version": "0.13.1",
"resolved": "https://registry.npmjs.org/emittery/-/emittery-0.13.1.tgz",
"integrity": "sha512-DeWwawk6r5yR9jFgnDKYt4sLS0LmHJJi3ZOnb5/JdbYwj3nW+FxQnHIjhBKz8YLC7oRNPVM9NQ47I3CVx34eqQ==",
"dev": true,
+ "license": "MIT",
"engines": {
"node": ">=12"
},
@@ -10423,13 +10877,15 @@
"version": "9.2.2",
"resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-9.2.2.tgz",
"integrity": "sha512-L18DaJsXSUk2+42pv8mLs5jJT2hqFkFE4j21wOmgbUqsZ2hL72NsUU785g9RXgo3s0ZNgVl42TiHp3ZtOv/Vyg==",
- "dev": true
+ "dev": true,
+ "license": "MIT"
},
"node_modules/emojis-list": {
"version": "3.0.0",
"resolved": "https://registry.npmjs.org/emojis-list/-/emojis-list-3.0.0.tgz",
"integrity": "sha512-/kyM18EfinwXZbno9FyUGeFh87KC8HRQBQGildHZbEuRyWFOmv1U10o9BBp8XVZDVNNuQKyIGIu5ZYAAXJ0V2Q==",
"dev": true,
+ "license": "MIT",
"engines": {
"node": ">= 4"
}
@@ -10439,6 +10895,7 @@
"resolved": "https://registry.npmjs.org/end-of-stream/-/end-of-stream-1.4.4.tgz",
"integrity": "sha512-+uw1inIHVPQoaVuHzRyXd21icM+cnt4CzD5rW+NC1wjOUSTOs+Te7FOv7AhN7vS9x/oIyhLP5PR1H+phQAHu5Q==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"once": "^1.4.0"
}
@@ -10448,17 +10905,26 @@
"resolved": "https://registry.npmjs.org/endent/-/endent-2.1.0.tgz",
"integrity": "sha512-r8VyPX7XL8U01Xgnb1CjZ3XV+z90cXIJ9JPE/R9SEC9vpw2P6CfsRPJmp20DppC5N7ZAMCmjYkJIa744Iyg96w==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"dedent": "^0.7.0",
"fast-json-parse": "^1.0.3",
"objectorarray": "^1.0.5"
}
},
+ "node_modules/endent/node_modules/dedent": {
+ "version": "0.7.0",
+ "resolved": "https://registry.npmjs.org/dedent/-/dedent-0.7.0.tgz",
+ "integrity": "sha512-Q6fKUPqnAHAyhiUgFU7BUzLiv0kd8saH9al7tnu5Q/okj6dnupxyTgFIBjVzJATdfIAm9NAsvXNzjaKa+bxVyA==",
+ "dev": true,
+ "license": "MIT"
+ },
"node_modules/enhanced-resolve": {
"version": "5.17.1",
"resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-5.17.1.tgz",
"integrity": "sha512-LMHl3dXhTcfv8gM4kEzIUeTQ+7fpdA0l2tUf34BddXPkz2A5xJ5L/Pchd5BL6rdccM9QGvu0sWZzK1Z1t4wwyg==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"graceful-fs": "^4.2.4",
"tapable": "^2.2.0"
@@ -10472,6 +10938,7 @@
"resolved": "https://registry.npmjs.org/enquirer/-/enquirer-2.4.1.tgz",
"integrity": "sha512-rRqJg/6gd538VHvR3PSrdRBb/1Vy2YfzHqzvbhGIQpDRKIa4FgV/54b5Q1xYSxOOwKvjXweS26E0Q+nAMwp2pQ==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"ansi-colors": "^4.1.1",
"strip-ansi": "^6.0.1"
@@ -10485,6 +10952,7 @@
"resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz",
"integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"ansi-regex": "^5.0.1"
},
@@ -10497,6 +10965,7 @@
"resolved": "https://registry.npmjs.org/entities/-/entities-4.5.0.tgz",
"integrity": "sha512-V0hjH4dGPh9Ao5p0MoRY6BVqtwCjhz6vI5LT8AJ55H+4g9/4vbHx1I54fS0XuclLhDHArPQCiMjDxjaL8fPxhw==",
"dev": true,
+ "license": "BSD-2-Clause",
"engines": {
"node": ">=0.12"
},
@@ -10509,6 +10978,7 @@
"resolved": "https://registry.npmjs.org/env-paths/-/env-paths-2.2.1.tgz",
"integrity": "sha512-+h1lkLKhZMTYjog1VEpJNG7NZJWcuc2DDk/qsqSTRRCOXiLjeQ1d1/udrUGhqMxUgAlwKNZ0cf2uqan5GLuS2A==",
"dev": true,
+ "license": "MIT",
"engines": {
"node": ">=6"
}
@@ -10518,6 +10988,7 @@
"resolved": "https://registry.npmjs.org/environment/-/environment-1.1.0.tgz",
"integrity": "sha512-xUtoPkMggbz0MPyPiIWr1Kp4aeWJjDZ6SMvURhimjdZgsRuDplF5/s9hcgGhyXMhs+6vpnuoiZ2kFiu3FMnS8Q==",
"dev": true,
+ "license": "MIT",
"engines": {
"node": ">=18"
},
@@ -10529,6 +11000,7 @@
"version": "1.3.2",
"resolved": "https://registry.npmjs.org/error-ex/-/error-ex-1.3.2.tgz",
"integrity": "sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==",
+ "license": "MIT",
"dependencies": {
"is-arrayish": "^0.2.1"
}
@@ -10538,15 +11010,17 @@
"resolved": "https://registry.npmjs.org/error-stack-parser/-/error-stack-parser-2.1.4.tgz",
"integrity": "sha512-Sk5V6wVazPhq5MhpO+AUxJn5x7XSXGl1R93Vn7i+zS15KDVxQijejNCrz8340/2bgLBjR9GtEG8ZVKONDjcqGQ==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"stackframe": "^1.3.4"
}
},
"node_modules/es-abstract": {
- "version": "1.23.3",
- "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.23.3.tgz",
- "integrity": "sha512-e+HfNH61Bj1X9/jLc5v1owaLYuHdeHHSQlkhCBiTK8rBvKaULl/beGMxwrMXjpYrv4pz22BlY570vVePA2ho4A==",
+ "version": "1.23.4",
+ "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.23.4.tgz",
+ "integrity": "sha512-HR1gxH5OaiN7XH7uiWH0RLw0RcFySiSoW1ctxmD1ahTw3uGBtkmm/ng0tDU1OtYx5OK6EOL5Y6O21cDflG3Jcg==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"array-buffer-byte-length": "^1.0.1",
"arraybuffer.prototype.slice": "^1.0.3",
@@ -10563,7 +11037,7 @@
"function.prototype.name": "^1.1.6",
"get-intrinsic": "^1.2.4",
"get-symbol-description": "^1.0.2",
- "globalthis": "^1.0.3",
+ "globalthis": "^1.0.4",
"gopd": "^1.0.1",
"has-property-descriptors": "^1.0.2",
"has-proto": "^1.0.3",
@@ -10579,10 +11053,10 @@
"is-string": "^1.0.7",
"is-typed-array": "^1.1.13",
"is-weakref": "^1.0.2",
- "object-inspect": "^1.13.1",
+ "object-inspect": "^1.13.3",
"object-keys": "^1.1.1",
"object.assign": "^4.1.5",
- "regexp.prototype.flags": "^1.5.2",
+ "regexp.prototype.flags": "^1.5.3",
"safe-array-concat": "^1.1.2",
"safe-regex-test": "^1.0.3",
"string.prototype.trim": "^1.2.9",
@@ -10607,6 +11081,7 @@
"resolved": "https://registry.npmjs.org/es-define-property/-/es-define-property-1.0.0.tgz",
"integrity": "sha512-jxayLKShrEqqzJ0eumQbVhTYQM27CfT1T35+gCgDFoL82JLsXqTJ76zv6A0YLOgEnLUMvLzsDsGIrl8NFpT2gQ==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"get-intrinsic": "^1.2.4"
},
@@ -10619,15 +11094,38 @@
"resolved": "https://registry.npmjs.org/es-errors/-/es-errors-1.3.0.tgz",
"integrity": "sha512-Zf5H2Kxt2xjTvbJvP2ZWLEICxA6j+hAmMzIlypy4xcBg1vKVnx89Wy0GbS+kf5cwCVFFzdCFh2XSCFNULS6csw==",
"dev": true,
+ "license": "MIT",
"engines": {
"node": ">= 0.4"
}
},
+ "node_modules/es-get-iterator": {
+ "version": "1.1.3",
+ "resolved": "https://registry.npmjs.org/es-get-iterator/-/es-get-iterator-1.1.3.tgz",
+ "integrity": "sha512-sPZmqHBe6JIiTfN5q2pEi//TwxmAFHwj/XEuYjTuse78i8KxaqMTTzxPoFKuzRpDpTJ+0NAbpfenkmH2rePtuw==",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "call-bind": "^1.0.2",
+ "get-intrinsic": "^1.1.3",
+ "has-symbols": "^1.0.3",
+ "is-arguments": "^1.1.1",
+ "is-map": "^2.0.2",
+ "is-set": "^2.0.2",
+ "is-string": "^1.0.7",
+ "isarray": "^2.0.5",
+ "stop-iteration-iterator": "^1.0.0"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/ljharb"
+ }
+ },
"node_modules/es-iterator-helpers": {
- "version": "1.1.0",
- "resolved": "https://registry.npmjs.org/es-iterator-helpers/-/es-iterator-helpers-1.1.0.tgz",
- "integrity": "sha512-/SurEfycdyssORP/E+bj4sEu1CWw4EmLDsHynHwSXQ7utgbrMRWW195pTrCjFgFCddf/UkYm3oqKPRq5i8bJbw==",
+ "version": "1.2.0",
+ "resolved": "https://registry.npmjs.org/es-iterator-helpers/-/es-iterator-helpers-1.2.0.tgz",
+ "integrity": "sha512-tpxqxncxnpw3c93u8n3VOzACmRFoVmWJqbWXvX/JfKbkhBw1oslgPrUfeSt2psuqyEJFD6N/9lg5i7bsKpoq+Q==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"call-bind": "^1.0.7",
"define-properties": "^1.2.1",
@@ -10637,6 +11135,7 @@
"function-bind": "^1.1.2",
"get-intrinsic": "^1.2.4",
"globalthis": "^1.0.4",
+ "gopd": "^1.0.1",
"has-property-descriptors": "^1.0.2",
"has-proto": "^1.0.3",
"has-symbols": "^1.0.3",
@@ -10652,13 +11151,15 @@
"version": "1.5.4",
"resolved": "https://registry.npmjs.org/es-module-lexer/-/es-module-lexer-1.5.4.tgz",
"integrity": "sha512-MVNK56NiMrOwitFB7cqDwq0CQutbw+0BvLshJSse0MUNU+y1FC3bUS/AQg7oUng+/wKrrki7JfmwtVHkVfPLlw==",
- "dev": true
+ "dev": true,
+ "license": "MIT"
},
"node_modules/es-object-atoms": {
"version": "1.0.0",
"resolved": "https://registry.npmjs.org/es-object-atoms/-/es-object-atoms-1.0.0.tgz",
"integrity": "sha512-MZ4iQ6JwHOBQjahnjwaC1ZtIBH+2ohjamzAO3oaHcXYup7qxjF2fixyH+Q71voWHeOkI2q/TnJao/KfXYIZWbw==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"es-errors": "^1.3.0"
},
@@ -10671,6 +11172,7 @@
"resolved": "https://registry.npmjs.org/es-set-tostringtag/-/es-set-tostringtag-2.0.3.tgz",
"integrity": "sha512-3T8uNMC3OQTHkFUsFq8r/BwAXLHvU/9O9mE0fBc/MY5iq/8H7ncvO947LmYA6ldWw9Uh8Yhf25zu6n7nML5QWQ==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"get-intrinsic": "^1.2.4",
"has-tostringtag": "^1.0.2",
@@ -10685,6 +11187,7 @@
"resolved": "https://registry.npmjs.org/es-shim-unscopables/-/es-shim-unscopables-1.0.2.tgz",
"integrity": "sha512-J3yBRXCzDu4ULnQwxyToo/OjdMx6akgVC7K6few0a7F/0wLtmKKN7I73AH5T2836UuXRqN7Qg+IIUw/+YJksRw==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"hasown": "^2.0.0"
}
@@ -10694,6 +11197,7 @@
"resolved": "https://registry.npmjs.org/es-to-primitive/-/es-to-primitive-1.2.1.tgz",
"integrity": "sha512-QCOllgZJtaUo9miYBcLChTUaHNjJF3PYs1VidD7AwiEj1kYxKeQTctLAezAOH5ZKRH0g2IgPn6KwB4IT8iRpvA==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"is-callable": "^1.1.4",
"is-date-object": "^1.0.1",
@@ -10712,6 +11216,7 @@
"integrity": "sha512-FuLPevChGDshgSicjisSooU0cemp/sGXR841D5LHMB7mTVOmsEHcAxaH3irL53+8YDIeVNQEySh4DaYU/iuPqQ==",
"dev": true,
"hasInstallScript": true,
+ "license": "MIT",
"bin": {
"esbuild": "bin/esbuild"
},
@@ -10750,6 +11255,7 @@
"resolved": "https://registry.npmjs.org/esbuild-register/-/esbuild-register-3.6.0.tgz",
"integrity": "sha512-H2/S7Pm8a9CL1uhp9OvjwrBh5Pvx0H8qVOxNu8Wed9Y7qv56MPtq+GGM8RJpq6glYJn9Wspr8uw7l55uyinNeg==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"debug": "^4.3.4"
},
@@ -10761,6 +11267,7 @@
"version": "3.2.0",
"resolved": "https://registry.npmjs.org/escalade/-/escalade-3.2.0.tgz",
"integrity": "sha512-WUj2qlxaQtO4g6Pq5c29GTcWGDyd8itL8zTlipgECz3JesAiiOKotd8JU6otB3PACgG6xkJUyVhboMS+bje/jA==",
+ "license": "MIT",
"engines": {
"node": ">=6"
}
@@ -10769,6 +11276,7 @@
"version": "4.0.0",
"resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz",
"integrity": "sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==",
+ "license": "MIT",
"engines": {
"node": ">=10"
},
@@ -10781,6 +11289,7 @@
"resolved": "https://registry.npmjs.org/escodegen/-/escodegen-2.1.0.tgz",
"integrity": "sha512-2NlIDTwUWJN0mRPQOdtQBzbUHvdGY2P1VXSyU83Q3xKxM7WHX2Ql8dKq782Q9TgQUNOLEzEYu9bzLNj1q88I5w==",
"dev": true,
+ "license": "BSD-2-Clause",
"dependencies": {
"esprima": "^4.0.1",
"estraverse": "^5.2.0",
@@ -10802,86 +11311,93 @@
"resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
"integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
"dev": true,
+ "license": "BSD-3-Clause",
"optional": true,
"engines": {
"node": ">=0.10.0"
}
},
"node_modules/eslint": {
- "version": "8.57.1",
- "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.57.1.tgz",
- "integrity": "sha512-ypowyDxpVSYpkXr9WPv2PAZCtNip1Mv5KTW0SCurXv/9iOpcrH9PaqUElksqEB6pChqHGDRCFTyrZlGhnLNGiA==",
- "deprecated": "This version is no longer supported. Please see https://eslint.org/version-support for other options.",
+ "version": "9.14.0",
+ "resolved": "https://registry.npmjs.org/eslint/-/eslint-9.14.0.tgz",
+ "integrity": "sha512-c2FHsVBr87lnUtjP4Yhvk4yEhKrQavGafRA/Se1ouse8PfbfC/Qh9Mxa00yWsZRlqeUB9raXip0aiiUZkgnr9g==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"@eslint-community/eslint-utils": "^4.2.0",
- "@eslint-community/regexpp": "^4.6.1",
- "@eslint/eslintrc": "^2.1.4",
- "@eslint/js": "8.57.1",
- "@humanwhocodes/config-array": "^0.13.0",
+ "@eslint-community/regexpp": "^4.12.1",
+ "@eslint/config-array": "^0.18.0",
+ "@eslint/core": "^0.7.0",
+ "@eslint/eslintrc": "^3.1.0",
+ "@eslint/js": "9.14.0",
+ "@eslint/plugin-kit": "^0.2.0",
+ "@humanfs/node": "^0.16.6",
"@humanwhocodes/module-importer": "^1.0.1",
- "@nodelib/fs.walk": "^1.2.8",
- "@ungap/structured-clone": "^1.2.0",
+ "@humanwhocodes/retry": "^0.4.0",
+ "@types/estree": "^1.0.6",
+ "@types/json-schema": "^7.0.15",
"ajv": "^6.12.4",
"chalk": "^4.0.0",
"cross-spawn": "^7.0.2",
"debug": "^4.3.2",
- "doctrine": "^3.0.0",
"escape-string-regexp": "^4.0.0",
- "eslint-scope": "^7.2.2",
- "eslint-visitor-keys": "^3.4.3",
- "espree": "^9.6.1",
- "esquery": "^1.4.2",
+ "eslint-scope": "^8.2.0",
+ "eslint-visitor-keys": "^4.2.0",
+ "espree": "^10.3.0",
+ "esquery": "^1.5.0",
"esutils": "^2.0.2",
"fast-deep-equal": "^3.1.3",
- "file-entry-cache": "^6.0.1",
+ "file-entry-cache": "^8.0.0",
"find-up": "^5.0.0",
"glob-parent": "^6.0.2",
- "globals": "^13.19.0",
- "graphemer": "^1.4.0",
"ignore": "^5.2.0",
"imurmurhash": "^0.1.4",
"is-glob": "^4.0.0",
- "is-path-inside": "^3.0.3",
- "js-yaml": "^4.1.0",
"json-stable-stringify-without-jsonify": "^1.0.1",
- "levn": "^0.4.1",
"lodash.merge": "^4.6.2",
"minimatch": "^3.1.2",
"natural-compare": "^1.4.0",
"optionator": "^0.9.3",
- "strip-ansi": "^6.0.1",
"text-table": "^0.2.0"
},
"bin": {
"eslint": "bin/eslint.js"
},
"engines": {
- "node": "^12.22.0 || ^14.17.0 || >=16.0.0"
+ "node": "^18.18.0 || ^20.9.0 || >=21.1.0"
},
"funding": {
- "url": "https://opencollective.com/eslint"
+ "url": "https://eslint.org/donate"
+ },
+ "peerDependencies": {
+ "jiti": "*"
+ },
+ "peerDependenciesMeta": {
+ "jiti": {
+ "optional": true
+ }
}
},
"node_modules/eslint-config-next": {
- "version": "14.2.16",
- "resolved": "https://registry.npmjs.org/eslint-config-next/-/eslint-config-next-14.2.16.tgz",
- "integrity": "sha512-HOcnCJsyLXR7B8wmjaCgkTSpz+ijgOyAkP8OlvANvciP8PspBYFEBTmakNMxOf71fY0aKOm/blFIiKnrM4K03Q==",
+ "version": "15.0.3",
+ "resolved": "https://registry.npmjs.org/eslint-config-next/-/eslint-config-next-15.0.3.tgz",
+ "integrity": "sha512-IGP2DdQQrgjcr4mwFPve4DrCqo7CVVez1WoYY47XwKSrYO4hC0Dlb+iJA60i0YfICOzgNADIb8r28BpQ5Zs0wg==",
"dev": true,
+ "license": "MIT",
"dependencies": {
- "@next/eslint-plugin-next": "14.2.16",
- "@rushstack/eslint-patch": "^1.3.3",
+ "@next/eslint-plugin-next": "15.0.3",
+ "@rushstack/eslint-patch": "^1.10.3",
"@typescript-eslint/eslint-plugin": "^5.4.2 || ^6.0.0 || ^7.0.0 || ^8.0.0",
"@typescript-eslint/parser": "^5.4.2 || ^6.0.0 || ^7.0.0 || ^8.0.0",
"eslint-import-resolver-node": "^0.3.6",
"eslint-import-resolver-typescript": "^3.5.2",
- "eslint-plugin-import": "^2.28.1",
- "eslint-plugin-jsx-a11y": "^6.7.1",
- "eslint-plugin-react": "^7.33.2",
- "eslint-plugin-react-hooks": "^4.5.0 || 5.0.0-canary-7118f5dd7-20230705"
+ "eslint-plugin-import": "^2.31.0",
+ "eslint-plugin-jsx-a11y": "^6.10.0",
+ "eslint-plugin-react": "^7.35.0",
+ "eslint-plugin-react-hooks": "^5.0.0"
},
"peerDependencies": {
- "eslint": "^7.23.0 || ^8.0.0",
+ "eslint": "^7.23.0 || ^8.0.0 || ^9.0.0",
"typescript": ">=3.3.1"
},
"peerDependenciesMeta": {
@@ -10895,6 +11411,7 @@
"resolved": "https://registry.npmjs.org/eslint-config-prettier/-/eslint-config-prettier-9.1.0.tgz",
"integrity": "sha512-NSWl5BFQWEPi1j4TjVNItzYV7dZXZ+wP6I6ZhrBGpChQhZRUaElihE9uRRkcbRnNb76UMKDF3r+WTmNcGPKsqw==",
"dev": true,
+ "license": "MIT",
"bin": {
"eslint-config-prettier": "bin/cli.js"
},
@@ -10907,6 +11424,7 @@
"resolved": "https://registry.npmjs.org/eslint-import-resolver-node/-/eslint-import-resolver-node-0.3.9.tgz",
"integrity": "sha512-WFj2isz22JahUv+B788TlO3N6zL3nNJGU8CcZbPZvVEkBPaJdCV4vy5wyghty5ROFbCRnm132v8BScu5/1BQ8g==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"debug": "^3.2.7",
"is-core-module": "^2.13.0",
@@ -10918,6 +11436,7 @@
"resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz",
"integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"ms": "^2.1.1"
}
@@ -10927,6 +11446,7 @@
"resolved": "https://registry.npmjs.org/eslint-import-resolver-typescript/-/eslint-import-resolver-typescript-3.6.3.tgz",
"integrity": "sha512-ud9aw4szY9cCT1EWWdGv1L1XR6hh2PaRWif0j2QjQ0pgTY/69iw+W0Z4qZv5wHahOl8isEr+k/JnyAqNQkLkIA==",
"dev": true,
+ "license": "ISC",
"dependencies": {
"@nolyfill/is-core-module": "1.0.39",
"debug": "^4.3.5",
@@ -10962,6 +11482,7 @@
"resolved": "https://registry.npmjs.org/eslint-module-utils/-/eslint-module-utils-2.12.0.tgz",
"integrity": "sha512-wALZ0HFoytlyh/1+4wuZ9FJCD/leWHQzzrxJ8+rebyReSLk7LApMyd3WJaLVoN+D5+WIdJyDK1c6JnE65V4Zyg==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"debug": "^3.2.7"
},
@@ -10979,6 +11500,7 @@
"resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz",
"integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"ms": "^2.1.1"
}
@@ -10988,6 +11510,7 @@
"resolved": "https://registry.npmjs.org/eslint-plugin-import/-/eslint-plugin-import-2.31.0.tgz",
"integrity": "sha512-ixmkI62Rbc2/w8Vfxyh1jQRTdRTF52VxwRVHl/ykPAmqG+Nb7/kNn+byLP0LxPgI7zWA16Jt82SybJInmMia3A==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"@rtsao/scc": "^1.1.0",
"array-includes": "^3.1.8",
@@ -11021,115 +11544,49 @@
"resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz",
"integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"ms": "^2.1.1"
}
},
- "node_modules/eslint-plugin-import/node_modules/doctrine": {
- "version": "2.1.0",
- "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-2.1.0.tgz",
- "integrity": "sha512-35mSku4ZXK0vfCuHEDAwt55dg2jNajHZ1odvF+8SSr82EsZY4QmXfuWso8oEd8zRhVObSN18aM0CjSdoBX7zIw==",
+ "node_modules/eslint-plugin-jsx-a11y": {
+ "version": "6.10.2",
+ "resolved": "https://registry.npmjs.org/eslint-plugin-jsx-a11y/-/eslint-plugin-jsx-a11y-6.10.2.tgz",
+ "integrity": "sha512-scB3nz4WmG75pV8+3eRUQOHZlNSUhFNq37xnpgRkCCELU3XMvXAxLk1eqWWyE22Ki4Q01Fnsw9BA3cJHDPgn2Q==",
"dev": true,
+ "license": "MIT",
"dependencies": {
- "esutils": "^2.0.2"
+ "aria-query": "^5.3.2",
+ "array-includes": "^3.1.8",
+ "array.prototype.flatmap": "^1.3.2",
+ "ast-types-flow": "^0.0.8",
+ "axe-core": "^4.10.0",
+ "axobject-query": "^4.1.0",
+ "damerau-levenshtein": "^1.0.8",
+ "emoji-regex": "^9.2.2",
+ "hasown": "^2.0.2",
+ "jsx-ast-utils": "^3.3.5",
+ "language-tags": "^1.0.9",
+ "minimatch": "^3.1.2",
+ "object.fromentries": "^2.0.8",
+ "safe-regex-test": "^1.0.3",
+ "string.prototype.includes": "^2.0.1"
},
"engines": {
- "node": ">=0.10.0"
+ "node": ">=4.0"
+ },
+ "peerDependencies": {
+ "eslint": "^3 || ^4 || ^5 || ^6 || ^7 || ^8 || ^9"
}
},
- "node_modules/eslint-plugin-import/node_modules/json5": {
- "version": "1.0.2",
- "resolved": "https://registry.npmjs.org/json5/-/json5-1.0.2.tgz",
- "integrity": "sha512-g1MWMLBiz8FKi1e4w0UyVL3w+iJceWAFBAaBnnGKOpNa5f8TLktkbre1+s6oICydWAm+HRUGTmI+//xv2hvXYA==",
+ "node_modules/eslint-plugin-jsx-a11y/node_modules/aria-query": {
+ "version": "5.3.2",
+ "resolved": "https://registry.npmjs.org/aria-query/-/aria-query-5.3.2.tgz",
+ "integrity": "sha512-COROpnaoap1E2F000S62r6A60uHZnmlvomhfyT2DlTcrY1OrBKn2UhH7qn5wTC9zMvD0AY7csdPSNwKP+7WiQw==",
"dev": true,
- "dependencies": {
- "minimist": "^1.2.0"
- },
- "bin": {
- "json5": "lib/cli.js"
- }
- },
- "node_modules/eslint-plugin-import/node_modules/minimatch": {
- "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"
- },
- "engines": {
- "node": "*"
- }
- },
- "node_modules/eslint-plugin-import/node_modules/strip-bom": {
- "version": "3.0.0",
- "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-3.0.0.tgz",
- "integrity": "sha512-vavAMRXOgBVNF6nyEEmL3DBK19iRpDcoIwW+swQ+CbGiu7lju6t+JklA1MHweoWtadgt4ISVUsXLyDq34ddcwA==",
- "dev": true,
- "engines": {
- "node": ">=4"
- }
- },
- "node_modules/eslint-plugin-import/node_modules/tsconfig-paths": {
- "version": "3.15.0",
- "resolved": "https://registry.npmjs.org/tsconfig-paths/-/tsconfig-paths-3.15.0.tgz",
- "integrity": "sha512-2Ac2RgzDe/cn48GvOe3M+o82pEFewD3UPbyoUHHdKasHwJKjds4fLXWf/Ux5kATBKN20oaFGu+jbElp1pos0mg==",
- "dev": true,
- "dependencies": {
- "@types/json5": "^0.0.29",
- "json5": "^1.0.2",
- "minimist": "^1.2.6",
- "strip-bom": "^3.0.0"
- }
- },
- "node_modules/eslint-plugin-jsx-a11y": {
- "version": "6.10.2",
- "resolved": "https://registry.npmjs.org/eslint-plugin-jsx-a11y/-/eslint-plugin-jsx-a11y-6.10.2.tgz",
- "integrity": "sha512-scB3nz4WmG75pV8+3eRUQOHZlNSUhFNq37xnpgRkCCELU3XMvXAxLk1eqWWyE22Ki4Q01Fnsw9BA3cJHDPgn2Q==",
- "dev": true,
- "dependencies": {
- "aria-query": "^5.3.2",
- "array-includes": "^3.1.8",
- "array.prototype.flatmap": "^1.3.2",
- "ast-types-flow": "^0.0.8",
- "axe-core": "^4.10.0",
- "axobject-query": "^4.1.0",
- "damerau-levenshtein": "^1.0.8",
- "emoji-regex": "^9.2.2",
- "hasown": "^2.0.2",
- "jsx-ast-utils": "^3.3.5",
- "language-tags": "^1.0.9",
- "minimatch": "^3.1.2",
- "object.fromentries": "^2.0.8",
- "safe-regex-test": "^1.0.3",
- "string.prototype.includes": "^2.0.1"
- },
- "engines": {
- "node": ">=4.0"
- },
- "peerDependencies": {
- "eslint": "^3 || ^4 || ^5 || ^6 || ^7 || ^8 || ^9"
- }
- },
- "node_modules/eslint-plugin-jsx-a11y/node_modules/aria-query": {
- "version": "5.3.2",
- "resolved": "https://registry.npmjs.org/aria-query/-/aria-query-5.3.2.tgz",
- "integrity": "sha512-COROpnaoap1E2F000S62r6A60uHZnmlvomhfyT2DlTcrY1OrBKn2UhH7qn5wTC9zMvD0AY7csdPSNwKP+7WiQw==",
- "dev": true,
- "engines": {
- "node": ">= 0.4"
- }
- },
- "node_modules/eslint-plugin-jsx-a11y/node_modules/minimatch": {
- "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"
- },
- "engines": {
- "node": "*"
+ "license": "Apache-2.0",
+ "engines": {
+ "node": ">= 0.4"
}
},
"node_modules/eslint-plugin-react": {
@@ -11137,6 +11594,7 @@
"resolved": "https://registry.npmjs.org/eslint-plugin-react/-/eslint-plugin-react-7.37.2.tgz",
"integrity": "sha512-EsTAnj9fLVr/GZleBLFbj/sSuXeWmp1eXIN60ceYnZveqEaUCyW4X+Vh4WTdUhCkW4xutXYqTXCUSyqD4rB75w==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"array-includes": "^3.1.8",
"array.prototype.findlast": "^1.2.5",
@@ -11165,39 +11623,16 @@
}
},
"node_modules/eslint-plugin-react-hooks": {
- "version": "5.0.0-canary-7118f5dd7-20230705",
- "resolved": "https://registry.npmjs.org/eslint-plugin-react-hooks/-/eslint-plugin-react-hooks-5.0.0-canary-7118f5dd7-20230705.tgz",
- "integrity": "sha512-AZYbMo/NW9chdL7vk6HQzQhT+PvTAEVqWk9ziruUoW2kAOcN5qNyelv70e0F1VNQAbvutOC9oc+xfWycI9FxDw==",
+ "version": "5.0.0",
+ "resolved": "https://registry.npmjs.org/eslint-plugin-react-hooks/-/eslint-plugin-react-hooks-5.0.0.tgz",
+ "integrity": "sha512-hIOwI+5hYGpJEc4uPRmz2ulCjAGD/N13Lukkh8cLV0i2IRk/bdZDYjgLVHj+U9Z704kLIdIO6iueGvxNur0sgw==",
"dev": true,
+ "license": "MIT",
"engines": {
"node": ">=10"
},
"peerDependencies": {
- "eslint": "^3.0.0 || ^4.0.0 || ^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0-0"
- }
- },
- "node_modules/eslint-plugin-react/node_modules/doctrine": {
- "version": "2.1.0",
- "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-2.1.0.tgz",
- "integrity": "sha512-35mSku4ZXK0vfCuHEDAwt55dg2jNajHZ1odvF+8SSr82EsZY4QmXfuWso8oEd8zRhVObSN18aM0CjSdoBX7zIw==",
- "dev": true,
- "dependencies": {
- "esutils": "^2.0.2"
- },
- "engines": {
- "node": ">=0.10.0"
- }
- },
- "node_modules/eslint-plugin-react/node_modules/minimatch": {
- "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"
- },
- "engines": {
- "node": "*"
+ "eslint": "^3.0.0 || ^4.0.0 || ^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0-0 || ^9.0.0"
}
},
"node_modules/eslint-plugin-react/node_modules/resolve": {
@@ -11205,6 +11640,7 @@
"resolved": "https://registry.npmjs.org/resolve/-/resolve-2.0.0-next.5.tgz",
"integrity": "sha512-U7WjGVG9sH8tvjW5SmGbQuui75FiyjAX72HX15DwBBwF9dNiQZRQAg9nnPhYy+TUnE0+VcrttuvNI8oSxZcocA==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"is-core-module": "^2.13.0",
"path-parse": "^1.0.7",
@@ -11218,14 +11654,14 @@
}
},
"node_modules/eslint-plugin-storybook": {
- "version": "0.8.0",
- "resolved": "https://registry.npmjs.org/eslint-plugin-storybook/-/eslint-plugin-storybook-0.8.0.tgz",
- "integrity": "sha512-CZeVO5EzmPY7qghO2t64oaFM+8FTaD4uzOEjHKp516exyTKo+skKAL9GI3QALS2BXhyALJjNtwbmr1XinGE8bA==",
+ "version": "0.11.0",
+ "resolved": "https://registry.npmjs.org/eslint-plugin-storybook/-/eslint-plugin-storybook-0.11.0.tgz",
+ "integrity": "sha512-MvPJgF+ORwgK04a1CY5itO4pwdAOFIRqczlNEHL62+4Ocvj1d61GWRqIdeX1BNCKno6fdPC6TksUHCZMGsq26g==",
"dev": true,
+ "license": "MIT",
"dependencies": {
- "@storybook/csf": "^0.0.1",
- "@typescript-eslint/utils": "^5.62.0",
- "requireindex": "^1.2.0",
+ "@storybook/csf": "^0.1.11",
+ "@typescript-eslint/utils": "^8.8.1",
"ts-dedent": "^2.2.0"
},
"engines": {
@@ -11235,160 +11671,18 @@
"eslint": ">=6"
}
},
- "node_modules/eslint-plugin-storybook/node_modules/@storybook/csf": {
- "version": "0.0.1",
- "resolved": "https://registry.npmjs.org/@storybook/csf/-/csf-0.0.1.tgz",
- "integrity": "sha512-USTLkZze5gkel8MYCujSRBVIrUQ3YPBrLOx7GNk/0wttvVtlzWXAq9eLbQ4p/NicGxP+3T7KPEMVV//g+yubpw==",
- "dev": true,
- "dependencies": {
- "lodash": "^4.17.15"
- }
- },
- "node_modules/eslint-plugin-storybook/node_modules/@typescript-eslint/scope-manager": {
- "version": "5.62.0",
- "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-5.62.0.tgz",
- "integrity": "sha512-VXuvVvZeQCQb5Zgf4HAxc04q5j+WrNAtNh9OwCsCgpKqESMTu3tF/jhZ3xG6T4NZwWl65Bg8KuS2uEvhSfLl0w==",
- "dev": true,
- "dependencies": {
- "@typescript-eslint/types": "5.62.0",
- "@typescript-eslint/visitor-keys": "5.62.0"
- },
- "engines": {
- "node": "^12.22.0 || ^14.17.0 || >=16.0.0"
- },
- "funding": {
- "type": "opencollective",
- "url": "https://opencollective.com/typescript-eslint"
- }
- },
- "node_modules/eslint-plugin-storybook/node_modules/@typescript-eslint/types": {
- "version": "5.62.0",
- "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-5.62.0.tgz",
- "integrity": "sha512-87NVngcbVXUahrRTqIK27gD2t5Cu1yuCXxbLcFtCzZGlfyVWWh8mLHkoxzjsB6DDNnvdL+fW8MiwPEJyGJQDgQ==",
- "dev": true,
- "engines": {
- "node": "^12.22.0 || ^14.17.0 || >=16.0.0"
- },
- "funding": {
- "type": "opencollective",
- "url": "https://opencollective.com/typescript-eslint"
- }
- },
- "node_modules/eslint-plugin-storybook/node_modules/@typescript-eslint/typescript-estree": {
- "version": "5.62.0",
- "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-5.62.0.tgz",
- "integrity": "sha512-CmcQ6uY7b9y694lKdRB8FEel7JbU/40iSAPomu++SjLMntB+2Leay2LO6i8VnJk58MtE9/nQSFIH6jpyRWyYzA==",
- "dev": true,
- "dependencies": {
- "@typescript-eslint/types": "5.62.0",
- "@typescript-eslint/visitor-keys": "5.62.0",
- "debug": "^4.3.4",
- "globby": "^11.1.0",
- "is-glob": "^4.0.3",
- "semver": "^7.3.7",
- "tsutils": "^3.21.0"
- },
- "engines": {
- "node": "^12.22.0 || ^14.17.0 || >=16.0.0"
- },
- "funding": {
- "type": "opencollective",
- "url": "https://opencollective.com/typescript-eslint"
- },
- "peerDependenciesMeta": {
- "typescript": {
- "optional": true
- }
- }
- },
- "node_modules/eslint-plugin-storybook/node_modules/@typescript-eslint/utils": {
- "version": "5.62.0",
- "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-5.62.0.tgz",
- "integrity": "sha512-n8oxjeb5aIbPFEtmQxQYOLI0i9n5ySBEY/ZEHHZqKQSFnxio1rv6dthascc9dLuwrL0RC5mPCxB7vnAVGAYWAQ==",
- "dev": true,
- "dependencies": {
- "@eslint-community/eslint-utils": "^4.2.0",
- "@types/json-schema": "^7.0.9",
- "@types/semver": "^7.3.12",
- "@typescript-eslint/scope-manager": "5.62.0",
- "@typescript-eslint/types": "5.62.0",
- "@typescript-eslint/typescript-estree": "5.62.0",
- "eslint-scope": "^5.1.1",
- "semver": "^7.3.7"
- },
- "engines": {
- "node": "^12.22.0 || ^14.17.0 || >=16.0.0"
- },
- "funding": {
- "type": "opencollective",
- "url": "https://opencollective.com/typescript-eslint"
- },
- "peerDependencies": {
- "eslint": "^6.0.0 || ^7.0.0 || ^8.0.0"
- }
- },
- "node_modules/eslint-plugin-storybook/node_modules/@typescript-eslint/visitor-keys": {
- "version": "5.62.0",
- "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-5.62.0.tgz",
- "integrity": "sha512-07ny+LHRzQXepkGg6w0mFY41fVUNBrL2Roj/++7V1txKugfjm/Ci/qSND03r2RhlJhJYMcTn9AhhSSqQp0Ysyw==",
- "dev": true,
- "dependencies": {
- "@typescript-eslint/types": "5.62.0",
- "eslint-visitor-keys": "^3.3.0"
- },
- "engines": {
- "node": "^12.22.0 || ^14.17.0 || >=16.0.0"
- },
- "funding": {
- "type": "opencollective",
- "url": "https://opencollective.com/typescript-eslint"
- }
- },
- "node_modules/eslint-plugin-storybook/node_modules/eslint-scope": {
- "version": "5.1.1",
- "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-5.1.1.tgz",
- "integrity": "sha512-2NxwbF/hZ0KpepYN0cNbo+FN6XoK7GaHlQhgx/hIZl6Va0bF45RQOOwhLIy8lQDbuCiadSLCBnH2CFYquit5bw==",
- "dev": true,
- "dependencies": {
- "esrecurse": "^4.3.0",
- "estraverse": "^4.1.1"
- },
- "engines": {
- "node": ">=8.0.0"
- }
- },
- "node_modules/eslint-plugin-storybook/node_modules/estraverse": {
- "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"
- }
- },
- "node_modules/eslint-plugin-storybook/node_modules/semver": {
- "version": "7.6.3",
- "resolved": "https://registry.npmjs.org/semver/-/semver-7.6.3.tgz",
- "integrity": "sha512-oVekP1cKtI+CTDvHWYFUcMtsK/00wmAEfyqKfNdARm8u1wNVhSgaX7A8d4UuIlUI5e84iEwOhs7ZPYRmzU9U6A==",
- "dev": true,
- "bin": {
- "semver": "bin/semver.js"
- },
- "engines": {
- "node": ">=10"
- }
- },
"node_modules/eslint-scope": {
- "version": "7.2.2",
- "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-7.2.2.tgz",
- "integrity": "sha512-dOt21O7lTMhDM+X9mB4GX+DZrZtCUJPL/wlcTqxyrx5IvO0IYtILdtrQGQp+8n5S0gwSVmOf9NQrjMOgfQZlIg==",
+ "version": "8.2.0",
+ "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-8.2.0.tgz",
+ "integrity": "sha512-PHlWUfG6lvPc3yvP5A4PNyBL1W8fkDUccmI21JUu/+GKZBoH/W5u6usENXUrWFRsyoW5ACUjFGgAFQp5gUlb/A==",
"dev": true,
+ "license": "BSD-2-Clause",
"dependencies": {
"esrecurse": "^4.3.0",
"estraverse": "^5.2.0"
},
"engines": {
- "node": "^12.22.0 || ^14.17.0 || >=16.0.0"
+ "node": "^18.18.0 || ^20.9.0 || >=21.1.0"
},
"funding": {
"url": "https://opencollective.com/eslint"
@@ -11399,6 +11693,7 @@
"resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-3.4.3.tgz",
"integrity": "sha512-wpc+LXeiyiisxPlEkUzU6svyS1frIO3Mgxj1fdy7Pm8Ygzguax2N3Fa/D/ag1WqbOprdI+uY6wMUl8/a2G+iag==",
"dev": true,
+ "license": "Apache-2.0",
"engines": {
"node": "^12.22.0 || ^14.17.0 || >=16.0.0"
},
@@ -11411,6 +11706,7 @@
"resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz",
"integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"fast-deep-equal": "^3.1.1",
"fast-json-stable-stringify": "^2.0.0",
@@ -11427,6 +11723,7 @@
"resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
"integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"color-convert": "^2.0.1"
},
@@ -11437,17 +11734,12 @@
"url": "https://github.com/chalk/ansi-styles?sponsor=1"
}
},
- "node_modules/eslint/node_modules/argparse": {
- "version": "2.0.1",
- "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz",
- "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==",
- "dev": true
- },
"node_modules/eslint/node_modules/chalk": {
"version": "4.1.2",
"resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz",
"integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"ansi-styles": "^4.1.0",
"supports-color": "^7.1.0"
@@ -11459,11 +11751,25 @@
"url": "https://github.com/chalk/chalk?sponsor=1"
}
},
+ "node_modules/eslint/node_modules/eslint-visitor-keys": {
+ "version": "4.2.0",
+ "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-4.2.0.tgz",
+ "integrity": "sha512-UyLnSehNt62FFhSwjZlHmeokpRK59rcz29j+F1/aDgbkbRTk7wIc9XzdoasMUbRNKDM0qQt/+BJ4BrpFeABemw==",
+ "dev": true,
+ "license": "Apache-2.0",
+ "engines": {
+ "node": "^18.18.0 || ^20.9.0 || >=21.1.0"
+ },
+ "funding": {
+ "url": "https://opencollective.com/eslint"
+ }
+ },
"node_modules/eslint/node_modules/find-up": {
"version": "5.0.0",
"resolved": "https://registry.npmjs.org/find-up/-/find-up-5.0.0.tgz",
"integrity": "sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"locate-path": "^6.0.0",
"path-exists": "^4.0.0"
@@ -11475,71 +11781,35 @@
"url": "https://github.com/sponsors/sindresorhus"
}
},
- "node_modules/eslint/node_modules/globals": {
- "version": "13.24.0",
- "resolved": "https://registry.npmjs.org/globals/-/globals-13.24.0.tgz",
- "integrity": "sha512-AhO5QUcj8llrbG09iWhPU2B204J1xnPeL8kQmVorSsy+Sjj1sk8gIyh6cUocGmH4L0UuhAJy+hJMRA4mgA4mFQ==",
+ "node_modules/eslint/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,
+ "license": "MIT"
+ },
+ "node_modules/eslint/node_modules/locate-path": {
+ "version": "6.0.0",
+ "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-6.0.0.tgz",
+ "integrity": "sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw==",
"dev": true,
+ "license": "MIT",
"dependencies": {
- "type-fest": "^0.20.2"
+ "p-locate": "^5.0.0"
},
"engines": {
- "node": ">=8"
+ "node": ">=10"
},
"funding": {
"url": "https://github.com/sponsors/sindresorhus"
}
},
- "node_modules/eslint/node_modules/js-yaml": {
- "version": "4.1.0",
- "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.0.tgz",
- "integrity": "sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==",
- "dev": true,
- "dependencies": {
- "argparse": "^2.0.1"
- },
- "bin": {
- "js-yaml": "bin/js-yaml.js"
- }
- },
- "node_modules/eslint/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
- },
- "node_modules/eslint/node_modules/locate-path": {
- "version": "6.0.0",
- "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-6.0.0.tgz",
- "integrity": "sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw==",
- "dev": true,
- "dependencies": {
- "p-locate": "^5.0.0"
- },
- "engines": {
- "node": ">=10"
- },
- "funding": {
- "url": "https://github.com/sponsors/sindresorhus"
- }
- },
- "node_modules/eslint/node_modules/minimatch": {
- "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"
- },
- "engines": {
- "node": "*"
- }
- },
- "node_modules/eslint/node_modules/p-locate": {
- "version": "5.0.0",
- "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-5.0.0.tgz",
- "integrity": "sha512-LaNjtRWUBY++zB5nE/NwcaoMylSPk+S+ZHNB1TzdbMJMny6dynpAGt7X/tl/QYq3TIeE6nxHppbo2LGymrG5Pw==",
+ "node_modules/eslint/node_modules/p-locate": {
+ "version": "5.0.0",
+ "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-5.0.0.tgz",
+ "integrity": "sha512-LaNjtRWUBY++zB5nE/NwcaoMylSPk+S+ZHNB1TzdbMJMny6dynpAGt7X/tl/QYq3TIeE6nxHppbo2LGymrG5Pw==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"p-limit": "^3.0.2"
},
@@ -11555,18 +11825,7 @@
"resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz",
"integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==",
"dev": true,
- "engines": {
- "node": ">=8"
- }
- },
- "node_modules/eslint/node_modules/strip-ansi": {
- "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"
- },
+ "license": "MIT",
"engines": {
"node": ">=8"
}
@@ -11576,6 +11835,7 @@
"resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
"integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"has-flag": "^4.0.0"
},
@@ -11583,30 +11843,32 @@
"node": ">=8"
}
},
- "node_modules/eslint/node_modules/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==",
+ "node_modules/espree": {
+ "version": "10.3.0",
+ "resolved": "https://registry.npmjs.org/espree/-/espree-10.3.0.tgz",
+ "integrity": "sha512-0QYC8b24HWY8zjRnDTL6RiHfDbAWn63qb4LMj1Z4b076A4une81+z03Kg7l7mn/48PUTqoLptSXez8oknU8Clg==",
"dev": true,
+ "license": "BSD-2-Clause",
+ "dependencies": {
+ "acorn": "^8.14.0",
+ "acorn-jsx": "^5.3.2",
+ "eslint-visitor-keys": "^4.2.0"
+ },
"engines": {
- "node": ">=10"
+ "node": "^18.18.0 || ^20.9.0 || >=21.1.0"
},
"funding": {
- "url": "https://github.com/sponsors/sindresorhus"
+ "url": "https://opencollective.com/eslint"
}
},
- "node_modules/espree": {
- "version": "9.6.1",
- "resolved": "https://registry.npmjs.org/espree/-/espree-9.6.1.tgz",
- "integrity": "sha512-oruZaFkjorTpF32kDSI5/75ViwGeZginGGy2NoOSg3Q9bnwlnmDm4HLnkl0RE3n+njDXR037aY1+x58Z/zFdwQ==",
+ "node_modules/espree/node_modules/eslint-visitor-keys": {
+ "version": "4.2.0",
+ "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-4.2.0.tgz",
+ "integrity": "sha512-UyLnSehNt62FFhSwjZlHmeokpRK59rcz29j+F1/aDgbkbRTk7wIc9XzdoasMUbRNKDM0qQt/+BJ4BrpFeABemw==",
"dev": true,
- "dependencies": {
- "acorn": "^8.9.0",
- "acorn-jsx": "^5.3.2",
- "eslint-visitor-keys": "^3.4.1"
- },
+ "license": "Apache-2.0",
"engines": {
- "node": "^12.22.0 || ^14.17.0 || >=16.0.0"
+ "node": "^18.18.0 || ^20.9.0 || >=21.1.0"
},
"funding": {
"url": "https://opencollective.com/eslint"
@@ -11617,6 +11879,7 @@
"resolved": "https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz",
"integrity": "sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==",
"dev": true,
+ "license": "BSD-2-Clause",
"bin": {
"esparse": "bin/esparse.js",
"esvalidate": "bin/esvalidate.js"
@@ -11630,6 +11893,7 @@
"resolved": "https://registry.npmjs.org/esquery/-/esquery-1.6.0.tgz",
"integrity": "sha512-ca9pw9fomFcKPvFLXhBKUK90ZvGibiGOvRJNbjljY7s7uq/5YO4BOzcYtJqExdx99rF6aAcnRxHmcUHcz6sQsg==",
"dev": true,
+ "license": "BSD-3-Clause",
"dependencies": {
"estraverse": "^5.1.0"
},
@@ -11642,6 +11906,7 @@
"resolved": "https://registry.npmjs.org/esrecurse/-/esrecurse-4.3.0.tgz",
"integrity": "sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag==",
"dev": true,
+ "license": "BSD-2-Clause",
"dependencies": {
"estraverse": "^5.2.0"
},
@@ -11654,6 +11919,7 @@
"resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz",
"integrity": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==",
"dev": true,
+ "license": "BSD-2-Clause",
"engines": {
"node": ">=4.0"
}
@@ -11663,6 +11929,7 @@
"resolved": "https://registry.npmjs.org/estree-walker/-/estree-walker-3.0.3.tgz",
"integrity": "sha512-7RUKfXgSMMkzt6ZuXmqapOurLGPPfgj6l9uRZ7lRGolvk0y2yocc35LdcxKC5PQZdn2DMqioAQ2NoWcrTKmm6g==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"@types/estree": "^1.0.0"
}
@@ -11672,6 +11939,7 @@
"resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.3.tgz",
"integrity": "sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==",
"dev": true,
+ "license": "BSD-2-Clause",
"engines": {
"node": ">=0.10.0"
}
@@ -11681,6 +11949,7 @@
"resolved": "https://registry.npmjs.org/event-target-shim/-/event-target-shim-5.0.1.tgz",
"integrity": "sha512-i/2XbnSz/uxRCU6+NdVJgKWDTM427+MqYbkQzD321DuCQJUqOuJKIA0IM2+W2xtYHdKOmZ4dR6fExsd4SXL+WQ==",
"dev": true,
+ "license": "MIT",
"engines": {
"node": ">=6"
}
@@ -11689,19 +11958,22 @@
"version": "6.4.7",
"resolved": "https://registry.npmjs.org/eventemitter2/-/eventemitter2-6.4.7.tgz",
"integrity": "sha512-tYUSVOGeQPKt/eC1ABfhHy5Xd96N3oIijJvN3O9+TsC28T5V9yX9oEfEK5faP0EFSNVOG97qtAS68GBrQB2hDg==",
- "dev": true
+ "dev": true,
+ "license": "MIT"
},
"node_modules/eventemitter3": {
"version": "5.0.1",
"resolved": "https://registry.npmjs.org/eventemitter3/-/eventemitter3-5.0.1.tgz",
"integrity": "sha512-GWkBvjiSZK87ELrYOSESUYeVIc9mvLLf/nXalMOS5dYrgZq9o5OVkbZAVM06CVxYsCwH9BDZFPlQTlPA1j4ahA==",
- "dev": true
+ "dev": true,
+ "license": "MIT"
},
"node_modules/events": {
"version": "3.3.0",
"resolved": "https://registry.npmjs.org/events/-/events-3.3.0.tgz",
"integrity": "sha512-mQw+2fkQbALzQ7V0MY0IqdnXNOeTtP4r0lN9z7AAawCXgqea7bDii20AYrIBrFd/Hx0M2Ocz6S111CaFkUcb0Q==",
"dev": true,
+ "license": "MIT",
"engines": {
"node": ">=0.8.x"
}
@@ -11711,6 +11983,7 @@
"resolved": "https://registry.npmjs.org/evp_bytestokey/-/evp_bytestokey-1.0.3.tgz",
"integrity": "sha512-/f2Go4TognH/KvCISP7OUsHn85hT9nUkxxA9BEWxFn+Oj9o8ZNLm/40hdlgSLyuOimsrTKLUMEorQexp/aPQeA==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"md5.js": "^1.3.4",
"safe-buffer": "^5.1.1"
@@ -11721,6 +11994,7 @@
"resolved": "https://registry.npmjs.org/execa/-/execa-4.1.0.tgz",
"integrity": "sha512-j5W0//W7f8UxAn8hXVnwG8tLwdiUy4FJLcSupCg6maBYZDpyBvTApK7KyuI4bKj8KOh1r2YH+6ucuYtJv1bTZA==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"cross-spawn": "^7.0.0",
"get-stream": "^5.0.0",
@@ -11744,6 +12018,7 @@
"resolved": "https://registry.npmjs.org/executable/-/executable-4.1.1.tgz",
"integrity": "sha512-8iA79xD3uAch729dUG8xaaBBFGaEa0wdD2VkYLFHwlqosEj/jT66AzcreRDSgV7ehnNLBW2WR5jIXwGKjVdTLg==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"pify": "^2.2.0"
},
@@ -11765,6 +12040,7 @@
"resolved": "https://registry.npmjs.org/expect/-/expect-29.7.0.tgz",
"integrity": "sha512-2Zks0hf1VLFYI1kbh0I5jP3KHHyCHpkfyHBzsSXRFgl/Bg9mWYfMW8oD+PdMPlEwy5HNsR9JutYy6pMeOh61nw==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"@jest/expect-utils": "^29.7.0",
"jest-get-type": "^29.6.3",
@@ -11780,13 +12056,15 @@
"version": "3.0.2",
"resolved": "https://registry.npmjs.org/extend/-/extend-3.0.2.tgz",
"integrity": "sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g==",
- "dev": true
+ "dev": true,
+ "license": "MIT"
},
"node_modules/extract-zip": {
"version": "2.0.1",
"resolved": "https://registry.npmjs.org/extract-zip/-/extract-zip-2.0.1.tgz",
"integrity": "sha512-GDhU9ntwuKyGXdZBUgTIe+vXnWj0fppUEtMDL0+idd5Sta8TGpHssn/eusA9mrPr9qNDym6SxAYZjNvCn/9RBg==",
"dev": true,
+ "license": "BSD-2-Clause",
"dependencies": {
"debug": "^4.1.1",
"get-stream": "^5.1.0",
@@ -11809,19 +12087,22 @@
"dev": true,
"engines": [
"node >=0.6.0"
- ]
+ ],
+ "license": "MIT"
},
"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
+ "dev": true,
+ "license": "MIT"
},
"node_modules/fast-glob": {
"version": "3.3.2",
"resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.3.2.tgz",
"integrity": "sha512-oX2ruAFQwf/Orj8m737Y5adxDQO0LAB7/S5MnxCdTNDd4p6BsyIVsv9JQsATbTSq8KHRpLwIHbVlUNatxd+1Ow==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"@nodelib/fs.stat": "^2.0.2",
"@nodelib/fs.walk": "^1.2.3",
@@ -11838,6 +12119,7 @@
"resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz",
"integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==",
"dev": true,
+ "license": "ISC",
"dependencies": {
"is-glob": "^4.0.1"
},
@@ -11849,31 +12131,36 @@
"version": "1.0.3",
"resolved": "https://registry.npmjs.org/fast-json-parse/-/fast-json-parse-1.0.3.tgz",
"integrity": "sha512-FRWsaZRWEJ1ESVNbDWmsAlqDk96gPQezzLghafp5J4GUKjbCz3OkAHuZs5TuPEtkbVQERysLp9xv6c24fBm8Aw==",
- "dev": true
+ "dev": true,
+ "license": "MIT"
},
"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
+ "dev": true,
+ "license": "MIT"
},
"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
+ "dev": true,
+ "license": "MIT"
},
"node_modules/fast-uri": {
"version": "3.0.3",
"resolved": "https://registry.npmjs.org/fast-uri/-/fast-uri-3.0.3.tgz",
"integrity": "sha512-aLrHthzCjH5He4Z2H9YZ+v6Ujb9ocRuW6ZzkJQOrTxleEijANq4v1TsaPaVG1PZcuurEzrLcWRyYBYXD5cEiaw==",
- "dev": true
+ "dev": true,
+ "license": "BSD-3-Clause"
},
"node_modules/fastq": {
"version": "1.17.1",
"resolved": "https://registry.npmjs.org/fastq/-/fastq-1.17.1.tgz",
"integrity": "sha512-sRVD3lWVIXWg6By68ZN7vho9a1pQcN/WBFaAAsDDFzlJjvoGx0P8z7V1t72grFJfJhu3YPZBuu25f7Kaw2jN1w==",
"dev": true,
+ "license": "ISC",
"dependencies": {
"reusify": "^1.0.4"
}
@@ -11883,6 +12170,7 @@
"resolved": "https://registry.npmjs.org/fb-watchman/-/fb-watchman-2.0.2.tgz",
"integrity": "sha512-p5161BqbuCaSnB8jIbzQHOlpgsPmK5rJVDfDKO91Axs5NC1uu3HRQm6wt9cd9/+GtQQIO53JdGXXoyDpTAsgYA==",
"dev": true,
+ "license": "Apache-2.0",
"dependencies": {
"bser": "2.1.1"
}
@@ -11892,6 +12180,7 @@
"resolved": "https://registry.npmjs.org/fd-slicer/-/fd-slicer-1.1.0.tgz",
"integrity": "sha512-cE1qsB/VwyQozZ+q1dGxR8LBYNZeofhEdUNGSMbQD3Gw2lAzX9Zb3uIU6Ebc/Fmyjo9AWWfnn0AUCHqtevs/8g==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"pend": "~1.2.0"
}
@@ -11901,6 +12190,7 @@
"resolved": "https://registry.npmjs.org/figures/-/figures-3.2.0.tgz",
"integrity": "sha512-yaduQFRKLXYOGgEn6AZau90j3ggSOyiqXU0F9JZfeXYhNa+Jk4X+s45A2zg5jns87GAFa34BBm2kXw4XpNcbdg==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"escape-string-regexp": "^1.0.5"
},
@@ -11916,20 +12206,22 @@
"resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz",
"integrity": "sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==",
"dev": true,
+ "license": "MIT",
"engines": {
"node": ">=0.8.0"
}
},
"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==",
+ "version": "8.0.0",
+ "resolved": "https://registry.npmjs.org/file-entry-cache/-/file-entry-cache-8.0.0.tgz",
+ "integrity": "sha512-XXTUwCvisa5oacNGRP9SfNtYBNAMi+RPwBFmblZEF7N7swHYQS6/Zfk7SRwx4D5j3CH211YNRco1DEMNVfZCnQ==",
"dev": true,
+ "license": "MIT",
"dependencies": {
- "flat-cache": "^3.0.4"
+ "flat-cache": "^4.0.0"
},
"engines": {
- "node": "^10.12.0 || >=12.0.0"
+ "node": ">=16.0.0"
}
},
"node_modules/filelist": {
@@ -11937,6 +12229,7 @@
"resolved": "https://registry.npmjs.org/filelist/-/filelist-1.0.4.tgz",
"integrity": "sha512-w1cEuf3S+DrLCQL7ET6kz+gmlJdbq9J7yXCSjK/OZCPA+qEN1WyF4ZAf0YYJa4/shHJra2t/d/r8SV4Ji+x+8Q==",
"dev": true,
+ "license": "Apache-2.0",
"dependencies": {
"minimatch": "^5.0.1"
}
@@ -11946,6 +12239,7 @@
"resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz",
"integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"balanced-match": "^1.0.0"
}
@@ -11955,6 +12249,7 @@
"resolved": "https://registry.npmjs.org/minimatch/-/minimatch-5.1.6.tgz",
"integrity": "sha512-lKwV/1brpG6mBUFHtb7NUmtABCb2WZZmm2wNiOA5hAb8VdCS4B3dtMWyvcoViccwAW/COERjXLt0zP1zXUN26g==",
"dev": true,
+ "license": "ISC",
"dependencies": {
"brace-expansion": "^2.0.1"
},
@@ -11967,6 +12262,7 @@
"resolved": "https://registry.npmjs.org/filesize/-/filesize-10.1.6.tgz",
"integrity": "sha512-sJslQKU2uM33qH5nqewAwVB2QgR6w1aMNsYUp3aN5rMRyXEwJGmZvaWzeJFNTOXWlHQyBFCWrdj3fV/fsTOX8w==",
"dev": true,
+ "license": "BSD-3-Clause",
"engines": {
"node": ">= 10.4.0"
}
@@ -11976,6 +12272,7 @@
"resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.1.1.tgz",
"integrity": "sha512-YsGpe3WHLK8ZYi4tWDg2Jy3ebRz2rXowDxnld4bkQB00cc/1Zw9AWnC0i9ztDJitivtQvaI9KaLyKrc+hBW0yg==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"to-regex-range": "^5.0.1"
},
@@ -11988,6 +12285,7 @@
"resolved": "https://registry.npmjs.org/filter-obj/-/filter-obj-2.0.2.tgz",
"integrity": "sha512-lO3ttPjHZRfjMcxWKb1j1eDhTFsu4meeR3lnMcnBFhk6RuLhvEiuALu2TlfL310ph4lCYYwgF/ElIjdP739tdg==",
"dev": true,
+ "license": "MIT",
"engines": {
"node": ">=8"
}
@@ -11997,6 +12295,7 @@
"resolved": "https://registry.npmjs.org/find-babel-config/-/find-babel-config-2.1.2.tgz",
"integrity": "sha512-ZfZp1rQyp4gyuxqt1ZqjFGVeVBvmpURMqdIWXbPRfB97Bf6BzdK/xSIbylEINzQ0kB5tlDQfn9HkNXXWsqTqLg==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"json5": "^2.2.3"
}
@@ -12006,6 +12305,7 @@
"resolved": "https://registry.npmjs.org/find-cache-dir/-/find-cache-dir-3.3.2.tgz",
"integrity": "sha512-wXZV5emFEjrridIgED11OoUKLxiYjAcqot/NJdAkOhlJ+vGzwhOAfcG5OX1jP+S0PcjEn8bdMJv+g2jwQ3Onig==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"commondir": "^1.0.1",
"make-dir": "^3.0.2",
@@ -12018,16 +12318,34 @@
"url": "https://github.com/avajs/find-cache-dir?sponsor=1"
}
},
+ "node_modules/find-cache-dir/node_modules/make-dir": {
+ "version": "3.1.0",
+ "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-3.1.0.tgz",
+ "integrity": "sha512-g3FeP20LNwhALb/6Cz6Dd4F2ngze0jz7tbzrD2wAV+o9FeNHe4rL+yK2md0J/fiSf1sa1ADhXqi5+oVwOM/eGw==",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "semver": "^6.0.0"
+ },
+ "engines": {
+ "node": ">=8"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/sindresorhus"
+ }
+ },
"node_modules/find-root": {
"version": "1.1.0",
"resolved": "https://registry.npmjs.org/find-root/-/find-root-1.1.0.tgz",
- "integrity": "sha512-NKfW6bec6GfKc0SGx1e07QZY9PE99u0Bft/0rzSD5k3sO/vwkVUpDUKVm5Gpp5Ue3YfShPFTX2070tDs5kB9Ng=="
+ "integrity": "sha512-NKfW6bec6GfKc0SGx1e07QZY9PE99u0Bft/0rzSD5k3sO/vwkVUpDUKVm5Gpp5Ue3YfShPFTX2070tDs5kB9Ng==",
+ "license": "MIT"
},
"node_modules/find-up": {
"version": "7.0.0",
"resolved": "https://registry.npmjs.org/find-up/-/find-up-7.0.0.tgz",
"integrity": "sha512-YyZM99iHrqLKjmt4LJDj58KI+fYyufRLBSYcqycxf//KpBk9FoewoGX0450m9nB44qrZnovzC2oeP5hUibxc/g==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"locate-path": "^7.2.0",
"path-exists": "^5.0.0",
@@ -12041,30 +12359,32 @@
}
},
"node_modules/flat-cache": {
- "version": "3.2.0",
- "resolved": "https://registry.npmjs.org/flat-cache/-/flat-cache-3.2.0.tgz",
- "integrity": "sha512-CYcENa+FtcUKLmhhqyctpclsq7QF38pKjZHsGNiSQF5r4FtoKDWabFDl3hzaEQMvT1LHEysw5twgLvpYYb4vbw==",
+ "version": "4.0.1",
+ "resolved": "https://registry.npmjs.org/flat-cache/-/flat-cache-4.0.1.tgz",
+ "integrity": "sha512-f7ccFPK3SXFHpx15UIGyRJ/FJQctuKZ0zVuN3frBo4HnK3cay9VEW0R6yPYFHC0AgqhukPzKjq22t5DmAyqGyw==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"flatted": "^3.2.9",
- "keyv": "^4.5.3",
- "rimraf": "^3.0.2"
+ "keyv": "^4.5.4"
},
"engines": {
- "node": "^10.12.0 || >=12.0.0"
+ "node": ">=16"
}
},
"node_modules/flatted": {
"version": "3.3.1",
"resolved": "https://registry.npmjs.org/flatted/-/flatted-3.3.1.tgz",
"integrity": "sha512-X8cqMLLie7KsNUDSdzeN8FYK9rEt4Dt67OsG/DNGnYTSDBG4uFAJFBnUeiV+zCVAvwFy56IjM9sH51jVaEhNxw==",
- "dev": true
+ "dev": true,
+ "license": "ISC"
},
"node_modules/for-each": {
"version": "0.3.3",
"resolved": "https://registry.npmjs.org/for-each/-/for-each-0.3.3.tgz",
"integrity": "sha512-jqYfLp7mo9vIyQf8ykW2v7A+2N4QjeCeI5+Dz9XraiO1ign81wjiH7Fb9vSOWvQfNtmSa4H2RoQTrrXivdUZmw==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"is-callable": "^1.1.3"
}
@@ -12074,6 +12394,7 @@
"resolved": "https://registry.npmjs.org/foreground-child/-/foreground-child-3.3.0.tgz",
"integrity": "sha512-Ld2g8rrAyMYFXBhEqMz8ZAHBi4J4uS1i/CxGMDnjyFWddMXLVcDp051DZfu+t7+ab7Wv6SMqpWmyFIj5UbfFvg==",
"dev": true,
+ "license": "ISC",
"dependencies": {
"cross-spawn": "^7.0.0",
"signal-exit": "^4.0.1"
@@ -12090,6 +12411,7 @@
"resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-4.1.0.tgz",
"integrity": "sha512-bzyZ1e88w9O1iNJbKnOlvYTrWPDl46O1bG0D3XInv+9tkPrxrN8jUUTiFlDkkmKWgn1M6CfIA13SuGqOa9Korw==",
"dev": true,
+ "license": "ISC",
"engines": {
"node": ">=14"
},
@@ -12102,6 +12424,7 @@
"resolved": "https://registry.npmjs.org/forever-agent/-/forever-agent-0.6.1.tgz",
"integrity": "sha512-j0KLYPhm6zeac4lz3oJ3o65qvgQCcPubiyotZrXqEaG4hNagNYO8qdlUrX5vwqv9ohqeT/Z3j6+yW067yWWdUw==",
"dev": true,
+ "license": "Apache-2.0",
"engines": {
"node": "*"
}
@@ -12111,6 +12434,7 @@
"resolved": "https://registry.npmjs.org/fork-ts-checker-webpack-plugin/-/fork-ts-checker-webpack-plugin-8.0.0.tgz",
"integrity": "sha512-mX3qW3idpueT2klaQXBzrIM/pHw+T0B/V9KHEvNrqijTq9NFnMZU6oreVxDYcf33P8a5cW+67PjodNHthGnNVg==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"@babel/code-frame": "^7.16.7",
"chalk": "^4.1.2",
@@ -12139,6 +12463,7 @@
"resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz",
"integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"fast-deep-equal": "^3.1.1",
"fast-json-stable-stringify": "^2.0.0",
@@ -12155,6 +12480,7 @@
"resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-3.5.2.tgz",
"integrity": "sha512-5p6WTN0DdTGVQk6VjcEju19IgaHudalcfabD7yhDGeA6bcQnmL+CpveLJq/3hvfwd1aof6L386Ougkx6RfyMIQ==",
"dev": true,
+ "license": "MIT",
"peerDependencies": {
"ajv": "^6.9.1"
}
@@ -12164,6 +12490,7 @@
"resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
"integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"color-convert": "^2.0.1"
},
@@ -12179,6 +12506,7 @@
"resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz",
"integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"ansi-styles": "^4.1.0",
"supports-color": "^7.1.0"
@@ -12190,11 +12518,37 @@
"url": "https://github.com/chalk/chalk?sponsor=1"
}
},
+ "node_modules/fork-ts-checker-webpack-plugin/node_modules/chokidar": {
+ "version": "3.6.0",
+ "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.6.0.tgz",
+ "integrity": "sha512-7VT13fmjotKpGipCW9JEQAusEPE+Ei8nl6/g4FBAmIm0GOOLMua9NDDo/DWp0ZAxCr3cPq5ZpBqmPAQgDda2Pw==",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "anymatch": "~3.1.2",
+ "braces": "~3.0.2",
+ "glob-parent": "~5.1.2",
+ "is-binary-path": "~2.1.0",
+ "is-glob": "~4.0.1",
+ "normalize-path": "~3.0.0",
+ "readdirp": "~3.6.0"
+ },
+ "engines": {
+ "node": ">= 8.10.0"
+ },
+ "funding": {
+ "url": "https://paulmillr.com/funding/"
+ },
+ "optionalDependencies": {
+ "fsevents": "~2.3.2"
+ }
+ },
"node_modules/fork-ts-checker-webpack-plugin/node_modules/cosmiconfig": {
"version": "7.1.0",
"resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-7.1.0.tgz",
"integrity": "sha512-AdmX6xUzdNASswsFtmwSt7Vj8po9IuqXm0UXz7QKPuEUmPB4XyjGfaAr2PSuELMwkRMVH1EpIkX5bTZGRB3eCA==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"@types/parse-json": "^4.0.0",
"import-fresh": "^3.2.1",
@@ -12211,6 +12565,7 @@
"resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-10.1.0.tgz",
"integrity": "sha512-oRXApq54ETRj4eMiFzGnHWGy+zo5raudjuxN0b8H7s/RU2oW0Wvsx9O0ACRN/kRq9E8Vu/ReskGB5o3ji+FzHQ==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"graceful-fs": "^4.2.0",
"jsonfile": "^6.0.1",
@@ -12220,17 +12575,45 @@
"node": ">=12"
}
},
+ "node_modules/fork-ts-checker-webpack-plugin/node_modules/glob-parent": {
+ "version": "5.1.2",
+ "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz",
+ "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==",
+ "dev": true,
+ "license": "ISC",
+ "dependencies": {
+ "is-glob": "^4.0.1"
+ },
+ "engines": {
+ "node": ">= 6"
+ }
+ },
"node_modules/fork-ts-checker-webpack-plugin/node_modules/json-schema-traverse": {
"version": "0.4.1",
"resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz",
"integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==",
- "dev": true
+ "dev": true,
+ "license": "MIT"
+ },
+ "node_modules/fork-ts-checker-webpack-plugin/node_modules/readdirp": {
+ "version": "3.6.0",
+ "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.6.0.tgz",
+ "integrity": "sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "picomatch": "^2.2.1"
+ },
+ "engines": {
+ "node": ">=8.10.0"
+ }
},
"node_modules/fork-ts-checker-webpack-plugin/node_modules/schema-utils": {
"version": "3.3.0",
"resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.3.0.tgz",
"integrity": "sha512-pN/yOAvcC+5rQ5nERGuwrjLlYvLTbCibnZ1I7B1LaiAz9BRBlE9GMgE/eqV30P7aJQUf7Ddimy/RsbYO/GrVGg==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"@types/json-schema": "^7.0.8",
"ajv": "^6.12.5",
@@ -12249,6 +12632,7 @@
"resolved": "https://registry.npmjs.org/semver/-/semver-7.6.3.tgz",
"integrity": "sha512-oVekP1cKtI+CTDvHWYFUcMtsK/00wmAEfyqKfNdARm8u1wNVhSgaX7A8d4UuIlUI5e84iEwOhs7ZPYRmzU9U6A==",
"dev": true,
+ "license": "ISC",
"bin": {
"semver": "bin/semver.js"
},
@@ -12261,6 +12645,7 @@
"resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
"integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"has-flag": "^4.0.0"
},
@@ -12273,6 +12658,7 @@
"resolved": "https://registry.npmjs.org/universalify/-/universalify-2.0.1.tgz",
"integrity": "sha512-gptHNQghINnc/vTGIk0SOFGFNXw7JVrlRUtConJRlvaw6DuX0wO5Jeko9sWrMBhh+PsYAZ7oXAiOnf/UKogyiw==",
"dev": true,
+ "license": "MIT",
"engines": {
"node": ">= 10.0.0"
}
@@ -12282,6 +12668,7 @@
"resolved": "https://registry.npmjs.org/yaml/-/yaml-1.10.2.tgz",
"integrity": "sha512-r3vXyErRCYJ7wg28yvBY5VSoAF8ZvlcW9/BwUzEtUsjvX/DKs24dIkuwjtuprwJJHsbyUbLApepYTR1BN4uHrg==",
"dev": true,
+ "license": "ISC",
"engines": {
"node": ">= 6"
}
@@ -12291,6 +12678,7 @@
"resolved": "https://registry.npmjs.org/form-data/-/form-data-4.0.1.tgz",
"integrity": "sha512-tzN8e4TX8+kkxGPK8D5u0FNmjPUjw3lwC9lSLxxoB/+GtsJG91CO8bSWy73APlgAZzZbXEYZJuxjkHH2w+Ezhw==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"asynckit": "^0.4.0",
"combined-stream": "^1.0.8",
@@ -12304,6 +12692,7 @@
"version": "4.3.7",
"resolved": "https://registry.npmjs.org/fraction.js/-/fraction.js-4.3.7.tgz",
"integrity": "sha512-ZsDfxO51wGAXREY55a7la9LScWpwv9RxIrYABrlvOFBlH/ShPnrtsXeuUIfXKKOVicNxQ+o8JTbJvjS4M89yew==",
+ "license": "MIT",
"engines": {
"node": "*"
},
@@ -12317,6 +12706,7 @@
"resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-7.0.1.tgz",
"integrity": "sha512-YJDaCJZEnBmcbw13fvdAM9AwNOJwOzrE4pqMqBq5nFiEqXUqHwlK4B+3pUw6JNvfSPtX05xFHtYy/1ni01eGCw==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"graceful-fs": "^4.1.2",
"jsonfile": "^4.0.0",
@@ -12331,6 +12721,7 @@
"resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-4.0.0.tgz",
"integrity": "sha512-m6F1R3z8jjlf2imQHS2Qez5sjKWQzbuuhuJ/FKYFRZvPE3PuHcSMVZzfsLhGVOkfd20obL5SWEBew5ShlquNxg==",
"dev": true,
+ "license": "MIT",
"optionalDependencies": {
"graceful-fs": "^4.1.6"
}
@@ -12339,13 +12730,15 @@
"version": "1.0.6",
"resolved": "https://registry.npmjs.org/fs-monkey/-/fs-monkey-1.0.6.tgz",
"integrity": "sha512-b1FMfwetIKymC0eioW7mTywihSQE4oLzQn1dB6rZB5fx/3NpNEdAWeCSMB+60/AeT0TCXsxzAlcYVEFCTAksWg==",
- "dev": true
+ "dev": true,
+ "license": "Unlicense"
},
"node_modules/fs.realpath": {
"version": "1.0.0",
"resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz",
"integrity": "sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw==",
- "dev": true
+ "dev": true,
+ "license": "ISC"
},
"node_modules/fsevents": {
"version": "2.3.3",
@@ -12353,6 +12746,7 @@
"integrity": "sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw==",
"dev": true,
"hasInstallScript": true,
+ "license": "MIT",
"optional": true,
"os": [
"darwin"
@@ -12365,6 +12759,7 @@
"version": "1.1.2",
"resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.2.tgz",
"integrity": "sha512-7XHNxH7qX9xG5mIwxkhumTox/MIRNcOgDrxWsMt2pAr23WHp6MrRlN7FBSFpCpr+oVO0F744iUgR82nJMfG2SA==",
+ "license": "MIT",
"funding": {
"url": "https://github.com/sponsors/ljharb"
}
@@ -12374,6 +12769,7 @@
"resolved": "https://registry.npmjs.org/function.prototype.name/-/function.prototype.name-1.1.6.tgz",
"integrity": "sha512-Z5kx79swU5P27WEayXM1tBi5Ze/lbIyiNgU3qyXUOf9b2rgXYyF9Dy9Cx+IQv/Lc8WCG6L82zwUPpSS9hGehIg==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"call-bind": "^1.0.2",
"define-properties": "^1.2.0",
@@ -12392,6 +12788,7 @@
"resolved": "https://registry.npmjs.org/functions-have-names/-/functions-have-names-1.2.3.tgz",
"integrity": "sha512-xckBUXyTIqT97tq2x2AMb+g163b5JFysYk0x4qxNFwbfQkmNZoiRHb6sPzI9/QV33WeuvVYBUIiD4NzNIyqaRQ==",
"dev": true,
+ "license": "MIT",
"funding": {
"url": "https://github.com/sponsors/ljharb"
}
@@ -12401,6 +12798,7 @@
"resolved": "https://registry.npmjs.org/gensync/-/gensync-1.0.0-beta.2.tgz",
"integrity": "sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg==",
"dev": true,
+ "license": "MIT",
"engines": {
"node": ">=6.9.0"
}
@@ -12410,6 +12808,7 @@
"resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-2.0.5.tgz",
"integrity": "sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==",
"dev": true,
+ "license": "ISC",
"engines": {
"node": "6.* || 8.* || >= 10.*"
}
@@ -12419,6 +12818,7 @@
"resolved": "https://registry.npmjs.org/get-east-asian-width/-/get-east-asian-width-1.3.0.tgz",
"integrity": "sha512-vpeMIQKxczTD/0s2CdEWHcb0eeJe6TFjxb+J5xgX7hScxqrGuyjmv4c1D4A/gelKfyox0gJJwIHF+fLjeaM8kQ==",
"dev": true,
+ "license": "MIT",
"engines": {
"node": ">=18"
},
@@ -12431,6 +12831,7 @@
"resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.2.4.tgz",
"integrity": "sha512-5uYhsJH8VJBTv7oslg4BznJYhDoRI6waYCxMmCdnTrcCrHA/fCFKoTFz2JKKE0HdDFUF7/oQuhzumXJK7paBRQ==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"es-errors": "^1.3.0",
"function-bind": "^1.1.2",
@@ -12450,6 +12851,7 @@
"resolved": "https://registry.npmjs.org/get-package-type/-/get-package-type-0.1.0.tgz",
"integrity": "sha512-pjzuKtY64GYfWizNAJ0fr9VqttZkNiK2iS430LtIHzjBEr6bX8Am2zm4sW4Ro5wjWW5cAlRL1qAMTcXbjNAO2Q==",
"dev": true,
+ "license": "MIT",
"engines": {
"node": ">=8.0.0"
}
@@ -12459,6 +12861,7 @@
"resolved": "https://registry.npmjs.org/get-stream/-/get-stream-5.2.0.tgz",
"integrity": "sha512-nBF+F1rAZVCu/p7rjzgA+Yb4lfYXrpl7a6VmJrU8wF9I1CKvP/QwPNZHnOlwbTkY6dvtFIzFMSyQXbLoTQPRpA==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"pump": "^3.0.0"
},
@@ -12474,6 +12877,7 @@
"resolved": "https://registry.npmjs.org/get-symbol-description/-/get-symbol-description-1.0.2.tgz",
"integrity": "sha512-g0QYk1dZBxGwk+Ngc+ltRH2IBp2f7zBkBMBJZCDerh6EhlhSR6+9irMCuT/09zD6qkarHUSn529sK/yL4S27mg==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"call-bind": "^1.0.5",
"es-errors": "^1.3.0",
@@ -12491,6 +12895,7 @@
"resolved": "https://registry.npmjs.org/get-tsconfig/-/get-tsconfig-4.8.1.tgz",
"integrity": "sha512-k9PN+cFBmaLWtVz29SkUoqU5O0slLuHJXt/2P+tMVFT+phsSGXGkp9t3rQIqdz0e+06EHNGs3oM6ZX1s2zHxRg==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"resolve-pkg-maps": "^1.0.0"
},
@@ -12503,6 +12908,7 @@
"resolved": "https://registry.npmjs.org/getos/-/getos-3.2.1.tgz",
"integrity": "sha512-U56CfOK17OKgTVqozZjUKNdkfEv6jk5WISBJ8SHoagjE6L69zOwl3Z+O8myjY9MEW3i2HPWQBt/LTbCgcC973Q==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"async": "^3.2.0"
}
@@ -12512,6 +12918,7 @@
"resolved": "https://registry.npmjs.org/getpass/-/getpass-0.1.7.tgz",
"integrity": "sha512-0fzj9JxOLfJ+XGLhR8ze3unN0KZCgZwiSSDz168VERjK8Wl8kVSdcu2kspd4s4wtAa1y/qrVRiAA0WclVsu0ng==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"assert-plus": "^1.0.0"
}
@@ -12521,6 +12928,7 @@
"resolved": "https://registry.npmjs.org/git-raw-commits/-/git-raw-commits-4.0.0.tgz",
"integrity": "sha512-ICsMM1Wk8xSGMowkOmPrzo2Fgmfo4bMHLNX6ytHjajRJUqvHOw/TFapQ+QG75c3X/tTDDhOSRPGC52dDbNM8FQ==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"dargs": "^8.0.0",
"meow": "^12.0.1",
@@ -12538,6 +12946,7 @@
"resolved": "https://registry.npmjs.org/glob/-/glob-9.3.5.tgz",
"integrity": "sha512-e1LleDykUz2Iu+MTYdkSsuWX8lvAjAcs0Xef0lNIu0S2wOAzuTxCJtcd9S3cijlwYF18EsU3rzb8jPVobxDh9Q==",
"dev": true,
+ "license": "ISC",
"dependencies": {
"fs.realpath": "^1.0.0",
"minimatch": "^8.0.2",
@@ -12556,6 +12965,7 @@
"resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-6.0.2.tgz",
"integrity": "sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A==",
"dev": true,
+ "license": "ISC",
"dependencies": {
"is-glob": "^4.0.3"
},
@@ -12567,13 +12977,15 @@
"version": "0.4.1",
"resolved": "https://registry.npmjs.org/glob-to-regexp/-/glob-to-regexp-0.4.1.tgz",
"integrity": "sha512-lkX1HJXwyMcprw/5YUZc2s7DrpAiHB21/V+E1rHUrVNokkvB6bqMzT0VfV6/86ZNabt1k14YOIaT7nDvOX3Iiw==",
- "dev": true
+ "dev": true,
+ "license": "BSD-2-Clause"
},
"node_modules/glob/node_modules/brace-expansion": {
"version": "2.0.1",
"resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz",
"integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"balanced-match": "^1.0.0"
}
@@ -12583,6 +12995,7 @@
"resolved": "https://registry.npmjs.org/minimatch/-/minimatch-8.0.4.tgz",
"integrity": "sha512-W0Wvr9HyFXZRGIDgCicunpQ299OKXs9RgZfaukz4qAW/pJhcpUfupc9c+OObPOFueNy8VSrZgEmDtk6Kh4WzDA==",
"dev": true,
+ "license": "ISC",
"dependencies": {
"brace-expansion": "^2.0.1"
},
@@ -12598,6 +13011,7 @@
"resolved": "https://registry.npmjs.org/global-directory/-/global-directory-4.0.1.tgz",
"integrity": "sha512-wHTUcDUoZ1H5/0iVqEudYW4/kAlN5cZ3j/bXn0Dpbizl9iaUVeWSHqiOjsgk6OW2bkLclbBjzewBz6weQ1zA2Q==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"ini": "4.1.1"
},
@@ -12613,6 +13027,7 @@
"resolved": "https://registry.npmjs.org/global-dirs/-/global-dirs-3.0.1.tgz",
"integrity": "sha512-NBcGGFbBA9s1VzD41QXDG+3++t9Mn5t1FpLdhESY6oKY4gYTFpX4wO3sqGUa0Srjtbfj3szX0RnemmrVRUdULA==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"ini": "2.0.0"
},
@@ -12628,6 +13043,7 @@
"resolved": "https://registry.npmjs.org/ini/-/ini-2.0.0.tgz",
"integrity": "sha512-7PnF4oN3CvZF23ADhA5wRaYEQpJ8qygSkbtTXWBeXWXmEVRXK+1ITciHWwHhsjv1TmW0MgacIv6hEi5pX5NQdA==",
"dev": true,
+ "license": "ISC",
"engines": {
"node": ">=10"
}
@@ -12636,6 +13052,7 @@
"version": "11.12.0",
"resolved": "https://registry.npmjs.org/globals/-/globals-11.12.0.tgz",
"integrity": "sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==",
+ "license": "MIT",
"engines": {
"node": ">=4"
}
@@ -12645,6 +13062,7 @@
"resolved": "https://registry.npmjs.org/globalthis/-/globalthis-1.0.4.tgz",
"integrity": "sha512-DpLKbNU4WylpxJykQujfCcwYWiV/Jhm50Goo0wrVILAv5jOr9d+H+UR3PhSCD2rCCEIg0uc+G+muBTwD54JhDQ==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"define-properties": "^1.2.1",
"gopd": "^1.0.1"
@@ -12656,31 +13074,12 @@
"url": "https://github.com/sponsors/ljharb"
}
},
- "node_modules/globby": {
- "version": "11.1.0",
- "resolved": "https://registry.npmjs.org/globby/-/globby-11.1.0.tgz",
- "integrity": "sha512-jhIXaOzy1sb8IyocaruWSn1TjmnBVs8Ayhcy83rmxNJ8q2uWKCAj3CnJY+KpGSXCueAPc0i05kVvVKtP1t9S3g==",
- "dev": true,
- "dependencies": {
- "array-union": "^2.1.0",
- "dir-glob": "^3.0.1",
- "fast-glob": "^3.2.9",
- "ignore": "^5.2.0",
- "merge2": "^1.4.1",
- "slash": "^3.0.0"
- },
- "engines": {
- "node": ">=10"
- },
- "funding": {
- "url": "https://github.com/sponsors/sindresorhus"
- }
- },
"node_modules/gopd": {
"version": "1.0.1",
"resolved": "https://registry.npmjs.org/gopd/-/gopd-1.0.1.tgz",
"integrity": "sha512-d65bNlIadxvpb/A2abVdlqKqV563juRnZ1Wtk6s1sIR8uNsXR70xqIzVqxVf1eTqDunwT2MkczEeaezCKTZhwA==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"get-intrinsic": "^1.1.3"
},
@@ -12691,19 +13090,23 @@
"node_modules/graceful-fs": {
"version": "4.2.11",
"resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.11.tgz",
- "integrity": "sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ=="
+ "integrity": "sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ==",
+ "dev": true,
+ "license": "ISC"
},
"node_modules/graphemer": {
"version": "1.4.0",
"resolved": "https://registry.npmjs.org/graphemer/-/graphemer-1.4.0.tgz",
"integrity": "sha512-EtKwoO6kxCL9WO5xipiHTZlSzBm7WLT627TqC/uVRd0HKmq8NXyebnNYxDoBi7wt8eTWrUrKXCOVaFq9x1kgag==",
- "dev": true
+ "dev": true,
+ "license": "MIT"
},
"node_modules/has-bigints": {
"version": "1.0.2",
"resolved": "https://registry.npmjs.org/has-bigints/-/has-bigints-1.0.2.tgz",
"integrity": "sha512-tSvCKtBr9lkF0Ex0aQiP9N+OpV4zi2r/Nee5VkRDbaqv35RLYMzbwQfFSZZH0kR+Rd6302UJZ2p/bJCEoR3VoQ==",
"dev": true,
+ "license": "MIT",
"funding": {
"url": "https://github.com/sponsors/ljharb"
}
@@ -12713,6 +13116,7 @@
"resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
"integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",
"dev": true,
+ "license": "MIT",
"engines": {
"node": ">=8"
}
@@ -12722,6 +13126,7 @@
"resolved": "https://registry.npmjs.org/has-property-descriptors/-/has-property-descriptors-1.0.2.tgz",
"integrity": "sha512-55JNKuIW+vq4Ke1BjOTjM2YctQIvCT7GFzHwmfZPGo5wnrgkid0YQtnAleFSqumZm4az3n2BS+erby5ipJdgrg==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"es-define-property": "^1.0.0"
},
@@ -12734,6 +13139,7 @@
"resolved": "https://registry.npmjs.org/has-proto/-/has-proto-1.0.3.tgz",
"integrity": "sha512-SJ1amZAJUiZS+PhsVLf5tGydlaVB8EdFpaSO4gmiUKUOxk8qzn5AIy4ZeJUmh22znIdk/uMAUT2pl3FxzVUH+Q==",
"dev": true,
+ "license": "MIT",
"engines": {
"node": ">= 0.4"
},
@@ -12746,6 +13152,7 @@
"resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.3.tgz",
"integrity": "sha512-l3LCuF6MgDNwTDKkdYGEihYjt5pRPbEg46rtlmnSPlUbgmB8LOIrKJbYYFBSbnPaJexMKtiPO8hmeRjRz2Td+A==",
"dev": true,
+ "license": "MIT",
"engines": {
"node": ">= 0.4"
},
@@ -12758,6 +13165,7 @@
"resolved": "https://registry.npmjs.org/has-tostringtag/-/has-tostringtag-1.0.2.tgz",
"integrity": "sha512-NqADB8VjPFLM2V0VvHUewwwsw0ZWBaIdgo+ieHtK3hasLz4qeCRjYcqfB6AQrBggRKppKF8L52/VqdVsO47Dlw==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"has-symbols": "^1.0.3"
},
@@ -12773,6 +13181,7 @@
"resolved": "https://registry.npmjs.org/hash-base/-/hash-base-3.0.4.tgz",
"integrity": "sha512-EeeoJKjTyt868liAlVmcv2ZsUfGHlE3Q+BICOXcZiwN3osr5Q/zFGYmTJpoIzuaSTAwndFy+GqhEwlU4L3j4Ow==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"inherits": "^2.0.1",
"safe-buffer": "^5.0.1"
@@ -12786,6 +13195,7 @@
"resolved": "https://registry.npmjs.org/hash.js/-/hash.js-1.1.7.tgz",
"integrity": "sha512-taOaskGt4z4SOANNseOviYDvjEJinIkRgmp7LbKP2YTTmVxWBl87s/uzK9r+44BclBSp2X7K1hqeNfz9JbBeXA==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"inherits": "^2.0.3",
"minimalistic-assert": "^1.0.1"
@@ -12795,6 +13205,7 @@
"version": "2.0.2",
"resolved": "https://registry.npmjs.org/hasown/-/hasown-2.0.2.tgz",
"integrity": "sha512-0hJU9SCPvmMzIBdZFqNPXWa6dqh7WdH0cII9y+CyS8rG3nL48Bclra9HmKhVVUHyPWNH5Y7xDwAB7bfgSjkUMQ==",
+ "license": "MIT",
"dependencies": {
"function-bind": "^1.1.2"
},
@@ -12807,6 +13218,7 @@
"resolved": "https://registry.npmjs.org/he/-/he-1.2.0.tgz",
"integrity": "sha512-F/1DnUGPopORZi0ni+CvrCgHQ5FyEAHRLSApuYWMmrbSwoN2Mn/7k+Gl38gJnR7yyDZk6WLXwiGod1JOWNDKGw==",
"dev": true,
+ "license": "MIT",
"bin": {
"he": "bin/he"
}
@@ -12816,6 +13228,7 @@
"resolved": "https://registry.npmjs.org/hmac-drbg/-/hmac-drbg-1.0.1.tgz",
"integrity": "sha512-Tti3gMqLdZfhOQY1Mzf/AanLiqh1WTiJgEj26ZuYQ9fbkLomzGchCws4FyrSd4VkpBfiNhaE1On+lOz894jvXg==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"hash.js": "^1.0.3",
"minimalistic-assert": "^1.0.0",
@@ -12826,6 +13239,7 @@
"version": "3.3.2",
"resolved": "https://registry.npmjs.org/hoist-non-react-statics/-/hoist-non-react-statics-3.3.2.tgz",
"integrity": "sha512-/gGivxi8JPKWNm/W0jSmzcMPpfpPLc3dY/6GxhX2hQ9iGj3aDfklV4ET7NjKpSinLpJ5vafa9iiGIEZg10SfBw==",
+ "license": "BSD-3-Clause",
"dependencies": {
"react-is": "^16.7.0"
}
@@ -12833,13 +13247,15 @@
"node_modules/hoist-non-react-statics/node_modules/react-is": {
"version": "16.13.1",
"resolved": "https://registry.npmjs.org/react-is/-/react-is-16.13.1.tgz",
- "integrity": "sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ=="
+ "integrity": "sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ==",
+ "license": "MIT"
},
"node_modules/html-encoding-sniffer": {
"version": "3.0.0",
"resolved": "https://registry.npmjs.org/html-encoding-sniffer/-/html-encoding-sniffer-3.0.0.tgz",
"integrity": "sha512-oWv4T4yJ52iKrufjnyZPkrN0CH3QnrUqdB6In1g5Fe1mia8GmF36gnfNySxoZtxD5+NmYw1EElVXiBk93UeskA==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"whatwg-encoding": "^2.0.0"
},
@@ -12861,19 +13277,22 @@
"type": "patreon",
"url": "https://patreon.com/mdevils"
}
- ]
+ ],
+ "license": "MIT"
},
"node_modules/html-escaper": {
"version": "2.0.2",
"resolved": "https://registry.npmjs.org/html-escaper/-/html-escaper-2.0.2.tgz",
"integrity": "sha512-H2iMtd0I4Mt5eYiapRdIDjp+XzelXQ0tFE4JS7YFwFevXXMmOp9myNrUvCg0D6ws8iqkRPBfKHgbwig1SmlLfg==",
- "dev": true
+ "dev": true,
+ "license": "MIT"
},
"node_modules/html-minifier-terser": {
"version": "6.1.0",
"resolved": "https://registry.npmjs.org/html-minifier-terser/-/html-minifier-terser-6.1.0.tgz",
"integrity": "sha512-YXxSlJBZTP7RS3tWnQw74ooKa6L9b9i9QYXY21eUEvhZ3u9XLfv6OnFsQq6RxkhHygsaUMvYsZRV5rU/OVNZxw==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"camel-case": "^4.1.2",
"clean-css": "^5.2.2",
@@ -12895,6 +13314,7 @@
"resolved": "https://registry.npmjs.org/commander/-/commander-8.3.0.tgz",
"integrity": "sha512-OkTL9umf+He2DZkUq8f8J9of7yL6RJKI24dVITBmNfZBmri9zYZQrKkuXiKhyfPSu8tUhnVBB1iKXevvnlR4Ww==",
"dev": true,
+ "license": "MIT",
"engines": {
"node": ">= 12"
}
@@ -12904,6 +13324,7 @@
"resolved": "https://registry.npmjs.org/html-webpack-plugin/-/html-webpack-plugin-5.6.3.tgz",
"integrity": "sha512-QSf1yjtSAsmf7rYBV7XX86uua4W/vkhIt0xNXKbsi2foEeW7vjJQz4bhnpL3xH+l1ryl1680uNv968Z+X6jSYg==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"@types/html-minifier-terser": "^6.0.0",
"html-minifier-terser": "^6.0.2",
@@ -12943,6 +13364,7 @@
"url": "https://github.com/sponsors/fb55"
}
],
+ "license": "MIT",
"dependencies": {
"domelementtype": "^2.0.1",
"domhandler": "^4.0.0",
@@ -12955,6 +13377,7 @@
"resolved": "https://registry.npmjs.org/entities/-/entities-2.2.0.tgz",
"integrity": "sha512-p92if5Nz619I0w+akJrLZH0MX0Pb5DX39XOwQTtXSdQQOaYH03S1uIQp4mhOZtAXrxq4ViO67YTiLBo2638o9A==",
"dev": true,
+ "license": "BSD-2-Clause",
"funding": {
"url": "https://github.com/fb55/entities?sponsor=1"
}
@@ -12964,6 +13387,7 @@
"resolved": "https://registry.npmjs.org/http-proxy-agent/-/http-proxy-agent-5.0.0.tgz",
"integrity": "sha512-n2hY8YdoRE1i7r6M0w9DIw5GgZN0G25P8zLCRQ8rjXtTU3vsNFBI/vWK/UIeE6g5MUUz6avwAPXmL6Fy9D/90w==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"@tootallnate/once": "2",
"agent-base": "6",
@@ -12978,6 +13402,7 @@
"resolved": "https://registry.npmjs.org/http-signature/-/http-signature-1.4.0.tgz",
"integrity": "sha512-G5akfn7eKbpDN+8nPS/cb57YeA1jLTVxjpCj7tmm3QKPdyDy7T+qSC40e9ptydSWvkwjSXw1VbkpyEm39ukeAg==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"assert-plus": "^1.0.0",
"jsprim": "^2.0.2",
@@ -12991,13 +13416,15 @@
"version": "1.0.0",
"resolved": "https://registry.npmjs.org/https-browserify/-/https-browserify-1.0.0.tgz",
"integrity": "sha512-J+FkSdyD+0mA0N+81tMotaRMfSL9SGi+xpD3T6YApKsc3bGSXJlfXri3VyFOeYkfLRQisDk1W+jIFFKBeUBbBg==",
- "dev": true
+ "dev": true,
+ "license": "MIT"
},
"node_modules/https-proxy-agent": {
"version": "5.0.1",
"resolved": "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-5.0.1.tgz",
"integrity": "sha512-dFcAjpTQFgoLMzC2VwU+C/CbS7uRL0lWmxDITmqm7C+7F0Odmj6s9l6alZc6AELXhrnggM2CeWSXHGOdX2YtwA==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"agent-base": "6",
"debug": "4"
@@ -13011,6 +13438,7 @@
"resolved": "https://registry.npmjs.org/human-signals/-/human-signals-1.1.1.tgz",
"integrity": "sha512-SEQu7vl8KjNL2eoGBLF3+wAjpsNfA9XMlXAYj/3EdaNfAlxKthD1xjEQfGOUhllCGGJVNY34bRr6lPINhNjyZw==",
"dev": true,
+ "license": "Apache-2.0",
"engines": {
"node": ">=8.12.0"
}
@@ -13020,6 +13448,7 @@
"resolved": "https://registry.npmjs.org/husky/-/husky-9.1.6.tgz",
"integrity": "sha512-sqbjZKK7kf44hfdE94EoX8MZNk0n7HeW37O4YrVGCF4wzgQjp+akPAkfUK5LZ6KuR/6sqeAVuXHji+RzQgOn5A==",
"dev": true,
+ "license": "MIT",
"bin": {
"husky": "bin.js"
},
@@ -13035,6 +13464,7 @@
"resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.6.3.tgz",
"integrity": "sha512-4fCk79wshMdzMp2rH06qWrJE4iolqLhCUH+OiuIgU++RB0+94NlDL81atO7GX55uUKueo0txHNtvEyI6D7WdMw==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"safer-buffer": ">= 2.1.2 < 3.0.0"
},
@@ -13047,6 +13477,7 @@
"resolved": "https://registry.npmjs.org/icss-utils/-/icss-utils-5.1.0.tgz",
"integrity": "sha512-soFhflCVWLfRNOPU3iv5Z9VUdT44xFRbzjLsEzSr5AQmgqPMTHdU3PMT1Cf1ssx8fLNJDA1juftYl+PUcv3MqA==",
"dev": true,
+ "license": "ISC",
"engines": {
"node": "^10 || ^12 || >= 14"
},
@@ -13072,13 +13503,15 @@
"type": "consulting",
"url": "https://feross.org/support"
}
- ]
+ ],
+ "license": "BSD-3-Clause"
},
"node_modules/ignore": {
"version": "5.3.2",
"resolved": "https://registry.npmjs.org/ignore/-/ignore-5.3.2.tgz",
"integrity": "sha512-hsBTNUqQTDwkWtcdYI2i06Y/nUBEsNEDJKjWdigLvegy8kDuJAS8uRlpkkcQpyEXL0Z/pjDy5HBmMjRCJ2gq+g==",
"dev": true,
+ "license": "MIT",
"engines": {
"node": ">= 4"
}
@@ -13088,6 +13521,7 @@
"resolved": "https://registry.npmjs.org/image-size/-/image-size-1.1.1.tgz",
"integrity": "sha512-541xKlUw6jr/6gGuk92F+mYM5zaFAc5ahphvkqvNe2bQ6gVBkd6bfrmVJ2t4KDAfikAYZyIqTnktX3i6/aQDrQ==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"queue": "6.0.2"
},
@@ -13102,6 +13536,7 @@
"version": "3.3.0",
"resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-3.3.0.tgz",
"integrity": "sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw==",
+ "license": "MIT",
"dependencies": {
"parent-module": "^1.0.0",
"resolve-from": "^4.0.0"
@@ -13117,6 +13552,7 @@
"version": "4.0.0",
"resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-4.0.0.tgz",
"integrity": "sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==",
+ "license": "MIT",
"engines": {
"node": ">=4"
}
@@ -13126,6 +13562,7 @@
"resolved": "https://registry.npmjs.org/import-lazy/-/import-lazy-4.0.0.tgz",
"integrity": "sha512-rKtvo6a868b5Hu3heneU+L4yEQ4jYKLtjpnPeUdK7h0yzXGmyBTypknlkCvHFBqfX9YlorEiMM6Dnq/5atfHkw==",
"dev": true,
+ "license": "MIT",
"engines": {
"node": ">=8"
}
@@ -13135,6 +13572,7 @@
"resolved": "https://registry.npmjs.org/import-local/-/import-local-3.2.0.tgz",
"integrity": "sha512-2SPlun1JUPWoM6t3F0dw0FkCF/jWY8kttcY4f599GLTSjh2OCuuhdTkJQsEcZzBqbXZGKMK2OqW1oZsjtf/gQA==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"pkg-dir": "^4.2.0",
"resolve-cwd": "^3.0.0"
@@ -13154,6 +13592,7 @@
"resolved": "https://registry.npmjs.org/import-meta-resolve/-/import-meta-resolve-4.1.0.tgz",
"integrity": "sha512-I6fiaX09Xivtk+THaMfAwnA3MVA5Big1WHF1Dfx9hFuvNIWpXnorlkzhcQf6ehrqQiiZECRt1poOAkPmer3ruw==",
"dev": true,
+ "license": "MIT",
"funding": {
"type": "github",
"url": "https://github.com/sponsors/wooorm"
@@ -13164,6 +13603,7 @@
"resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz",
"integrity": "sha512-JmXMZ6wuvDmLiHEml9ykzqO6lwFbof0GG4IkcGaENdCRDDmMVnny7s5HsIgHCbaq0w2MyPhDqkhTUgS2LU2PHA==",
"dev": true,
+ "license": "MIT",
"engines": {
"node": ">=0.8.19"
}
@@ -13173,6 +13613,7 @@
"resolved": "https://registry.npmjs.org/indent-string/-/indent-string-4.0.0.tgz",
"integrity": "sha512-EdDDZu4A2OyIK7Lr/2zG+w5jmbuk1DVBnEwREQvBzspBJkCEbRa8GxU1lghYcaGJCnRWibjDXlq779X1/y5xwg==",
"dev": true,
+ "license": "MIT",
"engines": {
"node": ">=8"
}
@@ -13183,6 +13624,7 @@
"integrity": "sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA==",
"deprecated": "This module is not supported, and leaks memory. Do not use it. Check out lru-cache if you want a good and tested way to coalesce async requests by a key value, which is much more comprehensive and powerful.",
"dev": true,
+ "license": "ISC",
"dependencies": {
"once": "^1.3.0",
"wrappy": "1"
@@ -13192,13 +13634,15 @@
"version": "2.0.4",
"resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz",
"integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==",
- "dev": true
+ "dev": true,
+ "license": "ISC"
},
"node_modules/ini": {
"version": "4.1.1",
"resolved": "https://registry.npmjs.org/ini/-/ini-4.1.1.tgz",
"integrity": "sha512-QQnnxNyfvmHFIsj7gkPcYymR8Jdw/o7mp5ZFihxn6h8Ci6fh3Dx4E1gPjpQEpIuPo9XVNY/ZUwh4BPMjGyL01g==",
"dev": true,
+ "license": "ISC",
"engines": {
"node": "^14.17.0 || ^16.13.0 || >=18.0.0"
}
@@ -13208,6 +13652,7 @@
"resolved": "https://registry.npmjs.org/install/-/install-0.13.0.tgz",
"integrity": "sha512-zDml/jzr2PKU9I8J/xyZBQn8rPCAY//UOYNmR01XwNwyfhEWObo2SWfSl1+0tm1u6PhxLwDnfsT/6jB7OUxqFA==",
"dev": true,
+ "license": "MIT",
"engines": {
"node": ">= 0.10"
}
@@ -13217,6 +13662,7 @@
"resolved": "https://registry.npmjs.org/internal-slot/-/internal-slot-1.0.7.tgz",
"integrity": "sha512-NGnrKwXzSms2qUUih/ILZ5JBqNTSa1+ZmP6flaIp6KmSElgE9qdndzS3cqjrDovwFdmwsGsLdeFgB6suw+1e9g==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"es-errors": "^1.3.0",
"hasown": "^2.0.0",
@@ -13231,6 +13677,7 @@
"resolved": "https://registry.npmjs.org/is-arguments/-/is-arguments-1.1.1.tgz",
"integrity": "sha512-8Q7EARjzEnKpt/PCD7e1cgUS0a6X8u5tdSiMqXhojOdoV9TsMsiO+9VLC5vAmO8N7/GmXn7yjR8qnA6bVAEzfA==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"call-bind": "^1.0.2",
"has-tostringtag": "^1.0.0"
@@ -13247,6 +13694,7 @@
"resolved": "https://registry.npmjs.org/is-array-buffer/-/is-array-buffer-3.0.4.tgz",
"integrity": "sha512-wcjaerHw0ydZwfhiKbXJWLDY8A7yV7KhjQOpb83hGgGfId/aQa4TOvwyzn2PuswW2gPCYEL/nEAiSVpdOj1lXw==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"call-bind": "^1.0.2",
"get-intrinsic": "^1.2.1"
@@ -13261,13 +13709,15 @@
"node_modules/is-arrayish": {
"version": "0.2.1",
"resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz",
- "integrity": "sha512-zz06S8t0ozoDXMG+ube26zeCTNXcKIPJZJi8hBrF4idCLms4CG9QtK7qBl1boi5ODzFpjswb5JPmHCbMpjaYzg=="
+ "integrity": "sha512-zz06S8t0ozoDXMG+ube26zeCTNXcKIPJZJi8hBrF4idCLms4CG9QtK7qBl1boi5ODzFpjswb5JPmHCbMpjaYzg==",
+ "license": "MIT"
},
"node_modules/is-async-function": {
"version": "2.0.0",
"resolved": "https://registry.npmjs.org/is-async-function/-/is-async-function-2.0.0.tgz",
"integrity": "sha512-Y1JXKrfykRJGdlDwdKlLpLyMIiWqWvuSd17TvZk68PLAOGOoF4Xyav1z0Xhoi+gCYjZVeC5SI+hYFOfvXmGRCA==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"has-tostringtag": "^1.0.0"
},
@@ -13283,6 +13733,7 @@
"resolved": "https://registry.npmjs.org/is-bigint/-/is-bigint-1.0.4.tgz",
"integrity": "sha512-zB9CruMamjym81i2JZ3UMn54PKGsQzsJeo6xvN3HJJ4CAsQNB6iRutp2To77OfCNuoxspsIhzaPoO1zyCEhFOg==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"has-bigints": "^1.0.1"
},
@@ -13295,6 +13746,7 @@
"resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-2.1.0.tgz",
"integrity": "sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"binary-extensions": "^2.0.0"
},
@@ -13307,6 +13759,7 @@
"resolved": "https://registry.npmjs.org/is-boolean-object/-/is-boolean-object-1.1.2.tgz",
"integrity": "sha512-gDYaKHJmnj4aWxyj6YHyXVpdQawtVLHU5cb+eztPGczf6cjuTdwve5ZIEfgXqH4e57An1D1AKf8CZ3kYrQRqYA==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"call-bind": "^1.0.2",
"has-tostringtag": "^1.0.0"
@@ -13323,6 +13776,7 @@
"resolved": "https://registry.npmjs.org/is-bun-module/-/is-bun-module-1.2.1.tgz",
"integrity": "sha512-AmidtEM6D6NmUiLOvvU7+IePxjEjOzra2h0pSrsfSAcXwl/83zLLXDByafUJy9k/rKK0pvXMLdwKwGHlX2Ke6Q==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"semver": "^7.6.3"
}
@@ -13332,6 +13786,7 @@
"resolved": "https://registry.npmjs.org/semver/-/semver-7.6.3.tgz",
"integrity": "sha512-oVekP1cKtI+CTDvHWYFUcMtsK/00wmAEfyqKfNdARm8u1wNVhSgaX7A8d4UuIlUI5e84iEwOhs7ZPYRmzU9U6A==",
"dev": true,
+ "license": "ISC",
"bin": {
"semver": "bin/semver.js"
},
@@ -13344,6 +13799,7 @@
"resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.2.7.tgz",
"integrity": "sha512-1BC0BVFhS/p0qtw6enp8e+8OD0UrK0oFLztSjNzhcKA3WDuJxxAPXzPuPtKkjEY9UUoEWlX/8fgKeu2S8i9JTA==",
"dev": true,
+ "license": "MIT",
"engines": {
"node": ">= 0.4"
},
@@ -13351,22 +13807,11 @@
"url": "https://github.com/sponsors/ljharb"
}
},
- "node_modules/is-ci": {
- "version": "3.0.1",
- "resolved": "https://registry.npmjs.org/is-ci/-/is-ci-3.0.1.tgz",
- "integrity": "sha512-ZYvCgrefwqoQ6yTyYUbQu64HsITZ3NfKX1lzaEYdkTDcfKzzCI/wthRRYKkdjHKFVgNiXKAKm65Zo1pk2as/QQ==",
- "dev": true,
- "dependencies": {
- "ci-info": "^3.2.0"
- },
- "bin": {
- "is-ci": "bin.js"
- }
- },
"node_modules/is-core-module": {
"version": "2.15.1",
"resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.15.1.tgz",
"integrity": "sha512-z0vtXSwucUJtANQWldhbtbt7BnL0vxiFjIdDLAatwhDYty2bad6s+rijD6Ri4YuYJubLzIJLUidCh09e1djEVQ==",
+ "license": "MIT",
"dependencies": {
"hasown": "^2.0.2"
},
@@ -13382,6 +13827,7 @@
"resolved": "https://registry.npmjs.org/is-data-view/-/is-data-view-1.0.1.tgz",
"integrity": "sha512-AHkaJrsUVW6wq6JS8y3JnM/GJF/9cf+k20+iDzlSaJrinEo5+7vRiteOSwBhHRiAyQATN1AmY4hwzxJKPmYf+w==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"is-typed-array": "^1.1.13"
},
@@ -13397,6 +13843,7 @@
"resolved": "https://registry.npmjs.org/is-date-object/-/is-date-object-1.0.5.tgz",
"integrity": "sha512-9YQaSxsAiSwcvS33MBk3wTCVnWK+HhF8VZR2jRxehM16QcVOdHqPn4VPHmRK4lSr38n9JriurInLcP90xsYNfQ==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"has-tostringtag": "^1.0.0"
},
@@ -13412,6 +13859,7 @@
"resolved": "https://registry.npmjs.org/is-docker/-/is-docker-2.2.1.tgz",
"integrity": "sha512-F+i2BKsFrH66iaUFc0woD8sLy8getkwTwtOBjvs56Cx4CgJDeKQeqfz8wAYiSb8JOprWhHH5p77PbmYCvvUuXQ==",
"dev": true,
+ "license": "MIT",
"bin": {
"is-docker": "cli.js"
},
@@ -13427,6 +13875,7 @@
"resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz",
"integrity": "sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==",
"dev": true,
+ "license": "MIT",
"engines": {
"node": ">=0.10.0"
}
@@ -13436,6 +13885,7 @@
"resolved": "https://registry.npmjs.org/is-finalizationregistry/-/is-finalizationregistry-1.0.2.tgz",
"integrity": "sha512-0by5vtUJs8iFQb5TYUHHPudOR+qXYIMKtiUzvLIZITZUjknFmziyBJuLhVRc+Ds0dREFlskDNJKYIdIzu/9pfw==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"call-bind": "^1.0.2"
},
@@ -13448,6 +13898,7 @@
"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,
+ "license": "MIT",
"engines": {
"node": ">=8"
}
@@ -13457,6 +13908,7 @@
"resolved": "https://registry.npmjs.org/is-generator-fn/-/is-generator-fn-2.1.0.tgz",
"integrity": "sha512-cTIB4yPYL/Grw0EaSzASzg6bBy9gqCofvWN8okThAYIxKJZC+udlRAmGbM0XLeniEJSs8uEgHPGuHSe1XsOLSQ==",
"dev": true,
+ "license": "MIT",
"engines": {
"node": ">=6"
}
@@ -13466,6 +13918,7 @@
"resolved": "https://registry.npmjs.org/is-generator-function/-/is-generator-function-1.0.10.tgz",
"integrity": "sha512-jsEjy9l3yiXEQ+PsXdmBwEPcOxaXWLspKdplFUVI9vq1iZgIekeC0L167qeu86czQaxed3q/Uzuw0swL0irL8A==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"has-tostringtag": "^1.0.0"
},
@@ -13481,6 +13934,7 @@
"resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz",
"integrity": "sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"is-extglob": "^2.1.1"
},
@@ -13493,6 +13947,7 @@
"resolved": "https://registry.npmjs.org/is-installed-globally/-/is-installed-globally-0.4.0.tgz",
"integrity": "sha512-iwGqO3J21aaSkC7jWnHP/difazwS7SFeIqxv6wEtLU8Y5KlzFTjyqcSIT0d8s4+dDhKytsk9PJZ2BkS5eZwQRQ==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"global-dirs": "^3.0.0",
"is-path-inside": "^3.0.2"
@@ -13509,6 +13964,7 @@
"resolved": "https://registry.npmjs.org/is-map/-/is-map-2.0.3.tgz",
"integrity": "sha512-1Qed0/Hr2m+YqxnM09CjA2d/i6YZNfF6R2oRAOj36eUdS6qIV/huPJNSEpKbupewFs+ZsJlxsjjPbc0/afW6Lw==",
"dev": true,
+ "license": "MIT",
"engines": {
"node": ">= 0.4"
},
@@ -13521,6 +13977,7 @@
"resolved": "https://registry.npmjs.org/is-nan/-/is-nan-1.3.2.tgz",
"integrity": "sha512-E+zBKpQ2t6MEo1VsonYmluk9NxGrbzpeeLC2xIViuO2EjU2xsXsBPwTr3Ykv9l08UYEVEdWeRZNouaZqF6RN0w==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"call-bind": "^1.0.0",
"define-properties": "^1.1.3"
@@ -13537,6 +13994,7 @@
"resolved": "https://registry.npmjs.org/is-negative-zero/-/is-negative-zero-2.0.3.tgz",
"integrity": "sha512-5KoIu2Ngpyek75jXodFvnafB6DJgr3u8uuK0LEZJjrU19DrMD3EVERaR8sjz8CCGgpZvxPl9SuE1GMVPFHx1mw==",
"dev": true,
+ "license": "MIT",
"engines": {
"node": ">= 0.4"
},
@@ -13549,6 +14007,7 @@
"resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz",
"integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==",
"dev": true,
+ "license": "MIT",
"engines": {
"node": ">=0.12.0"
}
@@ -13558,6 +14017,7 @@
"resolved": "https://registry.npmjs.org/is-number-object/-/is-number-object-1.0.7.tgz",
"integrity": "sha512-k1U0IRzLMo7ZlYIfzRu23Oh6MiIFasgpb9X76eqfFZAqwH44UI4KTBvBYIZ1dSL9ZzChTB9ShHfLkR4pdW5krQ==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"has-tostringtag": "^1.0.0"
},
@@ -13573,6 +14033,7 @@
"resolved": "https://registry.npmjs.org/is-obj/-/is-obj-2.0.0.tgz",
"integrity": "sha512-drqDG3cbczxxEJRoOXcOjtdp1J/lyp1mNn0xaznRs8+muBhgQcrnbspox5X5fOw0HnMnbfDzvnEMEtqDEJEo8w==",
"dev": true,
+ "license": "MIT",
"engines": {
"node": ">=8"
}
@@ -13582,21 +14043,37 @@
"resolved": "https://registry.npmjs.org/is-path-inside/-/is-path-inside-3.0.3.tgz",
"integrity": "sha512-Fd4gABb+ycGAmKou8eMftCupSir5lRxqf4aD/vd0cD2qc4HL07OjCeuHMr8Ro4CoMaeCKDB0/ECBOVWjTwUvPQ==",
"dev": true,
+ "license": "MIT",
"engines": {
"node": ">=8"
}
},
+ "node_modules/is-plain-obj": {
+ "version": "4.1.0",
+ "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-4.1.0.tgz",
+ "integrity": "sha512-+Pgi+vMuUNkJyExiMBt5IlFoMyKnr5zhJ4Uspz58WOhBF5QoIZkFyNHIbBAtHwzVAgk5RtndVNsDRN61/mmDqg==",
+ "dev": true,
+ "license": "MIT",
+ "engines": {
+ "node": ">=12"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/sindresorhus"
+ }
+ },
"node_modules/is-potential-custom-element-name": {
"version": "1.0.1",
"resolved": "https://registry.npmjs.org/is-potential-custom-element-name/-/is-potential-custom-element-name-1.0.1.tgz",
"integrity": "sha512-bCYeRA2rVibKZd+s2625gGnGF/t7DSqDs4dP7CrLA1m7jKWz6pps0LpYLJN8Q64HtmPKJ1hrN3nzPNKFEKOUiQ==",
- "dev": true
+ "dev": true,
+ "license": "MIT"
},
"node_modules/is-regex": {
"version": "1.1.4",
"resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.1.4.tgz",
"integrity": "sha512-kvRdxDsxZjhzUX07ZnLydzS1TU/TJlTUHHY4YLL87e37oUA49DfkLqgy+VjFocowy29cKvcSiu+kIv728jTTVg==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"call-bind": "^1.0.2",
"has-tostringtag": "^1.0.0"
@@ -13613,6 +14090,7 @@
"resolved": "https://registry.npmjs.org/is-set/-/is-set-2.0.3.tgz",
"integrity": "sha512-iPAjerrse27/ygGLxw+EBR9agv9Y6uLeYVJMu+QNCoouJ1/1ri0mGrcWpfCqFZuzzx3WjtwxG098X+n4OuRkPg==",
"dev": true,
+ "license": "MIT",
"engines": {
"node": ">= 0.4"
},
@@ -13625,6 +14103,7 @@
"resolved": "https://registry.npmjs.org/is-shared-array-buffer/-/is-shared-array-buffer-1.0.3.tgz",
"integrity": "sha512-nA2hv5XIhLR3uVzDDfCIknerhx8XUKnstuOERPNNIinXG7v9u+ohXF67vxm4TPTEPU6lm61ZkwP3c9PCB97rhg==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"call-bind": "^1.0.7"
},
@@ -13640,6 +14119,7 @@
"resolved": "https://registry.npmjs.org/is-stream/-/is-stream-2.0.1.tgz",
"integrity": "sha512-hFoiJiTl63nn+kstHGBtewWSKnQLpyb155KHheA1l39uvtO9nWIop1p3udqPcUd/xbF1VLMO4n7OI6p7RbngDg==",
"dev": true,
+ "license": "MIT",
"engines": {
"node": ">=8"
},
@@ -13652,6 +14132,7 @@
"resolved": "https://registry.npmjs.org/is-string/-/is-string-1.0.7.tgz",
"integrity": "sha512-tE2UXzivje6ofPW7l23cjDOMa09gb7xlAqG6jG5ej6uPV32TlWP3NKPigtaGeHNu9fohccRYvIiZMfOOnOYUtg==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"has-tostringtag": "^1.0.0"
},
@@ -13667,6 +14148,7 @@
"resolved": "https://registry.npmjs.org/is-symbol/-/is-symbol-1.0.4.tgz",
"integrity": "sha512-C/CPBqKWnvdcxqIARxyOh4v1UUEOCHpgDa0WYgpKDFMszcrPcffg5uhwSgPCLD2WWxmq6isisz87tzT01tuGhg==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"has-symbols": "^1.0.2"
},
@@ -13682,6 +14164,7 @@
"resolved": "https://registry.npmjs.org/is-text-path/-/is-text-path-2.0.0.tgz",
"integrity": "sha512-+oDTluR6WEjdXEJMnC2z6A4FRwFoYuvShVVEGsS7ewc0UTi2QtAKMDJuL4BDEVt+5T7MjFo12RP8ghOM75oKJw==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"text-extensions": "^2.0.0"
},
@@ -13694,6 +14177,7 @@
"resolved": "https://registry.npmjs.org/is-typed-array/-/is-typed-array-1.1.13.tgz",
"integrity": "sha512-uZ25/bUAlUY5fR4OKT4rZQEBrzQWYV9ZJYGGsUmEJ6thodVJ1HX64ePQ6Z0qPWP+m+Uq6e9UugrE38jeYsDSMw==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"which-typed-array": "^1.1.14"
},
@@ -13708,13 +14192,15 @@
"version": "1.0.0",
"resolved": "https://registry.npmjs.org/is-typedarray/-/is-typedarray-1.0.0.tgz",
"integrity": "sha512-cyA56iCMHAh5CdzjJIa4aohJyeO1YbwLi3Jc35MmRU6poroFjIGZzUzupGiRPOjgHg9TLu43xbpwXk523fMxKA==",
- "dev": true
+ "dev": true,
+ "license": "MIT"
},
"node_modules/is-unicode-supported": {
"version": "0.1.0",
"resolved": "https://registry.npmjs.org/is-unicode-supported/-/is-unicode-supported-0.1.0.tgz",
"integrity": "sha512-knxG2q4UC3u8stRGyAVJCOdxFmv5DZiRcdlIaAQXAbSfJya+OhopNotLQrstBhququ4ZpuKbDc/8S6mgXgPFPw==",
"dev": true,
+ "license": "MIT",
"engines": {
"node": ">=10"
},
@@ -13727,6 +14213,7 @@
"resolved": "https://registry.npmjs.org/is-weakmap/-/is-weakmap-2.0.2.tgz",
"integrity": "sha512-K5pXYOm9wqY1RgjpL3YTkF39tni1XajUIkawTLUo9EZEVUFga5gSQJF8nNS7ZwJQ02y+1YCNYcMh+HIf1ZqE+w==",
"dev": true,
+ "license": "MIT",
"engines": {
"node": ">= 0.4"
},
@@ -13739,6 +14226,7 @@
"resolved": "https://registry.npmjs.org/is-weakref/-/is-weakref-1.0.2.tgz",
"integrity": "sha512-qctsuLZmIQ0+vSSMfoVvyFe2+GSEvnmZ2ezTup1SBse9+twCCeial6EEi3Nc2KFcf6+qz2FBPnjXsk8xhKSaPQ==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"call-bind": "^1.0.2"
},
@@ -13751,6 +14239,7 @@
"resolved": "https://registry.npmjs.org/is-weakset/-/is-weakset-2.0.3.tgz",
"integrity": "sha512-LvIm3/KWzS9oRFHugab7d+M/GcBXuXX5xZkzPmN+NxihdQlZUQ4dWuSV1xR/sq6upL1TJEDrfBgRepHFdBtSNQ==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"call-bind": "^1.0.7",
"get-intrinsic": "^1.2.4"
@@ -13767,6 +14256,7 @@
"resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-2.2.0.tgz",
"integrity": "sha512-fKzAra0rGJUUBwGBgNkHZuToZcn+TtXHpeCgmkMJMMYx1sQDYaCSyjJBSCa2nH1DGm7s3n1oBnohoVTBaN7Lww==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"is-docker": "^2.0.0"
},
@@ -13778,25 +14268,29 @@
"version": "2.0.5",
"resolved": "https://registry.npmjs.org/isarray/-/isarray-2.0.5.tgz",
"integrity": "sha512-xHjhDr3cNBK0BzdUJSPXZntQUx/mwMS5Rw4A7lPJ90XGAO6ISP/ePDNuo0vhqOZU+UD5JoodwCAAoZQd3FeAKw==",
- "dev": true
+ "dev": true,
+ "license": "MIT"
},
"node_modules/isexe": {
"version": "2.0.0",
"resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz",
"integrity": "sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==",
- "dev": true
+ "dev": true,
+ "license": "ISC"
},
"node_modules/isstream": {
"version": "0.1.2",
"resolved": "https://registry.npmjs.org/isstream/-/isstream-0.1.2.tgz",
"integrity": "sha512-Yljz7ffyPbrLpLngrMtZ7NduUgVvi6wG9RJ9IUcyCd59YQ911PBJphODUcbOVbqYfxe1wuYf/LJ8PauMRwsM/g==",
- "dev": true
+ "dev": true,
+ "license": "MIT"
},
"node_modules/istanbul-lib-coverage": {
"version": "3.2.2",
"resolved": "https://registry.npmjs.org/istanbul-lib-coverage/-/istanbul-lib-coverage-3.2.2.tgz",
"integrity": "sha512-O8dpsF+r0WV/8MNRKfnmrtCWhuKjxrq2w+jpzBL5UZKTi2LeVWnWOmWRxFlesJONmc+wLAGvKQZEOanko0LFTg==",
"dev": true,
+ "license": "BSD-3-Clause",
"engines": {
"node": ">=8"
}
@@ -13806,6 +14300,7 @@
"resolved": "https://registry.npmjs.org/istanbul-lib-instrument/-/istanbul-lib-instrument-5.2.1.tgz",
"integrity": "sha512-pzqtp31nLv/XFOzXGuvhCb8qhjmTVo5vjVk19XE4CRlSWz0KoeJ3bw9XsA7nOp9YBf4qHjwBxkDzKcME/J29Yg==",
"dev": true,
+ "license": "BSD-3-Clause",
"dependencies": {
"@babel/core": "^7.12.3",
"@babel/parser": "^7.14.7",
@@ -13822,6 +14317,7 @@
"resolved": "https://registry.npmjs.org/istanbul-lib-report/-/istanbul-lib-report-3.0.1.tgz",
"integrity": "sha512-GCfE1mtsHGOELCU8e/Z7YWzpmybrx/+dSTfLrvY8qRmaY6zXTKWn6WQIjaAFw069icm6GVMNkgu0NzI4iPZUNw==",
"dev": true,
+ "license": "BSD-3-Clause",
"dependencies": {
"istanbul-lib-coverage": "^3.0.0",
"make-dir": "^4.0.0",
@@ -13831,38 +14327,12 @@
"node": ">=10"
}
},
- "node_modules/istanbul-lib-report/node_modules/make-dir": {
- "version": "4.0.0",
- "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-4.0.0.tgz",
- "integrity": "sha512-hXdUTZYIVOt1Ex//jAQi+wTZZpUpwBj/0QsOzqegb3rGMMeJiSEu5xLHnYfBrRV4RH2+OCSOO95Is/7x1WJ4bw==",
- "dev": true,
- "dependencies": {
- "semver": "^7.5.3"
- },
- "engines": {
- "node": ">=10"
- },
- "funding": {
- "url": "https://github.com/sponsors/sindresorhus"
- }
- },
- "node_modules/istanbul-lib-report/node_modules/semver": {
- "version": "7.6.3",
- "resolved": "https://registry.npmjs.org/semver/-/semver-7.6.3.tgz",
- "integrity": "sha512-oVekP1cKtI+CTDvHWYFUcMtsK/00wmAEfyqKfNdARm8u1wNVhSgaX7A8d4UuIlUI5e84iEwOhs7ZPYRmzU9U6A==",
- "dev": true,
- "bin": {
- "semver": "bin/semver.js"
- },
- "engines": {
- "node": ">=10"
- }
- },
"node_modules/istanbul-lib-report/node_modules/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,
+ "license": "MIT",
"dependencies": {
"has-flag": "^4.0.0"
},
@@ -13875,6 +14345,7 @@
"resolved": "https://registry.npmjs.org/istanbul-lib-source-maps/-/istanbul-lib-source-maps-4.0.1.tgz",
"integrity": "sha512-n3s8EwkdFIJCG3BPKBYvskgXGoy88ARzvegkitk60NxRdwltLOTaH7CUiMRXvwYorl0Q712iEjcWB+fK/MrWVw==",
"dev": true,
+ "license": "BSD-3-Clause",
"dependencies": {
"debug": "^4.1.1",
"istanbul-lib-coverage": "^3.0.0",
@@ -13889,6 +14360,7 @@
"resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
"integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
"dev": true,
+ "license": "BSD-3-Clause",
"engines": {
"node": ">=0.10.0"
}
@@ -13898,6 +14370,7 @@
"resolved": "https://registry.npmjs.org/istanbul-reports/-/istanbul-reports-3.1.7.tgz",
"integrity": "sha512-BewmUXImeuRk2YY0PVbxgKAysvhRPUQE0h5QRM++nVWyubKGV0l8qQ5op8+B2DOmwSe63Jivj0BjkPQVf8fP5g==",
"dev": true,
+ "license": "BSD-3-Clause",
"dependencies": {
"html-escaper": "^2.0.0",
"istanbul-lib-report": "^3.0.0"
@@ -13911,6 +14384,7 @@
"resolved": "https://registry.npmjs.org/iterator.prototype/-/iterator.prototype-1.1.3.tgz",
"integrity": "sha512-FW5iMbeQ6rBGm/oKgzq2aW4KvAGpxPzYES8N4g4xNXUKpL1mclMvOe+76AcLDTvD+Ze+sOpVhgdAQEKF4L9iGQ==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"define-properties": "^1.2.1",
"get-intrinsic": "^1.2.1",
@@ -13923,16 +14397,14 @@
}
},
"node_modules/jackspeak": {
- "version": "2.3.6",
- "resolved": "https://registry.npmjs.org/jackspeak/-/jackspeak-2.3.6.tgz",
- "integrity": "sha512-N3yCS/NegsOBokc8GAdM8UcmfsKiSS8cipheD/nivzr700H+nsMOxJjQnvwOcRYVuFkdH0wGUvW2WbXGmrZGbQ==",
+ "version": "3.4.3",
+ "resolved": "https://registry.npmjs.org/jackspeak/-/jackspeak-3.4.3.tgz",
+ "integrity": "sha512-OGlZQpz2yfahA/Rd1Y8Cd9SIEsqvXkLVoSw/cgwhnhFMDbsQFeZYoJJ7bIZBS9BcamUW96asq/npPWugM+RQBw==",
"dev": true,
+ "license": "BlueOak-1.0.0",
"dependencies": {
"@isaacs/cliui": "^8.0.2"
},
- "engines": {
- "node": ">=14"
- },
"funding": {
"url": "https://github.com/sponsors/isaacs"
},
@@ -13945,6 +14417,7 @@
"resolved": "https://registry.npmjs.org/jake/-/jake-10.9.2.tgz",
"integrity": "sha512-2P4SQ0HrLQ+fw6llpLnOaGAvN2Zu6778SJMrCUwns4fOoG9ayrTiZk3VV8sCPkVZF8ab0zksVpS8FDY5pRCNBA==",
"dev": true,
+ "license": "Apache-2.0",
"dependencies": {
"async": "^3.2.3",
"chalk": "^4.0.2",
@@ -13963,6 +14436,7 @@
"resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
"integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"color-convert": "^2.0.1"
},
@@ -13978,6 +14452,7 @@
"resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz",
"integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"ansi-styles": "^4.1.0",
"supports-color": "^7.1.0"
@@ -13989,23 +14464,12 @@
"url": "https://github.com/chalk/chalk?sponsor=1"
}
},
- "node_modules/jake/node_modules/minimatch": {
- "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"
- },
- "engines": {
- "node": "*"
- }
- },
"node_modules/jake/node_modules/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,
+ "license": "MIT",
"dependencies": {
"has-flag": "^4.0.0"
},
@@ -14018,6 +14482,7 @@
"resolved": "https://registry.npmjs.org/jest/-/jest-29.7.0.tgz",
"integrity": "sha512-NIy3oAFp9shda19hy4HK0HRTWKtPJmGdnvywu01nOqNC2vZg+Z+fvJDxpMQA88eb2I9EcafcdjYgsDthnYTvGw==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"@jest/core": "^29.7.0",
"@jest/types": "^29.6.3",
@@ -14044,6 +14509,7 @@
"resolved": "https://registry.npmjs.org/jest-changed-files/-/jest-changed-files-29.7.0.tgz",
"integrity": "sha512-fEArFiwf1BpQ+4bXSprcDc3/x4HSzL4al2tozwVpDFpsxALjLYdyiIK4e5Vz66GQJIbXJ82+35PtysofptNX2w==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"execa": "^5.0.0",
"jest-util": "^29.7.0",
@@ -14058,6 +14524,7 @@
"resolved": "https://registry.npmjs.org/execa/-/execa-5.1.1.tgz",
"integrity": "sha512-8uSpZZocAZRBAPIEINJj3Lo9HyGitllczc27Eh5YYojjMFMn8yHMDMaUHE2Jqfq05D/wucwI4JGURyXt1vchyg==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"cross-spawn": "^7.0.3",
"get-stream": "^6.0.0",
@@ -14081,6 +14548,7 @@
"resolved": "https://registry.npmjs.org/get-stream/-/get-stream-6.0.1.tgz",
"integrity": "sha512-ts6Wi+2j3jQjqi70w5AlN8DFnkSwC+MqmxEzdEALB2qXZYV3X/b1CTfgPLGJNMeAWxdPfU8FO1ms3NUfaHCPYg==",
"dev": true,
+ "license": "MIT",
"engines": {
"node": ">=10"
},
@@ -14093,6 +14561,7 @@
"resolved": "https://registry.npmjs.org/human-signals/-/human-signals-2.1.0.tgz",
"integrity": "sha512-B4FFZ6q/T2jhhksgkbEW3HBvWIfDW85snkQgawt07S7J5QXTk6BkNV+0yAeZrM5QpMAdYlocGoljn0sJ/WQkFw==",
"dev": true,
+ "license": "Apache-2.0",
"engines": {
"node": ">=10.17.0"
}
@@ -14102,6 +14571,7 @@
"resolved": "https://registry.npmjs.org/jest-circus/-/jest-circus-29.7.0.tgz",
"integrity": "sha512-3E1nCMgipcTkCocFwM90XXQab9bS+GMsjdpmPrlelaxwD93Ad8iVEjX/vvHPdLPnFf+L40u+5+iutRdA1N9myw==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"@jest/environment": "^29.7.0",
"@jest/expect": "^29.7.0",
@@ -14133,6 +14603,7 @@
"resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz",
"integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"ansi-styles": "^4.1.0",
"supports-color": "^7.1.0"
@@ -14149,6 +14620,7 @@
"resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
"integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"color-convert": "^2.0.1"
},
@@ -14159,25 +14631,12 @@
"url": "https://github.com/chalk/ansi-styles?sponsor=1"
}
},
- "node_modules/jest-circus/node_modules/dedent": {
- "version": "1.5.3",
- "resolved": "https://registry.npmjs.org/dedent/-/dedent-1.5.3.tgz",
- "integrity": "sha512-NHQtfOOW68WD8lgypbLA5oT+Bt0xXJhiYvoR6SmmNXZfpzOGXwdKWmcwG8N7PwVVWV3eF/68nmD9BaJSsTBhyQ==",
- "dev": true,
- "peerDependencies": {
- "babel-plugin-macros": "^3.1.0"
- },
- "peerDependenciesMeta": {
- "babel-plugin-macros": {
- "optional": true
- }
- }
- },
"node_modules/jest-circus/node_modules/pretty-format": {
"version": "29.7.0",
"resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-29.7.0.tgz",
"integrity": "sha512-Pdlw/oPxN+aXdmM9R00JVC9WVFoCLTKJvDVLgmJ+qAffBMxsV85l/Lu7sNx4zSzPyoL2euImuEwHhOXdEgNFZQ==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"@jest/schemas": "^29.6.3",
"ansi-styles": "^5.0.0",
@@ -14192,6 +14651,7 @@
"resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
"integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"has-flag": "^4.0.0"
},
@@ -14204,6 +14664,7 @@
"resolved": "https://registry.npmjs.org/jest-cli/-/jest-cli-29.7.0.tgz",
"integrity": "sha512-OVVobw2IubN/GSYsxETi+gOe7Ka59EFMR/twOU3Jb2GnKKeMGJB5SGUUrEz3SFVmJASUdZUzy83sLNNQ2gZslg==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"@jest/core": "^29.7.0",
"@jest/test-result": "^29.7.0",
@@ -14237,6 +14698,7 @@
"resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
"integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"color-convert": "^2.0.1"
},
@@ -14252,6 +14714,7 @@
"resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz",
"integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"ansi-styles": "^4.1.0",
"supports-color": "^7.1.0"
@@ -14268,6 +14731,7 @@
"resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
"integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"has-flag": "^4.0.0"
},
@@ -14280,6 +14744,7 @@
"resolved": "https://registry.npmjs.org/jest-config/-/jest-config-29.7.0.tgz",
"integrity": "sha512-uXbpfeQ7R6TZBqI3/TxCU4q4ttk3u0PJeC+E0zbfSoSjq6bJ7buBPxzQPL0ifrkY4DNu4JUdk0ImlBUYi840eQ==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"@babel/core": "^7.11.6",
"@jest/test-sequencer": "^29.7.0",
@@ -14325,6 +14790,7 @@
"resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz",
"integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"ansi-styles": "^4.1.0",
"supports-color": "^7.1.0"
@@ -14341,6 +14807,7 @@
"resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
"integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"color-convert": "^2.0.1"
},
@@ -14351,37 +14818,42 @@
"url": "https://github.com/chalk/ansi-styles?sponsor=1"
}
},
- "node_modules/jest-config/node_modules/glob": {
- "version": "7.2.3",
- "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz",
- "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==",
- "deprecated": "Glob versions prior to v9 are no longer supported",
+ "node_modules/jest-config/node_modules/ci-info": {
+ "version": "3.9.0",
+ "resolved": "https://registry.npmjs.org/ci-info/-/ci-info-3.9.0.tgz",
+ "integrity": "sha512-NIxF55hv4nSqQswkAeiOi1r83xy8JldOFDTWiug55KBu9Jnblncd2U6ViHmYgHf01TPZS77NJBhBMKdWj9HQMQ==",
"dev": true,
- "dependencies": {
- "fs.realpath": "^1.0.0",
- "inflight": "^1.0.4",
- "inherits": "2",
- "minimatch": "^3.1.1",
- "once": "^1.3.0",
- "path-is-absolute": "^1.0.0"
- },
+ "funding": [
+ {
+ "type": "github",
+ "url": "https://github.com/sponsors/sibiraj-s"
+ }
+ ],
+ "license": "MIT",
"engines": {
- "node": "*"
- },
- "funding": {
- "url": "https://github.com/sponsors/isaacs"
+ "node": ">=8"
}
},
- "node_modules/jest-config/node_modules/minimatch": {
- "version": "3.1.2",
- "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz",
- "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==",
+ "node_modules/jest-config/node_modules/glob": {
+ "version": "7.2.3",
+ "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz",
+ "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==",
+ "deprecated": "Glob versions prior to v9 are no longer supported",
"dev": true,
+ "license": "ISC",
"dependencies": {
- "brace-expansion": "^1.1.7"
+ "fs.realpath": "^1.0.0",
+ "inflight": "^1.0.4",
+ "inherits": "2",
+ "minimatch": "^3.1.1",
+ "once": "^1.3.0",
+ "path-is-absolute": "^1.0.0"
},
"engines": {
"node": "*"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/isaacs"
}
},
"node_modules/jest-config/node_modules/pretty-format": {
@@ -14389,6 +14861,7 @@
"resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-29.7.0.tgz",
"integrity": "sha512-Pdlw/oPxN+aXdmM9R00JVC9WVFoCLTKJvDVLgmJ+qAffBMxsV85l/Lu7sNx4zSzPyoL2euImuEwHhOXdEgNFZQ==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"@jest/schemas": "^29.6.3",
"ansi-styles": "^5.0.0",
@@ -14403,6 +14876,7 @@
"resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
"integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"has-flag": "^4.0.0"
},
@@ -14415,6 +14889,7 @@
"resolved": "https://registry.npmjs.org/jest-diff/-/jest-diff-29.7.0.tgz",
"integrity": "sha512-LMIgiIrhigmPrs03JHpxUh2yISK3vLFPkAodPeo0+BuF7wA2FoQbkEg1u8gBYBThncu7e1oEDUfIXVuTqLRUjw==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"chalk": "^4.0.0",
"diff-sequences": "^29.6.3",
@@ -14430,6 +14905,7 @@
"resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz",
"integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"ansi-styles": "^4.1.0",
"supports-color": "^7.1.0"
@@ -14446,6 +14922,7 @@
"resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
"integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"color-convert": "^2.0.1"
},
@@ -14461,6 +14938,7 @@
"resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-29.7.0.tgz",
"integrity": "sha512-Pdlw/oPxN+aXdmM9R00JVC9WVFoCLTKJvDVLgmJ+qAffBMxsV85l/Lu7sNx4zSzPyoL2euImuEwHhOXdEgNFZQ==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"@jest/schemas": "^29.6.3",
"ansi-styles": "^5.0.0",
@@ -14475,6 +14953,7 @@
"resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
"integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"has-flag": "^4.0.0"
},
@@ -14487,6 +14966,7 @@
"resolved": "https://registry.npmjs.org/jest-docblock/-/jest-docblock-29.7.0.tgz",
"integrity": "sha512-q617Auw3A612guyaFgsbFeYpNP5t2aoUNLwBUbc/0kD1R4t9ixDbyFTHd1nok4epoVFpr7PmeWHrhvuV3XaJ4g==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"detect-newline": "^3.0.0"
},
@@ -14499,6 +14979,7 @@
"resolved": "https://registry.npmjs.org/jest-each/-/jest-each-29.7.0.tgz",
"integrity": "sha512-gns+Er14+ZrEoC5fhOfYCY1LOHHr0TI+rQUHZS8Ttw2l7gl+80eHc/gFf2Ktkw0+SIACDTeWvpFcv3B04VembQ==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"@jest/types": "^29.6.3",
"chalk": "^4.0.0",
@@ -14515,6 +14996,7 @@
"resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz",
"integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"ansi-styles": "^4.1.0",
"supports-color": "^7.1.0"
@@ -14531,6 +15013,7 @@
"resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
"integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"color-convert": "^2.0.1"
},
@@ -14546,6 +15029,7 @@
"resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-29.7.0.tgz",
"integrity": "sha512-Pdlw/oPxN+aXdmM9R00JVC9WVFoCLTKJvDVLgmJ+qAffBMxsV85l/Lu7sNx4zSzPyoL2euImuEwHhOXdEgNFZQ==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"@jest/schemas": "^29.6.3",
"ansi-styles": "^5.0.0",
@@ -14560,6 +15044,7 @@
"resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
"integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"has-flag": "^4.0.0"
},
@@ -14572,6 +15057,7 @@
"resolved": "https://registry.npmjs.org/jest-environment-jsdom/-/jest-environment-jsdom-29.7.0.tgz",
"integrity": "sha512-k9iQbsf9OyOfdzWH8HDmrRT0gSIcX+FLNW7IQq94tFX0gynPwqDTW0Ho6iMVNjGz/nb+l/vW3dWM2bbLLpkbXA==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"@jest/environment": "^29.7.0",
"@jest/fake-timers": "^29.7.0",
@@ -14599,6 +15085,7 @@
"resolved": "https://registry.npmjs.org/jest-environment-node/-/jest-environment-node-29.7.0.tgz",
"integrity": "sha512-DOSwCRqXirTOyheM+4d5YZOrWcdu0LNZ87ewUoywbcb2XR4wKgqiG8vNeYwhjFMbEkfju7wx2GYH0P2gevGvFw==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"@jest/environment": "^29.7.0",
"@jest/fake-timers": "^29.7.0",
@@ -14616,6 +15103,7 @@
"resolved": "https://registry.npmjs.org/jest-get-type/-/jest-get-type-29.6.3.tgz",
"integrity": "sha512-zrteXnqYxfQh7l5FHyL38jL39di8H8rHoecLH3JNxH3BwOrBsNeabdap5e0I23lD4HHI8W5VFBZqG4Eaq5LNcw==",
"dev": true,
+ "license": "MIT",
"engines": {
"node": "^14.15.0 || ^16.10.0 || >=18.0.0"
}
@@ -14625,6 +15113,7 @@
"resolved": "https://registry.npmjs.org/jest-haste-map/-/jest-haste-map-29.7.0.tgz",
"integrity": "sha512-fP8u2pyfqx0K1rGn1R9pyE0/KTn+G7PxktWidOBTqFPLYX0b9ksaMFkhK5vrS3DVun09pckLdlx90QthlW7AmA==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"@jest/types": "^29.6.3",
"@types/graceful-fs": "^4.1.3",
@@ -14650,6 +15139,7 @@
"resolved": "https://registry.npmjs.org/jest-leak-detector/-/jest-leak-detector-29.7.0.tgz",
"integrity": "sha512-kYA8IJcSYtST2BY9I+SMC32nDpBT3J2NvWJx8+JCuCdl/CR1I4EKUJROiP8XtCcxqgTTBGJNdbB1A8XRKbTetw==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"jest-get-type": "^29.6.3",
"pretty-format": "^29.7.0"
@@ -14663,6 +15153,7 @@
"resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-29.7.0.tgz",
"integrity": "sha512-Pdlw/oPxN+aXdmM9R00JVC9WVFoCLTKJvDVLgmJ+qAffBMxsV85l/Lu7sNx4zSzPyoL2euImuEwHhOXdEgNFZQ==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"@jest/schemas": "^29.6.3",
"ansi-styles": "^5.0.0",
@@ -14677,6 +15168,7 @@
"resolved": "https://registry.npmjs.org/jest-matcher-utils/-/jest-matcher-utils-29.7.0.tgz",
"integrity": "sha512-sBkD+Xi9DtcChsI3L3u0+N0opgPYnCRPtGcQYrgXmR+hmt/fYfWAL0xRXYU8eWOdfuLgBe0YCW3AFtnRLagq/g==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"chalk": "^4.0.0",
"jest-diff": "^29.7.0",
@@ -14692,6 +15184,7 @@
"resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz",
"integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"ansi-styles": "^4.1.0",
"supports-color": "^7.1.0"
@@ -14708,6 +15201,7 @@
"resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
"integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"color-convert": "^2.0.1"
},
@@ -14723,6 +15217,7 @@
"resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-29.7.0.tgz",
"integrity": "sha512-Pdlw/oPxN+aXdmM9R00JVC9WVFoCLTKJvDVLgmJ+qAffBMxsV85l/Lu7sNx4zSzPyoL2euImuEwHhOXdEgNFZQ==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"@jest/schemas": "^29.6.3",
"ansi-styles": "^5.0.0",
@@ -14737,6 +15232,7 @@
"resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
"integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"has-flag": "^4.0.0"
},
@@ -14749,6 +15245,7 @@
"resolved": "https://registry.npmjs.org/jest-message-util/-/jest-message-util-29.7.0.tgz",
"integrity": "sha512-GBEV4GRADeP+qtB2+6u61stea8mGcOT4mCtrYISZwfu9/ISHFJ/5zOMXYbpBE9RsS5+Gb63DW4FgmnKJ79Kf6w==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"@babel/code-frame": "^7.12.13",
"@jest/types": "^29.6.3",
@@ -14769,6 +15266,7 @@
"resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz",
"integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"ansi-styles": "^4.1.0",
"supports-color": "^7.1.0"
@@ -14785,6 +15283,7 @@
"resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
"integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"color-convert": "^2.0.1"
},
@@ -14800,6 +15299,7 @@
"resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-29.7.0.tgz",
"integrity": "sha512-Pdlw/oPxN+aXdmM9R00JVC9WVFoCLTKJvDVLgmJ+qAffBMxsV85l/Lu7sNx4zSzPyoL2euImuEwHhOXdEgNFZQ==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"@jest/schemas": "^29.6.3",
"ansi-styles": "^5.0.0",
@@ -14814,6 +15314,7 @@
"resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
"integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"has-flag": "^4.0.0"
},
@@ -14826,6 +15327,7 @@
"resolved": "https://registry.npmjs.org/jest-mock/-/jest-mock-29.7.0.tgz",
"integrity": "sha512-ITOMZn+UkYS4ZFh83xYAOzWStloNzJFO2s8DWrE4lhtGD+AorgnbkiKERe4wQVBydIGPx059g6riW5Btp6Llnw==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"@jest/types": "^29.6.3",
"@types/node": "*",
@@ -14840,6 +15342,7 @@
"resolved": "https://registry.npmjs.org/jest-pnp-resolver/-/jest-pnp-resolver-1.2.3.tgz",
"integrity": "sha512-+3NpwQEnRoIBtx4fyhblQDPgJI0H1IEIkX7ShLUjPGA7TtUTvI1oiKi3SR4oBR0hQhQR80l4WAe5RrXBwWMA8w==",
"dev": true,
+ "license": "MIT",
"engines": {
"node": ">=6"
},
@@ -14857,6 +15360,7 @@
"resolved": "https://registry.npmjs.org/jest-regex-util/-/jest-regex-util-29.6.3.tgz",
"integrity": "sha512-KJJBsRCyyLNWCNBOvZyRDnAIfUiRJ8v+hOBQYGn8gDyF3UegwiP4gwRR3/SDa42g1YbVycTidUF3rKjyLFDWbg==",
"dev": true,
+ "license": "MIT",
"engines": {
"node": "^14.15.0 || ^16.10.0 || >=18.0.0"
}
@@ -14866,6 +15370,7 @@
"resolved": "https://registry.npmjs.org/jest-resolve/-/jest-resolve-29.7.0.tgz",
"integrity": "sha512-IOVhZSrg+UvVAshDSDtHyFCCBUl/Q3AAJv8iZ6ZjnZ74xzvwuzLXid9IIIPgTnY62SJjfuupMKZsZQRsCvxEgA==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"chalk": "^4.0.0",
"graceful-fs": "^4.2.9",
@@ -14886,6 +15391,7 @@
"resolved": "https://registry.npmjs.org/jest-resolve-dependencies/-/jest-resolve-dependencies-29.7.0.tgz",
"integrity": "sha512-un0zD/6qxJ+S0et7WxeI3H5XSe9lTBBR7bOHCHXkKR6luG5mwDDlIzVQ0V5cZCuoTgEdcdwzTghYkTWfubi+nA==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"jest-regex-util": "^29.6.3",
"jest-snapshot": "^29.7.0"
@@ -14899,6 +15405,7 @@
"resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
"integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"color-convert": "^2.0.1"
},
@@ -14914,6 +15421,7 @@
"resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz",
"integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"ansi-styles": "^4.1.0",
"supports-color": "^7.1.0"
@@ -14930,6 +15438,7 @@
"resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
"integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"has-flag": "^4.0.0"
},
@@ -14942,6 +15451,7 @@
"resolved": "https://registry.npmjs.org/jest-runner/-/jest-runner-29.7.0.tgz",
"integrity": "sha512-fsc4N6cPCAahybGBfTRcq5wFR6fpLznMg47sY5aDpsoejOcVYFb07AHuSnR0liMcPTgBsA3ZJL6kFOjPdoNipQ==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"@jest/console": "^29.7.0",
"@jest/environment": "^29.7.0",
@@ -14974,6 +15484,7 @@
"resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
"integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"color-convert": "^2.0.1"
},
@@ -14989,6 +15500,7 @@
"resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz",
"integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"ansi-styles": "^4.1.0",
"supports-color": "^7.1.0"
@@ -15005,6 +15517,7 @@
"resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
"integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"has-flag": "^4.0.0"
},
@@ -15017,6 +15530,7 @@
"resolved": "https://registry.npmjs.org/jest-runtime/-/jest-runtime-29.7.0.tgz",
"integrity": "sha512-gUnLjgwdGqW7B4LvOIkbKs9WGbn+QLqRQQ9juC6HndeDiezIwhDP+mhMwHWCEcfQ5RUXa6OPnFF8BJh5xegwwQ==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"@jest/environment": "^29.7.0",
"@jest/fake-timers": "^29.7.0",
@@ -15050,6 +15564,7 @@
"resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
"integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"color-convert": "^2.0.1"
},
@@ -15065,6 +15580,7 @@
"resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz",
"integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"ansi-styles": "^4.1.0",
"supports-color": "^7.1.0"
@@ -15082,6 +15598,7 @@
"integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==",
"deprecated": "Glob versions prior to v9 are no longer supported",
"dev": true,
+ "license": "ISC",
"dependencies": {
"fs.realpath": "^1.0.0",
"inflight": "^1.0.4",
@@ -15097,23 +15614,12 @@
"url": "https://github.com/sponsors/isaacs"
}
},
- "node_modules/jest-runtime/node_modules/minimatch": {
- "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"
- },
- "engines": {
- "node": "*"
- }
- },
"node_modules/jest-runtime/node_modules/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,
+ "license": "MIT",
"dependencies": {
"has-flag": "^4.0.0"
},
@@ -15126,6 +15632,7 @@
"resolved": "https://registry.npmjs.org/jest-snapshot/-/jest-snapshot-29.7.0.tgz",
"integrity": "sha512-Rm0BMWtxBcioHr1/OX5YCP8Uov4riHvKPknOGs804Zg9JGZgmIBkbtlxJC/7Z4msKYVbIJtfU+tKb8xlYNfdkw==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"@babel/core": "^7.11.6",
"@babel/generator": "^7.7.2",
@@ -15157,6 +15664,7 @@
"resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz",
"integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"ansi-styles": "^4.1.0",
"supports-color": "^7.1.0"
@@ -15173,6 +15681,7 @@
"resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
"integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"color-convert": "^2.0.1"
},
@@ -15188,6 +15697,7 @@
"resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-29.7.0.tgz",
"integrity": "sha512-Pdlw/oPxN+aXdmM9R00JVC9WVFoCLTKJvDVLgmJ+qAffBMxsV85l/Lu7sNx4zSzPyoL2euImuEwHhOXdEgNFZQ==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"@jest/schemas": "^29.6.3",
"ansi-styles": "^5.0.0",
@@ -15202,6 +15712,7 @@
"resolved": "https://registry.npmjs.org/semver/-/semver-7.6.3.tgz",
"integrity": "sha512-oVekP1cKtI+CTDvHWYFUcMtsK/00wmAEfyqKfNdARm8u1wNVhSgaX7A8d4UuIlUI5e84iEwOhs7ZPYRmzU9U6A==",
"dev": true,
+ "license": "ISC",
"bin": {
"semver": "bin/semver.js"
},
@@ -15214,6 +15725,7 @@
"resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
"integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"has-flag": "^4.0.0"
},
@@ -15226,6 +15738,7 @@
"resolved": "https://registry.npmjs.org/jest-util/-/jest-util-29.7.0.tgz",
"integrity": "sha512-z6EbKajIpqGKU56y5KBUgy1dt1ihhQJgWzUlZHArA/+X2ad7Cb5iF+AK1EWVL/Bo7Rz9uurpqw6SiBCefUbCGA==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"@jest/types": "^29.6.3",
"@types/node": "*",
@@ -15243,6 +15756,7 @@
"resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
"integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"color-convert": "^2.0.1"
},
@@ -15258,6 +15772,7 @@
"resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz",
"integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"ansi-styles": "^4.1.0",
"supports-color": "^7.1.0"
@@ -15269,11 +15784,28 @@
"url": "https://github.com/chalk/chalk?sponsor=1"
}
},
+ "node_modules/jest-util/node_modules/ci-info": {
+ "version": "3.9.0",
+ "resolved": "https://registry.npmjs.org/ci-info/-/ci-info-3.9.0.tgz",
+ "integrity": "sha512-NIxF55hv4nSqQswkAeiOi1r83xy8JldOFDTWiug55KBu9Jnblncd2U6ViHmYgHf01TPZS77NJBhBMKdWj9HQMQ==",
+ "dev": true,
+ "funding": [
+ {
+ "type": "github",
+ "url": "https://github.com/sponsors/sibiraj-s"
+ }
+ ],
+ "license": "MIT",
+ "engines": {
+ "node": ">=8"
+ }
+ },
"node_modules/jest-util/node_modules/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,
+ "license": "MIT",
"dependencies": {
"has-flag": "^4.0.0"
},
@@ -15286,6 +15818,7 @@
"resolved": "https://registry.npmjs.org/jest-validate/-/jest-validate-29.7.0.tgz",
"integrity": "sha512-ZB7wHqaRGVw/9hST/OuFUReG7M8vKeq0/J2egIGLdvjHCmYqGARhzXmtgi+gVeZ5uXFF219aOc3Ls2yLg27tkw==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"@jest/types": "^29.6.3",
"camelcase": "^6.2.0",
@@ -15303,6 +15836,7 @@
"resolved": "https://registry.npmjs.org/camelcase/-/camelcase-6.3.0.tgz",
"integrity": "sha512-Gmy6FhYlCY7uOElZUSbxo2UCDH8owEk996gkbrpsgGtrJLM3J7jGxl9Ic7Qwwj4ivOE5AWZWRMecDdF7hqGjFA==",
"dev": true,
+ "license": "MIT",
"engines": {
"node": ">=10"
},
@@ -15315,6 +15849,7 @@
"resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz",
"integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"ansi-styles": "^4.1.0",
"supports-color": "^7.1.0"
@@ -15331,6 +15866,7 @@
"resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
"integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"color-convert": "^2.0.1"
},
@@ -15346,6 +15882,7 @@
"resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-29.7.0.tgz",
"integrity": "sha512-Pdlw/oPxN+aXdmM9R00JVC9WVFoCLTKJvDVLgmJ+qAffBMxsV85l/Lu7sNx4zSzPyoL2euImuEwHhOXdEgNFZQ==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"@jest/schemas": "^29.6.3",
"ansi-styles": "^5.0.0",
@@ -15360,6 +15897,7 @@
"resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
"integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"has-flag": "^4.0.0"
},
@@ -15372,6 +15910,7 @@
"resolved": "https://registry.npmjs.org/jest-watcher/-/jest-watcher-29.7.0.tgz",
"integrity": "sha512-49Fg7WXkU3Vl2h6LbLtMQ/HyB6rXSIX7SqvBLQmssRBGN9I0PNvPmAmCWSOY6SOvrjhI/F7/bGAv9RtnsPA03g==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"@jest/test-result": "^29.7.0",
"@jest/types": "^29.6.3",
@@ -15391,6 +15930,7 @@
"resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
"integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"color-convert": "^2.0.1"
},
@@ -15406,6 +15946,7 @@
"resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz",
"integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"ansi-styles": "^4.1.0",
"supports-color": "^7.1.0"
@@ -15422,6 +15963,7 @@
"resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
"integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"has-flag": "^4.0.0"
},
@@ -15434,6 +15976,7 @@
"resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-29.7.0.tgz",
"integrity": "sha512-eIz2msL/EzL9UFTFFx7jBTkeZfku0yUAyZZZmJ93H2TYEiroIx2PQjEXcwYtYl8zXCxb+PAmA2hLIt/6ZEkPHw==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"@types/node": "*",
"jest-util": "^29.7.0",
@@ -15449,6 +15992,7 @@
"resolved": "https://registry.npmjs.org/jiti/-/jiti-1.21.6.tgz",
"integrity": "sha512-2yTgeWTWzMWkHu6Jp9NKgePDaYHbntiwvYuuJLbbN9vl7DC9DvXKOB2BC3ZZ92D3cvV/aflH0osDfwpHepQ53w==",
"dev": true,
+ "license": "MIT",
"bin": {
"jiti": "bin/jiti.js"
}
@@ -15457,13 +16001,15 @@
"version": "1.4.0",
"resolved": "https://registry.npmjs.org/jju/-/jju-1.4.0.tgz",
"integrity": "sha512-8wb9Yw966OSxApiCt0K3yNJL8pnNeIv+OEq2YMidz4FKP6nonSRoOXc80iXY4JaN2FC11B9qsNmDsm+ZOfMROA==",
- "dev": true
+ "dev": true,
+ "license": "MIT"
},
"node_modules/joycon": {
"version": "3.1.1",
"resolved": "https://registry.npmjs.org/joycon/-/joycon-3.1.1.tgz",
"integrity": "sha512-34wB/Y7MW7bzjKRjUKTa46I2Z7eV62Rkhva+KkopW7Qvv/OSWBqvkSY7vusOPrNuZcUG3tApvdVgNB8POj3SPw==",
"dev": true,
+ "license": "MIT",
"engines": {
"node": ">=10"
}
@@ -15471,32 +16017,42 @@
"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=="
+ "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==",
+ "license": "MIT"
},
"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==",
+ "version": "4.1.0",
+ "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.0.tgz",
+ "integrity": "sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==",
"dev": true,
+ "license": "MIT",
"dependencies": {
- "argparse": "^1.0.7",
- "esprima": "^4.0.0"
+ "argparse": "^2.0.1"
},
"bin": {
"js-yaml": "bin/js-yaml.js"
}
},
+ "node_modules/js-yaml/node_modules/argparse": {
+ "version": "2.0.1",
+ "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz",
+ "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==",
+ "dev": true,
+ "license": "Python-2.0"
+ },
"node_modules/jsbn": {
"version": "0.1.1",
"resolved": "https://registry.npmjs.org/jsbn/-/jsbn-0.1.1.tgz",
"integrity": "sha512-UVU9dibq2JcFWxQPA6KCqj5O42VOmAY3zQUfEKxU0KpTGXwNoCjkX1e13eHNvw/xPynt6pU0rZ1htjWTNTSXsg==",
- "dev": true
+ "dev": true,
+ "license": "MIT"
},
"node_modules/jsdoc-type-pratt-parser": {
"version": "4.1.0",
"resolved": "https://registry.npmjs.org/jsdoc-type-pratt-parser/-/jsdoc-type-pratt-parser-4.1.0.tgz",
"integrity": "sha512-Hicd6JK5Njt2QB6XYFS7ok9e37O8AYk3jTcppG4YVQnYjOemymvTcmc7OWsmq/Qqj5TdRFO5/x/tIPmBeRtGHg==",
"dev": true,
+ "license": "MIT",
"engines": {
"node": ">=12.0.0"
}
@@ -15506,6 +16062,7 @@
"resolved": "https://registry.npmjs.org/jsdom/-/jsdom-20.0.3.tgz",
"integrity": "sha512-SYhBvTh89tTfCD/CRdSOm13mOBa42iTaTyfyEWBdKcGdPxPtLFBXuHR8XHb33YNYaP+lLbmSvBTsnoesCNJEsQ==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"abab": "^2.0.6",
"acorn": "^8.8.1",
@@ -15551,6 +16108,7 @@
"resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-4.1.4.tgz",
"integrity": "sha512-Loo5UUvLD9ScZ6jh8beX1T6sO1w2/MpCRpEP7V280GKMVUQ0Jzar2U3UJPsrdbziLEMMhu3Ujnq//rhiFuIeag==",
"dev": true,
+ "license": "BSD-3-Clause",
"dependencies": {
"psl": "^1.1.33",
"punycode": "^2.1.1",
@@ -15566,6 +16124,7 @@
"resolved": "https://registry.npmjs.org/universalify/-/universalify-0.2.0.tgz",
"integrity": "sha512-CJ1QgKmNg3CwvAv/kOFmtnEN05f0D/cn9QntgNOQlQF9dgvVTHj3t+8JPdjqawCHk7V/KA+fbUqzZ9XWhcqPUg==",
"dev": true,
+ "license": "MIT",
"engines": {
"node": ">= 4.0.0"
}
@@ -15574,6 +16133,7 @@
"version": "3.0.2",
"resolved": "https://registry.npmjs.org/jsesc/-/jsesc-3.0.2.tgz",
"integrity": "sha512-xKqzzWXDttJuOcawBt4KnKHHIf5oQ/Cxax+0PWFG+DFDgHNAdi+TXECADI+RYiFUMmx8792xsMbbgXj4CwnP4g==",
+ "license": "MIT",
"bin": {
"jsesc": "bin/jsesc"
},
@@ -15585,42 +16145,49 @@
"version": "3.0.1",
"resolved": "https://registry.npmjs.org/json-buffer/-/json-buffer-3.0.1.tgz",
"integrity": "sha512-4bV5BfR2mqfQTJm+V5tPPdf+ZpuhiIvTuAB5g8kcrXOZpTT/QwwVRWBywX1ozr6lEuPdbHxwaJlm9G6mI2sfSQ==",
- "dev": true
+ "dev": true,
+ "license": "MIT"
},
"node_modules/json-parse-even-better-errors": {
"version": "2.3.1",
"resolved": "https://registry.npmjs.org/json-parse-even-better-errors/-/json-parse-even-better-errors-2.3.1.tgz",
- "integrity": "sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w=="
+ "integrity": "sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w==",
+ "license": "MIT"
},
"node_modules/json-schema": {
"version": "0.4.0",
"resolved": "https://registry.npmjs.org/json-schema/-/json-schema-0.4.0.tgz",
"integrity": "sha512-es94M3nTIfsEPisRafak+HDLfHXnKBhV3vU5eqPcS3flIWqcxJWgXHXiey3YrpaNsanY5ei1VoYEbOzijuq9BA==",
- "dev": true
+ "dev": true,
+ "license": "(AFL-2.1 OR BSD-3-Clause)"
},
"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
+ "dev": true,
+ "license": "MIT"
},
"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
+ "dev": true,
+ "license": "MIT"
},
"node_modules/json-stringify-safe": {
"version": "5.0.1",
"resolved": "https://registry.npmjs.org/json-stringify-safe/-/json-stringify-safe-5.0.1.tgz",
"integrity": "sha512-ZClg6AaYvamvYEE82d3Iyd3vSSIjQ+odgjaTzRuO3s7toCdFKczob2i0zCh7JE8kWn17yvAWhUVxvqGwUalsRA==",
- "dev": true
+ "dev": true,
+ "license": "ISC"
},
"node_modules/json5": {
"version": "2.2.3",
"resolved": "https://registry.npmjs.org/json5/-/json5-2.2.3.tgz",
"integrity": "sha512-XmOWe7eyHYH14cLdVPoyg+GOH3rYX++KpzrylJwSW98t3Nk+U8XOl8FWKOgwtzdb8lXGf6zYwDUzeHMWfxasyg==",
"dev": true,
+ "license": "MIT",
"bin": {
"json5": "lib/cli.js"
},
@@ -15631,13 +16198,15 @@
"node_modules/jsoncrush": {
"version": "1.1.8",
"resolved": "https://registry.npmjs.org/jsoncrush/-/jsoncrush-1.1.8.tgz",
- "integrity": "sha512-lvIMGzMUA0fjuqwNcxlTNRq2bibPZ9auqT/LyGdlR5hvydJtA/BasSgkx4qclqTKVeTidrJvsS/oVjlTCPQ4Nw=="
+ "integrity": "sha512-lvIMGzMUA0fjuqwNcxlTNRq2bibPZ9auqT/LyGdlR5hvydJtA/BasSgkx4qclqTKVeTidrJvsS/oVjlTCPQ4Nw==",
+ "license": "MIT"
},
"node_modules/jsonfile": {
"version": "6.1.0",
"resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-6.1.0.tgz",
"integrity": "sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"universalify": "^2.0.0"
},
@@ -15650,6 +16219,7 @@
"resolved": "https://registry.npmjs.org/universalify/-/universalify-2.0.1.tgz",
"integrity": "sha512-gptHNQghINnc/vTGIk0SOFGFNXw7JVrlRUtConJRlvaw6DuX0wO5Jeko9sWrMBhh+PsYAZ7oXAiOnf/UKogyiw==",
"dev": true,
+ "license": "MIT",
"engines": {
"node": ">= 10.0.0"
}
@@ -15661,13 +16231,15 @@
"dev": true,
"engines": [
"node >= 0.2.0"
- ]
+ ],
+ "license": "MIT"
},
"node_modules/JSONStream": {
"version": "1.3.5",
"resolved": "https://registry.npmjs.org/JSONStream/-/JSONStream-1.3.5.tgz",
"integrity": "sha512-E+iruNOY8VV9s4JEbe1aNEm6MiszPRr/UfcHMz0TQh1BXSxHK+ASV1R6W4HpjBhSeS+54PIsAMCBmwD06LLsqQ==",
"dev": true,
+ "license": "(MIT OR Apache-2.0)",
"dependencies": {
"jsonparse": "^1.2.0",
"through": ">=2.2.7 <3"
@@ -15687,6 +16259,7 @@
"engines": [
"node >=0.6.0"
],
+ "license": "MIT",
"dependencies": {
"assert-plus": "1.0.0",
"extsprintf": "1.3.0",
@@ -15699,6 +16272,7 @@
"resolved": "https://registry.npmjs.org/jsx-ast-utils/-/jsx-ast-utils-3.3.5.tgz",
"integrity": "sha512-ZZow9HBI5O6EPgSJLUb8n2NKgmVWTwCvHGwFuJlMjvLFqlGG6pjirPhtdsseaLZjSibD8eegzmYpUZwoIlj2cQ==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"array-includes": "^3.1.6",
"array.prototype.flat": "^1.3.1",
@@ -15714,6 +16288,7 @@
"resolved": "https://registry.npmjs.org/keyv/-/keyv-4.5.4.tgz",
"integrity": "sha512-oxVHkHR/EJf2CNXnWxRLW6mg7JyCCUcG0DtEGmL2ctUo1PNTin1PUil+r/+4r5MpVgC/fn1kjsx7mjSujKqIpw==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"json-buffer": "3.0.1"
}
@@ -15723,6 +16298,7 @@
"resolved": "https://registry.npmjs.org/kleur/-/kleur-3.0.3.tgz",
"integrity": "sha512-eTIzlVOSUR+JxdDFepEYcBMtZ9Qqdef+rnzWdRZuMbOywu5tO2w2N7rqjoANZ5k9vywhL6Br1VRjUIgTQx4E8w==",
"dev": true,
+ "license": "MIT",
"engines": {
"node": ">=6"
}
@@ -15731,13 +16307,15 @@
"version": "0.3.23",
"resolved": "https://registry.npmjs.org/language-subtag-registry/-/language-subtag-registry-0.3.23.tgz",
"integrity": "sha512-0K65Lea881pHotoGEa5gDlMxt3pctLi2RplBb7Ezh4rRdLEOtgi7n4EwK9lamnUCkKBqaeKRVebTq6BAxSkpXQ==",
- "dev": true
+ "dev": true,
+ "license": "CC0-1.0"
},
"node_modules/language-tags": {
"version": "1.0.9",
"resolved": "https://registry.npmjs.org/language-tags/-/language-tags-1.0.9.tgz",
"integrity": "sha512-MbjN408fEndfiQXbFQ1vnd+1NoLDsnQW41410oQBXiyXDMYH5z505juWa4KUE1LqxRC7DgOgZDbKLxHIwm27hA==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"language-subtag-registry": "^0.3.20"
},
@@ -15750,6 +16328,7 @@
"resolved": "https://registry.npmjs.org/lazy-ass/-/lazy-ass-1.6.0.tgz",
"integrity": "sha512-cc8oEVoctTvsFZ/Oje/kGnHbpWHYBe8IAJe4C0QNc3t8uM/0Y8+erSz/7Y1ALuXTEZTMvxXwO6YbX1ey3ujiZw==",
"dev": true,
+ "license": "MIT",
"engines": {
"node": "> 0.8"
}
@@ -15759,6 +16338,7 @@
"resolved": "https://registry.npmjs.org/leven/-/leven-3.1.0.tgz",
"integrity": "sha512-qsda+H8jTaUaN/x5vzW2rzc+8Rw4TAQ/4KjB46IwK5VH+IlVeeeje/EoZRpiXvIqjFgK84QffqPztGI3VBLG1A==",
"dev": true,
+ "license": "MIT",
"engines": {
"node": ">=6"
}
@@ -15768,6 +16348,7 @@
"resolved": "https://registry.npmjs.org/levn/-/levn-0.4.1.tgz",
"integrity": "sha512-+bT2uH4E5LGE7h/n3evcS/sQlJXCpIp6ym8OWJ5eV6+67Dsql/LaaT7qJBAt2rzfoa/5QBGBhxDix1dMt2kQKQ==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"prelude-ls": "^1.2.1",
"type-check": "~0.4.0"
@@ -15781,6 +16362,7 @@
"resolved": "https://registry.npmjs.org/lilconfig/-/lilconfig-3.1.2.tgz",
"integrity": "sha512-eop+wDAvpItUys0FWkHIKeC9ybYrTGbU41U5K7+bttZZeohvnY7M9dZ5kB21GNWiFT2q1OoPTvncPCgSOVO5ow==",
"dev": true,
+ "license": "MIT",
"engines": {
"node": ">=14"
},
@@ -15791,13 +16373,15 @@
"node_modules/lines-and-columns": {
"version": "1.2.4",
"resolved": "https://registry.npmjs.org/lines-and-columns/-/lines-and-columns-1.2.4.tgz",
- "integrity": "sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg=="
+ "integrity": "sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg==",
+ "license": "MIT"
},
"node_modules/lint-staged": {
"version": "15.2.10",
"resolved": "https://registry.npmjs.org/lint-staged/-/lint-staged-15.2.10.tgz",
"integrity": "sha512-5dY5t743e1byO19P9I4b3x8HJwalIznL5E1FWYnU6OWw33KxNBSLAc6Cy7F2PsFEO8FKnLwjwm5hx7aMF0jzZg==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"chalk": "~5.3.0",
"commander": "~12.1.0",
@@ -15825,6 +16409,7 @@
"resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-7.0.0.tgz",
"integrity": "sha512-GdYO7a61mR0fOlAsvC9/rIHf7L96sBc6dEWzeOu+KAea5bZyQRPIpojrVoI4AXGJS/ycu/fBTdLrUkA4ODrvjw==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"environment": "^1.0.0"
},
@@ -15840,6 +16425,7 @@
"resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-6.2.1.tgz",
"integrity": "sha512-bN798gFfQX+viw3R7yrGWRqnrN2oRkEkUjjl4JNn4E8GxxbjtG3FbrEIIY3l8/hrwUwIeCZvi4QuOTP4MErVug==",
"dev": true,
+ "license": "MIT",
"engines": {
"node": ">=12"
},
@@ -15852,6 +16438,7 @@
"resolved": "https://registry.npmjs.org/cli-cursor/-/cli-cursor-5.0.0.tgz",
"integrity": "sha512-aCj4O5wKyszjMmDT4tZj93kxyydN/K5zPWSCe6/0AV/AA1pqe5ZBIw0a2ZfPQV7lL5/yb5HsUreJ6UFAF1tEQw==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"restore-cursor": "^5.0.0"
},
@@ -15867,6 +16454,7 @@
"resolved": "https://registry.npmjs.org/cli-truncate/-/cli-truncate-4.0.0.tgz",
"integrity": "sha512-nPdaFdQ0h/GEigbPClz11D0v/ZJEwxmeVZGeMo3Z5StPtUTkA9o1lD6QwoirYiSDzbcwn2XcjwmCp68W1IS4TA==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"slice-ansi": "^5.0.0",
"string-width": "^7.0.0"
@@ -15883,6 +16471,7 @@
"resolved": "https://registry.npmjs.org/commander/-/commander-12.1.0.tgz",
"integrity": "sha512-Vw8qHK3bZM9y/P10u3Vib8o/DdkvA2OtPtZvD871QKjy74Wj1WSKFILMPRPSdUSx5RFK1arlJzEtA4PkFgnbuA==",
"dev": true,
+ "license": "MIT",
"engines": {
"node": ">=18"
}
@@ -15891,13 +16480,15 @@
"version": "10.4.0",
"resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-10.4.0.tgz",
"integrity": "sha512-EC+0oUMY1Rqm4O6LLrgjtYDvcVYTy7chDnM4Q7030tP4Kwj3u/pR6gP9ygnp2CJMK5Gq+9Q2oqmrFJAz01DXjw==",
- "dev": true
+ "dev": true,
+ "license": "MIT"
},
"node_modules/lint-staged/node_modules/execa": {
"version": "8.0.1",
"resolved": "https://registry.npmjs.org/execa/-/execa-8.0.1.tgz",
"integrity": "sha512-VyhnebXciFV2DESc+p6B+y0LjSm0krU4OgJN44qFAhBY0TJ+1V61tYD2+wHusZ6F9n5K+vl8k0sTy7PEfV4qpg==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"cross-spawn": "^7.0.3",
"get-stream": "^8.0.1",
@@ -15921,6 +16512,7 @@
"resolved": "https://registry.npmjs.org/get-stream/-/get-stream-8.0.1.tgz",
"integrity": "sha512-VaUJspBffn/LMCJVoMvSAdmscJyS1auj5Zulnn5UoYcY531UWmdwhRWkcGKnGU93m5HSXP9LP2usOryrBtQowA==",
"dev": true,
+ "license": "MIT",
"engines": {
"node": ">=16"
},
@@ -15933,6 +16525,7 @@
"resolved": "https://registry.npmjs.org/human-signals/-/human-signals-5.0.0.tgz",
"integrity": "sha512-AXcZb6vzzrFAUE61HnN4mpLqd/cSIwNQjtNWR0euPm6y0iqx3G4gOXaIDdtdDwZmhwe82LA6+zinmW4UBWVePQ==",
"dev": true,
+ "license": "Apache-2.0",
"engines": {
"node": ">=16.17.0"
}
@@ -15942,6 +16535,7 @@
"resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-4.0.0.tgz",
"integrity": "sha512-O4L094N2/dZ7xqVdrXhh9r1KODPJpFms8B5sGdJLPy664AgvXsreZUyCQQNItZRDlYug4xStLjNp/sz3HvBowQ==",
"dev": true,
+ "license": "MIT",
"engines": {
"node": ">=12"
},
@@ -15954,6 +16548,7 @@
"resolved": "https://registry.npmjs.org/is-stream/-/is-stream-3.0.0.tgz",
"integrity": "sha512-LnQR4bZ9IADDRSkvpqMGvt/tEJWclzklNgSw48V5EAaAeDd6qGvN8ei6k5p0tvxSR171VmGyHuTiAOfxAbr8kA==",
"dev": true,
+ "license": "MIT",
"engines": {
"node": "^12.20.0 || ^14.13.1 || >=16.0.0"
},
@@ -15966,6 +16561,7 @@
"resolved": "https://registry.npmjs.org/listr2/-/listr2-8.2.5.tgz",
"integrity": "sha512-iyAZCeyD+c1gPyE9qpFu8af0Y+MRtmKOncdGoA2S5EY8iFq99dmmvkNnHiWo+pj0s7yH7l3KPIgee77tKpXPWQ==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"cli-truncate": "^4.0.0",
"colorette": "^2.0.20",
@@ -15983,6 +16579,7 @@
"resolved": "https://registry.npmjs.org/log-update/-/log-update-6.1.0.tgz",
"integrity": "sha512-9ie8ItPR6tjY5uYJh8K/Zrv/RMZ5VOlOWvtZdEHYSTFKZfIBPQa9tOAEeAWhd+AnIneLJ22w5fjOYtoutpWq5w==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"ansi-escapes": "^7.0.0",
"cli-cursor": "^5.0.0",
@@ -16002,6 +16599,7 @@
"resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-5.0.0.tgz",
"integrity": "sha512-OVa3u9kkBbw7b8Xw5F9P+D/T9X+Z4+JruYVNapTjPYZYUznQ5YfWeFkOj606XYYW8yugTfC8Pj0hYqvi4ryAhA==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"get-east-asian-width": "^1.0.0"
},
@@ -16017,6 +16615,7 @@
"resolved": "https://registry.npmjs.org/slice-ansi/-/slice-ansi-7.1.0.tgz",
"integrity": "sha512-bSiSngZ/jWeX93BqeIAbImyTbEihizcwNjFoRUIY/T1wWQsfsm2Vw1agPKylXvQTU7iASGdHhyqRlqQzfz+Htg==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"ansi-styles": "^6.2.1",
"is-fullwidth-code-point": "^5.0.0"
@@ -16033,6 +16632,7 @@
"resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-4.0.0.tgz",
"integrity": "sha512-vqiC06CuhBTUdZH+RYl8sFrL096vA45Ok5ISO6sE/Mr1jRbGH4Csnhi8f3wKVl7x8mO4Au7Ir9D3Oyv1VYMFJw==",
"dev": true,
+ "license": "MIT",
"engines": {
"node": ">=12"
},
@@ -16045,6 +16645,7 @@
"resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-5.3.0.tgz",
"integrity": "sha512-ppwTtiJZq0O/ai0z7yfudtBpWIoxM8yE6nHi1X47eFR2EWORqfbu6CnPlNsjeN683eT0qG6H/Pyf9fCcvjnnnQ==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"path-key": "^4.0.0"
},
@@ -16060,6 +16661,7 @@
"resolved": "https://registry.npmjs.org/onetime/-/onetime-6.0.0.tgz",
"integrity": "sha512-1FlR+gjXK7X+AsAHso35MnyN5KqGwJRi/31ft6x0M194ht7S+rWAvd7PHss9xSKMzE0asv1pyIHaJYq+BbacAQ==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"mimic-fn": "^4.0.0"
},
@@ -16075,6 +16677,7 @@
"resolved": "https://registry.npmjs.org/path-key/-/path-key-4.0.0.tgz",
"integrity": "sha512-haREypq7xkM7ErfgIyA0z+Bj4AGKlMSdlQE2jvJo6huWD1EdkKYV+G/T4nq0YEF2vgTT8kqMFKo1uHn950r4SQ==",
"dev": true,
+ "license": "MIT",
"engines": {
"node": ">=12"
},
@@ -16087,6 +16690,7 @@
"resolved": "https://registry.npmjs.org/restore-cursor/-/restore-cursor-5.1.0.tgz",
"integrity": "sha512-oMA2dcrw6u0YfxJQXm342bFKX/E4sG9rbTzO9ptUcR/e8A33cHuvStiYOwH7fszkZlZ1z/ta9AAoPk2F4qIOHA==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"onetime": "^7.0.0",
"signal-exit": "^4.1.0"
@@ -16103,6 +16707,7 @@
"resolved": "https://registry.npmjs.org/onetime/-/onetime-7.0.0.tgz",
"integrity": "sha512-VXJjc87FScF88uafS3JllDgvAm+c/Slfz06lorj2uAY34rlUu0Nt+v8wreiImcrgAjjIHp1rXpTDlLOGw29WwQ==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"mimic-function": "^5.0.0"
},
@@ -16118,6 +16723,7 @@
"resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-4.1.0.tgz",
"integrity": "sha512-bzyZ1e88w9O1iNJbKnOlvYTrWPDl46O1bG0D3XInv+9tkPrxrN8jUUTiFlDkkmKWgn1M6CfIA13SuGqOa9Korw==",
"dev": true,
+ "license": "ISC",
"engines": {
"node": ">=14"
},
@@ -16130,6 +16736,7 @@
"resolved": "https://registry.npmjs.org/slice-ansi/-/slice-ansi-5.0.0.tgz",
"integrity": "sha512-FC+lgizVPfie0kkhqUScwRu1O/lF6NOgJmlCgK+/LYxDCTk8sGelYaHDhFcDN+Sn3Cv+3VSa4Byeo+IMCzpMgQ==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"ansi-styles": "^6.0.0",
"is-fullwidth-code-point": "^4.0.0"
@@ -16146,6 +16753,7 @@
"resolved": "https://registry.npmjs.org/string-width/-/string-width-7.2.0.tgz",
"integrity": "sha512-tsaTIkKW9b4N+AEj+SVA+WhJzV7/zMhcSu78mLKWSk7cXMOSHsBKFWUs0fWwq8QyK3MgJBQRX6Gbi4kYbdvGkQ==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"emoji-regex": "^10.3.0",
"get-east-asian-width": "^1.0.0",
@@ -16163,6 +16771,7 @@
"resolved": "https://registry.npmjs.org/strip-final-newline/-/strip-final-newline-3.0.0.tgz",
"integrity": "sha512-dOESqjYr96iWYylGObzd39EuNTa5VJxyvVAEm5Jnh7KGo75V43Hk1odPQkNDyXNmUR6k+gEiDVXnjB8HJ3crXw==",
"dev": true,
+ "license": "MIT",
"engines": {
"node": ">=12"
},
@@ -16175,6 +16784,7 @@
"resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-9.0.0.tgz",
"integrity": "sha512-G8ura3S+3Z2G+mkgNRq8dqaFZAuxfsxpBB8OCTGRTCtp+l/v9nbFNmCUP1BZMts3G1142MsZfn6eeUKrr4PD1Q==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"ansi-styles": "^6.2.1",
"string-width": "^7.0.0",
@@ -16192,6 +16802,7 @@
"resolved": "https://registry.npmjs.org/listr2/-/listr2-3.14.0.tgz",
"integrity": "sha512-TyWI8G99GX9GjE54cJ+RrNMcIFBfwMPxc3XTFiAYGN4s10hWROGtOg7+O6u6LE3mNkyld7RSLE6nrKBvTfcs3g==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"cli-truncate": "^2.1.0",
"colorette": "^2.0.16",
@@ -16219,6 +16830,7 @@
"resolved": "https://registry.npmjs.org/load-tsconfig/-/load-tsconfig-0.2.5.tgz",
"integrity": "sha512-IXO6OCs9yg8tMKzfPZ1YmheJbZCiEsnBdcB03l0OcfK9prKnJb96siuHCr5Fl37/yo9DnKU+TLpxzTUspw9shg==",
"dev": true,
+ "license": "MIT",
"engines": {
"node": "^12.20.0 || ^14.13.1 || >=16.0.0"
}
@@ -16228,6 +16840,7 @@
"resolved": "https://registry.npmjs.org/loader-runner/-/loader-runner-4.3.0.tgz",
"integrity": "sha512-3R/1M+yS3j5ou80Me59j7F9IMs4PXs3VqRrm0TU3AbKPxlmpoY1TNscJV/oGJXo8qCatFGTfDbY6W6ipGOYXfg==",
"dev": true,
+ "license": "MIT",
"engines": {
"node": ">=6.11.5"
}
@@ -16237,6 +16850,7 @@
"resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-3.3.1.tgz",
"integrity": "sha512-FMJTLMXfCLMLfJxcX9PFqX5qD88Z5MRGaZCVzfuqeZSPsyiBzs+pahDQjbIWz2QIzPZz0NX9Zy4FX3lmK6YHIg==",
"dev": true,
+ "license": "MIT",
"engines": {
"node": ">= 12.13.0"
}
@@ -16246,6 +16860,7 @@
"resolved": "https://registry.npmjs.org/locate-path/-/locate-path-7.2.0.tgz",
"integrity": "sha512-gvVijfZvn7R+2qyPX8mAuKcFGDf6Nc61GdvGafQsHL0sBIxfKzA+usWn4GFC/bk+QdwPUD4kWFJLhElipq+0VA==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"p-locate": "^6.0.0"
},
@@ -16260,91 +16875,106 @@
"version": "4.17.21",
"resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz",
"integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==",
- "dev": true
+ "dev": true,
+ "license": "MIT"
},
"node_modules/lodash.camelcase": {
"version": "4.3.0",
"resolved": "https://registry.npmjs.org/lodash.camelcase/-/lodash.camelcase-4.3.0.tgz",
"integrity": "sha512-TwuEnCnxbc3rAvhf/LbG7tJUDzhqXyFnv3dtzLOPgCG/hODL7WFnsbwktkD7yUV0RrreP/l1PALq/YSg6VvjlA==",
- "dev": true
+ "dev": true,
+ "license": "MIT"
},
"node_modules/lodash.debounce": {
"version": "4.0.8",
"resolved": "https://registry.npmjs.org/lodash.debounce/-/lodash.debounce-4.0.8.tgz",
"integrity": "sha512-FT1yDzDYEoYWhnSGnpE/4Kj1fLZkDFyqRb7fNt6FdYOSxlUWAtp42Eh6Wb0rGIv/m9Bgo7x4GhQbm5Ys4SG5ow==",
- "dev": true
+ "dev": true,
+ "license": "MIT"
},
"node_modules/lodash.isplainobject": {
"version": "4.0.6",
"resolved": "https://registry.npmjs.org/lodash.isplainobject/-/lodash.isplainobject-4.0.6.tgz",
"integrity": "sha512-oSXzaWypCMHkPC3NvBEaPHf0KsA5mvPrOPgQWDsbg8n7orZ290M0BmC/jgRZ4vcJ6DTAhjrsSYgdsW/F+MFOBA==",
- "dev": true
+ "dev": true,
+ "license": "MIT"
},
"node_modules/lodash.kebabcase": {
"version": "4.1.1",
"resolved": "https://registry.npmjs.org/lodash.kebabcase/-/lodash.kebabcase-4.1.1.tgz",
"integrity": "sha512-N8XRTIMMqqDgSy4VLKPnJ/+hpGZN+PHQiJnSenYqPaVV/NCqEogTnAdZLQiGKhxX+JCs8waWq2t1XHWKOmlY8g==",
- "dev": true
+ "dev": true,
+ "license": "MIT"
},
"node_modules/lodash.memoize": {
"version": "4.1.2",
"resolved": "https://registry.npmjs.org/lodash.memoize/-/lodash.memoize-4.1.2.tgz",
"integrity": "sha512-t7j+NzmgnQzTAYXcsHYLgimltOV1MXHtlOWf6GjL9Kj8GK5FInw5JotxvbOs+IvV1/Dzo04/fCGfLVs7aXb4Ag==",
- "dev": true
+ "dev": true,
+ "license": "MIT"
},
"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
+ "dev": true,
+ "license": "MIT"
},
"node_modules/lodash.mergewith": {
"version": "4.6.2",
"resolved": "https://registry.npmjs.org/lodash.mergewith/-/lodash.mergewith-4.6.2.tgz",
"integrity": "sha512-GK3g5RPZWTRSeLSpgP8Xhra+pnjBC56q9FZYe1d5RN3TJ35dbkGy3YqBSMbyCrlbi+CM9Z3Jk5yTL7RCsqboyQ==",
- "dev": true
+ "dev": true,
+ "license": "MIT"
},
"node_modules/lodash.once": {
"version": "4.1.1",
"resolved": "https://registry.npmjs.org/lodash.once/-/lodash.once-4.1.1.tgz",
"integrity": "sha512-Sb487aTOCr9drQVL8pIxOzVhafOjZN9UU54hiN8PU3uAiSV7lx1yYNpbNmex2PK6dSJoNTSJUUswT651yww3Mg==",
- "dev": true
+ "dev": true,
+ "license": "MIT"
},
"node_modules/lodash.snakecase": {
"version": "4.1.1",
"resolved": "https://registry.npmjs.org/lodash.snakecase/-/lodash.snakecase-4.1.1.tgz",
"integrity": "sha512-QZ1d4xoBHYUeuouhEq3lk3Uq7ldgyFXGBhg04+oRLnIz8o9T65Eh+8YdroUwn846zchkA9yDsDl5CVVaV2nqYw==",
- "dev": true
+ "dev": true,
+ "license": "MIT"
},
"node_modules/lodash.sortby": {
"version": "4.7.0",
"resolved": "https://registry.npmjs.org/lodash.sortby/-/lodash.sortby-4.7.0.tgz",
"integrity": "sha512-HDWXG8isMntAyRF5vZ7xKuEvOhT4AhlRt/3czTSjvGUxjYCBVRQY48ViDHyfYz9VIoBkW4TMGQNapx+l3RUwdA==",
- "dev": true
- },
+ "dev": true,
+ "license": "MIT"
+ },
"node_modules/lodash.startcase": {
"version": "4.4.0",
"resolved": "https://registry.npmjs.org/lodash.startcase/-/lodash.startcase-4.4.0.tgz",
"integrity": "sha512-+WKqsK294HMSc2jEbNgpHpd0JfIBhp7rEV4aqXWqFr6AlXov+SlcgB1Fv01y2kGe3Gc8nMW7VA0SrGuSkRfIEg==",
- "dev": true
+ "dev": true,
+ "license": "MIT"
},
"node_modules/lodash.uniq": {
"version": "4.5.0",
"resolved": "https://registry.npmjs.org/lodash.uniq/-/lodash.uniq-4.5.0.tgz",
"integrity": "sha512-xfBaXQd9ryd9dlSDvnvI0lvxfLJlYAZzXomUYzLKtUeOQvOP5piqAWuGtrhWeqaXK9hhoM/iyJc5AV+XfsX3HQ==",
- "dev": true
+ "dev": true,
+ "license": "MIT"
},
"node_modules/lodash.upperfirst": {
"version": "4.3.1",
"resolved": "https://registry.npmjs.org/lodash.upperfirst/-/lodash.upperfirst-4.3.1.tgz",
"integrity": "sha512-sReKOYJIJf74dhJONhU4e0/shzi1trVbSWDOhKYE5XV2O+H7Sb2Dihwuc7xWxVl+DgFPyTqIN3zMfT9cq5iWDg==",
- "dev": true
+ "dev": true,
+ "license": "MIT"
},
"node_modules/log-symbols": {
"version": "4.1.0",
"resolved": "https://registry.npmjs.org/log-symbols/-/log-symbols-4.1.0.tgz",
"integrity": "sha512-8XPvpAA8uyhfteu8pIvQxpJZ7SYYdpUivZpGy6sFsBuKRY/7rQGavedeB8aK+Zkyq6upMFVL/9AW6vOYzfRyLg==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"chalk": "^4.1.0",
"is-unicode-supported": "^0.1.0"
@@ -16361,6 +16991,7 @@
"resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
"integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"color-convert": "^2.0.1"
},
@@ -16376,6 +17007,7 @@
"resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz",
"integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"ansi-styles": "^4.1.0",
"supports-color": "^7.1.0"
@@ -16392,6 +17024,7 @@
"resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
"integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"has-flag": "^4.0.0"
},
@@ -16404,6 +17037,7 @@
"resolved": "https://registry.npmjs.org/log-update/-/log-update-4.0.0.tgz",
"integrity": "sha512-9fkkDevMefjg0mmzWFBW8YkFP91OrizzkW3diF7CpG+S2EYdy4+TVfGwz1zeF8x7hCx1ovSPTOE9Ngib74qqUg==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"ansi-escapes": "^4.3.0",
"cli-cursor": "^3.1.0",
@@ -16422,6 +17056,7 @@
"resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
"integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"color-convert": "^2.0.1"
},
@@ -16437,6 +17072,7 @@
"resolved": "https://registry.npmjs.org/slice-ansi/-/slice-ansi-4.0.0.tgz",
"integrity": "sha512-qMCMfhY040cVHT43K9BFygqYbUPFZKHOg7K73mtTWJRb8pyP3fzf4Ixd5SzdEJQ6MRUg/WBnOLxghZtKKurENQ==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"ansi-styles": "^4.0.0",
"astral-regex": "^2.0.0",
@@ -16454,6 +17090,7 @@
"resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz",
"integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"ansi-regex": "^5.0.1"
},
@@ -16466,6 +17103,7 @@
"resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-6.2.0.tgz",
"integrity": "sha512-r6lPcBGxZXlIcymEu7InxDMhdW0KDxpLgoFLcguasxCaJ/SOIZwINatK9KY/tf+ZrlywOKU0UDj3ATXUBfxJXA==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"ansi-styles": "^4.0.0",
"string-width": "^4.1.0",
@@ -16475,10 +17113,22 @@
"node": ">=8"
}
},
+ "node_modules/longest-streak": {
+ "version": "3.1.0",
+ "resolved": "https://registry.npmjs.org/longest-streak/-/longest-streak-3.1.0.tgz",
+ "integrity": "sha512-9Ri+o0JYgehTaVBBDoMqIl8GXtbWg711O3srftcHhZ0dqnETqLaoIK0x17fUw9rFSlK/0NlsKe0Ahhyl5pXE2g==",
+ "dev": true,
+ "license": "MIT",
+ "funding": {
+ "type": "github",
+ "url": "https://github.com/sponsors/wooorm"
+ }
+ },
"node_modules/loose-envify": {
"version": "1.4.0",
"resolved": "https://registry.npmjs.org/loose-envify/-/loose-envify-1.4.0.tgz",
"integrity": "sha512-lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q==",
+ "license": "MIT",
"dependencies": {
"js-tokens": "^3.0.0 || ^4.0.0"
},
@@ -16490,13 +17140,15 @@
"version": "3.1.2",
"resolved": "https://registry.npmjs.org/loupe/-/loupe-3.1.2.tgz",
"integrity": "sha512-23I4pFZHmAemUnz8WZXbYRSKYj801VDaNv9ETuMh7IrMc7VuVVSo+Z9iLE3ni30+U48iDWfi30d3twAXBYmnCg==",
- "dev": true
+ "dev": true,
+ "license": "MIT"
},
"node_modules/lower-case": {
"version": "2.0.2",
"resolved": "https://registry.npmjs.org/lower-case/-/lower-case-2.0.2.tgz",
"integrity": "sha512-7fm3l3NAF9WfN6W3JOmf5drwpVqX78JtoGJ3A6W0a6ZnldM41w2fV5D490psKFTpMds8TJse/eHLFFsNHHjHgg==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"tslib": "^2.0.3"
}
@@ -16506,6 +17158,7 @@
"resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-5.1.1.tgz",
"integrity": "sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w==",
"dev": true,
+ "license": "ISC",
"dependencies": {
"yallist": "^3.0.2"
}
@@ -16515,6 +17168,7 @@
"resolved": "https://registry.npmjs.org/lz-string/-/lz-string-1.5.0.tgz",
"integrity": "sha512-h5bgJWpxJNswbU7qCrV0tIKQCaS3blPDrqKWx+QxzuzL1zGUzij9XCWLrSLsJPu5t+eWA/ycetzYAO5IOMcWAQ==",
"dev": true,
+ "license": "MIT",
"bin": {
"lz-string": "bin/bin.js"
}
@@ -16524,36 +17178,53 @@
"resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.30.12.tgz",
"integrity": "sha512-Ea8I3sQMVXr8JhN4z+H/d8zwo+tYDgHE9+5G4Wnrwhs0gaK9fXTKx0Tw5Xwsd/bCPTTZNRAdpyzvoeORe9LYpw==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"@jridgewell/sourcemap-codec": "^1.5.0"
}
},
"node_modules/make-dir": {
- "version": "3.1.0",
- "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-3.1.0.tgz",
- "integrity": "sha512-g3FeP20LNwhALb/6Cz6Dd4F2ngze0jz7tbzrD2wAV+o9FeNHe4rL+yK2md0J/fiSf1sa1ADhXqi5+oVwOM/eGw==",
+ "version": "4.0.0",
+ "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-4.0.0.tgz",
+ "integrity": "sha512-hXdUTZYIVOt1Ex//jAQi+wTZZpUpwBj/0QsOzqegb3rGMMeJiSEu5xLHnYfBrRV4RH2+OCSOO95Is/7x1WJ4bw==",
"dev": true,
+ "license": "MIT",
"dependencies": {
- "semver": "^6.0.0"
+ "semver": "^7.5.3"
},
"engines": {
- "node": ">=8"
+ "node": ">=10"
},
"funding": {
"url": "https://github.com/sponsors/sindresorhus"
}
},
+ "node_modules/make-dir/node_modules/semver": {
+ "version": "7.6.3",
+ "resolved": "https://registry.npmjs.org/semver/-/semver-7.6.3.tgz",
+ "integrity": "sha512-oVekP1cKtI+CTDvHWYFUcMtsK/00wmAEfyqKfNdARm8u1wNVhSgaX7A8d4UuIlUI5e84iEwOhs7ZPYRmzU9U6A==",
+ "dev": true,
+ "license": "ISC",
+ "bin": {
+ "semver": "bin/semver.js"
+ },
+ "engines": {
+ "node": ">=10"
+ }
+ },
"node_modules/make-error": {
"version": "1.3.6",
"resolved": "https://registry.npmjs.org/make-error/-/make-error-1.3.6.tgz",
"integrity": "sha512-s8UhlNe7vPKomQhC1qFelMokr/Sc3AgNbso3n74mVPA5LTZwkB9NlXf4XPamLxJE8h0gh73rM94xvwRT2CVInw==",
- "dev": true
+ "dev": true,
+ "license": "ISC"
},
"node_modules/makeerror": {
"version": "1.0.12",
"resolved": "https://registry.npmjs.org/makeerror/-/makeerror-1.0.12.tgz",
"integrity": "sha512-JmqCvUhmt43madlpFzG4BQzG2Z3m6tvQDNKdClZnO3VbIudJYmxsT0FNJMeiB2+JTSlTQTSbU8QdesVmwJcmLg==",
"dev": true,
+ "license": "BSD-3-Clause",
"dependencies": {
"tmpl": "1.0.5"
}
@@ -16562,24 +17233,251 @@
"version": "1.5.0",
"resolved": "https://registry.npmjs.org/map-or-similar/-/map-or-similar-1.5.0.tgz",
"integrity": "sha512-0aF7ZmVon1igznGI4VS30yugpduQW3y3GkcgGJOp7d8x8QrizhigUxjI/m2UojsXXto+jLAH3KSz+xOJTiORjg==",
- "dev": true
+ "dev": true,
+ "license": "MIT"
+ },
+ "node_modules/markdown-table": {
+ "version": "3.0.4",
+ "resolved": "https://registry.npmjs.org/markdown-table/-/markdown-table-3.0.4.tgz",
+ "integrity": "sha512-wiYz4+JrLyb/DqW2hkFJxP7Vd7JuTDm77fvbM8VfEQdmSMqcImWeeRbHwZjBjIFki/VaMK2BhFi7oUUZeM5bqw==",
+ "dev": true,
+ "license": "MIT",
+ "funding": {
+ "type": "github",
+ "url": "https://github.com/sponsors/wooorm"
+ }
},
"node_modules/md5.js": {
"version": "1.3.5",
"resolved": "https://registry.npmjs.org/md5.js/-/md5.js-1.3.5.tgz",
"integrity": "sha512-xitP+WxNPcTTOgnTJcrhM0xvdPepipPSf3I8EIpGKeFLjt3PlJLIDG3u8EX53ZIubkb+5U2+3rELYpEhHhzdkg==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"hash-base": "^3.0.0",
"inherits": "^2.0.1",
"safe-buffer": "^5.1.2"
}
},
+ "node_modules/mdast-util-find-and-replace": {
+ "version": "3.0.1",
+ "resolved": "https://registry.npmjs.org/mdast-util-find-and-replace/-/mdast-util-find-and-replace-3.0.1.tgz",
+ "integrity": "sha512-SG21kZHGC3XRTSUhtofZkBzZTJNM5ecCi0SK2IMKmSXR8vO3peL+kb1O0z7Zl83jKtutG4k5Wv/W7V3/YHvzPA==",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "@types/mdast": "^4.0.0",
+ "escape-string-regexp": "^5.0.0",
+ "unist-util-is": "^6.0.0",
+ "unist-util-visit-parents": "^6.0.0"
+ },
+ "funding": {
+ "type": "opencollective",
+ "url": "https://opencollective.com/unified"
+ }
+ },
+ "node_modules/mdast-util-find-and-replace/node_modules/escape-string-regexp": {
+ "version": "5.0.0",
+ "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-5.0.0.tgz",
+ "integrity": "sha512-/veY75JbMK4j1yjvuUxuVsiS/hr/4iHs9FTT6cgTexxdE0Ly/glccBAkloH/DofkjRbZU3bnoj38mOmhkZ0lHw==",
+ "dev": true,
+ "license": "MIT",
+ "engines": {
+ "node": ">=12"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/sindresorhus"
+ }
+ },
+ "node_modules/mdast-util-from-markdown": {
+ "version": "2.0.2",
+ "resolved": "https://registry.npmjs.org/mdast-util-from-markdown/-/mdast-util-from-markdown-2.0.2.tgz",
+ "integrity": "sha512-uZhTV/8NBuw0WHkPTrCqDOl0zVe1BIng5ZtHoDk49ME1qqcjYmmLmOf0gELgcRMxN4w2iuIeVso5/6QymSrgmA==",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "@types/mdast": "^4.0.0",
+ "@types/unist": "^3.0.0",
+ "decode-named-character-reference": "^1.0.0",
+ "devlop": "^1.0.0",
+ "mdast-util-to-string": "^4.0.0",
+ "micromark": "^4.0.0",
+ "micromark-util-decode-numeric-character-reference": "^2.0.0",
+ "micromark-util-decode-string": "^2.0.0",
+ "micromark-util-normalize-identifier": "^2.0.0",
+ "micromark-util-symbol": "^2.0.0",
+ "micromark-util-types": "^2.0.0",
+ "unist-util-stringify-position": "^4.0.0"
+ },
+ "funding": {
+ "type": "opencollective",
+ "url": "https://opencollective.com/unified"
+ }
+ },
+ "node_modules/mdast-util-gfm": {
+ "version": "3.0.0",
+ "resolved": "https://registry.npmjs.org/mdast-util-gfm/-/mdast-util-gfm-3.0.0.tgz",
+ "integrity": "sha512-dgQEX5Amaq+DuUqf26jJqSK9qgixgd6rYDHAv4aTBuA92cTknZlKpPfa86Z/s8Dj8xsAQpFfBmPUHWJBWqS4Bw==",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "mdast-util-from-markdown": "^2.0.0",
+ "mdast-util-gfm-autolink-literal": "^2.0.0",
+ "mdast-util-gfm-footnote": "^2.0.0",
+ "mdast-util-gfm-strikethrough": "^2.0.0",
+ "mdast-util-gfm-table": "^2.0.0",
+ "mdast-util-gfm-task-list-item": "^2.0.0",
+ "mdast-util-to-markdown": "^2.0.0"
+ },
+ "funding": {
+ "type": "opencollective",
+ "url": "https://opencollective.com/unified"
+ }
+ },
+ "node_modules/mdast-util-gfm-autolink-literal": {
+ "version": "2.0.1",
+ "resolved": "https://registry.npmjs.org/mdast-util-gfm-autolink-literal/-/mdast-util-gfm-autolink-literal-2.0.1.tgz",
+ "integrity": "sha512-5HVP2MKaP6L+G6YaxPNjuL0BPrq9orG3TsrZ9YXbA3vDw/ACI4MEsnoDpn6ZNm7GnZgtAcONJyPhOP8tNJQavQ==",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "@types/mdast": "^4.0.0",
+ "ccount": "^2.0.0",
+ "devlop": "^1.0.0",
+ "mdast-util-find-and-replace": "^3.0.0",
+ "micromark-util-character": "^2.0.0"
+ },
+ "funding": {
+ "type": "opencollective",
+ "url": "https://opencollective.com/unified"
+ }
+ },
+ "node_modules/mdast-util-gfm-footnote": {
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/mdast-util-gfm-footnote/-/mdast-util-gfm-footnote-2.0.0.tgz",
+ "integrity": "sha512-5jOT2boTSVkMnQ7LTrd6n/18kqwjmuYqo7JUPe+tRCY6O7dAuTFMtTPauYYrMPpox9hlN0uOx/FL8XvEfG9/mQ==",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "@types/mdast": "^4.0.0",
+ "devlop": "^1.1.0",
+ "mdast-util-from-markdown": "^2.0.0",
+ "mdast-util-to-markdown": "^2.0.0",
+ "micromark-util-normalize-identifier": "^2.0.0"
+ },
+ "funding": {
+ "type": "opencollective",
+ "url": "https://opencollective.com/unified"
+ }
+ },
+ "node_modules/mdast-util-gfm-strikethrough": {
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/mdast-util-gfm-strikethrough/-/mdast-util-gfm-strikethrough-2.0.0.tgz",
+ "integrity": "sha512-mKKb915TF+OC5ptj5bJ7WFRPdYtuHv0yTRxK2tJvi+BDqbkiG7h7u/9SI89nRAYcmap2xHQL9D+QG/6wSrTtXg==",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "@types/mdast": "^4.0.0",
+ "mdast-util-from-markdown": "^2.0.0",
+ "mdast-util-to-markdown": "^2.0.0"
+ },
+ "funding": {
+ "type": "opencollective",
+ "url": "https://opencollective.com/unified"
+ }
+ },
+ "node_modules/mdast-util-gfm-table": {
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/mdast-util-gfm-table/-/mdast-util-gfm-table-2.0.0.tgz",
+ "integrity": "sha512-78UEvebzz/rJIxLvE7ZtDd/vIQ0RHv+3Mh5DR96p7cS7HsBhYIICDBCu8csTNWNO6tBWfqXPWekRuj2FNOGOZg==",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "@types/mdast": "^4.0.0",
+ "devlop": "^1.0.0",
+ "markdown-table": "^3.0.0",
+ "mdast-util-from-markdown": "^2.0.0",
+ "mdast-util-to-markdown": "^2.0.0"
+ },
+ "funding": {
+ "type": "opencollective",
+ "url": "https://opencollective.com/unified"
+ }
+ },
+ "node_modules/mdast-util-gfm-task-list-item": {
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/mdast-util-gfm-task-list-item/-/mdast-util-gfm-task-list-item-2.0.0.tgz",
+ "integrity": "sha512-IrtvNvjxC1o06taBAVJznEnkiHxLFTzgonUdy8hzFVeDun0uTjxxrRGVaNFqkU1wJR3RBPEfsxmU6jDWPofrTQ==",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "@types/mdast": "^4.0.0",
+ "devlop": "^1.0.0",
+ "mdast-util-from-markdown": "^2.0.0",
+ "mdast-util-to-markdown": "^2.0.0"
+ },
+ "funding": {
+ "type": "opencollective",
+ "url": "https://opencollective.com/unified"
+ }
+ },
+ "node_modules/mdast-util-phrasing": {
+ "version": "4.1.0",
+ "resolved": "https://registry.npmjs.org/mdast-util-phrasing/-/mdast-util-phrasing-4.1.0.tgz",
+ "integrity": "sha512-TqICwyvJJpBwvGAMZjj4J2n0X8QWp21b9l0o7eXyVJ25YNWYbJDVIyD1bZXE6WtV6RmKJVYmQAKWa0zWOABz2w==",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "@types/mdast": "^4.0.0",
+ "unist-util-is": "^6.0.0"
+ },
+ "funding": {
+ "type": "opencollective",
+ "url": "https://opencollective.com/unified"
+ }
+ },
+ "node_modules/mdast-util-to-markdown": {
+ "version": "2.1.2",
+ "resolved": "https://registry.npmjs.org/mdast-util-to-markdown/-/mdast-util-to-markdown-2.1.2.tgz",
+ "integrity": "sha512-xj68wMTvGXVOKonmog6LwyJKrYXZPvlwabaryTjLh9LuvovB/KAH+kvi8Gjj+7rJjsFi23nkUxRQv1KqSroMqA==",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "@types/mdast": "^4.0.0",
+ "@types/unist": "^3.0.0",
+ "longest-streak": "^3.0.0",
+ "mdast-util-phrasing": "^4.0.0",
+ "mdast-util-to-string": "^4.0.0",
+ "micromark-util-classify-character": "^2.0.0",
+ "micromark-util-decode-string": "^2.0.0",
+ "unist-util-visit": "^5.0.0",
+ "zwitch": "^2.0.0"
+ },
+ "funding": {
+ "type": "opencollective",
+ "url": "https://opencollective.com/unified"
+ }
+ },
+ "node_modules/mdast-util-to-string": {
+ "version": "4.0.0",
+ "resolved": "https://registry.npmjs.org/mdast-util-to-string/-/mdast-util-to-string-4.0.0.tgz",
+ "integrity": "sha512-0H44vDimn51F0YwvxSJSm0eCDOJTRlmN0R1yBh4HLj9wiV1Dn0QoXGbvFAWj2hSItVTlCmBF1hqKlIyUBVFLPg==",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "@types/mdast": "^4.0.0"
+ },
+ "funding": {
+ "type": "opencollective",
+ "url": "https://opencollective.com/unified"
+ }
+ },
"node_modules/memfs": {
"version": "3.5.3",
"resolved": "https://registry.npmjs.org/memfs/-/memfs-3.5.3.tgz",
"integrity": "sha512-UERzLsxzllchadvbPs5aolHh65ISpKpM+ccLbOJ8/vvpBKmAWf+la7dXFy7Mr0ySHbdHrFv5kGFCUHHe6GFEmw==",
"dev": true,
+ "license": "Unlicense",
"dependencies": {
"fs-monkey": "^1.0.4"
},
@@ -16592,6 +17490,7 @@
"resolved": "https://registry.npmjs.org/memoizerific/-/memoizerific-1.11.3.tgz",
"integrity": "sha512-/EuHYwAPdLtXwAwSZkh/Gutery6pD2KYd44oQLhAvQp/50mpyduZh8Q7PYHXTCJ+wuXxt7oij2LXyIJOOYFPog==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"map-or-similar": "^1.5.0"
}
@@ -16601,6 +17500,7 @@
"resolved": "https://registry.npmjs.org/meow/-/meow-12.1.1.tgz",
"integrity": "sha512-BhXM0Au22RwUneMPwSCnyhTOizdWoIEPU9sp0Aqa1PnDMR5Wv2FGXYDjuzJEIX+Eo2Rb8xuYe5jrnm5QowQFkw==",
"dev": true,
+ "license": "MIT",
"engines": {
"node": ">=16.10"
},
@@ -16612,3069 +17512,2796 @@
"version": "2.0.0",
"resolved": "https://registry.npmjs.org/merge-stream/-/merge-stream-2.0.0.tgz",
"integrity": "sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==",
- "dev": true
+ "dev": true,
+ "license": "MIT"
},
"node_modules/merge2": {
"version": "1.4.1",
"resolved": "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz",
"integrity": "sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==",
"dev": true,
+ "license": "MIT",
"engines": {
"node": ">= 8"
}
},
- "node_modules/micromatch": {
- "version": "4.0.8",
- "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.8.tgz",
- "integrity": "sha512-PXwfBhYu0hBCPw8Dn0E+WDYb7af3dSLVWKi3HGv84IdF4TyFoC0ysxFd0Goxw7nSv4T/PzEJQxsYsEiFCKo2BA==",
+ "node_modules/micromark": {
+ "version": "4.0.1",
+ "resolved": "https://registry.npmjs.org/micromark/-/micromark-4.0.1.tgz",
+ "integrity": "sha512-eBPdkcoCNvYcxQOAKAlceo5SNdzZWfF+FcSupREAzdAh9rRmE239CEQAiTwIgblwnoM8zzj35sZ5ZwvSEOF6Kw==",
"dev": true,
+ "funding": [
+ {
+ "type": "GitHub Sponsors",
+ "url": "https://github.com/sponsors/unifiedjs"
+ },
+ {
+ "type": "OpenCollective",
+ "url": "https://opencollective.com/unified"
+ }
+ ],
+ "license": "MIT",
"dependencies": {
- "braces": "^3.0.3",
- "picomatch": "^2.3.1"
+ "@types/debug": "^4.0.0",
+ "debug": "^4.0.0",
+ "decode-named-character-reference": "^1.0.0",
+ "devlop": "^1.0.0",
+ "micromark-core-commonmark": "^2.0.0",
+ "micromark-factory-space": "^2.0.0",
+ "micromark-util-character": "^2.0.0",
+ "micromark-util-chunked": "^2.0.0",
+ "micromark-util-combine-extensions": "^2.0.0",
+ "micromark-util-decode-numeric-character-reference": "^2.0.0",
+ "micromark-util-encode": "^2.0.0",
+ "micromark-util-normalize-identifier": "^2.0.0",
+ "micromark-util-resolve-all": "^2.0.0",
+ "micromark-util-sanitize-uri": "^2.0.0",
+ "micromark-util-subtokenize": "^2.0.0",
+ "micromark-util-symbol": "^2.0.0",
+ "micromark-util-types": "^2.0.0"
+ }
+ },
+ "node_modules/micromark-core-commonmark": {
+ "version": "2.0.2",
+ "resolved": "https://registry.npmjs.org/micromark-core-commonmark/-/micromark-core-commonmark-2.0.2.tgz",
+ "integrity": "sha512-FKjQKbxd1cibWMM1P9N+H8TwlgGgSkWZMmfuVucLCHaYqeSvJ0hFeHsIa65pA2nYbes0f8LDHPMrd9X7Ujxg9w==",
+ "dev": true,
+ "funding": [
+ {
+ "type": "GitHub Sponsors",
+ "url": "https://github.com/sponsors/unifiedjs"
+ },
+ {
+ "type": "OpenCollective",
+ "url": "https://opencollective.com/unified"
+ }
+ ],
+ "license": "MIT",
+ "dependencies": {
+ "decode-named-character-reference": "^1.0.0",
+ "devlop": "^1.0.0",
+ "micromark-factory-destination": "^2.0.0",
+ "micromark-factory-label": "^2.0.0",
+ "micromark-factory-space": "^2.0.0",
+ "micromark-factory-title": "^2.0.0",
+ "micromark-factory-whitespace": "^2.0.0",
+ "micromark-util-character": "^2.0.0",
+ "micromark-util-chunked": "^2.0.0",
+ "micromark-util-classify-character": "^2.0.0",
+ "micromark-util-html-tag-name": "^2.0.0",
+ "micromark-util-normalize-identifier": "^2.0.0",
+ "micromark-util-resolve-all": "^2.0.0",
+ "micromark-util-subtokenize": "^2.0.0",
+ "micromark-util-symbol": "^2.0.0",
+ "micromark-util-types": "^2.0.0"
+ }
+ },
+ "node_modules/micromark-extension-gfm": {
+ "version": "3.0.0",
+ "resolved": "https://registry.npmjs.org/micromark-extension-gfm/-/micromark-extension-gfm-3.0.0.tgz",
+ "integrity": "sha512-vsKArQsicm7t0z2GugkCKtZehqUm31oeGBV/KVSorWSy8ZlNAv7ytjFhvaryUiCUJYqs+NoE6AFhpQvBTM6Q4w==",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "micromark-extension-gfm-autolink-literal": "^2.0.0",
+ "micromark-extension-gfm-footnote": "^2.0.0",
+ "micromark-extension-gfm-strikethrough": "^2.0.0",
+ "micromark-extension-gfm-table": "^2.0.0",
+ "micromark-extension-gfm-tagfilter": "^2.0.0",
+ "micromark-extension-gfm-task-list-item": "^2.0.0",
+ "micromark-util-combine-extensions": "^2.0.0",
+ "micromark-util-types": "^2.0.0"
},
- "engines": {
- "node": ">=8.6"
+ "funding": {
+ "type": "opencollective",
+ "url": "https://opencollective.com/unified"
}
},
- "node_modules/miller-rabin": {
- "version": "4.0.1",
- "resolved": "https://registry.npmjs.org/miller-rabin/-/miller-rabin-4.0.1.tgz",
- "integrity": "sha512-115fLhvZVqWwHPbClyntxEVfVDfl9DLLTuJvq3g2O/Oxi8AiNouAHvDSzHS0viUJc+V5vm3eq91Xwqn9dp4jRA==",
+ "node_modules/micromark-extension-gfm-autolink-literal": {
+ "version": "2.1.0",
+ "resolved": "https://registry.npmjs.org/micromark-extension-gfm-autolink-literal/-/micromark-extension-gfm-autolink-literal-2.1.0.tgz",
+ "integrity": "sha512-oOg7knzhicgQ3t4QCjCWgTmfNhvQbDDnJeVu9v81r7NltNCVmhPy1fJRX27pISafdjL+SVc4d3l48Gb6pbRypw==",
"dev": true,
+ "license": "MIT",
"dependencies": {
- "bn.js": "^4.0.0",
- "brorand": "^1.0.1"
+ "micromark-util-character": "^2.0.0",
+ "micromark-util-sanitize-uri": "^2.0.0",
+ "micromark-util-symbol": "^2.0.0",
+ "micromark-util-types": "^2.0.0"
},
- "bin": {
- "miller-rabin": "bin/miller-rabin"
+ "funding": {
+ "type": "opencollective",
+ "url": "https://opencollective.com/unified"
}
},
- "node_modules/miller-rabin/node_modules/bn.js": {
- "version": "4.12.0",
- "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.12.0.tgz",
- "integrity": "sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA==",
- "dev": true
- },
- "node_modules/mime-db": {
- "version": "1.52.0",
- "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.52.0.tgz",
- "integrity": "sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==",
- "dev": true,
- "engines": {
- "node": ">= 0.6"
- }
- },
- "node_modules/mime-types": {
- "version": "2.1.35",
- "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.35.tgz",
- "integrity": "sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==",
+ "node_modules/micromark-extension-gfm-footnote": {
+ "version": "2.1.0",
+ "resolved": "https://registry.npmjs.org/micromark-extension-gfm-footnote/-/micromark-extension-gfm-footnote-2.1.0.tgz",
+ "integrity": "sha512-/yPhxI1ntnDNsiHtzLKYnE3vf9JZ6cAisqVDauhp4CEHxlb4uoOTxOCJ+9s51bIB8U1N1FJ1RXOKTIlD5B/gqw==",
"dev": true,
+ "license": "MIT",
"dependencies": {
- "mime-db": "1.52.0"
+ "devlop": "^1.0.0",
+ "micromark-core-commonmark": "^2.0.0",
+ "micromark-factory-space": "^2.0.0",
+ "micromark-util-character": "^2.0.0",
+ "micromark-util-normalize-identifier": "^2.0.0",
+ "micromark-util-sanitize-uri": "^2.0.0",
+ "micromark-util-symbol": "^2.0.0",
+ "micromark-util-types": "^2.0.0"
},
- "engines": {
- "node": ">= 0.6"
+ "funding": {
+ "type": "opencollective",
+ "url": "https://opencollective.com/unified"
}
},
- "node_modules/mimic-fn": {
+ "node_modules/micromark-extension-gfm-strikethrough": {
"version": "2.1.0",
- "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-2.1.0.tgz",
- "integrity": "sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==",
- "dev": true,
- "engines": {
- "node": ">=6"
- }
- },
- "node_modules/mimic-function": {
- "version": "5.0.1",
- "resolved": "https://registry.npmjs.org/mimic-function/-/mimic-function-5.0.1.tgz",
- "integrity": "sha512-VP79XUPxV2CigYP3jWwAUFSku2aKqBH7uTAapFWCBqutsbmDo96KY5o8uh6U+/YSIn5OxJnXp73beVkpqMIGhA==",
+ "resolved": "https://registry.npmjs.org/micromark-extension-gfm-strikethrough/-/micromark-extension-gfm-strikethrough-2.1.0.tgz",
+ "integrity": "sha512-ADVjpOOkjz1hhkZLlBiYA9cR2Anf8F4HqZUO6e5eDcPQd0Txw5fxLzzxnEkSkfnD0wziSGiv7sYhk/ktvbf1uw==",
"dev": true,
- "engines": {
- "node": ">=18"
+ "license": "MIT",
+ "dependencies": {
+ "devlop": "^1.0.0",
+ "micromark-util-chunked": "^2.0.0",
+ "micromark-util-classify-character": "^2.0.0",
+ "micromark-util-resolve-all": "^2.0.0",
+ "micromark-util-symbol": "^2.0.0",
+ "micromark-util-types": "^2.0.0"
},
"funding": {
- "url": "https://github.com/sponsors/sindresorhus"
+ "type": "opencollective",
+ "url": "https://opencollective.com/unified"
}
},
- "node_modules/min-indent": {
- "version": "1.0.1",
- "resolved": "https://registry.npmjs.org/min-indent/-/min-indent-1.0.1.tgz",
- "integrity": "sha512-I9jwMn07Sy/IwOj3zVkVik2JTvgpaykDZEigL6Rx6N9LbMywwUSMtxET+7lVoDLLd3O3IXwJwvuuns8UB/HeAg==",
+ "node_modules/micromark-extension-gfm-table": {
+ "version": "2.1.0",
+ "resolved": "https://registry.npmjs.org/micromark-extension-gfm-table/-/micromark-extension-gfm-table-2.1.0.tgz",
+ "integrity": "sha512-Ub2ncQv+fwD70/l4ou27b4YzfNaCJOvyX4HxXU15m7mpYY+rjuWzsLIPZHJL253Z643RpbcP1oeIJlQ/SKW67g==",
"dev": true,
- "engines": {
- "node": ">=4"
+ "license": "MIT",
+ "dependencies": {
+ "devlop": "^1.0.0",
+ "micromark-factory-space": "^2.0.0",
+ "micromark-util-character": "^2.0.0",
+ "micromark-util-symbol": "^2.0.0",
+ "micromark-util-types": "^2.0.0"
+ },
+ "funding": {
+ "type": "opencollective",
+ "url": "https://opencollective.com/unified"
}
},
- "node_modules/minimalistic-assert": {
- "version": "1.0.1",
- "resolved": "https://registry.npmjs.org/minimalistic-assert/-/minimalistic-assert-1.0.1.tgz",
- "integrity": "sha512-UtJcAD4yEaGtjPezWuO9wC4nwUnVH/8/Im3yEHQP4b67cXlD/Qr9hdITCU1xDbSEXg2XKNaP8jsReV7vQd00/A==",
- "dev": true
- },
- "node_modules/minimalistic-crypto-utils": {
- "version": "1.0.1",
- "resolved": "https://registry.npmjs.org/minimalistic-crypto-utils/-/minimalistic-crypto-utils-1.0.1.tgz",
- "integrity": "sha512-JIYlbt6g8i5jKfJ3xz7rF0LXmv2TkDxBLUkiBeZ7bAx4GnnNMr8xFpGnOxn6GhTEHx3SjRrZEoU+j04prX1ktg==",
- "dev": true
- },
- "node_modules/minimatch": {
- "version": "3.0.8",
- "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.8.tgz",
- "integrity": "sha512-6FsRAQsxQ61mw+qP1ZzbL9Bc78x2p5OqNgNpnoAFLTrX8n5Kxph0CsnhmKKNXTWjXqU5L0pGPR7hYk+XWZr60Q==",
+ "node_modules/micromark-extension-gfm-tagfilter": {
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/micromark-extension-gfm-tagfilter/-/micromark-extension-gfm-tagfilter-2.0.0.tgz",
+ "integrity": "sha512-xHlTOmuCSotIA8TW1mDIM6X2O1SiX5P9IuDtqGonFhEK0qgRI4yeC6vMxEV2dgyr2TiD+2PQ10o+cOhdVAcwfg==",
"dev": true,
+ "license": "MIT",
"dependencies": {
- "brace-expansion": "^1.1.7"
+ "micromark-util-types": "^2.0.0"
},
- "engines": {
- "node": "*"
+ "funding": {
+ "type": "opencollective",
+ "url": "https://opencollective.com/unified"
}
},
- "node_modules/minimist": {
- "version": "1.2.8",
- "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.8.tgz",
- "integrity": "sha512-2yyAR8qBkN3YuheJanUpWC5U3bb5osDywNB8RzDVlDwDHbocAJveqqj1u8+SVD7jkWT4yvsHCpWqqWqAxb0zCA==",
+ "node_modules/micromark-extension-gfm-task-list-item": {
+ "version": "2.1.0",
+ "resolved": "https://registry.npmjs.org/micromark-extension-gfm-task-list-item/-/micromark-extension-gfm-task-list-item-2.1.0.tgz",
+ "integrity": "sha512-qIBZhqxqI6fjLDYFTBIa4eivDMnP+OZqsNwmQ3xNLE4Cxwc+zfQEfbs6tzAo2Hjq+bh6q5F+Z8/cksrLFYWQQw==",
"dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "devlop": "^1.0.0",
+ "micromark-factory-space": "^2.0.0",
+ "micromark-util-character": "^2.0.0",
+ "micromark-util-symbol": "^2.0.0",
+ "micromark-util-types": "^2.0.0"
+ },
"funding": {
- "url": "https://github.com/sponsors/ljharb"
+ "type": "opencollective",
+ "url": "https://opencollective.com/unified"
}
},
- "node_modules/minipass": {
- "version": "4.2.8",
- "resolved": "https://registry.npmjs.org/minipass/-/minipass-4.2.8.tgz",
- "integrity": "sha512-fNzuVyifolSLFL4NzpF+wEF4qrgqaaKX0haXPQEdQ7NKAN+WecoKMHV09YcuL/DHxrUsYQOK3MiuDf7Ip2OXfQ==",
+ "node_modules/micromark-factory-destination": {
+ "version": "2.0.1",
+ "resolved": "https://registry.npmjs.org/micromark-factory-destination/-/micromark-factory-destination-2.0.1.tgz",
+ "integrity": "sha512-Xe6rDdJlkmbFRExpTOmRj9N3MaWmbAgdpSrBQvCFqhezUn4AHqJHbaEnfbVYYiexVSs//tqOdY/DxhjdCiJnIA==",
"dev": true,
- "engines": {
- "node": ">=8"
+ "funding": [
+ {
+ "type": "GitHub Sponsors",
+ "url": "https://github.com/sponsors/unifiedjs"
+ },
+ {
+ "type": "OpenCollective",
+ "url": "https://opencollective.com/unified"
+ }
+ ],
+ "license": "MIT",
+ "dependencies": {
+ "micromark-util-character": "^2.0.0",
+ "micromark-util-symbol": "^2.0.0",
+ "micromark-util-types": "^2.0.0"
}
},
- "node_modules/ms": {
- "version": "2.1.3",
- "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz",
- "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA=="
- },
- "node_modules/mz": {
- "version": "2.7.0",
- "resolved": "https://registry.npmjs.org/mz/-/mz-2.7.0.tgz",
- "integrity": "sha512-z81GNO7nnYMEhrGh9LeymoE4+Yr0Wn5McHIZMK5cfQCl+NDX08sCZgUc9/6MHni9IWuFLm1Z3HTCXu2z9fN62Q==",
+ "node_modules/micromark-factory-label": {
+ "version": "2.0.1",
+ "resolved": "https://registry.npmjs.org/micromark-factory-label/-/micromark-factory-label-2.0.1.tgz",
+ "integrity": "sha512-VFMekyQExqIW7xIChcXn4ok29YE3rnuyveW3wZQWWqF4Nv9Wk5rgJ99KzPvHjkmPXF93FXIbBp6YdW3t71/7Vg==",
"dev": true,
+ "funding": [
+ {
+ "type": "GitHub Sponsors",
+ "url": "https://github.com/sponsors/unifiedjs"
+ },
+ {
+ "type": "OpenCollective",
+ "url": "https://opencollective.com/unified"
+ }
+ ],
+ "license": "MIT",
"dependencies": {
- "any-promise": "^1.0.0",
- "object-assign": "^4.0.1",
- "thenify-all": "^1.0.0"
+ "devlop": "^1.0.0",
+ "micromark-util-character": "^2.0.0",
+ "micromark-util-symbol": "^2.0.0",
+ "micromark-util-types": "^2.0.0"
}
},
- "node_modules/nanoid": {
- "version": "3.3.7",
- "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.7.tgz",
- "integrity": "sha512-eSRppjcPIatRIMC1U6UngP8XFcz8MQWGQdt1MTBQ7NaAmvXDfvNxbvWV3x2y6CdEUciCSsDHDQZbhYaB8QEo2g==",
+ "node_modules/micromark-factory-space": {
+ "version": "2.0.1",
+ "resolved": "https://registry.npmjs.org/micromark-factory-space/-/micromark-factory-space-2.0.1.tgz",
+ "integrity": "sha512-zRkxjtBxxLd2Sc0d+fbnEunsTj46SWXgXciZmHq0kDYGnck/ZSGj9/wULTV95uoeYiK5hRXP2mJ98Uo4cq/LQg==",
+ "dev": true,
"funding": [
{
- "type": "github",
- "url": "https://github.com/sponsors/ai"
+ "type": "GitHub Sponsors",
+ "url": "https://github.com/sponsors/unifiedjs"
+ },
+ {
+ "type": "OpenCollective",
+ "url": "https://opencollective.com/unified"
}
],
- "bin": {
- "nanoid": "bin/nanoid.cjs"
- },
- "engines": {
- "node": "^10 || ^12 || ^13.7 || ^14 || >=15.0.1"
+ "license": "MIT",
+ "dependencies": {
+ "micromark-util-character": "^2.0.0",
+ "micromark-util-types": "^2.0.0"
}
},
- "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
- },
- "node_modules/neo-async": {
- "version": "2.6.2",
- "resolved": "https://registry.npmjs.org/neo-async/-/neo-async-2.6.2.tgz",
- "integrity": "sha512-Yd3UES5mWCSqR+qNT93S3UoYUkqAZ9lLg8a7g9rimsWmYGK8cVToA4/sF3RrshdyV3sAGMXVUmpMYOw+dLpOuw==",
- "dev": true
- },
- "node_modules/next": {
- "version": "14.2.16",
- "resolved": "https://registry.npmjs.org/next/-/next-14.2.16.tgz",
- "integrity": "sha512-LcO7WnFu6lYSvCzZoo1dB+IO0xXz5uEv52HF1IUN0IqVTUIZGHuuR10I5efiLadGt+4oZqTcNZyVVEem/TM5nA==",
- "dependencies": {
- "@next/env": "14.2.16",
- "@swc/helpers": "0.5.5",
- "busboy": "1.6.0",
- "caniuse-lite": "^1.0.30001579",
- "graceful-fs": "^4.2.11",
- "postcss": "8.4.31",
- "styled-jsx": "5.1.1"
- },
- "bin": {
- "next": "dist/bin/next"
- },
- "engines": {
- "node": ">=18.17.0"
- },
- "optionalDependencies": {
- "@next/swc-darwin-arm64": "14.2.16",
- "@next/swc-darwin-x64": "14.2.16",
- "@next/swc-linux-arm64-gnu": "14.2.16",
- "@next/swc-linux-arm64-musl": "14.2.16",
- "@next/swc-linux-x64-gnu": "14.2.16",
- "@next/swc-linux-x64-musl": "14.2.16",
- "@next/swc-win32-arm64-msvc": "14.2.16",
- "@next/swc-win32-ia32-msvc": "14.2.16",
- "@next/swc-win32-x64-msvc": "14.2.16"
- },
- "peerDependencies": {
- "@opentelemetry/api": "^1.1.0",
- "@playwright/test": "^1.41.2",
- "react": "^18.2.0",
- "react-dom": "^18.2.0",
- "sass": "^1.3.0"
- },
- "peerDependenciesMeta": {
- "@opentelemetry/api": {
- "optional": true
- },
- "@playwright/test": {
- "optional": true
+ "node_modules/micromark-factory-title": {
+ "version": "2.0.1",
+ "resolved": "https://registry.npmjs.org/micromark-factory-title/-/micromark-factory-title-2.0.1.tgz",
+ "integrity": "sha512-5bZ+3CjhAd9eChYTHsjy6TGxpOFSKgKKJPJxr293jTbfry2KDoWkhBb6TcPVB4NmzaPhMs1Frm9AZH7OD4Cjzw==",
+ "dev": true,
+ "funding": [
+ {
+ "type": "GitHub Sponsors",
+ "url": "https://github.com/sponsors/unifiedjs"
},
- "sass": {
- "optional": true
+ {
+ "type": "OpenCollective",
+ "url": "https://opencollective.com/unified"
}
+ ],
+ "license": "MIT",
+ "dependencies": {
+ "micromark-factory-space": "^2.0.0",
+ "micromark-util-character": "^2.0.0",
+ "micromark-util-symbol": "^2.0.0",
+ "micromark-util-types": "^2.0.0"
}
},
- "node_modules/next/node_modules/postcss": {
- "version": "8.4.31",
- "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.31.tgz",
- "integrity": "sha512-PS08Iboia9mts/2ygV3eLpY5ghnUcfLV/EXTOW1E2qYxJKGGBUtNjN76FYHnMs36RmARn41bC0AZmn+rR0OVpQ==",
+ "node_modules/micromark-factory-whitespace": {
+ "version": "2.0.1",
+ "resolved": "https://registry.npmjs.org/micromark-factory-whitespace/-/micromark-factory-whitespace-2.0.1.tgz",
+ "integrity": "sha512-Ob0nuZ3PKt/n0hORHyvoD9uZhr+Za8sFoP+OnMcnWK5lngSzALgQYKMr9RJVOWLqQYuyn6ulqGWSXdwf6F80lQ==",
+ "dev": true,
"funding": [
{
- "type": "opencollective",
- "url": "https://opencollective.com/postcss/"
+ "type": "GitHub Sponsors",
+ "url": "https://github.com/sponsors/unifiedjs"
},
{
- "type": "tidelift",
- "url": "https://tidelift.com/funding/github/npm/postcss"
+ "type": "OpenCollective",
+ "url": "https://opencollective.com/unified"
+ }
+ ],
+ "license": "MIT",
+ "dependencies": {
+ "micromark-factory-space": "^2.0.0",
+ "micromark-util-character": "^2.0.0",
+ "micromark-util-symbol": "^2.0.0",
+ "micromark-util-types": "^2.0.0"
+ }
+ },
+ "node_modules/micromark-util-character": {
+ "version": "2.1.1",
+ "resolved": "https://registry.npmjs.org/micromark-util-character/-/micromark-util-character-2.1.1.tgz",
+ "integrity": "sha512-wv8tdUTJ3thSFFFJKtpYKOYiGP2+v96Hvk4Tu8KpCAsTMs6yi+nVmGh1syvSCsaxz45J6Jbw+9DD6g97+NV67Q==",
+ "dev": true,
+ "funding": [
+ {
+ "type": "GitHub Sponsors",
+ "url": "https://github.com/sponsors/unifiedjs"
},
{
- "type": "github",
- "url": "https://github.com/sponsors/ai"
+ "type": "OpenCollective",
+ "url": "https://opencollective.com/unified"
}
],
+ "license": "MIT",
"dependencies": {
- "nanoid": "^3.3.6",
- "picocolors": "^1.0.0",
- "source-map-js": "^1.0.2"
- },
- "engines": {
- "node": "^10 || ^12 || >=14"
+ "micromark-util-symbol": "^2.0.0",
+ "micromark-util-types": "^2.0.0"
}
},
- "node_modules/next/node_modules/styled-jsx": {
- "version": "5.1.1",
- "resolved": "https://registry.npmjs.org/styled-jsx/-/styled-jsx-5.1.1.tgz",
- "integrity": "sha512-pW7uC1l4mBZ8ugbiZrcIsiIvVx1UmTfw7UkC3Um2tmfUq9Bhk8IiyEIPl6F8agHgjzku6j0xQEZbfA5uSgSaCw==",
- "dependencies": {
- "client-only": "0.0.1"
- },
- "engines": {
- "node": ">= 12.0.0"
- },
- "peerDependencies": {
- "react": ">= 16.8.0 || 17.x.x || ^18.0.0-0"
- },
- "peerDependenciesMeta": {
- "@babel/core": {
- "optional": true
+ "node_modules/micromark-util-chunked": {
+ "version": "2.0.1",
+ "resolved": "https://registry.npmjs.org/micromark-util-chunked/-/micromark-util-chunked-2.0.1.tgz",
+ "integrity": "sha512-QUNFEOPELfmvv+4xiNg2sRYeS/P84pTW0TCgP5zc9FpXetHY0ab7SxKyAQCNCc1eK0459uoLI1y5oO5Vc1dbhA==",
+ "dev": true,
+ "funding": [
+ {
+ "type": "GitHub Sponsors",
+ "url": "https://github.com/sponsors/unifiedjs"
},
- "babel-plugin-macros": {
- "optional": true
+ {
+ "type": "OpenCollective",
+ "url": "https://opencollective.com/unified"
}
+ ],
+ "license": "MIT",
+ "dependencies": {
+ "micromark-util-symbol": "^2.0.0"
}
},
- "node_modules/no-case": {
- "version": "3.0.4",
- "resolved": "https://registry.npmjs.org/no-case/-/no-case-3.0.4.tgz",
- "integrity": "sha512-fgAN3jGAh+RoxUGZHTSOLJIqUc2wmoBwGR4tbpNAKmmovFoWq0OdRkb0VkldReO2a2iBT/OEulG9XSUc10r3zg==",
+ "node_modules/micromark-util-classify-character": {
+ "version": "2.0.1",
+ "resolved": "https://registry.npmjs.org/micromark-util-classify-character/-/micromark-util-classify-character-2.0.1.tgz",
+ "integrity": "sha512-K0kHzM6afW/MbeWYWLjoHQv1sgg2Q9EccHEDzSkxiP/EaagNzCm7T/WMKZ3rjMbvIpvBiZgwR3dKMygtA4mG1Q==",
"dev": true,
+ "funding": [
+ {
+ "type": "GitHub Sponsors",
+ "url": "https://github.com/sponsors/unifiedjs"
+ },
+ {
+ "type": "OpenCollective",
+ "url": "https://opencollective.com/unified"
+ }
+ ],
+ "license": "MIT",
"dependencies": {
- "lower-case": "^2.0.2",
- "tslib": "^2.0.3"
+ "micromark-util-character": "^2.0.0",
+ "micromark-util-symbol": "^2.0.0",
+ "micromark-util-types": "^2.0.0"
}
},
- "node_modules/node-abort-controller": {
- "version": "3.1.1",
- "resolved": "https://registry.npmjs.org/node-abort-controller/-/node-abort-controller-3.1.1.tgz",
- "integrity": "sha512-AGK2yQKIjRuqnc6VkX2Xj5d+QW8xZ87pa1UK6yA6ouUyuxfHuMP6umE5QK7UmTeOAymo+Zx1Fxiuw9rVx8taHQ==",
- "dev": true
- },
- "node_modules/node-int64": {
- "version": "0.4.0",
- "resolved": "https://registry.npmjs.org/node-int64/-/node-int64-0.4.0.tgz",
- "integrity": "sha512-O5lz91xSOeoXP6DulyHfllpq+Eg00MWitZIbtPfoSEvqIHdl5gfcY6hYzDWnj0qD5tz52PI08u9qUvSVeUBeHw==",
- "dev": true
- },
- "node_modules/node-polyfill-webpack-plugin": {
+ "node_modules/micromark-util-combine-extensions": {
"version": "2.0.1",
- "resolved": "https://registry.npmjs.org/node-polyfill-webpack-plugin/-/node-polyfill-webpack-plugin-2.0.1.tgz",
- "integrity": "sha512-ZUMiCnZkP1LF0Th2caY6J/eKKoA0TefpoVa68m/LQU1I/mE8rGt4fNYGgNuCcK+aG8P8P43nbeJ2RqJMOL/Y1A==",
+ "resolved": "https://registry.npmjs.org/micromark-util-combine-extensions/-/micromark-util-combine-extensions-2.0.1.tgz",
+ "integrity": "sha512-OnAnH8Ujmy59JcyZw8JSbK9cGpdVY44NKgSM7E9Eh7DiLS2E9RNQf0dONaGDzEG9yjEl5hcqeIsj4hfRkLH/Bg==",
"dev": true,
+ "funding": [
+ {
+ "type": "GitHub Sponsors",
+ "url": "https://github.com/sponsors/unifiedjs"
+ },
+ {
+ "type": "OpenCollective",
+ "url": "https://opencollective.com/unified"
+ }
+ ],
+ "license": "MIT",
"dependencies": {
- "assert": "^2.0.0",
- "browserify-zlib": "^0.2.0",
- "buffer": "^6.0.3",
- "console-browserify": "^1.2.0",
- "constants-browserify": "^1.0.0",
- "crypto-browserify": "^3.12.0",
- "domain-browser": "^4.22.0",
- "events": "^3.3.0",
- "filter-obj": "^2.0.2",
- "https-browserify": "^1.0.0",
- "os-browserify": "^0.3.0",
- "path-browserify": "^1.0.1",
- "process": "^0.11.10",
- "punycode": "^2.1.1",
- "querystring-es3": "^0.2.1",
- "readable-stream": "^4.0.0",
- "stream-browserify": "^3.0.0",
- "stream-http": "^3.2.0",
- "string_decoder": "^1.3.0",
- "timers-browserify": "^2.0.12",
- "tty-browserify": "^0.0.1",
- "type-fest": "^2.14.0",
- "url": "^0.11.0",
- "util": "^0.12.4",
- "vm-browserify": "^1.1.2"
- },
- "engines": {
- "node": ">=12"
- },
- "peerDependencies": {
- "webpack": ">=5"
+ "micromark-util-chunked": "^2.0.0",
+ "micromark-util-types": "^2.0.0"
}
},
- "node_modules/node-polyfill-webpack-plugin/node_modules/buffer": {
- "version": "6.0.3",
- "resolved": "https://registry.npmjs.org/buffer/-/buffer-6.0.3.tgz",
- "integrity": "sha512-FTiCpNxtwiZZHEZbcbTIcZjERVICn9yq/pDFkTl95/AxzD1naBctN7YO68riM/gLSDY7sdrMby8hofADYuuqOA==",
+ "node_modules/micromark-util-decode-numeric-character-reference": {
+ "version": "2.0.2",
+ "resolved": "https://registry.npmjs.org/micromark-util-decode-numeric-character-reference/-/micromark-util-decode-numeric-character-reference-2.0.2.tgz",
+ "integrity": "sha512-ccUbYk6CwVdkmCQMyr64dXz42EfHGkPQlBj5p7YVGzq8I7CtjXZJrubAYezf7Rp+bjPseiROqe7G6foFd+lEuw==",
"dev": true,
"funding": [
{
- "type": "github",
- "url": "https://github.com/sponsors/feross"
- },
- {
- "type": "patreon",
- "url": "https://www.patreon.com/feross"
+ "type": "GitHub Sponsors",
+ "url": "https://github.com/sponsors/unifiedjs"
},
{
- "type": "consulting",
- "url": "https://feross.org/support"
+ "type": "OpenCollective",
+ "url": "https://opencollective.com/unified"
}
],
+ "license": "MIT",
"dependencies": {
- "base64-js": "^1.3.1",
- "ieee754": "^1.2.1"
+ "micromark-util-symbol": "^2.0.0"
}
},
- "node_modules/node-releases": {
- "version": "2.0.18",
- "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.18.tgz",
- "integrity": "sha512-d9VeXT4SJ7ZeOqGX6R5EM022wpL+eWPooLI+5UpWn2jCT1aosUQEhQP214x33Wkwx3JQMvIm+tIoVOdodFS40g=="
- },
- "node_modules/normalize-path": {
- "version": "3.0.0",
- "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz",
- "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==",
+ "node_modules/micromark-util-decode-string": {
+ "version": "2.0.1",
+ "resolved": "https://registry.npmjs.org/micromark-util-decode-string/-/micromark-util-decode-string-2.0.1.tgz",
+ "integrity": "sha512-nDV/77Fj6eH1ynwscYTOsbK7rR//Uj0bZXBwJZRfaLEJ1iGBR6kIfNmlNqaqJf649EP0F3NWNdeJi03elllNUQ==",
"dev": true,
- "engines": {
- "node": ">=0.10.0"
+ "funding": [
+ {
+ "type": "GitHub Sponsors",
+ "url": "https://github.com/sponsors/unifiedjs"
+ },
+ {
+ "type": "OpenCollective",
+ "url": "https://opencollective.com/unified"
+ }
+ ],
+ "license": "MIT",
+ "dependencies": {
+ "decode-named-character-reference": "^1.0.0",
+ "micromark-util-character": "^2.0.0",
+ "micromark-util-decode-numeric-character-reference": "^2.0.0",
+ "micromark-util-symbol": "^2.0.0"
}
},
- "node_modules/normalize-range": {
- "version": "0.1.2",
- "resolved": "https://registry.npmjs.org/normalize-range/-/normalize-range-0.1.2.tgz",
- "integrity": "sha512-bdok/XvKII3nUpklnV6P2hxtMNrCboOjAcyBuQnWEhO665FwrSNRxU+AqpsyvO6LgGYPspN+lu5CLtw4jPRKNA==",
- "engines": {
- "node": ">=0.10.0"
- }
+ "node_modules/micromark-util-encode": {
+ "version": "2.0.1",
+ "resolved": "https://registry.npmjs.org/micromark-util-encode/-/micromark-util-encode-2.0.1.tgz",
+ "integrity": "sha512-c3cVx2y4KqUnwopcO9b/SCdo2O67LwJJ/UyqGfbigahfegL9myoEFoDYZgkT7f36T0bLrM9hZTAaAyH+PCAXjw==",
+ "dev": true,
+ "funding": [
+ {
+ "type": "GitHub Sponsors",
+ "url": "https://github.com/sponsors/unifiedjs"
+ },
+ {
+ "type": "OpenCollective",
+ "url": "https://opencollective.com/unified"
+ }
+ ],
+ "license": "MIT"
},
- "node_modules/npm": {
- "version": "10.9.0",
- "resolved": "https://registry.npmjs.org/npm/-/npm-10.9.0.tgz",
- "integrity": "sha512-ZanDioFylI9helNhl2LNd+ErmVD+H5I53ry41ixlLyCBgkuYb+58CvbAp99hW+zr5L9W4X7CchSoeqKdngOLSw==",
- "bundleDependencies": [
- "@isaacs/string-locale-compare",
- "@npmcli/arborist",
- "@npmcli/config",
- "@npmcli/fs",
- "@npmcli/map-workspaces",
- "@npmcli/package-json",
- "@npmcli/promise-spawn",
- "@npmcli/redact",
- "@npmcli/run-script",
- "@sigstore/tuf",
- "abbrev",
- "archy",
- "cacache",
- "chalk",
- "ci-info",
- "cli-columns",
- "fastest-levenshtein",
- "fs-minipass",
- "glob",
- "graceful-fs",
- "hosted-git-info",
- "ini",
- "init-package-json",
- "is-cidr",
- "json-parse-even-better-errors",
- "libnpmaccess",
- "libnpmdiff",
- "libnpmexec",
- "libnpmfund",
- "libnpmhook",
- "libnpmorg",
- "libnpmpack",
- "libnpmpublish",
- "libnpmsearch",
- "libnpmteam",
- "libnpmversion",
- "make-fetch-happen",
- "minimatch",
- "minipass",
- "minipass-pipeline",
- "ms",
- "node-gyp",
- "nopt",
- "normalize-package-data",
- "npm-audit-report",
- "npm-install-checks",
- "npm-package-arg",
- "npm-pick-manifest",
- "npm-profile",
- "npm-registry-fetch",
- "npm-user-validate",
- "p-map",
- "pacote",
- "parse-conflict-json",
- "proc-log",
- "qrcode-terminal",
- "read",
- "semver",
- "spdx-expression-parse",
- "ssri",
- "supports-color",
- "tar",
- "text-table",
- "tiny-relative-date",
- "treeverse",
- "validate-npm-package-name",
- "which",
- "write-file-atomic"
+ "node_modules/micromark-util-html-tag-name": {
+ "version": "2.0.1",
+ "resolved": "https://registry.npmjs.org/micromark-util-html-tag-name/-/micromark-util-html-tag-name-2.0.1.tgz",
+ "integrity": "sha512-2cNEiYDhCWKI+Gs9T0Tiysk136SnR13hhO8yW6BGNyhOC4qYFnwF1nKfD3HFAIXA5c45RrIG1ub11GiXeYd1xA==",
+ "dev": true,
+ "funding": [
+ {
+ "type": "GitHub Sponsors",
+ "url": "https://github.com/sponsors/unifiedjs"
+ },
+ {
+ "type": "OpenCollective",
+ "url": "https://opencollective.com/unified"
+ }
],
+ "license": "MIT"
+ },
+ "node_modules/micromark-util-normalize-identifier": {
+ "version": "2.0.1",
+ "resolved": "https://registry.npmjs.org/micromark-util-normalize-identifier/-/micromark-util-normalize-identifier-2.0.1.tgz",
+ "integrity": "sha512-sxPqmo70LyARJs0w2UclACPUUEqltCkJ6PhKdMIDuJ3gSf/Q+/GIe3WKl0Ijb/GyH9lOpUkRAO2wp0GVkLvS9Q==",
"dev": true,
+ "funding": [
+ {
+ "type": "GitHub Sponsors",
+ "url": "https://github.com/sponsors/unifiedjs"
+ },
+ {
+ "type": "OpenCollective",
+ "url": "https://opencollective.com/unified"
+ }
+ ],
+ "license": "MIT",
"dependencies": {
- "@isaacs/string-locale-compare": "^1.1.0",
- "@npmcli/arborist": "^8.0.0",
- "@npmcli/config": "^9.0.0",
- "@npmcli/fs": "^4.0.0",
- "@npmcli/map-workspaces": "^4.0.1",
- "@npmcli/package-json": "^6.0.1",
- "@npmcli/promise-spawn": "^8.0.1",
- "@npmcli/redact": "^3.0.0",
- "@npmcli/run-script": "^9.0.1",
- "@sigstore/tuf": "^2.3.4",
- "abbrev": "^3.0.0",
- "archy": "~1.0.0",
- "cacache": "^19.0.1",
- "chalk": "^5.3.0",
- "ci-info": "^4.0.0",
- "cli-columns": "^4.0.0",
- "fastest-levenshtein": "^1.0.16",
- "fs-minipass": "^3.0.3",
- "glob": "^10.4.5",
- "graceful-fs": "^4.2.11",
- "hosted-git-info": "^8.0.0",
- "ini": "^5.0.0",
- "init-package-json": "^7.0.1",
- "is-cidr": "^5.1.0",
- "json-parse-even-better-errors": "^4.0.0",
- "libnpmaccess": "^9.0.0",
- "libnpmdiff": "^7.0.0",
- "libnpmexec": "^9.0.0",
- "libnpmfund": "^6.0.0",
- "libnpmhook": "^11.0.0",
- "libnpmorg": "^7.0.0",
- "libnpmpack": "^8.0.0",
- "libnpmpublish": "^10.0.0",
- "libnpmsearch": "^8.0.0",
- "libnpmteam": "^7.0.0",
- "libnpmversion": "^7.0.0",
- "make-fetch-happen": "^14.0.1",
- "minimatch": "^9.0.5",
- "minipass": "^7.1.1",
- "minipass-pipeline": "^1.2.4",
- "ms": "^2.1.2",
- "node-gyp": "^10.2.0",
- "nopt": "^8.0.0",
- "normalize-package-data": "^7.0.0",
- "npm-audit-report": "^6.0.0",
- "npm-install-checks": "^7.1.0",
- "npm-package-arg": "^12.0.0",
- "npm-pick-manifest": "^10.0.0",
- "npm-profile": "^11.0.1",
- "npm-registry-fetch": "^18.0.1",
- "npm-user-validate": "^3.0.0",
- "p-map": "^4.0.0",
- "pacote": "^19.0.0",
- "parse-conflict-json": "^4.0.0",
- "proc-log": "^5.0.0",
- "qrcode-terminal": "^0.12.0",
- "read": "^4.0.0",
- "semver": "^7.6.3",
- "spdx-expression-parse": "^4.0.0",
- "ssri": "^12.0.0",
- "supports-color": "^9.4.0",
- "tar": "^6.2.1",
- "text-table": "~0.2.0",
- "tiny-relative-date": "^1.3.0",
- "treeverse": "^3.0.0",
- "validate-npm-package-name": "^6.0.0",
- "which": "^5.0.0",
- "write-file-atomic": "^6.0.0"
- },
- "bin": {
- "npm": "bin/npm-cli.js",
- "npx": "bin/npx-cli.js"
- },
- "engines": {
- "node": "^18.17.0 || >=20.5.0"
+ "micromark-util-symbol": "^2.0.0"
}
},
- "node_modules/npm-run-path": {
- "version": "4.0.1",
- "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-4.0.1.tgz",
- "integrity": "sha512-S48WzZW777zhNIrn7gxOlISNAqi9ZC/uQFnRdbeIHhZhCA6UqpkOT8T1G7BvfdgP4Er8gF4sUbaS0i7QvIfCWw==",
+ "node_modules/micromark-util-resolve-all": {
+ "version": "2.0.1",
+ "resolved": "https://registry.npmjs.org/micromark-util-resolve-all/-/micromark-util-resolve-all-2.0.1.tgz",
+ "integrity": "sha512-VdQyxFWFT2/FGJgwQnJYbe1jjQoNTS4RjglmSjTUlpUMa95Htx9NHeYW4rGDJzbjvCsl9eLjMQwGeElsqmzcHg==",
"dev": true,
+ "funding": [
+ {
+ "type": "GitHub Sponsors",
+ "url": "https://github.com/sponsors/unifiedjs"
+ },
+ {
+ "type": "OpenCollective",
+ "url": "https://opencollective.com/unified"
+ }
+ ],
+ "license": "MIT",
"dependencies": {
- "path-key": "^3.0.0"
- },
- "engines": {
- "node": ">=8"
+ "micromark-util-types": "^2.0.0"
}
},
- "node_modules/npm/node_modules/@isaacs/cliui": {
- "version": "8.0.2",
+ "node_modules/micromark-util-sanitize-uri": {
+ "version": "2.0.1",
+ "resolved": "https://registry.npmjs.org/micromark-util-sanitize-uri/-/micromark-util-sanitize-uri-2.0.1.tgz",
+ "integrity": "sha512-9N9IomZ/YuGGZZmQec1MbgxtlgougxTodVwDzzEouPKo3qFWvymFHWcnDi2vzV1ff6kas9ucW+o3yzJK9YB1AQ==",
"dev": true,
- "inBundle": true,
- "license": "ISC",
+ "funding": [
+ {
+ "type": "GitHub Sponsors",
+ "url": "https://github.com/sponsors/unifiedjs"
+ },
+ {
+ "type": "OpenCollective",
+ "url": "https://opencollective.com/unified"
+ }
+ ],
+ "license": "MIT",
"dependencies": {
- "string-width": "^5.1.2",
- "string-width-cjs": "npm:string-width@^4.2.0",
- "strip-ansi": "^7.0.1",
- "strip-ansi-cjs": "npm:strip-ansi@^6.0.1",
- "wrap-ansi": "^8.1.0",
- "wrap-ansi-cjs": "npm:wrap-ansi@^7.0.0"
- },
- "engines": {
- "node": ">=12"
+ "micromark-util-character": "^2.0.0",
+ "micromark-util-encode": "^2.0.0",
+ "micromark-util-symbol": "^2.0.0"
}
},
- "node_modules/npm/node_modules/@isaacs/cliui/node_modules/ansi-regex": {
- "version": "6.0.1",
+ "node_modules/micromark-util-subtokenize": {
+ "version": "2.0.2",
+ "resolved": "https://registry.npmjs.org/micromark-util-subtokenize/-/micromark-util-subtokenize-2.0.2.tgz",
+ "integrity": "sha512-xKxhkB62vwHUuuxHe9Xqty3UaAsizV2YKq5OV344u3hFBbf8zIYrhYOWhAQb94MtMPkjTOzzjJ/hid9/dR5vFA==",
"dev": true,
- "inBundle": true,
+ "funding": [
+ {
+ "type": "GitHub Sponsors",
+ "url": "https://github.com/sponsors/unifiedjs"
+ },
+ {
+ "type": "OpenCollective",
+ "url": "https://opencollective.com/unified"
+ }
+ ],
"license": "MIT",
- "engines": {
- "node": ">=12"
- },
- "funding": {
- "url": "https://github.com/chalk/ansi-regex?sponsor=1"
+ "dependencies": {
+ "devlop": "^1.0.0",
+ "micromark-util-chunked": "^2.0.0",
+ "micromark-util-symbol": "^2.0.0",
+ "micromark-util-types": "^2.0.0"
}
},
- "node_modules/npm/node_modules/@isaacs/cliui/node_modules/emoji-regex": {
- "version": "9.2.2",
+ "node_modules/micromark-util-symbol": {
+ "version": "2.0.1",
+ "resolved": "https://registry.npmjs.org/micromark-util-symbol/-/micromark-util-symbol-2.0.1.tgz",
+ "integrity": "sha512-vs5t8Apaud9N28kgCrRUdEed4UJ+wWNvicHLPxCa9ENlYuAY31M0ETy5y1vA33YoNPDFTghEbnh6efaE8h4x0Q==",
"dev": true,
- "inBundle": true,
+ "funding": [
+ {
+ "type": "GitHub Sponsors",
+ "url": "https://github.com/sponsors/unifiedjs"
+ },
+ {
+ "type": "OpenCollective",
+ "url": "https://opencollective.com/unified"
+ }
+ ],
"license": "MIT"
},
- "node_modules/npm/node_modules/@isaacs/cliui/node_modules/string-width": {
- "version": "5.1.2",
+ "node_modules/micromark-util-types": {
+ "version": "2.0.1",
+ "resolved": "https://registry.npmjs.org/micromark-util-types/-/micromark-util-types-2.0.1.tgz",
+ "integrity": "sha512-534m2WhVTddrcKVepwmVEVnUAmtrx9bfIjNoQHRqfnvdaHQiFytEhJoTgpWJvDEXCO5gLTQh3wYC1PgOJA4NSQ==",
"dev": true,
- "inBundle": true,
- "license": "MIT",
- "dependencies": {
- "eastasianwidth": "^0.2.0",
- "emoji-regex": "^9.2.2",
- "strip-ansi": "^7.0.1"
- },
- "engines": {
- "node": ">=12"
- },
- "funding": {
- "url": "https://github.com/sponsors/sindresorhus"
- }
+ "funding": [
+ {
+ "type": "GitHub Sponsors",
+ "url": "https://github.com/sponsors/unifiedjs"
+ },
+ {
+ "type": "OpenCollective",
+ "url": "https://opencollective.com/unified"
+ }
+ ],
+ "license": "MIT"
},
- "node_modules/npm/node_modules/@isaacs/cliui/node_modules/strip-ansi": {
- "version": "7.1.0",
+ "node_modules/micromatch": {
+ "version": "4.0.8",
+ "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.8.tgz",
+ "integrity": "sha512-PXwfBhYu0hBCPw8Dn0E+WDYb7af3dSLVWKi3HGv84IdF4TyFoC0ysxFd0Goxw7nSv4T/PzEJQxsYsEiFCKo2BA==",
"dev": true,
- "inBundle": true,
"license": "MIT",
"dependencies": {
- "ansi-regex": "^6.0.1"
+ "braces": "^3.0.3",
+ "picomatch": "^2.3.1"
},
"engines": {
- "node": ">=12"
- },
- "funding": {
- "url": "https://github.com/chalk/strip-ansi?sponsor=1"
+ "node": ">=8.6"
}
},
- "node_modules/npm/node_modules/@isaacs/fs-minipass": {
+ "node_modules/miller-rabin": {
"version": "4.0.1",
+ "resolved": "https://registry.npmjs.org/miller-rabin/-/miller-rabin-4.0.1.tgz",
+ "integrity": "sha512-115fLhvZVqWwHPbClyntxEVfVDfl9DLLTuJvq3g2O/Oxi8AiNouAHvDSzHS0viUJc+V5vm3eq91Xwqn9dp4jRA==",
"dev": true,
- "inBundle": true,
- "license": "ISC",
+ "license": "MIT",
"dependencies": {
- "minipass": "^7.0.4"
+ "bn.js": "^4.0.0",
+ "brorand": "^1.0.1"
},
- "engines": {
- "node": ">=18.0.0"
+ "bin": {
+ "miller-rabin": "bin/miller-rabin"
}
},
- "node_modules/npm/node_modules/@isaacs/string-locale-compare": {
- "version": "1.1.0",
+ "node_modules/miller-rabin/node_modules/bn.js": {
+ "version": "4.12.1",
+ "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.12.1.tgz",
+ "integrity": "sha512-k8TVBiPkPJT9uHLdOKfFpqcfprwBFOAAXXozRubr7R7PfIuKvQlzcI4M0pALeqXN09vdaMbUdUj+pass+uULAg==",
"dev": true,
- "inBundle": true,
- "license": "ISC"
+ "license": "MIT"
},
- "node_modules/npm/node_modules/@npmcli/agent": {
- "version": "3.0.0",
+ "node_modules/mime-db": {
+ "version": "1.52.0",
+ "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.52.0.tgz",
+ "integrity": "sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==",
"dev": true,
- "inBundle": true,
- "license": "ISC",
- "dependencies": {
- "agent-base": "^7.1.0",
- "http-proxy-agent": "^7.0.0",
- "https-proxy-agent": "^7.0.1",
- "lru-cache": "^10.0.1",
- "socks-proxy-agent": "^8.0.3"
- },
+ "license": "MIT",
"engines": {
- "node": "^18.17.0 || >=20.5.0"
+ "node": ">= 0.6"
}
},
- "node_modules/npm/node_modules/@npmcli/arborist": {
- "version": "8.0.0",
+ "node_modules/mime-types": {
+ "version": "2.1.35",
+ "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.35.tgz",
+ "integrity": "sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==",
"dev": true,
- "inBundle": true,
- "license": "ISC",
+ "license": "MIT",
"dependencies": {
- "@isaacs/string-locale-compare": "^1.1.0",
- "@npmcli/fs": "^4.0.0",
- "@npmcli/installed-package-contents": "^3.0.0",
- "@npmcli/map-workspaces": "^4.0.1",
- "@npmcli/metavuln-calculator": "^8.0.0",
- "@npmcli/name-from-folder": "^3.0.0",
- "@npmcli/node-gyp": "^4.0.0",
- "@npmcli/package-json": "^6.0.1",
- "@npmcli/query": "^4.0.0",
- "@npmcli/redact": "^3.0.0",
- "@npmcli/run-script": "^9.0.1",
- "bin-links": "^5.0.0",
- "cacache": "^19.0.1",
- "common-ancestor-path": "^1.0.1",
- "hosted-git-info": "^8.0.0",
- "json-parse-even-better-errors": "^4.0.0",
- "json-stringify-nice": "^1.1.4",
- "lru-cache": "^10.2.2",
- "minimatch": "^9.0.4",
- "nopt": "^8.0.0",
- "npm-install-checks": "^7.1.0",
- "npm-package-arg": "^12.0.0",
- "npm-pick-manifest": "^10.0.0",
- "npm-registry-fetch": "^18.0.1",
- "pacote": "^19.0.0",
- "parse-conflict-json": "^4.0.0",
- "proc-log": "^5.0.0",
- "proggy": "^3.0.0",
- "promise-all-reject-late": "^1.0.0",
- "promise-call-limit": "^3.0.1",
- "read-package-json-fast": "^4.0.0",
- "semver": "^7.3.7",
- "ssri": "^12.0.0",
- "treeverse": "^3.0.0",
- "walk-up-path": "^3.0.1"
- },
- "bin": {
- "arborist": "bin/index.js"
- },
- "engines": {
- "node": "^18.17.0 || >=20.5.0"
- }
- },
- "node_modules/npm/node_modules/@npmcli/config": {
- "version": "9.0.0",
- "dev": true,
- "inBundle": true,
- "license": "ISC",
- "dependencies": {
- "@npmcli/map-workspaces": "^4.0.1",
- "@npmcli/package-json": "^6.0.1",
- "ci-info": "^4.0.0",
- "ini": "^5.0.0",
- "nopt": "^8.0.0",
- "proc-log": "^5.0.0",
- "semver": "^7.3.5",
- "walk-up-path": "^3.0.1"
- },
- "engines": {
- "node": "^18.17.0 || >=20.5.0"
- }
- },
- "node_modules/npm/node_modules/@npmcli/fs": {
- "version": "4.0.0",
- "dev": true,
- "inBundle": true,
- "license": "ISC",
- "dependencies": {
- "semver": "^7.3.5"
+ "mime-db": "1.52.0"
},
"engines": {
- "node": "^18.17.0 || >=20.5.0"
+ "node": ">= 0.6"
}
},
- "node_modules/npm/node_modules/@npmcli/git": {
- "version": "6.0.1",
+ "node_modules/mimic-fn": {
+ "version": "2.1.0",
+ "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-2.1.0.tgz",
+ "integrity": "sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==",
"dev": true,
- "inBundle": true,
- "license": "ISC",
- "dependencies": {
- "@npmcli/promise-spawn": "^8.0.0",
- "ini": "^5.0.0",
- "lru-cache": "^10.0.1",
- "npm-pick-manifest": "^10.0.0",
- "proc-log": "^5.0.0",
- "promise-inflight": "^1.0.1",
- "promise-retry": "^2.0.1",
- "semver": "^7.3.5",
- "which": "^5.0.0"
- },
+ "license": "MIT",
"engines": {
- "node": "^18.17.0 || >=20.5.0"
+ "node": ">=6"
}
},
- "node_modules/npm/node_modules/@npmcli/installed-package-contents": {
- "version": "3.0.0",
+ "node_modules/mimic-function": {
+ "version": "5.0.1",
+ "resolved": "https://registry.npmjs.org/mimic-function/-/mimic-function-5.0.1.tgz",
+ "integrity": "sha512-VP79XUPxV2CigYP3jWwAUFSku2aKqBH7uTAapFWCBqutsbmDo96KY5o8uh6U+/YSIn5OxJnXp73beVkpqMIGhA==",
"dev": true,
- "inBundle": true,
- "license": "ISC",
- "dependencies": {
- "npm-bundled": "^4.0.0",
- "npm-normalize-package-bin": "^4.0.0"
- },
- "bin": {
- "installed-package-contents": "bin/index.js"
- },
+ "license": "MIT",
"engines": {
- "node": "^18.17.0 || >=20.5.0"
- }
- },
- "node_modules/npm/node_modules/@npmcli/map-workspaces": {
- "version": "4.0.1",
- "dev": true,
- "inBundle": true,
- "license": "ISC",
- "dependencies": {
- "@npmcli/name-from-folder": "^3.0.0",
- "@npmcli/package-json": "^6.0.0",
- "glob": "^10.2.2",
- "minimatch": "^9.0.0"
+ "node": ">=18"
},
- "engines": {
- "node": "^18.17.0 || >=20.5.0"
+ "funding": {
+ "url": "https://github.com/sponsors/sindresorhus"
}
},
- "node_modules/npm/node_modules/@npmcli/metavuln-calculator": {
- "version": "8.0.0",
+ "node_modules/min-indent": {
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/min-indent/-/min-indent-1.0.1.tgz",
+ "integrity": "sha512-I9jwMn07Sy/IwOj3zVkVik2JTvgpaykDZEigL6Rx6N9LbMywwUSMtxET+7lVoDLLd3O3IXwJwvuuns8UB/HeAg==",
"dev": true,
- "inBundle": true,
- "license": "ISC",
- "dependencies": {
- "cacache": "^19.0.0",
- "json-parse-even-better-errors": "^4.0.0",
- "pacote": "^19.0.0",
- "proc-log": "^5.0.0",
- "semver": "^7.3.5"
- },
+ "license": "MIT",
"engines": {
- "node": "^18.17.0 || >=20.5.0"
+ "node": ">=4"
}
},
- "node_modules/npm/node_modules/@npmcli/name-from-folder": {
- "version": "3.0.0",
+ "node_modules/minimalistic-assert": {
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/minimalistic-assert/-/minimalistic-assert-1.0.1.tgz",
+ "integrity": "sha512-UtJcAD4yEaGtjPezWuO9wC4nwUnVH/8/Im3yEHQP4b67cXlD/Qr9hdITCU1xDbSEXg2XKNaP8jsReV7vQd00/A==",
"dev": true,
- "inBundle": true,
- "license": "ISC",
- "engines": {
- "node": "^18.17.0 || >=20.5.0"
- }
+ "license": "ISC"
},
- "node_modules/npm/node_modules/@npmcli/node-gyp": {
- "version": "4.0.0",
+ "node_modules/minimalistic-crypto-utils": {
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/minimalistic-crypto-utils/-/minimalistic-crypto-utils-1.0.1.tgz",
+ "integrity": "sha512-JIYlbt6g8i5jKfJ3xz7rF0LXmv2TkDxBLUkiBeZ7bAx4GnnNMr8xFpGnOxn6GhTEHx3SjRrZEoU+j04prX1ktg==",
"dev": true,
- "inBundle": true,
- "license": "ISC",
- "engines": {
- "node": "^18.17.0 || >=20.5.0"
- }
+ "license": "MIT"
},
- "node_modules/npm/node_modules/@npmcli/package-json": {
- "version": "6.0.1",
+ "node_modules/minimatch": {
+ "version": "3.1.2",
+ "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz",
+ "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==",
"dev": true,
- "inBundle": true,
"license": "ISC",
"dependencies": {
- "@npmcli/git": "^6.0.0",
- "glob": "^10.2.2",
- "hosted-git-info": "^8.0.0",
- "json-parse-even-better-errors": "^4.0.0",
- "normalize-package-data": "^7.0.0",
- "proc-log": "^5.0.0",
- "semver": "^7.5.3"
+ "brace-expansion": "^1.1.7"
},
"engines": {
- "node": "^18.17.0 || >=20.5.0"
+ "node": "*"
}
},
- "node_modules/npm/node_modules/@npmcli/promise-spawn": {
- "version": "8.0.1",
+ "node_modules/minimist": {
+ "version": "1.2.8",
+ "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.8.tgz",
+ "integrity": "sha512-2yyAR8qBkN3YuheJanUpWC5U3bb5osDywNB8RzDVlDwDHbocAJveqqj1u8+SVD7jkWT4yvsHCpWqqWqAxb0zCA==",
"dev": true,
- "inBundle": true,
- "license": "ISC",
- "dependencies": {
- "which": "^5.0.0"
- },
- "engines": {
- "node": "^18.17.0 || >=20.5.0"
+ "license": "MIT",
+ "funding": {
+ "url": "https://github.com/sponsors/ljharb"
}
},
- "node_modules/npm/node_modules/@npmcli/query": {
- "version": "4.0.0",
+ "node_modules/minipass": {
+ "version": "4.2.8",
+ "resolved": "https://registry.npmjs.org/minipass/-/minipass-4.2.8.tgz",
+ "integrity": "sha512-fNzuVyifolSLFL4NzpF+wEF4qrgqaaKX0haXPQEdQ7NKAN+WecoKMHV09YcuL/DHxrUsYQOK3MiuDf7Ip2OXfQ==",
"dev": true,
- "inBundle": true,
"license": "ISC",
- "dependencies": {
- "postcss-selector-parser": "^6.1.2"
- },
"engines": {
- "node": "^18.17.0 || >=20.5.0"
+ "node": ">=8"
}
},
- "node_modules/npm/node_modules/@npmcli/redact": {
- "version": "3.0.0",
- "dev": true,
- "inBundle": true,
- "license": "ISC",
- "engines": {
- "node": "^18.17.0 || >=20.5.0"
- }
+ "node_modules/ms": {
+ "version": "2.1.3",
+ "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz",
+ "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==",
+ "license": "MIT"
},
- "node_modules/npm/node_modules/@npmcli/run-script": {
- "version": "9.0.1",
+ "node_modules/mz": {
+ "version": "2.7.0",
+ "resolved": "https://registry.npmjs.org/mz/-/mz-2.7.0.tgz",
+ "integrity": "sha512-z81GNO7nnYMEhrGh9LeymoE4+Yr0Wn5McHIZMK5cfQCl+NDX08sCZgUc9/6MHni9IWuFLm1Z3HTCXu2z9fN62Q==",
"dev": true,
- "inBundle": true,
- "license": "ISC",
+ "license": "MIT",
"dependencies": {
- "@npmcli/node-gyp": "^4.0.0",
- "@npmcli/package-json": "^6.0.0",
- "@npmcli/promise-spawn": "^8.0.0",
- "node-gyp": "^10.0.0",
- "proc-log": "^5.0.0",
- "which": "^5.0.0"
- },
- "engines": {
- "node": "^18.17.0 || >=20.5.0"
+ "any-promise": "^1.0.0",
+ "object-assign": "^4.0.1",
+ "thenify-all": "^1.0.0"
}
},
- "node_modules/npm/node_modules/@pkgjs/parseargs": {
- "version": "0.11.0",
- "dev": true,
- "inBundle": true,
+ "node_modules/nanoid": {
+ "version": "3.3.7",
+ "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.7.tgz",
+ "integrity": "sha512-eSRppjcPIatRIMC1U6UngP8XFcz8MQWGQdt1MTBQ7NaAmvXDfvNxbvWV3x2y6CdEUciCSsDHDQZbhYaB8QEo2g==",
+ "funding": [
+ {
+ "type": "github",
+ "url": "https://github.com/sponsors/ai"
+ }
+ ],
"license": "MIT",
- "optional": true,
- "engines": {
- "node": ">=14"
- }
- },
- "node_modules/npm/node_modules/@sigstore/bundle": {
- "version": "2.3.2",
- "dev": true,
- "inBundle": true,
- "license": "Apache-2.0",
- "dependencies": {
- "@sigstore/protobuf-specs": "^0.3.2"
+ "bin": {
+ "nanoid": "bin/nanoid.cjs"
},
"engines": {
- "node": "^16.14.0 || >=18.0.0"
+ "node": "^10 || ^12 || ^13.7 || ^14 || >=15.0.1"
}
},
- "node_modules/npm/node_modules/@sigstore/core": {
- "version": "1.1.0",
+ "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,
- "inBundle": true,
- "license": "Apache-2.0",
- "engines": {
- "node": "^16.14.0 || >=18.0.0"
- }
+ "license": "MIT"
},
- "node_modules/npm/node_modules/@sigstore/protobuf-specs": {
- "version": "0.3.2",
+ "node_modules/neo-async": {
+ "version": "2.6.2",
+ "resolved": "https://registry.npmjs.org/neo-async/-/neo-async-2.6.2.tgz",
+ "integrity": "sha512-Yd3UES5mWCSqR+qNT93S3UoYUkqAZ9lLg8a7g9rimsWmYGK8cVToA4/sF3RrshdyV3sAGMXVUmpMYOw+dLpOuw==",
"dev": true,
- "inBundle": true,
- "license": "Apache-2.0",
- "engines": {
- "node": "^16.14.0 || >=18.0.0"
- }
+ "license": "MIT"
},
- "node_modules/npm/node_modules/@sigstore/sign": {
- "version": "2.3.2",
- "dev": true,
- "inBundle": true,
- "license": "Apache-2.0",
+ "node_modules/next": {
+ "version": "15.0.2",
+ "resolved": "https://registry.npmjs.org/next/-/next-15.0.2.tgz",
+ "integrity": "sha512-rxIWHcAu4gGSDmwsELXacqAPUk+j8dV/A9cDF5fsiCMpkBDYkO2AEaL1dfD+nNmDiU6QMCFN8Q30VEKapT9UHQ==",
+ "license": "MIT",
"dependencies": {
- "@sigstore/bundle": "^2.3.2",
- "@sigstore/core": "^1.0.0",
- "@sigstore/protobuf-specs": "^0.3.2",
- "make-fetch-happen": "^13.0.1",
- "proc-log": "^4.2.0",
- "promise-retry": "^2.0.1"
+ "@next/env": "15.0.2",
+ "@swc/counter": "0.1.3",
+ "@swc/helpers": "0.5.13",
+ "busboy": "1.6.0",
+ "caniuse-lite": "^1.0.30001579",
+ "postcss": "8.4.31",
+ "styled-jsx": "5.1.6"
},
- "engines": {
- "node": "^16.14.0 || >=18.0.0"
- }
- },
- "node_modules/npm/node_modules/@sigstore/sign/node_modules/@npmcli/agent": {
- "version": "2.2.2",
- "dev": true,
- "inBundle": true,
- "license": "ISC",
- "dependencies": {
- "agent-base": "^7.1.0",
- "http-proxy-agent": "^7.0.0",
- "https-proxy-agent": "^7.0.1",
- "lru-cache": "^10.0.1",
- "socks-proxy-agent": "^8.0.3"
+ "bin": {
+ "next": "dist/bin/next"
},
"engines": {
- "node": "^16.14.0 || >=18.0.0"
- }
- },
- "node_modules/npm/node_modules/@sigstore/sign/node_modules/@npmcli/fs": {
- "version": "3.1.1",
- "dev": true,
- "inBundle": true,
- "license": "ISC",
- "dependencies": {
- "semver": "^7.3.5"
+ "node": ">=18.18.0"
},
- "engines": {
- "node": "^14.17.0 || ^16.13.0 || >=18.0.0"
- }
- },
- "node_modules/npm/node_modules/@sigstore/sign/node_modules/cacache": {
- "version": "18.0.4",
- "dev": true,
- "inBundle": true,
- "license": "ISC",
- "dependencies": {
- "@npmcli/fs": "^3.1.0",
- "fs-minipass": "^3.0.0",
- "glob": "^10.2.2",
- "lru-cache": "^10.0.1",
- "minipass": "^7.0.3",
- "minipass-collect": "^2.0.1",
- "minipass-flush": "^1.0.5",
- "minipass-pipeline": "^1.2.4",
- "p-map": "^4.0.0",
- "ssri": "^10.0.0",
- "tar": "^6.1.11",
- "unique-filename": "^3.0.0"
+ "optionalDependencies": {
+ "@next/swc-darwin-arm64": "15.0.2",
+ "@next/swc-darwin-x64": "15.0.2",
+ "@next/swc-linux-arm64-gnu": "15.0.2",
+ "@next/swc-linux-arm64-musl": "15.0.2",
+ "@next/swc-linux-x64-gnu": "15.0.2",
+ "@next/swc-linux-x64-musl": "15.0.2",
+ "@next/swc-win32-arm64-msvc": "15.0.2",
+ "@next/swc-win32-x64-msvc": "15.0.2",
+ "sharp": "^0.33.5"
},
- "engines": {
- "node": "^16.14.0 || >=18.0.0"
+ "peerDependencies": {
+ "@opentelemetry/api": "^1.1.0",
+ "@playwright/test": "^1.41.2",
+ "babel-plugin-react-compiler": "*",
+ "react": "^18.2.0 || 19.0.0-rc-02c0e824-20241028",
+ "react-dom": "^18.2.0 || 19.0.0-rc-02c0e824-20241028",
+ "sass": "^1.3.0"
+ },
+ "peerDependenciesMeta": {
+ "@opentelemetry/api": {
+ "optional": true
+ },
+ "@playwright/test": {
+ "optional": true
+ },
+ "babel-plugin-react-compiler": {
+ "optional": true
+ },
+ "sass": {
+ "optional": true
+ }
}
},
- "node_modules/npm/node_modules/@sigstore/sign/node_modules/make-fetch-happen": {
- "version": "13.0.1",
- "dev": true,
- "inBundle": true,
- "license": "ISC",
+ "node_modules/next/node_modules/postcss": {
+ "version": "8.4.31",
+ "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.31.tgz",
+ "integrity": "sha512-PS08Iboia9mts/2ygV3eLpY5ghnUcfLV/EXTOW1E2qYxJKGGBUtNjN76FYHnMs36RmARn41bC0AZmn+rR0OVpQ==",
+ "funding": [
+ {
+ "type": "opencollective",
+ "url": "https://opencollective.com/postcss/"
+ },
+ {
+ "type": "tidelift",
+ "url": "https://tidelift.com/funding/github/npm/postcss"
+ },
+ {
+ "type": "github",
+ "url": "https://github.com/sponsors/ai"
+ }
+ ],
+ "license": "MIT",
"dependencies": {
- "@npmcli/agent": "^2.0.0",
- "cacache": "^18.0.0",
- "http-cache-semantics": "^4.1.1",
- "is-lambda": "^1.0.1",
- "minipass": "^7.0.2",
- "minipass-fetch": "^3.0.0",
- "minipass-flush": "^1.0.5",
- "minipass-pipeline": "^1.2.4",
- "negotiator": "^0.6.3",
- "proc-log": "^4.2.0",
- "promise-retry": "^2.0.1",
- "ssri": "^10.0.0"
+ "nanoid": "^3.3.6",
+ "picocolors": "^1.0.0",
+ "source-map-js": "^1.0.2"
},
"engines": {
- "node": "^16.14.0 || >=18.0.0"
+ "node": "^10 || ^12 || >=14"
}
},
- "node_modules/npm/node_modules/@sigstore/sign/node_modules/minipass-fetch": {
- "version": "3.0.5",
+ "node_modules/no-case": {
+ "version": "3.0.4",
+ "resolved": "https://registry.npmjs.org/no-case/-/no-case-3.0.4.tgz",
+ "integrity": "sha512-fgAN3jGAh+RoxUGZHTSOLJIqUc2wmoBwGR4tbpNAKmmovFoWq0OdRkb0VkldReO2a2iBT/OEulG9XSUc10r3zg==",
"dev": true,
- "inBundle": true,
"license": "MIT",
"dependencies": {
- "minipass": "^7.0.3",
- "minipass-sized": "^1.0.3",
- "minizlib": "^2.1.2"
- },
- "engines": {
- "node": "^14.17.0 || ^16.13.0 || >=18.0.0"
- },
- "optionalDependencies": {
- "encoding": "^0.1.13"
+ "lower-case": "^2.0.2",
+ "tslib": "^2.0.3"
}
},
- "node_modules/npm/node_modules/@sigstore/sign/node_modules/proc-log": {
- "version": "4.2.0",
+ "node_modules/node-abort-controller": {
+ "version": "3.1.1",
+ "resolved": "https://registry.npmjs.org/node-abort-controller/-/node-abort-controller-3.1.1.tgz",
+ "integrity": "sha512-AGK2yQKIjRuqnc6VkX2Xj5d+QW8xZ87pa1UK6yA6ouUyuxfHuMP6umE5QK7UmTeOAymo+Zx1Fxiuw9rVx8taHQ==",
"dev": true,
- "inBundle": true,
- "license": "ISC",
- "engines": {
- "node": "^14.17.0 || ^16.13.0 || >=18.0.0"
- }
+ "license": "MIT"
},
- "node_modules/npm/node_modules/@sigstore/sign/node_modules/ssri": {
- "version": "10.0.6",
+ "node_modules/node-int64": {
+ "version": "0.4.0",
+ "resolved": "https://registry.npmjs.org/node-int64/-/node-int64-0.4.0.tgz",
+ "integrity": "sha512-O5lz91xSOeoXP6DulyHfllpq+Eg00MWitZIbtPfoSEvqIHdl5gfcY6hYzDWnj0qD5tz52PI08u9qUvSVeUBeHw==",
"dev": true,
- "inBundle": true,
- "license": "ISC",
- "dependencies": {
- "minipass": "^7.0.3"
- },
- "engines": {
- "node": "^14.17.0 || ^16.13.0 || >=18.0.0"
- }
+ "license": "MIT"
},
- "node_modules/npm/node_modules/@sigstore/sign/node_modules/unique-filename": {
- "version": "3.0.0",
+ "node_modules/node-polyfill-webpack-plugin": {
+ "version": "2.0.1",
+ "resolved": "https://registry.npmjs.org/node-polyfill-webpack-plugin/-/node-polyfill-webpack-plugin-2.0.1.tgz",
+ "integrity": "sha512-ZUMiCnZkP1LF0Th2caY6J/eKKoA0TefpoVa68m/LQU1I/mE8rGt4fNYGgNuCcK+aG8P8P43nbeJ2RqJMOL/Y1A==",
"dev": true,
- "inBundle": true,
- "license": "ISC",
+ "license": "MIT",
"dependencies": {
- "unique-slug": "^4.0.0"
+ "assert": "^2.0.0",
+ "browserify-zlib": "^0.2.0",
+ "buffer": "^6.0.3",
+ "console-browserify": "^1.2.0",
+ "constants-browserify": "^1.0.0",
+ "crypto-browserify": "^3.12.0",
+ "domain-browser": "^4.22.0",
+ "events": "^3.3.0",
+ "filter-obj": "^2.0.2",
+ "https-browserify": "^1.0.0",
+ "os-browserify": "^0.3.0",
+ "path-browserify": "^1.0.1",
+ "process": "^0.11.10",
+ "punycode": "^2.1.1",
+ "querystring-es3": "^0.2.1",
+ "readable-stream": "^4.0.0",
+ "stream-browserify": "^3.0.0",
+ "stream-http": "^3.2.0",
+ "string_decoder": "^1.3.0",
+ "timers-browserify": "^2.0.12",
+ "tty-browserify": "^0.0.1",
+ "type-fest": "^2.14.0",
+ "url": "^0.11.0",
+ "util": "^0.12.4",
+ "vm-browserify": "^1.1.2"
},
"engines": {
- "node": "^14.17.0 || ^16.13.0 || >=18.0.0"
- }
- },
- "node_modules/npm/node_modules/@sigstore/sign/node_modules/unique-slug": {
- "version": "4.0.0",
- "dev": true,
- "inBundle": true,
- "license": "ISC",
- "dependencies": {
- "imurmurhash": "^0.1.4"
+ "node": ">=12"
},
- "engines": {
- "node": "^14.17.0 || ^16.13.0 || >=18.0.0"
+ "peerDependencies": {
+ "webpack": ">=5"
}
},
- "node_modules/npm/node_modules/@sigstore/tuf": {
- "version": "2.3.4",
+ "node_modules/node-polyfill-webpack-plugin/node_modules/buffer": {
+ "version": "6.0.3",
+ "resolved": "https://registry.npmjs.org/buffer/-/buffer-6.0.3.tgz",
+ "integrity": "sha512-FTiCpNxtwiZZHEZbcbTIcZjERVICn9yq/pDFkTl95/AxzD1naBctN7YO68riM/gLSDY7sdrMby8hofADYuuqOA==",
"dev": true,
- "inBundle": true,
- "license": "Apache-2.0",
+ "funding": [
+ {
+ "type": "github",
+ "url": "https://github.com/sponsors/feross"
+ },
+ {
+ "type": "patreon",
+ "url": "https://www.patreon.com/feross"
+ },
+ {
+ "type": "consulting",
+ "url": "https://feross.org/support"
+ }
+ ],
+ "license": "MIT",
"dependencies": {
- "@sigstore/protobuf-specs": "^0.3.2",
- "tuf-js": "^2.2.1"
- },
- "engines": {
- "node": "^16.14.0 || >=18.0.0"
+ "base64-js": "^1.3.1",
+ "ieee754": "^1.2.1"
}
},
- "node_modules/npm/node_modules/@sigstore/verify": {
- "version": "1.2.1",
- "dev": true,
- "inBundle": true,
- "license": "Apache-2.0",
- "dependencies": {
- "@sigstore/bundle": "^2.3.2",
- "@sigstore/core": "^1.1.0",
- "@sigstore/protobuf-specs": "^0.3.2"
- },
- "engines": {
- "node": "^16.14.0 || >=18.0.0"
- }
+ "node_modules/node-releases": {
+ "version": "2.0.18",
+ "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.18.tgz",
+ "integrity": "sha512-d9VeXT4SJ7ZeOqGX6R5EM022wpL+eWPooLI+5UpWn2jCT1aosUQEhQP214x33Wkwx3JQMvIm+tIoVOdodFS40g==",
+ "license": "MIT"
},
- "node_modules/npm/node_modules/@tufjs/canonical-json": {
- "version": "2.0.0",
+ "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,
- "inBundle": true,
"license": "MIT",
"engines": {
- "node": "^16.14.0 || >=18.0.0"
+ "node": ">=0.10.0"
}
},
- "node_modules/npm/node_modules/@tufjs/models": {
- "version": "2.0.1",
- "dev": true,
- "inBundle": true,
+ "node_modules/normalize-range": {
+ "version": "0.1.2",
+ "resolved": "https://registry.npmjs.org/normalize-range/-/normalize-range-0.1.2.tgz",
+ "integrity": "sha512-bdok/XvKII3nUpklnV6P2hxtMNrCboOjAcyBuQnWEhO665FwrSNRxU+AqpsyvO6LgGYPspN+lu5CLtw4jPRKNA==",
"license": "MIT",
- "dependencies": {
- "@tufjs/canonical-json": "2.0.0",
- "minimatch": "^9.0.4"
- },
- "engines": {
- "node": "^16.14.0 || >=18.0.0"
- }
- },
- "node_modules/npm/node_modules/abbrev": {
- "version": "3.0.0",
- "dev": true,
- "inBundle": true,
- "license": "ISC",
"engines": {
- "node": "^18.17.0 || >=20.5.0"
+ "node": ">=0.10.0"
}
},
- "node_modules/npm/node_modules/agent-base": {
- "version": "7.1.1",
+ "node_modules/npm-run-path": {
+ "version": "4.0.1",
+ "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-4.0.1.tgz",
+ "integrity": "sha512-S48WzZW777zhNIrn7gxOlISNAqi9ZC/uQFnRdbeIHhZhCA6UqpkOT8T1G7BvfdgP4Er8gF4sUbaS0i7QvIfCWw==",
"dev": true,
- "inBundle": true,
"license": "MIT",
"dependencies": {
- "debug": "^4.3.4"
+ "path-key": "^3.0.0"
},
"engines": {
- "node": ">= 14"
+ "node": ">=8"
}
},
- "node_modules/npm/node_modules/aggregate-error": {
- "version": "3.1.0",
+ "node_modules/nth-check": {
+ "version": "2.1.1",
+ "resolved": "https://registry.npmjs.org/nth-check/-/nth-check-2.1.1.tgz",
+ "integrity": "sha512-lqjrjmaOoAnWfMmBPL+XNnynZh2+swxiX3WUE0s4yEHI6m+AwrK2UZOimIRl3X/4QctVqS8AiZjFqyOGrMXb/w==",
"dev": true,
- "inBundle": true,
- "license": "MIT",
+ "license": "BSD-2-Clause",
"dependencies": {
- "clean-stack": "^2.0.0",
- "indent-string": "^4.0.0"
+ "boolbase": "^1.0.0"
},
- "engines": {
- "node": ">=8"
+ "funding": {
+ "url": "https://github.com/fb55/nth-check?sponsor=1"
}
},
- "node_modules/npm/node_modules/ansi-regex": {
- "version": "5.0.1",
+ "node_modules/nwsapi": {
+ "version": "2.2.13",
+ "resolved": "https://registry.npmjs.org/nwsapi/-/nwsapi-2.2.13.tgz",
+ "integrity": "sha512-cTGB9ptp9dY9A5VbMSe7fQBcl/tt22Vcqdq8+eN93rblOuE0aCFu4aZ2vMwct/2t+lFnosm8RkQW1I0Omb1UtQ==",
"dev": true,
- "inBundle": true,
+ "license": "MIT"
+ },
+ "node_modules/object-assign": {
+ "version": "4.1.1",
+ "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz",
+ "integrity": "sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg==",
"license": "MIT",
"engines": {
- "node": ">=8"
+ "node": ">=0.10.0"
}
},
- "node_modules/npm/node_modules/ansi-styles": {
- "version": "6.2.1",
+ "node_modules/object-inspect": {
+ "version": "1.13.3",
+ "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.13.3.tgz",
+ "integrity": "sha512-kDCGIbxkDSXE3euJZZXzc6to7fCrKHNI/hSRQnRuQ+BWjFNzZwiFF8fj/6o2t2G9/jTj8PSIYTfCLelLZEeRpA==",
"dev": true,
- "inBundle": true,
"license": "MIT",
"engines": {
- "node": ">=12"
+ "node": ">= 0.4"
},
"funding": {
- "url": "https://github.com/chalk/ansi-styles?sponsor=1"
+ "url": "https://github.com/sponsors/ljharb"
}
},
- "node_modules/npm/node_modules/aproba": {
- "version": "2.0.0",
- "dev": true,
- "inBundle": true,
- "license": "ISC"
- },
- "node_modules/npm/node_modules/archy": {
- "version": "1.0.0",
- "dev": true,
- "inBundle": true,
- "license": "MIT"
- },
- "node_modules/npm/node_modules/balanced-match": {
- "version": "1.0.2",
- "dev": true,
- "inBundle": true,
- "license": "MIT"
- },
- "node_modules/npm/node_modules/bin-links": {
- "version": "5.0.0",
+ "node_modules/object-is": {
+ "version": "1.1.6",
+ "resolved": "https://registry.npmjs.org/object-is/-/object-is-1.1.6.tgz",
+ "integrity": "sha512-F8cZ+KfGlSGi09lJT7/Nd6KJZ9ygtvYC0/UYYLI9nmQKLMnydpB9yvbv9K1uSkEu7FU9vYPmVwLg328tX+ot3Q==",
"dev": true,
- "inBundle": true,
- "license": "ISC",
+ "license": "MIT",
"dependencies": {
- "cmd-shim": "^7.0.0",
- "npm-normalize-package-bin": "^4.0.0",
- "proc-log": "^5.0.0",
- "read-cmd-shim": "^5.0.0",
- "write-file-atomic": "^6.0.0"
+ "call-bind": "^1.0.7",
+ "define-properties": "^1.2.1"
},
"engines": {
- "node": "^18.17.0 || >=20.5.0"
- }
- },
- "node_modules/npm/node_modules/binary-extensions": {
- "version": "2.3.0",
- "dev": true,
- "inBundle": true,
- "license": "MIT",
- "engines": {
- "node": ">=8"
+ "node": ">= 0.4"
},
"funding": {
- "url": "https://github.com/sponsors/sindresorhus"
+ "url": "https://github.com/sponsors/ljharb"
}
},
- "node_modules/npm/node_modules/brace-expansion": {
- "version": "2.0.1",
+ "node_modules/object-keys": {
+ "version": "1.1.1",
+ "resolved": "https://registry.npmjs.org/object-keys/-/object-keys-1.1.1.tgz",
+ "integrity": "sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==",
"dev": true,
- "inBundle": true,
"license": "MIT",
- "dependencies": {
- "balanced-match": "^1.0.0"
+ "engines": {
+ "node": ">= 0.4"
}
},
- "node_modules/npm/node_modules/cacache": {
- "version": "19.0.1",
+ "node_modules/object.assign": {
+ "version": "4.1.5",
+ "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.5.tgz",
+ "integrity": "sha512-byy+U7gp+FVwmyzKPYhW2h5l3crpmGsxl7X2s8y43IgxvG4g3QZ6CffDtsNQy1WsmZpQbO+ybo0AlW7TY6DcBQ==",
"dev": true,
- "inBundle": true,
- "license": "ISC",
+ "license": "MIT",
"dependencies": {
- "@npmcli/fs": "^4.0.0",
- "fs-minipass": "^3.0.0",
- "glob": "^10.2.2",
- "lru-cache": "^10.0.1",
- "minipass": "^7.0.3",
- "minipass-collect": "^2.0.1",
- "minipass-flush": "^1.0.5",
- "minipass-pipeline": "^1.2.4",
- "p-map": "^7.0.2",
- "ssri": "^12.0.0",
- "tar": "^7.4.3",
- "unique-filename": "^4.0.0"
+ "call-bind": "^1.0.5",
+ "define-properties": "^1.2.1",
+ "has-symbols": "^1.0.3",
+ "object-keys": "^1.1.1"
},
"engines": {
- "node": "^18.17.0 || >=20.5.0"
- }
- },
- "node_modules/npm/node_modules/cacache/node_modules/chownr": {
- "version": "3.0.0",
- "dev": true,
- "inBundle": true,
- "license": "BlueOak-1.0.0",
- "engines": {
- "node": ">=18"
+ "node": ">= 0.4"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/ljharb"
}
},
- "node_modules/npm/node_modules/cacache/node_modules/minizlib": {
- "version": "3.0.1",
+ "node_modules/object.entries": {
+ "version": "1.1.8",
+ "resolved": "https://registry.npmjs.org/object.entries/-/object.entries-1.1.8.tgz",
+ "integrity": "sha512-cmopxi8VwRIAw/fkijJohSfpef5PdN0pMQJN6VC/ZKvn0LIknWD8KtgY6KlQdEc4tIjcQ3HxSMmnvtzIscdaYQ==",
"dev": true,
- "inBundle": true,
"license": "MIT",
"dependencies": {
- "minipass": "^7.0.4",
- "rimraf": "^5.0.5"
+ "call-bind": "^1.0.7",
+ "define-properties": "^1.2.1",
+ "es-object-atoms": "^1.0.0"
},
"engines": {
- "node": ">= 18"
+ "node": ">= 0.4"
}
},
- "node_modules/npm/node_modules/cacache/node_modules/mkdirp": {
- "version": "3.0.1",
+ "node_modules/object.fromentries": {
+ "version": "2.0.8",
+ "resolved": "https://registry.npmjs.org/object.fromentries/-/object.fromentries-2.0.8.tgz",
+ "integrity": "sha512-k6E21FzySsSK5a21KRADBd/NGneRegFO5pLHfdQLpRDETUNJueLXs3WCzyQ3tFRDYgbq3KHGXfTbi2bs8WQ6rQ==",
"dev": true,
- "inBundle": true,
"license": "MIT",
- "bin": {
- "mkdirp": "dist/cjs/src/bin.js"
+ "dependencies": {
+ "call-bind": "^1.0.7",
+ "define-properties": "^1.2.1",
+ "es-abstract": "^1.23.2",
+ "es-object-atoms": "^1.0.0"
},
"engines": {
- "node": ">=10"
+ "node": ">= 0.4"
},
"funding": {
- "url": "https://github.com/sponsors/isaacs"
+ "url": "https://github.com/sponsors/ljharb"
}
},
- "node_modules/npm/node_modules/cacache/node_modules/p-map": {
- "version": "7.0.2",
+ "node_modules/object.groupby": {
+ "version": "1.0.3",
+ "resolved": "https://registry.npmjs.org/object.groupby/-/object.groupby-1.0.3.tgz",
+ "integrity": "sha512-+Lhy3TQTuzXI5hevh8sBGqbmurHbbIjAi0Z4S63nthVLmLxfbj4T54a4CfZrXIrt9iP4mVAPYMo/v99taj3wjQ==",
"dev": true,
- "inBundle": true,
"license": "MIT",
- "engines": {
- "node": ">=18"
- },
- "funding": {
- "url": "https://github.com/sponsors/sindresorhus"
- }
- },
- "node_modules/npm/node_modules/cacache/node_modules/tar": {
- "version": "7.4.3",
- "dev": true,
- "inBundle": true,
- "license": "ISC",
"dependencies": {
- "@isaacs/fs-minipass": "^4.0.0",
- "chownr": "^3.0.0",
- "minipass": "^7.1.2",
- "minizlib": "^3.0.1",
- "mkdirp": "^3.0.1",
- "yallist": "^5.0.0"
+ "call-bind": "^1.0.7",
+ "define-properties": "^1.2.1",
+ "es-abstract": "^1.23.2"
},
"engines": {
- "node": ">=18"
- }
- },
- "node_modules/npm/node_modules/cacache/node_modules/yallist": {
- "version": "5.0.0",
- "dev": true,
- "inBundle": true,
- "license": "BlueOak-1.0.0",
- "engines": {
- "node": ">=18"
+ "node": ">= 0.4"
}
},
- "node_modules/npm/node_modules/chalk": {
- "version": "5.3.0",
+ "node_modules/object.values": {
+ "version": "1.2.0",
+ "resolved": "https://registry.npmjs.org/object.values/-/object.values-1.2.0.tgz",
+ "integrity": "sha512-yBYjY9QX2hnRmZHAjG/f13MzmBzxzYgQhFrke06TTyKY5zSTEqkOeukBzIdVA3j3ulu8Qa3MbVFShV7T2RmGtQ==",
"dev": true,
- "inBundle": true,
"license": "MIT",
+ "dependencies": {
+ "call-bind": "^1.0.7",
+ "define-properties": "^1.2.1",
+ "es-object-atoms": "^1.0.0"
+ },
"engines": {
- "node": "^12.17.0 || ^14.13 || >=16.0.0"
+ "node": ">= 0.4"
},
"funding": {
- "url": "https://github.com/chalk/chalk?sponsor=1"
- }
- },
- "node_modules/npm/node_modules/chownr": {
- "version": "2.0.0",
- "dev": true,
- "inBundle": true,
- "license": "ISC",
- "engines": {
- "node": ">=10"
+ "url": "https://github.com/sponsors/ljharb"
}
},
- "node_modules/npm/node_modules/ci-info": {
- "version": "4.0.0",
+ "node_modules/objectorarray": {
+ "version": "1.0.5",
+ "resolved": "https://registry.npmjs.org/objectorarray/-/objectorarray-1.0.5.tgz",
+ "integrity": "sha512-eJJDYkhJFFbBBAxeh8xW+weHlkI28n2ZdQV/J/DNfWfSKlGEf2xcfAbZTv3riEXHAhL9SVOTs2pRmXiSTf78xg==",
"dev": true,
- "funding": [
- {
- "type": "github",
- "url": "https://github.com/sponsors/sibiraj-s"
- }
- ],
- "inBundle": true,
- "license": "MIT",
- "engines": {
- "node": ">=8"
- }
+ "license": "ISC"
},
- "node_modules/npm/node_modules/cidr-regex": {
- "version": "4.1.1",
+ "node_modules/once": {
+ "version": "1.4.0",
+ "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz",
+ "integrity": "sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==",
"dev": true,
- "inBundle": true,
- "license": "BSD-2-Clause",
+ "license": "ISC",
"dependencies": {
- "ip-regex": "^5.0.0"
- },
- "engines": {
- "node": ">=14"
+ "wrappy": "1"
}
},
- "node_modules/npm/node_modules/clean-stack": {
- "version": "2.2.0",
+ "node_modules/onetime": {
+ "version": "5.1.2",
+ "resolved": "https://registry.npmjs.org/onetime/-/onetime-5.1.2.tgz",
+ "integrity": "sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg==",
"dev": true,
- "inBundle": true,
"license": "MIT",
+ "dependencies": {
+ "mimic-fn": "^2.1.0"
+ },
"engines": {
"node": ">=6"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/sindresorhus"
}
},
- "node_modules/npm/node_modules/cli-columns": {
- "version": "4.0.0",
+ "node_modules/open": {
+ "version": "8.4.2",
+ "resolved": "https://registry.npmjs.org/open/-/open-8.4.2.tgz",
+ "integrity": "sha512-7x81NCL719oNbsq/3mh+hVrAWmFuEYUqrq/Iw3kUzH8ReypT9QQ0BLoJS7/G9k6N81XjW4qHWtjWwe/9eLy1EQ==",
"dev": true,
- "inBundle": true,
"license": "MIT",
"dependencies": {
- "string-width": "^4.2.3",
- "strip-ansi": "^6.0.1"
+ "define-lazy-prop": "^2.0.0",
+ "is-docker": "^2.1.1",
+ "is-wsl": "^2.2.0"
},
"engines": {
- "node": ">= 10"
- }
- },
- "node_modules/npm/node_modules/cmd-shim": {
- "version": "7.0.0",
- "dev": true,
- "inBundle": true,
- "license": "ISC",
- "engines": {
- "node": "^18.17.0 || >=20.5.0"
+ "node": ">=12"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/sindresorhus"
}
},
- "node_modules/npm/node_modules/color-convert": {
- "version": "2.0.1",
+ "node_modules/optionator": {
+ "version": "0.9.4",
+ "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.9.4.tgz",
+ "integrity": "sha512-6IpQ7mKUxRcZNLIObR0hz7lxsapSSIYNZJwXPGeF0mTVqGKFIXj1DQcMoT22S3ROcLyY/rz0PWaWZ9ayWmad9g==",
"dev": true,
- "inBundle": true,
"license": "MIT",
"dependencies": {
- "color-name": "~1.1.4"
+ "deep-is": "^0.1.3",
+ "fast-levenshtein": "^2.0.6",
+ "levn": "^0.4.1",
+ "prelude-ls": "^1.2.1",
+ "type-check": "^0.4.0",
+ "word-wrap": "^1.2.5"
},
"engines": {
- "node": ">=7.0.0"
+ "node": ">= 0.8.0"
}
},
- "node_modules/npm/node_modules/color-name": {
- "version": "1.1.4",
+ "node_modules/os-browserify": {
+ "version": "0.3.0",
+ "resolved": "https://registry.npmjs.org/os-browserify/-/os-browserify-0.3.0.tgz",
+ "integrity": "sha512-gjcpUc3clBf9+210TRaDWbf+rZZZEshZ+DlXMRCeAjp0xhTrnQsKHypIy1J3d5hKdUzj69t708EHtU8P6bUn0A==",
"dev": true,
- "inBundle": true,
"license": "MIT"
},
- "node_modules/npm/node_modules/common-ancestor-path": {
- "version": "1.0.1",
+ "node_modules/ospath": {
+ "version": "1.2.2",
+ "resolved": "https://registry.npmjs.org/ospath/-/ospath-1.2.2.tgz",
+ "integrity": "sha512-o6E5qJV5zkAbIDNhGSIlyOhScKXgQrSRMilfph0clDfM0nEnBOlKlH4sWDmG95BW/CvwNz0vmm7dJVtU2KlMiA==",
"dev": true,
- "inBundle": true,
- "license": "ISC"
+ "license": "MIT"
},
- "node_modules/npm/node_modules/cross-spawn": {
- "version": "7.0.3",
+ "node_modules/p-limit": {
+ "version": "3.1.0",
+ "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-3.1.0.tgz",
+ "integrity": "sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==",
"dev": true,
- "inBundle": true,
"license": "MIT",
"dependencies": {
- "path-key": "^3.1.0",
- "shebang-command": "^2.0.0",
- "which": "^2.0.1"
+ "yocto-queue": "^0.1.0"
},
"engines": {
- "node": ">= 8"
- }
- },
- "node_modules/npm/node_modules/cross-spawn/node_modules/which": {
- "version": "2.0.2",
- "dev": true,
- "inBundle": true,
- "license": "ISC",
- "dependencies": {
- "isexe": "^2.0.0"
- },
- "bin": {
- "node-which": "bin/node-which"
+ "node": ">=10"
},
- "engines": {
- "node": ">= 8"
+ "funding": {
+ "url": "https://github.com/sponsors/sindresorhus"
}
},
- "node_modules/npm/node_modules/cssesc": {
- "version": "3.0.0",
+ "node_modules/p-locate": {
+ "version": "6.0.0",
+ "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-6.0.0.tgz",
+ "integrity": "sha512-wPrq66Llhl7/4AGC6I+cqxT07LhXvWL08LNXz1fENOw0Ap4sRZZ/gZpTTJ5jpurzzzfS2W/Ge9BY3LgLjCShcw==",
"dev": true,
- "inBundle": true,
"license": "MIT",
- "bin": {
- "cssesc": "bin/cssesc"
+ "dependencies": {
+ "p-limit": "^4.0.0"
},
"engines": {
- "node": ">=4"
+ "node": "^12.20.0 || ^14.13.1 || >=16.0.0"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/sindresorhus"
}
},
- "node_modules/npm/node_modules/debug": {
- "version": "4.3.6",
+ "node_modules/p-locate/node_modules/p-limit": {
+ "version": "4.0.0",
+ "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-4.0.0.tgz",
+ "integrity": "sha512-5b0R4txpzjPWVw/cXXUResoD4hb6U/x9BH08L7nw+GN1sezDzPdxeRvpc9c433fZhBan/wusjbCsqwqm4EIBIQ==",
"dev": true,
- "inBundle": true,
"license": "MIT",
"dependencies": {
- "ms": "2.1.2"
+ "yocto-queue": "^1.0.0"
},
"engines": {
- "node": ">=6.0"
+ "node": "^12.20.0 || ^14.13.1 || >=16.0.0"
},
- "peerDependenciesMeta": {
- "supports-color": {
- "optional": true
- }
+ "funding": {
+ "url": "https://github.com/sponsors/sindresorhus"
}
},
- "node_modules/npm/node_modules/debug/node_modules/ms": {
- "version": "2.1.2",
- "dev": true,
- "inBundle": true,
- "license": "MIT"
- },
- "node_modules/npm/node_modules/diff": {
- "version": "5.2.0",
+ "node_modules/p-locate/node_modules/yocto-queue": {
+ "version": "1.1.1",
+ "resolved": "https://registry.npmjs.org/yocto-queue/-/yocto-queue-1.1.1.tgz",
+ "integrity": "sha512-b4JR1PFR10y1mKjhHY9LaGo6tmrgjit7hxVIeAmyMw3jegXR4dhYqLaQF5zMXZxY7tLpMyJeLjr1C4rLmkVe8g==",
"dev": true,
- "inBundle": true,
- "license": "BSD-3-Clause",
+ "license": "MIT",
"engines": {
- "node": ">=0.3.1"
+ "node": ">=12.20"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/sindresorhus"
}
},
- "node_modules/npm/node_modules/eastasianwidth": {
- "version": "0.2.0",
- "dev": true,
- "inBundle": true,
- "license": "MIT"
- },
- "node_modules/npm/node_modules/emoji-regex": {
- "version": "8.0.0",
- "dev": true,
- "inBundle": true,
- "license": "MIT"
- },
- "node_modules/npm/node_modules/encoding": {
- "version": "0.1.13",
+ "node_modules/p-map": {
+ "version": "4.0.0",
+ "resolved": "https://registry.npmjs.org/p-map/-/p-map-4.0.0.tgz",
+ "integrity": "sha512-/bjOqmgETBYB5BoEeGVea8dmvHb2m9GLy1E9W43yeyfP6QQCZGFNa+XRceJEuDB6zqr+gKpIAmlLebMpykw/MQ==",
"dev": true,
- "inBundle": true,
"license": "MIT",
- "optional": true,
"dependencies": {
- "iconv-lite": "^0.6.2"
+ "aggregate-error": "^3.0.0"
+ },
+ "engines": {
+ "node": ">=10"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/sindresorhus"
}
},
- "node_modules/npm/node_modules/env-paths": {
- "version": "2.2.1",
+ "node_modules/p-try": {
+ "version": "2.2.0",
+ "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz",
+ "integrity": "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==",
"dev": true,
- "inBundle": true,
"license": "MIT",
"engines": {
"node": ">=6"
}
},
- "node_modules/npm/node_modules/err-code": {
- "version": "2.0.3",
+ "node_modules/package-json-from-dist": {
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/package-json-from-dist/-/package-json-from-dist-1.0.1.tgz",
+ "integrity": "sha512-UEZIS3/by4OC8vL3P2dTXRETpebLI2NiI5vIrjaD/5UtrkFX/tNbwjTSRAGC/+7CAo2pIcBaRgWmcBBHcsaCIw==",
"dev": true,
- "inBundle": true,
- "license": "MIT"
+ "license": "BlueOak-1.0.0"
},
- "node_modules/npm/node_modules/exponential-backoff": {
- "version": "3.1.1",
+ "node_modules/pako": {
+ "version": "1.0.11",
+ "resolved": "https://registry.npmjs.org/pako/-/pako-1.0.11.tgz",
+ "integrity": "sha512-4hLB8Py4zZce5s4yd9XzopqwVv/yGNhV1Bl8NTmCq1763HeK2+EwVTv+leGeL13Dnh2wfbqowVPXCIO0z4taYw==",
"dev": true,
- "inBundle": true,
- "license": "Apache-2.0"
+ "license": "(MIT AND Zlib)"
},
- "node_modules/npm/node_modules/fastest-levenshtein": {
- "version": "1.0.16",
+ "node_modules/param-case": {
+ "version": "3.0.4",
+ "resolved": "https://registry.npmjs.org/param-case/-/param-case-3.0.4.tgz",
+ "integrity": "sha512-RXlj7zCYokReqWpOPH9oYivUzLYZ5vAPIfEmCTNViosC78F8F0H9y7T7gG2M39ymgutxF5gcFEsyZQSph9Bp3A==",
"dev": true,
- "inBundle": true,
"license": "MIT",
- "engines": {
- "node": ">= 4.9.1"
+ "dependencies": {
+ "dot-case": "^3.0.4",
+ "tslib": "^2.0.3"
}
},
- "node_modules/npm/node_modules/foreground-child": {
- "version": "3.3.0",
- "dev": true,
- "inBundle": true,
- "license": "ISC",
+ "node_modules/parent-module": {
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/parent-module/-/parent-module-1.0.1.tgz",
+ "integrity": "sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==",
+ "license": "MIT",
"dependencies": {
- "cross-spawn": "^7.0.0",
- "signal-exit": "^4.0.1"
+ "callsites": "^3.0.0"
},
"engines": {
- "node": ">=14"
- },
- "funding": {
- "url": "https://github.com/sponsors/isaacs"
+ "node": ">=6"
}
},
- "node_modules/npm/node_modules/fs-minipass": {
- "version": "3.0.3",
+ "node_modules/parse-asn1": {
+ "version": "5.1.7",
+ "resolved": "https://registry.npmjs.org/parse-asn1/-/parse-asn1-5.1.7.tgz",
+ "integrity": "sha512-CTM5kuWR3sx9IFamcl5ErfPl6ea/N8IYwiJ+vpeB2g+1iknv7zBl5uPwbMbRVznRVbrNY6lGuDoE5b30grmbqg==",
"dev": true,
- "inBundle": true,
"license": "ISC",
"dependencies": {
- "minipass": "^7.0.3"
+ "asn1.js": "^4.10.1",
+ "browserify-aes": "^1.2.0",
+ "evp_bytestokey": "^1.0.3",
+ "hash-base": "~3.0",
+ "pbkdf2": "^3.1.2",
+ "safe-buffer": "^5.2.1"
},
"engines": {
- "node": "^14.17.0 || ^16.13.0 || >=18.0.0"
+ "node": ">= 0.10"
}
},
- "node_modules/npm/node_modules/glob": {
- "version": "10.4.5",
- "dev": true,
- "inBundle": true,
- "license": "ISC",
+ "node_modules/parse-json": {
+ "version": "5.2.0",
+ "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-5.2.0.tgz",
+ "integrity": "sha512-ayCKvm/phCGxOkYRSCM82iDwct8/EonSEgCSxWxD7ve6jHggsFl4fZVQBPRNgQoKiuV/odhFrGzQXZwbifC8Rg==",
+ "license": "MIT",
"dependencies": {
- "foreground-child": "^3.1.0",
- "jackspeak": "^3.1.2",
- "minimatch": "^9.0.4",
- "minipass": "^7.1.2",
- "package-json-from-dist": "^1.0.0",
- "path-scurry": "^1.11.1"
+ "@babel/code-frame": "^7.0.0",
+ "error-ex": "^1.3.1",
+ "json-parse-even-better-errors": "^2.3.0",
+ "lines-and-columns": "^1.1.6"
},
- "bin": {
- "glob": "dist/esm/bin.mjs"
+ "engines": {
+ "node": ">=8"
},
"funding": {
- "url": "https://github.com/sponsors/isaacs"
+ "url": "https://github.com/sponsors/sindresorhus"
}
},
- "node_modules/npm/node_modules/graceful-fs": {
- "version": "4.2.11",
+ "node_modules/parse5": {
+ "version": "7.2.1",
+ "resolved": "https://registry.npmjs.org/parse5/-/parse5-7.2.1.tgz",
+ "integrity": "sha512-BuBYQYlv1ckiPdQi/ohiivi9Sagc9JG+Ozs0r7b/0iK3sKmrb0b9FdWdBbOdx6hBCM/F9Ir82ofnBhtZOjCRPQ==",
"dev": true,
- "inBundle": true,
- "license": "ISC"
+ "license": "MIT",
+ "dependencies": {
+ "entities": "^4.5.0"
+ },
+ "funding": {
+ "url": "https://github.com/inikulin/parse5?sponsor=1"
+ }
},
- "node_modules/npm/node_modules/hosted-git-info": {
- "version": "8.0.0",
+ "node_modules/pascal-case": {
+ "version": "3.1.2",
+ "resolved": "https://registry.npmjs.org/pascal-case/-/pascal-case-3.1.2.tgz",
+ "integrity": "sha512-uWlGT3YSnK9x3BQJaOdcZwrnV6hPpd8jFH1/ucpiLRPh/2zCVJKS19E4GvYHvaCcACn3foXZ0cLB9Wrx1KGe5g==",
"dev": true,
- "inBundle": true,
- "license": "ISC",
+ "license": "MIT",
"dependencies": {
- "lru-cache": "^10.0.1"
- },
- "engines": {
- "node": "^18.17.0 || >=20.5.0"
+ "no-case": "^3.0.4",
+ "tslib": "^2.0.3"
}
},
- "node_modules/npm/node_modules/http-cache-semantics": {
- "version": "4.1.1",
+ "node_modules/path-browserify": {
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/path-browserify/-/path-browserify-1.0.1.tgz",
+ "integrity": "sha512-b7uo2UCUOYZcnF/3ID0lulOJi/bafxa1xPe7ZPsammBSpjSWQkjNxlt635YGS2MiR9GjvuXCtz2emr3jbsz98g==",
"dev": true,
- "inBundle": true,
- "license": "BSD-2-Clause"
+ "license": "MIT"
},
- "node_modules/npm/node_modules/http-proxy-agent": {
- "version": "7.0.2",
+ "node_modules/path-exists": {
+ "version": "5.0.0",
+ "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-5.0.0.tgz",
+ "integrity": "sha512-RjhtfwJOxzcFmNOi6ltcbcu4Iu+FL3zEj83dk4kAS+fVpTxXLO1b38RvJgT/0QwvV/L3aY9TAnyv0EOqW4GoMQ==",
"dev": true,
- "inBundle": true,
"license": "MIT",
- "dependencies": {
- "agent-base": "^7.1.0",
- "debug": "^4.3.4"
- },
"engines": {
- "node": ">= 14"
+ "node": "^12.20.0 || ^14.13.1 || >=16.0.0"
}
},
- "node_modules/npm/node_modules/https-proxy-agent": {
- "version": "7.0.5",
+ "node_modules/path-is-absolute": {
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz",
+ "integrity": "sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg==",
"dev": true,
- "inBundle": true,
"license": "MIT",
- "dependencies": {
- "agent-base": "^7.0.2",
- "debug": "4"
- },
"engines": {
- "node": ">= 14"
+ "node": ">=0.10.0"
}
},
- "node_modules/npm/node_modules/iconv-lite": {
- "version": "0.6.3",
+ "node_modules/path-key": {
+ "version": "3.1.1",
+ "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz",
+ "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==",
"dev": true,
- "inBundle": true,
"license": "MIT",
- "optional": true,
- "dependencies": {
- "safer-buffer": ">= 2.1.2 < 3.0.0"
- },
"engines": {
- "node": ">=0.10.0"
+ "node": ">=8"
}
},
- "node_modules/npm/node_modules/ignore-walk": {
- "version": "7.0.0",
+ "node_modules/path-parse": {
+ "version": "1.0.7",
+ "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.7.tgz",
+ "integrity": "sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==",
+ "license": "MIT"
+ },
+ "node_modules/path-scurry": {
+ "version": "1.11.1",
+ "resolved": "https://registry.npmjs.org/path-scurry/-/path-scurry-1.11.1.tgz",
+ "integrity": "sha512-Xa4Nw17FS9ApQFJ9umLiJS4orGjm7ZzwUrwamcGQuHSzDyth9boKDaycYdDcZDuqYATXw4HFXgaqWTctW/v1HA==",
"dev": true,
- "inBundle": true,
- "license": "ISC",
+ "license": "BlueOak-1.0.0",
"dependencies": {
- "minimatch": "^9.0.0"
+ "lru-cache": "^10.2.0",
+ "minipass": "^5.0.0 || ^6.0.2 || ^7.0.0"
},
"engines": {
- "node": "^18.17.0 || >=20.5.0"
+ "node": ">=16 || 14 >=14.18"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/isaacs"
}
},
- "node_modules/npm/node_modules/imurmurhash": {
- "version": "0.1.4",
+ "node_modules/path-scurry/node_modules/lru-cache": {
+ "version": "10.4.3",
+ "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-10.4.3.tgz",
+ "integrity": "sha512-JNAzZcXrCt42VGLuYz0zfAzDfAvJWW6AfYlDBQyDV5DClI2m5sAmK+OIO7s59XfsRsWHp02jAJrRadPRGTt6SQ==",
"dev": true,
- "inBundle": true,
- "license": "MIT",
+ "license": "ISC"
+ },
+ "node_modules/path-scurry/node_modules/minipass": {
+ "version": "7.1.2",
+ "resolved": "https://registry.npmjs.org/minipass/-/minipass-7.1.2.tgz",
+ "integrity": "sha512-qOOzS1cBTWYF4BH8fVePDBOO9iptMnGUEZwNc/cMWnTV2nVLZ7VoNWEPHkYczZA0pdoA7dl6e7FL659nX9S2aw==",
+ "dev": true,
+ "license": "ISC",
"engines": {
- "node": ">=0.8.19"
+ "node": ">=16 || 14 >=14.17"
}
},
- "node_modules/npm/node_modules/indent-string": {
+ "node_modules/path-type": {
"version": "4.0.0",
- "dev": true,
- "inBundle": true,
+ "resolved": "https://registry.npmjs.org/path-type/-/path-type-4.0.0.tgz",
+ "integrity": "sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==",
"license": "MIT",
"engines": {
"node": ">=8"
}
},
- "node_modules/npm/node_modules/ini": {
- "version": "5.0.0",
+ "node_modules/pathval": {
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/pathval/-/pathval-2.0.0.tgz",
+ "integrity": "sha512-vE7JKRyES09KiunauX7nd2Q9/L7lhok4smP9RZTDeD4MVs72Dp2qNFVz39Nz5a0FVEW0BJR6C0DYrq6unoziZA==",
"dev": true,
- "inBundle": true,
- "license": "ISC",
+ "license": "MIT",
"engines": {
- "node": "^18.17.0 || >=20.5.0"
+ "node": ">= 14.16"
}
},
- "node_modules/npm/node_modules/init-package-json": {
- "version": "7.0.1",
+ "node_modules/pbkdf2": {
+ "version": "3.1.2",
+ "resolved": "https://registry.npmjs.org/pbkdf2/-/pbkdf2-3.1.2.tgz",
+ "integrity": "sha512-iuh7L6jA7JEGu2WxDwtQP1ddOpaJNC4KlDEFfdQajSGgGPNi4OyDc2R7QnbY2bR9QjBVGwgvTdNJZoE7RaxUMA==",
"dev": true,
- "inBundle": true,
- "license": "ISC",
+ "license": "MIT",
"dependencies": {
- "@npmcli/package-json": "^6.0.0",
- "npm-package-arg": "^12.0.0",
- "promzard": "^2.0.0",
- "read": "^4.0.0",
- "semver": "^7.3.5",
- "validate-npm-package-license": "^3.0.4",
- "validate-npm-package-name": "^6.0.0"
+ "create-hash": "^1.1.2",
+ "create-hmac": "^1.1.4",
+ "ripemd160": "^2.0.1",
+ "safe-buffer": "^5.0.1",
+ "sha.js": "^2.4.8"
},
"engines": {
- "node": "^18.17.0 || >=20.5.0"
+ "node": ">=0.12"
}
},
- "node_modules/npm/node_modules/ip-address": {
- "version": "9.0.5",
+ "node_modules/pend": {
+ "version": "1.2.0",
+ "resolved": "https://registry.npmjs.org/pend/-/pend-1.2.0.tgz",
+ "integrity": "sha512-F3asv42UuXchdzt+xXqfW1OGlVBe+mxa2mqI0pg5yAHZPvFmY3Y6drSf/GQ1A86WgWEN9Kzh/WrgKa6iGcHXLg==",
"dev": true,
- "inBundle": true,
- "license": "MIT",
- "dependencies": {
- "jsbn": "1.1.0",
- "sprintf-js": "^1.1.3"
- },
- "engines": {
- "node": ">= 12"
- }
+ "license": "MIT"
},
- "node_modules/npm/node_modules/ip-regex": {
- "version": "5.0.0",
+ "node_modules/performance-now": {
+ "version": "2.1.0",
+ "resolved": "https://registry.npmjs.org/performance-now/-/performance-now-2.1.0.tgz",
+ "integrity": "sha512-7EAHlyLHI56VEIdK57uwHdHKIaAGbnXPiw0yWbarQZOKaKpvUIgW0jWRVLiatnM+XXlSwsanIBH/hzGMJulMow==",
+ "dev": true,
+ "license": "MIT"
+ },
+ "node_modules/picocolors": {
+ "version": "1.1.1",
+ "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.1.1.tgz",
+ "integrity": "sha512-xceH2snhtb5M9liqDsmEw56le376mTZkEX/jEb/RxNFyegNul7eNslCXP9FDj/Lcu0X8KEyMceP2ntpaHrDEVA==",
+ "license": "ISC"
+ },
+ "node_modules/picomatch": {
+ "version": "2.3.1",
+ "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz",
+ "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==",
"dev": true,
- "inBundle": true,
"license": "MIT",
"engines": {
- "node": "^12.20.0 || ^14.13.1 || >=16.0.0"
+ "node": ">=8.6"
},
"funding": {
- "url": "https://github.com/sponsors/sindresorhus"
+ "url": "https://github.com/sponsors/jonschlinkert"
}
},
- "node_modules/npm/node_modules/is-cidr": {
- "version": "5.1.0",
+ "node_modules/pidtree": {
+ "version": "0.6.0",
+ "resolved": "https://registry.npmjs.org/pidtree/-/pidtree-0.6.0.tgz",
+ "integrity": "sha512-eG2dWTVw5bzqGRztnHExczNxt5VGsE6OwTeCG3fdUf9KBsZzO3R5OIIIzWR+iZA0NtZ+RDVdaoE2dK1cn6jH4g==",
"dev": true,
- "inBundle": true,
- "license": "BSD-2-Clause",
- "dependencies": {
- "cidr-regex": "^4.1.1"
+ "license": "MIT",
+ "bin": {
+ "pidtree": "bin/pidtree.js"
},
"engines": {
- "node": ">=14"
+ "node": ">=0.10"
}
},
- "node_modules/npm/node_modules/is-fullwidth-code-point": {
- "version": "3.0.0",
+ "node_modules/pify": {
+ "version": "2.3.0",
+ "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz",
+ "integrity": "sha512-udgsAY+fTnvv7kI7aaxbqwWNb0AHiB0qBO89PZKPkoTmGOgdbrHDKD+0B2X4uTfJ/FT1R09r9gTsjUjNJotuog==",
"dev": true,
- "inBundle": true,
"license": "MIT",
"engines": {
- "node": ">=8"
+ "node": ">=0.10.0"
}
},
- "node_modules/npm/node_modules/is-lambda": {
- "version": "1.0.1",
- "dev": true,
- "inBundle": true,
- "license": "MIT"
- },
- "node_modules/npm/node_modules/isexe": {
- "version": "2.0.0",
+ "node_modules/pirates": {
+ "version": "4.0.6",
+ "resolved": "https://registry.npmjs.org/pirates/-/pirates-4.0.6.tgz",
+ "integrity": "sha512-saLsH7WeYYPiD25LDuLRRY/i+6HaPYr6G1OUlN39otzkSTxKnubR9RTxS3/Kk50s1g2JTgFwWQDQyplC5/SHZg==",
"dev": true,
- "inBundle": true,
- "license": "ISC"
+ "license": "MIT",
+ "engines": {
+ "node": ">= 6"
+ }
},
- "node_modules/npm/node_modules/jackspeak": {
- "version": "3.4.3",
+ "node_modules/pkg-dir": {
+ "version": "4.2.0",
+ "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-4.2.0.tgz",
+ "integrity": "sha512-HRDzbaKjC+AOWVXxAU/x54COGeIv9eb+6CkDSQoNTt4XyWoIJvuPsXizxu/Fr23EiekbtZwmh1IcIG/l/a10GQ==",
"dev": true,
- "inBundle": true,
- "license": "BlueOak-1.0.0",
+ "license": "MIT",
"dependencies": {
- "@isaacs/cliui": "^8.0.2"
- },
- "funding": {
- "url": "https://github.com/sponsors/isaacs"
+ "find-up": "^4.0.0"
},
- "optionalDependencies": {
- "@pkgjs/parseargs": "^0.11.0"
+ "engines": {
+ "node": ">=8"
}
},
- "node_modules/npm/node_modules/jsbn": {
- "version": "1.1.0",
- "dev": true,
- "inBundle": true,
- "license": "MIT"
- },
- "node_modules/npm/node_modules/json-parse-even-better-errors": {
- "version": "4.0.0",
+ "node_modules/pkg-dir/node_modules/find-up": {
+ "version": "4.1.0",
+ "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz",
+ "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==",
"dev": true,
- "inBundle": true,
"license": "MIT",
+ "dependencies": {
+ "locate-path": "^5.0.0",
+ "path-exists": "^4.0.0"
+ },
"engines": {
- "node": "^18.17.0 || >=20.5.0"
+ "node": ">=8"
}
},
- "node_modules/npm/node_modules/json-stringify-nice": {
- "version": "1.1.4",
- "dev": true,
- "inBundle": true,
- "license": "ISC",
- "funding": {
- "url": "https://github.com/sponsors/isaacs"
- }
- },
- "node_modules/npm/node_modules/jsonparse": {
- "version": "1.3.1",
- "dev": true,
- "engines": [
- "node >= 0.2.0"
- ],
- "inBundle": true,
- "license": "MIT"
- },
- "node_modules/npm/node_modules/just-diff": {
- "version": "6.0.2",
- "dev": true,
- "inBundle": true,
- "license": "MIT"
- },
- "node_modules/npm/node_modules/just-diff-apply": {
- "version": "5.5.0",
- "dev": true,
- "inBundle": true,
- "license": "MIT"
- },
- "node_modules/npm/node_modules/libnpmaccess": {
- "version": "9.0.0",
+ "node_modules/pkg-dir/node_modules/locate-path": {
+ "version": "5.0.0",
+ "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz",
+ "integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==",
"dev": true,
- "inBundle": true,
- "license": "ISC",
+ "license": "MIT",
"dependencies": {
- "npm-package-arg": "^12.0.0",
- "npm-registry-fetch": "^18.0.1"
+ "p-locate": "^4.1.0"
},
"engines": {
- "node": "^18.17.0 || >=20.5.0"
+ "node": ">=8"
}
},
- "node_modules/npm/node_modules/libnpmdiff": {
- "version": "7.0.0",
+ "node_modules/pkg-dir/node_modules/p-limit": {
+ "version": "2.3.0",
+ "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz",
+ "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==",
"dev": true,
- "inBundle": true,
- "license": "ISC",
+ "license": "MIT",
"dependencies": {
- "@npmcli/arborist": "^8.0.0",
- "@npmcli/installed-package-contents": "^3.0.0",
- "binary-extensions": "^2.3.0",
- "diff": "^5.1.0",
- "minimatch": "^9.0.4",
- "npm-package-arg": "^12.0.0",
- "pacote": "^19.0.0",
- "tar": "^6.2.1"
+ "p-try": "^2.0.0"
},
"engines": {
- "node": "^18.17.0 || >=20.5.0"
- }
- },
- "node_modules/npm/node_modules/libnpmexec": {
- "version": "9.0.0",
- "dev": true,
- "inBundle": true,
- "license": "ISC",
- "dependencies": {
- "@npmcli/arborist": "^8.0.0",
- "@npmcli/run-script": "^9.0.1",
- "ci-info": "^4.0.0",
- "npm-package-arg": "^12.0.0",
- "pacote": "^19.0.0",
- "proc-log": "^5.0.0",
- "read": "^4.0.0",
- "read-package-json-fast": "^4.0.0",
- "semver": "^7.3.7",
- "walk-up-path": "^3.0.1"
+ "node": ">=6"
},
- "engines": {
- "node": "^18.17.0 || >=20.5.0"
+ "funding": {
+ "url": "https://github.com/sponsors/sindresorhus"
}
},
- "node_modules/npm/node_modules/libnpmfund": {
- "version": "6.0.0",
+ "node_modules/pkg-dir/node_modules/p-locate": {
+ "version": "4.1.0",
+ "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz",
+ "integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==",
"dev": true,
- "inBundle": true,
- "license": "ISC",
+ "license": "MIT",
"dependencies": {
- "@npmcli/arborist": "^8.0.0"
+ "p-limit": "^2.2.0"
},
"engines": {
- "node": "^18.17.0 || >=20.5.0"
+ "node": ">=8"
}
},
- "node_modules/npm/node_modules/libnpmhook": {
- "version": "11.0.0",
+ "node_modules/pkg-dir/node_modules/path-exists": {
+ "version": "4.0.0",
+ "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz",
+ "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==",
"dev": true,
- "inBundle": true,
- "license": "ISC",
- "dependencies": {
- "aproba": "^2.0.0",
- "npm-registry-fetch": "^18.0.1"
- },
+ "license": "MIT",
"engines": {
- "node": "^18.17.0 || >=20.5.0"
+ "node": ">=8"
}
},
- "node_modules/npm/node_modules/libnpmorg": {
- "version": "7.0.0",
+ "node_modules/pkg-up": {
+ "version": "3.1.0",
+ "resolved": "https://registry.npmjs.org/pkg-up/-/pkg-up-3.1.0.tgz",
+ "integrity": "sha512-nDywThFk1i4BQK4twPQ6TA4RT8bDY96yeuCVBWL3ePARCiEKDRSrNGbFIgUJpLp+XeIR65v8ra7WuJOFUBtkMA==",
"dev": true,
- "inBundle": true,
- "license": "ISC",
+ "license": "MIT",
"dependencies": {
- "aproba": "^2.0.0",
- "npm-registry-fetch": "^18.0.1"
+ "find-up": "^3.0.0"
},
"engines": {
- "node": "^18.17.0 || >=20.5.0"
+ "node": ">=8"
}
},
- "node_modules/npm/node_modules/libnpmpack": {
- "version": "8.0.0",
+ "node_modules/pkg-up/node_modules/find-up": {
+ "version": "3.0.0",
+ "resolved": "https://registry.npmjs.org/find-up/-/find-up-3.0.0.tgz",
+ "integrity": "sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg==",
"dev": true,
- "inBundle": true,
- "license": "ISC",
+ "license": "MIT",
"dependencies": {
- "@npmcli/arborist": "^8.0.0",
- "@npmcli/run-script": "^9.0.1",
- "npm-package-arg": "^12.0.0",
- "pacote": "^19.0.0"
+ "locate-path": "^3.0.0"
},
"engines": {
- "node": "^18.17.0 || >=20.5.0"
+ "node": ">=6"
}
},
- "node_modules/npm/node_modules/libnpmpublish": {
- "version": "10.0.0",
+ "node_modules/pkg-up/node_modules/locate-path": {
+ "version": "3.0.0",
+ "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-3.0.0.tgz",
+ "integrity": "sha512-7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A==",
"dev": true,
- "inBundle": true,
- "license": "ISC",
+ "license": "MIT",
"dependencies": {
- "ci-info": "^4.0.0",
- "normalize-package-data": "^7.0.0",
- "npm-package-arg": "^12.0.0",
- "npm-registry-fetch": "^18.0.1",
- "proc-log": "^5.0.0",
- "semver": "^7.3.7",
- "sigstore": "^2.2.0",
- "ssri": "^12.0.0"
+ "p-locate": "^3.0.0",
+ "path-exists": "^3.0.0"
},
"engines": {
- "node": "^18.17.0 || >=20.5.0"
+ "node": ">=6"
}
},
- "node_modules/npm/node_modules/libnpmsearch": {
- "version": "8.0.0",
+ "node_modules/pkg-up/node_modules/p-limit": {
+ "version": "2.3.0",
+ "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz",
+ "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==",
"dev": true,
- "inBundle": true,
- "license": "ISC",
+ "license": "MIT",
"dependencies": {
- "npm-registry-fetch": "^18.0.1"
+ "p-try": "^2.0.0"
},
"engines": {
- "node": "^18.17.0 || >=20.5.0"
+ "node": ">=6"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/sindresorhus"
}
},
- "node_modules/npm/node_modules/libnpmteam": {
- "version": "7.0.0",
+ "node_modules/pkg-up/node_modules/p-locate": {
+ "version": "3.0.0",
+ "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-3.0.0.tgz",
+ "integrity": "sha512-x+12w/To+4GFfgJhBEpiDcLozRJGegY+Ei7/z0tSLkMmxGZNybVMSfWj9aJn8Z5Fc7dBUNJOOVgPv2H7IwulSQ==",
"dev": true,
- "inBundle": true,
- "license": "ISC",
+ "license": "MIT",
"dependencies": {
- "aproba": "^2.0.0",
- "npm-registry-fetch": "^18.0.1"
+ "p-limit": "^2.0.0"
},
"engines": {
- "node": "^18.17.0 || >=20.5.0"
+ "node": ">=6"
}
},
- "node_modules/npm/node_modules/libnpmversion": {
- "version": "7.0.0",
+ "node_modules/pkg-up/node_modules/path-exists": {
+ "version": "3.0.0",
+ "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz",
+ "integrity": "sha512-bpC7GYwiDYQ4wYLe+FA8lhRjhQCMcQGuSgGGqDkg/QerRWw9CmGRT0iSOVRSZJ29NMLZgIzqaljJ63oaL4NIJQ==",
"dev": true,
- "inBundle": true,
- "license": "ISC",
- "dependencies": {
- "@npmcli/git": "^6.0.1",
- "@npmcli/run-script": "^9.0.1",
- "json-parse-even-better-errors": "^4.0.0",
- "proc-log": "^5.0.0",
- "semver": "^7.3.7"
- },
+ "license": "MIT",
"engines": {
- "node": "^18.17.0 || >=20.5.0"
+ "node": ">=4"
}
},
- "node_modules/npm/node_modules/lru-cache": {
- "version": "10.4.3",
- "dev": true,
- "inBundle": true,
- "license": "ISC"
- },
- "node_modules/npm/node_modules/make-fetch-happen": {
- "version": "14.0.1",
+ "node_modules/pnp-webpack-plugin": {
+ "version": "1.7.0",
+ "resolved": "https://registry.npmjs.org/pnp-webpack-plugin/-/pnp-webpack-plugin-1.7.0.tgz",
+ "integrity": "sha512-2Rb3vm+EXble/sMXNSu6eoBx8e79gKqhNq9F5ZWW6ERNCTE/Q0wQNne5541tE5vKjfM8hpNCYL+LGc1YTfI0dg==",
"dev": true,
- "inBundle": true,
- "license": "ISC",
+ "license": "MIT",
"dependencies": {
- "@npmcli/agent": "^3.0.0",
- "cacache": "^19.0.1",
- "http-cache-semantics": "^4.1.1",
- "minipass": "^7.0.2",
- "minipass-fetch": "^4.0.0",
- "minipass-flush": "^1.0.5",
- "minipass-pipeline": "^1.2.4",
- "negotiator": "^0.6.3",
- "proc-log": "^5.0.0",
- "promise-retry": "^2.0.1",
- "ssri": "^12.0.0"
+ "ts-pnp": "^1.1.6"
},
"engines": {
- "node": "^18.17.0 || >=20.5.0"
+ "node": ">=6"
}
},
- "node_modules/npm/node_modules/minimatch": {
- "version": "9.0.5",
+ "node_modules/polished": {
+ "version": "4.3.1",
+ "resolved": "https://registry.npmjs.org/polished/-/polished-4.3.1.tgz",
+ "integrity": "sha512-OBatVyC/N7SCW/FaDHrSd+vn0o5cS855TOmYi4OkdWUMSJCET/xip//ch8xGUvtr3i44X9LVyWwQlRMTN3pwSA==",
"dev": true,
- "inBundle": true,
- "license": "ISC",
+ "license": "MIT",
"dependencies": {
- "brace-expansion": "^2.0.1"
+ "@babel/runtime": "^7.17.8"
},
"engines": {
- "node": ">=16 || 14 >=14.17"
- },
- "funding": {
- "url": "https://github.com/sponsors/isaacs"
+ "node": ">=10"
}
},
- "node_modules/npm/node_modules/minipass": {
- "version": "7.1.2",
+ "node_modules/possible-typed-array-names": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/possible-typed-array-names/-/possible-typed-array-names-1.0.0.tgz",
+ "integrity": "sha512-d7Uw+eZoloe0EHDIYoe+bQ5WXnGMOpmiZFTuMWCwpjzzkL2nTjcKiAk4hh8TjnGye2TwWOk3UXucZ+3rbmBa8Q==",
"dev": true,
- "inBundle": true,
- "license": "ISC",
+ "license": "MIT",
"engines": {
- "node": ">=16 || 14 >=14.17"
+ "node": ">= 0.4"
}
},
- "node_modules/npm/node_modules/minipass-collect": {
- "version": "2.0.1",
- "dev": true,
- "inBundle": true,
- "license": "ISC",
+ "node_modules/postcss": {
+ "version": "8.4.38",
+ "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.38.tgz",
+ "integrity": "sha512-Wglpdk03BSfXkHoQa3b/oulrotAkwrlLDRSOb9D0bN86FdRyE9lppSp33aHNPgBa0JKCoB+drFLZkQoRRYae5A==",
+ "funding": [
+ {
+ "type": "opencollective",
+ "url": "https://opencollective.com/postcss/"
+ },
+ {
+ "type": "tidelift",
+ "url": "https://tidelift.com/funding/github/npm/postcss"
+ },
+ {
+ "type": "github",
+ "url": "https://github.com/sponsors/ai"
+ }
+ ],
+ "license": "MIT",
"dependencies": {
- "minipass": "^7.0.3"
+ "nanoid": "^3.3.7",
+ "picocolors": "^1.0.0",
+ "source-map-js": "^1.2.0"
},
"engines": {
- "node": ">=16 || 14 >=14.17"
+ "node": "^10 || ^12 || >=14"
}
},
- "node_modules/npm/node_modules/minipass-fetch": {
- "version": "4.0.0",
+ "node_modules/postcss-load-config": {
+ "version": "6.0.1",
+ "resolved": "https://registry.npmjs.org/postcss-load-config/-/postcss-load-config-6.0.1.tgz",
+ "integrity": "sha512-oPtTM4oerL+UXmx+93ytZVN82RrlY/wPUV8IeDxFrzIjXOLF1pN+EmKPLbubvKHT2HC20xXsCAH2Z+CKV6Oz/g==",
"dev": true,
- "inBundle": true,
+ "funding": [
+ {
+ "type": "opencollective",
+ "url": "https://opencollective.com/postcss/"
+ },
+ {
+ "type": "github",
+ "url": "https://github.com/sponsors/ai"
+ }
+ ],
"license": "MIT",
"dependencies": {
- "minipass": "^7.0.3",
- "minipass-sized": "^1.0.3",
- "minizlib": "^3.0.1"
+ "lilconfig": "^3.1.1"
},
"engines": {
- "node": "^18.17.0 || >=20.5.0"
+ "node": ">= 18"
},
- "optionalDependencies": {
- "encoding": "^0.1.13"
+ "peerDependencies": {
+ "jiti": ">=1.21.0",
+ "postcss": ">=8.0.9",
+ "tsx": "^4.8.1",
+ "yaml": "^2.4.2"
+ },
+ "peerDependenciesMeta": {
+ "jiti": {
+ "optional": true
+ },
+ "postcss": {
+ "optional": true
+ },
+ "tsx": {
+ "optional": true
+ },
+ "yaml": {
+ "optional": true
+ }
}
},
- "node_modules/npm/node_modules/minipass-fetch/node_modules/minizlib": {
- "version": "3.0.1",
+ "node_modules/postcss-loader": {
+ "version": "8.1.1",
+ "resolved": "https://registry.npmjs.org/postcss-loader/-/postcss-loader-8.1.1.tgz",
+ "integrity": "sha512-0IeqyAsG6tYiDRCYKQJLAmgQr47DX6N7sFSWvQxt6AcupX8DIdmykuk/o/tx0Lze3ErGHJEp5OSRxrelC6+NdQ==",
"dev": true,
- "inBundle": true,
"license": "MIT",
"dependencies": {
- "minipass": "^7.0.4",
- "rimraf": "^5.0.5"
+ "cosmiconfig": "^9.0.0",
+ "jiti": "^1.20.0",
+ "semver": "^7.5.4"
},
"engines": {
- "node": ">= 18"
- }
- },
- "node_modules/npm/node_modules/minipass-flush": {
- "version": "1.0.5",
- "dev": true,
- "inBundle": true,
- "license": "ISC",
- "dependencies": {
- "minipass": "^3.0.0"
+ "node": ">= 18.12.0"
},
- "engines": {
- "node": ">= 8"
- }
- },
- "node_modules/npm/node_modules/minipass-flush/node_modules/minipass": {
- "version": "3.3.6",
- "dev": true,
- "inBundle": true,
- "license": "ISC",
- "dependencies": {
- "yallist": "^4.0.0"
+ "funding": {
+ "type": "opencollective",
+ "url": "https://opencollective.com/webpack"
},
- "engines": {
- "node": ">=8"
+ "peerDependencies": {
+ "@rspack/core": "0.x || 1.x",
+ "postcss": "^7.0.0 || ^8.0.1",
+ "webpack": "^5.0.0"
+ },
+ "peerDependenciesMeta": {
+ "@rspack/core": {
+ "optional": true
+ },
+ "webpack": {
+ "optional": true
+ }
}
},
- "node_modules/npm/node_modules/minipass-pipeline": {
- "version": "1.2.4",
+ "node_modules/postcss-loader/node_modules/semver": {
+ "version": "7.6.3",
+ "resolved": "https://registry.npmjs.org/semver/-/semver-7.6.3.tgz",
+ "integrity": "sha512-oVekP1cKtI+CTDvHWYFUcMtsK/00wmAEfyqKfNdARm8u1wNVhSgaX7A8d4UuIlUI5e84iEwOhs7ZPYRmzU9U6A==",
"dev": true,
- "inBundle": true,
"license": "ISC",
- "dependencies": {
- "minipass": "^3.0.0"
+ "bin": {
+ "semver": "bin/semver.js"
},
"engines": {
- "node": ">=8"
+ "node": ">=10"
}
},
- "node_modules/npm/node_modules/minipass-pipeline/node_modules/minipass": {
- "version": "3.3.6",
+ "node_modules/postcss-modules-extract-imports": {
+ "version": "3.1.0",
+ "resolved": "https://registry.npmjs.org/postcss-modules-extract-imports/-/postcss-modules-extract-imports-3.1.0.tgz",
+ "integrity": "sha512-k3kNe0aNFQDAZGbin48pL2VNidTF0w4/eASDsxlyspobzU3wZQLOGj7L9gfRe0Jo9/4uud09DsjFNH7winGv8Q==",
"dev": true,
- "inBundle": true,
"license": "ISC",
- "dependencies": {
- "yallist": "^4.0.0"
- },
"engines": {
- "node": ">=8"
+ "node": "^10 || ^12 || >= 14"
+ },
+ "peerDependencies": {
+ "postcss": "^8.1.0"
}
},
- "node_modules/npm/node_modules/minipass-sized": {
- "version": "1.0.3",
+ "node_modules/postcss-modules-local-by-default": {
+ "version": "4.1.0",
+ "resolved": "https://registry.npmjs.org/postcss-modules-local-by-default/-/postcss-modules-local-by-default-4.1.0.tgz",
+ "integrity": "sha512-rm0bdSv4jC3BDma3s9H19ZddW0aHX6EoqwDYU2IfZhRN+53QrufTRo2IdkAbRqLx4R2IYbZnbjKKxg4VN5oU9Q==",
"dev": true,
- "inBundle": true,
- "license": "ISC",
+ "license": "MIT",
"dependencies": {
- "minipass": "^3.0.0"
+ "icss-utils": "^5.0.0",
+ "postcss-selector-parser": "^7.0.0",
+ "postcss-value-parser": "^4.1.0"
},
"engines": {
- "node": ">=8"
+ "node": "^10 || ^12 || >= 14"
+ },
+ "peerDependencies": {
+ "postcss": "^8.1.0"
}
},
- "node_modules/npm/node_modules/minipass-sized/node_modules/minipass": {
- "version": "3.3.6",
+ "node_modules/postcss-modules-scope": {
+ "version": "3.2.1",
+ "resolved": "https://registry.npmjs.org/postcss-modules-scope/-/postcss-modules-scope-3.2.1.tgz",
+ "integrity": "sha512-m9jZstCVaqGjTAuny8MdgE88scJnCiQSlSrOWcTQgM2t32UBe+MUmFSO5t7VMSfAf/FJKImAxBav8ooCHJXCJA==",
"dev": true,
- "inBundle": true,
"license": "ISC",
"dependencies": {
- "yallist": "^4.0.0"
+ "postcss-selector-parser": "^7.0.0"
},
"engines": {
- "node": ">=8"
- }
- },
- "node_modules/npm/node_modules/minizlib": {
- "version": "2.1.2",
- "dev": true,
- "inBundle": true,
- "license": "MIT",
- "dependencies": {
- "minipass": "^3.0.0",
- "yallist": "^4.0.0"
+ "node": "^10 || ^12 || >= 14"
},
- "engines": {
- "node": ">= 8"
+ "peerDependencies": {
+ "postcss": "^8.1.0"
}
},
- "node_modules/npm/node_modules/minizlib/node_modules/minipass": {
- "version": "3.3.6",
+ "node_modules/postcss-modules-values": {
+ "version": "4.0.0",
+ "resolved": "https://registry.npmjs.org/postcss-modules-values/-/postcss-modules-values-4.0.0.tgz",
+ "integrity": "sha512-RDxHkAiEGI78gS2ofyvCsu7iycRv7oqw5xMWn9iMoR0N/7mf9D50ecQqUo5BZ9Zh2vH4bCUR/ktCqbB9m8vJjQ==",
"dev": true,
- "inBundle": true,
"license": "ISC",
"dependencies": {
- "yallist": "^4.0.0"
+ "icss-utils": "^5.0.0"
},
"engines": {
- "node": ">=8"
+ "node": "^10 || ^12 || >= 14"
+ },
+ "peerDependencies": {
+ "postcss": "^8.1.0"
}
},
- "node_modules/npm/node_modules/mkdirp": {
- "version": "1.0.4",
+ "node_modules/postcss-selector-parser": {
+ "version": "7.0.0",
+ "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-7.0.0.tgz",
+ "integrity": "sha512-9RbEr1Y7FFfptd/1eEdntyjMwLeghW1bHX9GWjXo19vx4ytPQhANltvVxDggzJl7mnWM+dX28kb6cyS/4iQjlQ==",
"dev": true,
- "inBundle": true,
"license": "MIT",
- "bin": {
- "mkdirp": "bin/cmd.js"
+ "dependencies": {
+ "cssesc": "^3.0.0",
+ "util-deprecate": "^1.0.2"
},
"engines": {
- "node": ">=10"
+ "node": ">=4"
}
},
- "node_modules/npm/node_modules/ms": {
- "version": "2.1.3",
- "dev": true,
- "inBundle": true,
+ "node_modules/postcss-value-parser": {
+ "version": "4.2.0",
+ "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-4.2.0.tgz",
+ "integrity": "sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ==",
"license": "MIT"
},
- "node_modules/npm/node_modules/mute-stream": {
- "version": "2.0.0",
+ "node_modules/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,
- "inBundle": true,
- "license": "ISC",
+ "license": "MIT",
"engines": {
- "node": "^18.17.0 || >=20.5.0"
+ "node": ">= 0.8.0"
}
},
- "node_modules/npm/node_modules/negotiator": {
- "version": "0.6.3",
+ "node_modules/prettier": {
+ "version": "3.3.3",
+ "resolved": "https://registry.npmjs.org/prettier/-/prettier-3.3.3.tgz",
+ "integrity": "sha512-i2tDNA0O5IrMO757lfrdQZCc2jPNDVntV0m/+4whiDfWaTKfMNgR7Qz0NAeGz/nRqF4m5/6CLzbP4/liHt12Ew==",
"dev": true,
- "inBundle": true,
"license": "MIT",
+ "bin": {
+ "prettier": "bin/prettier.cjs"
+ },
"engines": {
- "node": ">= 0.6"
+ "node": ">=14"
+ },
+ "funding": {
+ "url": "https://github.com/prettier/prettier?sponsor=1"
}
},
- "node_modules/npm/node_modules/node-gyp": {
- "version": "10.2.0",
+ "node_modules/pretty-bytes": {
+ "version": "5.6.0",
+ "resolved": "https://registry.npmjs.org/pretty-bytes/-/pretty-bytes-5.6.0.tgz",
+ "integrity": "sha512-FFw039TmrBqFK8ma/7OL3sDz/VytdtJr044/QUJtH0wK9lb9jLq9tJyIxUwtQJHwar2BqtiA4iCWSwo9JLkzFg==",
"dev": true,
- "inBundle": true,
"license": "MIT",
- "dependencies": {
- "env-paths": "^2.2.0",
- "exponential-backoff": "^3.1.1",
- "glob": "^10.3.10",
- "graceful-fs": "^4.2.6",
- "make-fetch-happen": "^13.0.0",
- "nopt": "^7.0.0",
- "proc-log": "^4.1.0",
- "semver": "^7.3.5",
- "tar": "^6.2.1",
- "which": "^4.0.0"
- },
- "bin": {
- "node-gyp": "bin/node-gyp.js"
- },
"engines": {
- "node": "^16.14.0 || >=18.0.0"
+ "node": ">=6"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/sindresorhus"
}
},
- "node_modules/npm/node_modules/node-gyp/node_modules/@npmcli/agent": {
- "version": "2.2.2",
+ "node_modules/pretty-error": {
+ "version": "4.0.0",
+ "resolved": "https://registry.npmjs.org/pretty-error/-/pretty-error-4.0.0.tgz",
+ "integrity": "sha512-AoJ5YMAcXKYxKhuJGdcvse+Voc6v1RgnsR3nWcYU7q4t6z0Q6T86sv5Zq8VIRbOWWFpvdGE83LtdSMNd+6Y0xw==",
"dev": true,
- "inBundle": true,
- "license": "ISC",
+ "license": "MIT",
"dependencies": {
- "agent-base": "^7.1.0",
- "http-proxy-agent": "^7.0.0",
- "https-proxy-agent": "^7.0.1",
- "lru-cache": "^10.0.1",
- "socks-proxy-agent": "^8.0.3"
- },
- "engines": {
- "node": "^16.14.0 || >=18.0.0"
+ "lodash": "^4.17.20",
+ "renderkid": "^3.0.0"
}
},
- "node_modules/npm/node_modules/node-gyp/node_modules/@npmcli/fs": {
- "version": "3.1.1",
+ "node_modules/pretty-format": {
+ "version": "27.5.1",
+ "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-27.5.1.tgz",
+ "integrity": "sha512-Qb1gy5OrP5+zDf2Bvnzdl3jsTf1qXVMazbvCoKhtKqVs4/YK4ozX4gKQJJVyNe+cajNPn0KoC0MC3FUmaHWEmQ==",
"dev": true,
- "inBundle": true,
- "license": "ISC",
+ "license": "MIT",
"dependencies": {
- "semver": "^7.3.5"
+ "ansi-regex": "^5.0.1",
+ "ansi-styles": "^5.0.0",
+ "react-is": "^17.0.1"
},
"engines": {
- "node": "^14.17.0 || ^16.13.0 || >=18.0.0"
+ "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0"
}
},
- "node_modules/npm/node_modules/node-gyp/node_modules/abbrev": {
- "version": "2.0.0",
+ "node_modules/pretty-format/node_modules/react-is": {
+ "version": "17.0.2",
+ "resolved": "https://registry.npmjs.org/react-is/-/react-is-17.0.2.tgz",
+ "integrity": "sha512-w2GsyukL62IJnlaff/nRegPQR94C/XXamvMWmSHRJ4y7Ts/4ocGRmTHvOs8PSE6pB3dWOrD/nueuU5sduBsQ4w==",
"dev": true,
- "inBundle": true,
- "license": "ISC",
- "engines": {
- "node": "^14.17.0 || ^16.13.0 || >=18.0.0"
- }
+ "license": "MIT"
},
- "node_modules/npm/node_modules/node-gyp/node_modules/cacache": {
- "version": "18.0.4",
+ "node_modules/process": {
+ "version": "0.11.10",
+ "resolved": "https://registry.npmjs.org/process/-/process-0.11.10.tgz",
+ "integrity": "sha512-cdGef/drWFoydD1JsMzuFf8100nZl+GT+yacc2bEced5f9Rjk4z+WtFUTBu9PhOi9j/jfmBPu0mMEY4wIdAF8A==",
"dev": true,
- "inBundle": true,
- "license": "ISC",
- "dependencies": {
- "@npmcli/fs": "^3.1.0",
- "fs-minipass": "^3.0.0",
- "glob": "^10.2.2",
- "lru-cache": "^10.0.1",
- "minipass": "^7.0.3",
- "minipass-collect": "^2.0.1",
- "minipass-flush": "^1.0.5",
- "minipass-pipeline": "^1.2.4",
- "p-map": "^4.0.0",
- "ssri": "^10.0.0",
- "tar": "^6.1.11",
- "unique-filename": "^3.0.0"
- },
+ "license": "MIT",
"engines": {
- "node": "^16.14.0 || >=18.0.0"
+ "node": ">= 0.6.0"
}
},
- "node_modules/npm/node_modules/node-gyp/node_modules/isexe": {
- "version": "3.1.1",
+ "node_modules/process-nextick-args": {
+ "version": "2.0.1",
+ "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.1.tgz",
+ "integrity": "sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==",
"dev": true,
- "inBundle": true,
- "license": "ISC",
- "engines": {
- "node": ">=16"
- }
+ "license": "MIT"
},
- "node_modules/npm/node_modules/node-gyp/node_modules/make-fetch-happen": {
- "version": "13.0.1",
+ "node_modules/prompts": {
+ "version": "2.4.2",
+ "resolved": "https://registry.npmjs.org/prompts/-/prompts-2.4.2.tgz",
+ "integrity": "sha512-NxNv/kLguCA7p3jE8oL2aEBsrJWgAakBpgmgK6lpPWV+WuOmY6r2/zbAVnP+T8bQlA0nzHXSJSJW0Hq7ylaD2Q==",
"dev": true,
- "inBundle": true,
- "license": "ISC",
+ "license": "MIT",
"dependencies": {
- "@npmcli/agent": "^2.0.0",
- "cacache": "^18.0.0",
- "http-cache-semantics": "^4.1.1",
- "is-lambda": "^1.0.1",
- "minipass": "^7.0.2",
- "minipass-fetch": "^3.0.0",
- "minipass-flush": "^1.0.5",
- "minipass-pipeline": "^1.2.4",
- "negotiator": "^0.6.3",
- "proc-log": "^4.2.0",
- "promise-retry": "^2.0.1",
- "ssri": "^10.0.0"
+ "kleur": "^3.0.3",
+ "sisteransi": "^1.0.5"
},
"engines": {
- "node": "^16.14.0 || >=18.0.0"
+ "node": ">= 6"
}
},
- "node_modules/npm/node_modules/node-gyp/node_modules/minipass-fetch": {
- "version": "3.0.5",
- "dev": true,
- "inBundle": true,
+ "node_modules/prop-types": {
+ "version": "15.8.1",
+ "resolved": "https://registry.npmjs.org/prop-types/-/prop-types-15.8.1.tgz",
+ "integrity": "sha512-oj87CgZICdulUohogVAR7AjlC0327U4el4L6eAvOqCeudMDVU0NThNaV+b9Df4dXgSP1gXMTnPdhfe/2qDH5cg==",
"license": "MIT",
"dependencies": {
- "minipass": "^7.0.3",
- "minipass-sized": "^1.0.3",
- "minizlib": "^2.1.2"
- },
- "engines": {
- "node": "^14.17.0 || ^16.13.0 || >=18.0.0"
- },
- "optionalDependencies": {
- "encoding": "^0.1.13"
+ "loose-envify": "^1.4.0",
+ "object-assign": "^4.1.1",
+ "react-is": "^16.13.1"
}
},
- "node_modules/npm/node_modules/node-gyp/node_modules/nopt": {
- "version": "7.2.1",
- "dev": true,
- "inBundle": true,
- "license": "ISC",
- "dependencies": {
- "abbrev": "^2.0.0"
- },
- "bin": {
- "nopt": "bin/nopt.js"
- },
- "engines": {
- "node": "^14.17.0 || ^16.13.0 || >=18.0.0"
- }
+ "node_modules/prop-types/node_modules/react-is": {
+ "version": "16.13.1",
+ "resolved": "https://registry.npmjs.org/react-is/-/react-is-16.13.1.tgz",
+ "integrity": "sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ==",
+ "license": "MIT"
},
- "node_modules/npm/node_modules/node-gyp/node_modules/proc-log": {
- "version": "4.2.0",
+ "node_modules/proxy-from-env": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/proxy-from-env/-/proxy-from-env-1.0.0.tgz",
+ "integrity": "sha512-F2JHgJQ1iqwnHDcQjVBsq3n/uoaFL+iPW/eAeL7kVxy/2RrWaN4WroKjjvbsoRtv0ftelNyC01bjRhn/bhcf4A==",
"dev": true,
- "inBundle": true,
- "license": "ISC",
- "engines": {
- "node": "^14.17.0 || ^16.13.0 || >=18.0.0"
- }
+ "license": "MIT"
},
- "node_modules/npm/node_modules/node-gyp/node_modules/ssri": {
- "version": "10.0.6",
+ "node_modules/psl": {
+ "version": "1.10.0",
+ "resolved": "https://registry.npmjs.org/psl/-/psl-1.10.0.tgz",
+ "integrity": "sha512-KSKHEbjAnpUuAUserOq0FxGXCUrzC3WniuSJhvdbs102rL55266ZcHBqLWOsG30spQMlPdpy7icATiAQehg/iA==",
"dev": true,
- "inBundle": true,
- "license": "ISC",
+ "license": "MIT",
"dependencies": {
- "minipass": "^7.0.3"
- },
- "engines": {
- "node": "^14.17.0 || ^16.13.0 || >=18.0.0"
+ "punycode": "^2.3.1"
}
},
- "node_modules/npm/node_modules/node-gyp/node_modules/unique-filename": {
- "version": "3.0.0",
+ "node_modules/public-encrypt": {
+ "version": "4.0.3",
+ "resolved": "https://registry.npmjs.org/public-encrypt/-/public-encrypt-4.0.3.tgz",
+ "integrity": "sha512-zVpa8oKZSz5bTMTFClc1fQOnyyEzpl5ozpi1B5YcvBrdohMjH2rfsBtyXcuNuwjsDIXmBYlF2N5FlJYhR29t8Q==",
"dev": true,
- "inBundle": true,
- "license": "ISC",
+ "license": "MIT",
"dependencies": {
- "unique-slug": "^4.0.0"
- },
- "engines": {
- "node": "^14.17.0 || ^16.13.0 || >=18.0.0"
+ "bn.js": "^4.1.0",
+ "browserify-rsa": "^4.0.0",
+ "create-hash": "^1.1.0",
+ "parse-asn1": "^5.0.0",
+ "randombytes": "^2.0.1",
+ "safe-buffer": "^5.1.2"
}
},
- "node_modules/npm/node_modules/node-gyp/node_modules/unique-slug": {
- "version": "4.0.0",
+ "node_modules/public-encrypt/node_modules/bn.js": {
+ "version": "4.12.1",
+ "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.12.1.tgz",
+ "integrity": "sha512-k8TVBiPkPJT9uHLdOKfFpqcfprwBFOAAXXozRubr7R7PfIuKvQlzcI4M0pALeqXN09vdaMbUdUj+pass+uULAg==",
"dev": true,
- "inBundle": true,
- "license": "ISC",
- "dependencies": {
- "imurmurhash": "^0.1.4"
- },
- "engines": {
- "node": "^14.17.0 || ^16.13.0 || >=18.0.0"
- }
+ "license": "MIT"
},
- "node_modules/npm/node_modules/node-gyp/node_modules/which": {
- "version": "4.0.0",
+ "node_modules/pump": {
+ "version": "3.0.2",
+ "resolved": "https://registry.npmjs.org/pump/-/pump-3.0.2.tgz",
+ "integrity": "sha512-tUPXtzlGM8FE3P0ZL6DVs/3P58k9nk8/jZeQCurTJylQA8qFYzHFfhBJkuqyE0FifOsQ0uKWekiZ5g8wtr28cw==",
"dev": true,
- "inBundle": true,
- "license": "ISC",
+ "license": "MIT",
"dependencies": {
- "isexe": "^3.1.1"
- },
- "bin": {
- "node-which": "bin/which.js"
- },
- "engines": {
- "node": "^16.13.0 || >=18.0.0"
+ "end-of-stream": "^1.1.0",
+ "once": "^1.3.1"
}
},
- "node_modules/npm/node_modules/nopt": {
- "version": "8.0.0",
+ "node_modules/punycode": {
+ "version": "2.3.1",
+ "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.3.1.tgz",
+ "integrity": "sha512-vYt7UD1U9Wg6138shLtLOvdAu+8DsC/ilFtEVHcH+wydcSpNE20AfSOduf6MkRFahL5FY7X1oU7nKVZFtfq8Fg==",
"dev": true,
- "inBundle": true,
- "license": "ISC",
- "dependencies": {
- "abbrev": "^2.0.0"
- },
- "bin": {
- "nopt": "bin/nopt.js"
- },
+ "license": "MIT",
"engines": {
- "node": "^18.17.0 || >=20.5.0"
+ "node": ">=6"
}
},
- "node_modules/npm/node_modules/nopt/node_modules/abbrev": {
- "version": "2.0.0",
+ "node_modules/pure-rand": {
+ "version": "6.1.0",
+ "resolved": "https://registry.npmjs.org/pure-rand/-/pure-rand-6.1.0.tgz",
+ "integrity": "sha512-bVWawvoZoBYpp6yIoQtQXHZjmz35RSVHnUOTefl8Vcjr8snTPY1wnpSPMWekcFwbxI6gtmT7rSYPFvz71ldiOA==",
"dev": true,
- "inBundle": true,
- "license": "ISC",
- "engines": {
- "node": "^14.17.0 || ^16.13.0 || >=18.0.0"
- }
+ "funding": [
+ {
+ "type": "individual",
+ "url": "https://github.com/sponsors/dubzzz"
+ },
+ {
+ "type": "opencollective",
+ "url": "https://opencollective.com/fast-check"
+ }
+ ],
+ "license": "MIT"
},
- "node_modules/npm/node_modules/normalize-package-data": {
- "version": "7.0.0",
+ "node_modules/qs": {
+ "version": "6.13.0",
+ "resolved": "https://registry.npmjs.org/qs/-/qs-6.13.0.tgz",
+ "integrity": "sha512-+38qI9SOr8tfZ4QmJNplMUxqjbe7LKvvZgWdExBOmd+egZTtjLB67Gu0HRX3u/XOq7UU2Nx6nsjvS16Z9uwfpg==",
"dev": true,
- "inBundle": true,
- "license": "BSD-2-Clause",
+ "license": "BSD-3-Clause",
"dependencies": {
- "hosted-git-info": "^8.0.0",
- "semver": "^7.3.5",
- "validate-npm-package-license": "^3.0.4"
+ "side-channel": "^1.0.6"
},
"engines": {
- "node": "^18.17.0 || >=20.5.0"
+ "node": ">=0.6"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/ljharb"
}
},
- "node_modules/npm/node_modules/npm-audit-report": {
- "version": "6.0.0",
+ "node_modules/querystring-es3": {
+ "version": "0.2.1",
+ "resolved": "https://registry.npmjs.org/querystring-es3/-/querystring-es3-0.2.1.tgz",
+ "integrity": "sha512-773xhDQnZBMFobEiztv8LIl70ch5MSF/jUQVlhwFyBILqq96anmoctVIYz+ZRp0qbCKATTn6ev02M3r7Ga5vqA==",
"dev": true,
- "inBundle": true,
- "license": "ISC",
"engines": {
- "node": "^18.17.0 || >=20.5.0"
+ "node": ">=0.4.x"
}
},
- "node_modules/npm/node_modules/npm-bundled": {
- "version": "4.0.0",
+ "node_modules/querystringify": {
+ "version": "2.2.0",
+ "resolved": "https://registry.npmjs.org/querystringify/-/querystringify-2.2.0.tgz",
+ "integrity": "sha512-FIqgj2EUvTa7R50u0rGsyTftzjYmv/a3hO345bZNrqabNqjtgiDMgmo4mkUjd+nzU5oF3dClKqFIPUKybUyqoQ==",
"dev": true,
- "inBundle": true,
- "license": "ISC",
- "dependencies": {
- "npm-normalize-package-bin": "^4.0.0"
- },
- "engines": {
- "node": "^18.17.0 || >=20.5.0"
- }
+ "license": "MIT"
},
- "node_modules/npm/node_modules/npm-install-checks": {
- "version": "7.1.0",
+ "node_modules/queue": {
+ "version": "6.0.2",
+ "resolved": "https://registry.npmjs.org/queue/-/queue-6.0.2.tgz",
+ "integrity": "sha512-iHZWu+q3IdFZFX36ro/lKBkSvfkztY5Y7HMiPlOUjhupPcG2JMfst2KKEpu5XndviX/3UhFbRngUPNKtgvtZiA==",
"dev": true,
- "inBundle": true,
- "license": "BSD-2-Clause",
+ "license": "MIT",
"dependencies": {
- "semver": "^7.1.1"
- },
- "engines": {
- "node": "^18.17.0 || >=20.5.0"
+ "inherits": "~2.0.3"
}
},
- "node_modules/npm/node_modules/npm-normalize-package-bin": {
- "version": "4.0.0",
+ "node_modules/queue-microtask": {
+ "version": "1.2.3",
+ "resolved": "https://registry.npmjs.org/queue-microtask/-/queue-microtask-1.2.3.tgz",
+ "integrity": "sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==",
"dev": true,
- "inBundle": true,
- "license": "ISC",
- "engines": {
- "node": "^18.17.0 || >=20.5.0"
- }
+ "funding": [
+ {
+ "type": "github",
+ "url": "https://github.com/sponsors/feross"
+ },
+ {
+ "type": "patreon",
+ "url": "https://www.patreon.com/feross"
+ },
+ {
+ "type": "consulting",
+ "url": "https://feross.org/support"
+ }
+ ],
+ "license": "MIT"
+ },
+ "node_modules/raf-schd": {
+ "version": "4.0.3",
+ "resolved": "https://registry.npmjs.org/raf-schd/-/raf-schd-4.0.3.tgz",
+ "integrity": "sha512-tQkJl2GRWh83ui2DiPTJz9wEiMN20syf+5oKfB03yYP7ioZcJwsIK8FjrtLwH1m7C7e+Tt2yYBlrOpdT+dyeIQ==",
+ "license": "MIT"
},
- "node_modules/npm/node_modules/npm-package-arg": {
- "version": "12.0.0",
+ "node_modules/randombytes": {
+ "version": "2.1.0",
+ "resolved": "https://registry.npmjs.org/randombytes/-/randombytes-2.1.0.tgz",
+ "integrity": "sha512-vYl3iOX+4CKUWuxGi9Ukhie6fsqXqS9FE2Zaic4tNFD2N2QQaXOMFbuKK4QmDHC0JO6B1Zp41J0LpT0oR68amQ==",
"dev": true,
- "inBundle": true,
- "license": "ISC",
+ "license": "MIT",
"dependencies": {
- "hosted-git-info": "^8.0.0",
- "proc-log": "^5.0.0",
- "semver": "^7.3.5",
- "validate-npm-package-name": "^6.0.0"
- },
- "engines": {
- "node": "^18.17.0 || >=20.5.0"
+ "safe-buffer": "^5.1.0"
}
},
- "node_modules/npm/node_modules/npm-packlist": {
- "version": "9.0.0",
+ "node_modules/randomfill": {
+ "version": "1.0.4",
+ "resolved": "https://registry.npmjs.org/randomfill/-/randomfill-1.0.4.tgz",
+ "integrity": "sha512-87lcbR8+MhcWcUiQ+9e+Rwx8MyR2P7qnt15ynUlbm3TU/fjbgz4GsvfSUDTemtCCtVCqb4ZcEFlyPNTh9bBTLw==",
"dev": true,
- "inBundle": true,
- "license": "ISC",
+ "license": "MIT",
"dependencies": {
- "ignore-walk": "^7.0.0"
- },
- "engines": {
- "node": "^18.17.0 || >=20.5.0"
+ "randombytes": "^2.0.5",
+ "safe-buffer": "^5.1.0"
}
},
- "node_modules/npm/node_modules/npm-pick-manifest": {
- "version": "10.0.0",
+ "node_modules/range-parser": {
+ "version": "1.2.1",
+ "resolved": "https://registry.npmjs.org/range-parser/-/range-parser-1.2.1.tgz",
+ "integrity": "sha512-Hrgsx+orqoygnmhFbKaHE6c296J+HTAQXoxEF6gNupROmmGJRoyzfG3ccAveqCBrwr/2yxQ5BVd/GTl5agOwSg==",
"dev": true,
- "inBundle": true,
- "license": "ISC",
- "dependencies": {
- "npm-install-checks": "^7.1.0",
- "npm-normalize-package-bin": "^4.0.0",
- "npm-package-arg": "^12.0.0",
- "semver": "^7.3.5"
- },
+ "license": "MIT",
"engines": {
- "node": "^18.17.0 || >=20.5.0"
+ "node": ">= 0.6"
}
},
- "node_modules/npm/node_modules/npm-profile": {
- "version": "11.0.1",
- "dev": true,
- "inBundle": true,
- "license": "ISC",
+ "node_modules/react": {
+ "version": "18.3.1",
+ "resolved": "https://registry.npmjs.org/react/-/react-18.3.1.tgz",
+ "integrity": "sha512-wS+hAgJShR0KhEvPJArfuPVN1+Hz1t0Y6n5jLrGQbkb4urgPE/0Rve+1kMB1v/oWgHgm4WIcV+i7F2pTVj+2iQ==",
+ "license": "MIT",
"dependencies": {
- "npm-registry-fetch": "^18.0.0",
- "proc-log": "^5.0.0"
+ "loose-envify": "^1.1.0"
},
"engines": {
- "node": "^18.17.0 || >=20.5.0"
+ "node": ">=0.10.0"
}
},
- "node_modules/npm/node_modules/npm-registry-fetch": {
- "version": "18.0.1",
+ "node_modules/react-confetti": {
+ "version": "6.1.0",
+ "resolved": "https://registry.npmjs.org/react-confetti/-/react-confetti-6.1.0.tgz",
+ "integrity": "sha512-7Ypx4vz0+g8ECVxr88W9zhcQpbeujJAVqL14ZnXJ3I23mOI9/oBVTQ3dkJhUmB0D6XOtCZEM6N0Gm9PMngkORw==",
"dev": true,
- "inBundle": true,
- "license": "ISC",
+ "license": "MIT",
"dependencies": {
- "@npmcli/redact": "^3.0.0",
- "jsonparse": "^1.3.1",
- "make-fetch-happen": "^14.0.0",
- "minipass": "^7.0.2",
- "minipass-fetch": "^4.0.0",
- "minizlib": "^3.0.1",
- "npm-package-arg": "^12.0.0",
- "proc-log": "^5.0.0"
+ "tween-functions": "^1.2.0"
},
"engines": {
- "node": "^18.17.0 || >=20.5.0"
+ "node": ">=10.18"
+ },
+ "peerDependencies": {
+ "react": "^16.3.0 || ^17.0.1 || ^18.0.0"
}
},
- "node_modules/npm/node_modules/npm-registry-fetch/node_modules/minizlib": {
- "version": "3.0.1",
+ "node_modules/react-docgen": {
+ "version": "7.1.0",
+ "resolved": "https://registry.npmjs.org/react-docgen/-/react-docgen-7.1.0.tgz",
+ "integrity": "sha512-APPU8HB2uZnpl6Vt/+0AFoVYgSRtfiP6FLrZgPPTDmqSb2R4qZRbgd0A3VzIFxDt5e+Fozjx79WjLWnF69DK8g==",
"dev": true,
- "inBundle": true,
"license": "MIT",
"dependencies": {
- "minipass": "^7.0.4",
- "rimraf": "^5.0.5"
+ "@babel/core": "^7.18.9",
+ "@babel/traverse": "^7.18.9",
+ "@babel/types": "^7.18.9",
+ "@types/babel__core": "^7.18.0",
+ "@types/babel__traverse": "^7.18.0",
+ "@types/doctrine": "^0.0.9",
+ "@types/resolve": "^1.20.2",
+ "doctrine": "^3.0.0",
+ "resolve": "^1.22.1",
+ "strip-indent": "^4.0.0"
},
"engines": {
- "node": ">= 18"
+ "node": ">=16.14.0"
+ }
+ },
+ "node_modules/react-docgen-typescript": {
+ "version": "2.2.2",
+ "resolved": "https://registry.npmjs.org/react-docgen-typescript/-/react-docgen-typescript-2.2.2.tgz",
+ "integrity": "sha512-tvg2ZtOpOi6QDwsb3GZhOjDkkX0h8Z2gipvTg6OVMUyoYoURhEiRNePT8NZItTVCDh39JJHnLdfCOkzoLbFnTg==",
+ "dev": true,
+ "license": "MIT",
+ "peerDependencies": {
+ "typescript": ">= 4.3.x"
}
},
- "node_modules/npm/node_modules/npm-user-validate": {
+ "node_modules/react-docgen/node_modules/doctrine": {
"version": "3.0.0",
+ "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-3.0.0.tgz",
+ "integrity": "sha512-yS+Q5i3hBf7GBkd4KG8a7eBNNWNGLTaEwwYWUijIYM7zrlYDM0BFXHjjPWlWZ1Rg7UaddZeIDmi9jF3HmqiQ2w==",
"dev": true,
- "inBundle": true,
- "license": "BSD-2-Clause",
+ "license": "Apache-2.0",
+ "dependencies": {
+ "esutils": "^2.0.2"
+ },
"engines": {
- "node": "^18.17.0 || >=20.5.0"
+ "node": ">=6.0.0"
}
},
- "node_modules/npm/node_modules/p-map": {
+ "node_modules/react-docgen/node_modules/strip-indent": {
"version": "4.0.0",
+ "resolved": "https://registry.npmjs.org/strip-indent/-/strip-indent-4.0.0.tgz",
+ "integrity": "sha512-mnVSV2l+Zv6BLpSD/8V87CW/y9EmmbYzGCIavsnsI6/nwn26DwffM/yztm30Z/I2DY9wdS3vXVCMnHDgZaVNoA==",
"dev": true,
- "inBundle": true,
"license": "MIT",
"dependencies": {
- "aggregate-error": "^3.0.0"
+ "min-indent": "^1.0.1"
},
"engines": {
- "node": ">=10"
+ "node": ">=12"
},
"funding": {
"url": "https://github.com/sponsors/sindresorhus"
}
},
- "node_modules/npm/node_modules/package-json-from-dist": {
- "version": "1.0.0",
- "dev": true,
- "inBundle": true,
- "license": "BlueOak-1.0.0"
- },
- "node_modules/npm/node_modules/pacote": {
- "version": "19.0.0",
- "dev": true,
- "inBundle": true,
- "license": "ISC",
+ "node_modules/react-dom": {
+ "version": "18.3.1",
+ "resolved": "https://registry.npmjs.org/react-dom/-/react-dom-18.3.1.tgz",
+ "integrity": "sha512-5m4nQKp+rZRb09LNH59GM4BxTh9251/ylbKIbpe7TpGxfJ+9kv6BLkLBXIjjspbgbnIBNqlI23tRnTWT0snUIw==",
+ "license": "MIT",
"dependencies": {
- "@npmcli/git": "^6.0.0",
- "@npmcli/installed-package-contents": "^3.0.0",
- "@npmcli/package-json": "^6.0.0",
- "@npmcli/promise-spawn": "^8.0.0",
- "@npmcli/run-script": "^9.0.0",
- "cacache": "^19.0.0",
- "fs-minipass": "^3.0.0",
- "minipass": "^7.0.2",
- "npm-package-arg": "^12.0.0",
- "npm-packlist": "^9.0.0",
- "npm-pick-manifest": "^10.0.0",
- "npm-registry-fetch": "^18.0.0",
- "proc-log": "^5.0.0",
- "promise-retry": "^2.0.1",
- "sigstore": "^2.2.0",
- "ssri": "^12.0.0",
- "tar": "^6.1.11"
- },
- "bin": {
- "pacote": "bin/index.js"
+ "loose-envify": "^1.1.0",
+ "scheduler": "^0.23.2"
},
- "engines": {
- "node": "^18.17.0 || >=20.5.0"
+ "peerDependencies": {
+ "react": "^18.3.1"
}
},
- "node_modules/npm/node_modules/parse-conflict-json": {
- "version": "4.0.0",
- "dev": true,
- "inBundle": true,
- "license": "ISC",
- "dependencies": {
- "json-parse-even-better-errors": "^4.0.0",
- "just-diff": "^6.0.0",
- "just-diff-apply": "^5.2.0"
- },
- "engines": {
- "node": "^18.17.0 || >=20.5.0"
- }
+ "node_modules/react-is": {
+ "version": "18.3.1",
+ "resolved": "https://registry.npmjs.org/react-is/-/react-is-18.3.1.tgz",
+ "integrity": "sha512-/LLMVyas0ljjAtoYiPqYiL8VWXzUUdThrmU5+n20DZv+a+ClRoevUzw5JxU+Ieh5/c87ytoTBV9G1FiKfNJdmg==",
+ "license": "MIT"
},
- "node_modules/npm/node_modules/path-key": {
- "version": "3.1.1",
+ "node_modules/react-refresh": {
+ "version": "0.14.2",
+ "resolved": "https://registry.npmjs.org/react-refresh/-/react-refresh-0.14.2.tgz",
+ "integrity": "sha512-jCvmsr+1IUSMUyzOkRcvnVbX3ZYC6g9TDrDbFuFmRDq7PD4yaGbLKNQL6k2jnArV8hjYxh7hVhAZB6s9HDGpZA==",
"dev": true,
- "inBundle": true,
"license": "MIT",
"engines": {
- "node": ">=8"
+ "node": ">=0.10.0"
}
},
- "node_modules/npm/node_modules/path-scurry": {
- "version": "1.11.1",
+ "node_modules/react-shallow-renderer": {
+ "version": "16.15.0",
+ "resolved": "https://registry.npmjs.org/react-shallow-renderer/-/react-shallow-renderer-16.15.0.tgz",
+ "integrity": "sha512-oScf2FqQ9LFVQgA73vr86xl2NaOIX73rh+YFqcOp68CWj56tSfgtGKrEbyhCj0rSijyG9M1CYprTh39fBi5hzA==",
"dev": true,
- "inBundle": true,
- "license": "BlueOak-1.0.0",
+ "license": "MIT",
"dependencies": {
- "lru-cache": "^10.2.0",
- "minipass": "^5.0.0 || ^6.0.2 || ^7.0.0"
- },
- "engines": {
- "node": ">=16 || 14 >=14.18"
+ "object-assign": "^4.1.1",
+ "react-is": "^16.12.0 || ^17.0.0 || ^18.0.0"
},
- "funding": {
- "url": "https://github.com/sponsors/isaacs"
+ "peerDependencies": {
+ "react": "^16.0.0 || ^17.0.0 || ^18.0.0"
}
},
- "node_modules/npm/node_modules/postcss-selector-parser": {
- "version": "6.1.2",
+ "node_modules/react-test-renderer": {
+ "version": "18.3.1",
+ "resolved": "https://registry.npmjs.org/react-test-renderer/-/react-test-renderer-18.3.1.tgz",
+ "integrity": "sha512-KkAgygexHUkQqtvvx/otwxtuFu5cVjfzTCtjXLH9boS19/Nbtg84zS7wIQn39G8IlrhThBpQsMKkq5ZHZIYFXA==",
"dev": true,
- "inBundle": true,
"license": "MIT",
"dependencies": {
- "cssesc": "^3.0.0",
- "util-deprecate": "^1.0.2"
+ "react-is": "^18.3.1",
+ "react-shallow-renderer": "^16.15.0",
+ "scheduler": "^0.23.2"
},
- "engines": {
- "node": ">=4"
- }
- },
- "node_modules/npm/node_modules/proc-log": {
- "version": "5.0.0",
- "dev": true,
- "inBundle": true,
- "license": "ISC",
- "engines": {
- "node": "^18.17.0 || >=20.5.0"
- }
- },
- "node_modules/npm/node_modules/proggy": {
- "version": "3.0.0",
- "dev": true,
- "inBundle": true,
- "license": "ISC",
- "engines": {
- "node": "^18.17.0 || >=20.5.0"
- }
- },
- "node_modules/npm/node_modules/promise-all-reject-late": {
- "version": "1.0.1",
- "dev": true,
- "inBundle": true,
- "license": "ISC",
- "funding": {
- "url": "https://github.com/sponsors/isaacs"
+ "peerDependencies": {
+ "react": "^18.3.1"
}
},
- "node_modules/npm/node_modules/promise-call-limit": {
- "version": "3.0.1",
- "dev": true,
- "inBundle": true,
- "license": "ISC",
- "funding": {
- "url": "https://github.com/sponsors/isaacs"
+ "node_modules/react-transition-group": {
+ "version": "4.4.5",
+ "resolved": "https://registry.npmjs.org/react-transition-group/-/react-transition-group-4.4.5.tgz",
+ "integrity": "sha512-pZcd1MCJoiKiBR2NRxeCRg13uCXbydPnmB4EOeRrY7480qNWO8IIgQG6zlDkm6uRMsURXPuKq0GWtiM59a5Q6g==",
+ "license": "BSD-3-Clause",
+ "dependencies": {
+ "@babel/runtime": "^7.5.5",
+ "dom-helpers": "^5.0.1",
+ "loose-envify": "^1.4.0",
+ "prop-types": "^15.6.2"
+ },
+ "peerDependencies": {
+ "react": ">=16.6.0",
+ "react-dom": ">=16.6.0"
}
},
- "node_modules/npm/node_modules/promise-inflight": {
- "version": "1.0.1",
- "dev": true,
- "inBundle": true,
- "license": "ISC"
- },
- "node_modules/npm/node_modules/promise-retry": {
- "version": "2.0.1",
- "dev": true,
- "inBundle": true,
+ "node_modules/react-uid": {
+ "version": "2.3.3",
+ "resolved": "https://registry.npmjs.org/react-uid/-/react-uid-2.3.3.tgz",
+ "integrity": "sha512-iNpDovcb9qBpBTo8iUgqRSQOS8GV3bWoNaTaUptHkXtAooXSo0OWe7vN6TqqB8x3x0bNBbQx96kkmSltQ5h9kQ==",
"license": "MIT",
"dependencies": {
- "err-code": "^2.0.2",
- "retry": "^0.12.0"
+ "tslib": "^2.0.0"
},
"engines": {
"node": ">=10"
- }
- },
- "node_modules/npm/node_modules/promzard": {
- "version": "2.0.0",
- "dev": true,
- "inBundle": true,
- "license": "ISC",
- "dependencies": {
- "read": "^4.0.0"
},
- "engines": {
- "node": "^18.17.0 || >=20.5.0"
- }
- },
- "node_modules/npm/node_modules/qrcode-terminal": {
- "version": "0.12.0",
- "dev": true,
- "inBundle": true,
- "bin": {
- "qrcode-terminal": "bin/qrcode-terminal.js"
- }
- },
- "node_modules/npm/node_modules/read": {
- "version": "4.0.0",
- "dev": true,
- "inBundle": true,
- "license": "ISC",
- "dependencies": {
- "mute-stream": "^2.0.0"
+ "peerDependencies": {
+ "@types/react": "^16.8.0 || ^17.0.0 || ^18.0.0",
+ "react": "^16.8.0 || ^17.0.0 || ^18.0.0"
},
- "engines": {
- "node": "^18.17.0 || >=20.5.0"
+ "peerDependenciesMeta": {
+ "@types/react": {
+ "optional": true
+ }
}
},
- "node_modules/npm/node_modules/read-cmd-shim": {
- "version": "5.0.0",
- "dev": true,
- "inBundle": true,
- "license": "ISC",
+ "node_modules/react-virtuoso": {
+ "version": "4.12.0",
+ "resolved": "https://registry.npmjs.org/react-virtuoso/-/react-virtuoso-4.12.0.tgz",
+ "integrity": "sha512-oHrKlU7xHsrnBQ89ecZoMPAK0tHnI9s1hsFW3KKg5ZGeZ5SWvbGhg/QFJFY4XETAzoCUeu+Xaxn1OUb/PGtPlA==",
+ "license": "MIT",
"engines": {
- "node": "^18.17.0 || >=20.5.0"
+ "node": ">=10"
+ },
+ "peerDependencies": {
+ "react": ">=16 || >=17 || >= 18",
+ "react-dom": ">=16 || >=17 || >= 18"
}
},
- "node_modules/npm/node_modules/read-package-json-fast": {
- "version": "4.0.0",
+ "node_modules/readable-stream": {
+ "version": "4.5.2",
+ "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-4.5.2.tgz",
+ "integrity": "sha512-yjavECdqeZ3GLXNgRXgeQEdz9fvDDkNKyHnbHRFtOr7/LcfgBcmct7t/ET+HaCTqfh06OzoAxrkN/IfjJBVe+g==",
"dev": true,
- "inBundle": true,
- "license": "ISC",
+ "license": "MIT",
"dependencies": {
- "json-parse-even-better-errors": "^4.0.0",
- "npm-normalize-package-bin": "^4.0.0"
+ "abort-controller": "^3.0.0",
+ "buffer": "^6.0.3",
+ "events": "^3.3.0",
+ "process": "^0.11.10",
+ "string_decoder": "^1.3.0"
},
"engines": {
- "node": "^18.17.0 || >=20.5.0"
+ "node": "^12.22.0 || ^14.17.0 || >=16.0.0"
}
},
- "node_modules/npm/node_modules/retry": {
- "version": "0.12.0",
+ "node_modules/readable-stream/node_modules/buffer": {
+ "version": "6.0.3",
+ "resolved": "https://registry.npmjs.org/buffer/-/buffer-6.0.3.tgz",
+ "integrity": "sha512-FTiCpNxtwiZZHEZbcbTIcZjERVICn9yq/pDFkTl95/AxzD1naBctN7YO68riM/gLSDY7sdrMby8hofADYuuqOA==",
"dev": true,
- "inBundle": true,
+ "funding": [
+ {
+ "type": "github",
+ "url": "https://github.com/sponsors/feross"
+ },
+ {
+ "type": "patreon",
+ "url": "https://www.patreon.com/feross"
+ },
+ {
+ "type": "consulting",
+ "url": "https://feross.org/support"
+ }
+ ],
"license": "MIT",
- "engines": {
- "node": ">= 4"
+ "dependencies": {
+ "base64-js": "^1.3.1",
+ "ieee754": "^1.2.1"
}
},
- "node_modules/npm/node_modules/rimraf": {
- "version": "5.0.10",
+ "node_modules/readdirp": {
+ "version": "4.0.2",
+ "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-4.0.2.tgz",
+ "integrity": "sha512-yDMz9g+VaZkqBYS/ozoBJwaBhTbZo3UNYQHNRw1D3UFQB8oHB4uS/tAODO+ZLjGWmUbKnIlOWO+aaIiAxrUWHA==",
"dev": true,
- "inBundle": true,
- "license": "ISC",
- "dependencies": {
- "glob": "^10.3.7"
- },
- "bin": {
- "rimraf": "dist/esm/bin.mjs"
+ "license": "MIT",
+ "engines": {
+ "node": ">= 14.16.0"
},
"funding": {
- "url": "https://github.com/sponsors/isaacs"
+ "type": "individual",
+ "url": "https://paulmillr.com/funding/"
}
},
- "node_modules/npm/node_modules/safer-buffer": {
- "version": "2.1.2",
+ "node_modules/recast": {
+ "version": "0.23.9",
+ "resolved": "https://registry.npmjs.org/recast/-/recast-0.23.9.tgz",
+ "integrity": "sha512-Hx/BGIbwj+Des3+xy5uAtAbdCyqK9y9wbBcDFDYanLS9JnMqf7OeF87HQwUimE87OEc72mr6tkKUKMBBL+hF9Q==",
"dev": true,
- "inBundle": true,
"license": "MIT",
- "optional": true
- },
- "node_modules/npm/node_modules/semver": {
- "version": "7.6.3",
- "dev": true,
- "inBundle": true,
- "license": "ISC",
- "bin": {
- "semver": "bin/semver.js"
+ "dependencies": {
+ "ast-types": "^0.16.1",
+ "esprima": "~4.0.0",
+ "source-map": "~0.6.1",
+ "tiny-invariant": "^1.3.3",
+ "tslib": "^2.0.1"
},
"engines": {
- "node": ">=10"
+ "node": ">= 4"
}
},
- "node_modules/npm/node_modules/shebang-command": {
- "version": "2.0.0",
+ "node_modules/recast/node_modules/source-map": {
+ "version": "0.6.1",
+ "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
+ "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
"dev": true,
- "inBundle": true,
- "license": "MIT",
- "dependencies": {
- "shebang-regex": "^3.0.0"
- },
+ "license": "BSD-3-Clause",
"engines": {
- "node": ">=8"
+ "node": ">=0.10.0"
}
},
- "node_modules/npm/node_modules/shebang-regex": {
+ "node_modules/redent": {
"version": "3.0.0",
+ "resolved": "https://registry.npmjs.org/redent/-/redent-3.0.0.tgz",
+ "integrity": "sha512-6tDA8g98We0zd0GvVeMT9arEOnTw9qM03L9cJXaCjrip1OO764RDBLBfrB4cwzNGDj5OA5ioymC9GkizgWJDUg==",
"dev": true,
- "inBundle": true,
"license": "MIT",
+ "dependencies": {
+ "indent-string": "^4.0.0",
+ "strip-indent": "^3.0.0"
+ },
"engines": {
"node": ">=8"
}
},
- "node_modules/npm/node_modules/signal-exit": {
- "version": "4.1.0",
- "dev": true,
- "inBundle": true,
- "license": "ISC",
- "engines": {
- "node": ">=14"
- },
- "funding": {
- "url": "https://github.com/sponsors/isaacs"
- }
- },
- "node_modules/npm/node_modules/sigstore": {
- "version": "2.3.1",
+ "node_modules/reflect.getprototypeof": {
+ "version": "1.0.6",
+ "resolved": "https://registry.npmjs.org/reflect.getprototypeof/-/reflect.getprototypeof-1.0.6.tgz",
+ "integrity": "sha512-fmfw4XgoDke3kdI6h4xcUz1dG8uaiv5q9gcEwLS4Pnth2kxT+GZ7YehS1JTMGBQmtV7Y4GFGbs2re2NqhdozUg==",
"dev": true,
- "inBundle": true,
- "license": "Apache-2.0",
+ "license": "MIT",
"dependencies": {
- "@sigstore/bundle": "^2.3.2",
- "@sigstore/core": "^1.0.0",
- "@sigstore/protobuf-specs": "^0.3.2",
- "@sigstore/sign": "^2.3.2",
- "@sigstore/tuf": "^2.3.4",
- "@sigstore/verify": "^1.2.1"
+ "call-bind": "^1.0.7",
+ "define-properties": "^1.2.1",
+ "es-abstract": "^1.23.1",
+ "es-errors": "^1.3.0",
+ "get-intrinsic": "^1.2.4",
+ "globalthis": "^1.0.3",
+ "which-builtin-type": "^1.1.3"
},
"engines": {
- "node": "^16.14.0 || >=18.0.0"
+ "node": ">= 0.4"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/ljharb"
}
},
- "node_modules/npm/node_modules/smart-buffer": {
- "version": "4.2.0",
+ "node_modules/regenerate": {
+ "version": "1.4.2",
+ "resolved": "https://registry.npmjs.org/regenerate/-/regenerate-1.4.2.tgz",
+ "integrity": "sha512-zrceR/XhGYU/d/opr2EKO7aRHUeiBI8qjtfHqADTwZd6Szfy16la6kqD0MIUs5z5hx6AaKa+PixpPrR289+I0A==",
"dev": true,
- "inBundle": true,
- "license": "MIT",
- "engines": {
- "node": ">= 6.0.0",
- "npm": ">= 3.0.0"
- }
+ "license": "MIT"
},
- "node_modules/npm/node_modules/socks": {
- "version": "2.8.3",
+ "node_modules/regenerate-unicode-properties": {
+ "version": "10.2.0",
+ "resolved": "https://registry.npmjs.org/regenerate-unicode-properties/-/regenerate-unicode-properties-10.2.0.tgz",
+ "integrity": "sha512-DqHn3DwbmmPVzeKj9woBadqmXxLvQoQIwu7nopMc72ztvxVmVk2SBhSnx67zuye5TP+lJsb/TBQsjLKhnDf3MA==",
"dev": true,
- "inBundle": true,
"license": "MIT",
"dependencies": {
- "ip-address": "^9.0.5",
- "smart-buffer": "^4.2.0"
+ "regenerate": "^1.4.2"
},
"engines": {
- "node": ">= 10.0.0",
- "npm": ">= 3.0.0"
+ "node": ">=4"
}
},
- "node_modules/npm/node_modules/socks-proxy-agent": {
- "version": "8.0.4",
+ "node_modules/regenerator-runtime": {
+ "version": "0.14.1",
+ "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.14.1.tgz",
+ "integrity": "sha512-dYnhHh0nJoMfnkZs6GmmhFknAGRrLznOu5nc9ML+EJxGvrx6H7teuevqVqCuPcPK//3eDrrjQhehXVx9cnkGdw==",
+ "license": "MIT"
+ },
+ "node_modules/regenerator-transform": {
+ "version": "0.15.2",
+ "resolved": "https://registry.npmjs.org/regenerator-transform/-/regenerator-transform-0.15.2.tgz",
+ "integrity": "sha512-hfMp2BoF0qOk3uc5V20ALGDS2ddjQaLrdl7xrGXvAIow7qeWRM2VA2HuCHkUKk9slq3VwEwLNK3DFBqDfPGYtg==",
"dev": true,
- "inBundle": true,
"license": "MIT",
"dependencies": {
- "agent-base": "^7.1.1",
- "debug": "^4.3.4",
- "socks": "^2.8.3"
- },
- "engines": {
- "node": ">= 14"
+ "@babel/runtime": "^7.8.4"
}
},
- "node_modules/npm/node_modules/spdx-correct": {
- "version": "3.2.0",
+ "node_modules/regex-parser": {
+ "version": "2.3.0",
+ "resolved": "https://registry.npmjs.org/regex-parser/-/regex-parser-2.3.0.tgz",
+ "integrity": "sha512-TVILVSz2jY5D47F4mA4MppkBrafEaiUWJO/TcZHEIuI13AqoZMkK1WMA4Om1YkYbTx+9Ki1/tSUXbceyr9saRg==",
"dev": true,
- "inBundle": true,
- "license": "Apache-2.0",
+ "license": "MIT"
+ },
+ "node_modules/regexp.prototype.flags": {
+ "version": "1.5.3",
+ "resolved": "https://registry.npmjs.org/regexp.prototype.flags/-/regexp.prototype.flags-1.5.3.tgz",
+ "integrity": "sha512-vqlC04+RQoFalODCbCumG2xIOvapzVMHwsyIGM/SIE8fRhFFsXeH8/QQ+s0T0kDAhKc4k30s73/0ydkHQz6HlQ==",
+ "dev": true,
+ "license": "MIT",
"dependencies": {
- "spdx-expression-parse": "^3.0.0",
- "spdx-license-ids": "^3.0.0"
+ "call-bind": "^1.0.7",
+ "define-properties": "^1.2.1",
+ "es-errors": "^1.3.0",
+ "set-function-name": "^2.0.2"
+ },
+ "engines": {
+ "node": ">= 0.4"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/ljharb"
}
},
- "node_modules/npm/node_modules/spdx-correct/node_modules/spdx-expression-parse": {
- "version": "3.0.1",
+ "node_modules/regexpu-core": {
+ "version": "6.1.1",
+ "resolved": "https://registry.npmjs.org/regexpu-core/-/regexpu-core-6.1.1.tgz",
+ "integrity": "sha512-k67Nb9jvwJcJmVpw0jPttR1/zVfnKf8Km0IPatrU/zJ5XeG3+Slx0xLXs9HByJSzXzrlz5EDvN6yLNMDc2qdnw==",
"dev": true,
- "inBundle": true,
"license": "MIT",
"dependencies": {
- "spdx-exceptions": "^2.1.0",
- "spdx-license-ids": "^3.0.0"
+ "regenerate": "^1.4.2",
+ "regenerate-unicode-properties": "^10.2.0",
+ "regjsgen": "^0.8.0",
+ "regjsparser": "^0.11.0",
+ "unicode-match-property-ecmascript": "^2.0.0",
+ "unicode-match-property-value-ecmascript": "^2.1.0"
+ },
+ "engines": {
+ "node": ">=4"
}
},
- "node_modules/npm/node_modules/spdx-exceptions": {
- "version": "2.5.0",
+ "node_modules/regjsgen": {
+ "version": "0.8.0",
+ "resolved": "https://registry.npmjs.org/regjsgen/-/regjsgen-0.8.0.tgz",
+ "integrity": "sha512-RvwtGe3d7LvWiDQXeQw8p5asZUmfU1G/l6WbUXeHta7Y2PEIvBTwH6E2EfmYUK8pxcxEdEmaomqyp0vZZ7C+3Q==",
"dev": true,
- "inBundle": true,
- "license": "CC-BY-3.0"
+ "license": "MIT"
},
- "node_modules/npm/node_modules/spdx-expression-parse": {
- "version": "4.0.0",
+ "node_modules/regjsparser": {
+ "version": "0.11.2",
+ "resolved": "https://registry.npmjs.org/regjsparser/-/regjsparser-0.11.2.tgz",
+ "integrity": "sha512-3OGZZ4HoLJkkAZx/48mTXJNlmqTGOzc0o9OWQPuWpkOlXXPbyN6OafCcoXUnBqE2D3f/T5L+pWc1kdEmnfnRsA==",
"dev": true,
- "inBundle": true,
- "license": "MIT",
+ "license": "BSD-2-Clause",
"dependencies": {
- "spdx-exceptions": "^2.1.0",
- "spdx-license-ids": "^3.0.0"
+ "jsesc": "~3.0.2"
+ },
+ "bin": {
+ "regjsparser": "bin/parser"
}
},
- "node_modules/npm/node_modules/spdx-license-ids": {
- "version": "3.0.18",
+ "node_modules/relateurl": {
+ "version": "0.2.7",
+ "resolved": "https://registry.npmjs.org/relateurl/-/relateurl-0.2.7.tgz",
+ "integrity": "sha512-G08Dxvm4iDN3MLM0EsP62EDV9IuhXPR6blNz6Utcp7zyV3tr4HVNINt6MpaRWbxoOHT3Q7YN2P+jaHX8vUbgog==",
"dev": true,
- "inBundle": true,
- "license": "CC0-1.0"
+ "license": "MIT",
+ "engines": {
+ "node": ">= 0.10"
+ }
},
- "node_modules/npm/node_modules/sprintf-js": {
- "version": "1.1.3",
+ "node_modules/remark-gfm": {
+ "version": "4.0.0",
+ "resolved": "https://registry.npmjs.org/remark-gfm/-/remark-gfm-4.0.0.tgz",
+ "integrity": "sha512-U92vJgBPkbw4Zfu/IiW2oTZLSL3Zpv+uI7My2eq8JxKgqraFdU8YUGicEJCEgSbeaG+QDFqIcwwfMTOEelPxuA==",
"dev": true,
- "inBundle": true,
- "license": "BSD-3-Clause"
+ "license": "MIT",
+ "dependencies": {
+ "@types/mdast": "^4.0.0",
+ "mdast-util-gfm": "^3.0.0",
+ "micromark-extension-gfm": "^3.0.0",
+ "remark-parse": "^11.0.0",
+ "remark-stringify": "^11.0.0",
+ "unified": "^11.0.0"
+ },
+ "funding": {
+ "type": "opencollective",
+ "url": "https://opencollective.com/unified"
+ }
},
- "node_modules/npm/node_modules/ssri": {
- "version": "12.0.0",
+ "node_modules/remark-parse": {
+ "version": "11.0.0",
+ "resolved": "https://registry.npmjs.org/remark-parse/-/remark-parse-11.0.0.tgz",
+ "integrity": "sha512-FCxlKLNGknS5ba/1lmpYijMUzX2esxW5xQqjWxw2eHFfS2MSdaHVINFmhjo+qN1WhZhNimq0dZATN9pH0IDrpA==",
"dev": true,
- "inBundle": true,
- "license": "ISC",
+ "license": "MIT",
"dependencies": {
- "minipass": "^7.0.3"
+ "@types/mdast": "^4.0.0",
+ "mdast-util-from-markdown": "^2.0.0",
+ "micromark-util-types": "^2.0.0",
+ "unified": "^11.0.0"
},
- "engines": {
- "node": "^18.17.0 || >=20.5.0"
+ "funding": {
+ "type": "opencollective",
+ "url": "https://opencollective.com/unified"
}
},
- "node_modules/npm/node_modules/string-width": {
- "version": "4.2.3",
+ "node_modules/remark-stringify": {
+ "version": "11.0.0",
+ "resolved": "https://registry.npmjs.org/remark-stringify/-/remark-stringify-11.0.0.tgz",
+ "integrity": "sha512-1OSmLd3awB/t8qdoEOMazZkNsfVTeY4fTsgzcQFdXNq8ToTN4ZGwrMnlda4K6smTFKD+GRV6O48i6Z4iKgPPpw==",
"dev": true,
- "inBundle": true,
"license": "MIT",
"dependencies": {
- "emoji-regex": "^8.0.0",
- "is-fullwidth-code-point": "^3.0.0",
- "strip-ansi": "^6.0.1"
+ "@types/mdast": "^4.0.0",
+ "mdast-util-to-markdown": "^2.0.0",
+ "unified": "^11.0.0"
},
- "engines": {
- "node": ">=8"
+ "funding": {
+ "type": "opencollective",
+ "url": "https://opencollective.com/unified"
}
},
- "node_modules/npm/node_modules/string-width-cjs": {
- "name": "string-width",
- "version": "4.2.3",
+ "node_modules/renderkid": {
+ "version": "3.0.0",
+ "resolved": "https://registry.npmjs.org/renderkid/-/renderkid-3.0.0.tgz",
+ "integrity": "sha512-q/7VIQA8lmM1hF+jn+sFSPWGlMkSAeNYcPLmDQx2zzuiDfaLrOmumR8iaUKlenFgh0XRPIUeSPlH3A+AW3Z5pg==",
"dev": true,
- "inBundle": true,
"license": "MIT",
"dependencies": {
- "emoji-regex": "^8.0.0",
- "is-fullwidth-code-point": "^3.0.0",
+ "css-select": "^4.1.3",
+ "dom-converter": "^0.2.0",
+ "htmlparser2": "^6.1.0",
+ "lodash": "^4.17.21",
"strip-ansi": "^6.0.1"
- },
- "engines": {
- "node": ">=8"
}
},
- "node_modules/npm/node_modules/strip-ansi": {
+ "node_modules/renderkid/node_modules/strip-ansi": {
"version": "6.0.1",
+ "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz",
+ "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==",
"dev": true,
- "inBundle": true,
"license": "MIT",
"dependencies": {
"ansi-regex": "^5.0.1"
@@ -19683,596 +20310,642 @@
"node": ">=8"
}
},
- "node_modules/npm/node_modules/strip-ansi-cjs": {
- "name": "strip-ansi",
- "version": "6.0.1",
+ "node_modules/request-progress": {
+ "version": "3.0.0",
+ "resolved": "https://registry.npmjs.org/request-progress/-/request-progress-3.0.0.tgz",
+ "integrity": "sha512-MnWzEHHaxHO2iWiQuHrUPBi/1WeBf5PkxQqNyNvLl9VAYSdXkP8tQ3pBSeCPD+yw0v0Aq1zosWLz0BdeXpWwZg==",
"dev": true,
- "inBundle": true,
"license": "MIT",
"dependencies": {
- "ansi-regex": "^5.0.1"
- },
- "engines": {
- "node": ">=8"
+ "throttleit": "^1.0.0"
}
},
- "node_modules/npm/node_modules/supports-color": {
- "version": "9.4.0",
+ "node_modules/require-directory": {
+ "version": "2.1.1",
+ "resolved": "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz",
+ "integrity": "sha512-fGxEI7+wsG9xrvdjsrlmL22OMTTiHRwAMroiEeMgq8gzoLC/PQr7RsRDSTLUg/bZAZtF+TVIkHc6/4RIKrui+Q==",
"dev": true,
- "inBundle": true,
"license": "MIT",
"engines": {
- "node": ">=12"
- },
- "funding": {
- "url": "https://github.com/chalk/supports-color?sponsor=1"
+ "node": ">=0.10.0"
}
},
- "node_modules/npm/node_modules/tar": {
- "version": "6.2.1",
+ "node_modules/require-from-string": {
+ "version": "2.0.2",
+ "resolved": "https://registry.npmjs.org/require-from-string/-/require-from-string-2.0.2.tgz",
+ "integrity": "sha512-Xf0nWe6RseziFMu+Ap9biiUbmplq6S9/p+7w7YXP/JBHhrUDDUhwa+vANyubuqfZWTveU//DYVGsDG7RKL/vEw==",
"dev": true,
- "inBundle": true,
- "license": "ISC",
- "dependencies": {
- "chownr": "^2.0.0",
- "fs-minipass": "^2.0.0",
- "minipass": "^5.0.0",
- "minizlib": "^2.1.1",
- "mkdirp": "^1.0.3",
- "yallist": "^4.0.0"
- },
+ "license": "MIT",
"engines": {
- "node": ">=10"
+ "node": ">=0.10.0"
}
},
- "node_modules/npm/node_modules/tar/node_modules/fs-minipass": {
- "version": "2.1.0",
+ "node_modules/requires-port": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/requires-port/-/requires-port-1.0.0.tgz",
+ "integrity": "sha512-KigOCHcocU3XODJxsu8i/j8T9tzT4adHiecwORRQ0ZZFcp7ahwXuRU1m+yuO90C5ZUyGeGfocHDI14M3L3yDAQ==",
"dev": true,
- "inBundle": true,
- "license": "ISC",
+ "license": "MIT"
+ },
+ "node_modules/reselect": {
+ "version": "4.1.8",
+ "resolved": "https://registry.npmjs.org/reselect/-/reselect-4.1.8.tgz",
+ "integrity": "sha512-ab9EmR80F/zQTMNeneUr4cv+jSwPJgIlvEmVwLerwrWVbpLlBuls9XHzIeTFy4cegU2NHBp3va0LKOzU5qFEYQ==",
+ "dev": true,
+ "license": "MIT"
+ },
+ "node_modules/resolve": {
+ "version": "1.22.8",
+ "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.8.tgz",
+ "integrity": "sha512-oKWePCxqpd6FlLvGV1VU0x7bkPmmCNolxzjMf4NczoDnQcIWrAF+cPtZn5i6n+RfD2d9i0tzpKnG6Yk168yIyw==",
+ "license": "MIT",
"dependencies": {
- "minipass": "^3.0.0"
+ "is-core-module": "^2.13.0",
+ "path-parse": "^1.0.7",
+ "supports-preserve-symlinks-flag": "^1.0.0"
},
- "engines": {
- "node": ">= 8"
+ "bin": {
+ "resolve": "bin/resolve"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/ljharb"
}
},
- "node_modules/npm/node_modules/tar/node_modules/fs-minipass/node_modules/minipass": {
- "version": "3.3.6",
+ "node_modules/resolve-cwd": {
+ "version": "3.0.0",
+ "resolved": "https://registry.npmjs.org/resolve-cwd/-/resolve-cwd-3.0.0.tgz",
+ "integrity": "sha512-OrZaX2Mb+rJCpH/6CpSqt9xFVpN++x01XnN2ie9g6P5/3xelLAkXWVADpdz1IHD/KFfEXyE6V0U01OQ3UO2rEg==",
"dev": true,
- "inBundle": true,
- "license": "ISC",
+ "license": "MIT",
"dependencies": {
- "yallist": "^4.0.0"
+ "resolve-from": "^5.0.0"
},
"engines": {
"node": ">=8"
}
},
- "node_modules/npm/node_modules/tar/node_modules/minipass": {
+ "node_modules/resolve-from": {
"version": "5.0.0",
+ "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-5.0.0.tgz",
+ "integrity": "sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw==",
"dev": true,
- "inBundle": true,
- "license": "ISC",
+ "license": "MIT",
"engines": {
"node": ">=8"
}
},
- "node_modules/npm/node_modules/text-table": {
- "version": "0.2.0",
- "dev": true,
- "inBundle": true,
- "license": "MIT"
- },
- "node_modules/npm/node_modules/tiny-relative-date": {
- "version": "1.3.0",
- "dev": true,
- "inBundle": true,
- "license": "MIT"
- },
- "node_modules/npm/node_modules/treeverse": {
- "version": "3.0.0",
+ "node_modules/resolve-pkg-maps": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/resolve-pkg-maps/-/resolve-pkg-maps-1.0.0.tgz",
+ "integrity": "sha512-seS2Tj26TBVOC2NIc2rOe2y2ZO7efxITtLZcGSOnHHNOQ7CkiUBfw0Iw2ck6xkIhPwLhKNLS8BO+hEpngQlqzw==",
"dev": true,
- "inBundle": true,
- "license": "ISC",
- "engines": {
- "node": "^14.17.0 || ^16.13.0 || >=18.0.0"
+ "license": "MIT",
+ "funding": {
+ "url": "https://github.com/privatenumber/resolve-pkg-maps?sponsor=1"
}
},
- "node_modules/npm/node_modules/tuf-js": {
- "version": "2.2.1",
+ "node_modules/resolve-url-loader": {
+ "version": "5.0.0",
+ "resolved": "https://registry.npmjs.org/resolve-url-loader/-/resolve-url-loader-5.0.0.tgz",
+ "integrity": "sha512-uZtduh8/8srhBoMx//5bwqjQ+rfYOUq8zC9NrMUGtjBiGTtFJM42s58/36+hTqeqINcnYe08Nj3LkK9lW4N8Xg==",
"dev": true,
- "inBundle": true,
"license": "MIT",
"dependencies": {
- "@tufjs/models": "2.0.1",
- "debug": "^4.3.4",
- "make-fetch-happen": "^13.0.1"
+ "adjust-sourcemap-loader": "^4.0.0",
+ "convert-source-map": "^1.7.0",
+ "loader-utils": "^2.0.0",
+ "postcss": "^8.2.14",
+ "source-map": "0.6.1"
},
"engines": {
- "node": "^16.14.0 || >=18.0.0"
+ "node": ">=12"
}
},
- "node_modules/npm/node_modules/tuf-js/node_modules/@npmcli/agent": {
- "version": "2.2.2",
+ "node_modules/resolve-url-loader/node_modules/convert-source-map": {
+ "version": "1.9.0",
+ "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.9.0.tgz",
+ "integrity": "sha512-ASFBup0Mz1uyiIjANan1jzLQami9z1PoYSZCiiYW2FczPbenXc45FZdBZLzOT+r6+iciuEModtmCti+hjaAk0A==",
"dev": true,
- "inBundle": true,
- "license": "ISC",
- "dependencies": {
- "agent-base": "^7.1.0",
- "http-proxy-agent": "^7.0.0",
- "https-proxy-agent": "^7.0.1",
- "lru-cache": "^10.0.1",
- "socks-proxy-agent": "^8.0.3"
- },
- "engines": {
- "node": "^16.14.0 || >=18.0.0"
- }
+ "license": "MIT"
},
- "node_modules/npm/node_modules/tuf-js/node_modules/@npmcli/fs": {
- "version": "3.1.1",
+ "node_modules/resolve-url-loader/node_modules/loader-utils": {
+ "version": "2.0.4",
+ "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-2.0.4.tgz",
+ "integrity": "sha512-xXqpXoINfFhgua9xiqD8fPFHgkoq1mmmpE92WlDbm9rNRd/EbRb+Gqf908T2DMfuHjjJlksiK2RbHVOdD/MqSw==",
"dev": true,
- "inBundle": true,
- "license": "ISC",
+ "license": "MIT",
"dependencies": {
- "semver": "^7.3.5"
+ "big.js": "^5.2.2",
+ "emojis-list": "^3.0.0",
+ "json5": "^2.1.2"
},
"engines": {
- "node": "^14.17.0 || ^16.13.0 || >=18.0.0"
+ "node": ">=8.9.0"
}
},
- "node_modules/npm/node_modules/tuf-js/node_modules/cacache": {
- "version": "18.0.4",
+ "node_modules/resolve-url-loader/node_modules/source-map": {
+ "version": "0.6.1",
+ "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
+ "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
"dev": true,
- "inBundle": true,
- "license": "ISC",
- "dependencies": {
- "@npmcli/fs": "^3.1.0",
- "fs-minipass": "^3.0.0",
- "glob": "^10.2.2",
- "lru-cache": "^10.0.1",
- "minipass": "^7.0.3",
- "minipass-collect": "^2.0.1",
- "minipass-flush": "^1.0.5",
- "minipass-pipeline": "^1.2.4",
- "p-map": "^4.0.0",
- "ssri": "^10.0.0",
- "tar": "^6.1.11",
- "unique-filename": "^3.0.0"
- },
+ "license": "BSD-3-Clause",
"engines": {
- "node": "^16.14.0 || >=18.0.0"
+ "node": ">=0.10.0"
}
},
- "node_modules/npm/node_modules/tuf-js/node_modules/make-fetch-happen": {
- "version": "13.0.1",
+ "node_modules/resolve.exports": {
+ "version": "2.0.2",
+ "resolved": "https://registry.npmjs.org/resolve.exports/-/resolve.exports-2.0.2.tgz",
+ "integrity": "sha512-X2UW6Nw3n/aMgDVy+0rSqgHlv39WZAlZrXCdnbyEiKm17DSqHX4MmQMaST3FbeWR5FTuRcUwYAziZajji0Y7mg==",
"dev": true,
- "inBundle": true,
- "license": "ISC",
- "dependencies": {
- "@npmcli/agent": "^2.0.0",
- "cacache": "^18.0.0",
- "http-cache-semantics": "^4.1.1",
- "is-lambda": "^1.0.1",
- "minipass": "^7.0.2",
- "minipass-fetch": "^3.0.0",
- "minipass-flush": "^1.0.5",
- "minipass-pipeline": "^1.2.4",
- "negotiator": "^0.6.3",
- "proc-log": "^4.2.0",
- "promise-retry": "^2.0.1",
- "ssri": "^10.0.0"
- },
+ "license": "MIT",
"engines": {
- "node": "^16.14.0 || >=18.0.0"
+ "node": ">=10"
}
},
- "node_modules/npm/node_modules/tuf-js/node_modules/minipass-fetch": {
- "version": "3.0.5",
+ "node_modules/restore-cursor": {
+ "version": "3.1.0",
+ "resolved": "https://registry.npmjs.org/restore-cursor/-/restore-cursor-3.1.0.tgz",
+ "integrity": "sha512-l+sSefzHpj5qimhFSE5a8nufZYAM3sBSVMAPtYkmC+4EH2anSGaEMXSD0izRQbu9nfyQ9y5JrVmp7E8oZrUjvA==",
"dev": true,
- "inBundle": true,
"license": "MIT",
"dependencies": {
- "minipass": "^7.0.3",
- "minipass-sized": "^1.0.3",
- "minizlib": "^2.1.2"
+ "onetime": "^5.1.0",
+ "signal-exit": "^3.0.2"
},
"engines": {
- "node": "^14.17.0 || ^16.13.0 || >=18.0.0"
- },
- "optionalDependencies": {
- "encoding": "^0.1.13"
+ "node": ">=8"
}
},
- "node_modules/npm/node_modules/tuf-js/node_modules/proc-log": {
- "version": "4.2.0",
+ "node_modules/reusify": {
+ "version": "1.0.4",
+ "resolved": "https://registry.npmjs.org/reusify/-/reusify-1.0.4.tgz",
+ "integrity": "sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==",
"dev": true,
- "inBundle": true,
- "license": "ISC",
+ "license": "MIT",
"engines": {
- "node": "^14.17.0 || ^16.13.0 || >=18.0.0"
+ "iojs": ">=1.0.0",
+ "node": ">=0.10.0"
}
},
- "node_modules/npm/node_modules/tuf-js/node_modules/ssri": {
- "version": "10.0.6",
+ "node_modules/rfdc": {
+ "version": "1.4.1",
+ "resolved": "https://registry.npmjs.org/rfdc/-/rfdc-1.4.1.tgz",
+ "integrity": "sha512-q1b3N5QkRUWUl7iyylaaj3kOpIT0N2i9MqIEQXP73GVsN9cw3fdx8X63cEmWhJGi2PPCF23Ijp7ktmd39rawIA==",
"dev": true,
- "inBundle": true,
- "license": "ISC",
- "dependencies": {
- "minipass": "^7.0.3"
- },
- "engines": {
- "node": "^14.17.0 || ^16.13.0 || >=18.0.0"
- }
+ "license": "MIT"
},
- "node_modules/npm/node_modules/tuf-js/node_modules/unique-filename": {
- "version": "3.0.0",
+ "node_modules/rimraf": {
+ "version": "3.0.2",
+ "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz",
+ "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==",
+ "deprecated": "Rimraf versions prior to v4 are no longer supported",
"dev": true,
- "inBundle": true,
"license": "ISC",
"dependencies": {
- "unique-slug": "^4.0.0"
+ "glob": "^7.1.3"
},
- "engines": {
- "node": "^14.17.0 || ^16.13.0 || >=18.0.0"
+ "bin": {
+ "rimraf": "bin.js"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/isaacs"
}
},
- "node_modules/npm/node_modules/tuf-js/node_modules/unique-slug": {
- "version": "4.0.0",
+ "node_modules/rimraf/node_modules/glob": {
+ "version": "7.2.3",
+ "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz",
+ "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==",
+ "deprecated": "Glob versions prior to v9 are no longer supported",
"dev": true,
- "inBundle": true,
"license": "ISC",
"dependencies": {
- "imurmurhash": "^0.1.4"
+ "fs.realpath": "^1.0.0",
+ "inflight": "^1.0.4",
+ "inherits": "2",
+ "minimatch": "^3.1.1",
+ "once": "^1.3.0",
+ "path-is-absolute": "^1.0.0"
},
"engines": {
- "node": "^14.17.0 || ^16.13.0 || >=18.0.0"
+ "node": "*"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/isaacs"
}
},
- "node_modules/npm/node_modules/unique-filename": {
- "version": "4.0.0",
+ "node_modules/ripemd160": {
+ "version": "2.0.2",
+ "resolved": "https://registry.npmjs.org/ripemd160/-/ripemd160-2.0.2.tgz",
+ "integrity": "sha512-ii4iagi25WusVoiC4B4lq7pbXfAp3D9v5CwfkY33vffw2+pkDjY1D8GaN7spsxvCSx8dkPqOZCEZyfxcmJG2IA==",
"dev": true,
- "inBundle": true,
- "license": "ISC",
+ "license": "MIT",
"dependencies": {
- "unique-slug": "^5.0.0"
- },
- "engines": {
- "node": "^18.17.0 || >=20.5.0"
+ "hash-base": "^3.0.0",
+ "inherits": "^2.0.1"
}
},
- "node_modules/npm/node_modules/unique-slug": {
- "version": "5.0.0",
+ "node_modules/rollup": {
+ "version": "4.26.0",
+ "resolved": "https://registry.npmjs.org/rollup/-/rollup-4.26.0.tgz",
+ "integrity": "sha512-ilcl12hnWonG8f+NxU6BlgysVA0gvY2l8N0R84S1HcINbW20bvwuCngJkkInV6LXhwRpucsW5k1ovDwEdBVrNg==",
"dev": true,
- "inBundle": true,
- "license": "ISC",
+ "license": "MIT",
"dependencies": {
- "imurmurhash": "^0.1.4"
+ "@types/estree": "1.0.6"
+ },
+ "bin": {
+ "rollup": "dist/bin/rollup"
},
"engines": {
- "node": "^18.17.0 || >=20.5.0"
+ "node": ">=18.0.0",
+ "npm": ">=8.0.0"
+ },
+ "optionalDependencies": {
+ "@rollup/rollup-android-arm-eabi": "4.26.0",
+ "@rollup/rollup-android-arm64": "4.26.0",
+ "@rollup/rollup-darwin-arm64": "4.26.0",
+ "@rollup/rollup-darwin-x64": "4.26.0",
+ "@rollup/rollup-freebsd-arm64": "4.26.0",
+ "@rollup/rollup-freebsd-x64": "4.26.0",
+ "@rollup/rollup-linux-arm-gnueabihf": "4.26.0",
+ "@rollup/rollup-linux-arm-musleabihf": "4.26.0",
+ "@rollup/rollup-linux-arm64-gnu": "4.26.0",
+ "@rollup/rollup-linux-arm64-musl": "4.26.0",
+ "@rollup/rollup-linux-powerpc64le-gnu": "4.26.0",
+ "@rollup/rollup-linux-riscv64-gnu": "4.26.0",
+ "@rollup/rollup-linux-s390x-gnu": "4.26.0",
+ "@rollup/rollup-linux-x64-gnu": "4.26.0",
+ "@rollup/rollup-linux-x64-musl": "4.26.0",
+ "@rollup/rollup-win32-arm64-msvc": "4.26.0",
+ "@rollup/rollup-win32-ia32-msvc": "4.26.0",
+ "@rollup/rollup-win32-x64-msvc": "4.26.0",
+ "fsevents": "~2.3.2"
}
},
- "node_modules/npm/node_modules/util-deprecate": {
- "version": "1.0.2",
+ "node_modules/run-parallel": {
+ "version": "1.2.0",
+ "resolved": "https://registry.npmjs.org/run-parallel/-/run-parallel-1.2.0.tgz",
+ "integrity": "sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==",
"dev": true,
- "inBundle": true,
- "license": "MIT"
+ "funding": [
+ {
+ "type": "github",
+ "url": "https://github.com/sponsors/feross"
+ },
+ {
+ "type": "patreon",
+ "url": "https://www.patreon.com/feross"
+ },
+ {
+ "type": "consulting",
+ "url": "https://feross.org/support"
+ }
+ ],
+ "license": "MIT",
+ "dependencies": {
+ "queue-microtask": "^1.2.2"
+ }
},
- "node_modules/npm/node_modules/validate-npm-package-license": {
- "version": "3.0.4",
+ "node_modules/rxjs": {
+ "version": "7.8.1",
+ "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-7.8.1.tgz",
+ "integrity": "sha512-AA3TVj+0A2iuIoQkWEK/tqFjBq2j+6PO6Y0zJcvzLAFhEFIO3HL0vls9hWLncZbAAbK0mar7oZ4V079I/qPMxg==",
"dev": true,
- "inBundle": true,
"license": "Apache-2.0",
"dependencies": {
- "spdx-correct": "^3.0.0",
- "spdx-expression-parse": "^3.0.0"
+ "tslib": "^2.1.0"
}
},
- "node_modules/npm/node_modules/validate-npm-package-license/node_modules/spdx-expression-parse": {
- "version": "3.0.1",
+ "node_modules/safe-array-concat": {
+ "version": "1.1.2",
+ "resolved": "https://registry.npmjs.org/safe-array-concat/-/safe-array-concat-1.1.2.tgz",
+ "integrity": "sha512-vj6RsCsWBCf19jIeHEfkRMw8DPiBb+DMXklQ/1SGDHOMlHdPUkZXFQ2YdplS23zESTijAcurb1aSgJA3AgMu1Q==",
"dev": true,
- "inBundle": true,
"license": "MIT",
"dependencies": {
- "spdx-exceptions": "^2.1.0",
- "spdx-license-ids": "^3.0.0"
- }
- },
- "node_modules/npm/node_modules/validate-npm-package-name": {
- "version": "6.0.0",
- "dev": true,
- "inBundle": true,
- "license": "ISC",
+ "call-bind": "^1.0.7",
+ "get-intrinsic": "^1.2.4",
+ "has-symbols": "^1.0.3",
+ "isarray": "^2.0.5"
+ },
"engines": {
- "node": "^18.17.0 || >=20.5.0"
+ "node": ">=0.4"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/ljharb"
}
},
- "node_modules/npm/node_modules/walk-up-path": {
- "version": "3.0.1",
+ "node_modules/safe-buffer": {
+ "version": "5.2.1",
+ "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz",
+ "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==",
"dev": true,
- "inBundle": true,
- "license": "ISC"
+ "funding": [
+ {
+ "type": "github",
+ "url": "https://github.com/sponsors/feross"
+ },
+ {
+ "type": "patreon",
+ "url": "https://www.patreon.com/feross"
+ },
+ {
+ "type": "consulting",
+ "url": "https://feross.org/support"
+ }
+ ],
+ "license": "MIT"
},
- "node_modules/npm/node_modules/which": {
- "version": "5.0.0",
+ "node_modules/safe-regex-test": {
+ "version": "1.0.3",
+ "resolved": "https://registry.npmjs.org/safe-regex-test/-/safe-regex-test-1.0.3.tgz",
+ "integrity": "sha512-CdASjNJPvRa7roO6Ra/gLYBTzYzzPyyBXxIMdGW3USQLyjWEls2RgW5UBTXaQVp+OrpeCK3bLem8smtmheoRuw==",
"dev": true,
- "inBundle": true,
- "license": "ISC",
+ "license": "MIT",
"dependencies": {
- "isexe": "^3.1.1"
- },
- "bin": {
- "node-which": "bin/which.js"
+ "call-bind": "^1.0.6",
+ "es-errors": "^1.3.0",
+ "is-regex": "^1.1.4"
},
"engines": {
- "node": "^18.17.0 || >=20.5.0"
+ "node": ">= 0.4"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/ljharb"
}
},
- "node_modules/npm/node_modules/which/node_modules/isexe": {
- "version": "3.1.1",
+ "node_modules/safer-buffer": {
+ "version": "2.1.2",
+ "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz",
+ "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==",
"dev": true,
- "inBundle": true,
- "license": "ISC",
- "engines": {
- "node": ">=16"
- }
+ "license": "MIT"
},
- "node_modules/npm/node_modules/wrap-ansi": {
- "version": "8.1.0",
+ "node_modules/sass-loader": {
+ "version": "13.3.3",
+ "resolved": "https://registry.npmjs.org/sass-loader/-/sass-loader-13.3.3.tgz",
+ "integrity": "sha512-mt5YN2F1MOZr3d/wBRcZxeFgwgkH44wVc2zohO2YF6JiOMkiXe4BYRZpSu2sO1g71mo/j16txzUhsKZlqjVGzA==",
"dev": true,
- "inBundle": true,
"license": "MIT",
"dependencies": {
- "ansi-styles": "^6.1.0",
- "string-width": "^5.0.1",
- "strip-ansi": "^7.0.1"
+ "neo-async": "^2.6.2"
},
"engines": {
- "node": ">=12"
+ "node": ">= 14.15.0"
},
"funding": {
- "url": "https://github.com/chalk/wrap-ansi?sponsor=1"
+ "type": "opencollective",
+ "url": "https://opencollective.com/webpack"
+ },
+ "peerDependencies": {
+ "fibers": ">= 3.1.0",
+ "node-sass": "^4.0.0 || ^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0 || ^9.0.0",
+ "sass": "^1.3.0",
+ "sass-embedded": "*",
+ "webpack": "^5.0.0"
+ },
+ "peerDependenciesMeta": {
+ "fibers": {
+ "optional": true
+ },
+ "node-sass": {
+ "optional": true
+ },
+ "sass": {
+ "optional": true
+ },
+ "sass-embedded": {
+ "optional": true
+ }
}
},
- "node_modules/npm/node_modules/wrap-ansi-cjs": {
- "name": "wrap-ansi",
- "version": "7.0.0",
+ "node_modules/saxes": {
+ "version": "6.0.0",
+ "resolved": "https://registry.npmjs.org/saxes/-/saxes-6.0.0.tgz",
+ "integrity": "sha512-xAg7SOnEhrm5zI3puOOKyy1OMcMlIJZYNJY7xLBwSze0UjhPLnWfj2GF2EpT0jmzaJKIWKHLsaSSajf35bcYnA==",
"dev": true,
- "inBundle": true,
- "license": "MIT",
+ "license": "ISC",
"dependencies": {
- "ansi-styles": "^4.0.0",
- "string-width": "^4.1.0",
- "strip-ansi": "^6.0.0"
+ "xmlchars": "^2.2.0"
},
"engines": {
- "node": ">=10"
- },
- "funding": {
- "url": "https://github.com/chalk/wrap-ansi?sponsor=1"
+ "node": ">=v12.22.7"
}
},
- "node_modules/npm/node_modules/wrap-ansi-cjs/node_modules/ansi-styles": {
- "version": "4.3.0",
- "dev": true,
- "inBundle": true,
+ "node_modules/scheduler": {
+ "version": "0.23.2",
+ "resolved": "https://registry.npmjs.org/scheduler/-/scheduler-0.23.2.tgz",
+ "integrity": "sha512-UOShsPwz7NrMUqhR6t0hWjFduvOzbtv7toDH1/hIrfRNIDBnnBWd0CwJTGvTpngVlmwGCdP9/Zl/tVrDqcuYzQ==",
"license": "MIT",
"dependencies": {
- "color-convert": "^2.0.1"
- },
- "engines": {
- "node": ">=8"
- },
- "funding": {
- "url": "https://github.com/chalk/ansi-styles?sponsor=1"
+ "loose-envify": "^1.1.0"
}
},
- "node_modules/npm/node_modules/wrap-ansi/node_modules/ansi-regex": {
- "version": "6.0.1",
+ "node_modules/schema-utils": {
+ "version": "4.2.0",
+ "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-4.2.0.tgz",
+ "integrity": "sha512-L0jRsrPpjdckP3oPug3/VxNKt2trR8TcabrM6FOAAlvC/9Phcmm+cuAgTlxBqdBR1WJx7Naj9WHw+aOmheSVbw==",
"dev": true,
- "inBundle": true,
"license": "MIT",
+ "dependencies": {
+ "@types/json-schema": "^7.0.9",
+ "ajv": "^8.9.0",
+ "ajv-formats": "^2.1.1",
+ "ajv-keywords": "^5.1.0"
+ },
"engines": {
- "node": ">=12"
+ "node": ">= 12.13.0"
},
"funding": {
- "url": "https://github.com/chalk/ansi-regex?sponsor=1"
+ "type": "opencollective",
+ "url": "https://opencollective.com/webpack"
}
},
- "node_modules/npm/node_modules/wrap-ansi/node_modules/emoji-regex": {
- "version": "9.2.2",
- "dev": true,
- "inBundle": true,
- "license": "MIT"
- },
- "node_modules/npm/node_modules/wrap-ansi/node_modules/string-width": {
- "version": "5.1.2",
+ "node_modules/schema-utils/node_modules/ajv-formats": {
+ "version": "2.1.1",
+ "resolved": "https://registry.npmjs.org/ajv-formats/-/ajv-formats-2.1.1.tgz",
+ "integrity": "sha512-Wx0Kx52hxE7C18hkMEggYlEifqWZtYaRgouJor+WMdPnQyEK13vgEWyVNup7SoeeoLMsr4kf5h6dOW11I15MUA==",
"dev": true,
- "inBundle": true,
"license": "MIT",
"dependencies": {
- "eastasianwidth": "^0.2.0",
- "emoji-regex": "^9.2.2",
- "strip-ansi": "^7.0.1"
+ "ajv": "^8.0.0"
},
- "engines": {
- "node": ">=12"
+ "peerDependencies": {
+ "ajv": "^8.0.0"
},
- "funding": {
- "url": "https://github.com/sponsors/sindresorhus"
+ "peerDependenciesMeta": {
+ "ajv": {
+ "optional": true
+ }
}
},
- "node_modules/npm/node_modules/wrap-ansi/node_modules/strip-ansi": {
- "version": "7.1.0",
+ "node_modules/semver": {
+ "version": "6.3.1",
+ "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz",
+ "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==",
"dev": true,
- "inBundle": true,
- "license": "MIT",
- "dependencies": {
- "ansi-regex": "^6.0.1"
- },
- "engines": {
- "node": ">=12"
- },
- "funding": {
- "url": "https://github.com/chalk/strip-ansi?sponsor=1"
+ "license": "ISC",
+ "bin": {
+ "semver": "bin/semver.js"
}
},
- "node_modules/npm/node_modules/write-file-atomic": {
- "version": "6.0.0",
+ "node_modules/serialize-javascript": {
+ "version": "6.0.2",
+ "resolved": "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-6.0.2.tgz",
+ "integrity": "sha512-Saa1xPByTTq2gdeFZYLLo+RFE35NHZkAbqZeWNd3BpzppeVisAqpDjcp8dyf6uIvEqJRd46jemmyA4iFIeVk8g==",
"dev": true,
- "inBundle": true,
- "license": "ISC",
+ "license": "BSD-3-Clause",
"dependencies": {
- "imurmurhash": "^0.1.4",
- "signal-exit": "^4.0.1"
- },
- "engines": {
- "node": "^18.17.0 || >=20.5.0"
+ "randombytes": "^2.1.0"
}
},
- "node_modules/npm/node_modules/yallist": {
- "version": "4.0.0",
- "dev": true,
- "inBundle": true,
- "license": "ISC"
+ "node_modules/server-only": {
+ "version": "0.0.1",
+ "resolved": "https://registry.npmjs.org/server-only/-/server-only-0.0.1.tgz",
+ "integrity": "sha512-qepMx2JxAa5jjfzxG79yPPq+8BuFToHd1hm7kI+Z4zAq1ftQiP7HcxMhDDItrbtwVeLg/cY2JnKnrcFkmiswNA==",
+ "license": "MIT"
},
- "node_modules/nth-check": {
- "version": "2.1.1",
- "resolved": "https://registry.npmjs.org/nth-check/-/nth-check-2.1.1.tgz",
- "integrity": "sha512-lqjrjmaOoAnWfMmBPL+XNnynZh2+swxiX3WUE0s4yEHI6m+AwrK2UZOimIRl3X/4QctVqS8AiZjFqyOGrMXb/w==",
+ "node_modules/set-function-length": {
+ "version": "1.2.2",
+ "resolved": "https://registry.npmjs.org/set-function-length/-/set-function-length-1.2.2.tgz",
+ "integrity": "sha512-pgRc4hJ4/sNjWCSS9AmnS40x3bNMDTknHgL5UaMBTMyJnU90EgWh1Rz+MC9eFu4BuN/UwZjKQuY/1v3rM7HMfg==",
"dev": true,
+ "license": "MIT",
"dependencies": {
- "boolbase": "^1.0.0"
+ "define-data-property": "^1.1.4",
+ "es-errors": "^1.3.0",
+ "function-bind": "^1.1.2",
+ "get-intrinsic": "^1.2.4",
+ "gopd": "^1.0.1",
+ "has-property-descriptors": "^1.0.2"
},
- "funding": {
- "url": "https://github.com/fb55/nth-check?sponsor=1"
- }
- },
- "node_modules/nwsapi": {
- "version": "2.2.13",
- "resolved": "https://registry.npmjs.org/nwsapi/-/nwsapi-2.2.13.tgz",
- "integrity": "sha512-cTGB9ptp9dY9A5VbMSe7fQBcl/tt22Vcqdq8+eN93rblOuE0aCFu4aZ2vMwct/2t+lFnosm8RkQW1I0Omb1UtQ==",
- "dev": true
- },
- "node_modules/object-assign": {
- "version": "4.1.1",
- "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz",
- "integrity": "sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg==",
- "engines": {
- "node": ">=0.10.0"
- }
- },
- "node_modules/object-inspect": {
- "version": "1.13.2",
- "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.13.2.tgz",
- "integrity": "sha512-IRZSRuzJiynemAXPYtPe5BoI/RESNYR7TYm50MC5Mqbd3Jmw5y790sErYw3V6SryFJD64b74qQQs9wn5Bg/k3g==",
- "dev": true,
"engines": {
"node": ">= 0.4"
- },
- "funding": {
- "url": "https://github.com/sponsors/ljharb"
}
},
- "node_modules/object-is": {
- "version": "1.1.6",
- "resolved": "https://registry.npmjs.org/object-is/-/object-is-1.1.6.tgz",
- "integrity": "sha512-F8cZ+KfGlSGi09lJT7/Nd6KJZ9ygtvYC0/UYYLI9nmQKLMnydpB9yvbv9K1uSkEu7FU9vYPmVwLg328tX+ot3Q==",
+ "node_modules/set-function-name": {
+ "version": "2.0.2",
+ "resolved": "https://registry.npmjs.org/set-function-name/-/set-function-name-2.0.2.tgz",
+ "integrity": "sha512-7PGFlmtwsEADb0WYyvCMa1t+yke6daIG4Wirafur5kcf+MhUnPms1UeR0CKQdTZD81yESwMHbtn+TR+dMviakQ==",
"dev": true,
+ "license": "MIT",
"dependencies": {
- "call-bind": "^1.0.7",
- "define-properties": "^1.2.1"
+ "define-data-property": "^1.1.4",
+ "es-errors": "^1.3.0",
+ "functions-have-names": "^1.2.3",
+ "has-property-descriptors": "^1.0.2"
},
"engines": {
"node": ">= 0.4"
- },
- "funding": {
- "url": "https://github.com/sponsors/ljharb"
}
},
- "node_modules/object-keys": {
- "version": "1.1.1",
- "resolved": "https://registry.npmjs.org/object-keys/-/object-keys-1.1.1.tgz",
- "integrity": "sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==",
+ "node_modules/setimmediate": {
+ "version": "1.0.5",
+ "resolved": "https://registry.npmjs.org/setimmediate/-/setimmediate-1.0.5.tgz",
+ "integrity": "sha512-MATJdZp8sLqDl/68LfQmbP8zKPLQNV6BIZoIgrscFDQ+RsvK/BxeDQOgyxKKoh0y/8h3BqVFnCqQ/gd+reiIXA==",
"dev": true,
- "engines": {
- "node": ">= 0.4"
- }
+ "license": "MIT"
},
- "node_modules/object.assign": {
- "version": "4.1.5",
- "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.5.tgz",
- "integrity": "sha512-byy+U7gp+FVwmyzKPYhW2h5l3crpmGsxl7X2s8y43IgxvG4g3QZ6CffDtsNQy1WsmZpQbO+ybo0AlW7TY6DcBQ==",
+ "node_modules/sha.js": {
+ "version": "2.4.11",
+ "resolved": "https://registry.npmjs.org/sha.js/-/sha.js-2.4.11.tgz",
+ "integrity": "sha512-QMEp5B7cftE7APOjk5Y6xgrbWu+WkLVQwk8JNjZ8nKRciZaByEW6MubieAiToS7+dwvrjGhH8jRXz3MVd0AYqQ==",
"dev": true,
+ "license": "(MIT AND BSD-3-Clause)",
"dependencies": {
- "call-bind": "^1.0.5",
- "define-properties": "^1.2.1",
- "has-symbols": "^1.0.3",
- "object-keys": "^1.1.1"
+ "inherits": "^2.0.1",
+ "safe-buffer": "^5.0.1"
+ },
+ "bin": {
+ "sha.js": "bin.js"
+ }
+ },
+ "node_modules/sharp": {
+ "version": "0.33.5",
+ "resolved": "https://registry.npmjs.org/sharp/-/sharp-0.33.5.tgz",
+ "integrity": "sha512-haPVm1EkS9pgvHrQ/F3Xy+hgcuMV0Wm9vfIBSiwZ05k+xgb0PkBQpGsAA/oWdDobNaZTH5ppvHtzCFbnSEwHVw==",
+ "hasInstallScript": true,
+ "license": "Apache-2.0",
+ "dependencies": {
+ "color": "^4.2.3",
+ "detect-libc": "^2.0.3",
+ "semver": "^7.6.3"
},
"engines": {
- "node": ">= 0.4"
+ "node": "^18.17.0 || ^20.3.0 || >=21.0.0"
},
"funding": {
- "url": "https://github.com/sponsors/ljharb"
+ "url": "https://opencollective.com/libvips"
+ },
+ "optionalDependencies": {
+ "@img/sharp-darwin-arm64": "0.33.5",
+ "@img/sharp-darwin-x64": "0.33.5",
+ "@img/sharp-libvips-darwin-arm64": "1.0.4",
+ "@img/sharp-libvips-darwin-x64": "1.0.4",
+ "@img/sharp-libvips-linux-arm": "1.0.5",
+ "@img/sharp-libvips-linux-arm64": "1.0.4",
+ "@img/sharp-libvips-linux-s390x": "1.0.4",
+ "@img/sharp-libvips-linux-x64": "1.0.4",
+ "@img/sharp-libvips-linuxmusl-arm64": "1.0.4",
+ "@img/sharp-libvips-linuxmusl-x64": "1.0.4",
+ "@img/sharp-linux-arm": "0.33.5",
+ "@img/sharp-linux-arm64": "0.33.5",
+ "@img/sharp-linux-s390x": "0.33.5",
+ "@img/sharp-linux-x64": "0.33.5",
+ "@img/sharp-linuxmusl-arm64": "0.33.5",
+ "@img/sharp-linuxmusl-x64": "0.33.5",
+ "@img/sharp-wasm32": "0.33.5",
+ "@img/sharp-win32-ia32": "0.33.5",
+ "@img/sharp-win32-x64": "0.33.5"
}
},
- "node_modules/object.entries": {
- "version": "1.1.8",
- "resolved": "https://registry.npmjs.org/object.entries/-/object.entries-1.1.8.tgz",
- "integrity": "sha512-cmopxi8VwRIAw/fkijJohSfpef5PdN0pMQJN6VC/ZKvn0LIknWD8KtgY6KlQdEc4tIjcQ3HxSMmnvtzIscdaYQ==",
- "dev": true,
- "dependencies": {
- "call-bind": "^1.0.7",
- "define-properties": "^1.2.1",
- "es-object-atoms": "^1.0.0"
+ "node_modules/sharp/node_modules/semver": {
+ "version": "7.6.3",
+ "resolved": "https://registry.npmjs.org/semver/-/semver-7.6.3.tgz",
+ "integrity": "sha512-oVekP1cKtI+CTDvHWYFUcMtsK/00wmAEfyqKfNdARm8u1wNVhSgaX7A8d4UuIlUI5e84iEwOhs7ZPYRmzU9U6A==",
+ "license": "ISC",
+ "bin": {
+ "semver": "bin/semver.js"
},
"engines": {
- "node": ">= 0.4"
+ "node": ">=10"
}
},
- "node_modules/object.fromentries": {
- "version": "2.0.8",
- "resolved": "https://registry.npmjs.org/object.fromentries/-/object.fromentries-2.0.8.tgz",
- "integrity": "sha512-k6E21FzySsSK5a21KRADBd/NGneRegFO5pLHfdQLpRDETUNJueLXs3WCzyQ3tFRDYgbq3KHGXfTbi2bs8WQ6rQ==",
+ "node_modules/shebang-command": {
+ "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,
+ "license": "MIT",
"dependencies": {
- "call-bind": "^1.0.7",
- "define-properties": "^1.2.1",
- "es-abstract": "^1.23.2",
- "es-object-atoms": "^1.0.0"
+ "shebang-regex": "^3.0.0"
},
"engines": {
- "node": ">= 0.4"
- },
- "funding": {
- "url": "https://github.com/sponsors/ljharb"
+ "node": ">=8"
}
},
- "node_modules/object.groupby": {
- "version": "1.0.3",
- "resolved": "https://registry.npmjs.org/object.groupby/-/object.groupby-1.0.3.tgz",
- "integrity": "sha512-+Lhy3TQTuzXI5hevh8sBGqbmurHbbIjAi0Z4S63nthVLmLxfbj4T54a4CfZrXIrt9iP4mVAPYMo/v99taj3wjQ==",
+ "node_modules/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,
- "dependencies": {
- "call-bind": "^1.0.7",
- "define-properties": "^1.2.1",
- "es-abstract": "^1.23.2"
- },
+ "license": "MIT",
"engines": {
- "node": ">= 0.4"
+ "node": ">=8"
}
},
- "node_modules/object.values": {
- "version": "1.2.0",
- "resolved": "https://registry.npmjs.org/object.values/-/object.values-1.2.0.tgz",
- "integrity": "sha512-yBYjY9QX2hnRmZHAjG/f13MzmBzxzYgQhFrke06TTyKY5zSTEqkOeukBzIdVA3j3ulu8Qa3MbVFShV7T2RmGtQ==",
+ "node_modules/side-channel": {
+ "version": "1.0.6",
+ "resolved": "https://registry.npmjs.org/side-channel/-/side-channel-1.0.6.tgz",
+ "integrity": "sha512-fDW/EZ6Q9RiO8eFG8Hj+7u/oW+XrPTIChwCOM2+th2A6OblDtYYIpve9m+KvI9Z4C9qSEXlaGR6bTEYHReuglA==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"call-bind": "^1.0.7",
- "define-properties": "^1.2.1",
- "es-object-atoms": "^1.0.0"
+ "es-errors": "^1.3.0",
+ "get-intrinsic": "^1.2.4",
+ "object-inspect": "^1.13.1"
},
"engines": {
"node": ">= 0.4"
@@ -20281,2491 +20954,2453 @@
"url": "https://github.com/sponsors/ljharb"
}
},
- "node_modules/objectorarray": {
- "version": "1.0.5",
- "resolved": "https://registry.npmjs.org/objectorarray/-/objectorarray-1.0.5.tgz",
- "integrity": "sha512-eJJDYkhJFFbBBAxeh8xW+weHlkI28n2ZdQV/J/DNfWfSKlGEf2xcfAbZTv3riEXHAhL9SVOTs2pRmXiSTf78xg==",
- "dev": true
- },
- "node_modules/once": {
- "version": "1.4.0",
- "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz",
- "integrity": "sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==",
+ "node_modules/signal-exit": {
+ "version": "3.0.7",
+ "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.7.tgz",
+ "integrity": "sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ==",
"dev": true,
+ "license": "ISC"
+ },
+ "node_modules/simple-swizzle": {
+ "version": "0.2.2",
+ "resolved": "https://registry.npmjs.org/simple-swizzle/-/simple-swizzle-0.2.2.tgz",
+ "integrity": "sha512-JA//kQgZtbuY83m+xT+tXJkmJncGMTFT+C+g2h2R9uxkYIrE2yy9sgmcLhCnw57/WSD+Eh3J97FPEDFnbXnDUg==",
+ "license": "MIT",
"dependencies": {
- "wrappy": "1"
+ "is-arrayish": "^0.3.1"
}
},
- "node_modules/onetime": {
- "version": "5.1.2",
- "resolved": "https://registry.npmjs.org/onetime/-/onetime-5.1.2.tgz",
- "integrity": "sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg==",
+ "node_modules/simple-swizzle/node_modules/is-arrayish": {
+ "version": "0.3.2",
+ "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.3.2.tgz",
+ "integrity": "sha512-eVRqCvVlZbuw3GrM63ovNSNAeA1K16kaR/LRY/92w0zxQ5/1YzwblUX652i4Xs9RwAGjW9d9y6X88t8OaAJfWQ==",
+ "license": "MIT"
+ },
+ "node_modules/sisteransi": {
+ "version": "1.0.5",
+ "resolved": "https://registry.npmjs.org/sisteransi/-/sisteransi-1.0.5.tgz",
+ "integrity": "sha512-bLGGlR1QxBcynn2d5YmDX4MGjlZvy2MRBDRNHLJ8VI6l6+9FUiyTFNJ0IveOSP0bcXgVDPRcfGqA0pjaqUpfVg==",
"dev": true,
- "dependencies": {
- "mimic-fn": "^2.1.0"
- },
- "engines": {
- "node": ">=6"
- },
- "funding": {
- "url": "https://github.com/sponsors/sindresorhus"
- }
+ "license": "MIT"
},
- "node_modules/open": {
- "version": "8.4.2",
- "resolved": "https://registry.npmjs.org/open/-/open-8.4.2.tgz",
- "integrity": "sha512-7x81NCL719oNbsq/3mh+hVrAWmFuEYUqrq/Iw3kUzH8ReypT9QQ0BLoJS7/G9k6N81XjW4qHWtjWwe/9eLy1EQ==",
+ "node_modules/slash": {
+ "version": "3.0.0",
+ "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz",
+ "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==",
"dev": true,
- "dependencies": {
- "define-lazy-prop": "^2.0.0",
- "is-docker": "^2.1.1",
- "is-wsl": "^2.2.0"
- },
+ "license": "MIT",
"engines": {
- "node": ">=12"
- },
- "funding": {
- "url": "https://github.com/sponsors/sindresorhus"
+ "node": ">=8"
}
},
- "node_modules/optionator": {
- "version": "0.9.4",
- "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.9.4.tgz",
- "integrity": "sha512-6IpQ7mKUxRcZNLIObR0hz7lxsapSSIYNZJwXPGeF0mTVqGKFIXj1DQcMoT22S3ROcLyY/rz0PWaWZ9ayWmad9g==",
+ "node_modules/slice-ansi": {
+ "version": "3.0.0",
+ "resolved": "https://registry.npmjs.org/slice-ansi/-/slice-ansi-3.0.0.tgz",
+ "integrity": "sha512-pSyv7bSTC7ig9Dcgbw9AuRNUb5k5V6oDudjZoMBSr13qpLBG7tB+zgCkARjq7xIUgdz5P1Qe8u+rSGdouOOIyQ==",
"dev": true,
+ "license": "MIT",
"dependencies": {
- "deep-is": "^0.1.3",
- "fast-levenshtein": "^2.0.6",
- "levn": "^0.4.1",
- "prelude-ls": "^1.2.1",
- "type-check": "^0.4.0",
- "word-wrap": "^1.2.5"
+ "ansi-styles": "^4.0.0",
+ "astral-regex": "^2.0.0",
+ "is-fullwidth-code-point": "^3.0.0"
},
"engines": {
- "node": ">= 0.8.0"
+ "node": ">=8"
}
},
- "node_modules/os-browserify": {
- "version": "0.3.0",
- "resolved": "https://registry.npmjs.org/os-browserify/-/os-browserify-0.3.0.tgz",
- "integrity": "sha512-gjcpUc3clBf9+210TRaDWbf+rZZZEshZ+DlXMRCeAjp0xhTrnQsKHypIy1J3d5hKdUzj69t708EHtU8P6bUn0A==",
- "dev": true
- },
- "node_modules/ospath": {
- "version": "1.2.2",
- "resolved": "https://registry.npmjs.org/ospath/-/ospath-1.2.2.tgz",
- "integrity": "sha512-o6E5qJV5zkAbIDNhGSIlyOhScKXgQrSRMilfph0clDfM0nEnBOlKlH4sWDmG95BW/CvwNz0vmm7dJVtU2KlMiA==",
- "dev": true
- },
- "node_modules/p-limit": {
- "version": "3.1.0",
- "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-3.1.0.tgz",
- "integrity": "sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==",
+ "node_modules/slice-ansi/node_modules/ansi-styles": {
+ "version": "4.3.0",
+ "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
+ "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
"dev": true,
+ "license": "MIT",
"dependencies": {
- "yocto-queue": "^0.1.0"
+ "color-convert": "^2.0.1"
},
"engines": {
- "node": ">=10"
+ "node": ">=8"
},
"funding": {
- "url": "https://github.com/sponsors/sindresorhus"
+ "url": "https://github.com/chalk/ansi-styles?sponsor=1"
}
},
- "node_modules/p-locate": {
- "version": "6.0.0",
- "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-6.0.0.tgz",
- "integrity": "sha512-wPrq66Llhl7/4AGC6I+cqxT07LhXvWL08LNXz1fENOw0Ap4sRZZ/gZpTTJ5jpurzzzfS2W/Ge9BY3LgLjCShcw==",
- "dev": true,
- "dependencies": {
- "p-limit": "^4.0.0"
- },
+ "node_modules/source-map": {
+ "version": "0.5.7",
+ "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz",
+ "integrity": "sha512-LbrmJOMUSdEVxIKvdcJzQC+nQhe8FUZQTXQy6+I75skNgn3OoQ0DZA8YnFa7gp8tqtL3KPf1kmo0R5DoApeSGQ==",
+ "license": "BSD-3-Clause",
"engines": {
- "node": "^12.20.0 || ^14.13.1 || >=16.0.0"
- },
- "funding": {
- "url": "https://github.com/sponsors/sindresorhus"
+ "node": ">=0.10.0"
}
},
- "node_modules/p-locate/node_modules/p-limit": {
- "version": "4.0.0",
- "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-4.0.0.tgz",
- "integrity": "sha512-5b0R4txpzjPWVw/cXXUResoD4hb6U/x9BH08L7nw+GN1sezDzPdxeRvpc9c433fZhBan/wusjbCsqwqm4EIBIQ==",
- "dev": true,
- "dependencies": {
- "yocto-queue": "^1.0.0"
- },
+ "node_modules/source-map-js": {
+ "version": "1.2.1",
+ "resolved": "https://registry.npmjs.org/source-map-js/-/source-map-js-1.2.1.tgz",
+ "integrity": "sha512-UXWMKhLOwVKb728IUtQPXxfYU+usdybtUrK/8uGE8CQMvrhOpwvzDBwj0QhSL7MQc7vIsISBG8VQ8+IDQxpfQA==",
+ "license": "BSD-3-Clause",
"engines": {
- "node": "^12.20.0 || ^14.13.1 || >=16.0.0"
- },
- "funding": {
- "url": "https://github.com/sponsors/sindresorhus"
+ "node": ">=0.10.0"
}
},
- "node_modules/p-locate/node_modules/yocto-queue": {
- "version": "1.1.1",
- "resolved": "https://registry.npmjs.org/yocto-queue/-/yocto-queue-1.1.1.tgz",
- "integrity": "sha512-b4JR1PFR10y1mKjhHY9LaGo6tmrgjit7hxVIeAmyMw3jegXR4dhYqLaQF5zMXZxY7tLpMyJeLjr1C4rLmkVe8g==",
+ "node_modules/source-map-support": {
+ "version": "0.5.13",
+ "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.13.tgz",
+ "integrity": "sha512-SHSKFHadjVA5oR4PPqhtAVdcBWwRYVd6g6cAXnIbRiIwc2EhPrTuKUBdSLvlEKyIP3GCf89fltvcZiP9MMFA1w==",
"dev": true,
- "engines": {
- "node": ">=12.20"
- },
- "funding": {
- "url": "https://github.com/sponsors/sindresorhus"
+ "license": "MIT",
+ "dependencies": {
+ "buffer-from": "^1.0.0",
+ "source-map": "^0.6.0"
}
},
- "node_modules/p-map": {
- "version": "4.0.0",
- "resolved": "https://registry.npmjs.org/p-map/-/p-map-4.0.0.tgz",
- "integrity": "sha512-/bjOqmgETBYB5BoEeGVea8dmvHb2m9GLy1E9W43yeyfP6QQCZGFNa+XRceJEuDB6zqr+gKpIAmlLebMpykw/MQ==",
+ "node_modules/source-map-support/node_modules/source-map": {
+ "version": "0.6.1",
+ "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
+ "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
"dev": true,
- "dependencies": {
- "aggregate-error": "^3.0.0"
- },
+ "license": "BSD-3-Clause",
"engines": {
- "node": ">=10"
- },
- "funding": {
- "url": "https://github.com/sponsors/sindresorhus"
+ "node": ">=0.10.0"
}
},
- "node_modules/p-try": {
- "version": "2.2.0",
- "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz",
- "integrity": "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==",
+ "node_modules/split2": {
+ "version": "4.2.0",
+ "resolved": "https://registry.npmjs.org/split2/-/split2-4.2.0.tgz",
+ "integrity": "sha512-UcjcJOWknrNkF6PLX83qcHM6KHgVKNkV62Y8a5uYDVv9ydGQVwAHMKqHdJje1VTWpljG0WYpCDhrCdAOYH4TWg==",
"dev": true,
+ "license": "ISC",
"engines": {
- "node": ">=6"
+ "node": ">= 10.x"
}
},
- "node_modules/package-json-from-dist": {
- "version": "1.0.1",
- "resolved": "https://registry.npmjs.org/package-json-from-dist/-/package-json-from-dist-1.0.1.tgz",
- "integrity": "sha512-UEZIS3/by4OC8vL3P2dTXRETpebLI2NiI5vIrjaD/5UtrkFX/tNbwjTSRAGC/+7CAo2pIcBaRgWmcBBHcsaCIw==",
- "dev": true
- },
- "node_modules/pako": {
- "version": "1.0.11",
- "resolved": "https://registry.npmjs.org/pako/-/pako-1.0.11.tgz",
- "integrity": "sha512-4hLB8Py4zZce5s4yd9XzopqwVv/yGNhV1Bl8NTmCq1763HeK2+EwVTv+leGeL13Dnh2wfbqowVPXCIO0z4taYw==",
- "dev": true
+ "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,
+ "license": "BSD-3-Clause"
},
- "node_modules/param-case": {
- "version": "3.0.4",
- "resolved": "https://registry.npmjs.org/param-case/-/param-case-3.0.4.tgz",
- "integrity": "sha512-RXlj7zCYokReqWpOPH9oYivUzLYZ5vAPIfEmCTNViosC78F8F0H9y7T7gG2M39ymgutxF5gcFEsyZQSph9Bp3A==",
+ "node_modules/sshpk": {
+ "version": "1.18.0",
+ "resolved": "https://registry.npmjs.org/sshpk/-/sshpk-1.18.0.tgz",
+ "integrity": "sha512-2p2KJZTSqQ/I3+HX42EpYOa2l3f8Erv8MWKsy2I9uf4wA7yFIkXRffYdsx86y6z4vHtV8u7g+pPlr8/4ouAxsQ==",
"dev": true,
+ "license": "MIT",
"dependencies": {
- "dot-case": "^3.0.4",
- "tslib": "^2.0.3"
+ "asn1": "~0.2.3",
+ "assert-plus": "^1.0.0",
+ "bcrypt-pbkdf": "^1.0.0",
+ "dashdash": "^1.12.0",
+ "ecc-jsbn": "~0.1.1",
+ "getpass": "^0.1.1",
+ "jsbn": "~0.1.0",
+ "safer-buffer": "^2.0.2",
+ "tweetnacl": "~0.14.0"
+ },
+ "bin": {
+ "sshpk-conv": "bin/sshpk-conv",
+ "sshpk-sign": "bin/sshpk-sign",
+ "sshpk-verify": "bin/sshpk-verify"
+ },
+ "engines": {
+ "node": ">=0.10.0"
}
},
- "node_modules/parent-module": {
- "version": "1.0.1",
- "resolved": "https://registry.npmjs.org/parent-module/-/parent-module-1.0.1.tgz",
- "integrity": "sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==",
+ "node_modules/stack-utils": {
+ "version": "2.0.6",
+ "resolved": "https://registry.npmjs.org/stack-utils/-/stack-utils-2.0.6.tgz",
+ "integrity": "sha512-XlkWvfIm6RmsWtNJx+uqtKLS8eqFbxUg0ZzLXqY0caEy9l7hruX8IpiDnjsLavoBgqCCR71TqWO8MaXYheJ3RQ==",
+ "dev": true,
+ "license": "MIT",
"dependencies": {
- "callsites": "^3.0.0"
+ "escape-string-regexp": "^2.0.0"
},
"engines": {
- "node": ">=6"
+ "node": ">=10"
}
},
- "node_modules/parse-asn1": {
- "version": "5.1.7",
- "resolved": "https://registry.npmjs.org/parse-asn1/-/parse-asn1-5.1.7.tgz",
- "integrity": "sha512-CTM5kuWR3sx9IFamcl5ErfPl6ea/N8IYwiJ+vpeB2g+1iknv7zBl5uPwbMbRVznRVbrNY6lGuDoE5b30grmbqg==",
+ "node_modules/stack-utils/node_modules/escape-string-regexp": {
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-2.0.0.tgz",
+ "integrity": "sha512-UpzcLCXolUWcNu5HtVMHYdXJjArjsF9C0aNnquZYY4uW/Vu0miy5YoWvbV345HauVvcAUnpRuhMMcqTcGOY2+w==",
"dev": true,
- "dependencies": {
- "asn1.js": "^4.10.1",
- "browserify-aes": "^1.2.0",
- "evp_bytestokey": "^1.0.3",
- "hash-base": "~3.0",
- "pbkdf2": "^3.1.2",
- "safe-buffer": "^5.2.1"
- },
+ "license": "MIT",
"engines": {
- "node": ">= 0.10"
+ "node": ">=8"
}
},
- "node_modules/parse-json": {
- "version": "5.2.0",
- "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-5.2.0.tgz",
- "integrity": "sha512-ayCKvm/phCGxOkYRSCM82iDwct8/EonSEgCSxWxD7ve6jHggsFl4fZVQBPRNgQoKiuV/odhFrGzQXZwbifC8Rg==",
+ "node_modules/stackframe": {
+ "version": "1.3.4",
+ "resolved": "https://registry.npmjs.org/stackframe/-/stackframe-1.3.4.tgz",
+ "integrity": "sha512-oeVtt7eWQS+Na6F//S4kJ2K2VbRlS9D43mAlMyVpVWovy9o+jfgH8O9agzANzaiLjclA0oYzUXEM4PurhSUChw==",
+ "dev": true,
+ "license": "MIT"
+ },
+ "node_modules/stop-iteration-iterator": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/stop-iteration-iterator/-/stop-iteration-iterator-1.0.0.tgz",
+ "integrity": "sha512-iCGQj+0l0HOdZ2AEeBADlsRC+vsnDsZsbdSiH1yNSjcfKM7fdpCMfqAL/dwF5BLiw/XhRft/Wax6zQbhq2BcjQ==",
+ "dev": true,
+ "license": "MIT",
"dependencies": {
- "@babel/code-frame": "^7.0.0",
- "error-ex": "^1.3.1",
- "json-parse-even-better-errors": "^2.3.0",
- "lines-and-columns": "^1.1.6"
+ "internal-slot": "^1.0.4"
},
"engines": {
- "node": ">=8"
- },
- "funding": {
- "url": "https://github.com/sponsors/sindresorhus"
+ "node": ">= 0.4"
}
},
- "node_modules/parse5": {
- "version": "7.2.1",
- "resolved": "https://registry.npmjs.org/parse5/-/parse5-7.2.1.tgz",
- "integrity": "sha512-BuBYQYlv1ckiPdQi/ohiivi9Sagc9JG+Ozs0r7b/0iK3sKmrb0b9FdWdBbOdx6hBCM/F9Ir82ofnBhtZOjCRPQ==",
+ "node_modules/storybook": {
+ "version": "8.4.2",
+ "resolved": "https://registry.npmjs.org/storybook/-/storybook-8.4.2.tgz",
+ "integrity": "sha512-GMCgyAulmLNrkUtDkCpFO4SB77YrpiIxq6e5tzaQdXEuaDu1mdNwOuP3VG7nE2FzxmqDvagSgriM68YW9iFaZA==",
"dev": true,
+ "license": "MIT",
"dependencies": {
- "entities": "^4.5.0"
+ "@storybook/core": "8.4.2"
+ },
+ "bin": {
+ "getstorybook": "bin/index.cjs",
+ "sb": "bin/index.cjs",
+ "storybook": "bin/index.cjs"
},
"funding": {
- "url": "https://github.com/inikulin/parse5?sponsor=1"
+ "type": "opencollective",
+ "url": "https://opencollective.com/storybook"
+ },
+ "peerDependencies": {
+ "prettier": "^2 || ^3"
+ },
+ "peerDependenciesMeta": {
+ "prettier": {
+ "optional": true
+ }
}
},
- "node_modules/pascal-case": {
- "version": "3.1.2",
- "resolved": "https://registry.npmjs.org/pascal-case/-/pascal-case-3.1.2.tgz",
- "integrity": "sha512-uWlGT3YSnK9x3BQJaOdcZwrnV6hPpd8jFH1/ucpiLRPh/2zCVJKS19E4GvYHvaCcACn3foXZ0cLB9Wrx1KGe5g==",
+ "node_modules/stream-browserify": {
+ "version": "3.0.0",
+ "resolved": "https://registry.npmjs.org/stream-browserify/-/stream-browserify-3.0.0.tgz",
+ "integrity": "sha512-H73RAHsVBapbim0tU2JwwOiXUj+fikfiaoYAKHF3VJfA0pe2BCzkhAHBlLG6REzE+2WNZcxOXjK7lkso+9euLA==",
"dev": true,
+ "license": "MIT",
"dependencies": {
- "no-case": "^3.0.4",
- "tslib": "^2.0.3"
- }
- },
- "node_modules/path-browserify": {
- "version": "1.0.1",
- "resolved": "https://registry.npmjs.org/path-browserify/-/path-browserify-1.0.1.tgz",
- "integrity": "sha512-b7uo2UCUOYZcnF/3ID0lulOJi/bafxa1xPe7ZPsammBSpjSWQkjNxlt635YGS2MiR9GjvuXCtz2emr3jbsz98g==",
- "dev": true
- },
- "node_modules/path-exists": {
- "version": "5.0.0",
- "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-5.0.0.tgz",
- "integrity": "sha512-RjhtfwJOxzcFmNOi6ltcbcu4Iu+FL3zEj83dk4kAS+fVpTxXLO1b38RvJgT/0QwvV/L3aY9TAnyv0EOqW4GoMQ==",
- "dev": true,
- "engines": {
- "node": "^12.20.0 || ^14.13.1 || >=16.0.0"
+ "inherits": "~2.0.4",
+ "readable-stream": "^3.5.0"
}
},
- "node_modules/path-is-absolute": {
- "version": "1.0.1",
- "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz",
- "integrity": "sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg==",
+ "node_modules/stream-browserify/node_modules/readable-stream": {
+ "version": "3.6.2",
+ "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.2.tgz",
+ "integrity": "sha512-9u/sniCrY3D5WdsERHzHE4G2YCXqoG5FTHUiCC4SIbr6XcLZBY05ya9EKjYek9O5xOAwjGq+1JdGBAS7Q9ScoA==",
"dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "inherits": "^2.0.3",
+ "string_decoder": "^1.1.1",
+ "util-deprecate": "^1.0.1"
+ },
"engines": {
- "node": ">=0.10.0"
+ "node": ">= 6"
}
},
- "node_modules/path-key": {
- "version": "3.1.1",
- "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz",
- "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==",
+ "node_modules/stream-http": {
+ "version": "3.2.0",
+ "resolved": "https://registry.npmjs.org/stream-http/-/stream-http-3.2.0.tgz",
+ "integrity": "sha512-Oq1bLqisTyK3TSCXpPbT4sdeYNdmyZJv1LxpEm2vu1ZhK89kSE5YXwZc3cWk0MagGaKriBh9mCFbVGtO+vY29A==",
"dev": true,
- "engines": {
- "node": ">=8"
+ "license": "MIT",
+ "dependencies": {
+ "builtin-status-codes": "^3.0.0",
+ "inherits": "^2.0.4",
+ "readable-stream": "^3.6.0",
+ "xtend": "^4.0.2"
}
},
- "node_modules/path-parse": {
- "version": "1.0.7",
- "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.7.tgz",
- "integrity": "sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw=="
- },
- "node_modules/path-scurry": {
- "version": "1.11.1",
- "resolved": "https://registry.npmjs.org/path-scurry/-/path-scurry-1.11.1.tgz",
- "integrity": "sha512-Xa4Nw17FS9ApQFJ9umLiJS4orGjm7ZzwUrwamcGQuHSzDyth9boKDaycYdDcZDuqYATXw4HFXgaqWTctW/v1HA==",
+ "node_modules/stream-http/node_modules/readable-stream": {
+ "version": "3.6.2",
+ "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.2.tgz",
+ "integrity": "sha512-9u/sniCrY3D5WdsERHzHE4G2YCXqoG5FTHUiCC4SIbr6XcLZBY05ya9EKjYek9O5xOAwjGq+1JdGBAS7Q9ScoA==",
"dev": true,
+ "license": "MIT",
"dependencies": {
- "lru-cache": "^10.2.0",
- "minipass": "^5.0.0 || ^6.0.2 || ^7.0.0"
+ "inherits": "^2.0.3",
+ "string_decoder": "^1.1.1",
+ "util-deprecate": "^1.0.1"
},
"engines": {
- "node": ">=16 || 14 >=14.18"
- },
- "funding": {
- "url": "https://github.com/sponsors/isaacs"
+ "node": ">= 6"
}
},
- "node_modules/path-scurry/node_modules/lru-cache": {
- "version": "10.4.3",
- "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-10.4.3.tgz",
- "integrity": "sha512-JNAzZcXrCt42VGLuYz0zfAzDfAvJWW6AfYlDBQyDV5DClI2m5sAmK+OIO7s59XfsRsWHp02jAJrRadPRGTt6SQ==",
- "dev": true
- },
- "node_modules/path-scurry/node_modules/minipass": {
- "version": "7.1.2",
- "resolved": "https://registry.npmjs.org/minipass/-/minipass-7.1.2.tgz",
- "integrity": "sha512-qOOzS1cBTWYF4BH8fVePDBOO9iptMnGUEZwNc/cMWnTV2nVLZ7VoNWEPHkYczZA0pdoA7dl6e7FL659nX9S2aw==",
- "dev": true,
+ "node_modules/streamsearch": {
+ "version": "1.1.0",
+ "resolved": "https://registry.npmjs.org/streamsearch/-/streamsearch-1.1.0.tgz",
+ "integrity": "sha512-Mcc5wHehp9aXz1ax6bZUyY5afg9u2rv5cqQI3mRrYkGC8rW2hM02jWuwjtL++LS5qinSyhj2QfLyNsuc+VsExg==",
"engines": {
- "node": ">=16 || 14 >=14.17"
+ "node": ">=10.0.0"
}
},
- "node_modules/path-type": {
- "version": "4.0.0",
- "resolved": "https://registry.npmjs.org/path-type/-/path-type-4.0.0.tgz",
- "integrity": "sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==",
- "engines": {
- "node": ">=8"
+ "node_modules/string_decoder": {
+ "version": "1.3.0",
+ "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.3.0.tgz",
+ "integrity": "sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA==",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "safe-buffer": "~5.2.0"
}
},
- "node_modules/pathval": {
- "version": "2.0.0",
- "resolved": "https://registry.npmjs.org/pathval/-/pathval-2.0.0.tgz",
- "integrity": "sha512-vE7JKRyES09KiunauX7nd2Q9/L7lhok4smP9RZTDeD4MVs72Dp2qNFVz39Nz5a0FVEW0BJR6C0DYrq6unoziZA==",
+ "node_modules/string-argv": {
+ "version": "0.3.2",
+ "resolved": "https://registry.npmjs.org/string-argv/-/string-argv-0.3.2.tgz",
+ "integrity": "sha512-aqD2Q0144Z+/RqG52NeHEkZauTAUWJO8c6yTftGJKO3Tja5tUgIfmIl6kExvhtxSDP7fXB6DvzkfMpCd/F3G+Q==",
"dev": true,
+ "license": "MIT",
"engines": {
- "node": ">= 14.16"
+ "node": ">=0.6.19"
}
},
- "node_modules/pbkdf2": {
- "version": "3.1.2",
- "resolved": "https://registry.npmjs.org/pbkdf2/-/pbkdf2-3.1.2.tgz",
- "integrity": "sha512-iuh7L6jA7JEGu2WxDwtQP1ddOpaJNC4KlDEFfdQajSGgGPNi4OyDc2R7QnbY2bR9QjBVGwgvTdNJZoE7RaxUMA==",
+ "node_modules/string-length": {
+ "version": "4.0.2",
+ "resolved": "https://registry.npmjs.org/string-length/-/string-length-4.0.2.tgz",
+ "integrity": "sha512-+l6rNN5fYHNhZZy41RXsYptCjA2Igmq4EG7kZAYFQI1E1VTXarr6ZPXBg6eq7Y6eK4FEhY6AJlyuFIb/v/S0VQ==",
"dev": true,
+ "license": "MIT",
"dependencies": {
- "create-hash": "^1.1.2",
- "create-hmac": "^1.1.4",
- "ripemd160": "^2.0.1",
- "safe-buffer": "^5.0.1",
- "sha.js": "^2.4.8"
+ "char-regex": "^1.0.2",
+ "strip-ansi": "^6.0.0"
},
"engines": {
- "node": ">=0.12"
+ "node": ">=10"
}
},
- "node_modules/pend": {
- "version": "1.2.0",
- "resolved": "https://registry.npmjs.org/pend/-/pend-1.2.0.tgz",
- "integrity": "sha512-F3asv42UuXchdzt+xXqfW1OGlVBe+mxa2mqI0pg5yAHZPvFmY3Y6drSf/GQ1A86WgWEN9Kzh/WrgKa6iGcHXLg==",
- "dev": true
- },
- "node_modules/performance-now": {
- "version": "2.1.0",
- "resolved": "https://registry.npmjs.org/performance-now/-/performance-now-2.1.0.tgz",
- "integrity": "sha512-7EAHlyLHI56VEIdK57uwHdHKIaAGbnXPiw0yWbarQZOKaKpvUIgW0jWRVLiatnM+XXlSwsanIBH/hzGMJulMow==",
- "dev": true
- },
- "node_modules/picocolors": {
- "version": "1.1.1",
- "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.1.1.tgz",
- "integrity": "sha512-xceH2snhtb5M9liqDsmEw56le376mTZkEX/jEb/RxNFyegNul7eNslCXP9FDj/Lcu0X8KEyMceP2ntpaHrDEVA=="
- },
- "node_modules/picomatch": {
- "version": "2.3.1",
- "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz",
- "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==",
+ "node_modules/string-length/node_modules/strip-ansi": {
+ "version": "6.0.1",
+ "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz",
+ "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==",
"dev": true,
- "engines": {
- "node": ">=8.6"
+ "license": "MIT",
+ "dependencies": {
+ "ansi-regex": "^5.0.1"
},
- "funding": {
- "url": "https://github.com/sponsors/jonschlinkert"
+ "engines": {
+ "node": ">=8"
}
},
- "node_modules/pidtree": {
- "version": "0.6.0",
- "resolved": "https://registry.npmjs.org/pidtree/-/pidtree-0.6.0.tgz",
- "integrity": "sha512-eG2dWTVw5bzqGRztnHExczNxt5VGsE6OwTeCG3fdUf9KBsZzO3R5OIIIzWR+iZA0NtZ+RDVdaoE2dK1cn6jH4g==",
+ "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,
- "bin": {
- "pidtree": "bin/pidtree.js"
+ "license": "MIT",
+ "dependencies": {
+ "emoji-regex": "^8.0.0",
+ "is-fullwidth-code-point": "^3.0.0",
+ "strip-ansi": "^6.0.1"
},
"engines": {
- "node": ">=0.10"
+ "node": ">=8"
}
},
- "node_modules/pify": {
- "version": "2.3.0",
- "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz",
- "integrity": "sha512-udgsAY+fTnvv7kI7aaxbqwWNb0AHiB0qBO89PZKPkoTmGOgdbrHDKD+0B2X4uTfJ/FT1R09r9gTsjUjNJotuog==",
- "dev": true,
+ "node_modules/string-width-cjs": {
+ "name": "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,
+ "license": "MIT",
+ "dependencies": {
+ "emoji-regex": "^8.0.0",
+ "is-fullwidth-code-point": "^3.0.0",
+ "strip-ansi": "^6.0.1"
+ },
"engines": {
- "node": ">=0.10.0"
+ "node": ">=8"
}
},
- "node_modules/pirates": {
- "version": "4.0.6",
- "resolved": "https://registry.npmjs.org/pirates/-/pirates-4.0.6.tgz",
- "integrity": "sha512-saLsH7WeYYPiD25LDuLRRY/i+6HaPYr6G1OUlN39otzkSTxKnubR9RTxS3/Kk50s1g2JTgFwWQDQyplC5/SHZg==",
+ "node_modules/string-width-cjs/node_modules/emoji-regex": {
+ "version": "8.0.0",
+ "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz",
+ "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==",
"dev": true,
- "engines": {
- "node": ">= 6"
- }
+ "license": "MIT"
},
- "node_modules/pkg-dir": {
- "version": "4.2.0",
- "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-4.2.0.tgz",
- "integrity": "sha512-HRDzbaKjC+AOWVXxAU/x54COGeIv9eb+6CkDSQoNTt4XyWoIJvuPsXizxu/Fr23EiekbtZwmh1IcIG/l/a10GQ==",
+ "node_modules/string-width-cjs/node_modules/strip-ansi": {
+ "version": "6.0.1",
+ "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz",
+ "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==",
"dev": true,
+ "license": "MIT",
"dependencies": {
- "find-up": "^4.0.0"
+ "ansi-regex": "^5.0.1"
},
"engines": {
"node": ">=8"
}
},
- "node_modules/pkg-dir/node_modules/find-up": {
- "version": "4.1.0",
- "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz",
- "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==",
+ "node_modules/string-width/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,
+ "license": "MIT"
+ },
+ "node_modules/string-width/node_modules/strip-ansi": {
+ "version": "6.0.1",
+ "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz",
+ "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==",
"dev": true,
+ "license": "MIT",
"dependencies": {
- "locate-path": "^5.0.0",
- "path-exists": "^4.0.0"
+ "ansi-regex": "^5.0.1"
},
"engines": {
"node": ">=8"
}
},
- "node_modules/pkg-dir/node_modules/locate-path": {
- "version": "5.0.0",
- "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz",
- "integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==",
+ "node_modules/string.prototype.includes": {
+ "version": "2.0.1",
+ "resolved": "https://registry.npmjs.org/string.prototype.includes/-/string.prototype.includes-2.0.1.tgz",
+ "integrity": "sha512-o7+c9bW6zpAdJHTtujeePODAhkuicdAryFsfVKwA+wGw89wJ4GTY484WTucM9hLtDEOpOvI+aHnzqnC5lHp4Rg==",
"dev": true,
+ "license": "MIT",
"dependencies": {
- "p-locate": "^4.1.0"
+ "call-bind": "^1.0.7",
+ "define-properties": "^1.2.1",
+ "es-abstract": "^1.23.3"
},
"engines": {
- "node": ">=8"
+ "node": ">= 0.4"
}
},
- "node_modules/pkg-dir/node_modules/p-limit": {
- "version": "2.3.0",
- "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz",
- "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==",
+ "node_modules/string.prototype.matchall": {
+ "version": "4.0.11",
+ "resolved": "https://registry.npmjs.org/string.prototype.matchall/-/string.prototype.matchall-4.0.11.tgz",
+ "integrity": "sha512-NUdh0aDavY2og7IbBPenWqR9exH+E26Sv8e0/eTe1tltDGZL+GtBkDAnnyBtmekfK6/Dq3MkcGtzXFEd1LQrtg==",
"dev": true,
+ "license": "MIT",
"dependencies": {
- "p-try": "^2.0.0"
+ "call-bind": "^1.0.7",
+ "define-properties": "^1.2.1",
+ "es-abstract": "^1.23.2",
+ "es-errors": "^1.3.0",
+ "es-object-atoms": "^1.0.0",
+ "get-intrinsic": "^1.2.4",
+ "gopd": "^1.0.1",
+ "has-symbols": "^1.0.3",
+ "internal-slot": "^1.0.7",
+ "regexp.prototype.flags": "^1.5.2",
+ "set-function-name": "^2.0.2",
+ "side-channel": "^1.0.6"
},
"engines": {
- "node": ">=6"
+ "node": ">= 0.4"
},
"funding": {
- "url": "https://github.com/sponsors/sindresorhus"
+ "url": "https://github.com/sponsors/ljharb"
}
},
- "node_modules/pkg-dir/node_modules/p-locate": {
- "version": "4.1.0",
- "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz",
- "integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==",
+ "node_modules/string.prototype.repeat": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/string.prototype.repeat/-/string.prototype.repeat-1.0.0.tgz",
+ "integrity": "sha512-0u/TldDbKD8bFCQ/4f5+mNRrXwZ8hg2w7ZR8wa16e8z9XpePWl3eGEcUD0OXpEH/VJH/2G3gjUtR3ZOiBe2S/w==",
"dev": true,
+ "license": "MIT",
"dependencies": {
- "p-limit": "^2.2.0"
- },
- "engines": {
- "node": ">=8"
- }
- },
- "node_modules/pkg-dir/node_modules/path-exists": {
- "version": "4.0.0",
- "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz",
- "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==",
- "dev": true,
- "engines": {
- "node": ">=8"
+ "define-properties": "^1.1.3",
+ "es-abstract": "^1.17.5"
}
},
- "node_modules/pkg-up": {
- "version": "3.1.0",
- "resolved": "https://registry.npmjs.org/pkg-up/-/pkg-up-3.1.0.tgz",
- "integrity": "sha512-nDywThFk1i4BQK4twPQ6TA4RT8bDY96yeuCVBWL3ePARCiEKDRSrNGbFIgUJpLp+XeIR65v8ra7WuJOFUBtkMA==",
+ "node_modules/string.prototype.trim": {
+ "version": "1.2.9",
+ "resolved": "https://registry.npmjs.org/string.prototype.trim/-/string.prototype.trim-1.2.9.tgz",
+ "integrity": "sha512-klHuCNxiMZ8MlsOihJhJEBJAiMVqU3Z2nEXWfWnIqjN0gEFS9J9+IxKozWWtQGcgoa1WUZzLjKPTr4ZHNFTFxw==",
"dev": true,
+ "license": "MIT",
"dependencies": {
- "find-up": "^3.0.0"
+ "call-bind": "^1.0.7",
+ "define-properties": "^1.2.1",
+ "es-abstract": "^1.23.0",
+ "es-object-atoms": "^1.0.0"
},
"engines": {
- "node": ">=8"
+ "node": ">= 0.4"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/ljharb"
}
},
- "node_modules/pkg-up/node_modules/find-up": {
- "version": "3.0.0",
- "resolved": "https://registry.npmjs.org/find-up/-/find-up-3.0.0.tgz",
- "integrity": "sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg==",
+ "node_modules/string.prototype.trimend": {
+ "version": "1.0.8",
+ "resolved": "https://registry.npmjs.org/string.prototype.trimend/-/string.prototype.trimend-1.0.8.tgz",
+ "integrity": "sha512-p73uL5VCHCO2BZZ6krwwQE3kCzM7NKmis8S//xEC6fQonchbum4eP6kR4DLEjQFO3Wnj3Fuo8NM0kOSjVdHjZQ==",
"dev": true,
+ "license": "MIT",
"dependencies": {
- "locate-path": "^3.0.0"
+ "call-bind": "^1.0.7",
+ "define-properties": "^1.2.1",
+ "es-object-atoms": "^1.0.0"
},
- "engines": {
- "node": ">=6"
+ "funding": {
+ "url": "https://github.com/sponsors/ljharb"
}
},
- "node_modules/pkg-up/node_modules/locate-path": {
- "version": "3.0.0",
- "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-3.0.0.tgz",
- "integrity": "sha512-7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A==",
+ "node_modules/string.prototype.trimstart": {
+ "version": "1.0.8",
+ "resolved": "https://registry.npmjs.org/string.prototype.trimstart/-/string.prototype.trimstart-1.0.8.tgz",
+ "integrity": "sha512-UXSH262CSZY1tfu3G3Secr6uGLCFVPMhIqHjlgCUtCCcgihYc/xKs9djMTMUOb2j1mVSeU8EU6NWc/iQKU6Gfg==",
"dev": true,
+ "license": "MIT",
"dependencies": {
- "p-locate": "^3.0.0",
- "path-exists": "^3.0.0"
+ "call-bind": "^1.0.7",
+ "define-properties": "^1.2.1",
+ "es-object-atoms": "^1.0.0"
},
"engines": {
- "node": ">=6"
+ "node": ">= 0.4"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/ljharb"
}
},
- "node_modules/pkg-up/node_modules/p-limit": {
- "version": "2.3.0",
- "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz",
- "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==",
+ "node_modules/strip-ansi": {
+ "version": "7.1.0",
+ "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-7.1.0.tgz",
+ "integrity": "sha512-iq6eVVI64nQQTRYq2KtEg2d2uU7LElhTJwsH4YzIHZshxlgZms/wIc4VoDQTlG/IvVIrBKG06CrZnp0qv7hkcQ==",
"dev": true,
+ "license": "MIT",
"dependencies": {
- "p-try": "^2.0.0"
+ "ansi-regex": "^6.0.1"
},
"engines": {
- "node": ">=6"
+ "node": ">=12"
},
"funding": {
- "url": "https://github.com/sponsors/sindresorhus"
+ "url": "https://github.com/chalk/strip-ansi?sponsor=1"
}
},
- "node_modules/pkg-up/node_modules/p-locate": {
- "version": "3.0.0",
- "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-3.0.0.tgz",
- "integrity": "sha512-x+12w/To+4GFfgJhBEpiDcLozRJGegY+Ei7/z0tSLkMmxGZNybVMSfWj9aJn8Z5Fc7dBUNJOOVgPv2H7IwulSQ==",
+ "node_modules/strip-ansi-cjs": {
+ "name": "strip-ansi",
+ "version": "6.0.1",
+ "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz",
+ "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==",
"dev": true,
+ "license": "MIT",
"dependencies": {
- "p-limit": "^2.0.0"
+ "ansi-regex": "^5.0.1"
},
"engines": {
- "node": ">=6"
+ "node": ">=8"
}
},
- "node_modules/pkg-up/node_modules/path-exists": {
- "version": "3.0.0",
- "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz",
- "integrity": "sha512-bpC7GYwiDYQ4wYLe+FA8lhRjhQCMcQGuSgGGqDkg/QerRWw9CmGRT0iSOVRSZJ29NMLZgIzqaljJ63oaL4NIJQ==",
+ "node_modules/strip-ansi/node_modules/ansi-regex": {
+ "version": "6.1.0",
+ "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-6.1.0.tgz",
+ "integrity": "sha512-7HSX4QQb4CspciLpVFwyRe79O3xsIZDDLER21kERQ71oaPodF8jL725AgJMFAYbooIqolJoRLuM81SpeUkpkvA==",
"dev": true,
+ "license": "MIT",
"engines": {
- "node": ">=4"
+ "node": ">=12"
+ },
+ "funding": {
+ "url": "https://github.com/chalk/ansi-regex?sponsor=1"
}
},
- "node_modules/pnp-webpack-plugin": {
- "version": "1.7.0",
- "resolved": "https://registry.npmjs.org/pnp-webpack-plugin/-/pnp-webpack-plugin-1.7.0.tgz",
- "integrity": "sha512-2Rb3vm+EXble/sMXNSu6eoBx8e79gKqhNq9F5ZWW6ERNCTE/Q0wQNne5541tE5vKjfM8hpNCYL+LGc1YTfI0dg==",
+ "node_modules/strip-bom": {
+ "version": "4.0.0",
+ "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-4.0.0.tgz",
+ "integrity": "sha512-3xurFv5tEgii33Zi8Jtp55wEIILR9eh34FAW00PZf+JnSsTmV/ioewSgQl97JHvgjoRGwPShsWm+IdrxB35d0w==",
"dev": true,
- "dependencies": {
- "ts-pnp": "^1.1.6"
- },
+ "license": "MIT",
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "node_modules/strip-final-newline": {
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/strip-final-newline/-/strip-final-newline-2.0.0.tgz",
+ "integrity": "sha512-BrpvfNAE3dcvq7ll3xVumzjKjZQ5tI1sEUIKr3Uoks0XUl45St3FlatVqef9prk4jRDzhW6WZg+3bk93y6pLjA==",
+ "dev": true,
+ "license": "MIT",
"engines": {
"node": ">=6"
}
},
- "node_modules/polished": {
- "version": "4.3.1",
- "resolved": "https://registry.npmjs.org/polished/-/polished-4.3.1.tgz",
- "integrity": "sha512-OBatVyC/N7SCW/FaDHrSd+vn0o5cS855TOmYi4OkdWUMSJCET/xip//ch8xGUvtr3i44X9LVyWwQlRMTN3pwSA==",
+ "node_modules/strip-indent": {
+ "version": "3.0.0",
+ "resolved": "https://registry.npmjs.org/strip-indent/-/strip-indent-3.0.0.tgz",
+ "integrity": "sha512-laJTa3Jb+VQpaC6DseHhF7dXVqHTfJPCRDaEbid/drOhgitgYku/letMUqOXFoWV0zIIUbjpdH2t+tYj4bQMRQ==",
"dev": true,
+ "license": "MIT",
"dependencies": {
- "@babel/runtime": "^7.17.8"
+ "min-indent": "^1.0.0"
},
"engines": {
- "node": ">=10"
+ "node": ">=8"
}
},
- "node_modules/possible-typed-array-names": {
- "version": "1.0.0",
- "resolved": "https://registry.npmjs.org/possible-typed-array-names/-/possible-typed-array-names-1.0.0.tgz",
- "integrity": "sha512-d7Uw+eZoloe0EHDIYoe+bQ5WXnGMOpmiZFTuMWCwpjzzkL2nTjcKiAk4hh8TjnGye2TwWOk3UXucZ+3rbmBa8Q==",
+ "node_modules/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,
+ "license": "MIT",
"engines": {
- "node": ">= 0.4"
- }
- },
- "node_modules/postcss": {
- "version": "8.4.38",
- "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.38.tgz",
- "integrity": "sha512-Wglpdk03BSfXkHoQa3b/oulrotAkwrlLDRSOb9D0bN86FdRyE9lppSp33aHNPgBa0JKCoB+drFLZkQoRRYae5A==",
- "funding": [
- {
- "type": "opencollective",
- "url": "https://opencollective.com/postcss/"
- },
- {
- "type": "tidelift",
- "url": "https://tidelift.com/funding/github/npm/postcss"
- },
- {
- "type": "github",
- "url": "https://github.com/sponsors/ai"
- }
- ],
- "dependencies": {
- "nanoid": "^3.3.7",
- "picocolors": "^1.0.0",
- "source-map-js": "^1.2.0"
+ "node": ">=8"
},
- "engines": {
- "node": "^10 || ^12 || >=14"
+ "funding": {
+ "url": "https://github.com/sponsors/sindresorhus"
}
},
- "node_modules/postcss-load-config": {
- "version": "6.0.1",
- "resolved": "https://registry.npmjs.org/postcss-load-config/-/postcss-load-config-6.0.1.tgz",
- "integrity": "sha512-oPtTM4oerL+UXmx+93ytZVN82RrlY/wPUV8IeDxFrzIjXOLF1pN+EmKPLbubvKHT2HC20xXsCAH2Z+CKV6Oz/g==",
+ "node_modules/style-loader": {
+ "version": "3.3.4",
+ "resolved": "https://registry.npmjs.org/style-loader/-/style-loader-3.3.4.tgz",
+ "integrity": "sha512-0WqXzrsMTyb8yjZJHDqwmnwRJvhALK9LfRtRc6B4UTWe8AijYLZYZ9thuJTZc2VfQWINADW/j+LiJnfy2RoC1w==",
"dev": true,
- "funding": [
- {
- "type": "opencollective",
- "url": "https://opencollective.com/postcss/"
- },
- {
- "type": "github",
- "url": "https://github.com/sponsors/ai"
- }
- ],
- "dependencies": {
- "lilconfig": "^3.1.1"
- },
+ "license": "MIT",
"engines": {
- "node": ">= 18"
+ "node": ">= 12.13.0"
},
- "peerDependencies": {
- "jiti": ">=1.21.0",
- "postcss": ">=8.0.9",
- "tsx": "^4.8.1",
- "yaml": "^2.4.2"
+ "funding": {
+ "type": "opencollective",
+ "url": "https://opencollective.com/webpack"
},
- "peerDependenciesMeta": {
- "jiti": {
- "optional": true
- },
- "postcss": {
- "optional": true
- },
- "tsx": {
- "optional": true
- },
- "yaml": {
- "optional": true
- }
+ "peerDependencies": {
+ "webpack": "^5.0.0"
}
},
- "node_modules/postcss-loader": {
- "version": "8.1.1",
- "resolved": "https://registry.npmjs.org/postcss-loader/-/postcss-loader-8.1.1.tgz",
- "integrity": "sha512-0IeqyAsG6tYiDRCYKQJLAmgQr47DX6N7sFSWvQxt6AcupX8DIdmykuk/o/tx0Lze3ErGHJEp5OSRxrelC6+NdQ==",
- "dev": true,
+ "node_modules/styled-jsx": {
+ "version": "5.1.6",
+ "resolved": "https://registry.npmjs.org/styled-jsx/-/styled-jsx-5.1.6.tgz",
+ "integrity": "sha512-qSVyDTeMotdvQYoHWLNGwRFJHC+i+ZvdBRYosOFgC+Wg1vx4frN2/RG/NA7SYqqvKNLf39P2LSRA2pu6n0XYZA==",
+ "license": "MIT",
"dependencies": {
- "cosmiconfig": "^9.0.0",
- "jiti": "^1.20.0",
- "semver": "^7.5.4"
+ "client-only": "0.0.1"
},
"engines": {
- "node": ">= 18.12.0"
- },
- "funding": {
- "type": "opencollective",
- "url": "https://opencollective.com/webpack"
+ "node": ">= 12.0.0"
},
"peerDependencies": {
- "@rspack/core": "0.x || 1.x",
- "postcss": "^7.0.0 || ^8.0.1",
- "webpack": "^5.0.0"
+ "react": ">= 16.8.0 || 17.x.x || ^18.0.0-0 || ^19.0.0-0"
},
"peerDependenciesMeta": {
- "@rspack/core": {
+ "@babel/core": {
"optional": true
},
- "webpack": {
+ "babel-plugin-macros": {
"optional": true
}
}
},
- "node_modules/postcss-loader/node_modules/semver": {
- "version": "7.6.3",
- "resolved": "https://registry.npmjs.org/semver/-/semver-7.6.3.tgz",
- "integrity": "sha512-oVekP1cKtI+CTDvHWYFUcMtsK/00wmAEfyqKfNdARm8u1wNVhSgaX7A8d4UuIlUI5e84iEwOhs7ZPYRmzU9U6A==",
+ "node_modules/stylis": {
+ "version": "4.2.0",
+ "resolved": "https://registry.npmjs.org/stylis/-/stylis-4.2.0.tgz",
+ "integrity": "sha512-Orov6g6BB1sDfYgzWfTHDOxamtX1bE/zo104Dh9e6fqJ3PooipYyfJ0pUmrZO2wAvO8YbEyeFrkV91XTsGMSrw==",
+ "license": "MIT"
+ },
+ "node_modules/sucrase": {
+ "version": "3.35.0",
+ "resolved": "https://registry.npmjs.org/sucrase/-/sucrase-3.35.0.tgz",
+ "integrity": "sha512-8EbVDiu9iN/nESwxeSxDKe0dunta1GOlHufmSSXxMD2z2/tMZpDMpvXQGsc+ajGo8y2uYUmixaSRUc/QPoQ0GA==",
"dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "@jridgewell/gen-mapping": "^0.3.2",
+ "commander": "^4.0.0",
+ "glob": "^10.3.10",
+ "lines-and-columns": "^1.1.6",
+ "mz": "^2.7.0",
+ "pirates": "^4.0.1",
+ "ts-interface-checker": "^0.1.9"
+ },
"bin": {
- "semver": "bin/semver.js"
+ "sucrase": "bin/sucrase",
+ "sucrase-node": "bin/sucrase-node"
},
"engines": {
- "node": ">=10"
- }
- },
- "node_modules/postcss-modules-extract-imports": {
- "version": "3.1.0",
- "resolved": "https://registry.npmjs.org/postcss-modules-extract-imports/-/postcss-modules-extract-imports-3.1.0.tgz",
- "integrity": "sha512-k3kNe0aNFQDAZGbin48pL2VNidTF0w4/eASDsxlyspobzU3wZQLOGj7L9gfRe0Jo9/4uud09DsjFNH7winGv8Q==",
- "dev": true,
- "engines": {
- "node": "^10 || ^12 || >= 14"
- },
- "peerDependencies": {
- "postcss": "^8.1.0"
+ "node": ">=16 || 14 >=14.17"
}
},
- "node_modules/postcss-modules-local-by-default": {
- "version": "4.0.5",
- "resolved": "https://registry.npmjs.org/postcss-modules-local-by-default/-/postcss-modules-local-by-default-4.0.5.tgz",
- "integrity": "sha512-6MieY7sIfTK0hYfafw1OMEG+2bg8Q1ocHCpoWLqOKj3JXlKu4G7btkmM/B7lFubYkYWmRSPLZi5chid63ZaZYw==",
+ "node_modules/sucrase/node_modules/brace-expansion": {
+ "version": "2.0.1",
+ "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz",
+ "integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==",
"dev": true,
+ "license": "MIT",
"dependencies": {
- "icss-utils": "^5.0.0",
- "postcss-selector-parser": "^6.0.2",
- "postcss-value-parser": "^4.1.0"
- },
- "engines": {
- "node": "^10 || ^12 || >= 14"
- },
- "peerDependencies": {
- "postcss": "^8.1.0"
+ "balanced-match": "^1.0.0"
}
},
- "node_modules/postcss-modules-scope": {
- "version": "3.2.0",
- "resolved": "https://registry.npmjs.org/postcss-modules-scope/-/postcss-modules-scope-3.2.0.tgz",
- "integrity": "sha512-oq+g1ssrsZOsx9M96c5w8laRmvEu9C3adDSjI8oTcbfkrTE8hx/zfyobUoWIxaKPO8bt6S62kxpw5GqypEw1QQ==",
+ "node_modules/sucrase/node_modules/commander": {
+ "version": "4.1.1",
+ "resolved": "https://registry.npmjs.org/commander/-/commander-4.1.1.tgz",
+ "integrity": "sha512-NOKm8xhkzAjzFx8B2v5OAHT+u5pRQc2UCa2Vq9jYL/31o2wi9mxBA7LIFs3sV5VSC49z6pEhfbMULvShKj26WA==",
"dev": true,
- "dependencies": {
- "postcss-selector-parser": "^6.0.4"
- },
+ "license": "MIT",
"engines": {
- "node": "^10 || ^12 || >= 14"
- },
- "peerDependencies": {
- "postcss": "^8.1.0"
+ "node": ">= 6"
}
},
- "node_modules/postcss-modules-values": {
- "version": "4.0.0",
- "resolved": "https://registry.npmjs.org/postcss-modules-values/-/postcss-modules-values-4.0.0.tgz",
- "integrity": "sha512-RDxHkAiEGI78gS2ofyvCsu7iycRv7oqw5xMWn9iMoR0N/7mf9D50ecQqUo5BZ9Zh2vH4bCUR/ktCqbB9m8vJjQ==",
+ "node_modules/sucrase/node_modules/glob": {
+ "version": "10.4.5",
+ "resolved": "https://registry.npmjs.org/glob/-/glob-10.4.5.tgz",
+ "integrity": "sha512-7Bv8RF0k6xjo7d4A/PxYLbUCfb6c+Vpd2/mB2yRDlew7Jb5hEXiCD9ibfO7wpk8i4sevK6DFny9h7EYbM3/sHg==",
"dev": true,
+ "license": "ISC",
"dependencies": {
- "icss-utils": "^5.0.0"
+ "foreground-child": "^3.1.0",
+ "jackspeak": "^3.1.2",
+ "minimatch": "^9.0.4",
+ "minipass": "^7.1.2",
+ "package-json-from-dist": "^1.0.0",
+ "path-scurry": "^1.11.1"
},
- "engines": {
- "node": "^10 || ^12 || >= 14"
+ "bin": {
+ "glob": "dist/esm/bin.mjs"
},
- "peerDependencies": {
- "postcss": "^8.1.0"
+ "funding": {
+ "url": "https://github.com/sponsors/isaacs"
}
},
- "node_modules/postcss-selector-parser": {
- "version": "6.1.2",
- "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-6.1.2.tgz",
- "integrity": "sha512-Q8qQfPiZ+THO/3ZrOrO0cJJKfpYCagtMUkXbnEfmgUjwXg6z/WBeOyS9APBBPCTSiDV+s4SwQGu8yFsiMRIudg==",
+ "node_modules/sucrase/node_modules/minimatch": {
+ "version": "9.0.5",
+ "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-9.0.5.tgz",
+ "integrity": "sha512-G6T0ZX48xgozx7587koeX9Ys2NYy6Gmv//P89sEte9V9whIapMNF4idKxnW2QtCcLiTWlb/wfCabAtAFWhhBow==",
"dev": true,
+ "license": "ISC",
"dependencies": {
- "cssesc": "^3.0.0",
- "util-deprecate": "^1.0.2"
+ "brace-expansion": "^2.0.1"
},
"engines": {
- "node": ">=4"
+ "node": ">=16 || 14 >=14.17"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/isaacs"
}
},
- "node_modules/postcss-value-parser": {
- "version": "4.2.0",
- "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-4.2.0.tgz",
- "integrity": "sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ=="
- },
- "node_modules/prelude-ls": {
- "version": "1.2.1",
- "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.2.1.tgz",
- "integrity": "sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g==",
+ "node_modules/sucrase/node_modules/minipass": {
+ "version": "7.1.2",
+ "resolved": "https://registry.npmjs.org/minipass/-/minipass-7.1.2.tgz",
+ "integrity": "sha512-qOOzS1cBTWYF4BH8fVePDBOO9iptMnGUEZwNc/cMWnTV2nVLZ7VoNWEPHkYczZA0pdoA7dl6e7FL659nX9S2aw==",
"dev": true,
+ "license": "ISC",
"engines": {
- "node": ">= 0.8.0"
+ "node": ">=16 || 14 >=14.17"
}
},
- "node_modules/prettier": {
- "version": "3.3.3",
- "resolved": "https://registry.npmjs.org/prettier/-/prettier-3.3.3.tgz",
- "integrity": "sha512-i2tDNA0O5IrMO757lfrdQZCc2jPNDVntV0m/+4whiDfWaTKfMNgR7Qz0NAeGz/nRqF4m5/6CLzbP4/liHt12Ew==",
+ "node_modules/supports-color": {
+ "version": "8.1.1",
+ "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-8.1.1.tgz",
+ "integrity": "sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q==",
"dev": true,
- "bin": {
- "prettier": "bin/prettier.cjs"
+ "license": "MIT",
+ "dependencies": {
+ "has-flag": "^4.0.0"
},
"engines": {
- "node": ">=14"
+ "node": ">=10"
},
"funding": {
- "url": "https://github.com/prettier/prettier?sponsor=1"
+ "url": "https://github.com/chalk/supports-color?sponsor=1"
}
},
- "node_modules/pretty-bytes": {
- "version": "5.6.0",
- "resolved": "https://registry.npmjs.org/pretty-bytes/-/pretty-bytes-5.6.0.tgz",
- "integrity": "sha512-FFw039TmrBqFK8ma/7OL3sDz/VytdtJr044/QUJtH0wK9lb9jLq9tJyIxUwtQJHwar2BqtiA4iCWSwo9JLkzFg==",
- "dev": true,
+ "node_modules/supports-preserve-symlinks-flag": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/supports-preserve-symlinks-flag/-/supports-preserve-symlinks-flag-1.0.0.tgz",
+ "integrity": "sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==",
+ "license": "MIT",
"engines": {
- "node": ">=6"
+ "node": ">= 0.4"
},
"funding": {
- "url": "https://github.com/sponsors/sindresorhus"
- }
- },
- "node_modules/pretty-error": {
- "version": "4.0.0",
- "resolved": "https://registry.npmjs.org/pretty-error/-/pretty-error-4.0.0.tgz",
- "integrity": "sha512-AoJ5YMAcXKYxKhuJGdcvse+Voc6v1RgnsR3nWcYU7q4t6z0Q6T86sv5Zq8VIRbOWWFpvdGE83LtdSMNd+6Y0xw==",
- "dev": true,
- "dependencies": {
- "lodash": "^4.17.20",
- "renderkid": "^3.0.0"
+ "url": "https://github.com/sponsors/ljharb"
}
},
- "node_modules/pretty-format": {
- "version": "27.5.1",
- "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-27.5.1.tgz",
- "integrity": "sha512-Qb1gy5OrP5+zDf2Bvnzdl3jsTf1qXVMazbvCoKhtKqVs4/YK4ozX4gKQJJVyNe+cajNPn0KoC0MC3FUmaHWEmQ==",
- "dev": true,
+ "node_modules/swr": {
+ "version": "2.2.5",
+ "resolved": "https://registry.npmjs.org/swr/-/swr-2.2.5.tgz",
+ "integrity": "sha512-QtxqyclFeAsxEUeZIYmsaQ0UjimSq1RZ9Un7I68/0ClKK/U3LoyQunwkQfJZr2fc22DfIXLNDc2wFyTEikCUpg==",
+ "license": "MIT",
"dependencies": {
- "ansi-regex": "^5.0.1",
- "ansi-styles": "^5.0.0",
- "react-is": "^17.0.1"
+ "client-only": "^0.0.1",
+ "use-sync-external-store": "^1.2.0"
},
- "engines": {
- "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0"
+ "peerDependencies": {
+ "react": "^16.11.0 || ^17.0.0 || ^18.0.0"
}
},
- "node_modules/pretty-format/node_modules/react-is": {
- "version": "17.0.2",
- "resolved": "https://registry.npmjs.org/react-is/-/react-is-17.0.2.tgz",
- "integrity": "sha512-w2GsyukL62IJnlaff/nRegPQR94C/XXamvMWmSHRJ4y7Ts/4ocGRmTHvOs8PSE6pB3dWOrD/nueuU5sduBsQ4w==",
- "dev": true
+ "node_modules/symbol-tree": {
+ "version": "3.2.4",
+ "resolved": "https://registry.npmjs.org/symbol-tree/-/symbol-tree-3.2.4.tgz",
+ "integrity": "sha512-9QNk5KwDF+Bvz+PyObkmSYjI5ksVUYtjW7AU22r2NKcfLJcXp96hkDWU3+XndOsUb+AQ9QhfzfCT2O+CNWT5Tw==",
+ "dev": true,
+ "license": "MIT"
},
- "node_modules/process": {
- "version": "0.11.10",
- "resolved": "https://registry.npmjs.org/process/-/process-0.11.10.tgz",
- "integrity": "sha512-cdGef/drWFoydD1JsMzuFf8100nZl+GT+yacc2bEced5f9Rjk4z+WtFUTBu9PhOi9j/jfmBPu0mMEY4wIdAF8A==",
+ "node_modules/tapable": {
+ "version": "2.2.1",
+ "resolved": "https://registry.npmjs.org/tapable/-/tapable-2.2.1.tgz",
+ "integrity": "sha512-GNzQvQTOIP6RyTfE2Qxb8ZVlNmw0n88vp1szwWRimP02mnTsx3Wtn5qRdqY9w2XduFNUgvOwhNnQsjwCp+kqaQ==",
"dev": true,
+ "license": "MIT",
"engines": {
- "node": ">= 0.6.0"
+ "node": ">=6"
}
},
- "node_modules/process-nextick-args": {
- "version": "2.0.1",
- "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.1.tgz",
- "integrity": "sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==",
- "dev": true
- },
- "node_modules/prompts": {
- "version": "2.4.2",
- "resolved": "https://registry.npmjs.org/prompts/-/prompts-2.4.2.tgz",
- "integrity": "sha512-NxNv/kLguCA7p3jE8oL2aEBsrJWgAakBpgmgK6lpPWV+WuOmY6r2/zbAVnP+T8bQlA0nzHXSJSJW0Hq7ylaD2Q==",
+ "node_modules/terser": {
+ "version": "5.36.0",
+ "resolved": "https://registry.npmjs.org/terser/-/terser-5.36.0.tgz",
+ "integrity": "sha512-IYV9eNMuFAV4THUspIRXkLakHnV6XO7FEdtKjf/mDyrnqUg9LnlOn6/RwRvM9SZjR4GUq8Nk8zj67FzVARr74w==",
"dev": true,
+ "license": "BSD-2-Clause",
"dependencies": {
- "kleur": "^3.0.3",
- "sisteransi": "^1.0.5"
+ "@jridgewell/source-map": "^0.3.3",
+ "acorn": "^8.8.2",
+ "commander": "^2.20.0",
+ "source-map-support": "~0.5.20"
+ },
+ "bin": {
+ "terser": "bin/terser"
},
"engines": {
- "node": ">= 6"
+ "node": ">=10"
}
},
- "node_modules/prop-types": {
- "version": "15.8.1",
- "resolved": "https://registry.npmjs.org/prop-types/-/prop-types-15.8.1.tgz",
- "integrity": "sha512-oj87CgZICdulUohogVAR7AjlC0327U4el4L6eAvOqCeudMDVU0NThNaV+b9Df4dXgSP1gXMTnPdhfe/2qDH5cg==",
+ "node_modules/terser-webpack-plugin": {
+ "version": "5.3.10",
+ "resolved": "https://registry.npmjs.org/terser-webpack-plugin/-/terser-webpack-plugin-5.3.10.tgz",
+ "integrity": "sha512-BKFPWlPDndPs+NGGCr1U59t0XScL5317Y0UReNrHaw9/FwhPENlq6bfgs+4yPfyP51vqC1bQ4rp1EfXW5ZSH9w==",
+ "dev": true,
+ "license": "MIT",
"dependencies": {
- "loose-envify": "^1.4.0",
- "object-assign": "^4.1.1",
- "react-is": "^16.13.1"
+ "@jridgewell/trace-mapping": "^0.3.20",
+ "jest-worker": "^27.4.5",
+ "schema-utils": "^3.1.1",
+ "serialize-javascript": "^6.0.1",
+ "terser": "^5.26.0"
+ },
+ "engines": {
+ "node": ">= 10.13.0"
+ },
+ "funding": {
+ "type": "opencollective",
+ "url": "https://opencollective.com/webpack"
+ },
+ "peerDependencies": {
+ "webpack": "^5.1.0"
+ },
+ "peerDependenciesMeta": {
+ "@swc/core": {
+ "optional": true
+ },
+ "esbuild": {
+ "optional": true
+ },
+ "uglify-js": {
+ "optional": true
+ }
}
},
- "node_modules/prop-types/node_modules/react-is": {
- "version": "16.13.1",
- "resolved": "https://registry.npmjs.org/react-is/-/react-is-16.13.1.tgz",
- "integrity": "sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ=="
- },
- "node_modules/proxy-from-env": {
- "version": "1.0.0",
- "resolved": "https://registry.npmjs.org/proxy-from-env/-/proxy-from-env-1.0.0.tgz",
- "integrity": "sha512-F2JHgJQ1iqwnHDcQjVBsq3n/uoaFL+iPW/eAeL7kVxy/2RrWaN4WroKjjvbsoRtv0ftelNyC01bjRhn/bhcf4A==",
- "dev": true
- },
- "node_modules/psl": {
- "version": "1.9.0",
- "resolved": "https://registry.npmjs.org/psl/-/psl-1.9.0.tgz",
- "integrity": "sha512-E/ZsdU4HLs/68gYzgGTkMicWTLPdAftJLfJFlLUAAKZGkStNU72sZjT66SnMDVOfOWY/YAoiD7Jxa9iHvngcag==",
- "dev": true
- },
- "node_modules/public-encrypt": {
- "version": "4.0.3",
- "resolved": "https://registry.npmjs.org/public-encrypt/-/public-encrypt-4.0.3.tgz",
- "integrity": "sha512-zVpa8oKZSz5bTMTFClc1fQOnyyEzpl5ozpi1B5YcvBrdohMjH2rfsBtyXcuNuwjsDIXmBYlF2N5FlJYhR29t8Q==",
+ "node_modules/terser-webpack-plugin/node_modules/ajv": {
+ "version": "6.12.6",
+ "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz",
+ "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==",
"dev": true,
+ "license": "MIT",
"dependencies": {
- "bn.js": "^4.1.0",
- "browserify-rsa": "^4.0.0",
- "create-hash": "^1.1.0",
- "parse-asn1": "^5.0.0",
- "randombytes": "^2.0.1",
- "safe-buffer": "^5.1.2"
+ "fast-deep-equal": "^3.1.1",
+ "fast-json-stable-stringify": "^2.0.0",
+ "json-schema-traverse": "^0.4.1",
+ "uri-js": "^4.2.2"
+ },
+ "funding": {
+ "type": "github",
+ "url": "https://github.com/sponsors/epoberezkin"
}
},
- "node_modules/public-encrypt/node_modules/bn.js": {
- "version": "4.12.0",
- "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.12.0.tgz",
- "integrity": "sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA==",
- "dev": true
- },
- "node_modules/pump": {
- "version": "3.0.2",
- "resolved": "https://registry.npmjs.org/pump/-/pump-3.0.2.tgz",
- "integrity": "sha512-tUPXtzlGM8FE3P0ZL6DVs/3P58k9nk8/jZeQCurTJylQA8qFYzHFfhBJkuqyE0FifOsQ0uKWekiZ5g8wtr28cw==",
+ "node_modules/terser-webpack-plugin/node_modules/ajv-keywords": {
+ "version": "3.5.2",
+ "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-3.5.2.tgz",
+ "integrity": "sha512-5p6WTN0DdTGVQk6VjcEju19IgaHudalcfabD7yhDGeA6bcQnmL+CpveLJq/3hvfwd1aof6L386Ougkx6RfyMIQ==",
"dev": true,
- "dependencies": {
- "end-of-stream": "^1.1.0",
- "once": "^1.3.1"
+ "license": "MIT",
+ "peerDependencies": {
+ "ajv": "^6.9.1"
}
},
- "node_modules/punycode": {
- "version": "2.3.1",
- "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.3.1.tgz",
- "integrity": "sha512-vYt7UD1U9Wg6138shLtLOvdAu+8DsC/ilFtEVHcH+wydcSpNE20AfSOduf6MkRFahL5FY7X1oU7nKVZFtfq8Fg==",
+ "node_modules/terser-webpack-plugin/node_modules/jest-worker": {
+ "version": "27.5.1",
+ "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-27.5.1.tgz",
+ "integrity": "sha512-7vuh85V5cdDofPyxn58nrPjBktZo0u9x1g8WtjQol+jZDaE+fhN+cIvTj11GndBnMnyfrUOG1sZQxCdjKh+DKg==",
"dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "@types/node": "*",
+ "merge-stream": "^2.0.0",
+ "supports-color": "^8.0.0"
+ },
"engines": {
- "node": ">=6"
+ "node": ">= 10.13.0"
}
},
- "node_modules/pure-rand": {
- "version": "6.1.0",
- "resolved": "https://registry.npmjs.org/pure-rand/-/pure-rand-6.1.0.tgz",
- "integrity": "sha512-bVWawvoZoBYpp6yIoQtQXHZjmz35RSVHnUOTefl8Vcjr8snTPY1wnpSPMWekcFwbxI6gtmT7rSYPFvz71ldiOA==",
+ "node_modules/terser-webpack-plugin/node_modules/json-schema-traverse": {
+ "version": "0.4.1",
+ "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz",
+ "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==",
"dev": true,
- "funding": [
- {
- "type": "individual",
- "url": "https://github.com/sponsors/dubzzz"
- },
- {
- "type": "opencollective",
- "url": "https://opencollective.com/fast-check"
- }
- ]
+ "license": "MIT"
},
- "node_modules/qs": {
- "version": "6.13.0",
- "resolved": "https://registry.npmjs.org/qs/-/qs-6.13.0.tgz",
- "integrity": "sha512-+38qI9SOr8tfZ4QmJNplMUxqjbe7LKvvZgWdExBOmd+egZTtjLB67Gu0HRX3u/XOq7UU2Nx6nsjvS16Z9uwfpg==",
+ "node_modules/terser-webpack-plugin/node_modules/schema-utils": {
+ "version": "3.3.0",
+ "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.3.0.tgz",
+ "integrity": "sha512-pN/yOAvcC+5rQ5nERGuwrjLlYvLTbCibnZ1I7B1LaiAz9BRBlE9GMgE/eqV30P7aJQUf7Ddimy/RsbYO/GrVGg==",
"dev": true,
+ "license": "MIT",
"dependencies": {
- "side-channel": "^1.0.6"
+ "@types/json-schema": "^7.0.8",
+ "ajv": "^6.12.5",
+ "ajv-keywords": "^3.5.2"
},
"engines": {
- "node": ">=0.6"
+ "node": ">= 10.13.0"
},
"funding": {
- "url": "https://github.com/sponsors/ljharb"
+ "type": "opencollective",
+ "url": "https://opencollective.com/webpack"
}
},
- "node_modules/querystring-es3": {
- "version": "0.2.1",
- "resolved": "https://registry.npmjs.org/querystring-es3/-/querystring-es3-0.2.1.tgz",
- "integrity": "sha512-773xhDQnZBMFobEiztv8LIl70ch5MSF/jUQVlhwFyBILqq96anmoctVIYz+ZRp0qbCKATTn6ev02M3r7Ga5vqA==",
+ "node_modules/terser/node_modules/commander": {
+ "version": "2.20.3",
+ "resolved": "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz",
+ "integrity": "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==",
+ "dev": true,
+ "license": "MIT"
+ },
+ "node_modules/terser/node_modules/source-map": {
+ "version": "0.6.1",
+ "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
+ "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
"dev": true,
+ "license": "BSD-3-Clause",
"engines": {
- "node": ">=0.4.x"
+ "node": ">=0.10.0"
}
},
- "node_modules/querystringify": {
- "version": "2.2.0",
- "resolved": "https://registry.npmjs.org/querystringify/-/querystringify-2.2.0.tgz",
- "integrity": "sha512-FIqgj2EUvTa7R50u0rGsyTftzjYmv/a3hO345bZNrqabNqjtgiDMgmo4mkUjd+nzU5oF3dClKqFIPUKybUyqoQ==",
- "dev": true
- },
- "node_modules/queue": {
- "version": "6.0.2",
- "resolved": "https://registry.npmjs.org/queue/-/queue-6.0.2.tgz",
- "integrity": "sha512-iHZWu+q3IdFZFX36ro/lKBkSvfkztY5Y7HMiPlOUjhupPcG2JMfst2KKEpu5XndviX/3UhFbRngUPNKtgvtZiA==",
+ "node_modules/terser/node_modules/source-map-support": {
+ "version": "0.5.21",
+ "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.21.tgz",
+ "integrity": "sha512-uBHU3L3czsIyYXKX88fdrGovxdSCoTGDRZ6SYXtSRxLZUzHg5P/66Ht6uoUlHu9EZod+inXhKo3qQgwXUT/y1w==",
"dev": true,
+ "license": "MIT",
"dependencies": {
- "inherits": "~2.0.3"
+ "buffer-from": "^1.0.0",
+ "source-map": "^0.6.0"
}
},
- "node_modules/queue-microtask": {
- "version": "1.2.3",
- "resolved": "https://registry.npmjs.org/queue-microtask/-/queue-microtask-1.2.3.tgz",
- "integrity": "sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==",
- "dev": true,
- "funding": [
- {
- "type": "github",
- "url": "https://github.com/sponsors/feross"
- },
- {
- "type": "patreon",
- "url": "https://www.patreon.com/feross"
- },
- {
- "type": "consulting",
- "url": "https://feross.org/support"
- }
- ]
- },
- "node_modules/raf-schd": {
- "version": "4.0.3",
- "resolved": "https://registry.npmjs.org/raf-schd/-/raf-schd-4.0.3.tgz",
- "integrity": "sha512-tQkJl2GRWh83ui2DiPTJz9wEiMN20syf+5oKfB03yYP7ioZcJwsIK8FjrtLwH1m7C7e+Tt2yYBlrOpdT+dyeIQ=="
- },
- "node_modules/randombytes": {
- "version": "2.1.0",
- "resolved": "https://registry.npmjs.org/randombytes/-/randombytes-2.1.0.tgz",
- "integrity": "sha512-vYl3iOX+4CKUWuxGi9Ukhie6fsqXqS9FE2Zaic4tNFD2N2QQaXOMFbuKK4QmDHC0JO6B1Zp41J0LpT0oR68amQ==",
+ "node_modules/test-exclude": {
+ "version": "6.0.0",
+ "resolved": "https://registry.npmjs.org/test-exclude/-/test-exclude-6.0.0.tgz",
+ "integrity": "sha512-cAGWPIyOHU6zlmg88jwm7VRyXnMN7iV68OGAbYDk/Mh/xC/pzVPlQtY6ngoIH/5/tciuhGfvESU8GrHrcxD56w==",
"dev": true,
+ "license": "ISC",
"dependencies": {
- "safe-buffer": "^5.1.0"
+ "@istanbuljs/schema": "^0.1.2",
+ "glob": "^7.1.4",
+ "minimatch": "^3.0.4"
+ },
+ "engines": {
+ "node": ">=8"
}
},
- "node_modules/randomfill": {
- "version": "1.0.4",
- "resolved": "https://registry.npmjs.org/randomfill/-/randomfill-1.0.4.tgz",
- "integrity": "sha512-87lcbR8+MhcWcUiQ+9e+Rwx8MyR2P7qnt15ynUlbm3TU/fjbgz4GsvfSUDTemtCCtVCqb4ZcEFlyPNTh9bBTLw==",
+ "node_modules/test-exclude/node_modules/glob": {
+ "version": "7.2.3",
+ "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz",
+ "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==",
+ "deprecated": "Glob versions prior to v9 are no longer supported",
"dev": true,
+ "license": "ISC",
"dependencies": {
- "randombytes": "^2.0.5",
- "safe-buffer": "^5.1.0"
+ "fs.realpath": "^1.0.0",
+ "inflight": "^1.0.4",
+ "inherits": "2",
+ "minimatch": "^3.1.1",
+ "once": "^1.3.0",
+ "path-is-absolute": "^1.0.0"
+ },
+ "engines": {
+ "node": "*"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/isaacs"
}
},
- "node_modules/range-parser": {
- "version": "1.2.1",
- "resolved": "https://registry.npmjs.org/range-parser/-/range-parser-1.2.1.tgz",
- "integrity": "sha512-Hrgsx+orqoygnmhFbKaHE6c296J+HTAQXoxEF6gNupROmmGJRoyzfG3ccAveqCBrwr/2yxQ5BVd/GTl5agOwSg==",
+ "node_modules/text-extensions": {
+ "version": "2.4.0",
+ "resolved": "https://registry.npmjs.org/text-extensions/-/text-extensions-2.4.0.tgz",
+ "integrity": "sha512-te/NtwBwfiNRLf9Ijqx3T0nlqZiQ2XrrtBvu+cLL8ZRrGkO0NHTug8MYFKyoSrv/sHTaSKfilUkizV6XhxMJ3g==",
"dev": true,
+ "license": "MIT",
"engines": {
- "node": ">= 0.6"
- }
- },
- "node_modules/react": {
- "version": "18.3.1",
- "resolved": "https://registry.npmjs.org/react/-/react-18.3.1.tgz",
- "integrity": "sha512-wS+hAgJShR0KhEvPJArfuPVN1+Hz1t0Y6n5jLrGQbkb4urgPE/0Rve+1kMB1v/oWgHgm4WIcV+i7F2pTVj+2iQ==",
- "dependencies": {
- "loose-envify": "^1.1.0"
+ "node": ">=8"
},
- "engines": {
- "node": ">=0.10.0"
+ "funding": {
+ "url": "https://github.com/sponsors/sindresorhus"
}
},
- "node_modules/react-confetti": {
- "version": "6.1.0",
- "resolved": "https://registry.npmjs.org/react-confetti/-/react-confetti-6.1.0.tgz",
- "integrity": "sha512-7Ypx4vz0+g8ECVxr88W9zhcQpbeujJAVqL14ZnXJ3I23mOI9/oBVTQ3dkJhUmB0D6XOtCZEM6N0Gm9PMngkORw==",
+ "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,
+ "license": "MIT"
+ },
+ "node_modules/thenify": {
+ "version": "3.3.1",
+ "resolved": "https://registry.npmjs.org/thenify/-/thenify-3.3.1.tgz",
+ "integrity": "sha512-RVZSIV5IG10Hk3enotrhvz0T9em6cyHBLkH/YAZuKqd8hRkKhSfCGIcP2KUY0EPxndzANBmNllzWPwak+bheSw==",
"dev": true,
+ "license": "MIT",
"dependencies": {
- "tween-functions": "^1.2.0"
- },
- "engines": {
- "node": ">=10.18"
- },
- "peerDependencies": {
- "react": "^16.3.0 || ^17.0.1 || ^18.0.0"
+ "any-promise": "^1.0.0"
}
},
- "node_modules/react-docgen": {
- "version": "7.1.0",
- "resolved": "https://registry.npmjs.org/react-docgen/-/react-docgen-7.1.0.tgz",
- "integrity": "sha512-APPU8HB2uZnpl6Vt/+0AFoVYgSRtfiP6FLrZgPPTDmqSb2R4qZRbgd0A3VzIFxDt5e+Fozjx79WjLWnF69DK8g==",
+ "node_modules/thenify-all": {
+ "version": "1.6.0",
+ "resolved": "https://registry.npmjs.org/thenify-all/-/thenify-all-1.6.0.tgz",
+ "integrity": "sha512-RNxQH/qI8/t3thXJDwcstUO4zeqo64+Uy/+sNVRBx4Xn2OX+OZ9oP+iJnNFqplFra2ZUVeKCSa2oVWi3T4uVmA==",
"dev": true,
+ "license": "MIT",
"dependencies": {
- "@babel/core": "^7.18.9",
- "@babel/traverse": "^7.18.9",
- "@babel/types": "^7.18.9",
- "@types/babel__core": "^7.18.0",
- "@types/babel__traverse": "^7.18.0",
- "@types/doctrine": "^0.0.9",
- "@types/resolve": "^1.20.2",
- "doctrine": "^3.0.0",
- "resolve": "^1.22.1",
- "strip-indent": "^4.0.0"
+ "thenify": ">= 3.1.0 < 4"
},
"engines": {
- "node": ">=16.14.0"
+ "node": ">=0.8"
}
},
- "node_modules/react-docgen-typescript": {
- "version": "2.2.2",
- "resolved": "https://registry.npmjs.org/react-docgen-typescript/-/react-docgen-typescript-2.2.2.tgz",
- "integrity": "sha512-tvg2ZtOpOi6QDwsb3GZhOjDkkX0h8Z2gipvTg6OVMUyoYoURhEiRNePT8NZItTVCDh39JJHnLdfCOkzoLbFnTg==",
+ "node_modules/throttleit": {
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/throttleit/-/throttleit-1.0.1.tgz",
+ "integrity": "sha512-vDZpf9Chs9mAdfY046mcPt8fg5QSZr37hEH4TXYBnDF+izxgrbRGUAAaBvIk/fJm9aOFCGFd1EsNg5AZCbnQCQ==",
"dev": true,
- "peerDependencies": {
- "typescript": ">= 4.3.x"
+ "license": "MIT",
+ "funding": {
+ "url": "https://github.com/sponsors/sindresorhus"
}
},
- "node_modules/react-dom": {
- "version": "18.3.1",
- "resolved": "https://registry.npmjs.org/react-dom/-/react-dom-18.3.1.tgz",
- "integrity": "sha512-5m4nQKp+rZRb09LNH59GM4BxTh9251/ylbKIbpe7TpGxfJ+9kv6BLkLBXIjjspbgbnIBNqlI23tRnTWT0snUIw==",
+ "node_modules/through": {
+ "version": "2.3.8",
+ "resolved": "https://registry.npmjs.org/through/-/through-2.3.8.tgz",
+ "integrity": "sha512-w89qg7PI8wAdvX60bMDP+bFoD5Dvhm9oLheFp5O4a2QF0cSBGsBX4qZmadPMvVqlLJBBci+WqGGOAPvcDeNSVg==",
+ "dev": true,
+ "license": "MIT"
+ },
+ "node_modules/timers-browserify": {
+ "version": "2.0.12",
+ "resolved": "https://registry.npmjs.org/timers-browserify/-/timers-browserify-2.0.12.tgz",
+ "integrity": "sha512-9phl76Cqm6FhSX9Xe1ZUAMLtm1BLkKj2Qd5ApyWkXzsMRaA7dgr81kf4wJmQf/hAvg8EEyJxDo3du/0KlhPiKQ==",
+ "dev": true,
+ "license": "MIT",
"dependencies": {
- "loose-envify": "^1.1.0",
- "scheduler": "^0.23.2"
+ "setimmediate": "^1.0.4"
},
- "peerDependencies": {
- "react": "^18.3.1"
+ "engines": {
+ "node": ">=0.6.0"
}
},
- "node_modules/react-is": {
- "version": "18.3.1",
- "resolved": "https://registry.npmjs.org/react-is/-/react-is-18.3.1.tgz",
- "integrity": "sha512-/LLMVyas0ljjAtoYiPqYiL8VWXzUUdThrmU5+n20DZv+a+ClRoevUzw5JxU+Ieh5/c87ytoTBV9G1FiKfNJdmg=="
+ "node_modules/tiny-invariant": {
+ "version": "1.3.3",
+ "resolved": "https://registry.npmjs.org/tiny-invariant/-/tiny-invariant-1.3.3.tgz",
+ "integrity": "sha512-+FbBPE1o9QAYvviau/qC5SE3caw21q3xkvWKBtja5vgqOWIHHJ3ioaq1VPfn/Szqctz2bU/oYeKd9/z5BL+PVg==",
+ "dev": true,
+ "license": "MIT"
},
- "node_modules/react-refresh": {
- "version": "0.14.2",
- "resolved": "https://registry.npmjs.org/react-refresh/-/react-refresh-0.14.2.tgz",
- "integrity": "sha512-jCvmsr+1IUSMUyzOkRcvnVbX3ZYC6g9TDrDbFuFmRDq7PD4yaGbLKNQL6k2jnArV8hjYxh7hVhAZB6s9HDGpZA==",
+ "node_modules/tinyexec": {
+ "version": "0.3.1",
+ "resolved": "https://registry.npmjs.org/tinyexec/-/tinyexec-0.3.1.tgz",
+ "integrity": "sha512-WiCJLEECkO18gwqIp6+hJg0//p23HXp4S+gGtAKu3mI2F2/sXC4FvHvXvB0zJVVaTPhx1/tOwdbRsa1sOBIKqQ==",
"dev": true,
- "engines": {
- "node": ">=0.10.0"
- }
+ "license": "MIT"
},
- "node_modules/react-shallow-renderer": {
- "version": "16.15.0",
- "resolved": "https://registry.npmjs.org/react-shallow-renderer/-/react-shallow-renderer-16.15.0.tgz",
- "integrity": "sha512-oScf2FqQ9LFVQgA73vr86xl2NaOIX73rh+YFqcOp68CWj56tSfgtGKrEbyhCj0rSijyG9M1CYprTh39fBi5hzA==",
+ "node_modules/tinyglobby": {
+ "version": "0.2.10",
+ "resolved": "https://registry.npmjs.org/tinyglobby/-/tinyglobby-0.2.10.tgz",
+ "integrity": "sha512-Zc+8eJlFMvgatPZTl6A9L/yht8QqdmUNtURHaKZLmKBE12hNPSrqNkUp2cs3M/UKmNVVAMFQYSjYIVHDjW5zew==",
"dev": true,
+ "license": "MIT",
"dependencies": {
- "object-assign": "^4.1.1",
- "react-is": "^16.12.0 || ^17.0.0 || ^18.0.0"
+ "fdir": "^6.4.2",
+ "picomatch": "^4.0.2"
},
- "peerDependencies": {
- "react": "^16.0.0 || ^17.0.0 || ^18.0.0"
+ "engines": {
+ "node": ">=12.0.0"
}
},
- "node_modules/react-test-renderer": {
- "version": "18.3.1",
- "resolved": "https://registry.npmjs.org/react-test-renderer/-/react-test-renderer-18.3.1.tgz",
- "integrity": "sha512-KkAgygexHUkQqtvvx/otwxtuFu5cVjfzTCtjXLH9boS19/Nbtg84zS7wIQn39G8IlrhThBpQsMKkq5ZHZIYFXA==",
+ "node_modules/tinyglobby/node_modules/fdir": {
+ "version": "6.4.2",
+ "resolved": "https://registry.npmjs.org/fdir/-/fdir-6.4.2.tgz",
+ "integrity": "sha512-KnhMXsKSPZlAhp7+IjUkRZKPb4fUyccpDrdFXbi4QL1qkmFh9kVY09Yox+n4MaOb3lHZ1Tv829C3oaaXoMYPDQ==",
"dev": true,
- "dependencies": {
- "react-is": "^18.3.1",
- "react-shallow-renderer": "^16.15.0",
- "scheduler": "^0.23.2"
- },
+ "license": "MIT",
"peerDependencies": {
- "react": "^18.3.1"
- }
- },
- "node_modules/react-transition-group": {
- "version": "4.4.5",
- "resolved": "https://registry.npmjs.org/react-transition-group/-/react-transition-group-4.4.5.tgz",
- "integrity": "sha512-pZcd1MCJoiKiBR2NRxeCRg13uCXbydPnmB4EOeRrY7480qNWO8IIgQG6zlDkm6uRMsURXPuKq0GWtiM59a5Q6g==",
- "dependencies": {
- "@babel/runtime": "^7.5.5",
- "dom-helpers": "^5.0.1",
- "loose-envify": "^1.4.0",
- "prop-types": "^15.6.2"
+ "picomatch": "^3 || ^4"
},
- "peerDependencies": {
- "react": ">=16.6.0",
- "react-dom": ">=16.6.0"
+ "peerDependenciesMeta": {
+ "picomatch": {
+ "optional": true
+ }
}
},
- "node_modules/react-uid": {
- "version": "2.3.3",
- "resolved": "https://registry.npmjs.org/react-uid/-/react-uid-2.3.3.tgz",
- "integrity": "sha512-iNpDovcb9qBpBTo8iUgqRSQOS8GV3bWoNaTaUptHkXtAooXSo0OWe7vN6TqqB8x3x0bNBbQx96kkmSltQ5h9kQ==",
- "dependencies": {
- "tslib": "^2.0.0"
- },
+ "node_modules/tinyglobby/node_modules/picomatch": {
+ "version": "4.0.2",
+ "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-4.0.2.tgz",
+ "integrity": "sha512-M7BAV6Rlcy5u+m6oPhAPFgJTzAioX/6B0DxyvDlo9l8+T3nLKbrczg2WLUyzd45L8RqfUMyGPzekbMvX2Ldkwg==",
+ "dev": true,
+ "license": "MIT",
"engines": {
- "node": ">=10"
- },
- "peerDependencies": {
- "@types/react": "^16.8.0 || ^17.0.0 || ^18.0.0",
- "react": "^16.8.0 || ^17.0.0 || ^18.0.0"
+ "node": ">=12"
},
- "peerDependenciesMeta": {
- "@types/react": {
- "optional": true
- }
+ "funding": {
+ "url": "https://github.com/sponsors/jonschlinkert"
}
},
- "node_modules/react-virtuoso": {
- "version": "4.12.0",
- "resolved": "https://registry.npmjs.org/react-virtuoso/-/react-virtuoso-4.12.0.tgz",
- "integrity": "sha512-oHrKlU7xHsrnBQ89ecZoMPAK0tHnI9s1hsFW3KKg5ZGeZ5SWvbGhg/QFJFY4XETAzoCUeu+Xaxn1OUb/PGtPlA==",
+ "node_modules/tinyrainbow": {
+ "version": "1.2.0",
+ "resolved": "https://registry.npmjs.org/tinyrainbow/-/tinyrainbow-1.2.0.tgz",
+ "integrity": "sha512-weEDEq7Z5eTHPDh4xjX789+fHfF+P8boiFB+0vbWzpbnbsEr/GRaohi/uMKxg8RZMXnl1ItAi/IUHWMsjDV7kQ==",
+ "dev": true,
+ "license": "MIT",
"engines": {
- "node": ">=10"
- },
- "peerDependencies": {
- "react": ">=16 || >=17 || >= 18",
- "react-dom": ">=16 || >=17 || >= 18"
+ "node": ">=14.0.0"
}
},
- "node_modules/readable-stream": {
- "version": "4.5.2",
- "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-4.5.2.tgz",
- "integrity": "sha512-yjavECdqeZ3GLXNgRXgeQEdz9fvDDkNKyHnbHRFtOr7/LcfgBcmct7t/ET+HaCTqfh06OzoAxrkN/IfjJBVe+g==",
+ "node_modules/tinyspy": {
+ "version": "3.0.2",
+ "resolved": "https://registry.npmjs.org/tinyspy/-/tinyspy-3.0.2.tgz",
+ "integrity": "sha512-n1cw8k1k0x4pgA2+9XrOkFydTerNcJ1zWCO5Nn9scWHTD+5tp8dghT2x1uduQePZTZgd3Tupf+x9BxJjeJi77Q==",
"dev": true,
- "dependencies": {
- "abort-controller": "^3.0.0",
- "buffer": "^6.0.3",
- "events": "^3.3.0",
- "process": "^0.11.10",
- "string_decoder": "^1.3.0"
- },
+ "license": "MIT",
"engines": {
- "node": "^12.22.0 || ^14.17.0 || >=16.0.0"
+ "node": ">=14.0.0"
}
},
- "node_modules/readable-stream/node_modules/buffer": {
- "version": "6.0.3",
- "resolved": "https://registry.npmjs.org/buffer/-/buffer-6.0.3.tgz",
- "integrity": "sha512-FTiCpNxtwiZZHEZbcbTIcZjERVICn9yq/pDFkTl95/AxzD1naBctN7YO68riM/gLSDY7sdrMby8hofADYuuqOA==",
+ "node_modules/tldts": {
+ "version": "6.1.61",
+ "resolved": "https://registry.npmjs.org/tldts/-/tldts-6.1.61.tgz",
+ "integrity": "sha512-rv8LUyez4Ygkopqn+M6OLItAOT9FF3REpPQDkdMx5ix8w4qkuE7Vo2o/vw1nxKQYmJDV8JpAMJQr1b+lTKf0FA==",
"dev": true,
- "funding": [
- {
- "type": "github",
- "url": "https://github.com/sponsors/feross"
- },
- {
- "type": "patreon",
- "url": "https://www.patreon.com/feross"
- },
- {
- "type": "consulting",
- "url": "https://feross.org/support"
- }
- ],
+ "license": "MIT",
"dependencies": {
- "base64-js": "^1.3.1",
- "ieee754": "^1.2.1"
+ "tldts-core": "^6.1.61"
+ },
+ "bin": {
+ "tldts": "bin/cli.js"
}
},
- "node_modules/readdirp": {
- "version": "3.6.0",
- "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.6.0.tgz",
- "integrity": "sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==",
+ "node_modules/tldts-core": {
+ "version": "6.1.61",
+ "resolved": "https://registry.npmjs.org/tldts-core/-/tldts-core-6.1.61.tgz",
+ "integrity": "sha512-In7VffkDWUPgwa+c9picLUxvb0RltVwTkSgMNFgvlGSWveCzGBemBqTsgJCL4EDFWZ6WH0fKTsot6yNhzy3ZzQ==",
"dev": true,
- "dependencies": {
- "picomatch": "^2.2.1"
- },
- "engines": {
- "node": ">=8.10.0"
- }
+ "license": "MIT"
},
- "node_modules/recast": {
- "version": "0.23.9",
- "resolved": "https://registry.npmjs.org/recast/-/recast-0.23.9.tgz",
- "integrity": "sha512-Hx/BGIbwj+Des3+xy5uAtAbdCyqK9y9wbBcDFDYanLS9JnMqf7OeF87HQwUimE87OEc72mr6tkKUKMBBL+hF9Q==",
+ "node_modules/tmp": {
+ "version": "0.2.3",
+ "resolved": "https://registry.npmjs.org/tmp/-/tmp-0.2.3.tgz",
+ "integrity": "sha512-nZD7m9iCPC5g0pYmcaxogYKggSfLsdxl8of3Q/oIbqCqLLIO9IAF0GWjX1z9NZRHPiXv8Wex4yDCaZsgEw0Y8w==",
"dev": true,
- "dependencies": {
- "ast-types": "^0.16.1",
- "esprima": "~4.0.0",
- "source-map": "~0.6.1",
- "tiny-invariant": "^1.3.3",
- "tslib": "^2.0.1"
- },
+ "license": "MIT",
"engines": {
- "node": ">= 4"
+ "node": ">=14.14"
}
},
- "node_modules/recast/node_modules/source-map": {
- "version": "0.6.1",
- "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
- "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
+ "node_modules/tmpl": {
+ "version": "1.0.5",
+ "resolved": "https://registry.npmjs.org/tmpl/-/tmpl-1.0.5.tgz",
+ "integrity": "sha512-3f0uOEAQwIqGuWW2MVzYg8fV/QNnc/IpuJNG837rLuczAaLVHslWHZQj4IGiEl5Hs3kkbhwL9Ab7Hrsmuj+Smw==",
"dev": true,
- "engines": {
- "node": ">=0.10.0"
- }
+ "license": "BSD-3-Clause"
},
- "node_modules/redent": {
- "version": "3.0.0",
- "resolved": "https://registry.npmjs.org/redent/-/redent-3.0.0.tgz",
- "integrity": "sha512-6tDA8g98We0zd0GvVeMT9arEOnTw9qM03L9cJXaCjrip1OO764RDBLBfrB4cwzNGDj5OA5ioymC9GkizgWJDUg==",
+ "node_modules/to-regex-range": {
+ "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,
+ "license": "MIT",
"dependencies": {
- "indent-string": "^4.0.0",
- "strip-indent": "^3.0.0"
+ "is-number": "^7.0.0"
},
"engines": {
- "node": ">=8"
+ "node": ">=8.0"
}
},
- "node_modules/redent/node_modules/strip-indent": {
- "version": "3.0.0",
- "resolved": "https://registry.npmjs.org/strip-indent/-/strip-indent-3.0.0.tgz",
- "integrity": "sha512-laJTa3Jb+VQpaC6DseHhF7dXVqHTfJPCRDaEbid/drOhgitgYku/letMUqOXFoWV0zIIUbjpdH2t+tYj4bQMRQ==",
+ "node_modules/tough-cookie": {
+ "version": "5.0.0",
+ "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-5.0.0.tgz",
+ "integrity": "sha512-FRKsF7cz96xIIeMZ82ehjC3xW2E+O2+v11udrDYewUbszngYhsGa8z6YUMMzO9QJZzzyd0nGGXnML/TReX6W8Q==",
"dev": true,
+ "license": "BSD-3-Clause",
"dependencies": {
- "min-indent": "^1.0.0"
+ "tldts": "^6.1.32"
},
"engines": {
- "node": ">=8"
+ "node": ">=16"
}
},
- "node_modules/reflect.getprototypeof": {
- "version": "1.0.6",
- "resolved": "https://registry.npmjs.org/reflect.getprototypeof/-/reflect.getprototypeof-1.0.6.tgz",
- "integrity": "sha512-fmfw4XgoDke3kdI6h4xcUz1dG8uaiv5q9gcEwLS4Pnth2kxT+GZ7YehS1JTMGBQmtV7Y4GFGbs2re2NqhdozUg==",
+ "node_modules/tr46": {
+ "version": "3.0.0",
+ "resolved": "https://registry.npmjs.org/tr46/-/tr46-3.0.0.tgz",
+ "integrity": "sha512-l7FvfAHlcmulp8kr+flpQZmVwtu7nfRV7NZujtN0OqES8EL4O4e0qqzL0DC5gAvx/ZC/9lk6rhcUwYvkBnBnYA==",
"dev": true,
+ "license": "MIT",
"dependencies": {
- "call-bind": "^1.0.7",
- "define-properties": "^1.2.1",
- "es-abstract": "^1.23.1",
- "es-errors": "^1.3.0",
- "get-intrinsic": "^1.2.4",
- "globalthis": "^1.0.3",
- "which-builtin-type": "^1.1.3"
+ "punycode": "^2.1.1"
},
"engines": {
- "node": ">= 0.4"
- },
- "funding": {
- "url": "https://github.com/sponsors/ljharb"
+ "node": ">=12"
}
},
- "node_modules/regenerate": {
- "version": "1.4.2",
- "resolved": "https://registry.npmjs.org/regenerate/-/regenerate-1.4.2.tgz",
- "integrity": "sha512-zrceR/XhGYU/d/opr2EKO7aRHUeiBI8qjtfHqADTwZd6Szfy16la6kqD0MIUs5z5hx6AaKa+PixpPrR289+I0A==",
- "dev": true
- },
- "node_modules/regenerate-unicode-properties": {
- "version": "10.2.0",
- "resolved": "https://registry.npmjs.org/regenerate-unicode-properties/-/regenerate-unicode-properties-10.2.0.tgz",
- "integrity": "sha512-DqHn3DwbmmPVzeKj9woBadqmXxLvQoQIwu7nopMc72ztvxVmVk2SBhSnx67zuye5TP+lJsb/TBQsjLKhnDf3MA==",
+ "node_modules/tree-kill": {
+ "version": "1.2.2",
+ "resolved": "https://registry.npmjs.org/tree-kill/-/tree-kill-1.2.2.tgz",
+ "integrity": "sha512-L0Orpi8qGpRG//Nd+H90vFB+3iHnue1zSSGmNOOCh1GLJ7rUKVwV2HvijphGQS2UmhUZewS9VgvxYIdgr+fG1A==",
"dev": true,
- "dependencies": {
- "regenerate": "^1.4.2"
- },
- "engines": {
- "node": ">=4"
+ "license": "MIT",
+ "bin": {
+ "tree-kill": "cli.js"
}
},
- "node_modules/regenerator-runtime": {
- "version": "0.14.1",
- "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.14.1.tgz",
- "integrity": "sha512-dYnhHh0nJoMfnkZs6GmmhFknAGRrLznOu5nc9ML+EJxGvrx6H7teuevqVqCuPcPK//3eDrrjQhehXVx9cnkGdw=="
- },
- "node_modules/regenerator-transform": {
- "version": "0.15.2",
- "resolved": "https://registry.npmjs.org/regenerator-transform/-/regenerator-transform-0.15.2.tgz",
- "integrity": "sha512-hfMp2BoF0qOk3uc5V20ALGDS2ddjQaLrdl7xrGXvAIow7qeWRM2VA2HuCHkUKk9slq3VwEwLNK3DFBqDfPGYtg==",
+ "node_modules/trough": {
+ "version": "2.2.0",
+ "resolved": "https://registry.npmjs.org/trough/-/trough-2.2.0.tgz",
+ "integrity": "sha512-tmMpK00BjZiUyVyvrBK7knerNgmgvcV/KLVyuma/SC+TQN167GrMRciANTz09+k3zW8L8t60jWO1GpfkZdjTaw==",
"dev": true,
- "dependencies": {
- "@babel/runtime": "^7.8.4"
+ "license": "MIT",
+ "funding": {
+ "type": "github",
+ "url": "https://github.com/sponsors/wooorm"
}
},
- "node_modules/regex-parser": {
- "version": "2.3.0",
- "resolved": "https://registry.npmjs.org/regex-parser/-/regex-parser-2.3.0.tgz",
- "integrity": "sha512-TVILVSz2jY5D47F4mA4MppkBrafEaiUWJO/TcZHEIuI13AqoZMkK1WMA4Om1YkYbTx+9Ki1/tSUXbceyr9saRg==",
- "dev": true
- },
- "node_modules/regexp.prototype.flags": {
- "version": "1.5.3",
- "resolved": "https://registry.npmjs.org/regexp.prototype.flags/-/regexp.prototype.flags-1.5.3.tgz",
- "integrity": "sha512-vqlC04+RQoFalODCbCumG2xIOvapzVMHwsyIGM/SIE8fRhFFsXeH8/QQ+s0T0kDAhKc4k30s73/0ydkHQz6HlQ==",
+ "node_modules/ts-api-utils": {
+ "version": "1.4.0",
+ "resolved": "https://registry.npmjs.org/ts-api-utils/-/ts-api-utils-1.4.0.tgz",
+ "integrity": "sha512-032cPxaEKwM+GT3vA5JXNzIaizx388rhsSW79vGRNGXfRRAdEAn2mvk36PvK5HnOchyWZ7afLEXqYCvPCrzuzQ==",
"dev": true,
- "dependencies": {
- "call-bind": "^1.0.7",
- "define-properties": "^1.2.1",
- "es-errors": "^1.3.0",
- "set-function-name": "^2.0.2"
- },
+ "license": "MIT",
"engines": {
- "node": ">= 0.4"
+ "node": ">=16"
},
- "funding": {
- "url": "https://github.com/sponsors/ljharb"
+ "peerDependencies": {
+ "typescript": ">=4.2.0"
}
},
- "node_modules/regexpu-core": {
- "version": "6.1.1",
- "resolved": "https://registry.npmjs.org/regexpu-core/-/regexpu-core-6.1.1.tgz",
- "integrity": "sha512-k67Nb9jvwJcJmVpw0jPttR1/zVfnKf8Km0IPatrU/zJ5XeG3+Slx0xLXs9HByJSzXzrlz5EDvN6yLNMDc2qdnw==",
+ "node_modules/ts-dedent": {
+ "version": "2.2.0",
+ "resolved": "https://registry.npmjs.org/ts-dedent/-/ts-dedent-2.2.0.tgz",
+ "integrity": "sha512-q5W7tVM71e2xjHZTlgfTDoPF/SmqKG5hddq9SzR49CH2hayqRKJtQ4mtRlSxKaJlR/+9rEM+mnBHf7I2/BQcpQ==",
"dev": true,
- "dependencies": {
- "regenerate": "^1.4.2",
- "regenerate-unicode-properties": "^10.2.0",
- "regjsgen": "^0.8.0",
- "regjsparser": "^0.11.0",
- "unicode-match-property-ecmascript": "^2.0.0",
- "unicode-match-property-value-ecmascript": "^2.1.0"
- },
+ "license": "MIT",
"engines": {
- "node": ">=4"
+ "node": ">=6.10"
}
},
- "node_modules/regjsgen": {
- "version": "0.8.0",
- "resolved": "https://registry.npmjs.org/regjsgen/-/regjsgen-0.8.0.tgz",
- "integrity": "sha512-RvwtGe3d7LvWiDQXeQw8p5asZUmfU1G/l6WbUXeHta7Y2PEIvBTwH6E2EfmYUK8pxcxEdEmaomqyp0vZZ7C+3Q==",
- "dev": true
+ "node_modules/ts-interface-checker": {
+ "version": "0.1.13",
+ "resolved": "https://registry.npmjs.org/ts-interface-checker/-/ts-interface-checker-0.1.13.tgz",
+ "integrity": "sha512-Y/arvbn+rrz3JCKl9C4kVNfTfSm2/mEp5FSz5EsZSANGPSlQrpRI5M4PKF+mJnE52jOO90PnPSc3Ur3bTQw0gA==",
+ "dev": true,
+ "license": "Apache-2.0"
},
- "node_modules/regjsparser": {
- "version": "0.11.2",
- "resolved": "https://registry.npmjs.org/regjsparser/-/regjsparser-0.11.2.tgz",
- "integrity": "sha512-3OGZZ4HoLJkkAZx/48mTXJNlmqTGOzc0o9OWQPuWpkOlXXPbyN6OafCcoXUnBqE2D3f/T5L+pWc1kdEmnfnRsA==",
+ "node_modules/ts-jest": {
+ "version": "29.2.5",
+ "resolved": "https://registry.npmjs.org/ts-jest/-/ts-jest-29.2.5.tgz",
+ "integrity": "sha512-KD8zB2aAZrcKIdGk4OwpJggeLcH1FgrICqDSROWqlnJXGCXK4Mn6FcdK2B6670Xr73lHMG1kHw8R87A0ecZ+vA==",
"dev": true,
+ "license": "MIT",
"dependencies": {
- "jsesc": "~3.0.2"
+ "bs-logger": "^0.2.6",
+ "ejs": "^3.1.10",
+ "fast-json-stable-stringify": "^2.1.0",
+ "jest-util": "^29.0.0",
+ "json5": "^2.2.3",
+ "lodash.memoize": "^4.1.2",
+ "make-error": "^1.3.6",
+ "semver": "^7.6.3",
+ "yargs-parser": "^21.1.1"
},
"bin": {
- "regjsparser": "bin/parser"
+ "ts-jest": "cli.js"
+ },
+ "engines": {
+ "node": "^14.15.0 || ^16.10.0 || ^18.0.0 || >=20.0.0"
+ },
+ "peerDependencies": {
+ "@babel/core": ">=7.0.0-beta.0 <8",
+ "@jest/transform": "^29.0.0",
+ "@jest/types": "^29.0.0",
+ "babel-jest": "^29.0.0",
+ "jest": "^29.0.0",
+ "typescript": ">=4.3 <6"
+ },
+ "peerDependenciesMeta": {
+ "@babel/core": {
+ "optional": true
+ },
+ "@jest/transform": {
+ "optional": true
+ },
+ "@jest/types": {
+ "optional": true
+ },
+ "babel-jest": {
+ "optional": true
+ },
+ "esbuild": {
+ "optional": true
+ }
}
},
- "node_modules/relateurl": {
- "version": "0.2.7",
- "resolved": "https://registry.npmjs.org/relateurl/-/relateurl-0.2.7.tgz",
- "integrity": "sha512-G08Dxvm4iDN3MLM0EsP62EDV9IuhXPR6blNz6Utcp7zyV3tr4HVNINt6MpaRWbxoOHT3Q7YN2P+jaHX8vUbgog==",
+ "node_modules/ts-jest/node_modules/semver": {
+ "version": "7.6.3",
+ "resolved": "https://registry.npmjs.org/semver/-/semver-7.6.3.tgz",
+ "integrity": "sha512-oVekP1cKtI+CTDvHWYFUcMtsK/00wmAEfyqKfNdARm8u1wNVhSgaX7A8d4UuIlUI5e84iEwOhs7ZPYRmzU9U6A==",
"dev": true,
+ "license": "ISC",
+ "bin": {
+ "semver": "bin/semver.js"
+ },
"engines": {
- "node": ">= 0.10"
+ "node": ">=10"
}
},
- "node_modules/renderkid": {
- "version": "3.0.0",
- "resolved": "https://registry.npmjs.org/renderkid/-/renderkid-3.0.0.tgz",
- "integrity": "sha512-q/7VIQA8lmM1hF+jn+sFSPWGlMkSAeNYcPLmDQx2zzuiDfaLrOmumR8iaUKlenFgh0XRPIUeSPlH3A+AW3Z5pg==",
+ "node_modules/ts-pnp": {
+ "version": "1.2.0",
+ "resolved": "https://registry.npmjs.org/ts-pnp/-/ts-pnp-1.2.0.tgz",
+ "integrity": "sha512-csd+vJOb/gkzvcCHgTGSChYpy5f1/XKNsmvBGO4JXS+z1v2HobugDz4s1IeFXM3wZB44uczs+eazB5Q/ccdhQw==",
"dev": true,
- "dependencies": {
- "css-select": "^4.1.3",
- "dom-converter": "^0.2.0",
- "htmlparser2": "^6.1.0",
- "lodash": "^4.17.21",
- "strip-ansi": "^6.0.1"
+ "license": "MIT",
+ "engines": {
+ "node": ">=6"
+ },
+ "peerDependenciesMeta": {
+ "typescript": {
+ "optional": true
+ }
}
},
- "node_modules/renderkid/node_modules/strip-ansi": {
- "version": "6.0.1",
- "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz",
- "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==",
+ "node_modules/tsc-files": {
+ "version": "1.1.4",
+ "resolved": "https://registry.npmjs.org/tsc-files/-/tsc-files-1.1.4.tgz",
+ "integrity": "sha512-RePsRsOLru3BPpnf237y1Xe1oCGta8rmSYzM76kYo5tLGsv5R2r3s64yapYorGTPuuLyfS9NVbh9ydzmvNie2w==",
"dev": true,
- "dependencies": {
- "ansi-regex": "^5.0.1"
+ "license": "MIT",
+ "bin": {
+ "tsc-files": "cli.js"
},
- "engines": {
- "node": ">=8"
+ "peerDependencies": {
+ "typescript": ">=3"
}
},
- "node_modules/request-progress": {
- "version": "3.0.0",
- "resolved": "https://registry.npmjs.org/request-progress/-/request-progress-3.0.0.tgz",
- "integrity": "sha512-MnWzEHHaxHO2iWiQuHrUPBi/1WeBf5PkxQqNyNvLl9VAYSdXkP8tQ3pBSeCPD+yw0v0Aq1zosWLz0BdeXpWwZg==",
+ "node_modules/tsconfig-paths": {
+ "version": "3.15.0",
+ "resolved": "https://registry.npmjs.org/tsconfig-paths/-/tsconfig-paths-3.15.0.tgz",
+ "integrity": "sha512-2Ac2RgzDe/cn48GvOe3M+o82pEFewD3UPbyoUHHdKasHwJKjds4fLXWf/Ux5kATBKN20oaFGu+jbElp1pos0mg==",
"dev": true,
+ "license": "MIT",
"dependencies": {
- "throttleit": "^1.0.0"
+ "@types/json5": "^0.0.29",
+ "json5": "^1.0.2",
+ "minimist": "^1.2.6",
+ "strip-bom": "^3.0.0"
}
},
- "node_modules/require-directory": {
- "version": "2.1.1",
- "resolved": "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz",
- "integrity": "sha512-fGxEI7+wsG9xrvdjsrlmL22OMTTiHRwAMroiEeMgq8gzoLC/PQr7RsRDSTLUg/bZAZtF+TVIkHc6/4RIKrui+Q==",
+ "node_modules/tsconfig-paths-webpack-plugin": {
+ "version": "4.1.0",
+ "resolved": "https://registry.npmjs.org/tsconfig-paths-webpack-plugin/-/tsconfig-paths-webpack-plugin-4.1.0.tgz",
+ "integrity": "sha512-xWFISjviPydmtmgeUAuXp4N1fky+VCtfhOkDUFIv5ea7p4wuTomI4QTrXvFBX2S4jZsmyTSrStQl+E+4w+RzxA==",
"dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "chalk": "^4.1.0",
+ "enhanced-resolve": "^5.7.0",
+ "tsconfig-paths": "^4.1.2"
+ },
"engines": {
- "node": ">=0.10.0"
+ "node": ">=10.13.0"
}
},
- "node_modules/require-from-string": {
- "version": "2.0.2",
- "resolved": "https://registry.npmjs.org/require-from-string/-/require-from-string-2.0.2.tgz",
- "integrity": "sha512-Xf0nWe6RseziFMu+Ap9biiUbmplq6S9/p+7w7YXP/JBHhrUDDUhwa+vANyubuqfZWTveU//DYVGsDG7RKL/vEw==",
+ "node_modules/tsconfig-paths-webpack-plugin/node_modules/ansi-styles": {
+ "version": "4.3.0",
+ "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
+ "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
"dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "color-convert": "^2.0.1"
+ },
"engines": {
- "node": ">=0.10.0"
+ "node": ">=8"
+ },
+ "funding": {
+ "url": "https://github.com/chalk/ansi-styles?sponsor=1"
}
},
- "node_modules/requireindex": {
- "version": "1.2.0",
- "resolved": "https://registry.npmjs.org/requireindex/-/requireindex-1.2.0.tgz",
- "integrity": "sha512-L9jEkOi3ASd9PYit2cwRfyppc9NoABujTP8/5gFcbERmo5jUoAKovIC3fsF17pkTnGsrByysqX+Kxd2OTNI1ww==",
+ "node_modules/tsconfig-paths-webpack-plugin/node_modules/chalk": {
+ "version": "4.1.2",
+ "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz",
+ "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==",
"dev": true,
- "engines": {
- "node": ">=0.10.5"
- }
- },
- "node_modules/requires-port": {
- "version": "1.0.0",
- "resolved": "https://registry.npmjs.org/requires-port/-/requires-port-1.0.0.tgz",
- "integrity": "sha512-KigOCHcocU3XODJxsu8i/j8T9tzT4adHiecwORRQ0ZZFcp7ahwXuRU1m+yuO90C5ZUyGeGfocHDI14M3L3yDAQ==",
- "dev": true
- },
- "node_modules/reselect": {
- "version": "4.1.8",
- "resolved": "https://registry.npmjs.org/reselect/-/reselect-4.1.8.tgz",
- "integrity": "sha512-ab9EmR80F/zQTMNeneUr4cv+jSwPJgIlvEmVwLerwrWVbpLlBuls9XHzIeTFy4cegU2NHBp3va0LKOzU5qFEYQ==",
- "dev": true
- },
- "node_modules/resolve": {
- "version": "1.22.8",
- "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.8.tgz",
- "integrity": "sha512-oKWePCxqpd6FlLvGV1VU0x7bkPmmCNolxzjMf4NczoDnQcIWrAF+cPtZn5i6n+RfD2d9i0tzpKnG6Yk168yIyw==",
+ "license": "MIT",
"dependencies": {
- "is-core-module": "^2.13.0",
- "path-parse": "^1.0.7",
- "supports-preserve-symlinks-flag": "^1.0.0"
+ "ansi-styles": "^4.1.0",
+ "supports-color": "^7.1.0"
},
- "bin": {
- "resolve": "bin/resolve"
+ "engines": {
+ "node": ">=10"
},
"funding": {
- "url": "https://github.com/sponsors/ljharb"
+ "url": "https://github.com/chalk/chalk?sponsor=1"
}
},
- "node_modules/resolve-cwd": {
+ "node_modules/tsconfig-paths-webpack-plugin/node_modules/strip-bom": {
"version": "3.0.0",
- "resolved": "https://registry.npmjs.org/resolve-cwd/-/resolve-cwd-3.0.0.tgz",
- "integrity": "sha512-OrZaX2Mb+rJCpH/6CpSqt9xFVpN++x01XnN2ie9g6P5/3xelLAkXWVADpdz1IHD/KFfEXyE6V0U01OQ3UO2rEg==",
+ "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-3.0.0.tgz",
+ "integrity": "sha512-vavAMRXOgBVNF6nyEEmL3DBK19iRpDcoIwW+swQ+CbGiu7lju6t+JklA1MHweoWtadgt4ISVUsXLyDq34ddcwA==",
"dev": true,
- "dependencies": {
- "resolve-from": "^5.0.0"
- },
+ "license": "MIT",
"engines": {
- "node": ">=8"
+ "node": ">=4"
}
},
- "node_modules/resolve-from": {
- "version": "5.0.0",
- "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-5.0.0.tgz",
- "integrity": "sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw==",
+ "node_modules/tsconfig-paths-webpack-plugin/node_modules/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,
+ "license": "MIT",
+ "dependencies": {
+ "has-flag": "^4.0.0"
+ },
"engines": {
"node": ">=8"
}
},
- "node_modules/resolve-pkg-maps": {
- "version": "1.0.0",
- "resolved": "https://registry.npmjs.org/resolve-pkg-maps/-/resolve-pkg-maps-1.0.0.tgz",
- "integrity": "sha512-seS2Tj26TBVOC2NIc2rOe2y2ZO7efxITtLZcGSOnHHNOQ7CkiUBfw0Iw2ck6xkIhPwLhKNLS8BO+hEpngQlqzw==",
+ "node_modules/tsconfig-paths-webpack-plugin/node_modules/tsconfig-paths": {
+ "version": "4.2.0",
+ "resolved": "https://registry.npmjs.org/tsconfig-paths/-/tsconfig-paths-4.2.0.tgz",
+ "integrity": "sha512-NoZ4roiN7LnbKn9QqE1amc9DJfzvZXxF4xDavcOWt1BPkdx+m+0gJuPM+S0vCe7zTJMYUP0R8pO2XMr+Y8oLIg==",
"dev": true,
- "funding": {
- "url": "https://github.com/privatenumber/resolve-pkg-maps?sponsor=1"
+ "license": "MIT",
+ "dependencies": {
+ "json5": "^2.2.2",
+ "minimist": "^1.2.6",
+ "strip-bom": "^3.0.0"
+ },
+ "engines": {
+ "node": ">=6"
}
},
- "node_modules/resolve-url-loader": {
- "version": "5.0.0",
- "resolved": "https://registry.npmjs.org/resolve-url-loader/-/resolve-url-loader-5.0.0.tgz",
- "integrity": "sha512-uZtduh8/8srhBoMx//5bwqjQ+rfYOUq8zC9NrMUGtjBiGTtFJM42s58/36+hTqeqINcnYe08Nj3LkK9lW4N8Xg==",
+ "node_modules/tsconfig-paths/node_modules/json5": {
+ "version": "1.0.2",
+ "resolved": "https://registry.npmjs.org/json5/-/json5-1.0.2.tgz",
+ "integrity": "sha512-g1MWMLBiz8FKi1e4w0UyVL3w+iJceWAFBAaBnnGKOpNa5f8TLktkbre1+s6oICydWAm+HRUGTmI+//xv2hvXYA==",
"dev": true,
+ "license": "MIT",
"dependencies": {
- "adjust-sourcemap-loader": "^4.0.0",
- "convert-source-map": "^1.7.0",
- "loader-utils": "^2.0.0",
- "postcss": "^8.2.14",
- "source-map": "0.6.1"
+ "minimist": "^1.2.0"
},
- "engines": {
- "node": ">=12"
+ "bin": {
+ "json5": "lib/cli.js"
}
},
- "node_modules/resolve-url-loader/node_modules/convert-source-map": {
- "version": "1.9.0",
- "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.9.0.tgz",
- "integrity": "sha512-ASFBup0Mz1uyiIjANan1jzLQami9z1PoYSZCiiYW2FczPbenXc45FZdBZLzOT+r6+iciuEModtmCti+hjaAk0A==",
- "dev": true
- },
- "node_modules/resolve-url-loader/node_modules/loader-utils": {
- "version": "2.0.4",
- "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-2.0.4.tgz",
- "integrity": "sha512-xXqpXoINfFhgua9xiqD8fPFHgkoq1mmmpE92WlDbm9rNRd/EbRb+Gqf908T2DMfuHjjJlksiK2RbHVOdD/MqSw==",
+ "node_modules/tsconfig-paths/node_modules/strip-bom": {
+ "version": "3.0.0",
+ "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-3.0.0.tgz",
+ "integrity": "sha512-vavAMRXOgBVNF6nyEEmL3DBK19iRpDcoIwW+swQ+CbGiu7lju6t+JklA1MHweoWtadgt4ISVUsXLyDq34ddcwA==",
"dev": true,
- "dependencies": {
- "big.js": "^5.2.2",
- "emojis-list": "^3.0.0",
- "json5": "^2.1.2"
- },
+ "license": "MIT",
"engines": {
- "node": ">=8.9.0"
+ "node": ">=4"
}
},
- "node_modules/resolve-url-loader/node_modules/source-map": {
- "version": "0.6.1",
- "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
- "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
- "dev": true,
- "engines": {
- "node": ">=0.10.0"
- }
+ "node_modules/tslib": {
+ "version": "2.8.1",
+ "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.8.1.tgz",
+ "integrity": "sha512-oJFu94HQb+KVduSUQL7wnpmqnfmLsOA/nAh6b6EH0wCEoK0/mPeXU6c3wKDV83MkOuHPRHtSXKKU99IBazS/2w==",
+ "license": "0BSD"
},
- "node_modules/resolve.exports": {
- "version": "2.0.2",
- "resolved": "https://registry.npmjs.org/resolve.exports/-/resolve.exports-2.0.2.tgz",
- "integrity": "sha512-X2UW6Nw3n/aMgDVy+0rSqgHlv39WZAlZrXCdnbyEiKm17DSqHX4MmQMaST3FbeWR5FTuRcUwYAziZajji0Y7mg==",
+ "node_modules/tsup": {
+ "version": "8.3.5",
+ "resolved": "https://registry.npmjs.org/tsup/-/tsup-8.3.5.tgz",
+ "integrity": "sha512-Tunf6r6m6tnZsG9GYWndg0z8dEV7fD733VBFzFJ5Vcm1FtlXB8xBD/rtrBi2a3YKEV7hHtxiZtW5EAVADoe1pA==",
"dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "bundle-require": "^5.0.0",
+ "cac": "^6.7.14",
+ "chokidar": "^4.0.1",
+ "consola": "^3.2.3",
+ "debug": "^4.3.7",
+ "esbuild": "^0.24.0",
+ "joycon": "^3.1.1",
+ "picocolors": "^1.1.1",
+ "postcss-load-config": "^6.0.1",
+ "resolve-from": "^5.0.0",
+ "rollup": "^4.24.0",
+ "source-map": "0.8.0-beta.0",
+ "sucrase": "^3.35.0",
+ "tinyexec": "^0.3.1",
+ "tinyglobby": "^0.2.9",
+ "tree-kill": "^1.2.2"
+ },
+ "bin": {
+ "tsup": "dist/cli-default.js",
+ "tsup-node": "dist/cli-node.js"
+ },
"engines": {
- "node": ">=10"
+ "node": ">=18"
+ },
+ "peerDependencies": {
+ "@microsoft/api-extractor": "^7.36.0",
+ "@swc/core": "^1",
+ "postcss": "^8.4.12",
+ "typescript": ">=4.5.0"
+ },
+ "peerDependenciesMeta": {
+ "@microsoft/api-extractor": {
+ "optional": true
+ },
+ "@swc/core": {
+ "optional": true
+ },
+ "postcss": {
+ "optional": true
+ },
+ "typescript": {
+ "optional": true
+ }
}
},
- "node_modules/restore-cursor": {
- "version": "3.1.0",
- "resolved": "https://registry.npmjs.org/restore-cursor/-/restore-cursor-3.1.0.tgz",
- "integrity": "sha512-l+sSefzHpj5qimhFSE5a8nufZYAM3sBSVMAPtYkmC+4EH2anSGaEMXSD0izRQbu9nfyQ9y5JrVmp7E8oZrUjvA==",
+ "node_modules/tsup/node_modules/source-map": {
+ "version": "0.8.0-beta.0",
+ "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.8.0-beta.0.tgz",
+ "integrity": "sha512-2ymg6oRBpebeZi9UUNsgQ89bhx01TcTkmNTGnNO88imTmbSgy4nfujrgVEFKWpMTEGA11EDkTt7mqObTPdigIA==",
"dev": true,
+ "license": "BSD-3-Clause",
"dependencies": {
- "onetime": "^5.1.0",
- "signal-exit": "^3.0.2"
+ "whatwg-url": "^7.0.0"
},
"engines": {
- "node": ">=8"
+ "node": ">= 8"
}
},
- "node_modules/reusify": {
- "version": "1.0.4",
- "resolved": "https://registry.npmjs.org/reusify/-/reusify-1.0.4.tgz",
- "integrity": "sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==",
+ "node_modules/tsup/node_modules/tr46": {
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/tr46/-/tr46-1.0.1.tgz",
+ "integrity": "sha512-dTpowEjclQ7Kgx5SdBkqRzVhERQXov8/l9Ft9dVM9fmg0W0KQSVaXX9T4i6twCPNtYiZM53lpSSUAwJbFPOHxA==",
"dev": true,
- "engines": {
- "iojs": ">=1.0.0",
- "node": ">=0.10.0"
+ "license": "MIT",
+ "dependencies": {
+ "punycode": "^2.1.0"
}
},
- "node_modules/rfdc": {
- "version": "1.4.1",
- "resolved": "https://registry.npmjs.org/rfdc/-/rfdc-1.4.1.tgz",
- "integrity": "sha512-q1b3N5QkRUWUl7iyylaaj3kOpIT0N2i9MqIEQXP73GVsN9cw3fdx8X63cEmWhJGi2PPCF23Ijp7ktmd39rawIA==",
- "dev": true
+ "node_modules/tsup/node_modules/webidl-conversions": {
+ "version": "4.0.2",
+ "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-4.0.2.tgz",
+ "integrity": "sha512-YQ+BmxuTgd6UXZW3+ICGfyqRyHXVlD5GtQr5+qjiNW7bF0cqrzX500HVXPBOvgXb5YnzDd+h0zqyv61KUD7+Sg==",
+ "dev": true,
+ "license": "BSD-2-Clause"
},
- "node_modules/rimraf": {
- "version": "3.0.2",
- "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz",
- "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==",
- "deprecated": "Rimraf versions prior to v4 are no longer supported",
+ "node_modules/tsup/node_modules/whatwg-url": {
+ "version": "7.1.0",
+ "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-7.1.0.tgz",
+ "integrity": "sha512-WUu7Rg1DroM7oQvGWfOiAK21n74Gg+T4elXEQYkOhtyLeWiJFoOGLXPKI/9gzIie9CtwVLm8wtw6YJdKyxSjeg==",
"dev": true,
+ "license": "MIT",
"dependencies": {
- "glob": "^7.1.3"
- },
- "bin": {
- "rimraf": "bin.js"
- },
- "funding": {
- "url": "https://github.com/sponsors/isaacs"
+ "lodash.sortby": "^4.7.0",
+ "tr46": "^1.0.1",
+ "webidl-conversions": "^4.0.2"
}
},
- "node_modules/rimraf/node_modules/glob": {
- "version": "7.2.3",
- "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz",
- "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==",
- "deprecated": "Glob versions prior to v9 are no longer supported",
+ "node_modules/tty-browserify": {
+ "version": "0.0.1",
+ "resolved": "https://registry.npmjs.org/tty-browserify/-/tty-browserify-0.0.1.tgz",
+ "integrity": "sha512-C3TaO7K81YvjCgQH9Q1S3R3P3BtN3RIM8n+OvX4il1K1zgE8ZhI0op7kClgkxtutIE8hQrcrHBXvIheqKUUCxw==",
+ "dev": true,
+ "license": "MIT"
+ },
+ "node_modules/tunnel-agent": {
+ "version": "0.6.0",
+ "resolved": "https://registry.npmjs.org/tunnel-agent/-/tunnel-agent-0.6.0.tgz",
+ "integrity": "sha512-McnNiV1l8RYeY8tBgEpuodCC1mLUdbSN+CYBL7kJsJNInOP8UjDDEwdk6Mw60vdLLrr5NHKZhMAOSrR2NZuQ+w==",
"dev": true,
+ "license": "Apache-2.0",
"dependencies": {
- "fs.realpath": "^1.0.0",
- "inflight": "^1.0.4",
- "inherits": "2",
- "minimatch": "^3.1.1",
- "once": "^1.3.0",
- "path-is-absolute": "^1.0.0"
+ "safe-buffer": "^5.0.1"
},
"engines": {
"node": "*"
- },
- "funding": {
- "url": "https://github.com/sponsors/isaacs"
}
},
- "node_modules/rimraf/node_modules/minimatch": {
- "version": "3.1.2",
- "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz",
- "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==",
+ "node_modules/tween-functions": {
+ "version": "1.2.0",
+ "resolved": "https://registry.npmjs.org/tween-functions/-/tween-functions-1.2.0.tgz",
+ "integrity": "sha512-PZBtLYcCLtEcjL14Fzb1gSxPBeL7nWvGhO5ZFPGqziCcr8uvHp0NDmdjBchp6KHL+tExcg0m3NISmKxhU394dA==",
+ "dev": true,
+ "license": "BSD"
+ },
+ "node_modules/tweetnacl": {
+ "version": "0.14.5",
+ "resolved": "https://registry.npmjs.org/tweetnacl/-/tweetnacl-0.14.5.tgz",
+ "integrity": "sha512-KXXFFdAbFXY4geFIwoyNK+f5Z1b7swfXABfL7HXCmoIWMKU3dmS26672A4EeQtDzLKy7SXmfBu51JolvEKwtGA==",
"dev": true,
+ "license": "Unlicense"
+ },
+ "node_modules/type-check": {
+ "version": "0.4.0",
+ "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.4.0.tgz",
+ "integrity": "sha512-XleUoc9uwGXqjWwXaUTZAmzMcFZ5858QA2vvx1Ur5xIcixXIP+8LnFDgRplU30us6teqdlskFfu+ae4K79Ooew==",
+ "dev": true,
+ "license": "MIT",
"dependencies": {
- "brace-expansion": "^1.1.7"
+ "prelude-ls": "^1.2.1"
},
"engines": {
- "node": "*"
+ "node": ">= 0.8.0"
}
},
- "node_modules/ripemd160": {
- "version": "2.0.2",
- "resolved": "https://registry.npmjs.org/ripemd160/-/ripemd160-2.0.2.tgz",
- "integrity": "sha512-ii4iagi25WusVoiC4B4lq7pbXfAp3D9v5CwfkY33vffw2+pkDjY1D8GaN7spsxvCSx8dkPqOZCEZyfxcmJG2IA==",
+ "node_modules/type-detect": {
+ "version": "4.0.8",
+ "resolved": "https://registry.npmjs.org/type-detect/-/type-detect-4.0.8.tgz",
+ "integrity": "sha512-0fr/mIH1dlO+x7TlcMy+bIDqKPsw/70tVyeHW787goQjhmqaZe10uwLujubK9q9Lg6Fiho1KUKDYz0Z7k7g5/g==",
"dev": true,
- "dependencies": {
- "hash-base": "^3.0.0",
- "inherits": "^2.0.1"
+ "license": "MIT",
+ "engines": {
+ "node": ">=4"
}
},
- "node_modules/rollup": {
- "version": "4.24.4",
- "resolved": "https://registry.npmjs.org/rollup/-/rollup-4.24.4.tgz",
- "integrity": "sha512-vGorVWIsWfX3xbcyAS+I047kFKapHYivmkaT63Smj77XwvLSJos6M1xGqZnBPFQFBRZDOcG1QnYEIxAvTr/HjA==",
+ "node_modules/type-fest": {
+ "version": "2.19.0",
+ "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-2.19.0.tgz",
+ "integrity": "sha512-RAH822pAdBgcNMAfWnCBU3CFZcfZ/i1eZjwFU/dsLKumyuuP3niueg2UAukXYF0E2AAoc82ZSSf9J0WQBinzHA==",
+ "dev": true,
+ "license": "(MIT OR CC0-1.0)",
+ "engines": {
+ "node": ">=12.20"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/sindresorhus"
+ }
+ },
+ "node_modules/typed-array-buffer": {
+ "version": "1.0.2",
+ "resolved": "https://registry.npmjs.org/typed-array-buffer/-/typed-array-buffer-1.0.2.tgz",
+ "integrity": "sha512-gEymJYKZtKXzzBzM4jqa9w6Q1Jjm7x2d+sh19AdsD4wqnMPDYyvwpsIc2Q/835kHuo3BEQ7CjelGhfTsoBb2MQ==",
"dev": true,
+ "license": "MIT",
"dependencies": {
- "@types/estree": "1.0.6"
+ "call-bind": "^1.0.7",
+ "es-errors": "^1.3.0",
+ "is-typed-array": "^1.1.13"
},
- "bin": {
- "rollup": "dist/bin/rollup"
+ "engines": {
+ "node": ">= 0.4"
+ }
+ },
+ "node_modules/typed-array-byte-length": {
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/typed-array-byte-length/-/typed-array-byte-length-1.0.1.tgz",
+ "integrity": "sha512-3iMJ9q0ao7WE9tWcaYKIptkNBuOIcZCCT0d4MRvuuH88fEoEH62IuQe0OtraD3ebQEoTRk8XCBoknUNc1Y67pw==",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "call-bind": "^1.0.7",
+ "for-each": "^0.3.3",
+ "gopd": "^1.0.1",
+ "has-proto": "^1.0.3",
+ "is-typed-array": "^1.1.13"
},
"engines": {
- "node": ">=18.0.0",
- "npm": ">=8.0.0"
+ "node": ">= 0.4"
},
- "optionalDependencies": {
- "@rollup/rollup-android-arm-eabi": "4.24.4",
- "@rollup/rollup-android-arm64": "4.24.4",
- "@rollup/rollup-darwin-arm64": "4.24.4",
- "@rollup/rollup-darwin-x64": "4.24.4",
- "@rollup/rollup-freebsd-arm64": "4.24.4",
- "@rollup/rollup-freebsd-x64": "4.24.4",
- "@rollup/rollup-linux-arm-gnueabihf": "4.24.4",
- "@rollup/rollup-linux-arm-musleabihf": "4.24.4",
- "@rollup/rollup-linux-arm64-gnu": "4.24.4",
- "@rollup/rollup-linux-arm64-musl": "4.24.4",
- "@rollup/rollup-linux-powerpc64le-gnu": "4.24.4",
- "@rollup/rollup-linux-riscv64-gnu": "4.24.4",
- "@rollup/rollup-linux-s390x-gnu": "4.24.4",
- "@rollup/rollup-linux-x64-gnu": "4.24.4",
- "@rollup/rollup-linux-x64-musl": "4.24.4",
- "@rollup/rollup-win32-arm64-msvc": "4.24.4",
- "@rollup/rollup-win32-ia32-msvc": "4.24.4",
- "@rollup/rollup-win32-x64-msvc": "4.24.4",
- "fsevents": "~2.3.2"
+ "funding": {
+ "url": "https://github.com/sponsors/ljharb"
}
},
- "node_modules/run-parallel": {
- "version": "1.2.0",
- "resolved": "https://registry.npmjs.org/run-parallel/-/run-parallel-1.2.0.tgz",
- "integrity": "sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==",
- "dev": true,
- "funding": [
- {
- "type": "github",
- "url": "https://github.com/sponsors/feross"
- },
- {
- "type": "patreon",
- "url": "https://www.patreon.com/feross"
- },
- {
- "type": "consulting",
- "url": "https://feross.org/support"
- }
- ],
- "dependencies": {
- "queue-microtask": "^1.2.2"
- }
- },
- "node_modules/rxjs": {
- "version": "7.8.1",
- "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-7.8.1.tgz",
- "integrity": "sha512-AA3TVj+0A2iuIoQkWEK/tqFjBq2j+6PO6Y0zJcvzLAFhEFIO3HL0vls9hWLncZbAAbK0mar7oZ4V079I/qPMxg==",
+ "node_modules/typed-array-byte-offset": {
+ "version": "1.0.2",
+ "resolved": "https://registry.npmjs.org/typed-array-byte-offset/-/typed-array-byte-offset-1.0.2.tgz",
+ "integrity": "sha512-Ous0vodHa56FviZucS2E63zkgtgrACj7omjwd/8lTEMEPFFyjfixMZ1ZXenpgCFBBt4EC1J2XsyVS2gkG0eTFA==",
"dev": true,
+ "license": "MIT",
"dependencies": {
- "tslib": "^2.1.0"
+ "available-typed-arrays": "^1.0.7",
+ "call-bind": "^1.0.7",
+ "for-each": "^0.3.3",
+ "gopd": "^1.0.1",
+ "has-proto": "^1.0.3",
+ "is-typed-array": "^1.1.13"
+ },
+ "engines": {
+ "node": ">= 0.4"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/ljharb"
}
},
- "node_modules/safe-array-concat": {
- "version": "1.1.2",
- "resolved": "https://registry.npmjs.org/safe-array-concat/-/safe-array-concat-1.1.2.tgz",
- "integrity": "sha512-vj6RsCsWBCf19jIeHEfkRMw8DPiBb+DMXklQ/1SGDHOMlHdPUkZXFQ2YdplS23zESTijAcurb1aSgJA3AgMu1Q==",
+ "node_modules/typed-array-length": {
+ "version": "1.0.6",
+ "resolved": "https://registry.npmjs.org/typed-array-length/-/typed-array-length-1.0.6.tgz",
+ "integrity": "sha512-/OxDN6OtAk5KBpGb28T+HZc2M+ADtvRxXrKKbUwtsLgdoxgX13hyy7ek6bFRl5+aBs2yZzB0c4CnQfAtVypW/g==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"call-bind": "^1.0.7",
- "get-intrinsic": "^1.2.4",
- "has-symbols": "^1.0.3",
- "isarray": "^2.0.5"
+ "for-each": "^0.3.3",
+ "gopd": "^1.0.1",
+ "has-proto": "^1.0.3",
+ "is-typed-array": "^1.1.13",
+ "possible-typed-array-names": "^1.0.0"
},
"engines": {
- "node": ">=0.4"
+ "node": ">= 0.4"
},
"funding": {
"url": "https://github.com/sponsors/ljharb"
}
},
- "node_modules/safe-buffer": {
- "version": "5.2.1",
- "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz",
- "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==",
+ "node_modules/typescript": {
+ "version": "5.6.3",
+ "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.6.3.tgz",
+ "integrity": "sha512-hjcS1mhfuyi4WW8IWtjP7brDrG2cuDZukyrYrSauoXGNgx0S7zceP07adYkJycEr56BOUTNPzbInooiN3fn1qw==",
"dev": true,
- "funding": [
- {
- "type": "github",
- "url": "https://github.com/sponsors/feross"
- },
- {
- "type": "patreon",
- "url": "https://www.patreon.com/feross"
- },
- {
- "type": "consulting",
- "url": "https://feross.org/support"
- }
- ]
+ "license": "Apache-2.0",
+ "bin": {
+ "tsc": "bin/tsc",
+ "tsserver": "bin/tsserver"
+ },
+ "engines": {
+ "node": ">=14.17"
+ }
},
- "node_modules/safe-regex-test": {
- "version": "1.0.3",
- "resolved": "https://registry.npmjs.org/safe-regex-test/-/safe-regex-test-1.0.3.tgz",
- "integrity": "sha512-CdASjNJPvRa7roO6Ra/gLYBTzYzzPyyBXxIMdGW3USQLyjWEls2RgW5UBTXaQVp+OrpeCK3bLem8smtmheoRuw==",
+ "node_modules/unbox-primitive": {
+ "version": "1.0.2",
+ "resolved": "https://registry.npmjs.org/unbox-primitive/-/unbox-primitive-1.0.2.tgz",
+ "integrity": "sha512-61pPlCD9h51VoreyJ0BReideM3MDKMKnh6+V9L08331ipq6Q8OFXZYiqP6n/tbHx4s5I9uRhcye6BrbkizkBDw==",
"dev": true,
+ "license": "MIT",
"dependencies": {
- "call-bind": "^1.0.6",
- "es-errors": "^1.3.0",
- "is-regex": "^1.1.4"
- },
- "engines": {
- "node": ">= 0.4"
+ "call-bind": "^1.0.2",
+ "has-bigints": "^1.0.2",
+ "has-symbols": "^1.0.3",
+ "which-boxed-primitive": "^1.0.2"
},
"funding": {
"url": "https://github.com/sponsors/ljharb"
}
},
- "node_modules/safer-buffer": {
- "version": "2.1.2",
- "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz",
- "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==",
- "dev": true
+ "node_modules/undici-types": {
+ "version": "6.19.8",
+ "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-6.19.8.tgz",
+ "integrity": "sha512-ve2KP6f/JnbPBFyobGHuerC9g1FYGn/F8n1LWTwNxCEzd6IfqTwUQcNXgEtmmQ6DlRrC1hrSrBnCZPokRrDHjw==",
+ "license": "MIT"
},
- "node_modules/sass-loader": {
- "version": "13.3.3",
- "resolved": "https://registry.npmjs.org/sass-loader/-/sass-loader-13.3.3.tgz",
- "integrity": "sha512-mt5YN2F1MOZr3d/wBRcZxeFgwgkH44wVc2zohO2YF6JiOMkiXe4BYRZpSu2sO1g71mo/j16txzUhsKZlqjVGzA==",
+ "node_modules/unicode-canonical-property-names-ecmascript": {
+ "version": "2.0.1",
+ "resolved": "https://registry.npmjs.org/unicode-canonical-property-names-ecmascript/-/unicode-canonical-property-names-ecmascript-2.0.1.tgz",
+ "integrity": "sha512-dA8WbNeb2a6oQzAQ55YlT5vQAWGV9WXOsi3SskE3bcCdM0P4SDd+24zS/OCacdRq5BkdsRj9q3Pg6YyQoxIGqg==",
"dev": true,
- "dependencies": {
- "neo-async": "^2.6.2"
- },
+ "license": "MIT",
"engines": {
- "node": ">= 14.15.0"
- },
- "funding": {
- "type": "opencollective",
- "url": "https://opencollective.com/webpack"
- },
- "peerDependencies": {
- "fibers": ">= 3.1.0",
- "node-sass": "^4.0.0 || ^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0 || ^9.0.0",
- "sass": "^1.3.0",
- "sass-embedded": "*",
- "webpack": "^5.0.0"
- },
- "peerDependenciesMeta": {
- "fibers": {
- "optional": true
- },
- "node-sass": {
- "optional": true
- },
- "sass": {
- "optional": true
- },
- "sass-embedded": {
- "optional": true
- }
+ "node": ">=4"
}
},
- "node_modules/saxes": {
- "version": "6.0.0",
- "resolved": "https://registry.npmjs.org/saxes/-/saxes-6.0.0.tgz",
- "integrity": "sha512-xAg7SOnEhrm5zI3puOOKyy1OMcMlIJZYNJY7xLBwSze0UjhPLnWfj2GF2EpT0jmzaJKIWKHLsaSSajf35bcYnA==",
+ "node_modules/unicode-match-property-ecmascript": {
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/unicode-match-property-ecmascript/-/unicode-match-property-ecmascript-2.0.0.tgz",
+ "integrity": "sha512-5kaZCrbp5mmbz5ulBkDkbY0SsPOjKqVS35VpL9ulMPfSl0J0Xsm+9Evphv9CoIZFwre7aJoa94AY6seMKGVN5Q==",
"dev": true,
+ "license": "MIT",
"dependencies": {
- "xmlchars": "^2.2.0"
+ "unicode-canonical-property-names-ecmascript": "^2.0.0",
+ "unicode-property-aliases-ecmascript": "^2.0.0"
},
"engines": {
- "node": ">=v12.22.7"
+ "node": ">=4"
}
},
- "node_modules/scheduler": {
- "version": "0.23.2",
- "resolved": "https://registry.npmjs.org/scheduler/-/scheduler-0.23.2.tgz",
- "integrity": "sha512-UOShsPwz7NrMUqhR6t0hWjFduvOzbtv7toDH1/hIrfRNIDBnnBWd0CwJTGvTpngVlmwGCdP9/Zl/tVrDqcuYzQ==",
- "dependencies": {
- "loose-envify": "^1.1.0"
+ "node_modules/unicode-match-property-value-ecmascript": {
+ "version": "2.2.0",
+ "resolved": "https://registry.npmjs.org/unicode-match-property-value-ecmascript/-/unicode-match-property-value-ecmascript-2.2.0.tgz",
+ "integrity": "sha512-4IehN3V/+kkr5YeSSDDQG8QLqO26XpL2XP3GQtqwlT/QYSECAwFztxVHjlbh0+gjJ3XmNLS0zDsbgs9jWKExLg==",
+ "dev": true,
+ "license": "MIT",
+ "engines": {
+ "node": ">=4"
}
},
- "node_modules/schema-utils": {
- "version": "4.2.0",
- "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-4.2.0.tgz",
- "integrity": "sha512-L0jRsrPpjdckP3oPug3/VxNKt2trR8TcabrM6FOAAlvC/9Phcmm+cuAgTlxBqdBR1WJx7Naj9WHw+aOmheSVbw==",
+ "node_modules/unicode-property-aliases-ecmascript": {
+ "version": "2.1.0",
+ "resolved": "https://registry.npmjs.org/unicode-property-aliases-ecmascript/-/unicode-property-aliases-ecmascript-2.1.0.tgz",
+ "integrity": "sha512-6t3foTQI9qne+OZoVQB/8x8rk2k1eVy1gRXhV3oFQ5T6R1dqQ1xtin3XqSlx3+ATBkliTaR/hHyJBm+LVPNM8w==",
"dev": true,
- "dependencies": {
- "@types/json-schema": "^7.0.9",
- "ajv": "^8.9.0",
- "ajv-formats": "^2.1.1",
- "ajv-keywords": "^5.1.0"
- },
+ "license": "MIT",
"engines": {
- "node": ">= 12.13.0"
+ "node": ">=4"
+ }
+ },
+ "node_modules/unicorn-magic": {
+ "version": "0.1.0",
+ "resolved": "https://registry.npmjs.org/unicorn-magic/-/unicorn-magic-0.1.0.tgz",
+ "integrity": "sha512-lRfVq8fE8gz6QMBuDM6a+LO3IAzTi05H6gCVaUpir2E1Rwpo4ZUog45KpNXKC/Mn3Yb9UDuHumeFTo9iV/D9FQ==",
+ "dev": true,
+ "license": "MIT",
+ "engines": {
+ "node": ">=18"
},
"funding": {
- "type": "opencollective",
- "url": "https://opencollective.com/webpack"
+ "url": "https://github.com/sponsors/sindresorhus"
}
},
- "node_modules/schema-utils/node_modules/ajv-formats": {
- "version": "2.1.1",
- "resolved": "https://registry.npmjs.org/ajv-formats/-/ajv-formats-2.1.1.tgz",
- "integrity": "sha512-Wx0Kx52hxE7C18hkMEggYlEifqWZtYaRgouJor+WMdPnQyEK13vgEWyVNup7SoeeoLMsr4kf5h6dOW11I15MUA==",
+ "node_modules/unified": {
+ "version": "11.0.5",
+ "resolved": "https://registry.npmjs.org/unified/-/unified-11.0.5.tgz",
+ "integrity": "sha512-xKvGhPWw3k84Qjh8bI3ZeJjqnyadK+GEFtazSfZv/rKeTkTjOJho6mFqh2SM96iIcZokxiOpg78GazTSg8+KHA==",
"dev": true,
+ "license": "MIT",
"dependencies": {
- "ajv": "^8.0.0"
+ "@types/unist": "^3.0.0",
+ "bail": "^2.0.0",
+ "devlop": "^1.0.0",
+ "extend": "^3.0.0",
+ "is-plain-obj": "^4.0.0",
+ "trough": "^2.0.0",
+ "vfile": "^6.0.0"
},
- "peerDependencies": {
- "ajv": "^8.0.0"
- },
- "peerDependenciesMeta": {
- "ajv": {
- "optional": true
- }
+ "funding": {
+ "type": "opencollective",
+ "url": "https://opencollective.com/unified"
}
},
- "node_modules/semver": {
- "version": "6.3.1",
- "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz",
- "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==",
+ "node_modules/unist-util-is": {
+ "version": "6.0.0",
+ "resolved": "https://registry.npmjs.org/unist-util-is/-/unist-util-is-6.0.0.tgz",
+ "integrity": "sha512-2qCTHimwdxLfz+YzdGfkqNlH0tLi9xjTnHddPmJwtIG9MGsdbutfTc4P+haPD7l7Cjxf/WZj+we5qfVPvvxfYw==",
"dev": true,
- "bin": {
- "semver": "bin/semver.js"
+ "license": "MIT",
+ "dependencies": {
+ "@types/unist": "^3.0.0"
+ },
+ "funding": {
+ "type": "opencollective",
+ "url": "https://opencollective.com/unified"
}
},
- "node_modules/serialize-javascript": {
- "version": "6.0.2",
- "resolved": "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-6.0.2.tgz",
- "integrity": "sha512-Saa1xPByTTq2gdeFZYLLo+RFE35NHZkAbqZeWNd3BpzppeVisAqpDjcp8dyf6uIvEqJRd46jemmyA4iFIeVk8g==",
+ "node_modules/unist-util-stringify-position": {
+ "version": "4.0.0",
+ "resolved": "https://registry.npmjs.org/unist-util-stringify-position/-/unist-util-stringify-position-4.0.0.tgz",
+ "integrity": "sha512-0ASV06AAoKCDkS2+xw5RXJywruurpbC4JZSm7nr7MOt1ojAzvyyaO+UxZf18j8FCF6kmzCZKcAgN/yu2gm2XgQ==",
"dev": true,
+ "license": "MIT",
"dependencies": {
- "randombytes": "^2.1.0"
- }
- },
- "node_modules/server-only": {
- "version": "0.0.1",
- "resolved": "https://registry.npmjs.org/server-only/-/server-only-0.0.1.tgz",
- "integrity": "sha512-qepMx2JxAa5jjfzxG79yPPq+8BuFToHd1hm7kI+Z4zAq1ftQiP7HcxMhDDItrbtwVeLg/cY2JnKnrcFkmiswNA=="
+ "@types/unist": "^3.0.0"
+ },
+ "funding": {
+ "type": "opencollective",
+ "url": "https://opencollective.com/unified"
+ }
},
- "node_modules/set-function-length": {
- "version": "1.2.2",
- "resolved": "https://registry.npmjs.org/set-function-length/-/set-function-length-1.2.2.tgz",
- "integrity": "sha512-pgRc4hJ4/sNjWCSS9AmnS40x3bNMDTknHgL5UaMBTMyJnU90EgWh1Rz+MC9eFu4BuN/UwZjKQuY/1v3rM7HMfg==",
+ "node_modules/unist-util-visit": {
+ "version": "5.0.0",
+ "resolved": "https://registry.npmjs.org/unist-util-visit/-/unist-util-visit-5.0.0.tgz",
+ "integrity": "sha512-MR04uvD+07cwl/yhVuVWAtw+3GOR/knlL55Nd/wAdblk27GCVt3lqpTivy/tkJcZoNPzTwS1Y+KMojlLDhoTzg==",
"dev": true,
+ "license": "MIT",
"dependencies": {
- "define-data-property": "^1.1.4",
- "es-errors": "^1.3.0",
- "function-bind": "^1.1.2",
- "get-intrinsic": "^1.2.4",
- "gopd": "^1.0.1",
- "has-property-descriptors": "^1.0.2"
+ "@types/unist": "^3.0.0",
+ "unist-util-is": "^6.0.0",
+ "unist-util-visit-parents": "^6.0.0"
},
- "engines": {
- "node": ">= 0.4"
+ "funding": {
+ "type": "opencollective",
+ "url": "https://opencollective.com/unified"
}
},
- "node_modules/set-function-name": {
- "version": "2.0.2",
- "resolved": "https://registry.npmjs.org/set-function-name/-/set-function-name-2.0.2.tgz",
- "integrity": "sha512-7PGFlmtwsEADb0WYyvCMa1t+yke6daIG4Wirafur5kcf+MhUnPms1UeR0CKQdTZD81yESwMHbtn+TR+dMviakQ==",
+ "node_modules/unist-util-visit-parents": {
+ "version": "6.0.1",
+ "resolved": "https://registry.npmjs.org/unist-util-visit-parents/-/unist-util-visit-parents-6.0.1.tgz",
+ "integrity": "sha512-L/PqWzfTP9lzzEa6CKs0k2nARxTdZduw3zyh8d2NVBnsyvHjSX4TWse388YrrQKbvI8w20fGjGlhgT96WwKykw==",
"dev": true,
+ "license": "MIT",
"dependencies": {
- "define-data-property": "^1.1.4",
- "es-errors": "^1.3.0",
- "functions-have-names": "^1.2.3",
- "has-property-descriptors": "^1.0.2"
+ "@types/unist": "^3.0.0",
+ "unist-util-is": "^6.0.0"
},
- "engines": {
- "node": ">= 0.4"
+ "funding": {
+ "type": "opencollective",
+ "url": "https://opencollective.com/unified"
}
},
- "node_modules/setimmediate": {
- "version": "1.0.5",
- "resolved": "https://registry.npmjs.org/setimmediate/-/setimmediate-1.0.5.tgz",
- "integrity": "sha512-MATJdZp8sLqDl/68LfQmbP8zKPLQNV6BIZoIgrscFDQ+RsvK/BxeDQOgyxKKoh0y/8h3BqVFnCqQ/gd+reiIXA==",
- "dev": true
- },
- "node_modules/sha.js": {
- "version": "2.4.11",
- "resolved": "https://registry.npmjs.org/sha.js/-/sha.js-2.4.11.tgz",
- "integrity": "sha512-QMEp5B7cftE7APOjk5Y6xgrbWu+WkLVQwk8JNjZ8nKRciZaByEW6MubieAiToS7+dwvrjGhH8jRXz3MVd0AYqQ==",
+ "node_modules/universalify": {
+ "version": "0.1.2",
+ "resolved": "https://registry.npmjs.org/universalify/-/universalify-0.1.2.tgz",
+ "integrity": "sha512-rBJeI5CXAlmy1pV+617WB9J63U6XcazHHF2f2dbJix4XzpUF0RS3Zbj0FGIOCAva5P/d/GBOYaACQ1w+0azUkg==",
"dev": true,
- "dependencies": {
- "inherits": "^2.0.1",
- "safe-buffer": "^5.0.1"
- },
- "bin": {
- "sha.js": "bin.js"
+ "license": "MIT",
+ "engines": {
+ "node": ">= 4.0.0"
}
},
- "node_modules/sharp": {
- "version": "0.33.5",
- "resolved": "https://registry.npmjs.org/sharp/-/sharp-0.33.5.tgz",
- "integrity": "sha512-haPVm1EkS9pgvHrQ/F3Xy+hgcuMV0Wm9vfIBSiwZ05k+xgb0PkBQpGsAA/oWdDobNaZTH5ppvHtzCFbnSEwHVw==",
- "hasInstallScript": true,
+ "node_modules/unplugin": {
+ "version": "1.15.0",
+ "resolved": "https://registry.npmjs.org/unplugin/-/unplugin-1.15.0.tgz",
+ "integrity": "sha512-jTPIs63W+DUEDW207ztbaoO7cQ4p5aVaB823LSlxpsFEU3Mykwxf3ZGC/wzxFJeZlASZYgVrWeo7LgOrqJZ8RA==",
+ "dev": true,
+ "license": "MIT",
"dependencies": {
- "color": "^4.2.3",
- "detect-libc": "^2.0.3",
- "semver": "^7.6.3"
+ "acorn": "^8.14.0",
+ "webpack-virtual-modules": "^0.6.2"
},
"engines": {
- "node": "^18.17.0 || ^20.3.0 || >=21.0.0"
+ "node": ">=14.0.0"
},
- "funding": {
- "url": "https://opencollective.com/libvips"
+ "peerDependencies": {
+ "webpack-sources": "^3"
},
- "optionalDependencies": {
- "@img/sharp-darwin-arm64": "0.33.5",
- "@img/sharp-darwin-x64": "0.33.5",
- "@img/sharp-libvips-darwin-arm64": "1.0.4",
- "@img/sharp-libvips-darwin-x64": "1.0.4",
- "@img/sharp-libvips-linux-arm": "1.0.5",
- "@img/sharp-libvips-linux-arm64": "1.0.4",
- "@img/sharp-libvips-linux-s390x": "1.0.4",
- "@img/sharp-libvips-linux-x64": "1.0.4",
- "@img/sharp-libvips-linuxmusl-arm64": "1.0.4",
- "@img/sharp-libvips-linuxmusl-x64": "1.0.4",
- "@img/sharp-linux-arm": "0.33.5",
- "@img/sharp-linux-arm64": "0.33.5",
- "@img/sharp-linux-s390x": "0.33.5",
- "@img/sharp-linux-x64": "0.33.5",
- "@img/sharp-linuxmusl-arm64": "0.33.5",
- "@img/sharp-linuxmusl-x64": "0.33.5",
- "@img/sharp-wasm32": "0.33.5",
- "@img/sharp-win32-ia32": "0.33.5",
- "@img/sharp-win32-x64": "0.33.5"
+ "peerDependenciesMeta": {
+ "webpack-sources": {
+ "optional": true
+ }
}
},
- "node_modules/sharp/node_modules/semver": {
- "version": "7.6.3",
- "resolved": "https://registry.npmjs.org/semver/-/semver-7.6.3.tgz",
- "integrity": "sha512-oVekP1cKtI+CTDvHWYFUcMtsK/00wmAEfyqKfNdARm8u1wNVhSgaX7A8d4UuIlUI5e84iEwOhs7ZPYRmzU9U6A==",
- "bin": {
- "semver": "bin/semver.js"
- },
+ "node_modules/untildify": {
+ "version": "4.0.0",
+ "resolved": "https://registry.npmjs.org/untildify/-/untildify-4.0.0.tgz",
+ "integrity": "sha512-KK8xQ1mkzZeg9inewmFVDNkg3l5LUhoq9kN6iWYB/CC9YMG8HA+c1Q8HwDe6dEX7kErrEVNVBO3fWsVq5iDgtw==",
+ "dev": true,
+ "license": "MIT",
"engines": {
- "node": ">=10"
+ "node": ">=8"
}
},
- "node_modules/shebang-command": {
- "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,
+ "node_modules/update-browserslist-db": {
+ "version": "1.1.1",
+ "resolved": "https://registry.npmjs.org/update-browserslist-db/-/update-browserslist-db-1.1.1.tgz",
+ "integrity": "sha512-R8UzCaa9Az+38REPiJ1tXlImTJXlVfgHZsglwBD/k6nj76ctsH1E3q4doGrukiLQd3sGQYu56r5+lo5r94l29A==",
+ "funding": [
+ {
+ "type": "opencollective",
+ "url": "https://opencollective.com/browserslist"
+ },
+ {
+ "type": "tidelift",
+ "url": "https://tidelift.com/funding/github/npm/browserslist"
+ },
+ {
+ "type": "github",
+ "url": "https://github.com/sponsors/ai"
+ }
+ ],
+ "license": "MIT",
"dependencies": {
- "shebang-regex": "^3.0.0"
+ "escalade": "^3.2.0",
+ "picocolors": "^1.1.0"
},
- "engines": {
- "node": ">=8"
+ "bin": {
+ "update-browserslist-db": "cli.js"
+ },
+ "peerDependencies": {
+ "browserslist": ">= 4.21.0"
}
},
- "node_modules/shebang-regex": {
- "version": "3.0.0",
- "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz",
- "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==",
+ "node_modules/uri-js": {
+ "version": "4.4.1",
+ "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.4.1.tgz",
+ "integrity": "sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==",
"dev": true,
- "engines": {
- "node": ">=8"
+ "license": "BSD-2-Clause",
+ "dependencies": {
+ "punycode": "^2.1.0"
}
},
- "node_modules/side-channel": {
- "version": "1.0.6",
- "resolved": "https://registry.npmjs.org/side-channel/-/side-channel-1.0.6.tgz",
- "integrity": "sha512-fDW/EZ6Q9RiO8eFG8Hj+7u/oW+XrPTIChwCOM2+th2A6OblDtYYIpve9m+KvI9Z4C9qSEXlaGR6bTEYHReuglA==",
+ "node_modules/url": {
+ "version": "0.11.4",
+ "resolved": "https://registry.npmjs.org/url/-/url-0.11.4.tgz",
+ "integrity": "sha512-oCwdVC7mTuWiPyjLUz/COz5TLk6wgp0RCsN+wHZ2Ekneac9w8uuV0njcbbie2ME+Vs+d6duwmYuR3HgQXs1fOg==",
"dev": true,
+ "license": "MIT",
"dependencies": {
- "call-bind": "^1.0.7",
- "es-errors": "^1.3.0",
- "get-intrinsic": "^1.2.4",
- "object-inspect": "^1.13.1"
+ "punycode": "^1.4.1",
+ "qs": "^6.12.3"
},
"engines": {
"node": ">= 0.4"
- },
- "funding": {
- "url": "https://github.com/sponsors/ljharb"
}
},
- "node_modules/signal-exit": {
- "version": "3.0.7",
- "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.7.tgz",
- "integrity": "sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ==",
- "dev": true
- },
- "node_modules/simple-swizzle": {
- "version": "0.2.2",
- "resolved": "https://registry.npmjs.org/simple-swizzle/-/simple-swizzle-0.2.2.tgz",
- "integrity": "sha512-JA//kQgZtbuY83m+xT+tXJkmJncGMTFT+C+g2h2R9uxkYIrE2yy9sgmcLhCnw57/WSD+Eh3J97FPEDFnbXnDUg==",
+ "node_modules/url-parse": {
+ "version": "1.5.10",
+ "resolved": "https://registry.npmjs.org/url-parse/-/url-parse-1.5.10.tgz",
+ "integrity": "sha512-WypcfiRhfeUP9vvF0j6rw0J3hrWrw6iZv3+22h6iRMJ/8z1Tj6XfLP4DsUix5MhMPnXpiHDoKyoZ/bdCkwBCiQ==",
+ "dev": true,
+ "license": "MIT",
"dependencies": {
- "is-arrayish": "^0.3.1"
+ "querystringify": "^2.1.1",
+ "requires-port": "^1.0.0"
}
},
- "node_modules/simple-swizzle/node_modules/is-arrayish": {
- "version": "0.3.2",
- "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.3.2.tgz",
- "integrity": "sha512-eVRqCvVlZbuw3GrM63ovNSNAeA1K16kaR/LRY/92w0zxQ5/1YzwblUX652i4Xs9RwAGjW9d9y6X88t8OaAJfWQ=="
+ "node_modules/url/node_modules/punycode": {
+ "version": "1.4.1",
+ "resolved": "https://registry.npmjs.org/punycode/-/punycode-1.4.1.tgz",
+ "integrity": "sha512-jmYNElW7yvO7TV33CjSmvSiE2yco3bV2czu/OzDKdMNVZQWfxCblURLhf+47syQRBntjfLdd/H0egrzIG+oaFQ==",
+ "dev": true,
+ "license": "MIT"
},
- "node_modules/sisteransi": {
- "version": "1.0.5",
- "resolved": "https://registry.npmjs.org/sisteransi/-/sisteransi-1.0.5.tgz",
- "integrity": "sha512-bLGGlR1QxBcynn2d5YmDX4MGjlZvy2MRBDRNHLJ8VI6l6+9FUiyTFNJ0IveOSP0bcXgVDPRcfGqA0pjaqUpfVg==",
- "dev": true
+ "node_modules/use-sync-external-store": {
+ "version": "1.2.2",
+ "resolved": "https://registry.npmjs.org/use-sync-external-store/-/use-sync-external-store-1.2.2.tgz",
+ "integrity": "sha512-PElTlVMwpblvbNqQ82d2n6RjStvdSoNe9FG28kNfz3WiXilJm4DdNkEzRhCZuIDwY8U08WVihhGR5iRqAwfDiw==",
+ "license": "MIT",
+ "peerDependencies": {
+ "react": "^16.8.0 || ^17.0.0 || ^18.0.0"
+ }
},
- "node_modules/slash": {
- "version": "3.0.0",
- "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz",
- "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==",
+ "node_modules/util": {
+ "version": "0.12.5",
+ "resolved": "https://registry.npmjs.org/util/-/util-0.12.5.tgz",
+ "integrity": "sha512-kZf/K6hEIrWHI6XqOFUiiMa+79wE/D8Q+NCNAWclkyg3b4d2k7s0QGepNjiABc+aR3N1PAyHL7p6UcLY6LmrnA==",
"dev": true,
- "engines": {
- "node": ">=8"
+ "license": "MIT",
+ "dependencies": {
+ "inherits": "^2.0.3",
+ "is-arguments": "^1.0.4",
+ "is-generator-function": "^1.0.7",
+ "is-typed-array": "^1.1.3",
+ "which-typed-array": "^1.1.2"
}
},
- "node_modules/slice-ansi": {
- "version": "3.0.0",
- "resolved": "https://registry.npmjs.org/slice-ansi/-/slice-ansi-3.0.0.tgz",
- "integrity": "sha512-pSyv7bSTC7ig9Dcgbw9AuRNUb5k5V6oDudjZoMBSr13qpLBG7tB+zgCkARjq7xIUgdz5P1Qe8u+rSGdouOOIyQ==",
+ "node_modules/util-deprecate": {
+ "version": "1.0.2",
+ "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz",
+ "integrity": "sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==",
"dev": true,
- "dependencies": {
- "ansi-styles": "^4.0.0",
- "astral-regex": "^2.0.0",
- "is-fullwidth-code-point": "^3.0.0"
- },
- "engines": {
- "node": ">=8"
+ "license": "MIT"
+ },
+ "node_modules/utila": {
+ "version": "0.4.0",
+ "resolved": "https://registry.npmjs.org/utila/-/utila-0.4.0.tgz",
+ "integrity": "sha512-Z0DbgELS9/L/75wZbro8xAnT50pBVFQZ+hUEueGDU5FN51YSCYM+jdxsfCiHjwNP/4LCDD0i/graKpeBnOXKRA==",
+ "dev": true,
+ "license": "MIT"
+ },
+ "node_modules/uuid": {
+ "version": "9.0.1",
+ "resolved": "https://registry.npmjs.org/uuid/-/uuid-9.0.1.tgz",
+ "integrity": "sha512-b+1eJOlsR9K8HJpow9Ok3fiWOWSIcIzXodvv0rQjVoOVNpWMpxf1wZNpt4y9h10odCNrqnYp1OBzRktckBe3sA==",
+ "dev": true,
+ "funding": [
+ "https://github.com/sponsors/broofa",
+ "https://github.com/sponsors/ctavan"
+ ],
+ "license": "MIT",
+ "bin": {
+ "uuid": "dist/bin/uuid"
}
},
- "node_modules/slice-ansi/node_modules/ansi-styles": {
- "version": "4.3.0",
- "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
- "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
+ "node_modules/v8-to-istanbul": {
+ "version": "9.3.0",
+ "resolved": "https://registry.npmjs.org/v8-to-istanbul/-/v8-to-istanbul-9.3.0.tgz",
+ "integrity": "sha512-kiGUalWN+rgBJ/1OHZsBtU4rXZOfj/7rKQxULKlIzwzQSvMJUUNgPwJEEh7gU6xEVxC0ahoOBvN2YI8GH6FNgA==",
"dev": true,
+ "license": "ISC",
"dependencies": {
- "color-convert": "^2.0.1"
+ "@jridgewell/trace-mapping": "^0.3.12",
+ "@types/istanbul-lib-coverage": "^2.0.1",
+ "convert-source-map": "^2.0.0"
},
"engines": {
- "node": ">=8"
- },
- "funding": {
- "url": "https://github.com/chalk/ansi-styles?sponsor=1"
+ "node": ">=10.12.0"
}
},
- "node_modules/source-map": {
- "version": "0.5.7",
- "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz",
- "integrity": "sha512-LbrmJOMUSdEVxIKvdcJzQC+nQhe8FUZQTXQy6+I75skNgn3OoQ0DZA8YnFa7gp8tqtL3KPf1kmo0R5DoApeSGQ==",
- "engines": {
- "node": ">=0.10.0"
+ "node_modules/verror": {
+ "version": "1.10.0",
+ "resolved": "https://registry.npmjs.org/verror/-/verror-1.10.0.tgz",
+ "integrity": "sha512-ZZKSmDAEFOijERBLkmYfJ+vmk3w+7hOLYDNkRCuRuMJGEmqYNCNLyBBFwWKVMhfwaEF3WOd0Zlw86U/WC/+nYw==",
+ "dev": true,
+ "engines": [
+ "node >=0.6.0"
+ ],
+ "license": "MIT",
+ "dependencies": {
+ "assert-plus": "^1.0.0",
+ "core-util-is": "1.0.2",
+ "extsprintf": "^1.2.0"
}
},
- "node_modules/source-map-js": {
- "version": "1.2.1",
- "resolved": "https://registry.npmjs.org/source-map-js/-/source-map-js-1.2.1.tgz",
- "integrity": "sha512-UXWMKhLOwVKb728IUtQPXxfYU+usdybtUrK/8uGE8CQMvrhOpwvzDBwj0QhSL7MQc7vIsISBG8VQ8+IDQxpfQA==",
- "engines": {
- "node": ">=0.10.0"
+ "node_modules/vfile": {
+ "version": "6.0.3",
+ "resolved": "https://registry.npmjs.org/vfile/-/vfile-6.0.3.tgz",
+ "integrity": "sha512-KzIbH/9tXat2u30jf+smMwFCsno4wHVdNmzFyL+T/L3UGqqk6JKfVqOFOZEpZSHADH1k40ab6NUIXZq422ov3Q==",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "@types/unist": "^3.0.0",
+ "vfile-message": "^4.0.0"
+ },
+ "funding": {
+ "type": "opencollective",
+ "url": "https://opencollective.com/unified"
}
},
- "node_modules/source-map-support": {
- "version": "0.5.13",
- "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.13.tgz",
- "integrity": "sha512-SHSKFHadjVA5oR4PPqhtAVdcBWwRYVd6g6cAXnIbRiIwc2EhPrTuKUBdSLvlEKyIP3GCf89fltvcZiP9MMFA1w==",
+ "node_modules/vfile-message": {
+ "version": "4.0.2",
+ "resolved": "https://registry.npmjs.org/vfile-message/-/vfile-message-4.0.2.tgz",
+ "integrity": "sha512-jRDZ1IMLttGj41KcZvlrYAaI3CfqpLpfpf+Mfig13viT6NKvRzWZ+lXz0Y5D60w6uJIBAOGq9mSHf0gktF0duw==",
"dev": true,
+ "license": "MIT",
"dependencies": {
- "buffer-from": "^1.0.0",
- "source-map": "^0.6.0"
+ "@types/unist": "^3.0.0",
+ "unist-util-stringify-position": "^4.0.0"
+ },
+ "funding": {
+ "type": "opencollective",
+ "url": "https://opencollective.com/unified"
}
},
- "node_modules/source-map-support/node_modules/source-map": {
- "version": "0.6.1",
- "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
- "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
+ "node_modules/vm-browserify": {
+ "version": "1.1.2",
+ "resolved": "https://registry.npmjs.org/vm-browserify/-/vm-browserify-1.1.2.tgz",
+ "integrity": "sha512-2ham8XPWTONajOR0ohOKOHXkm3+gaBmGut3SRuu75xLd/RRaY6vqgh8NBYYk7+RW3u5AtzPQZG8F10LHkl0lAQ==",
"dev": true,
- "engines": {
- "node": ">=0.10.0"
- }
+ "license": "MIT"
},
- "node_modules/split2": {
- "version": "4.2.0",
- "resolved": "https://registry.npmjs.org/split2/-/split2-4.2.0.tgz",
- "integrity": "sha512-UcjcJOWknrNkF6PLX83qcHM6KHgVKNkV62Y8a5uYDVv9ydGQVwAHMKqHdJje1VTWpljG0WYpCDhrCdAOYH4TWg==",
+ "node_modules/w3c-xmlserializer": {
+ "version": "4.0.0",
+ "resolved": "https://registry.npmjs.org/w3c-xmlserializer/-/w3c-xmlserializer-4.0.0.tgz",
+ "integrity": "sha512-d+BFHzbiCx6zGfz0HyQ6Rg69w9k19nviJspaj4yNscGjrHu94sVP+aRm75yEbCh+r2/yR+7q6hux9LVtbuTGBw==",
"dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "xml-name-validator": "^4.0.0"
+ },
"engines": {
- "node": ">= 10.x"
+ "node": ">=14"
}
},
- "node_modules/sprintf-js": {
- "version": "1.0.3",
- "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz",
- "integrity": "sha512-D9cPgkvLlV3t3IzL0D0YLvGA9Ahk4PcvVwUbN0dSGr1aP0Nrt4AEnTUbuGvquEC0mA64Gqt1fzirlRs5ibXx8g==",
- "dev": true
- },
- "node_modules/sshpk": {
- "version": "1.18.0",
- "resolved": "https://registry.npmjs.org/sshpk/-/sshpk-1.18.0.tgz",
- "integrity": "sha512-2p2KJZTSqQ/I3+HX42EpYOa2l3f8Erv8MWKsy2I9uf4wA7yFIkXRffYdsx86y6z4vHtV8u7g+pPlr8/4ouAxsQ==",
+ "node_modules/walker": {
+ "version": "1.0.8",
+ "resolved": "https://registry.npmjs.org/walker/-/walker-1.0.8.tgz",
+ "integrity": "sha512-ts/8E8l5b7kY0vlWLewOkDXMmPdLcVV4GmOQLyxuSswIJsweeFZtAsMF7k1Nszz+TYBQrlYRmzOnr398y1JemQ==",
"dev": true,
+ "license": "Apache-2.0",
"dependencies": {
- "asn1": "~0.2.3",
- "assert-plus": "^1.0.0",
- "bcrypt-pbkdf": "^1.0.0",
- "dashdash": "^1.12.0",
- "ecc-jsbn": "~0.1.1",
- "getpass": "^0.1.1",
- "jsbn": "~0.1.0",
- "safer-buffer": "^2.0.2",
- "tweetnacl": "~0.14.0"
- },
- "bin": {
- "sshpk-conv": "bin/sshpk-conv",
- "sshpk-sign": "bin/sshpk-sign",
- "sshpk-verify": "bin/sshpk-verify"
- },
- "engines": {
- "node": ">=0.10.0"
+ "makeerror": "1.0.12"
}
},
- "node_modules/stack-utils": {
- "version": "2.0.6",
- "resolved": "https://registry.npmjs.org/stack-utils/-/stack-utils-2.0.6.tgz",
- "integrity": "sha512-XlkWvfIm6RmsWtNJx+uqtKLS8eqFbxUg0ZzLXqY0caEy9l7hruX8IpiDnjsLavoBgqCCR71TqWO8MaXYheJ3RQ==",
+ "node_modules/watchpack": {
+ "version": "2.4.2",
+ "resolved": "https://registry.npmjs.org/watchpack/-/watchpack-2.4.2.tgz",
+ "integrity": "sha512-TnbFSbcOCcDgjZ4piURLCbJ3nJhznVh9kw6F6iokjiFPl8ONxe9A6nMDVXDiNbrSfLILs6vB07F7wLBrwPYzJw==",
"dev": true,
+ "license": "MIT",
"dependencies": {
- "escape-string-regexp": "^2.0.0"
+ "glob-to-regexp": "^0.4.1",
+ "graceful-fs": "^4.1.2"
},
"engines": {
- "node": ">=10"
+ "node": ">=10.13.0"
}
},
- "node_modules/stack-utils/node_modules/escape-string-regexp": {
- "version": "2.0.0",
- "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-2.0.0.tgz",
- "integrity": "sha512-UpzcLCXolUWcNu5HtVMHYdXJjArjsF9C0aNnquZYY4uW/Vu0miy5YoWvbV345HauVvcAUnpRuhMMcqTcGOY2+w==",
+ "node_modules/webidl-conversions": {
+ "version": "7.0.0",
+ "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-7.0.0.tgz",
+ "integrity": "sha512-VwddBukDzu71offAQR975unBIGqfKZpM+8ZX6ySk8nYhVoo5CYaZyzt3YBvYtRtO+aoGlqxPg/B87NGVZ/fu6g==",
"dev": true,
+ "license": "BSD-2-Clause",
"engines": {
- "node": ">=8"
+ "node": ">=12"
}
},
- "node_modules/stackframe": {
- "version": "1.3.4",
- "resolved": "https://registry.npmjs.org/stackframe/-/stackframe-1.3.4.tgz",
- "integrity": "sha512-oeVtt7eWQS+Na6F//S4kJ2K2VbRlS9D43mAlMyVpVWovy9o+jfgH8O9agzANzaiLjclA0oYzUXEM4PurhSUChw==",
- "dev": true
- },
- "node_modules/storybook": {
- "version": "8.4.1",
- "resolved": "https://registry.npmjs.org/storybook/-/storybook-8.4.1.tgz",
- "integrity": "sha512-0tfFIFghjho9FtnFoiJMoxhcs2iIdvEF81GTSVnTsDVJrYA84nB+FxN3UY1fT0BcQ8BFlbf+OhSjZL7ufqqWKA==",
+ "node_modules/webpack": {
+ "version": "5.96.1",
+ "resolved": "https://registry.npmjs.org/webpack/-/webpack-5.96.1.tgz",
+ "integrity": "sha512-l2LlBSvVZGhL4ZrPwyr8+37AunkcYj5qh8o6u2/2rzoPc8gxFJkLj1WxNgooi9pnoc06jh0BjuXnamM4qlujZA==",
"dev": true,
+ "license": "MIT",
"dependencies": {
- "@storybook/core": "8.4.1"
+ "@types/eslint-scope": "^3.7.7",
+ "@types/estree": "^1.0.6",
+ "@webassemblyjs/ast": "^1.12.1",
+ "@webassemblyjs/wasm-edit": "^1.12.1",
+ "@webassemblyjs/wasm-parser": "^1.12.1",
+ "acorn": "^8.14.0",
+ "browserslist": "^4.24.0",
+ "chrome-trace-event": "^1.0.2",
+ "enhanced-resolve": "^5.17.1",
+ "es-module-lexer": "^1.2.1",
+ "eslint-scope": "5.1.1",
+ "events": "^3.2.0",
+ "glob-to-regexp": "^0.4.1",
+ "graceful-fs": "^4.2.11",
+ "json-parse-even-better-errors": "^2.3.1",
+ "loader-runner": "^4.2.0",
+ "mime-types": "^2.1.27",
+ "neo-async": "^2.6.2",
+ "schema-utils": "^3.2.0",
+ "tapable": "^2.1.1",
+ "terser-webpack-plugin": "^5.3.10",
+ "watchpack": "^2.4.1",
+ "webpack-sources": "^3.2.3"
},
"bin": {
- "getstorybook": "bin/index.cjs",
- "sb": "bin/index.cjs",
- "storybook": "bin/index.cjs"
+ "webpack": "bin/webpack.js"
+ },
+ "engines": {
+ "node": ">=10.13.0"
},
"funding": {
"type": "opencollective",
- "url": "https://opencollective.com/storybook"
- },
- "peerDependencies": {
- "prettier": "^2 || ^3"
+ "url": "https://opencollective.com/webpack"
},
"peerDependenciesMeta": {
- "prettier": {
+ "webpack-cli": {
"optional": true
}
}
},
- "node_modules/stream-browserify": {
- "version": "3.0.0",
- "resolved": "https://registry.npmjs.org/stream-browserify/-/stream-browserify-3.0.0.tgz",
- "integrity": "sha512-H73RAHsVBapbim0tU2JwwOiXUj+fikfiaoYAKHF3VJfA0pe2BCzkhAHBlLG6REzE+2WNZcxOXjK7lkso+9euLA==",
- "dev": true,
- "dependencies": {
- "inherits": "~2.0.4",
- "readable-stream": "^3.5.0"
- }
- },
- "node_modules/stream-browserify/node_modules/readable-stream": {
- "version": "3.6.2",
- "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.2.tgz",
- "integrity": "sha512-9u/sniCrY3D5WdsERHzHE4G2YCXqoG5FTHUiCC4SIbr6XcLZBY05ya9EKjYek9O5xOAwjGq+1JdGBAS7Q9ScoA==",
+ "node_modules/webpack-dev-middleware": {
+ "version": "6.1.3",
+ "resolved": "https://registry.npmjs.org/webpack-dev-middleware/-/webpack-dev-middleware-6.1.3.tgz",
+ "integrity": "sha512-A4ChP0Qj8oGociTs6UdlRUGANIGrCDL3y+pmQMc+dSsraXHCatFpmMey4mYELA+juqwUqwQsUgJJISXl1KWmiw==",
"dev": true,
+ "license": "MIT",
"dependencies": {
- "inherits": "^2.0.3",
- "string_decoder": "^1.1.1",
- "util-deprecate": "^1.0.1"
+ "colorette": "^2.0.10",
+ "memfs": "^3.4.12",
+ "mime-types": "^2.1.31",
+ "range-parser": "^1.2.1",
+ "schema-utils": "^4.0.0"
},
"engines": {
- "node": ">= 6"
- }
- },
- "node_modules/stream-http": {
- "version": "3.2.0",
- "resolved": "https://registry.npmjs.org/stream-http/-/stream-http-3.2.0.tgz",
- "integrity": "sha512-Oq1bLqisTyK3TSCXpPbT4sdeYNdmyZJv1LxpEm2vu1ZhK89kSE5YXwZc3cWk0MagGaKriBh9mCFbVGtO+vY29A==",
+ "node": ">= 14.15.0"
+ },
+ "funding": {
+ "type": "opencollective",
+ "url": "https://opencollective.com/webpack"
+ },
+ "peerDependencies": {
+ "webpack": "^5.0.0"
+ },
+ "peerDependenciesMeta": {
+ "webpack": {
+ "optional": true
+ }
+ }
+ },
+ "node_modules/webpack-hot-middleware": {
+ "version": "2.26.1",
+ "resolved": "https://registry.npmjs.org/webpack-hot-middleware/-/webpack-hot-middleware-2.26.1.tgz",
+ "integrity": "sha512-khZGfAeJx6I8K9zKohEWWYN6KDlVw2DHownoe+6Vtwj1LP9WFgegXnVMSkZ/dBEBtXFwrkkydsaPFlB7f8wU2A==",
"dev": true,
+ "license": "MIT",
"dependencies": {
- "builtin-status-codes": "^3.0.0",
- "inherits": "^2.0.4",
- "readable-stream": "^3.6.0",
- "xtend": "^4.0.2"
+ "ansi-html-community": "0.0.8",
+ "html-entities": "^2.1.0",
+ "strip-ansi": "^6.0.0"
}
},
- "node_modules/stream-http/node_modules/readable-stream": {
- "version": "3.6.2",
- "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.2.tgz",
- "integrity": "sha512-9u/sniCrY3D5WdsERHzHE4G2YCXqoG5FTHUiCC4SIbr6XcLZBY05ya9EKjYek9O5xOAwjGq+1JdGBAS7Q9ScoA==",
+ "node_modules/webpack-hot-middleware/node_modules/strip-ansi": {
+ "version": "6.0.1",
+ "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz",
+ "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==",
"dev": true,
+ "license": "MIT",
"dependencies": {
- "inherits": "^2.0.3",
- "string_decoder": "^1.1.1",
- "util-deprecate": "^1.0.1"
+ "ansi-regex": "^5.0.1"
},
"engines": {
- "node": ">= 6"
+ "node": ">=8"
}
},
- "node_modules/streamsearch": {
- "version": "1.1.0",
- "resolved": "https://registry.npmjs.org/streamsearch/-/streamsearch-1.1.0.tgz",
- "integrity": "sha512-Mcc5wHehp9aXz1ax6bZUyY5afg9u2rv5cqQI3mRrYkGC8rW2hM02jWuwjtL++LS5qinSyhj2QfLyNsuc+VsExg==",
+ "node_modules/webpack-sources": {
+ "version": "3.2.3",
+ "resolved": "https://registry.npmjs.org/webpack-sources/-/webpack-sources-3.2.3.tgz",
+ "integrity": "sha512-/DyMEOrDgLKKIG0fmvtz+4dUX/3Ghozwgm6iPp8KRhvn+eQf9+Q7GWxVNMk3+uCPWfdXYC4ExGBckIXdFEfH1w==",
+ "dev": true,
+ "license": "MIT",
"engines": {
- "node": ">=10.0.0"
+ "node": ">=10.13.0"
}
},
- "node_modules/string_decoder": {
- "version": "1.3.0",
- "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.3.0.tgz",
- "integrity": "sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA==",
+ "node_modules/webpack-virtual-modules": {
+ "version": "0.6.2",
+ "resolved": "https://registry.npmjs.org/webpack-virtual-modules/-/webpack-virtual-modules-0.6.2.tgz",
+ "integrity": "sha512-66/V2i5hQanC51vBQKPH4aI8NMAcBW59FVBs+rC7eGHupMyfn34q7rZIE+ETlJ+XTevqfUhVVBgSUNSW2flEUQ==",
+ "dev": true,
+ "license": "MIT"
+ },
+ "node_modules/webpack/node_modules/ajv": {
+ "version": "6.12.6",
+ "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz",
+ "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==",
"dev": true,
+ "license": "MIT",
"dependencies": {
- "safe-buffer": "~5.2.0"
+ "fast-deep-equal": "^3.1.1",
+ "fast-json-stable-stringify": "^2.0.0",
+ "json-schema-traverse": "^0.4.1",
+ "uri-js": "^4.2.2"
+ },
+ "funding": {
+ "type": "github",
+ "url": "https://github.com/sponsors/epoberezkin"
}
},
- "node_modules/string-argv": {
- "version": "0.3.2",
- "resolved": "https://registry.npmjs.org/string-argv/-/string-argv-0.3.2.tgz",
- "integrity": "sha512-aqD2Q0144Z+/RqG52NeHEkZauTAUWJO8c6yTftGJKO3Tja5tUgIfmIl6kExvhtxSDP7fXB6DvzkfMpCd/F3G+Q==",
+ "node_modules/webpack/node_modules/ajv-keywords": {
+ "version": "3.5.2",
+ "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-3.5.2.tgz",
+ "integrity": "sha512-5p6WTN0DdTGVQk6VjcEju19IgaHudalcfabD7yhDGeA6bcQnmL+CpveLJq/3hvfwd1aof6L386Ougkx6RfyMIQ==",
"dev": true,
- "engines": {
- "node": ">=0.6.19"
+ "license": "MIT",
+ "peerDependencies": {
+ "ajv": "^6.9.1"
}
},
- "node_modules/string-length": {
- "version": "4.0.2",
- "resolved": "https://registry.npmjs.org/string-length/-/string-length-4.0.2.tgz",
- "integrity": "sha512-+l6rNN5fYHNhZZy41RXsYptCjA2Igmq4EG7kZAYFQI1E1VTXarr6ZPXBg6eq7Y6eK4FEhY6AJlyuFIb/v/S0VQ==",
+ "node_modules/webpack/node_modules/eslint-scope": {
+ "version": "5.1.1",
+ "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-5.1.1.tgz",
+ "integrity": "sha512-2NxwbF/hZ0KpepYN0cNbo+FN6XoK7GaHlQhgx/hIZl6Va0bF45RQOOwhLIy8lQDbuCiadSLCBnH2CFYquit5bw==",
"dev": true,
+ "license": "BSD-2-Clause",
"dependencies": {
- "char-regex": "^1.0.2",
- "strip-ansi": "^6.0.0"
+ "esrecurse": "^4.3.0",
+ "estraverse": "^4.1.1"
},
"engines": {
- "node": ">=10"
+ "node": ">=8.0.0"
}
},
- "node_modules/string-length/node_modules/strip-ansi": {
- "version": "6.0.1",
- "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz",
- "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==",
+ "node_modules/webpack/node_modules/estraverse": {
+ "version": "4.3.0",
+ "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz",
+ "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==",
"dev": true,
- "dependencies": {
- "ansi-regex": "^5.0.1"
- },
+ "license": "BSD-2-Clause",
"engines": {
- "node": ">=8"
+ "node": ">=4.0"
}
},
- "node_modules/string-width": {
- "version": "4.2.3",
- "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz",
- "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==",
+ "node_modules/webpack/node_modules/json-schema-traverse": {
+ "version": "0.4.1",
+ "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz",
+ "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==",
+ "dev": true,
+ "license": "MIT"
+ },
+ "node_modules/webpack/node_modules/schema-utils": {
+ "version": "3.3.0",
+ "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.3.0.tgz",
+ "integrity": "sha512-pN/yOAvcC+5rQ5nERGuwrjLlYvLTbCibnZ1I7B1LaiAz9BRBlE9GMgE/eqV30P7aJQUf7Ddimy/RsbYO/GrVGg==",
"dev": true,
+ "license": "MIT",
"dependencies": {
- "emoji-regex": "^8.0.0",
- "is-fullwidth-code-point": "^3.0.0",
- "strip-ansi": "^6.0.1"
+ "@types/json-schema": "^7.0.8",
+ "ajv": "^6.12.5",
+ "ajv-keywords": "^3.5.2"
},
"engines": {
- "node": ">=8"
+ "node": ">= 10.13.0"
+ },
+ "funding": {
+ "type": "opencollective",
+ "url": "https://opencollective.com/webpack"
}
},
- "node_modules/string-width-cjs": {
- "name": "string-width",
- "version": "4.2.3",
- "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz",
- "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==",
+ "node_modules/whatwg-encoding": {
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/whatwg-encoding/-/whatwg-encoding-2.0.0.tgz",
+ "integrity": "sha512-p41ogyeMUrw3jWclHWTQg1k05DSVXPLcVxRTYsXUk+ZooOCZLcoYgPZ/HL/D/N+uQPOtcp1me1WhBEaX02mhWg==",
"dev": true,
+ "license": "MIT",
"dependencies": {
- "emoji-regex": "^8.0.0",
- "is-fullwidth-code-point": "^3.0.0",
- "strip-ansi": "^6.0.1"
+ "iconv-lite": "0.6.3"
},
"engines": {
- "node": ">=8"
+ "node": ">=12"
}
},
- "node_modules/string-width-cjs/node_modules/emoji-regex": {
- "version": "8.0.0",
- "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz",
- "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==",
- "dev": true
- },
- "node_modules/string-width-cjs/node_modules/strip-ansi": {
- "version": "6.0.1",
- "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz",
- "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==",
+ "node_modules/whatwg-mimetype": {
+ "version": "3.0.0",
+ "resolved": "https://registry.npmjs.org/whatwg-mimetype/-/whatwg-mimetype-3.0.0.tgz",
+ "integrity": "sha512-nt+N2dzIutVRxARx1nghPKGv1xHikU7HKdfafKkLNLindmPU/ch3U31NOCGGA/dmPcmb1VlofO0vnKAcsm0o/Q==",
"dev": true,
- "dependencies": {
- "ansi-regex": "^5.0.1"
- },
+ "license": "MIT",
"engines": {
- "node": ">=8"
+ "node": ">=12"
}
},
- "node_modules/string-width/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
- },
- "node_modules/string-width/node_modules/strip-ansi": {
- "version": "6.0.1",
- "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz",
- "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==",
+ "node_modules/whatwg-url": {
+ "version": "11.0.0",
+ "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-11.0.0.tgz",
+ "integrity": "sha512-RKT8HExMpoYx4igMiVMY83lN6UeITKJlBQ+vR/8ZJ8OCdSiN3RwCq+9gH0+Xzj0+5IrM6i4j/6LuvzbZIQgEcQ==",
"dev": true,
+ "license": "MIT",
"dependencies": {
- "ansi-regex": "^5.0.1"
+ "tr46": "^3.0.0",
+ "webidl-conversions": "^7.0.0"
},
"engines": {
- "node": ">=8"
+ "node": ">=12"
}
},
- "node_modules/string.prototype.includes": {
- "version": "2.0.1",
- "resolved": "https://registry.npmjs.org/string.prototype.includes/-/string.prototype.includes-2.0.1.tgz",
- "integrity": "sha512-o7+c9bW6zpAdJHTtujeePODAhkuicdAryFsfVKwA+wGw89wJ4GTY484WTucM9hLtDEOpOvI+aHnzqnC5lHp4Rg==",
+ "node_modules/which": {
+ "version": "2.0.2",
+ "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz",
+ "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==",
"dev": true,
+ "license": "ISC",
"dependencies": {
- "call-bind": "^1.0.7",
- "define-properties": "^1.2.1",
- "es-abstract": "^1.23.3"
+ "isexe": "^2.0.0"
+ },
+ "bin": {
+ "node-which": "bin/node-which"
},
"engines": {
- "node": ">= 0.4"
+ "node": ">= 8"
}
},
- "node_modules/string.prototype.matchall": {
- "version": "4.0.11",
- "resolved": "https://registry.npmjs.org/string.prototype.matchall/-/string.prototype.matchall-4.0.11.tgz",
- "integrity": "sha512-NUdh0aDavY2og7IbBPenWqR9exH+E26Sv8e0/eTe1tltDGZL+GtBkDAnnyBtmekfK6/Dq3MkcGtzXFEd1LQrtg==",
+ "node_modules/which-boxed-primitive": {
+ "version": "1.0.2",
+ "resolved": "https://registry.npmjs.org/which-boxed-primitive/-/which-boxed-primitive-1.0.2.tgz",
+ "integrity": "sha512-bwZdv0AKLpplFY2KZRX6TvyuN7ojjr7lwkg6ml0roIy9YeuSr7JS372qlNW18UQYzgYK9ziGcerWqZOmEn9VNg==",
"dev": true,
+ "license": "MIT",
"dependencies": {
- "call-bind": "^1.0.7",
- "define-properties": "^1.2.1",
- "es-abstract": "^1.23.2",
- "es-errors": "^1.3.0",
- "es-object-atoms": "^1.0.0",
- "get-intrinsic": "^1.2.4",
- "gopd": "^1.0.1",
- "has-symbols": "^1.0.3",
- "internal-slot": "^1.0.7",
- "regexp.prototype.flags": "^1.5.2",
- "set-function-name": "^2.0.2",
- "side-channel": "^1.0.6"
- },
- "engines": {
- "node": ">= 0.4"
+ "is-bigint": "^1.0.1",
+ "is-boolean-object": "^1.1.0",
+ "is-number-object": "^1.0.4",
+ "is-string": "^1.0.5",
+ "is-symbol": "^1.0.3"
},
"funding": {
"url": "https://github.com/sponsors/ljharb"
}
},
- "node_modules/string.prototype.repeat": {
- "version": "1.0.0",
- "resolved": "https://registry.npmjs.org/string.prototype.repeat/-/string.prototype.repeat-1.0.0.tgz",
- "integrity": "sha512-0u/TldDbKD8bFCQ/4f5+mNRrXwZ8hg2w7ZR8wa16e8z9XpePWl3eGEcUD0OXpEH/VJH/2G3gjUtR3ZOiBe2S/w==",
- "dev": true,
- "dependencies": {
- "define-properties": "^1.1.3",
- "es-abstract": "^1.17.5"
- }
- },
- "node_modules/string.prototype.trim": {
- "version": "1.2.9",
- "resolved": "https://registry.npmjs.org/string.prototype.trim/-/string.prototype.trim-1.2.9.tgz",
- "integrity": "sha512-klHuCNxiMZ8MlsOihJhJEBJAiMVqU3Z2nEXWfWnIqjN0gEFS9J9+IxKozWWtQGcgoa1WUZzLjKPTr4ZHNFTFxw==",
+ "node_modules/which-builtin-type": {
+ "version": "1.1.4",
+ "resolved": "https://registry.npmjs.org/which-builtin-type/-/which-builtin-type-1.1.4.tgz",
+ "integrity": "sha512-bppkmBSsHFmIMSl8BO9TbsyzsvGjVoppt8xUiGzwiu/bhDCGxnpOKCxgqj6GuyHE0mINMDecBFPlOm2hzY084w==",
"dev": true,
+ "license": "MIT",
"dependencies": {
- "call-bind": "^1.0.7",
- "define-properties": "^1.2.1",
- "es-abstract": "^1.23.0",
- "es-object-atoms": "^1.0.0"
+ "function.prototype.name": "^1.1.6",
+ "has-tostringtag": "^1.0.2",
+ "is-async-function": "^2.0.0",
+ "is-date-object": "^1.0.5",
+ "is-finalizationregistry": "^1.0.2",
+ "is-generator-function": "^1.0.10",
+ "is-regex": "^1.1.4",
+ "is-weakref": "^1.0.2",
+ "isarray": "^2.0.5",
+ "which-boxed-primitive": "^1.0.2",
+ "which-collection": "^1.0.2",
+ "which-typed-array": "^1.1.15"
},
"engines": {
"node": ">= 0.4"
@@ -22774,29 +23409,37 @@
"url": "https://github.com/sponsors/ljharb"
}
},
- "node_modules/string.prototype.trimend": {
- "version": "1.0.8",
- "resolved": "https://registry.npmjs.org/string.prototype.trimend/-/string.prototype.trimend-1.0.8.tgz",
- "integrity": "sha512-p73uL5VCHCO2BZZ6krwwQE3kCzM7NKmis8S//xEC6fQonchbum4eP6kR4DLEjQFO3Wnj3Fuo8NM0kOSjVdHjZQ==",
+ "node_modules/which-collection": {
+ "version": "1.0.2",
+ "resolved": "https://registry.npmjs.org/which-collection/-/which-collection-1.0.2.tgz",
+ "integrity": "sha512-K4jVyjnBdgvc86Y6BkaLZEN933SwYOuBFkdmBu9ZfkcAbdVbpITnDmjvZ/aQjRXQrv5EPkTnD1s39GiiqbngCw==",
"dev": true,
+ "license": "MIT",
"dependencies": {
- "call-bind": "^1.0.7",
- "define-properties": "^1.2.1",
- "es-object-atoms": "^1.0.0"
+ "is-map": "^2.0.3",
+ "is-set": "^2.0.3",
+ "is-weakmap": "^2.0.2",
+ "is-weakset": "^2.0.3"
+ },
+ "engines": {
+ "node": ">= 0.4"
},
"funding": {
"url": "https://github.com/sponsors/ljharb"
}
},
- "node_modules/string.prototype.trimstart": {
- "version": "1.0.8",
- "resolved": "https://registry.npmjs.org/string.prototype.trimstart/-/string.prototype.trimstart-1.0.8.tgz",
- "integrity": "sha512-UXSH262CSZY1tfu3G3Secr6uGLCFVPMhIqHjlgCUtCCcgihYc/xKs9djMTMUOb2j1mVSeU8EU6NWc/iQKU6Gfg==",
+ "node_modules/which-typed-array": {
+ "version": "1.1.15",
+ "resolved": "https://registry.npmjs.org/which-typed-array/-/which-typed-array-1.1.15.tgz",
+ "integrity": "sha512-oV0jmFtUky6CXfkqehVvBP/LSWJ2sy4vWMioiENyJLePrBO/yKyV9OyJySfAKosh+RYkIl5zJCNZ8/4JncrpdA==",
"dev": true,
+ "license": "MIT",
"dependencies": {
+ "available-typed-arrays": "^1.0.7",
"call-bind": "^1.0.7",
- "define-properties": "^1.2.1",
- "es-object-atoms": "^1.0.0"
+ "for-each": "^0.3.3",
+ "gopd": "^1.0.1",
+ "has-tostringtag": "^1.0.2"
},
"engines": {
"node": ">= 0.4"
@@ -22805,2015 +23448,637 @@
"url": "https://github.com/sponsors/ljharb"
}
},
- "node_modules/strip-ansi": {
- "version": "7.1.0",
- "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-7.1.0.tgz",
- "integrity": "sha512-iq6eVVI64nQQTRYq2KtEg2d2uU7LElhTJwsH4YzIHZshxlgZms/wIc4VoDQTlG/IvVIrBKG06CrZnp0qv7hkcQ==",
+ "node_modules/word-wrap": {
+ "version": "1.2.5",
+ "resolved": "https://registry.npmjs.org/word-wrap/-/word-wrap-1.2.5.tgz",
+ "integrity": "sha512-BN22B5eaMMI9UMtjrGd5g5eCYPpCPDUy0FJXbYsaT5zYxjFOckS53SQDE3pWkVoWpHXVb3BrYcEN4Twa55B5cA==",
"dev": true,
- "dependencies": {
- "ansi-regex": "^6.0.1"
- },
+ "license": "MIT",
"engines": {
- "node": ">=12"
- },
- "funding": {
- "url": "https://github.com/chalk/strip-ansi?sponsor=1"
+ "node": ">=0.10.0"
}
},
- "node_modules/strip-ansi-cjs": {
- "name": "strip-ansi",
- "version": "6.0.1",
- "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz",
- "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==",
+ "node_modules/wrap-ansi": {
+ "version": "7.0.0",
+ "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz",
+ "integrity": "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==",
"dev": true,
+ "license": "MIT",
"dependencies": {
- "ansi-regex": "^5.0.1"
+ "ansi-styles": "^4.0.0",
+ "string-width": "^4.1.0",
+ "strip-ansi": "^6.0.0"
},
"engines": {
- "node": ">=8"
+ "node": ">=10"
+ },
+ "funding": {
+ "url": "https://github.com/chalk/wrap-ansi?sponsor=1"
}
},
- "node_modules/strip-ansi/node_modules/ansi-regex": {
- "version": "6.1.0",
- "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-6.1.0.tgz",
- "integrity": "sha512-7HSX4QQb4CspciLpVFwyRe79O3xsIZDDLER21kERQ71oaPodF8jL725AgJMFAYbooIqolJoRLuM81SpeUkpkvA==",
+ "node_modules/wrap-ansi-cjs": {
+ "name": "wrap-ansi",
+ "version": "7.0.0",
+ "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz",
+ "integrity": "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==",
"dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "ansi-styles": "^4.0.0",
+ "string-width": "^4.1.0",
+ "strip-ansi": "^6.0.0"
+ },
"engines": {
- "node": ">=12"
+ "node": ">=10"
},
"funding": {
- "url": "https://github.com/chalk/ansi-regex?sponsor=1"
+ "url": "https://github.com/chalk/wrap-ansi?sponsor=1"
}
},
- "node_modules/strip-bom": {
- "version": "4.0.0",
- "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-4.0.0.tgz",
- "integrity": "sha512-3xurFv5tEgii33Zi8Jtp55wEIILR9eh34FAW00PZf+JnSsTmV/ioewSgQl97JHvgjoRGwPShsWm+IdrxB35d0w==",
+ "node_modules/wrap-ansi-cjs/node_modules/ansi-styles": {
+ "version": "4.3.0",
+ "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
+ "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
"dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "color-convert": "^2.0.1"
+ },
"engines": {
"node": ">=8"
+ },
+ "funding": {
+ "url": "https://github.com/chalk/ansi-styles?sponsor=1"
}
},
- "node_modules/strip-final-newline": {
- "version": "2.0.0",
- "resolved": "https://registry.npmjs.org/strip-final-newline/-/strip-final-newline-2.0.0.tgz",
- "integrity": "sha512-BrpvfNAE3dcvq7ll3xVumzjKjZQ5tI1sEUIKr3Uoks0XUl45St3FlatVqef9prk4jRDzhW6WZg+3bk93y6pLjA==",
+ "node_modules/wrap-ansi-cjs/node_modules/strip-ansi": {
+ "version": "6.0.1",
+ "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz",
+ "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==",
"dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "ansi-regex": "^5.0.1"
+ },
"engines": {
- "node": ">=6"
+ "node": ">=8"
}
},
- "node_modules/strip-indent": {
- "version": "4.0.0",
- "resolved": "https://registry.npmjs.org/strip-indent/-/strip-indent-4.0.0.tgz",
- "integrity": "sha512-mnVSV2l+Zv6BLpSD/8V87CW/y9EmmbYzGCIavsnsI6/nwn26DwffM/yztm30Z/I2DY9wdS3vXVCMnHDgZaVNoA==",
+ "node_modules/wrap-ansi/node_modules/ansi-styles": {
+ "version": "4.3.0",
+ "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
+ "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
"dev": true,
+ "license": "MIT",
"dependencies": {
- "min-indent": "^1.0.1"
+ "color-convert": "^2.0.1"
},
"engines": {
- "node": ">=12"
+ "node": ">=8"
},
"funding": {
- "url": "https://github.com/sponsors/sindresorhus"
+ "url": "https://github.com/chalk/ansi-styles?sponsor=1"
}
},
- "node_modules/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==",
+ "node_modules/wrap-ansi/node_modules/strip-ansi": {
+ "version": "6.0.1",
+ "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz",
+ "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==",
"dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "ansi-regex": "^5.0.1"
+ },
"engines": {
"node": ">=8"
- },
- "funding": {
- "url": "https://github.com/sponsors/sindresorhus"
}
},
- "node_modules/style-loader": {
- "version": "3.3.4",
- "resolved": "https://registry.npmjs.org/style-loader/-/style-loader-3.3.4.tgz",
- "integrity": "sha512-0WqXzrsMTyb8yjZJHDqwmnwRJvhALK9LfRtRc6B4UTWe8AijYLZYZ9thuJTZc2VfQWINADW/j+LiJnfy2RoC1w==",
+ "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,
- "engines": {
- "node": ">= 12.13.0"
- },
- "funding": {
- "type": "opencollective",
- "url": "https://opencollective.com/webpack"
- },
- "peerDependencies": {
- "webpack": "^5.0.0"
- }
+ "license": "ISC"
},
- "node_modules/styled-jsx": {
- "version": "5.1.6",
- "resolved": "https://registry.npmjs.org/styled-jsx/-/styled-jsx-5.1.6.tgz",
- "integrity": "sha512-qSVyDTeMotdvQYoHWLNGwRFJHC+i+ZvdBRYosOFgC+Wg1vx4frN2/RG/NA7SYqqvKNLf39P2LSRA2pu6n0XYZA==",
+ "node_modules/write-file-atomic": {
+ "version": "4.0.2",
+ "resolved": "https://registry.npmjs.org/write-file-atomic/-/write-file-atomic-4.0.2.tgz",
+ "integrity": "sha512-7KxauUdBmSdWnmpaGFg+ppNjKF8uNLry8LyzjauQDOVONfFLNKrKvQOxZ/VuTIcS/gge/YNahf5RIIQWTSarlg==",
"dev": true,
+ "license": "ISC",
"dependencies": {
- "client-only": "0.0.1"
+ "imurmurhash": "^0.1.4",
+ "signal-exit": "^3.0.7"
},
"engines": {
- "node": ">= 12.0.0"
+ "node": "^12.13.0 || ^14.15.0 || >=16.0.0"
+ }
+ },
+ "node_modules/ws": {
+ "version": "8.18.0",
+ "resolved": "https://registry.npmjs.org/ws/-/ws-8.18.0.tgz",
+ "integrity": "sha512-8VbfWfHLbbwu3+N6OKsOMpBdT4kXPDDB9cJk2bJ6mh9ucxdlnNvH1e+roYkKmN9Nxw2yjz7VzeO9oOz2zJ04Pw==",
+ "dev": true,
+ "license": "MIT",
+ "engines": {
+ "node": ">=10.0.0"
},
"peerDependencies": {
- "react": ">= 16.8.0 || 17.x.x || ^18.0.0-0 || ^19.0.0-0"
+ "bufferutil": "^4.0.1",
+ "utf-8-validate": ">=5.0.2"
},
"peerDependenciesMeta": {
- "@babel/core": {
+ "bufferutil": {
"optional": true
},
- "babel-plugin-macros": {
+ "utf-8-validate": {
"optional": true
}
}
},
- "node_modules/stylis": {
- "version": "4.2.0",
- "resolved": "https://registry.npmjs.org/stylis/-/stylis-4.2.0.tgz",
- "integrity": "sha512-Orov6g6BB1sDfYgzWfTHDOxamtX1bE/zo104Dh9e6fqJ3PooipYyfJ0pUmrZO2wAvO8YbEyeFrkV91XTsGMSrw=="
- },
- "node_modules/sucrase": {
- "version": "3.35.0",
- "resolved": "https://registry.npmjs.org/sucrase/-/sucrase-3.35.0.tgz",
- "integrity": "sha512-8EbVDiu9iN/nESwxeSxDKe0dunta1GOlHufmSSXxMD2z2/tMZpDMpvXQGsc+ajGo8y2uYUmixaSRUc/QPoQ0GA==",
+ "node_modules/xml-name-validator": {
+ "version": "4.0.0",
+ "resolved": "https://registry.npmjs.org/xml-name-validator/-/xml-name-validator-4.0.0.tgz",
+ "integrity": "sha512-ICP2e+jsHvAj2E2lIHxa5tjXRlKDJo4IdvPvCXbXQGdzSfmSpNVyIKMvoZHjDY9DP0zV17iI85o90vRFXNccRw==",
"dev": true,
- "dependencies": {
- "@jridgewell/gen-mapping": "^0.3.2",
- "commander": "^4.0.0",
- "glob": "^10.3.10",
- "lines-and-columns": "^1.1.6",
- "mz": "^2.7.0",
- "pirates": "^4.0.1",
- "ts-interface-checker": "^0.1.9"
- },
- "bin": {
- "sucrase": "bin/sucrase",
- "sucrase-node": "bin/sucrase-node"
- },
+ "license": "Apache-2.0",
"engines": {
- "node": ">=16 || 14 >=14.17"
+ "node": ">=12"
}
},
- "node_modules/sucrase/node_modules/brace-expansion": {
- "version": "2.0.1",
- "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz",
- "integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==",
+ "node_modules/xmlchars": {
+ "version": "2.2.0",
+ "resolved": "https://registry.npmjs.org/xmlchars/-/xmlchars-2.2.0.tgz",
+ "integrity": "sha512-JZnDKK8B0RCDw84FNdDAIpZK+JuJw+s7Lz8nksI7SIuU3UXJJslUthsi+uWBUYOwPFwW7W7PRLRfUKpxjtjFCw==",
"dev": true,
- "dependencies": {
- "balanced-match": "^1.0.0"
- }
+ "license": "MIT"
},
- "node_modules/sucrase/node_modules/commander": {
- "version": "4.1.1",
- "resolved": "https://registry.npmjs.org/commander/-/commander-4.1.1.tgz",
- "integrity": "sha512-NOKm8xhkzAjzFx8B2v5OAHT+u5pRQc2UCa2Vq9jYL/31o2wi9mxBA7LIFs3sV5VSC49z6pEhfbMULvShKj26WA==",
+ "node_modules/xtend": {
+ "version": "4.0.2",
+ "resolved": "https://registry.npmjs.org/xtend/-/xtend-4.0.2.tgz",
+ "integrity": "sha512-LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ==",
"dev": true,
+ "license": "MIT",
"engines": {
- "node": ">= 6"
+ "node": ">=0.4"
}
},
- "node_modules/sucrase/node_modules/glob": {
- "version": "10.4.5",
- "resolved": "https://registry.npmjs.org/glob/-/glob-10.4.5.tgz",
- "integrity": "sha512-7Bv8RF0k6xjo7d4A/PxYLbUCfb6c+Vpd2/mB2yRDlew7Jb5hEXiCD9ibfO7wpk8i4sevK6DFny9h7EYbM3/sHg==",
+ "node_modules/y18n": {
+ "version": "5.0.8",
+ "resolved": "https://registry.npmjs.org/y18n/-/y18n-5.0.8.tgz",
+ "integrity": "sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA==",
"dev": true,
- "dependencies": {
- "foreground-child": "^3.1.0",
- "jackspeak": "^3.1.2",
- "minimatch": "^9.0.4",
- "minipass": "^7.1.2",
- "package-json-from-dist": "^1.0.0",
- "path-scurry": "^1.11.1"
- },
- "bin": {
- "glob": "dist/esm/bin.mjs"
- },
- "funding": {
- "url": "https://github.com/sponsors/isaacs"
+ "license": "ISC",
+ "engines": {
+ "node": ">=10"
}
},
- "node_modules/sucrase/node_modules/jackspeak": {
- "version": "3.4.3",
- "resolved": "https://registry.npmjs.org/jackspeak/-/jackspeak-3.4.3.tgz",
- "integrity": "sha512-OGlZQpz2yfahA/Rd1Y8Cd9SIEsqvXkLVoSw/cgwhnhFMDbsQFeZYoJJ7bIZBS9BcamUW96asq/npPWugM+RQBw==",
+ "node_modules/yallist": {
+ "version": "3.1.1",
+ "resolved": "https://registry.npmjs.org/yallist/-/yallist-3.1.1.tgz",
+ "integrity": "sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==",
"dev": true,
- "dependencies": {
- "@isaacs/cliui": "^8.0.2"
- },
- "funding": {
- "url": "https://github.com/sponsors/isaacs"
+ "license": "ISC"
+ },
+ "node_modules/yaml": {
+ "version": "2.5.1",
+ "resolved": "https://registry.npmjs.org/yaml/-/yaml-2.5.1.tgz",
+ "integrity": "sha512-bLQOjaX/ADgQ20isPJRvF0iRUHIxVhYvr53Of7wGcWlO2jvtUlH5m87DsmulFVxRpNLOnI4tB6p/oh8D7kpn9Q==",
+ "dev": true,
+ "license": "ISC",
+ "bin": {
+ "yaml": "bin.mjs"
},
- "optionalDependencies": {
- "@pkgjs/parseargs": "^0.11.0"
+ "engines": {
+ "node": ">= 14"
}
},
- "node_modules/sucrase/node_modules/minimatch": {
- "version": "9.0.5",
- "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-9.0.5.tgz",
- "integrity": "sha512-G6T0ZX48xgozx7587koeX9Ys2NYy6Gmv//P89sEte9V9whIapMNF4idKxnW2QtCcLiTWlb/wfCabAtAFWhhBow==",
+ "node_modules/yargs": {
+ "version": "17.7.2",
+ "resolved": "https://registry.npmjs.org/yargs/-/yargs-17.7.2.tgz",
+ "integrity": "sha512-7dSzzRQ++CKnNI/krKnYRV7JKKPUXMEh61soaHKg9mrWEhzFWhFnxPxGl+69cD1Ou63C13NUPCnmIcrvqCuM6w==",
"dev": true,
+ "license": "MIT",
"dependencies": {
- "brace-expansion": "^2.0.1"
+ "cliui": "^8.0.1",
+ "escalade": "^3.1.1",
+ "get-caller-file": "^2.0.5",
+ "require-directory": "^2.1.1",
+ "string-width": "^4.2.3",
+ "y18n": "^5.0.5",
+ "yargs-parser": "^21.1.1"
},
"engines": {
- "node": ">=16 || 14 >=14.17"
- },
- "funding": {
- "url": "https://github.com/sponsors/isaacs"
+ "node": ">=12"
}
},
- "node_modules/sucrase/node_modules/minipass": {
- "version": "7.1.2",
- "resolved": "https://registry.npmjs.org/minipass/-/minipass-7.1.2.tgz",
- "integrity": "sha512-qOOzS1cBTWYF4BH8fVePDBOO9iptMnGUEZwNc/cMWnTV2nVLZ7VoNWEPHkYczZA0pdoA7dl6e7FL659nX9S2aw==",
+ "node_modules/yargs-parser": {
+ "version": "21.1.1",
+ "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-21.1.1.tgz",
+ "integrity": "sha512-tVpsJW7DdjecAiFpbIB1e3qxIQsE6NoPc5/eTdrbbIC4h0LVsWhnoa3g+m2HclBIujHzsxZ4VJVA+GUuc2/LBw==",
"dev": true,
+ "license": "ISC",
"engines": {
- "node": ">=16 || 14 >=14.17"
+ "node": ">=12"
}
},
- "node_modules/supports-color": {
- "version": "8.1.1",
- "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-8.1.1.tgz",
- "integrity": "sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q==",
+ "node_modules/yauzl": {
+ "version": "2.10.0",
+ "resolved": "https://registry.npmjs.org/yauzl/-/yauzl-2.10.0.tgz",
+ "integrity": "sha512-p4a9I6X6nu6IhoGmBqAcbJy1mlC4j27vEPZX9F4L4/vZT3Lyq1VkFHw/V/PUcB9Buo+DG3iHkT0x3Qya58zc3g==",
"dev": true,
+ "license": "MIT",
"dependencies": {
- "has-flag": "^4.0.0"
- },
+ "buffer-crc32": "~0.2.3",
+ "fd-slicer": "~1.1.0"
+ }
+ },
+ "node_modules/yocto-queue": {
+ "version": "0.1.0",
+ "resolved": "https://registry.npmjs.org/yocto-queue/-/yocto-queue-0.1.0.tgz",
+ "integrity": "sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==",
+ "dev": true,
+ "license": "MIT",
"engines": {
"node": ">=10"
},
"funding": {
- "url": "https://github.com/chalk/supports-color?sponsor=1"
+ "url": "https://github.com/sponsors/sindresorhus"
}
},
- "node_modules/supports-preserve-symlinks-flag": {
- "version": "1.0.0",
- "resolved": "https://registry.npmjs.org/supports-preserve-symlinks-flag/-/supports-preserve-symlinks-flag-1.0.0.tgz",
- "integrity": "sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==",
- "engines": {
- "node": ">= 0.4"
- },
+ "node_modules/zwitch": {
+ "version": "2.0.4",
+ "resolved": "https://registry.npmjs.org/zwitch/-/zwitch-2.0.4.tgz",
+ "integrity": "sha512-bXE4cR/kVZhKZX/RjPEflHaKVhUVl85noU3v6b8apfQEc1x4A+zBxjZ4lN8LqGd6WZ3dl98pY4o717VFmoPp+A==",
+ "dev": true,
+ "license": "MIT",
"funding": {
- "url": "https://github.com/sponsors/ljharb"
+ "type": "github",
+ "url": "https://github.com/sponsors/wooorm"
}
},
- "node_modules/swr": {
- "version": "2.2.5",
- "resolved": "https://registry.npmjs.org/swr/-/swr-2.2.5.tgz",
- "integrity": "sha512-QtxqyclFeAsxEUeZIYmsaQ0UjimSq1RZ9Un7I68/0ClKK/U3LoyQunwkQfJZr2fc22DfIXLNDc2wFyTEikCUpg==",
+ "packages/diracx-web": {
+ "version": "0.1.0-a2",
+ "hasInstallScript": true,
"dependencies": {
- "client-only": "^0.0.1",
- "use-sync-external-store": "^1.2.0"
+ "@axa-fr/react-oidc": "^7.22.6",
+ "@dirac-grid/diracx-web-components": "^0.1.0-a2",
+ "@emotion/react": "^11.11.4",
+ "@emotion/styled": "^11.11.5",
+ "@mui/icons-material": "^6.1.6",
+ "@mui/material": "^6.1.6",
+ "@types/node": "20.17.6",
+ "@types/react": "18.3.12",
+ "@types/react-dom": "18.3.1",
+ "autoprefixer": "10.4.19",
+ "next": "15.0.2",
+ "postcss": "8.4.38",
+ "react": "^18.3.1",
+ "react-dom": "^18.3.1",
+ "server-only": "^0.0.1",
+ "sharp": "^0.33.3",
+ "swr": "^2.2.5"
},
- "peerDependencies": {
- "react": "^16.11.0 || ^17.0.0 || ^18.0.0"
+ "devDependencies": {
+ "@commitlint/cli": "^19.3.0",
+ "@commitlint/config-conventional": "^19.2.2",
+ "@eslint/compat": "^1.2.2",
+ "@eslint/eslintrc": "^3.1.0",
+ "@eslint/js": "^9.14.0",
+ "cypress": "^13.13.3",
+ "eslint": "^9.14.0",
+ "eslint-config-next": "^15.0.2",
+ "eslint-config-prettier": "^9.1.0",
+ "eslint-plugin-import": "^2.29.1",
+ "lint-staged": "^15.2.2",
+ "prettier": "^3.2.5",
+ "tsc-files": "^1.1.4",
+ "typescript": "^5.6.3"
}
},
- "node_modules/symbol-tree": {
- "version": "3.2.4",
- "resolved": "https://registry.npmjs.org/symbol-tree/-/symbol-tree-3.2.4.tgz",
- "integrity": "sha512-9QNk5KwDF+Bvz+PyObkmSYjI5ksVUYtjW7AU22r2NKcfLJcXp96hkDWU3+XndOsUb+AQ9QhfzfCT2O+CNWT5Tw==",
- "dev": true
+ "packages/diracx-web-components": {
+ "name": "@dirac-grid/diracx-web-components",
+ "version": "0.1.0-a2",
+ "license": "GPL-3.0",
+ "dependencies": {
+ "@atlaskit/pragmatic-drag-and-drop": "^1.3.0",
+ "@atlaskit/pragmatic-drag-and-drop-hitbox": "^1.0.3",
+ "@atlaskit/pragmatic-drag-and-drop-react-drop-indicator": "^1.1.0",
+ "@axa-fr/react-oidc": "^7.22.6",
+ "@emotion/react": "^11.11.4",
+ "@emotion/styled": "^11.11.5",
+ "@mui/icons-material": "^6.1.6",
+ "@mui/material": "^6.1.6",
+ "@mui/utils": "^6.1.6",
+ "@mui/x-date-pickers": "^7.14.0",
+ "@tanstack/react-table": "^8.20.5",
+ "@types/node": "^20.17.6",
+ "@types/react": "^18.3.12",
+ "@types/react-dom": "^18.3.1",
+ "dayjs": "^1.11.13",
+ "jsoncrush": "^1.1.8",
+ "react": "^18.3.1",
+ "react-dom": "^18.3.1",
+ "react-virtuoso": "^4.7.10",
+ "swr": "^2.2.5"
+ },
+ "devDependencies": {
+ "@babel/preset-env": "^7.24.8",
+ "@babel/preset-react": "^7.24.7",
+ "@babel/preset-typescript": "^7.24.7",
+ "@chromatic-com/storybook": "^1.5.0",
+ "@eslint/compat": "^1.2.2",
+ "@eslint/eslintrc": "^3.1.0",
+ "@eslint/js": "^9.14.0",
+ "@microsoft/api-extractor": "^7.43.7",
+ "@storybook/addon-essentials": "^8.4.2",
+ "@storybook/addon-interactions": "^8.4.2",
+ "@storybook/addon-links": "^8.4.2",
+ "@storybook/addon-mdx-gfm": "^8.4.2",
+ "@storybook/blocks": "^8.4.2",
+ "@storybook/nextjs": "^8.4.2",
+ "@storybook/react": "^8.4.2",
+ "@storybook/test": "^8.4.2",
+ "@testing-library/jest-dom": "^6.1.4",
+ "@testing-library/react": "^14.2.2",
+ "@testing-library/user-event": "^14.5.1",
+ "@types/jest": "^29.5.12",
+ "@typescript-eslint/eslint-plugin": "^8.14.0",
+ "babel-jest": "^29.7.0",
+ "babel-plugin-module-resolver": "^5.0.2",
+ "eslint": "^9.14.0",
+ "eslint-config-prettier": "^9.1.0",
+ "eslint-plugin-import": "^2.29.1",
+ "eslint-plugin-react": "^7.37.1",
+ "eslint-plugin-storybook": "^0.11.0",
+ "install": "^0.13.0",
+ "jest": "^29.7.0",
+ "jest-environment-jsdom": "^29.7.0",
+ "lint-staged": "^15.2.2",
+ "prettier": "^3.2.5",
+ "react-test-renderer": "^18.3.1",
+ "storybook": "^8.4.2",
+ "ts-jest": "^29.1.2",
+ "tsup": "^8.0.2",
+ "typescript": "^5.6.3"
+ }
},
- "node_modules/tapable": {
- "version": "2.2.1",
- "resolved": "https://registry.npmjs.org/tapable/-/tapable-2.2.1.tgz",
- "integrity": "sha512-GNzQvQTOIP6RyTfE2Qxb8ZVlNmw0n88vp1szwWRimP02mnTsx3Wtn5qRdqY9w2XduFNUgvOwhNnQsjwCp+kqaQ==",
+ "packages/diracx-web-components/node_modules/@next/env": {
+ "version": "14.2.17",
+ "resolved": "https://registry.npmjs.org/@next/env/-/env-14.2.17.tgz",
+ "integrity": "sha512-MCgO7VHxXo8sYR/0z+sk9fGyJJU636JyRmkjc7ZJY8Hurl8df35qG5hoAh5KMs75FLjhlEo9bb2LGe89Y/scDA==",
+ "dev": true,
+ "license": "MIT",
+ "peer": true
+ },
+ "packages/diracx-web-components/node_modules/@next/swc-darwin-arm64": {
+ "version": "14.2.17",
+ "resolved": "https://registry.npmjs.org/@next/swc-darwin-arm64/-/swc-darwin-arm64-14.2.17.tgz",
+ "integrity": "sha512-WiOf5nElPknrhRMTipXYTJcUz7+8IAjOYw3vXzj3BYRcVY0hRHKWgTgQ5439EvzQyHEko77XK+yN9x9OJ0oOog==",
+ "cpu": [
+ "arm64"
+ ],
"dev": true,
+ "license": "MIT",
+ "optional": true,
+ "os": [
+ "darwin"
+ ],
+ "peer": true,
"engines": {
- "node": ">=6"
+ "node": ">= 10"
}
},
- "node_modules/terser": {
- "version": "5.36.0",
- "resolved": "https://registry.npmjs.org/terser/-/terser-5.36.0.tgz",
- "integrity": "sha512-IYV9eNMuFAV4THUspIRXkLakHnV6XO7FEdtKjf/mDyrnqUg9LnlOn6/RwRvM9SZjR4GUq8Nk8zj67FzVARr74w==",
+ "packages/diracx-web-components/node_modules/@next/swc-darwin-x64": {
+ "version": "14.2.17",
+ "resolved": "https://registry.npmjs.org/@next/swc-darwin-x64/-/swc-darwin-x64-14.2.17.tgz",
+ "integrity": "sha512-29y425wYnL17cvtxrDQWC3CkXe/oRrdt8ie61S03VrpwpPRI0XsnTvtKO06XCisK4alaMnZlf8riwZIbJTaSHQ==",
+ "cpu": [
+ "x64"
+ ],
"dev": true,
- "dependencies": {
- "@jridgewell/source-map": "^0.3.3",
- "acorn": "^8.8.2",
- "commander": "^2.20.0",
- "source-map-support": "~0.5.20"
- },
- "bin": {
- "terser": "bin/terser"
- },
- "engines": {
- "node": ">=10"
- }
- },
- "node_modules/terser-webpack-plugin": {
- "version": "5.3.10",
- "resolved": "https://registry.npmjs.org/terser-webpack-plugin/-/terser-webpack-plugin-5.3.10.tgz",
- "integrity": "sha512-BKFPWlPDndPs+NGGCr1U59t0XScL5317Y0UReNrHaw9/FwhPENlq6bfgs+4yPfyP51vqC1bQ4rp1EfXW5ZSH9w==",
- "dev": true,
- "dependencies": {
- "@jridgewell/trace-mapping": "^0.3.20",
- "jest-worker": "^27.4.5",
- "schema-utils": "^3.1.1",
- "serialize-javascript": "^6.0.1",
- "terser": "^5.26.0"
- },
- "engines": {
- "node": ">= 10.13.0"
- },
- "funding": {
- "type": "opencollective",
- "url": "https://opencollective.com/webpack"
- },
- "peerDependencies": {
- "webpack": "^5.1.0"
- },
- "peerDependenciesMeta": {
- "@swc/core": {
- "optional": true
- },
- "esbuild": {
- "optional": true
- },
- "uglify-js": {
- "optional": true
- }
- }
- },
- "node_modules/terser-webpack-plugin/node_modules/ajv": {
- "version": "6.12.6",
- "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz",
- "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==",
- "dev": true,
- "dependencies": {
- "fast-deep-equal": "^3.1.1",
- "fast-json-stable-stringify": "^2.0.0",
- "json-schema-traverse": "^0.4.1",
- "uri-js": "^4.2.2"
- },
- "funding": {
- "type": "github",
- "url": "https://github.com/sponsors/epoberezkin"
- }
- },
- "node_modules/terser-webpack-plugin/node_modules/ajv-keywords": {
- "version": "3.5.2",
- "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-3.5.2.tgz",
- "integrity": "sha512-5p6WTN0DdTGVQk6VjcEju19IgaHudalcfabD7yhDGeA6bcQnmL+CpveLJq/3hvfwd1aof6L386Ougkx6RfyMIQ==",
- "dev": true,
- "peerDependencies": {
- "ajv": "^6.9.1"
- }
- },
- "node_modules/terser-webpack-plugin/node_modules/jest-worker": {
- "version": "27.5.1",
- "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-27.5.1.tgz",
- "integrity": "sha512-7vuh85V5cdDofPyxn58nrPjBktZo0u9x1g8WtjQol+jZDaE+fhN+cIvTj11GndBnMnyfrUOG1sZQxCdjKh+DKg==",
- "dev": true,
- "dependencies": {
- "@types/node": "*",
- "merge-stream": "^2.0.0",
- "supports-color": "^8.0.0"
- },
- "engines": {
- "node": ">= 10.13.0"
- }
- },
- "node_modules/terser-webpack-plugin/node_modules/json-schema-traverse": {
- "version": "0.4.1",
- "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz",
- "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==",
- "dev": true
- },
- "node_modules/terser-webpack-plugin/node_modules/schema-utils": {
- "version": "3.3.0",
- "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.3.0.tgz",
- "integrity": "sha512-pN/yOAvcC+5rQ5nERGuwrjLlYvLTbCibnZ1I7B1LaiAz9BRBlE9GMgE/eqV30P7aJQUf7Ddimy/RsbYO/GrVGg==",
- "dev": true,
- "dependencies": {
- "@types/json-schema": "^7.0.8",
- "ajv": "^6.12.5",
- "ajv-keywords": "^3.5.2"
- },
- "engines": {
- "node": ">= 10.13.0"
- },
- "funding": {
- "type": "opencollective",
- "url": "https://opencollective.com/webpack"
- }
- },
- "node_modules/terser/node_modules/commander": {
- "version": "2.20.3",
- "resolved": "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz",
- "integrity": "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==",
- "dev": true
- },
- "node_modules/terser/node_modules/source-map": {
- "version": "0.6.1",
- "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
- "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
- "dev": true,
- "engines": {
- "node": ">=0.10.0"
- }
- },
- "node_modules/terser/node_modules/source-map-support": {
- "version": "0.5.21",
- "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.21.tgz",
- "integrity": "sha512-uBHU3L3czsIyYXKX88fdrGovxdSCoTGDRZ6SYXtSRxLZUzHg5P/66Ht6uoUlHu9EZod+inXhKo3qQgwXUT/y1w==",
- "dev": true,
- "dependencies": {
- "buffer-from": "^1.0.0",
- "source-map": "^0.6.0"
- }
- },
- "node_modules/test-exclude": {
- "version": "6.0.0",
- "resolved": "https://registry.npmjs.org/test-exclude/-/test-exclude-6.0.0.tgz",
- "integrity": "sha512-cAGWPIyOHU6zlmg88jwm7VRyXnMN7iV68OGAbYDk/Mh/xC/pzVPlQtY6ngoIH/5/tciuhGfvESU8GrHrcxD56w==",
- "dev": true,
- "dependencies": {
- "@istanbuljs/schema": "^0.1.2",
- "glob": "^7.1.4",
- "minimatch": "^3.0.4"
- },
- "engines": {
- "node": ">=8"
- }
- },
- "node_modules/test-exclude/node_modules/glob": {
- "version": "7.2.3",
- "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz",
- "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==",
- "deprecated": "Glob versions prior to v9 are no longer supported",
- "dev": true,
- "dependencies": {
- "fs.realpath": "^1.0.0",
- "inflight": "^1.0.4",
- "inherits": "2",
- "minimatch": "^3.1.1",
- "once": "^1.3.0",
- "path-is-absolute": "^1.0.0"
- },
- "engines": {
- "node": "*"
- },
- "funding": {
- "url": "https://github.com/sponsors/isaacs"
- }
- },
- "node_modules/test-exclude/node_modules/minimatch": {
- "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"
- },
- "engines": {
- "node": "*"
- }
- },
- "node_modules/text-extensions": {
- "version": "2.4.0",
- "resolved": "https://registry.npmjs.org/text-extensions/-/text-extensions-2.4.0.tgz",
- "integrity": "sha512-te/NtwBwfiNRLf9Ijqx3T0nlqZiQ2XrrtBvu+cLL8ZRrGkO0NHTug8MYFKyoSrv/sHTaSKfilUkizV6XhxMJ3g==",
- "dev": true,
- "engines": {
- "node": ">=8"
- },
- "funding": {
- "url": "https://github.com/sponsors/sindresorhus"
- }
- },
- "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
- },
- "node_modules/thenify": {
- "version": "3.3.1",
- "resolved": "https://registry.npmjs.org/thenify/-/thenify-3.3.1.tgz",
- "integrity": "sha512-RVZSIV5IG10Hk3enotrhvz0T9em6cyHBLkH/YAZuKqd8hRkKhSfCGIcP2KUY0EPxndzANBmNllzWPwak+bheSw==",
- "dev": true,
- "dependencies": {
- "any-promise": "^1.0.0"
- }
- },
- "node_modules/thenify-all": {
- "version": "1.6.0",
- "resolved": "https://registry.npmjs.org/thenify-all/-/thenify-all-1.6.0.tgz",
- "integrity": "sha512-RNxQH/qI8/t3thXJDwcstUO4zeqo64+Uy/+sNVRBx4Xn2OX+OZ9oP+iJnNFqplFra2ZUVeKCSa2oVWi3T4uVmA==",
- "dev": true,
- "dependencies": {
- "thenify": ">= 3.1.0 < 4"
- },
- "engines": {
- "node": ">=0.8"
- }
- },
- "node_modules/throttleit": {
- "version": "1.0.1",
- "resolved": "https://registry.npmjs.org/throttleit/-/throttleit-1.0.1.tgz",
- "integrity": "sha512-vDZpf9Chs9mAdfY046mcPt8fg5QSZr37hEH4TXYBnDF+izxgrbRGUAAaBvIk/fJm9aOFCGFd1EsNg5AZCbnQCQ==",
- "dev": true,
- "funding": {
- "url": "https://github.com/sponsors/sindresorhus"
- }
- },
- "node_modules/through": {
- "version": "2.3.8",
- "resolved": "https://registry.npmjs.org/through/-/through-2.3.8.tgz",
- "integrity": "sha512-w89qg7PI8wAdvX60bMDP+bFoD5Dvhm9oLheFp5O4a2QF0cSBGsBX4qZmadPMvVqlLJBBci+WqGGOAPvcDeNSVg==",
- "dev": true
- },
- "node_modules/timers-browserify": {
- "version": "2.0.12",
- "resolved": "https://registry.npmjs.org/timers-browserify/-/timers-browserify-2.0.12.tgz",
- "integrity": "sha512-9phl76Cqm6FhSX9Xe1ZUAMLtm1BLkKj2Qd5ApyWkXzsMRaA7dgr81kf4wJmQf/hAvg8EEyJxDo3du/0KlhPiKQ==",
- "dev": true,
- "dependencies": {
- "setimmediate": "^1.0.4"
- },
- "engines": {
- "node": ">=0.6.0"
- }
- },
- "node_modules/tiny-invariant": {
- "version": "1.3.3",
- "resolved": "https://registry.npmjs.org/tiny-invariant/-/tiny-invariant-1.3.3.tgz",
- "integrity": "sha512-+FbBPE1o9QAYvviau/qC5SE3caw21q3xkvWKBtja5vgqOWIHHJ3ioaq1VPfn/Szqctz2bU/oYeKd9/z5BL+PVg==",
- "dev": true
- },
- "node_modules/tinyexec": {
- "version": "0.3.1",
- "resolved": "https://registry.npmjs.org/tinyexec/-/tinyexec-0.3.1.tgz",
- "integrity": "sha512-WiCJLEECkO18gwqIp6+hJg0//p23HXp4S+gGtAKu3mI2F2/sXC4FvHvXvB0zJVVaTPhx1/tOwdbRsa1sOBIKqQ==",
- "dev": true
- },
- "node_modules/tinyglobby": {
- "version": "0.2.10",
- "resolved": "https://registry.npmjs.org/tinyglobby/-/tinyglobby-0.2.10.tgz",
- "integrity": "sha512-Zc+8eJlFMvgatPZTl6A9L/yht8QqdmUNtURHaKZLmKBE12hNPSrqNkUp2cs3M/UKmNVVAMFQYSjYIVHDjW5zew==",
- "dev": true,
- "dependencies": {
- "fdir": "^6.4.2",
- "picomatch": "^4.0.2"
- },
- "engines": {
- "node": ">=12.0.0"
- }
- },
- "node_modules/tinyglobby/node_modules/fdir": {
- "version": "6.4.2",
- "resolved": "https://registry.npmjs.org/fdir/-/fdir-6.4.2.tgz",
- "integrity": "sha512-KnhMXsKSPZlAhp7+IjUkRZKPb4fUyccpDrdFXbi4QL1qkmFh9kVY09Yox+n4MaOb3lHZ1Tv829C3oaaXoMYPDQ==",
- "dev": true,
- "peerDependencies": {
- "picomatch": "^3 || ^4"
- },
- "peerDependenciesMeta": {
- "picomatch": {
- "optional": true
- }
- }
- },
- "node_modules/tinyglobby/node_modules/picomatch": {
- "version": "4.0.2",
- "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-4.0.2.tgz",
- "integrity": "sha512-M7BAV6Rlcy5u+m6oPhAPFgJTzAioX/6B0DxyvDlo9l8+T3nLKbrczg2WLUyzd45L8RqfUMyGPzekbMvX2Ldkwg==",
- "dev": true,
- "engines": {
- "node": ">=12"
- },
- "funding": {
- "url": "https://github.com/sponsors/jonschlinkert"
- }
- },
- "node_modules/tinyrainbow": {
- "version": "1.2.0",
- "resolved": "https://registry.npmjs.org/tinyrainbow/-/tinyrainbow-1.2.0.tgz",
- "integrity": "sha512-weEDEq7Z5eTHPDh4xjX789+fHfF+P8boiFB+0vbWzpbnbsEr/GRaohi/uMKxg8RZMXnl1ItAi/IUHWMsjDV7kQ==",
- "dev": true,
- "engines": {
- "node": ">=14.0.0"
- }
- },
- "node_modules/tinyspy": {
- "version": "3.0.2",
- "resolved": "https://registry.npmjs.org/tinyspy/-/tinyspy-3.0.2.tgz",
- "integrity": "sha512-n1cw8k1k0x4pgA2+9XrOkFydTerNcJ1zWCO5Nn9scWHTD+5tp8dghT2x1uduQePZTZgd3Tupf+x9BxJjeJi77Q==",
- "dev": true,
- "engines": {
- "node": ">=14.0.0"
- }
- },
- "node_modules/tldts": {
- "version": "6.1.58",
- "resolved": "https://registry.npmjs.org/tldts/-/tldts-6.1.58.tgz",
- "integrity": "sha512-MQJrJhjHOYGYb8DobR6Y4AdDbd4TYkyQ+KBDVc5ODzs1cbrvPpfN1IemYi9jfipJ/vR1YWvrDli0hg1y19VRoA==",
- "dev": true,
- "dependencies": {
- "tldts-core": "^6.1.58"
- },
- "bin": {
- "tldts": "bin/cli.js"
- }
- },
- "node_modules/tldts-core": {
- "version": "6.1.58",
- "resolved": "https://registry.npmjs.org/tldts-core/-/tldts-core-6.1.58.tgz",
- "integrity": "sha512-dR936xmhBm7AeqHIhCWwK765gZ7dFyL+IqLSFAjJbFlUXGMLCb8i2PzlzaOuWBuplBTaBYseSb565nk/ZEM0Bg==",
- "dev": true
- },
- "node_modules/tmp": {
- "version": "0.2.3",
- "resolved": "https://registry.npmjs.org/tmp/-/tmp-0.2.3.tgz",
- "integrity": "sha512-nZD7m9iCPC5g0pYmcaxogYKggSfLsdxl8of3Q/oIbqCqLLIO9IAF0GWjX1z9NZRHPiXv8Wex4yDCaZsgEw0Y8w==",
- "dev": true,
- "engines": {
- "node": ">=14.14"
- }
- },
- "node_modules/tmpl": {
- "version": "1.0.5",
- "resolved": "https://registry.npmjs.org/tmpl/-/tmpl-1.0.5.tgz",
- "integrity": "sha512-3f0uOEAQwIqGuWW2MVzYg8fV/QNnc/IpuJNG837rLuczAaLVHslWHZQj4IGiEl5Hs3kkbhwL9Ab7Hrsmuj+Smw==",
- "dev": true
- },
- "node_modules/to-regex-range": {
- "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,
- "dependencies": {
- "is-number": "^7.0.0"
- },
- "engines": {
- "node": ">=8.0"
- }
- },
- "node_modules/tough-cookie": {
- "version": "5.0.0",
- "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-5.0.0.tgz",
- "integrity": "sha512-FRKsF7cz96xIIeMZ82ehjC3xW2E+O2+v11udrDYewUbszngYhsGa8z6YUMMzO9QJZzzyd0nGGXnML/TReX6W8Q==",
- "dev": true,
- "dependencies": {
- "tldts": "^6.1.32"
- },
- "engines": {
- "node": ">=16"
- }
- },
- "node_modules/tr46": {
- "version": "3.0.0",
- "resolved": "https://registry.npmjs.org/tr46/-/tr46-3.0.0.tgz",
- "integrity": "sha512-l7FvfAHlcmulp8kr+flpQZmVwtu7nfRV7NZujtN0OqES8EL4O4e0qqzL0DC5gAvx/ZC/9lk6rhcUwYvkBnBnYA==",
- "dev": true,
- "dependencies": {
- "punycode": "^2.1.1"
- },
- "engines": {
- "node": ">=12"
- }
- },
- "node_modules/tree-kill": {
- "version": "1.2.2",
- "resolved": "https://registry.npmjs.org/tree-kill/-/tree-kill-1.2.2.tgz",
- "integrity": "sha512-L0Orpi8qGpRG//Nd+H90vFB+3iHnue1zSSGmNOOCh1GLJ7rUKVwV2HvijphGQS2UmhUZewS9VgvxYIdgr+fG1A==",
- "dev": true,
- "bin": {
- "tree-kill": "cli.js"
- }
- },
- "node_modules/ts-api-utils": {
- "version": "1.4.0",
- "resolved": "https://registry.npmjs.org/ts-api-utils/-/ts-api-utils-1.4.0.tgz",
- "integrity": "sha512-032cPxaEKwM+GT3vA5JXNzIaizx388rhsSW79vGRNGXfRRAdEAn2mvk36PvK5HnOchyWZ7afLEXqYCvPCrzuzQ==",
- "dev": true,
- "engines": {
- "node": ">=16"
- },
- "peerDependencies": {
- "typescript": ">=4.2.0"
- }
- },
- "node_modules/ts-dedent": {
- "version": "2.2.0",
- "resolved": "https://registry.npmjs.org/ts-dedent/-/ts-dedent-2.2.0.tgz",
- "integrity": "sha512-q5W7tVM71e2xjHZTlgfTDoPF/SmqKG5hddq9SzR49CH2hayqRKJtQ4mtRlSxKaJlR/+9rEM+mnBHf7I2/BQcpQ==",
- "dev": true,
- "engines": {
- "node": ">=6.10"
- }
- },
- "node_modules/ts-interface-checker": {
- "version": "0.1.13",
- "resolved": "https://registry.npmjs.org/ts-interface-checker/-/ts-interface-checker-0.1.13.tgz",
- "integrity": "sha512-Y/arvbn+rrz3JCKl9C4kVNfTfSm2/mEp5FSz5EsZSANGPSlQrpRI5M4PKF+mJnE52jOO90PnPSc3Ur3bTQw0gA==",
- "dev": true
- },
- "node_modules/ts-jest": {
- "version": "29.2.5",
- "resolved": "https://registry.npmjs.org/ts-jest/-/ts-jest-29.2.5.tgz",
- "integrity": "sha512-KD8zB2aAZrcKIdGk4OwpJggeLcH1FgrICqDSROWqlnJXGCXK4Mn6FcdK2B6670Xr73lHMG1kHw8R87A0ecZ+vA==",
- "dev": true,
- "dependencies": {
- "bs-logger": "^0.2.6",
- "ejs": "^3.1.10",
- "fast-json-stable-stringify": "^2.1.0",
- "jest-util": "^29.0.0",
- "json5": "^2.2.3",
- "lodash.memoize": "^4.1.2",
- "make-error": "^1.3.6",
- "semver": "^7.6.3",
- "yargs-parser": "^21.1.1"
- },
- "bin": {
- "ts-jest": "cli.js"
- },
- "engines": {
- "node": "^14.15.0 || ^16.10.0 || ^18.0.0 || >=20.0.0"
- },
- "peerDependencies": {
- "@babel/core": ">=7.0.0-beta.0 <8",
- "@jest/transform": "^29.0.0",
- "@jest/types": "^29.0.0",
- "babel-jest": "^29.0.0",
- "jest": "^29.0.0",
- "typescript": ">=4.3 <6"
- },
- "peerDependenciesMeta": {
- "@babel/core": {
- "optional": true
- },
- "@jest/transform": {
- "optional": true
- },
- "@jest/types": {
- "optional": true
- },
- "babel-jest": {
- "optional": true
- },
- "esbuild": {
- "optional": true
- }
- }
- },
- "node_modules/ts-jest/node_modules/semver": {
- "version": "7.6.3",
- "resolved": "https://registry.npmjs.org/semver/-/semver-7.6.3.tgz",
- "integrity": "sha512-oVekP1cKtI+CTDvHWYFUcMtsK/00wmAEfyqKfNdARm8u1wNVhSgaX7A8d4UuIlUI5e84iEwOhs7ZPYRmzU9U6A==",
- "dev": true,
- "bin": {
- "semver": "bin/semver.js"
- },
- "engines": {
- "node": ">=10"
- }
- },
- "node_modules/ts-pnp": {
- "version": "1.2.0",
- "resolved": "https://registry.npmjs.org/ts-pnp/-/ts-pnp-1.2.0.tgz",
- "integrity": "sha512-csd+vJOb/gkzvcCHgTGSChYpy5f1/XKNsmvBGO4JXS+z1v2HobugDz4s1IeFXM3wZB44uczs+eazB5Q/ccdhQw==",
- "dev": true,
- "engines": {
- "node": ">=6"
- },
- "peerDependenciesMeta": {
- "typescript": {
- "optional": true
- }
- }
- },
- "node_modules/tsc-files": {
- "version": "1.1.4",
- "resolved": "https://registry.npmjs.org/tsc-files/-/tsc-files-1.1.4.tgz",
- "integrity": "sha512-RePsRsOLru3BPpnf237y1Xe1oCGta8rmSYzM76kYo5tLGsv5R2r3s64yapYorGTPuuLyfS9NVbh9ydzmvNie2w==",
- "dev": true,
- "bin": {
- "tsc-files": "cli.js"
- },
- "peerDependencies": {
- "typescript": ">=3"
- }
- },
- "node_modules/tsconfig-paths": {
- "version": "4.2.0",
- "resolved": "https://registry.npmjs.org/tsconfig-paths/-/tsconfig-paths-4.2.0.tgz",
- "integrity": "sha512-NoZ4roiN7LnbKn9QqE1amc9DJfzvZXxF4xDavcOWt1BPkdx+m+0gJuPM+S0vCe7zTJMYUP0R8pO2XMr+Y8oLIg==",
- "dev": true,
- "dependencies": {
- "json5": "^2.2.2",
- "minimist": "^1.2.6",
- "strip-bom": "^3.0.0"
- },
- "engines": {
- "node": ">=6"
- }
- },
- "node_modules/tsconfig-paths-webpack-plugin": {
- "version": "4.1.0",
- "resolved": "https://registry.npmjs.org/tsconfig-paths-webpack-plugin/-/tsconfig-paths-webpack-plugin-4.1.0.tgz",
- "integrity": "sha512-xWFISjviPydmtmgeUAuXp4N1fky+VCtfhOkDUFIv5ea7p4wuTomI4QTrXvFBX2S4jZsmyTSrStQl+E+4w+RzxA==",
- "dev": true,
- "dependencies": {
- "chalk": "^4.1.0",
- "enhanced-resolve": "^5.7.0",
- "tsconfig-paths": "^4.1.2"
- },
- "engines": {
- "node": ">=10.13.0"
- }
- },
- "node_modules/tsconfig-paths-webpack-plugin/node_modules/ansi-styles": {
- "version": "4.3.0",
- "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
- "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
- "dev": true,
- "dependencies": {
- "color-convert": "^2.0.1"
- },
- "engines": {
- "node": ">=8"
- },
- "funding": {
- "url": "https://github.com/chalk/ansi-styles?sponsor=1"
- }
- },
- "node_modules/tsconfig-paths-webpack-plugin/node_modules/chalk": {
- "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"
- },
- "engines": {
- "node": ">=10"
- },
- "funding": {
- "url": "https://github.com/chalk/chalk?sponsor=1"
- }
- },
- "node_modules/tsconfig-paths-webpack-plugin/node_modules/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,
- "dependencies": {
- "has-flag": "^4.0.0"
- },
- "engines": {
- "node": ">=8"
- }
- },
- "node_modules/tsconfig-paths/node_modules/strip-bom": {
- "version": "3.0.0",
- "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-3.0.0.tgz",
- "integrity": "sha512-vavAMRXOgBVNF6nyEEmL3DBK19iRpDcoIwW+swQ+CbGiu7lju6t+JklA1MHweoWtadgt4ISVUsXLyDq34ddcwA==",
- "dev": true,
- "engines": {
- "node": ">=4"
- }
- },
- "node_modules/tslib": {
- "version": "2.8.1",
- "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.8.1.tgz",
- "integrity": "sha512-oJFu94HQb+KVduSUQL7wnpmqnfmLsOA/nAh6b6EH0wCEoK0/mPeXU6c3wKDV83MkOuHPRHtSXKKU99IBazS/2w=="
- },
- "node_modules/tsup": {
- "version": "8.3.5",
- "resolved": "https://registry.npmjs.org/tsup/-/tsup-8.3.5.tgz",
- "integrity": "sha512-Tunf6r6m6tnZsG9GYWndg0z8dEV7fD733VBFzFJ5Vcm1FtlXB8xBD/rtrBi2a3YKEV7hHtxiZtW5EAVADoe1pA==",
- "dev": true,
- "dependencies": {
- "bundle-require": "^5.0.0",
- "cac": "^6.7.14",
- "chokidar": "^4.0.1",
- "consola": "^3.2.3",
- "debug": "^4.3.7",
- "esbuild": "^0.24.0",
- "joycon": "^3.1.1",
- "picocolors": "^1.1.1",
- "postcss-load-config": "^6.0.1",
- "resolve-from": "^5.0.0",
- "rollup": "^4.24.0",
- "source-map": "0.8.0-beta.0",
- "sucrase": "^3.35.0",
- "tinyexec": "^0.3.1",
- "tinyglobby": "^0.2.9",
- "tree-kill": "^1.2.2"
- },
- "bin": {
- "tsup": "dist/cli-default.js",
- "tsup-node": "dist/cli-node.js"
- },
- "engines": {
- "node": ">=18"
- },
- "peerDependencies": {
- "@microsoft/api-extractor": "^7.36.0",
- "@swc/core": "^1",
- "postcss": "^8.4.12",
- "typescript": ">=4.5.0"
- },
- "peerDependenciesMeta": {
- "@microsoft/api-extractor": {
- "optional": true
- },
- "@swc/core": {
- "optional": true
- },
- "postcss": {
- "optional": true
- },
- "typescript": {
- "optional": true
- }
- }
- },
- "node_modules/tsup/node_modules/chokidar": {
- "version": "4.0.1",
- "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-4.0.1.tgz",
- "integrity": "sha512-n8enUVCED/KVRQlab1hr3MVpcVMvxtZjmEa956u+4YijlmQED223XMSYj2tLuKvr4jcCTzNNMpQDUer72MMmzA==",
- "dev": true,
- "dependencies": {
- "readdirp": "^4.0.1"
- },
- "engines": {
- "node": ">= 14.16.0"
- },
- "funding": {
- "url": "https://paulmillr.com/funding/"
- }
- },
- "node_modules/tsup/node_modules/readdirp": {
- "version": "4.0.2",
- "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-4.0.2.tgz",
- "integrity": "sha512-yDMz9g+VaZkqBYS/ozoBJwaBhTbZo3UNYQHNRw1D3UFQB8oHB4uS/tAODO+ZLjGWmUbKnIlOWO+aaIiAxrUWHA==",
- "dev": true,
- "engines": {
- "node": ">= 14.16.0"
- },
- "funding": {
- "type": "individual",
- "url": "https://paulmillr.com/funding/"
- }
- },
- "node_modules/tsup/node_modules/source-map": {
- "version": "0.8.0-beta.0",
- "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.8.0-beta.0.tgz",
- "integrity": "sha512-2ymg6oRBpebeZi9UUNsgQ89bhx01TcTkmNTGnNO88imTmbSgy4nfujrgVEFKWpMTEGA11EDkTt7mqObTPdigIA==",
- "dev": true,
- "dependencies": {
- "whatwg-url": "^7.0.0"
- },
- "engines": {
- "node": ">= 8"
- }
- },
- "node_modules/tsup/node_modules/tr46": {
- "version": "1.0.1",
- "resolved": "https://registry.npmjs.org/tr46/-/tr46-1.0.1.tgz",
- "integrity": "sha512-dTpowEjclQ7Kgx5SdBkqRzVhERQXov8/l9Ft9dVM9fmg0W0KQSVaXX9T4i6twCPNtYiZM53lpSSUAwJbFPOHxA==",
- "dev": true,
- "dependencies": {
- "punycode": "^2.1.0"
- }
- },
- "node_modules/tsup/node_modules/webidl-conversions": {
- "version": "4.0.2",
- "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-4.0.2.tgz",
- "integrity": "sha512-YQ+BmxuTgd6UXZW3+ICGfyqRyHXVlD5GtQr5+qjiNW7bF0cqrzX500HVXPBOvgXb5YnzDd+h0zqyv61KUD7+Sg==",
- "dev": true
- },
- "node_modules/tsup/node_modules/whatwg-url": {
- "version": "7.1.0",
- "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-7.1.0.tgz",
- "integrity": "sha512-WUu7Rg1DroM7oQvGWfOiAK21n74Gg+T4elXEQYkOhtyLeWiJFoOGLXPKI/9gzIie9CtwVLm8wtw6YJdKyxSjeg==",
- "dev": true,
- "dependencies": {
- "lodash.sortby": "^4.7.0",
- "tr46": "^1.0.1",
- "webidl-conversions": "^4.0.2"
- }
- },
- "node_modules/tsutils": {
- "version": "3.21.0",
- "resolved": "https://registry.npmjs.org/tsutils/-/tsutils-3.21.0.tgz",
- "integrity": "sha512-mHKK3iUXL+3UF6xL5k0PEhKRUBKPBCv/+RkEOpjRWxxx27KKRBmmA60A9pgOUvMi8GKhRMPEmjBRPzs2W7O1OA==",
- "dev": true,
- "dependencies": {
- "tslib": "^1.8.1"
- },
- "engines": {
- "node": ">= 6"
- },
- "peerDependencies": {
- "typescript": ">=2.8.0 || >= 3.2.0-dev || >= 3.3.0-dev || >= 3.4.0-dev || >= 3.5.0-dev || >= 3.6.0-dev || >= 3.6.0-beta || >= 3.7.0-dev || >= 3.7.0-beta"
- }
- },
- "node_modules/tsutils/node_modules/tslib": {
- "version": "1.14.1",
- "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz",
- "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==",
- "dev": true
- },
- "node_modules/tty-browserify": {
- "version": "0.0.1",
- "resolved": "https://registry.npmjs.org/tty-browserify/-/tty-browserify-0.0.1.tgz",
- "integrity": "sha512-C3TaO7K81YvjCgQH9Q1S3R3P3BtN3RIM8n+OvX4il1K1zgE8ZhI0op7kClgkxtutIE8hQrcrHBXvIheqKUUCxw==",
- "dev": true
- },
- "node_modules/tunnel-agent": {
- "version": "0.6.0",
- "resolved": "https://registry.npmjs.org/tunnel-agent/-/tunnel-agent-0.6.0.tgz",
- "integrity": "sha512-McnNiV1l8RYeY8tBgEpuodCC1mLUdbSN+CYBL7kJsJNInOP8UjDDEwdk6Mw60vdLLrr5NHKZhMAOSrR2NZuQ+w==",
- "dev": true,
- "dependencies": {
- "safe-buffer": "^5.0.1"
- },
- "engines": {
- "node": "*"
- }
- },
- "node_modules/tween-functions": {
- "version": "1.2.0",
- "resolved": "https://registry.npmjs.org/tween-functions/-/tween-functions-1.2.0.tgz",
- "integrity": "sha512-PZBtLYcCLtEcjL14Fzb1gSxPBeL7nWvGhO5ZFPGqziCcr8uvHp0NDmdjBchp6KHL+tExcg0m3NISmKxhU394dA==",
- "dev": true
- },
- "node_modules/tweetnacl": {
- "version": "0.14.5",
- "resolved": "https://registry.npmjs.org/tweetnacl/-/tweetnacl-0.14.5.tgz",
- "integrity": "sha512-KXXFFdAbFXY4geFIwoyNK+f5Z1b7swfXABfL7HXCmoIWMKU3dmS26672A4EeQtDzLKy7SXmfBu51JolvEKwtGA==",
- "dev": true
- },
- "node_modules/type-check": {
- "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"
- },
- "engines": {
- "node": ">= 0.8.0"
- }
- },
- "node_modules/type-detect": {
- "version": "4.0.8",
- "resolved": "https://registry.npmjs.org/type-detect/-/type-detect-4.0.8.tgz",
- "integrity": "sha512-0fr/mIH1dlO+x7TlcMy+bIDqKPsw/70tVyeHW787goQjhmqaZe10uwLujubK9q9Lg6Fiho1KUKDYz0Z7k7g5/g==",
- "dev": true,
- "engines": {
- "node": ">=4"
- }
- },
- "node_modules/type-fest": {
- "version": "2.19.0",
- "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-2.19.0.tgz",
- "integrity": "sha512-RAH822pAdBgcNMAfWnCBU3CFZcfZ/i1eZjwFU/dsLKumyuuP3niueg2UAukXYF0E2AAoc82ZSSf9J0WQBinzHA==",
- "dev": true,
- "engines": {
- "node": ">=12.20"
- },
- "funding": {
- "url": "https://github.com/sponsors/sindresorhus"
- }
- },
- "node_modules/typed-array-buffer": {
- "version": "1.0.2",
- "resolved": "https://registry.npmjs.org/typed-array-buffer/-/typed-array-buffer-1.0.2.tgz",
- "integrity": "sha512-gEymJYKZtKXzzBzM4jqa9w6Q1Jjm7x2d+sh19AdsD4wqnMPDYyvwpsIc2Q/835kHuo3BEQ7CjelGhfTsoBb2MQ==",
- "dev": true,
- "dependencies": {
- "call-bind": "^1.0.7",
- "es-errors": "^1.3.0",
- "is-typed-array": "^1.1.13"
- },
- "engines": {
- "node": ">= 0.4"
- }
- },
- "node_modules/typed-array-byte-length": {
- "version": "1.0.1",
- "resolved": "https://registry.npmjs.org/typed-array-byte-length/-/typed-array-byte-length-1.0.1.tgz",
- "integrity": "sha512-3iMJ9q0ao7WE9tWcaYKIptkNBuOIcZCCT0d4MRvuuH88fEoEH62IuQe0OtraD3ebQEoTRk8XCBoknUNc1Y67pw==",
- "dev": true,
- "dependencies": {
- "call-bind": "^1.0.7",
- "for-each": "^0.3.3",
- "gopd": "^1.0.1",
- "has-proto": "^1.0.3",
- "is-typed-array": "^1.1.13"
- },
- "engines": {
- "node": ">= 0.4"
- },
- "funding": {
- "url": "https://github.com/sponsors/ljharb"
- }
- },
- "node_modules/typed-array-byte-offset": {
- "version": "1.0.2",
- "resolved": "https://registry.npmjs.org/typed-array-byte-offset/-/typed-array-byte-offset-1.0.2.tgz",
- "integrity": "sha512-Ous0vodHa56FviZucS2E63zkgtgrACj7omjwd/8lTEMEPFFyjfixMZ1ZXenpgCFBBt4EC1J2XsyVS2gkG0eTFA==",
- "dev": true,
- "dependencies": {
- "available-typed-arrays": "^1.0.7",
- "call-bind": "^1.0.7",
- "for-each": "^0.3.3",
- "gopd": "^1.0.1",
- "has-proto": "^1.0.3",
- "is-typed-array": "^1.1.13"
- },
- "engines": {
- "node": ">= 0.4"
- },
- "funding": {
- "url": "https://github.com/sponsors/ljharb"
- }
- },
- "node_modules/typed-array-length": {
- "version": "1.0.6",
- "resolved": "https://registry.npmjs.org/typed-array-length/-/typed-array-length-1.0.6.tgz",
- "integrity": "sha512-/OxDN6OtAk5KBpGb28T+HZc2M+ADtvRxXrKKbUwtsLgdoxgX13hyy7ek6bFRl5+aBs2yZzB0c4CnQfAtVypW/g==",
- "dev": true,
- "dependencies": {
- "call-bind": "^1.0.7",
- "for-each": "^0.3.3",
- "gopd": "^1.0.1",
- "has-proto": "^1.0.3",
- "is-typed-array": "^1.1.13",
- "possible-typed-array-names": "^1.0.0"
- },
- "engines": {
- "node": ">= 0.4"
- },
- "funding": {
- "url": "https://github.com/sponsors/ljharb"
- }
- },
- "node_modules/typescript": {
- "version": "5.4.5",
- "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.4.5.tgz",
- "integrity": "sha512-vcI4UpRgg81oIRUFwR0WSIHKt11nJ7SAVlYNIu+QpqeyXP+gpQJy/Z4+F0aGxSE4MqwjyXvW/TzgkLAx2AGHwQ==",
- "dev": true,
- "bin": {
- "tsc": "bin/tsc",
- "tsserver": "bin/tsserver"
- },
- "engines": {
- "node": ">=14.17"
- }
- },
- "node_modules/unbox-primitive": {
- "version": "1.0.2",
- "resolved": "https://registry.npmjs.org/unbox-primitive/-/unbox-primitive-1.0.2.tgz",
- "integrity": "sha512-61pPlCD9h51VoreyJ0BReideM3MDKMKnh6+V9L08331ipq6Q8OFXZYiqP6n/tbHx4s5I9uRhcye6BrbkizkBDw==",
- "dev": true,
- "dependencies": {
- "call-bind": "^1.0.2",
- "has-bigints": "^1.0.2",
- "has-symbols": "^1.0.3",
- "which-boxed-primitive": "^1.0.2"
- },
- "funding": {
- "url": "https://github.com/sponsors/ljharb"
- }
- },
- "node_modules/undici-types": {
- "version": "5.26.5",
- "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-5.26.5.tgz",
- "integrity": "sha512-JlCMO+ehdEIKqlFxk6IfVoAUVmgz7cU7zD/h9XZ0qzeosSHmUJVOzSQvvYSYWXkFXC+IfLKSIffhv0sVZup6pA=="
- },
- "node_modules/unicode-canonical-property-names-ecmascript": {
- "version": "2.0.1",
- "resolved": "https://registry.npmjs.org/unicode-canonical-property-names-ecmascript/-/unicode-canonical-property-names-ecmascript-2.0.1.tgz",
- "integrity": "sha512-dA8WbNeb2a6oQzAQ55YlT5vQAWGV9WXOsi3SskE3bcCdM0P4SDd+24zS/OCacdRq5BkdsRj9q3Pg6YyQoxIGqg==",
- "dev": true,
- "engines": {
- "node": ">=4"
- }
- },
- "node_modules/unicode-match-property-ecmascript": {
- "version": "2.0.0",
- "resolved": "https://registry.npmjs.org/unicode-match-property-ecmascript/-/unicode-match-property-ecmascript-2.0.0.tgz",
- "integrity": "sha512-5kaZCrbp5mmbz5ulBkDkbY0SsPOjKqVS35VpL9ulMPfSl0J0Xsm+9Evphv9CoIZFwre7aJoa94AY6seMKGVN5Q==",
- "dev": true,
- "dependencies": {
- "unicode-canonical-property-names-ecmascript": "^2.0.0",
- "unicode-property-aliases-ecmascript": "^2.0.0"
- },
- "engines": {
- "node": ">=4"
- }
- },
- "node_modules/unicode-match-property-value-ecmascript": {
- "version": "2.2.0",
- "resolved": "https://registry.npmjs.org/unicode-match-property-value-ecmascript/-/unicode-match-property-value-ecmascript-2.2.0.tgz",
- "integrity": "sha512-4IehN3V/+kkr5YeSSDDQG8QLqO26XpL2XP3GQtqwlT/QYSECAwFztxVHjlbh0+gjJ3XmNLS0zDsbgs9jWKExLg==",
- "dev": true,
- "engines": {
- "node": ">=4"
- }
- },
- "node_modules/unicode-property-aliases-ecmascript": {
- "version": "2.1.0",
- "resolved": "https://registry.npmjs.org/unicode-property-aliases-ecmascript/-/unicode-property-aliases-ecmascript-2.1.0.tgz",
- "integrity": "sha512-6t3foTQI9qne+OZoVQB/8x8rk2k1eVy1gRXhV3oFQ5T6R1dqQ1xtin3XqSlx3+ATBkliTaR/hHyJBm+LVPNM8w==",
- "dev": true,
- "engines": {
- "node": ">=4"
- }
- },
- "node_modules/unicorn-magic": {
- "version": "0.1.0",
- "resolved": "https://registry.npmjs.org/unicorn-magic/-/unicorn-magic-0.1.0.tgz",
- "integrity": "sha512-lRfVq8fE8gz6QMBuDM6a+LO3IAzTi05H6gCVaUpir2E1Rwpo4ZUog45KpNXKC/Mn3Yb9UDuHumeFTo9iV/D9FQ==",
- "dev": true,
- "engines": {
- "node": ">=18"
- },
- "funding": {
- "url": "https://github.com/sponsors/sindresorhus"
- }
- },
- "node_modules/universalify": {
- "version": "0.1.2",
- "resolved": "https://registry.npmjs.org/universalify/-/universalify-0.1.2.tgz",
- "integrity": "sha512-rBJeI5CXAlmy1pV+617WB9J63U6XcazHHF2f2dbJix4XzpUF0RS3Zbj0FGIOCAva5P/d/GBOYaACQ1w+0azUkg==",
- "dev": true,
- "engines": {
- "node": ">= 4.0.0"
- }
- },
- "node_modules/unplugin": {
- "version": "1.15.0",
- "resolved": "https://registry.npmjs.org/unplugin/-/unplugin-1.15.0.tgz",
- "integrity": "sha512-jTPIs63W+DUEDW207ztbaoO7cQ4p5aVaB823LSlxpsFEU3Mykwxf3ZGC/wzxFJeZlASZYgVrWeo7LgOrqJZ8RA==",
- "dev": true,
- "dependencies": {
- "acorn": "^8.14.0",
- "webpack-virtual-modules": "^0.6.2"
- },
- "engines": {
- "node": ">=14.0.0"
- },
- "peerDependencies": {
- "webpack-sources": "^3"
- },
- "peerDependenciesMeta": {
- "webpack-sources": {
- "optional": true
- }
- }
- },
- "node_modules/untildify": {
- "version": "4.0.0",
- "resolved": "https://registry.npmjs.org/untildify/-/untildify-4.0.0.tgz",
- "integrity": "sha512-KK8xQ1mkzZeg9inewmFVDNkg3l5LUhoq9kN6iWYB/CC9YMG8HA+c1Q8HwDe6dEX7kErrEVNVBO3fWsVq5iDgtw==",
- "dev": true,
- "engines": {
- "node": ">=8"
- }
- },
- "node_modules/update-browserslist-db": {
- "version": "1.1.1",
- "resolved": "https://registry.npmjs.org/update-browserslist-db/-/update-browserslist-db-1.1.1.tgz",
- "integrity": "sha512-R8UzCaa9Az+38REPiJ1tXlImTJXlVfgHZsglwBD/k6nj76ctsH1E3q4doGrukiLQd3sGQYu56r5+lo5r94l29A==",
- "funding": [
- {
- "type": "opencollective",
- "url": "https://opencollective.com/browserslist"
- },
- {
- "type": "tidelift",
- "url": "https://tidelift.com/funding/github/npm/browserslist"
- },
- {
- "type": "github",
- "url": "https://github.com/sponsors/ai"
- }
- ],
- "dependencies": {
- "escalade": "^3.2.0",
- "picocolors": "^1.1.0"
- },
- "bin": {
- "update-browserslist-db": "cli.js"
- },
- "peerDependencies": {
- "browserslist": ">= 4.21.0"
- }
- },
- "node_modules/uri-js": {
- "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"
- }
- },
- "node_modules/url": {
- "version": "0.11.4",
- "resolved": "https://registry.npmjs.org/url/-/url-0.11.4.tgz",
- "integrity": "sha512-oCwdVC7mTuWiPyjLUz/COz5TLk6wgp0RCsN+wHZ2Ekneac9w8uuV0njcbbie2ME+Vs+d6duwmYuR3HgQXs1fOg==",
- "dev": true,
- "dependencies": {
- "punycode": "^1.4.1",
- "qs": "^6.12.3"
- },
- "engines": {
- "node": ">= 0.4"
- }
- },
- "node_modules/url-parse": {
- "version": "1.5.10",
- "resolved": "https://registry.npmjs.org/url-parse/-/url-parse-1.5.10.tgz",
- "integrity": "sha512-WypcfiRhfeUP9vvF0j6rw0J3hrWrw6iZv3+22h6iRMJ/8z1Tj6XfLP4DsUix5MhMPnXpiHDoKyoZ/bdCkwBCiQ==",
- "dev": true,
- "dependencies": {
- "querystringify": "^2.1.1",
- "requires-port": "^1.0.0"
- }
- },
- "node_modules/url/node_modules/punycode": {
- "version": "1.4.1",
- "resolved": "https://registry.npmjs.org/punycode/-/punycode-1.4.1.tgz",
- "integrity": "sha512-jmYNElW7yvO7TV33CjSmvSiE2yco3bV2czu/OzDKdMNVZQWfxCblURLhf+47syQRBntjfLdd/H0egrzIG+oaFQ==",
- "dev": true
- },
- "node_modules/use-sync-external-store": {
- "version": "1.2.2",
- "resolved": "https://registry.npmjs.org/use-sync-external-store/-/use-sync-external-store-1.2.2.tgz",
- "integrity": "sha512-PElTlVMwpblvbNqQ82d2n6RjStvdSoNe9FG28kNfz3WiXilJm4DdNkEzRhCZuIDwY8U08WVihhGR5iRqAwfDiw==",
- "peerDependencies": {
- "react": "^16.8.0 || ^17.0.0 || ^18.0.0"
- }
- },
- "node_modules/util": {
- "version": "0.12.5",
- "resolved": "https://registry.npmjs.org/util/-/util-0.12.5.tgz",
- "integrity": "sha512-kZf/K6hEIrWHI6XqOFUiiMa+79wE/D8Q+NCNAWclkyg3b4d2k7s0QGepNjiABc+aR3N1PAyHL7p6UcLY6LmrnA==",
- "dev": true,
- "dependencies": {
- "inherits": "^2.0.3",
- "is-arguments": "^1.0.4",
- "is-generator-function": "^1.0.7",
- "is-typed-array": "^1.1.3",
- "which-typed-array": "^1.1.2"
- }
- },
- "node_modules/util-deprecate": {
- "version": "1.0.2",
- "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz",
- "integrity": "sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==",
- "dev": true
- },
- "node_modules/utila": {
- "version": "0.4.0",
- "resolved": "https://registry.npmjs.org/utila/-/utila-0.4.0.tgz",
- "integrity": "sha512-Z0DbgELS9/L/75wZbro8xAnT50pBVFQZ+hUEueGDU5FN51YSCYM+jdxsfCiHjwNP/4LCDD0i/graKpeBnOXKRA==",
- "dev": true
- },
- "node_modules/uuid": {
- "version": "9.0.1",
- "resolved": "https://registry.npmjs.org/uuid/-/uuid-9.0.1.tgz",
- "integrity": "sha512-b+1eJOlsR9K8HJpow9Ok3fiWOWSIcIzXodvv0rQjVoOVNpWMpxf1wZNpt4y9h10odCNrqnYp1OBzRktckBe3sA==",
- "dev": true,
- "funding": [
- "https://github.com/sponsors/broofa",
- "https://github.com/sponsors/ctavan"
- ],
- "bin": {
- "uuid": "dist/bin/uuid"
- }
- },
- "node_modules/v8-to-istanbul": {
- "version": "9.3.0",
- "resolved": "https://registry.npmjs.org/v8-to-istanbul/-/v8-to-istanbul-9.3.0.tgz",
- "integrity": "sha512-kiGUalWN+rgBJ/1OHZsBtU4rXZOfj/7rKQxULKlIzwzQSvMJUUNgPwJEEh7gU6xEVxC0ahoOBvN2YI8GH6FNgA==",
- "dev": true,
- "dependencies": {
- "@jridgewell/trace-mapping": "^0.3.12",
- "@types/istanbul-lib-coverage": "^2.0.1",
- "convert-source-map": "^2.0.0"
- },
- "engines": {
- "node": ">=10.12.0"
- }
- },
- "node_modules/verror": {
- "version": "1.10.0",
- "resolved": "https://registry.npmjs.org/verror/-/verror-1.10.0.tgz",
- "integrity": "sha512-ZZKSmDAEFOijERBLkmYfJ+vmk3w+7hOLYDNkRCuRuMJGEmqYNCNLyBBFwWKVMhfwaEF3WOd0Zlw86U/WC/+nYw==",
- "dev": true,
- "engines": [
- "node >=0.6.0"
- ],
- "dependencies": {
- "assert-plus": "^1.0.0",
- "core-util-is": "1.0.2",
- "extsprintf": "^1.2.0"
- }
- },
- "node_modules/vm-browserify": {
- "version": "1.1.2",
- "resolved": "https://registry.npmjs.org/vm-browserify/-/vm-browserify-1.1.2.tgz",
- "integrity": "sha512-2ham8XPWTONajOR0ohOKOHXkm3+gaBmGut3SRuu75xLd/RRaY6vqgh8NBYYk7+RW3u5AtzPQZG8F10LHkl0lAQ==",
- "dev": true
- },
- "node_modules/w3c-xmlserializer": {
- "version": "4.0.0",
- "resolved": "https://registry.npmjs.org/w3c-xmlserializer/-/w3c-xmlserializer-4.0.0.tgz",
- "integrity": "sha512-d+BFHzbiCx6zGfz0HyQ6Rg69w9k19nviJspaj4yNscGjrHu94sVP+aRm75yEbCh+r2/yR+7q6hux9LVtbuTGBw==",
- "dev": true,
- "dependencies": {
- "xml-name-validator": "^4.0.0"
- },
- "engines": {
- "node": ">=14"
- }
- },
- "node_modules/walker": {
- "version": "1.0.8",
- "resolved": "https://registry.npmjs.org/walker/-/walker-1.0.8.tgz",
- "integrity": "sha512-ts/8E8l5b7kY0vlWLewOkDXMmPdLcVV4GmOQLyxuSswIJsweeFZtAsMF7k1Nszz+TYBQrlYRmzOnr398y1JemQ==",
- "dev": true,
- "dependencies": {
- "makeerror": "1.0.12"
- }
- },
- "node_modules/watchpack": {
- "version": "2.4.2",
- "resolved": "https://registry.npmjs.org/watchpack/-/watchpack-2.4.2.tgz",
- "integrity": "sha512-TnbFSbcOCcDgjZ4piURLCbJ3nJhznVh9kw6F6iokjiFPl8ONxe9A6nMDVXDiNbrSfLILs6vB07F7wLBrwPYzJw==",
- "dev": true,
- "dependencies": {
- "glob-to-regexp": "^0.4.1",
- "graceful-fs": "^4.1.2"
- },
- "engines": {
- "node": ">=10.13.0"
- }
- },
- "node_modules/webidl-conversions": {
- "version": "7.0.0",
- "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-7.0.0.tgz",
- "integrity": "sha512-VwddBukDzu71offAQR975unBIGqfKZpM+8ZX6ySk8nYhVoo5CYaZyzt3YBvYtRtO+aoGlqxPg/B87NGVZ/fu6g==",
- "dev": true,
- "engines": {
- "node": ">=12"
- }
- },
- "node_modules/webpack": {
- "version": "5.96.1",
- "resolved": "https://registry.npmjs.org/webpack/-/webpack-5.96.1.tgz",
- "integrity": "sha512-l2LlBSvVZGhL4ZrPwyr8+37AunkcYj5qh8o6u2/2rzoPc8gxFJkLj1WxNgooi9pnoc06jh0BjuXnamM4qlujZA==",
- "dev": true,
- "dependencies": {
- "@types/eslint-scope": "^3.7.7",
- "@types/estree": "^1.0.6",
- "@webassemblyjs/ast": "^1.12.1",
- "@webassemblyjs/wasm-edit": "^1.12.1",
- "@webassemblyjs/wasm-parser": "^1.12.1",
- "acorn": "^8.14.0",
- "browserslist": "^4.24.0",
- "chrome-trace-event": "^1.0.2",
- "enhanced-resolve": "^5.17.1",
- "es-module-lexer": "^1.2.1",
- "eslint-scope": "5.1.1",
- "events": "^3.2.0",
- "glob-to-regexp": "^0.4.1",
- "graceful-fs": "^4.2.11",
- "json-parse-even-better-errors": "^2.3.1",
- "loader-runner": "^4.2.0",
- "mime-types": "^2.1.27",
- "neo-async": "^2.6.2",
- "schema-utils": "^3.2.0",
- "tapable": "^2.1.1",
- "terser-webpack-plugin": "^5.3.10",
- "watchpack": "^2.4.1",
- "webpack-sources": "^3.2.3"
- },
- "bin": {
- "webpack": "bin/webpack.js"
- },
- "engines": {
- "node": ">=10.13.0"
- },
- "funding": {
- "type": "opencollective",
- "url": "https://opencollective.com/webpack"
- },
- "peerDependenciesMeta": {
- "webpack-cli": {
- "optional": true
- }
- }
- },
- "node_modules/webpack-dev-middleware": {
- "version": "6.1.3",
- "resolved": "https://registry.npmjs.org/webpack-dev-middleware/-/webpack-dev-middleware-6.1.3.tgz",
- "integrity": "sha512-A4ChP0Qj8oGociTs6UdlRUGANIGrCDL3y+pmQMc+dSsraXHCatFpmMey4mYELA+juqwUqwQsUgJJISXl1KWmiw==",
- "dev": true,
- "dependencies": {
- "colorette": "^2.0.10",
- "memfs": "^3.4.12",
- "mime-types": "^2.1.31",
- "range-parser": "^1.2.1",
- "schema-utils": "^4.0.0"
- },
- "engines": {
- "node": ">= 14.15.0"
- },
- "funding": {
- "type": "opencollective",
- "url": "https://opencollective.com/webpack"
- },
- "peerDependencies": {
- "webpack": "^5.0.0"
- },
- "peerDependenciesMeta": {
- "webpack": {
- "optional": true
- }
- }
- },
- "node_modules/webpack-hot-middleware": {
- "version": "2.26.1",
- "resolved": "https://registry.npmjs.org/webpack-hot-middleware/-/webpack-hot-middleware-2.26.1.tgz",
- "integrity": "sha512-khZGfAeJx6I8K9zKohEWWYN6KDlVw2DHownoe+6Vtwj1LP9WFgegXnVMSkZ/dBEBtXFwrkkydsaPFlB7f8wU2A==",
- "dev": true,
- "dependencies": {
- "ansi-html-community": "0.0.8",
- "html-entities": "^2.1.0",
- "strip-ansi": "^6.0.0"
- }
- },
- "node_modules/webpack-hot-middleware/node_modules/strip-ansi": {
- "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"
- },
- "engines": {
- "node": ">=8"
- }
- },
- "node_modules/webpack-sources": {
- "version": "3.2.3",
- "resolved": "https://registry.npmjs.org/webpack-sources/-/webpack-sources-3.2.3.tgz",
- "integrity": "sha512-/DyMEOrDgLKKIG0fmvtz+4dUX/3Ghozwgm6iPp8KRhvn+eQf9+Q7GWxVNMk3+uCPWfdXYC4ExGBckIXdFEfH1w==",
- "dev": true,
- "engines": {
- "node": ">=10.13.0"
- }
- },
- "node_modules/webpack-virtual-modules": {
- "version": "0.6.2",
- "resolved": "https://registry.npmjs.org/webpack-virtual-modules/-/webpack-virtual-modules-0.6.2.tgz",
- "integrity": "sha512-66/V2i5hQanC51vBQKPH4aI8NMAcBW59FVBs+rC7eGHupMyfn34q7rZIE+ETlJ+XTevqfUhVVBgSUNSW2flEUQ==",
- "dev": true
- },
- "node_modules/webpack/node_modules/ajv": {
- "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",
- "json-schema-traverse": "^0.4.1",
- "uri-js": "^4.2.2"
- },
- "funding": {
- "type": "github",
- "url": "https://github.com/sponsors/epoberezkin"
- }
- },
- "node_modules/webpack/node_modules/ajv-keywords": {
- "version": "3.5.2",
- "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-3.5.2.tgz",
- "integrity": "sha512-5p6WTN0DdTGVQk6VjcEju19IgaHudalcfabD7yhDGeA6bcQnmL+CpveLJq/3hvfwd1aof6L386Ougkx6RfyMIQ==",
- "dev": true,
- "peerDependencies": {
- "ajv": "^6.9.1"
- }
- },
- "node_modules/webpack/node_modules/eslint-scope": {
- "version": "5.1.1",
- "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-5.1.1.tgz",
- "integrity": "sha512-2NxwbF/hZ0KpepYN0cNbo+FN6XoK7GaHlQhgx/hIZl6Va0bF45RQOOwhLIy8lQDbuCiadSLCBnH2CFYquit5bw==",
- "dev": true,
- "dependencies": {
- "esrecurse": "^4.3.0",
- "estraverse": "^4.1.1"
- },
- "engines": {
- "node": ">=8.0.0"
- }
- },
- "node_modules/webpack/node_modules/estraverse": {
- "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"
- }
- },
- "node_modules/webpack/node_modules/json-schema-traverse": {
- "version": "0.4.1",
- "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz",
- "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==",
- "dev": true
- },
- "node_modules/webpack/node_modules/schema-utils": {
- "version": "3.3.0",
- "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.3.0.tgz",
- "integrity": "sha512-pN/yOAvcC+5rQ5nERGuwrjLlYvLTbCibnZ1I7B1LaiAz9BRBlE9GMgE/eqV30P7aJQUf7Ddimy/RsbYO/GrVGg==",
- "dev": true,
- "dependencies": {
- "@types/json-schema": "^7.0.8",
- "ajv": "^6.12.5",
- "ajv-keywords": "^3.5.2"
- },
- "engines": {
- "node": ">= 10.13.0"
- },
- "funding": {
- "type": "opencollective",
- "url": "https://opencollective.com/webpack"
- }
- },
- "node_modules/whatwg-encoding": {
- "version": "2.0.0",
- "resolved": "https://registry.npmjs.org/whatwg-encoding/-/whatwg-encoding-2.0.0.tgz",
- "integrity": "sha512-p41ogyeMUrw3jWclHWTQg1k05DSVXPLcVxRTYsXUk+ZooOCZLcoYgPZ/HL/D/N+uQPOtcp1me1WhBEaX02mhWg==",
- "dev": true,
- "dependencies": {
- "iconv-lite": "0.6.3"
- },
- "engines": {
- "node": ">=12"
- }
- },
- "node_modules/whatwg-mimetype": {
- "version": "3.0.0",
- "resolved": "https://registry.npmjs.org/whatwg-mimetype/-/whatwg-mimetype-3.0.0.tgz",
- "integrity": "sha512-nt+N2dzIutVRxARx1nghPKGv1xHikU7HKdfafKkLNLindmPU/ch3U31NOCGGA/dmPcmb1VlofO0vnKAcsm0o/Q==",
- "dev": true,
- "engines": {
- "node": ">=12"
- }
- },
- "node_modules/whatwg-url": {
- "version": "11.0.0",
- "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-11.0.0.tgz",
- "integrity": "sha512-RKT8HExMpoYx4igMiVMY83lN6UeITKJlBQ+vR/8ZJ8OCdSiN3RwCq+9gH0+Xzj0+5IrM6i4j/6LuvzbZIQgEcQ==",
- "dev": true,
- "dependencies": {
- "tr46": "^3.0.0",
- "webidl-conversions": "^7.0.0"
- },
- "engines": {
- "node": ">=12"
- }
- },
- "node_modules/which": {
- "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"
- },
- "bin": {
- "node-which": "bin/node-which"
- },
- "engines": {
- "node": ">= 8"
- }
- },
- "node_modules/which-boxed-primitive": {
- "version": "1.0.2",
- "resolved": "https://registry.npmjs.org/which-boxed-primitive/-/which-boxed-primitive-1.0.2.tgz",
- "integrity": "sha512-bwZdv0AKLpplFY2KZRX6TvyuN7ojjr7lwkg6ml0roIy9YeuSr7JS372qlNW18UQYzgYK9ziGcerWqZOmEn9VNg==",
- "dev": true,
- "dependencies": {
- "is-bigint": "^1.0.1",
- "is-boolean-object": "^1.1.0",
- "is-number-object": "^1.0.4",
- "is-string": "^1.0.5",
- "is-symbol": "^1.0.3"
- },
- "funding": {
- "url": "https://github.com/sponsors/ljharb"
- }
- },
- "node_modules/which-builtin-type": {
- "version": "1.1.4",
- "resolved": "https://registry.npmjs.org/which-builtin-type/-/which-builtin-type-1.1.4.tgz",
- "integrity": "sha512-bppkmBSsHFmIMSl8BO9TbsyzsvGjVoppt8xUiGzwiu/bhDCGxnpOKCxgqj6GuyHE0mINMDecBFPlOm2hzY084w==",
- "dev": true,
- "dependencies": {
- "function.prototype.name": "^1.1.6",
- "has-tostringtag": "^1.0.2",
- "is-async-function": "^2.0.0",
- "is-date-object": "^1.0.5",
- "is-finalizationregistry": "^1.0.2",
- "is-generator-function": "^1.0.10",
- "is-regex": "^1.1.4",
- "is-weakref": "^1.0.2",
- "isarray": "^2.0.5",
- "which-boxed-primitive": "^1.0.2",
- "which-collection": "^1.0.2",
- "which-typed-array": "^1.1.15"
- },
- "engines": {
- "node": ">= 0.4"
- },
- "funding": {
- "url": "https://github.com/sponsors/ljharb"
- }
- },
- "node_modules/which-collection": {
- "version": "1.0.2",
- "resolved": "https://registry.npmjs.org/which-collection/-/which-collection-1.0.2.tgz",
- "integrity": "sha512-K4jVyjnBdgvc86Y6BkaLZEN933SwYOuBFkdmBu9ZfkcAbdVbpITnDmjvZ/aQjRXQrv5EPkTnD1s39GiiqbngCw==",
- "dev": true,
- "dependencies": {
- "is-map": "^2.0.3",
- "is-set": "^2.0.3",
- "is-weakmap": "^2.0.2",
- "is-weakset": "^2.0.3"
- },
- "engines": {
- "node": ">= 0.4"
- },
- "funding": {
- "url": "https://github.com/sponsors/ljharb"
- }
- },
- "node_modules/which-typed-array": {
- "version": "1.1.15",
- "resolved": "https://registry.npmjs.org/which-typed-array/-/which-typed-array-1.1.15.tgz",
- "integrity": "sha512-oV0jmFtUky6CXfkqehVvBP/LSWJ2sy4vWMioiENyJLePrBO/yKyV9OyJySfAKosh+RYkIl5zJCNZ8/4JncrpdA==",
- "dev": true,
- "dependencies": {
- "available-typed-arrays": "^1.0.7",
- "call-bind": "^1.0.7",
- "for-each": "^0.3.3",
- "gopd": "^1.0.1",
- "has-tostringtag": "^1.0.2"
- },
- "engines": {
- "node": ">= 0.4"
- },
- "funding": {
- "url": "https://github.com/sponsors/ljharb"
- }
- },
- "node_modules/word-wrap": {
- "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"
- }
- },
- "node_modules/wrap-ansi": {
- "version": "7.0.0",
- "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz",
- "integrity": "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==",
- "dev": true,
- "dependencies": {
- "ansi-styles": "^4.0.0",
- "string-width": "^4.1.0",
- "strip-ansi": "^6.0.0"
- },
+ "license": "MIT",
+ "optional": true,
+ "os": [
+ "darwin"
+ ],
+ "peer": true,
"engines": {
- "node": ">=10"
- },
- "funding": {
- "url": "https://github.com/chalk/wrap-ansi?sponsor=1"
+ "node": ">= 10"
}
},
- "node_modules/wrap-ansi-cjs": {
- "name": "wrap-ansi",
- "version": "7.0.0",
- "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz",
- "integrity": "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==",
+ "packages/diracx-web-components/node_modules/@next/swc-linux-arm64-gnu": {
+ "version": "14.2.17",
+ "resolved": "https://registry.npmjs.org/@next/swc-linux-arm64-gnu/-/swc-linux-arm64-gnu-14.2.17.tgz",
+ "integrity": "sha512-SSHLZls3ZwNEHsc+d0ynKS+7Af0Nr8+KTUBAy9pm6xz9SHkJ/TeuEg6W3cbbcMSh6j4ITvrjv3Oi8n27VR+IPw==",
+ "cpu": [
+ "arm64"
+ ],
"dev": true,
- "dependencies": {
- "ansi-styles": "^4.0.0",
- "string-width": "^4.1.0",
- "strip-ansi": "^6.0.0"
- },
+ "license": "MIT",
+ "optional": true,
+ "os": [
+ "linux"
+ ],
+ "peer": true,
"engines": {
- "node": ">=10"
- },
- "funding": {
- "url": "https://github.com/chalk/wrap-ansi?sponsor=1"
+ "node": ">= 10"
}
},
- "node_modules/wrap-ansi-cjs/node_modules/ansi-styles": {
- "version": "4.3.0",
- "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
- "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
+ "packages/diracx-web-components/node_modules/@next/swc-linux-arm64-musl": {
+ "version": "14.2.17",
+ "resolved": "https://registry.npmjs.org/@next/swc-linux-arm64-musl/-/swc-linux-arm64-musl-14.2.17.tgz",
+ "integrity": "sha512-VFge37us5LNPatB4F7iYeuGs9Dprqe4ZkW7lOEJM91r+Wf8EIdViWHLpIwfdDXinvCdLl6b4VyLpEBwpkctJHA==",
+ "cpu": [
+ "arm64"
+ ],
"dev": true,
- "dependencies": {
- "color-convert": "^2.0.1"
- },
+ "license": "MIT",
+ "optional": true,
+ "os": [
+ "linux"
+ ],
+ "peer": true,
"engines": {
- "node": ">=8"
- },
- "funding": {
- "url": "https://github.com/chalk/ansi-styles?sponsor=1"
+ "node": ">= 10"
}
},
- "node_modules/wrap-ansi-cjs/node_modules/strip-ansi": {
- "version": "6.0.1",
- "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz",
- "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==",
+ "packages/diracx-web-components/node_modules/@next/swc-linux-x64-gnu": {
+ "version": "14.2.17",
+ "resolved": "https://registry.npmjs.org/@next/swc-linux-x64-gnu/-/swc-linux-x64-gnu-14.2.17.tgz",
+ "integrity": "sha512-aaQlpxUVb9RZ41adlTYVQ3xvYEfBPUC8+6rDgmQ/0l7SvK8S1YNJzPmDPX6a4t0jLtIoNk7j+nroS/pB4nx7vQ==",
+ "cpu": [
+ "x64"
+ ],
"dev": true,
- "dependencies": {
- "ansi-regex": "^5.0.1"
- },
+ "license": "MIT",
+ "optional": true,
+ "os": [
+ "linux"
+ ],
+ "peer": true,
"engines": {
- "node": ">=8"
+ "node": ">= 10"
}
},
- "node_modules/wrap-ansi/node_modules/ansi-styles": {
- "version": "4.3.0",
- "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
- "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
+ "packages/diracx-web-components/node_modules/@next/swc-linux-x64-musl": {
+ "version": "14.2.17",
+ "resolved": "https://registry.npmjs.org/@next/swc-linux-x64-musl/-/swc-linux-x64-musl-14.2.17.tgz",
+ "integrity": "sha512-HSyEiFaEY3ay5iATDqEup5WAfrhMATNJm8dYx3ZxL+e9eKv10XKZCwtZByDoLST7CyBmyDz+OFJL1wigyXeaoA==",
+ "cpu": [
+ "x64"
+ ],
"dev": true,
- "dependencies": {
- "color-convert": "^2.0.1"
- },
+ "license": "MIT",
+ "optional": true,
+ "os": [
+ "linux"
+ ],
+ "peer": true,
"engines": {
- "node": ">=8"
- },
- "funding": {
- "url": "https://github.com/chalk/ansi-styles?sponsor=1"
+ "node": ">= 10"
}
},
- "node_modules/wrap-ansi/node_modules/strip-ansi": {
- "version": "6.0.1",
- "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz",
- "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==",
+ "packages/diracx-web-components/node_modules/@next/swc-win32-arm64-msvc": {
+ "version": "14.2.17",
+ "resolved": "https://registry.npmjs.org/@next/swc-win32-arm64-msvc/-/swc-win32-arm64-msvc-14.2.17.tgz",
+ "integrity": "sha512-h5qM9Btqv87eYH8ArrnLoAHLyi79oPTP2vlGNSg4CDvUiXgi7l0+5KuEGp5pJoMhjuv9ChRdm7mRlUUACeBt4w==",
+ "cpu": [
+ "arm64"
+ ],
"dev": true,
- "dependencies": {
- "ansi-regex": "^5.0.1"
- },
+ "license": "MIT",
+ "optional": true,
+ "os": [
+ "win32"
+ ],
+ "peer": true,
"engines": {
- "node": ">=8"
+ "node": ">= 10"
}
},
- "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
- },
- "node_modules/write-file-atomic": {
- "version": "4.0.2",
- "resolved": "https://registry.npmjs.org/write-file-atomic/-/write-file-atomic-4.0.2.tgz",
- "integrity": "sha512-7KxauUdBmSdWnmpaGFg+ppNjKF8uNLry8LyzjauQDOVONfFLNKrKvQOxZ/VuTIcS/gge/YNahf5RIIQWTSarlg==",
+ "packages/diracx-web-components/node_modules/@next/swc-win32-x64-msvc": {
+ "version": "14.2.17",
+ "resolved": "https://registry.npmjs.org/@next/swc-win32-x64-msvc/-/swc-win32-x64-msvc-14.2.17.tgz",
+ "integrity": "sha512-vkQfN1+4V4KqDibkW2q0sJ6CxQuXq5l2ma3z0BRcfIqkAMZiiW67T9yCpwqJKP68QghBtPEFjPAlaqe38O6frw==",
+ "cpu": [
+ "x64"
+ ],
"dev": true,
- "dependencies": {
- "imurmurhash": "^0.1.4",
- "signal-exit": "^3.0.7"
- },
+ "license": "MIT",
+ "optional": true,
+ "os": [
+ "win32"
+ ],
+ "peer": true,
"engines": {
- "node": "^12.13.0 || ^14.15.0 || >=16.0.0"
+ "node": ">= 10"
}
},
- "node_modules/ws": {
- "version": "8.18.0",
- "resolved": "https://registry.npmjs.org/ws/-/ws-8.18.0.tgz",
- "integrity": "sha512-8VbfWfHLbbwu3+N6OKsOMpBdT4kXPDDB9cJk2bJ6mh9ucxdlnNvH1e+roYkKmN9Nxw2yjz7VzeO9oOz2zJ04Pw==",
+ "packages/diracx-web-components/node_modules/@storybook/nextjs": {
+ "version": "8.4.2",
+ "resolved": "https://registry.npmjs.org/@storybook/nextjs/-/nextjs-8.4.2.tgz",
+ "integrity": "sha512-HySwS9zfenurk+O+SX9gKskotkHo8mFRBKAIlEROIWi7iipp5GCVPyqb8gFWjvN81dKfEIAZs+fB/7ySulJ4rg==",
"dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "@babel/core": "^7.24.4",
+ "@babel/plugin-syntax-bigint": "^7.8.3",
+ "@babel/plugin-syntax-dynamic-import": "^7.8.3",
+ "@babel/plugin-syntax-import-assertions": "^7.24.1",
+ "@babel/plugin-transform-class-properties": "^7.24.1",
+ "@babel/plugin-transform-export-namespace-from": "^7.24.1",
+ "@babel/plugin-transform-numeric-separator": "^7.24.1",
+ "@babel/plugin-transform-object-rest-spread": "^7.24.1",
+ "@babel/plugin-transform-runtime": "^7.24.3",
+ "@babel/preset-env": "^7.24.4",
+ "@babel/preset-react": "^7.24.1",
+ "@babel/preset-typescript": "^7.24.1",
+ "@babel/runtime": "^7.24.4",
+ "@pmmmwh/react-refresh-webpack-plugin": "^0.5.11",
+ "@storybook/builder-webpack5": "8.4.2",
+ "@storybook/preset-react-webpack": "8.4.2",
+ "@storybook/react": "8.4.2",
+ "@storybook/test": "8.4.2",
+ "@types/node": "^22.0.0",
+ "@types/semver": "^7.3.4",
+ "babel-loader": "^9.1.3",
+ "css-loader": "^6.7.3",
+ "find-up": "^5.0.0",
+ "image-size": "^1.0.0",
+ "loader-utils": "^3.2.1",
+ "node-polyfill-webpack-plugin": "^2.0.1",
+ "pnp-webpack-plugin": "^1.7.0",
+ "postcss": "^8.4.38",
+ "postcss-loader": "^8.1.1",
+ "react-refresh": "^0.14.0",
+ "resolve-url-loader": "^5.0.0",
+ "sass-loader": "^13.2.0",
+ "semver": "^7.3.5",
+ "style-loader": "^3.3.1",
+ "styled-jsx": "^5.1.6",
+ "ts-dedent": "^2.0.0",
+ "tsconfig-paths": "^4.0.0",
+ "tsconfig-paths-webpack-plugin": "^4.0.1"
+ },
"engines": {
- "node": ">=10.0.0"
+ "node": ">=18.0.0"
+ },
+ "funding": {
+ "type": "opencollective",
+ "url": "https://opencollective.com/storybook"
+ },
+ "optionalDependencies": {
+ "sharp": "^0.33.3"
},
"peerDependencies": {
- "bufferutil": "^4.0.1",
- "utf-8-validate": ">=5.0.2"
+ "next": "^13.5.0 || ^14.0.0",
+ "react": "^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0-beta",
+ "react-dom": "^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0-beta",
+ "storybook": "^8.4.2",
+ "webpack": "^5.0.0"
},
"peerDependenciesMeta": {
- "bufferutil": {
+ "typescript": {
"optional": true
},
- "utf-8-validate": {
+ "webpack": {
"optional": true
- }
- }
- },
- "node_modules/xml-name-validator": {
- "version": "4.0.0",
- "resolved": "https://registry.npmjs.org/xml-name-validator/-/xml-name-validator-4.0.0.tgz",
- "integrity": "sha512-ICP2e+jsHvAj2E2lIHxa5tjXRlKDJo4IdvPvCXbXQGdzSfmSpNVyIKMvoZHjDY9DP0zV17iI85o90vRFXNccRw==",
- "dev": true,
- "engines": {
- "node": ">=12"
- }
- },
- "node_modules/xmlchars": {
- "version": "2.2.0",
- "resolved": "https://registry.npmjs.org/xmlchars/-/xmlchars-2.2.0.tgz",
- "integrity": "sha512-JZnDKK8B0RCDw84FNdDAIpZK+JuJw+s7Lz8nksI7SIuU3UXJJslUthsi+uWBUYOwPFwW7W7PRLRfUKpxjtjFCw==",
- "dev": true
- },
- "node_modules/xtend": {
- "version": "4.0.2",
- "resolved": "https://registry.npmjs.org/xtend/-/xtend-4.0.2.tgz",
- "integrity": "sha512-LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ==",
- "dev": true,
- "engines": {
- "node": ">=0.4"
- }
- },
- "node_modules/y18n": {
- "version": "5.0.8",
- "resolved": "https://registry.npmjs.org/y18n/-/y18n-5.0.8.tgz",
- "integrity": "sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA==",
- "dev": true,
- "engines": {
- "node": ">=10"
- }
- },
- "node_modules/yallist": {
- "version": "3.1.1",
- "resolved": "https://registry.npmjs.org/yallist/-/yallist-3.1.1.tgz",
- "integrity": "sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==",
- "dev": true
- },
- "node_modules/yaml": {
- "version": "2.5.1",
- "resolved": "https://registry.npmjs.org/yaml/-/yaml-2.5.1.tgz",
- "integrity": "sha512-bLQOjaX/ADgQ20isPJRvF0iRUHIxVhYvr53Of7wGcWlO2jvtUlH5m87DsmulFVxRpNLOnI4tB6p/oh8D7kpn9Q==",
- "dev": true,
- "bin": {
- "yaml": "bin.mjs"
- },
- "engines": {
- "node": ">= 14"
- }
- },
- "node_modules/yargs": {
- "version": "17.7.2",
- "resolved": "https://registry.npmjs.org/yargs/-/yargs-17.7.2.tgz",
- "integrity": "sha512-7dSzzRQ++CKnNI/krKnYRV7JKKPUXMEh61soaHKg9mrWEhzFWhFnxPxGl+69cD1Ou63C13NUPCnmIcrvqCuM6w==",
- "dev": true,
- "dependencies": {
- "cliui": "^8.0.1",
- "escalade": "^3.1.1",
- "get-caller-file": "^2.0.5",
- "require-directory": "^2.1.1",
- "string-width": "^4.2.3",
- "y18n": "^5.0.5",
- "yargs-parser": "^21.1.1"
- },
- "engines": {
- "node": ">=12"
- }
- },
- "node_modules/yargs-parser": {
- "version": "21.1.1",
- "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-21.1.1.tgz",
- "integrity": "sha512-tVpsJW7DdjecAiFpbIB1e3qxIQsE6NoPc5/eTdrbbIC4h0LVsWhnoa3g+m2HclBIujHzsxZ4VJVA+GUuc2/LBw==",
+ }
+ }
+ },
+ "packages/diracx-web-components/node_modules/@storybook/nextjs/node_modules/@types/node": {
+ "version": "22.9.0",
+ "resolved": "https://registry.npmjs.org/@types/node/-/node-22.9.0.tgz",
+ "integrity": "sha512-vuyHg81vvWA1Z1ELfvLko2c8f34gyA0zaic0+Rllc5lbCnbSyuvb2Oxpm6TAUAC/2xZN3QGqxBNggD1nNR2AfQ==",
"dev": true,
- "engines": {
- "node": ">=12"
+ "license": "MIT",
+ "dependencies": {
+ "undici-types": "~6.19.8"
}
},
- "node_modules/yauzl": {
- "version": "2.10.0",
- "resolved": "https://registry.npmjs.org/yauzl/-/yauzl-2.10.0.tgz",
- "integrity": "sha512-p4a9I6X6nu6IhoGmBqAcbJy1mlC4j27vEPZX9F4L4/vZT3Lyq1VkFHw/V/PUcB9Buo+DG3iHkT0x3Qya58zc3g==",
+ "packages/diracx-web-components/node_modules/@swc/helpers": {
+ "version": "0.5.5",
+ "resolved": "https://registry.npmjs.org/@swc/helpers/-/helpers-0.5.5.tgz",
+ "integrity": "sha512-KGYxvIOXcceOAbEk4bi/dVLEK9z8sZ0uBB3Il5b1rhfClSpcX0yfRO0KmTkqR2cnQDymwLB+25ZyMzICg/cm/A==",
"dev": true,
+ "license": "Apache-2.0",
+ "peer": true,
"dependencies": {
- "buffer-crc32": "~0.2.3",
- "fd-slicer": "~1.1.0"
+ "@swc/counter": "^0.1.3",
+ "tslib": "^2.4.0"
}
},
- "node_modules/yocto-queue": {
- "version": "0.1.0",
- "resolved": "https://registry.npmjs.org/yocto-queue/-/yocto-queue-0.1.0.tgz",
- "integrity": "sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==",
+ "packages/diracx-web-components/node_modules/find-up": {
+ "version": "5.0.0",
+ "resolved": "https://registry.npmjs.org/find-up/-/find-up-5.0.0.tgz",
+ "integrity": "sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng==",
"dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "locate-path": "^6.0.0",
+ "path-exists": "^4.0.0"
+ },
"engines": {
"node": ">=10"
},
@@ -24821,191 +24086,191 @@
"url": "https://github.com/sponsors/sindresorhus"
}
},
- "packages/diracx-web": {
- "version": "0.1.0-a2",
- "hasInstallScript": true,
+ "packages/diracx-web-components/node_modules/locate-path": {
+ "version": "6.0.0",
+ "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-6.0.0.tgz",
+ "integrity": "sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw==",
+ "dev": true,
+ "license": "MIT",
"dependencies": {
- "@axa-fr/react-oidc": "^7.22.6",
- "@dirac-grid/diracx-web-components": "^0.1.0-a2",
- "@emotion/react": "^11.11.4",
- "@emotion/styled": "^11.11.5",
- "@mui/icons-material": "^5.15.18",
- "@mui/material": "^5.15.18",
- "@types/node": "20.11.30",
- "@types/react": "18.3.3",
- "@types/react-dom": "18.3.0",
- "autoprefixer": "10.4.19",
- "next": "^14.2.3",
- "postcss": "8.4.38",
- "react": "^18.3.1",
- "react-dom": "^18.3.1",
- "server-only": "^0.0.1",
- "sharp": "^0.33.3",
- "swr": "^2.2.5"
+ "p-locate": "^5.0.0"
},
- "devDependencies": {
- "@commitlint/cli": "^19.3.0",
- "@commitlint/config-conventional": "^19.2.2",
- "cypress": "^13.13.3",
- "eslint": "^8.56.0",
- "eslint-config-next": "^14.2.6",
- "eslint-config-prettier": "^9.1.0",
- "eslint-plugin-import": "^2.29.1",
- "lint-staged": "^15.2.2",
- "prettier": "^3.2.5",
- "tsc-files": "^1.1.4",
- "typescript": "5.4.5"
+ "engines": {
+ "node": ">=10"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/sindresorhus"
}
},
- "packages/diracx-web-components": {
- "name": "@dirac-grid/diracx-web-components",
- "version": "0.1.0-a2",
- "license": "GPL-3.0",
+ "packages/diracx-web-components/node_modules/next": {
+ "version": "14.2.17",
+ "resolved": "https://registry.npmjs.org/next/-/next-14.2.17.tgz",
+ "integrity": "sha512-hNo/Zy701DDO3nzKkPmsLRlDfNCtb1OJxFUvjGEl04u7SFa3zwC6hqsOUzMajcaEOEV8ey1GjvByvrg0Qr5AiQ==",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
"dependencies": {
- "@atlaskit/pragmatic-drag-and-drop": "^1.3.0",
- "@atlaskit/pragmatic-drag-and-drop-hitbox": "^1.0.3",
- "@atlaskit/pragmatic-drag-and-drop-react-drop-indicator": "^1.1.0",
- "@axa-fr/react-oidc": "^7.22.6",
- "@emotion/react": "^11.11.4",
- "@emotion/styled": "^11.11.5",
- "@mui/icons-material": "^5.15.18",
- "@mui/material": "^5.15.18",
- "@mui/utils": "^5.15.14",
- "@mui/x-date-pickers": "^7.14.0",
- "@tanstack/react-table": "^8.20.5",
- "@types/node": "20.11.30",
- "@types/react": "18.3.3",
- "@types/react-dom": "18.3.0",
- "dayjs": "^1.11.13",
- "jsoncrush": "^1.1.8",
- "react": "^18.3.1",
- "react-dom": "^18.3.1",
- "react-virtuoso": "^4.7.10",
- "swr": "^2.2.5"
+ "@next/env": "14.2.17",
+ "@swc/helpers": "0.5.5",
+ "busboy": "1.6.0",
+ "caniuse-lite": "^1.0.30001579",
+ "graceful-fs": "^4.2.11",
+ "postcss": "8.4.31",
+ "styled-jsx": "5.1.1"
},
- "devDependencies": {
- "@babel/preset-env": "^7.24.8",
- "@babel/preset-react": "^7.24.7",
- "@babel/preset-typescript": "^7.24.7",
- "@chromatic-com/storybook": "^1.5.0",
- "@microsoft/api-extractor": "^7.43.7",
- "@storybook/addon-essentials": "^8.2.1",
- "@storybook/addon-interactions": "^8.2.1",
- "@storybook/addon-links": "^8.2.9",
- "@storybook/blocks": "^8.2.1",
- "@storybook/nextjs": "^8.3.6",
- "@storybook/react": "^8.2.9",
- "@storybook/test": "^8.2.1",
- "@swc/core": "^1.7.18",
- "@testing-library/jest-dom": "^6.1.4",
- "@testing-library/react": "^14.2.2",
- "@testing-library/user-event": "^14.5.1",
- "@types/jest": "^29.5.12",
- "@typescript-eslint/eslint-plugin": "^8.8.1",
- "babel-jest": "^29.7.0",
- "babel-plugin-module-resolver": "^5.0.2",
- "eslint": "^8.57.1",
- "eslint-config-prettier": "^9.1.0",
- "eslint-plugin-import": "^2.29.1",
- "eslint-plugin-react": "^7.37.1",
- "eslint-plugin-storybook": "^0.8.0",
- "install": "^0.13.0",
- "jest": "^29.7.0",
- "jest-environment-jsdom": "^29.7.0",
- "lint-staged": "^15.2.2",
- "npm": "^10.9.0",
- "prettier": "^3.2.5",
- "react-test-renderer": "^18.3.1",
- "storybook": "^8.2.9",
- "ts-jest": "^29.1.2",
- "tsup": "^8.0.2",
- "typescript": "^5.4.5"
+ "bin": {
+ "next": "dist/bin/next"
+ },
+ "engines": {
+ "node": ">=18.17.0"
+ },
+ "optionalDependencies": {
+ "@next/swc-darwin-arm64": "14.2.17",
+ "@next/swc-darwin-x64": "14.2.17",
+ "@next/swc-linux-arm64-gnu": "14.2.17",
+ "@next/swc-linux-arm64-musl": "14.2.17",
+ "@next/swc-linux-x64-gnu": "14.2.17",
+ "@next/swc-linux-x64-musl": "14.2.17",
+ "@next/swc-win32-arm64-msvc": "14.2.17",
+ "@next/swc-win32-ia32-msvc": "14.2.17",
+ "@next/swc-win32-x64-msvc": "14.2.17"
+ },
+ "peerDependencies": {
+ "@opentelemetry/api": "^1.1.0",
+ "@playwright/test": "^1.41.2",
+ "react": "^18.2.0",
+ "react-dom": "^18.2.0",
+ "sass": "^1.3.0"
+ },
+ "peerDependenciesMeta": {
+ "@opentelemetry/api": {
+ "optional": true
+ },
+ "@playwright/test": {
+ "optional": true
+ },
+ "sass": {
+ "optional": true
+ }
}
},
- "packages/diracx-web-components/node_modules/@testing-library/dom": {
- "version": "9.3.4",
+ "packages/diracx-web-components/node_modules/next/node_modules/postcss": {
+ "version": "8.4.31",
+ "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.31.tgz",
+ "integrity": "sha512-PS08Iboia9mts/2ygV3eLpY5ghnUcfLV/EXTOW1E2qYxJKGGBUtNjN76FYHnMs36RmARn41bC0AZmn+rR0OVpQ==",
"dev": true,
+ "funding": [
+ {
+ "type": "opencollective",
+ "url": "https://opencollective.com/postcss/"
+ },
+ {
+ "type": "tidelift",
+ "url": "https://tidelift.com/funding/github/npm/postcss"
+ },
+ {
+ "type": "github",
+ "url": "https://github.com/sponsors/ai"
+ }
+ ],
"license": "MIT",
+ "peer": true,
"dependencies": {
- "@babel/code-frame": "^7.10.4",
- "@babel/runtime": "^7.12.5",
- "@types/aria-query": "^5.0.1",
- "aria-query": "5.1.3",
- "chalk": "^4.1.0",
- "dom-accessibility-api": "^0.5.9",
- "lz-string": "^1.5.0",
- "pretty-format": "^27.0.2"
+ "nanoid": "^3.3.6",
+ "picocolors": "^1.0.0",
+ "source-map-js": "^1.0.2"
},
"engines": {
- "node": ">=14"
+ "node": "^10 || ^12 || >=14"
}
},
- "packages/diracx-web-components/node_modules/@testing-library/react": {
- "version": "14.3.1",
+ "packages/diracx-web-components/node_modules/next/node_modules/styled-jsx": {
+ "version": "5.1.1",
+ "resolved": "https://registry.npmjs.org/styled-jsx/-/styled-jsx-5.1.1.tgz",
+ "integrity": "sha512-pW7uC1l4mBZ8ugbiZrcIsiIvVx1UmTfw7UkC3Um2tmfUq9Bhk8IiyEIPl6F8agHgjzku6j0xQEZbfA5uSgSaCw==",
"dev": true,
"license": "MIT",
+ "peer": true,
"dependencies": {
- "@babel/runtime": "^7.12.5",
- "@testing-library/dom": "^9.0.0",
- "@types/react-dom": "^18.0.0"
+ "client-only": "0.0.1"
},
"engines": {
- "node": ">=14"
+ "node": ">= 12.0.0"
},
"peerDependencies": {
- "react": "^18.0.0",
- "react-dom": "^18.0.0"
+ "react": ">= 16.8.0 || 17.x.x || ^18.0.0-0"
+ },
+ "peerDependenciesMeta": {
+ "@babel/core": {
+ "optional": true
+ },
+ "babel-plugin-macros": {
+ "optional": true
+ }
}
},
- "packages/diracx-web-components/node_modules/ansi-styles": {
- "version": "4.3.0",
- "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
- "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
+ "packages/diracx-web-components/node_modules/p-locate": {
+ "version": "5.0.0",
+ "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-5.0.0.tgz",
+ "integrity": "sha512-LaNjtRWUBY++zB5nE/NwcaoMylSPk+S+ZHNB1TzdbMJMny6dynpAGt7X/tl/QYq3TIeE6nxHppbo2LGymrG5Pw==",
"dev": true,
+ "license": "MIT",
"dependencies": {
- "color-convert": "^2.0.1"
+ "p-limit": "^3.0.2"
},
"engines": {
- "node": ">=8"
+ "node": ">=10"
},
"funding": {
- "url": "https://github.com/chalk/ansi-styles?sponsor=1"
+ "url": "https://github.com/sponsors/sindresorhus"
}
},
- "packages/diracx-web-components/node_modules/aria-query": {
- "version": "5.1.3",
+ "packages/diracx-web-components/node_modules/path-exists": {
+ "version": "4.0.0",
+ "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz",
+ "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==",
"dev": true,
- "license": "Apache-2.0",
- "dependencies": {
- "deep-equal": "^2.0.5"
+ "license": "MIT",
+ "engines": {
+ "node": ">=8"
}
},
- "packages/diracx-web-components/node_modules/chalk": {
- "version": "4.1.2",
- "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz",
- "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==",
+ "packages/diracx-web-components/node_modules/semver": {
+ "version": "7.6.3",
+ "resolved": "https://registry.npmjs.org/semver/-/semver-7.6.3.tgz",
+ "integrity": "sha512-oVekP1cKtI+CTDvHWYFUcMtsK/00wmAEfyqKfNdARm8u1wNVhSgaX7A8d4UuIlUI5e84iEwOhs7ZPYRmzU9U6A==",
"dev": true,
- "dependencies": {
- "ansi-styles": "^4.1.0",
- "supports-color": "^7.1.0"
+ "license": "ISC",
+ "bin": {
+ "semver": "bin/semver.js"
},
"engines": {
"node": ">=10"
- },
- "funding": {
- "url": "https://github.com/chalk/chalk?sponsor=1"
}
},
- "packages/diracx-web-components/node_modules/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==",
+ "packages/diracx-web-components/node_modules/strip-bom": {
+ "version": "3.0.0",
+ "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-3.0.0.tgz",
+ "integrity": "sha512-vavAMRXOgBVNF6nyEEmL3DBK19iRpDcoIwW+swQ+CbGiu7lju6t+JklA1MHweoWtadgt4ISVUsXLyDq34ddcwA==",
"dev": true,
+ "license": "MIT",
+ "engines": {
+ "node": ">=4"
+ }
+ },
+ "packages/diracx-web-components/node_modules/tsconfig-paths": {
+ "version": "4.2.0",
+ "resolved": "https://registry.npmjs.org/tsconfig-paths/-/tsconfig-paths-4.2.0.tgz",
+ "integrity": "sha512-NoZ4roiN7LnbKn9QqE1amc9DJfzvZXxF4xDavcOWt1BPkdx+m+0gJuPM+S0vCe7zTJMYUP0R8pO2XMr+Y8oLIg==",
+ "dev": true,
+ "license": "MIT",
"dependencies": {
- "has-flag": "^4.0.0"
+ "json5": "^2.2.2",
+ "minimist": "^1.2.6",
+ "strip-bom": "^3.0.0"
},
"engines": {
- "node": ">=8"
+ "node": ">=6"
}
}
}
diff --git a/packages/diracx-web-components/.eslintrc.json b/packages/diracx-web-components/.eslintrc.json
deleted file mode 100644
index 93679404..00000000
--- a/packages/diracx-web-components/.eslintrc.json
+++ /dev/null
@@ -1,35 +0,0 @@
-{
- "extends": [
- "plugin:import/recommended",
- "plugin:import/typescript",
- "plugin:storybook/recommended",
- "plugin:@typescript-eslint/recommended",
- "plugin:react/recommended",
- "prettier"
- ],
- "globals": {
- "JSX": "readonly"
- },
- "plugins": ["import", "@typescript-eslint", "react"],
- "rules": {
- "import/order": ["error"],
- "import/no-unused-modules": ["error"],
- "import/no-useless-path-segments": ["error"],
- "import/no-unresolved": ["off"],
- "react/prop-types": "off",
- "react/react-in-jsx-scope": "off"
- },
- "parser": "@typescript-eslint/parser",
- "parserOptions": {
- "ecmaVersion": 2021,
- "sourceType": "module",
- "ecmaFeatures": {
- "jsx": true
- }
- },
- "settings": {
- "react": {
- "version": "detect"
- }
- }
-}
diff --git a/packages/diracx-web-components/.storybook/main.ts b/packages/diracx-web-components/.storybook/main.ts
index d4109cfc..cba601a3 100644
--- a/packages/diracx-web-components/.storybook/main.ts
+++ b/packages/diracx-web-components/.storybook/main.ts
@@ -1,12 +1,11 @@
-import type { StorybookConfig } from "@storybook/nextjs";
-
import { join, dirname } from "path";
+import type { StorybookConfig } from "@storybook/nextjs";
/**
* This function is used to resolve the absolute path of a package.
* It is needed in projects that use Yarn PnP or are set up within a monorepo.
*/
-function getAbsolutePath(value: string): any {
+function getAbsolutePath(value: string): string {
return dirname(require.resolve(join(value, "package.json")));
}
const config: StorybookConfig = {
@@ -15,17 +14,22 @@ const config: StorybookConfig = {
"../**/*.mdx",
"../stories/*.stories.@(js|jsx|mjs|ts|tsx)",
],
+
addons: [
getAbsolutePath("@storybook/addon-links"),
getAbsolutePath("@storybook/addon-essentials"),
getAbsolutePath("@chromatic-com/storybook"),
getAbsolutePath("@storybook/addon-interactions"),
+ getAbsolutePath("@storybook/addon-mdx-gfm"),
],
+
framework: {
name: getAbsolutePath("@storybook/nextjs"),
options: {},
},
+
staticDirs: ["../public"],
+
webpackFinal: async (config) => {
if (!config.resolve) {
return config;
@@ -51,5 +55,11 @@ const config: StorybookConfig = {
};
return config;
},
+
+ docs: {},
+
+ typescript: {
+ reactDocgen: "react-docgen-typescript",
+ },
};
export default config;
diff --git a/packages/diracx-web-components/.storybook/preview.tsx b/packages/diracx-web-components/.storybook/preview.tsx
index c3fb1829..208bba51 100644
--- a/packages/diracx-web-components/.storybook/preview.tsx
+++ b/packages/diracx-web-components/.storybook/preview.tsx
@@ -12,6 +12,7 @@ const preview: Preview = {
},
},
},
+
decorators: [
(Story) => (
@@ -22,6 +23,8 @@ const preview: Preview = {
),
],
+
+ tags: ["autodocs"],
};
export default preview;
diff --git a/packages/diracx-web-components/babel.config.cjs b/packages/diracx-web-components/babel.config.cjs
index 54232154..85db31a9 100644
--- a/packages/diracx-web-components/babel.config.cjs
+++ b/packages/diracx-web-components/babel.config.cjs
@@ -4,15 +4,4 @@ module.exports = {
["@babel/preset-react", { runtime: "automatic" }],
"@babel/preset-typescript",
],
- plugins: [
- [
- "module-resolver",
- {
- root: ["."],
- alias: {
- "@/(.+)$": "./\\1",
- },
- },
- ],
- ],
};
diff --git a/packages/diracx-web-components/eslint.config.js b/packages/diracx-web-components/eslint.config.js
new file mode 100644
index 00000000..0b300e69
--- /dev/null
+++ b/packages/diracx-web-components/eslint.config.js
@@ -0,0 +1,68 @@
+import path from "node:path";
+import { fileURLToPath } from "node:url";
+import { fixupConfigRules, fixupPluginRules } from "@eslint/compat";
+import _import from "eslint-plugin-import";
+import typescriptEslint from "@typescript-eslint/eslint-plugin";
+import react from "eslint-plugin-react";
+import tsParser from "@typescript-eslint/parser";
+import js from "@eslint/js";
+import { FlatCompat } from "@eslint/eslintrc";
+
+const __filename = fileURLToPath(import.meta.url);
+const __dirname = path.dirname(__filename);
+const compat = new FlatCompat({
+ baseDirectory: __dirname,
+ recommendedConfig: js.configs.recommended,
+ allConfig: js.configs.all,
+});
+
+export default [
+ ...fixupConfigRules(
+ compat.extends(
+ "plugin:import/recommended",
+ "plugin:import/typescript",
+ "plugin:storybook/recommended",
+ "plugin:@typescript-eslint/recommended",
+ "plugin:react/recommended",
+ "prettier",
+ ),
+ ),
+ {
+ plugins: {
+ import: fixupPluginRules(_import),
+ "@typescript-eslint": fixupPluginRules(typescriptEslint),
+ react: fixupPluginRules(react),
+ },
+
+ languageOptions: {
+ globals: {
+ JSX: "readonly",
+ },
+
+ parser: tsParser,
+ ecmaVersion: 2021,
+ sourceType: "module",
+
+ parserOptions: {
+ ecmaFeatures: {
+ jsx: true,
+ },
+ },
+ },
+
+ settings: {
+ react: {
+ version: "detect",
+ },
+ },
+
+ rules: {
+ "import/order": ["error"],
+ "import/no-unused-modules": ["error"],
+ "import/no-useless-path-segments": ["error"],
+ "import/no-unresolved": ["off"],
+ "react/prop-types": "off",
+ "react/react-in-jsx-scope": "off",
+ },
+ },
+];
diff --git a/packages/diracx-web-components/lint-staged.config.js b/packages/diracx-web-components/lint-staged.config.js
index 6eeb9c45..bd2fb96f 100644
--- a/packages/diracx-web-components/lint-staged.config.js
+++ b/packages/diracx-web-components/lint-staged.config.js
@@ -1,5 +1,5 @@
export default {
- "*.{js,ts,jsx,tsx}": "eslint --cache --fix",
+ "*.{js,ts,jsx,tsx}": "eslint --fix",
"*.{js,ts,jsx,tsx,css,md}": "prettier --write",
"**/*.{ts,tsx}": () => "tsc --noEmit",
};
diff --git a/packages/diracx-web-components/package.json b/packages/diracx-web-components/package.json
index 203ec437..21020aaa 100644
--- a/packages/diracx-web-components/package.json
+++ b/packages/diracx-web-components/package.json
@@ -26,14 +26,14 @@
"@axa-fr/react-oidc": "^7.22.6",
"@emotion/react": "^11.11.4",
"@emotion/styled": "^11.11.5",
- "@mui/icons-material": "^5.15.18",
- "@mui/material": "^5.15.18",
- "@mui/utils": "^5.15.14",
+ "@mui/icons-material": "^6.1.6",
+ "@mui/material": "^6.1.6",
+ "@mui/utils": "^6.1.6",
"@mui/x-date-pickers": "^7.14.0",
"@tanstack/react-table": "^8.20.5",
- "@types/node": "20.11.30",
- "@types/react": "18.3.3",
- "@types/react-dom": "18.3.0",
+ "@types/node": "^20.17.6",
+ "@types/react": "^18.3.12",
+ "@types/react-dom": "^18.3.1",
"dayjs": "^1.11.13",
"jsoncrush": "^1.1.8",
"react": "^18.3.1",
@@ -46,38 +46,40 @@
"@babel/preset-react": "^7.24.7",
"@babel/preset-typescript": "^7.24.7",
"@chromatic-com/storybook": "^1.5.0",
+ "@eslint/compat": "^1.2.2",
+ "@eslint/eslintrc": "^3.1.0",
+ "@eslint/js": "^9.14.0",
"@microsoft/api-extractor": "^7.43.7",
- "@storybook/addon-essentials": "^8.2.1",
- "@storybook/addon-interactions": "^8.2.1",
- "@storybook/addon-links": "^8.2.9",
- "@storybook/blocks": "^8.2.1",
- "@storybook/nextjs": "^8.3.6",
- "@storybook/react": "^8.2.9",
- "@storybook/test": "^8.2.1",
- "@swc/core": "^1.7.18",
+ "@storybook/addon-essentials": "^8.4.2",
+ "@storybook/addon-interactions": "^8.4.2",
+ "@storybook/addon-links": "^8.4.2",
+ "@storybook/addon-mdx-gfm": "^8.4.2",
+ "@storybook/blocks": "^8.4.2",
+ "@storybook/nextjs": "^8.4.2",
+ "@storybook/react": "^8.4.2",
+ "@storybook/test": "^8.4.2",
"@testing-library/jest-dom": "^6.1.4",
"@testing-library/react": "^14.2.2",
"@testing-library/user-event": "^14.5.1",
"@types/jest": "^29.5.12",
- "@typescript-eslint/eslint-plugin": "^8.8.1",
+ "@typescript-eslint/eslint-plugin": "^8.14.0",
"babel-jest": "^29.7.0",
"babel-plugin-module-resolver": "^5.0.2",
- "eslint": "^8.57.1",
+ "eslint": "^9.14.0",
"eslint-config-prettier": "^9.1.0",
"eslint-plugin-import": "^2.29.1",
"eslint-plugin-react": "^7.37.1",
- "eslint-plugin-storybook": "^0.8.0",
+ "eslint-plugin-storybook": "^0.11.0",
"install": "^0.13.0",
"jest": "^29.7.0",
"jest-environment-jsdom": "^29.7.0",
"lint-staged": "^15.2.2",
- "npm": "^10.9.0",
"prettier": "^3.2.5",
"react-test-renderer": "^18.3.1",
- "storybook": "^8.2.9",
+ "storybook": "^8.4.2",
"ts-jest": "^29.1.2",
"tsup": "^8.0.2",
- "typescript": "^5.4.5"
+ "typescript": "^5.6.3"
},
"main": "dist/index.js",
"module": "dist/index.js",
diff --git a/packages/diracx-web/.eslintrc.json b/packages/diracx-web/.eslintrc.json
deleted file mode 100644
index dbf658fa..00000000
--- a/packages/diracx-web/.eslintrc.json
+++ /dev/null
@@ -1,17 +0,0 @@
-{
- "extends": [
- "next/core-web-vitals",
- "prettier",
- "plugin:import/recommended",
- "plugin:import/typescript"
- ],
- "globals": {
- "JSX": "readonly"
- },
- "plugins": ["import"],
- "rules": {
- "import/order": ["error"],
- "import/no-unused-modules": ["error"],
- "import/no-useless-path-segments": ["error"]
- }
-}
diff --git a/packages/diracx-web/eslint.config.js b/packages/diracx-web/eslint.config.js
new file mode 100644
index 00000000..d686d04d
--- /dev/null
+++ b/packages/diracx-web/eslint.config.js
@@ -0,0 +1,42 @@
+import path from "node:path";
+import { fileURLToPath } from "node:url";
+import { fixupConfigRules, fixupPluginRules } from "@eslint/compat";
+import _import from "eslint-plugin-import";
+import js from "@eslint/js";
+import { FlatCompat } from "@eslint/eslintrc";
+
+const __filename = fileURLToPath(import.meta.url);
+const __dirname = path.dirname(__filename);
+const compat = new FlatCompat({
+ baseDirectory: __dirname,
+ recommendedConfig: js.configs.recommended,
+ allConfig: js.configs.all,
+});
+
+export default [
+ ...fixupConfigRules(
+ compat.extends(
+ "next/core-web-vitals",
+ "prettier",
+ "plugin:import/recommended",
+ "plugin:import/typescript",
+ ),
+ ),
+ {
+ plugins: {
+ import: fixupPluginRules(_import),
+ },
+
+ languageOptions: {
+ globals: {
+ JSX: "readonly",
+ },
+ },
+
+ rules: {
+ "import/order": ["error"],
+ "import/no-unused-modules": ["error"],
+ "import/no-useless-path-segments": ["error"],
+ },
+ },
+];
diff --git a/packages/diracx-web/lint-staged.config.js b/packages/diracx-web/lint-staged.config.js
new file mode 100644
index 00000000..bd2fb96f
--- /dev/null
+++ b/packages/diracx-web/lint-staged.config.js
@@ -0,0 +1,5 @@
+export default {
+ "*.{js,ts,jsx,tsx}": "eslint --fix",
+ "*.{js,ts,jsx,tsx,css,md}": "prettier --write",
+ "**/*.{ts,tsx}": () => "tsc --noEmit",
+};
diff --git a/packages/diracx-web/package.json b/packages/diracx-web/package.json
index 02b844a9..a7c4e762 100644
--- a/packages/diracx-web/package.json
+++ b/packages/diracx-web/package.json
@@ -18,13 +18,13 @@
"@dirac-grid/diracx-web-components": "^0.1.0-a2",
"@emotion/react": "^11.11.4",
"@emotion/styled": "^11.11.5",
- "@mui/icons-material": "^5.15.18",
- "@mui/material": "^5.15.18",
- "@types/node": "20.11.30",
- "@types/react": "18.3.3",
- "@types/react-dom": "18.3.0",
+ "@mui/icons-material": "^6.1.6",
+ "@mui/material": "^6.1.6",
+ "@types/node": "20.17.6",
+ "@types/react": "18.3.12",
+ "@types/react-dom": "18.3.1",
"autoprefixer": "10.4.19",
- "next": "^14.2.3",
+ "next": "15.0.2",
"postcss": "8.4.38",
"react": "^18.3.1",
"react-dom": "^18.3.1",
@@ -35,19 +35,17 @@
"devDependencies": {
"@commitlint/cli": "^19.3.0",
"@commitlint/config-conventional": "^19.2.2",
+ "@eslint/compat": "^1.2.2",
+ "@eslint/eslintrc": "^3.1.0",
+ "@eslint/js": "^9.14.0",
"cypress": "^13.13.3",
- "eslint": "^8.56.0",
- "eslint-config-next": "^14.2.6",
+ "eslint": "^9.14.0",
+ "eslint-config-next": "^15.0.2",
"eslint-config-prettier": "^9.1.0",
"eslint-plugin-import": "^2.29.1",
"lint-staged": "^15.2.2",
"prettier": "^3.2.5",
"tsc-files": "^1.1.4",
- "typescript": "5.4.5"
- },
- "lint-staged": {
- "*.{js,ts,jsx,tsx}": "eslint --cache --fix",
- "*.{js,ts,jsx,tsx,css,md}": "prettier --write",
- "src/**/*.{ts,tsx}": "tsc --noEmit"
+ "typescript": "^5.6.3"
}
}
diff --git a/packages/diracx-web/test/e2e/jobMonitor.cy.ts b/packages/diracx-web/test/e2e/jobMonitor.cy.ts
index 17b8ce1c..bfa9f4ae 100644
--- a/packages/diracx-web/test/e2e/jobMonitor.cy.ts
+++ b/packages/diracx-web/test/e2e/jobMonitor.cy.ts
@@ -116,8 +116,9 @@ describe("Job Monitor", () => {
.eq(1)
.should("contain.text", "1");
- cy.get('[data-testid="virtuoso-scroller"]').scrollTo("bottom");
- cy.wait(500); // Wait for the items to load
+ cy.get('[data-testid="virtuoso-scroller"]')
+ .wait(100) // Wait for rendering
+ .scrollTo("bottom", { ensureScrollable: false });
cy.get("table tbody tr")
.last()
.find("td")
@@ -151,8 +152,9 @@ describe("Job Monitor", () => {
.eq(1)
.should("contain.text", "26");
- cy.get('[data-testid="virtuoso-scroller"]').scrollTo("bottom");
- cy.wait(500); // Wait for the items to load
+ cy.get('[data-testid="virtuoso-scroller"]')
+ .wait(100) // Wait for rendering
+ .scrollTo("bottom", { ensureScrollable: false });
cy.get("table tbody tr")
.last()
.find("td")
@@ -186,8 +188,9 @@ describe("Job Monitor", () => {
.eq(1)
.should("contain.text", "1");
- cy.get('[data-testid="virtuoso-scroller"]').scrollTo("bottom");
- cy.wait(500); // Wait for the items to load
+ cy.get('[data-testid="virtuoso-scroller"]')
+ .wait(100) // Wait for rendering
+ .scrollTo("bottom", { ensureScrollable: false });
cy.get("table tbody tr")
.last()
.find("td")
diff --git a/packages/extensions/.eslintrc.json b/packages/extensions/.eslintrc.json
deleted file mode 100644
index bffb357a..00000000
--- a/packages/extensions/.eslintrc.json
+++ /dev/null
@@ -1,3 +0,0 @@
-{
- "extends": "next/core-web-vitals"
-}
diff --git a/packages/extensions/cypress.config.ts b/packages/extensions/cypress.config.ts
new file mode 100644
index 00000000..1f7c7b0d
--- /dev/null
+++ b/packages/extensions/cypress.config.ts
@@ -0,0 +1,12 @@
+import { defineConfig } from "cypress";
+
+export default defineConfig({
+ e2e: {
+ specPattern: "test/e2e/**/*.cy.ts",
+ supportFile: false,
+ setupNodeEvents(on, config) {
+ // implement node event listeners here
+ },
+ },
+ chromeWebSecurity: false,
+});
diff --git a/packages/extensions/eslint.config.js b/packages/extensions/eslint.config.js
new file mode 100644
index 00000000..d686d04d
--- /dev/null
+++ b/packages/extensions/eslint.config.js
@@ -0,0 +1,42 @@
+import path from "node:path";
+import { fileURLToPath } from "node:url";
+import { fixupConfigRules, fixupPluginRules } from "@eslint/compat";
+import _import from "eslint-plugin-import";
+import js from "@eslint/js";
+import { FlatCompat } from "@eslint/eslintrc";
+
+const __filename = fileURLToPath(import.meta.url);
+const __dirname = path.dirname(__filename);
+const compat = new FlatCompat({
+ baseDirectory: __dirname,
+ recommendedConfig: js.configs.recommended,
+ allConfig: js.configs.all,
+});
+
+export default [
+ ...fixupConfigRules(
+ compat.extends(
+ "next/core-web-vitals",
+ "prettier",
+ "plugin:import/recommended",
+ "plugin:import/typescript",
+ ),
+ ),
+ {
+ plugins: {
+ import: fixupPluginRules(_import),
+ },
+
+ languageOptions: {
+ globals: {
+ JSX: "readonly",
+ },
+ },
+
+ rules: {
+ "import/order": ["error"],
+ "import/no-unused-modules": ["error"],
+ "import/no-useless-path-segments": ["error"],
+ },
+ },
+];
diff --git a/packages/extensions/lint-staged.config.js b/packages/extensions/lint-staged.config.js
new file mode 100644
index 00000000..bd2fb96f
--- /dev/null
+++ b/packages/extensions/lint-staged.config.js
@@ -0,0 +1,5 @@
+export default {
+ "*.{js,ts,jsx,tsx}": "eslint --fix",
+ "*.{js,ts,jsx,tsx,css,md}": "prettier --write",
+ "**/*.{ts,tsx}": () => "tsc --noEmit",
+};
diff --git a/packages/extensions/next.config.mjs b/packages/extensions/next.config.js
similarity index 100%
rename from packages/extensions/next.config.mjs
rename to packages/extensions/next.config.js
diff --git a/packages/extensions/package-lock.json b/packages/extensions/package-lock.json
index da50717b..0a49cea6 100644
--- a/packages/extensions/package-lock.json
+++ b/packages/extensions/package-lock.json
@@ -13,34 +13,52 @@
"@axa-fr/react-oidc": "^7.22.6",
"@dirac-grid/diracx-web-components": "0.1.0-a2",
"autoprefixer": "10.4.19",
- "next": "14.2.3",
+ "next": "15.0.2",
"react": "^18",
"react-dom": "^18"
},
"devDependencies": {
+ "@eslint/compat": "^1.2.2",
+ "@eslint/eslintrc": "^3.1.0",
+ "@eslint/js": "^9.14.0",
"@types/node": "^20",
"@types/react": "^18",
"@types/react-dom": "^18",
+ "cypress": "^13.13.3",
"eslint": "^9",
- "eslint-config-next": "14.2.3",
+ "eslint-config-next": "15.0.2",
+ "eslint-config-prettier": "^9.1.0",
"postcss": "^8",
+ "prettier": "^3.2.5",
"typescript": "^5"
}
},
+ "node_modules/@atlaskit/ds-lib": {
+ "version": "3.1.0",
+ "resolved": "https://registry.npmjs.org/@atlaskit/ds-lib/-/ds-lib-3.1.0.tgz",
+ "integrity": "sha512-1os/bwBxDkR1bqrnuW2fZR1uAm/tncI8W55fR31GKfpzI/WgmWABzzY9MdWim2kXjR4rsE0GvfjoNMJhJvfUVQ==",
+ "dependencies": {
+ "@atlaskit/platform-feature-flags": "^0.3.0",
+ "@babel/runtime": "^7.0.0",
+ "bind-event-listener": "^3.0.0",
+ "react-uid": "^2.2.0"
+ },
+ "peerDependencies": {
+ "react": "^16.8.0 || ^17.0.0 || ^18.0.0"
+ }
+ },
"node_modules/@atlaskit/platform-feature-flags": {
- "version": "0.2.5",
- "resolved": "https://registry.npmjs.org/@atlaskit/platform-feature-flags/-/platform-feature-flags-0.2.5.tgz",
- "integrity": "sha512-0fD2aDxn2mE59D4acUhVib+YF2HDYuuPH50aYwpQdcV/CsVkAaJsMKy8WhWSulcRFeMYp72kfIfdy0qGdRB7Uw==",
- "license": "Apache-2.0",
+ "version": "0.3.0",
+ "resolved": "https://registry.npmjs.org/@atlaskit/platform-feature-flags/-/platform-feature-flags-0.3.0.tgz",
+ "integrity": "sha512-/0u5fFJ0Rw2j4M5wzsXgaHO6Ey12oekPCDTRvmmAIp4GO9T2Swbl80bavLAPSOmSHMhHTSuvRxiJveZXfQ21IQ==",
"dependencies": {
"@babel/runtime": "^7.0.0"
}
},
"node_modules/@atlaskit/pragmatic-drag-and-drop": {
- "version": "1.1.11",
- "resolved": "https://registry.npmjs.org/@atlaskit/pragmatic-drag-and-drop/-/pragmatic-drag-and-drop-1.1.11.tgz",
- "integrity": "sha512-oAwMGM68d7PrAHvcgwzJbOtZJKW6BJsc2eDWfVWb7W+lGo8tWDIFdMSmR2K+EczV03lXgdnQbRWDMcOrZ/98mQ==",
- "license": "Apache-2.0",
+ "version": "1.4.0",
+ "resolved": "https://registry.npmjs.org/@atlaskit/pragmatic-drag-and-drop/-/pragmatic-drag-and-drop-1.4.0.tgz",
+ "integrity": "sha512-qRY3PTJIcxfl/QB8Gwswz+BRvlmgAC5pB+J2hL6dkIxgqAgVwOhAamMUKsrOcFU/axG2Q7RbNs1xfoLKDuhoPg==",
"dependencies": {
"@babel/runtime": "^7.0.0",
"bind-event-listener": "^3.0.0",
@@ -51,21 +69,19 @@
"version": "1.0.3",
"resolved": "https://registry.npmjs.org/@atlaskit/pragmatic-drag-and-drop-hitbox/-/pragmatic-drag-and-drop-hitbox-1.0.3.tgz",
"integrity": "sha512-/Sbu/HqN2VGLYBhnsG7SbRNg98XKkbF6L7XDdBi+izRybfaK1FeMfodPpm/xnBHPJzwYMdkE0qtLyv6afhgMUA==",
- "license": "Apache-2.0",
"dependencies": {
"@atlaskit/pragmatic-drag-and-drop": "^1.1.0",
"@babel/runtime": "^7.0.0"
}
},
"node_modules/@atlaskit/pragmatic-drag-and-drop-react-drop-indicator": {
- "version": "1.1.1",
- "resolved": "https://registry.npmjs.org/@atlaskit/pragmatic-drag-and-drop-react-drop-indicator/-/pragmatic-drag-and-drop-react-drop-indicator-1.1.1.tgz",
- "integrity": "sha512-BFoRoMmx4aJGc/7KwTFYwgakf98zzRwlUkUgj2l7qUL4t9a4CPBqC232ZgNKF8zU2Rl0pOH+4MKN0/1v7cxfrA==",
- "license": "Apache-2.0",
+ "version": "1.1.3",
+ "resolved": "https://registry.npmjs.org/@atlaskit/pragmatic-drag-and-drop-react-drop-indicator/-/pragmatic-drag-and-drop-react-drop-indicator-1.1.3.tgz",
+ "integrity": "sha512-/4bKoIuaA1itAUhImYh8Z+25c2y9+07dCsumQ4aIwF3OPktWAoSEXILt43TvA4cSddHISs/Pq+eAdgMy0k7Rvg==",
"dependencies": {
- "@atlaskit/pragmatic-drag-and-drop": "^1.1.0",
+ "@atlaskit/pragmatic-drag-and-drop": "^1.3.0",
"@atlaskit/pragmatic-drag-and-drop-hitbox": "^1.0.0",
- "@atlaskit/tokens": "^1.43.0",
+ "@atlaskit/tokens": "^2.0.0",
"@babel/runtime": "^7.0.0",
"@emotion/react": "^11.7.1"
},
@@ -73,73 +89,56 @@
"react": "^16.8.0 || ^17.0.0 || ^18.0.0"
}
},
- "node_modules/@atlaskit/pragmatic-drag-and-drop-react-drop-indicator/node_modules/@atlaskit/tokens": {
- "version": "1.49.1",
- "resolved": "https://registry.npmjs.org/@atlaskit/tokens/-/tokens-1.49.1.tgz",
- "integrity": "sha512-3SuhRMPUTU6b+nv0zVoGsNoqrUMtwQ/4iBbKhwaylRITanFxlxBwzW8XCCnn4sp1S2JupiT5BksI0h6jRoKN9Q==",
- "license": "Apache-2.0",
+ "node_modules/@atlaskit/tokens": {
+ "version": "2.2.0",
+ "resolved": "https://registry.npmjs.org/@atlaskit/tokens/-/tokens-2.2.0.tgz",
+ "integrity": "sha512-MaK+MRzLbh9YjGAjzzYifYIjjqd3ZloW2+p9eBskQGkGWleRJXbj+7mcwEbD9v8OLWYzLgKpfINi/1BHylEv3g==",
"dependencies": {
- "@atlaskit/ds-lib": "^2.3.0",
- "@atlaskit/platform-feature-flags": "^0.2.0",
+ "@atlaskit/ds-lib": "^3.1.0",
+ "@atlaskit/platform-feature-flags": "^0.3.0",
"@babel/runtime": "^7.0.0",
"@babel/traverse": "^7.23.2",
"@babel/types": "^7.20.0",
"bind-event-listener": "^3.0.0"
},
"peerDependencies": {
- "react": "^16.8.0 || ^17.0.0 || ~18.2.0"
- }
- },
- "node_modules/@atlaskit/pragmatic-drag-and-drop-react-drop-indicator/node_modules/@atlaskit/tokens/node_modules/@atlaskit/ds-lib": {
- "version": "2.3.1",
- "resolved": "https://registry.npmjs.org/@atlaskit/ds-lib/-/ds-lib-2.3.1.tgz",
- "integrity": "sha512-DVUE3hYLhdEZy4NnsxqiCqKC5Ym3CM/DGRQlnSPcABFNL0N0FfTXso3pLpkJnMZBtEnd2pn13mPJ2VQlSISRuw==",
- "license": "Apache-2.0",
- "dependencies": {
- "@babel/runtime": "^7.0.0",
- "bind-event-listener": "^3.0.0"
- },
- "peerDependencies": {
- "react": "^16.8.0 || ^17.0.0 || ~18.2.0"
+ "react": "^16.8.0 || ^17.0.0 || ^18.0.0"
}
},
"node_modules/@axa-fr/oidc-client": {
- "version": "7.22.7",
- "resolved": "https://registry.npmjs.org/@axa-fr/oidc-client/-/oidc-client-7.22.7.tgz",
- "integrity": "sha512-xiaHrnLc4q2KDooGucDRU8gmRtYMAhJpG8F4/evpYZdSRR6KqkGoEz8aEUWcyYuWRUUt0uOuuUdy8UDGjjXWyA==",
+ "version": "7.22.32",
+ "resolved": "https://registry.npmjs.org/@axa-fr/oidc-client/-/oidc-client-7.22.32.tgz",
+ "integrity": "sha512-BMRMyMKVWoKalGQwxivt1VHXDlTo4rF3A/lgX9YnkjlpPktERFvqtV7Ozjlp6CM+a39cWjHCmnw7bVl6YokYRQ==",
"hasInstallScript": true,
- "license": "MIT",
"dependencies": {
- "@axa-fr/oidc-client-service-worker": "7.22.7"
+ "@axa-fr/oidc-client-service-worker": "7.22.32"
}
},
"node_modules/@axa-fr/oidc-client-service-worker": {
- "version": "7.22.7",
- "resolved": "https://registry.npmjs.org/@axa-fr/oidc-client-service-worker/-/oidc-client-service-worker-7.22.7.tgz",
- "integrity": "sha512-2pWu4hjwdXzdEXq2jQiz8Hb+vxDLzcz9X2WhX4q0CMNXdQLmc6z7hDqjS/E385oOrioehHnGy/ONmcE0bDfpWA==",
- "license": "MIT"
+ "version": "7.22.32",
+ "resolved": "https://registry.npmjs.org/@axa-fr/oidc-client-service-worker/-/oidc-client-service-worker-7.22.32.tgz",
+ "integrity": "sha512-MSD2QRngDRBrKeFggwOsKqQo5IQgOLMvQPCDNBWR/XCBfqJlyLjlfgZ9CXA1sWBBbps8FND1D41ztLjuP7btTA=="
},
"node_modules/@axa-fr/react-oidc": {
- "version": "7.22.7",
- "resolved": "https://registry.npmjs.org/@axa-fr/react-oidc/-/react-oidc-7.22.7.tgz",
- "integrity": "sha512-1Vr38NHUo5J7DhPTrXPRg5aAvUvSjeGThnUVFCYPThiy6MbPP3VGx2gGmXjCsGtVyJeRFq39lOSh1DR70jfwZg==",
+ "version": "7.22.32",
+ "resolved": "https://registry.npmjs.org/@axa-fr/react-oidc/-/react-oidc-7.22.32.tgz",
+ "integrity": "sha512-r5MhviWUSY3nch7nrQRkiwc2+ipfiAPQNIKae2BHC2eSBiu3QDeQL6BYlshWbdOF0Iggzg8Y4chj89k5UJoALg==",
"hasInstallScript": true,
- "license": "MIT",
"dependencies": {
- "@axa-fr/oidc-client": "7.22.7",
- "@axa-fr/oidc-client-service-worker": "7.22.7"
+ "@axa-fr/oidc-client": "7.22.32",
+ "@axa-fr/oidc-client-service-worker": "7.22.32"
},
"peerDependencies": {
"react": "^17.0.0 || ^18.0.0"
}
},
"node_modules/@babel/code-frame": {
- "version": "7.24.7",
- "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.24.7.tgz",
- "integrity": "sha512-BcYH1CVJBO9tvyIZ2jVeXgSIMvGZ2FDRvDdOIVQyuklNKSsx+eppDEBq/g47Ayw+RqNFE+URvOShmf+f/qwAlA==",
- "license": "MIT",
+ "version": "7.26.2",
+ "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.26.2.tgz",
+ "integrity": "sha512-RJlIHRueQgwWitWgF8OdFYGZX328Ax5BCemNGlqHfplnRT9ESi8JkFlvaVYbS+UubVY6dpv87Fs2u5M29iNFVQ==",
"dependencies": {
- "@babel/highlight": "^7.24.7",
+ "@babel/helper-validator-identifier": "^7.25.9",
+ "js-tokens": "^4.0.0",
"picocolors": "^1.0.0"
},
"engines": {
@@ -147,191 +146,55 @@
}
},
"node_modules/@babel/generator": {
- "version": "7.24.7",
- "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.24.7.tgz",
- "integrity": "sha512-oipXieGC3i45Y1A41t4tAqpnEZWgB/lC6Ehh6+rOviR5XWpTtMmLN+fGjz9vOiNRt0p6RtO6DtD0pdU3vpqdSA==",
- "license": "MIT",
+ "version": "7.26.2",
+ "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.26.2.tgz",
+ "integrity": "sha512-zevQbhbau95nkoxSq3f/DC/SC+EEOUZd3DYqfSkMhY2/wfSeaHV1Ew4vk8e+x8lja31IbyuUa2uQ3JONqKbysw==",
"dependencies": {
- "@babel/types": "^7.24.7",
+ "@babel/parser": "^7.26.2",
+ "@babel/types": "^7.26.0",
"@jridgewell/gen-mapping": "^0.3.5",
"@jridgewell/trace-mapping": "^0.3.25",
- "jsesc": "^2.5.1"
- },
- "engines": {
- "node": ">=6.9.0"
- }
- },
- "node_modules/@babel/helper-environment-visitor": {
- "version": "7.24.7",
- "resolved": "https://registry.npmjs.org/@babel/helper-environment-visitor/-/helper-environment-visitor-7.24.7.tgz",
- "integrity": "sha512-DoiN84+4Gnd0ncbBOM9AZENV4a5ZiL39HYMyZJGZ/AZEykHYdJw0wW3kdcsh9/Kn+BRXHLkkklZ51ecPKmI1CQ==",
- "license": "MIT",
- "dependencies": {
- "@babel/types": "^7.24.7"
- },
- "engines": {
- "node": ">=6.9.0"
- }
- },
- "node_modules/@babel/helper-function-name": {
- "version": "7.24.7",
- "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.24.7.tgz",
- "integrity": "sha512-FyoJTsj/PEUWu1/TYRiXTIHc8lbw+TDYkZuoE43opPS5TrI7MyONBE1oNvfguEXAD9yhQRrVBnXdXzSLQl9XnA==",
- "license": "MIT",
- "dependencies": {
- "@babel/template": "^7.24.7",
- "@babel/types": "^7.24.7"
- },
- "engines": {
- "node": ">=6.9.0"
- }
- },
- "node_modules/@babel/helper-hoist-variables": {
- "version": "7.24.7",
- "resolved": "https://registry.npmjs.org/@babel/helper-hoist-variables/-/helper-hoist-variables-7.24.7.tgz",
- "integrity": "sha512-MJJwhkoGy5c4ehfoRyrJ/owKeMl19U54h27YYftT0o2teQ3FJ3nQUf/I3LlJsX4l3qlw7WRXUmiyajvHXoTubQ==",
- "license": "MIT",
- "dependencies": {
- "@babel/types": "^7.24.7"
+ "jsesc": "^3.0.2"
},
"engines": {
"node": ">=6.9.0"
}
},
"node_modules/@babel/helper-module-imports": {
- "version": "7.24.7",
- "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.24.7.tgz",
- "integrity": "sha512-8AyH3C+74cgCVVXow/myrynrAGv+nTVg5vKu2nZph9x7RcRwzmh0VFallJuFTZ9mx6u4eSdXZfcOzSqTUm0HCA==",
- "license": "MIT",
- "dependencies": {
- "@babel/traverse": "^7.24.7",
- "@babel/types": "^7.24.7"
- },
- "engines": {
- "node": ">=6.9.0"
- }
- },
- "node_modules/@babel/helper-split-export-declaration": {
- "version": "7.24.7",
- "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.24.7.tgz",
- "integrity": "sha512-oy5V7pD+UvfkEATUKvIjvIAH/xCzfsFVw7ygW2SI6NClZzquT+mwdTfgfdbUiceh6iQO0CHtCPsyze/MZ2YbAA==",
- "license": "MIT",
+ "version": "7.25.9",
+ "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.25.9.tgz",
+ "integrity": "sha512-tnUA4RsrmflIM6W6RFTLFSXITtl0wKjgpnLgXyowocVPrbYrLUXSBXDgTs8BlbmIzIdlBySRQjINYs2BAkiLtw==",
"dependencies": {
- "@babel/types": "^7.24.7"
+ "@babel/traverse": "^7.25.9",
+ "@babel/types": "^7.25.9"
},
"engines": {
"node": ">=6.9.0"
}
},
"node_modules/@babel/helper-string-parser": {
- "version": "7.24.7",
- "resolved": "https://registry.npmjs.org/@babel/helper-string-parser/-/helper-string-parser-7.24.7.tgz",
- "integrity": "sha512-7MbVt6xrwFQbunH2DNQsAP5sTGxfqQtErvBIvIMi6EQnbgUOuVYanvREcmFrOPhoXBrTtjhhP+lW+o5UfK+tDg==",
- "license": "MIT",
+ "version": "7.25.9",
+ "resolved": "https://registry.npmjs.org/@babel/helper-string-parser/-/helper-string-parser-7.25.9.tgz",
+ "integrity": "sha512-4A/SCr/2KLd5jrtOMFzaKjVtAei3+2r/NChoBNoZ3EyP/+GlhoaEGoWOZUmFmoITP7zOJyHIMm+DYRd8o3PvHA==",
"engines": {
"node": ">=6.9.0"
}
},
"node_modules/@babel/helper-validator-identifier": {
- "version": "7.24.7",
- "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.24.7.tgz",
- "integrity": "sha512-rR+PBcQ1SMQDDyF6X0wxtG8QyLCgUB0eRAGguqRLfkCA87l7yAP7ehq8SNj96OOGTO8OBV70KhuFYcIkHXOg0w==",
- "license": "MIT",
- "engines": {
- "node": ">=6.9.0"
- }
- },
- "node_modules/@babel/highlight": {
- "version": "7.24.7",
- "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.24.7.tgz",
- "integrity": "sha512-EStJpq4OuY8xYfhGVXngigBJRWxftKX9ksiGDnmlY3o7B/V7KIAc9X4oiK87uPJSc/vs5L869bem5fhZa8caZw==",
- "license": "MIT",
- "dependencies": {
- "@babel/helper-validator-identifier": "^7.24.7",
- "chalk": "^2.4.2",
- "js-tokens": "^4.0.0",
- "picocolors": "^1.0.0"
- },
+ "version": "7.25.9",
+ "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.25.9.tgz",
+ "integrity": "sha512-Ed61U6XJc3CVRfkERJWDz4dJwKe7iLmmJsbOGu9wSloNSFttHV0I8g6UAgb7qnK5ly5bGLPd4oXZlxCdANBOWQ==",
"engines": {
"node": ">=6.9.0"
}
},
- "node_modules/@babel/highlight/node_modules/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==",
- "license": "MIT",
- "dependencies": {
- "color-convert": "^1.9.0"
- },
- "engines": {
- "node": ">=4"
- }
- },
- "node_modules/@babel/highlight/node_modules/chalk": {
- "version": "2.4.2",
- "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz",
- "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==",
- "license": "MIT",
- "dependencies": {
- "ansi-styles": "^3.2.1",
- "escape-string-regexp": "^1.0.5",
- "supports-color": "^5.3.0"
- },
- "engines": {
- "node": ">=4"
- }
- },
- "node_modules/@babel/highlight/node_modules/color-convert": {
- "version": "1.9.3",
- "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz",
- "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==",
- "license": "MIT",
- "dependencies": {
- "color-name": "1.1.3"
- }
- },
- "node_modules/@babel/highlight/node_modules/color-name": {
- "version": "1.1.3",
- "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz",
- "integrity": "sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==",
- "license": "MIT"
- },
- "node_modules/@babel/highlight/node_modules/escape-string-regexp": {
- "version": "1.0.5",
- "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz",
- "integrity": "sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==",
- "license": "MIT",
- "engines": {
- "node": ">=0.8.0"
- }
- },
- "node_modules/@babel/highlight/node_modules/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==",
- "license": "MIT",
- "engines": {
- "node": ">=4"
- }
- },
- "node_modules/@babel/highlight/node_modules/supports-color": {
- "version": "5.5.0",
- "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz",
- "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==",
- "license": "MIT",
+ "node_modules/@babel/parser": {
+ "version": "7.26.2",
+ "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.26.2.tgz",
+ "integrity": "sha512-DWMCZH9WA4Maitz2q21SRKHo9QXZxkDsbNZoVD62gusNtNBBqDg9i7uOhASfTfIGNzW+O+r7+jAlM8dwphcJKQ==",
"dependencies": {
- "has-flag": "^3.0.0"
+ "@babel/types": "^7.26.0"
},
- "engines": {
- "node": ">=4"
- }
- },
- "node_modules/@babel/parser": {
- "version": "7.24.7",
- "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.24.7.tgz",
- "integrity": "sha512-9uUYRm6OqQrCqQdG1iCBwBPZgN8ciDBro2nIOFaiRz1/BCxaI7CNvQbDHvsArAC7Tw9Hda/B3U+6ui9u4HWXPw==",
- "license": "MIT",
"bin": {
"parser": "bin/babel-parser.js"
},
@@ -340,10 +203,9 @@
}
},
"node_modules/@babel/runtime": {
- "version": "7.24.7",
- "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.24.7.tgz",
- "integrity": "sha512-UwgBRMjJP+xv857DCngvqXI3Iq6J4v0wXmwc6sapg+zyhbwmQX67LUEFrkK5tbyJ30jGuG3ZvWpBiB9LCy1kWw==",
- "license": "MIT",
+ "version": "7.26.0",
+ "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.26.0.tgz",
+ "integrity": "sha512-FDSOghenHTiToteC/QRlv2q3DhPZ/oOXTBoirfWNx1Cx3TMVcGWQtMMmQcSvb/JjpNeGzx8Pq/b4fKEJuWm1sw==",
"dependencies": {
"regenerator-runtime": "^0.14.0"
},
@@ -352,33 +214,28 @@
}
},
"node_modules/@babel/template": {
- "version": "7.24.7",
- "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.24.7.tgz",
- "integrity": "sha512-jYqfPrU9JTF0PmPy1tLYHW4Mp4KlgxJD9l2nP9fD6yT/ICi554DmrWBAEYpIelzjHf1msDP3PxJIRt/nFNfBig==",
- "license": "MIT",
+ "version": "7.25.9",
+ "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.25.9.tgz",
+ "integrity": "sha512-9DGttpmPvIxBb/2uwpVo3dqJ+O6RooAFOS+lB+xDqoE2PVCE8nfoHMdZLpfCQRLwvohzXISPZcgxt80xLfsuwg==",
"dependencies": {
- "@babel/code-frame": "^7.24.7",
- "@babel/parser": "^7.24.7",
- "@babel/types": "^7.24.7"
+ "@babel/code-frame": "^7.25.9",
+ "@babel/parser": "^7.25.9",
+ "@babel/types": "^7.25.9"
},
"engines": {
"node": ">=6.9.0"
}
},
"node_modules/@babel/traverse": {
- "version": "7.24.7",
- "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.24.7.tgz",
- "integrity": "sha512-yb65Ed5S/QAcewNPh0nZczy9JdYXkkAbIsEo+P7BE7yO3txAY30Y/oPa3QkQ5It3xVG2kpKMg9MsdxZaO31uKA==",
- "license": "MIT",
- "dependencies": {
- "@babel/code-frame": "^7.24.7",
- "@babel/generator": "^7.24.7",
- "@babel/helper-environment-visitor": "^7.24.7",
- "@babel/helper-function-name": "^7.24.7",
- "@babel/helper-hoist-variables": "^7.24.7",
- "@babel/helper-split-export-declaration": "^7.24.7",
- "@babel/parser": "^7.24.7",
- "@babel/types": "^7.24.7",
+ "version": "7.25.9",
+ "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.25.9.tgz",
+ "integrity": "sha512-ZCuvfwOwlz/bawvAuvcj8rrithP2/N55Tzz342AkTvq4qaWbGfmCk/tKhNaV2cthijKrPAA8SRJV5WWe7IBMJw==",
+ "dependencies": {
+ "@babel/code-frame": "^7.25.9",
+ "@babel/generator": "^7.25.9",
+ "@babel/parser": "^7.25.9",
+ "@babel/template": "^7.25.9",
+ "@babel/types": "^7.25.9",
"debug": "^4.3.1",
"globals": "^11.1.0"
},
@@ -386,34 +243,80 @@
"node": ">=6.9.0"
}
},
- "node_modules/@babel/traverse/node_modules/globals": {
- "version": "11.12.0",
- "resolved": "https://registry.npmjs.org/globals/-/globals-11.12.0.tgz",
- "integrity": "sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==",
- "license": "MIT",
+ "node_modules/@babel/types": {
+ "version": "7.26.0",
+ "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.26.0.tgz",
+ "integrity": "sha512-Z/yiTPj+lDVnF7lWeKCIJzaIkI0vYO87dMpZ4bg4TDrFe4XXLFWL1TbXU27gBP3QccxV9mZICCrnjnYlJjXHOA==",
+ "dependencies": {
+ "@babel/helper-string-parser": "^7.25.9",
+ "@babel/helper-validator-identifier": "^7.25.9"
+ },
"engines": {
- "node": ">=4"
+ "node": ">=6.9.0"
}
},
- "node_modules/@babel/types": {
- "version": "7.24.7",
- "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.24.7.tgz",
- "integrity": "sha512-XEFXSlxiG5td2EJRe8vOmRbaXVgfcBlszKujvVmWIK/UpywWljQCfzAv3RQCGujWQ1RD4YYWEAqDXfuJiy8f5Q==",
- "license": "MIT",
+ "node_modules/@colors/colors": {
+ "version": "1.5.0",
+ "resolved": "https://registry.npmjs.org/@colors/colors/-/colors-1.5.0.tgz",
+ "integrity": "sha512-ooWCrlZP11i8GImSjTHYHLkvFDP48nS4+204nGb1RiX/WXYHmJA2III9/e2DWVabCESdW7hBAEzHRqUn9OUVvQ==",
+ "dev": true,
+ "optional": true,
+ "engines": {
+ "node": ">=0.1.90"
+ }
+ },
+ "node_modules/@cypress/request": {
+ "version": "3.0.6",
+ "resolved": "https://registry.npmjs.org/@cypress/request/-/request-3.0.6.tgz",
+ "integrity": "sha512-fi0eVdCOtKu5Ed6+E8mYxUF6ZTFJDZvHogCBelM0xVXmrDEkyM22gRArQzq1YcHPm1V47Vf/iAD+WgVdUlJCGg==",
+ "dev": true,
"dependencies": {
- "@babel/helper-string-parser": "^7.24.7",
- "@babel/helper-validator-identifier": "^7.24.7",
- "to-fast-properties": "^2.0.0"
+ "aws-sign2": "~0.7.0",
+ "aws4": "^1.8.0",
+ "caseless": "~0.12.0",
+ "combined-stream": "~1.0.6",
+ "extend": "~3.0.2",
+ "forever-agent": "~0.6.1",
+ "form-data": "~4.0.0",
+ "http-signature": "~1.4.0",
+ "is-typedarray": "~1.0.0",
+ "isstream": "~0.1.2",
+ "json-stringify-safe": "~5.0.1",
+ "mime-types": "~2.1.19",
+ "performance-now": "^2.1.0",
+ "qs": "6.13.0",
+ "safe-buffer": "^5.1.2",
+ "tough-cookie": "^5.0.0",
+ "tunnel-agent": "^0.6.0",
+ "uuid": "^8.3.2"
},
"engines": {
- "node": ">=6.9.0"
+ "node": ">= 6"
+ }
+ },
+ "node_modules/@cypress/xvfb": {
+ "version": "1.2.4",
+ "resolved": "https://registry.npmjs.org/@cypress/xvfb/-/xvfb-1.2.4.tgz",
+ "integrity": "sha512-skbBzPggOVYCbnGgV+0dmBdW/s77ZkAOXIC1knS8NagwDjBrNC1LuXtQJeiN6l+m7lzmHtaoUw/ctJKdqkG57Q==",
+ "dev": true,
+ "dependencies": {
+ "debug": "^3.1.0",
+ "lodash.once": "^4.1.1"
+ }
+ },
+ "node_modules/@cypress/xvfb/node_modules/debug": {
+ "version": "3.2.7",
+ "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz",
+ "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==",
+ "dev": true,
+ "dependencies": {
+ "ms": "^2.1.1"
}
},
"node_modules/@dirac-grid/diracx-web-components": {
"version": "0.1.0-a2",
"resolved": "https://registry.npmjs.org/@dirac-grid/diracx-web-components/-/diracx-web-components-0.1.0-a2.tgz",
"integrity": "sha512-fdENHWoIgCo9qlANuboZZS014sWAj5qPI2laCwH3BOqVYUyxUmwrq0LtA96YICUF6+UhtQ70GTyru4ik+QORKg==",
- "license": "GPL-3.0",
"dependencies": {
"@atlaskit/pragmatic-drag-and-drop": "^1.1.3",
"@atlaskit/pragmatic-drag-and-drop-hitbox": "^1.0.3",
@@ -438,22 +341,51 @@
"version": "20.11.30",
"resolved": "https://registry.npmjs.org/@types/node/-/node-20.11.30.tgz",
"integrity": "sha512-dHM6ZxwlmuZaRmUPfv1p+KrdD1Dci04FbdEm/9wEMouFqxYoFl5aMkt0VMAUtYRQDyYvD41WJLukhq/ha3YuTw==",
- "license": "MIT",
"dependencies": {
"undici-types": "~5.26.4"
}
},
+ "node_modules/@dirac-grid/diracx-web-components/node_modules/@types/react": {
+ "version": "18.3.3",
+ "resolved": "https://registry.npmjs.org/@types/react/-/react-18.3.3.tgz",
+ "integrity": "sha512-hti/R0pS0q1/xx+TsI73XIqk26eBsISZ2R0wUijXIngRK9R/e7Xw/cXVxQK7R5JjW+SV4zGcn5hXjudkN/pLIw==",
+ "dependencies": {
+ "@types/prop-types": "*",
+ "csstype": "^3.0.2"
+ }
+ },
+ "node_modules/@dirac-grid/diracx-web-components/node_modules/@types/react-dom": {
+ "version": "18.3.0",
+ "resolved": "https://registry.npmjs.org/@types/react-dom/-/react-dom-18.3.0.tgz",
+ "integrity": "sha512-EhwApuTmMBmXuFOikhQLIBUn6uFg81SwLMOAUgodJF14SOBOCMdU04gDoYi0WOJJHD144TL32z4yDqCW3dnkQg==",
+ "dependencies": {
+ "@types/react": "*"
+ }
+ },
+ "node_modules/@dirac-grid/diracx-web-components/node_modules/undici-types": {
+ "version": "5.26.5",
+ "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-5.26.5.tgz",
+ "integrity": "sha512-JlCMO+ehdEIKqlFxk6IfVoAUVmgz7cU7zD/h9XZ0qzeosSHmUJVOzSQvvYSYWXkFXC+IfLKSIffhv0sVZup6pA=="
+ },
+ "node_modules/@emnapi/runtime": {
+ "version": "1.3.1",
+ "resolved": "https://registry.npmjs.org/@emnapi/runtime/-/runtime-1.3.1.tgz",
+ "integrity": "sha512-kEBmG8KyqtxJZv+ygbEim+KCGtIq1fC22Ms3S4ziXmYKm8uyoLX0MHONVKwp+9opg390VaKRNt4a7A9NwmpNhw==",
+ "optional": true,
+ "dependencies": {
+ "tslib": "^2.4.0"
+ }
+ },
"node_modules/@emotion/babel-plugin": {
- "version": "11.11.0",
- "resolved": "https://registry.npmjs.org/@emotion/babel-plugin/-/babel-plugin-11.11.0.tgz",
- "integrity": "sha512-m4HEDZleaaCH+XgDDsPF15Ht6wTLsgDTeR3WYj9Q/k76JtWhrJjcP4+/XlG8LGT/Rol9qUfOIztXeA84ATpqPQ==",
- "license": "MIT",
+ "version": "11.12.0",
+ "resolved": "https://registry.npmjs.org/@emotion/babel-plugin/-/babel-plugin-11.12.0.tgz",
+ "integrity": "sha512-y2WQb+oP8Jqvvclh8Q55gLUyb7UFvgv7eJfsj7td5TToBrIUtPay2kMrZi4xjq9qw2vD0ZR5fSho0yqoFgX7Rw==",
"dependencies": {
"@babel/helper-module-imports": "^7.16.7",
"@babel/runtime": "^7.18.3",
- "@emotion/hash": "^0.9.1",
- "@emotion/memoize": "^0.8.1",
- "@emotion/serialize": "^1.1.2",
+ "@emotion/hash": "^0.9.2",
+ "@emotion/memoize": "^0.9.0",
+ "@emotion/serialize": "^1.2.0",
"babel-plugin-macros": "^3.1.0",
"convert-source-map": "^1.5.0",
"escape-string-regexp": "^4.0.0",
@@ -463,52 +395,47 @@
}
},
"node_modules/@emotion/cache": {
- "version": "11.11.0",
- "resolved": "https://registry.npmjs.org/@emotion/cache/-/cache-11.11.0.tgz",
- "integrity": "sha512-P34z9ssTCBi3e9EI1ZsWpNHcfY1r09ZO0rZbRO2ob3ZQMnFI35jB536qoXbkdesr5EUhYi22anuEJuyxifaqAQ==",
- "license": "MIT",
- "dependencies": {
- "@emotion/memoize": "^0.8.1",
- "@emotion/sheet": "^1.2.2",
- "@emotion/utils": "^1.2.1",
- "@emotion/weak-memoize": "^0.3.1",
+ "version": "11.13.1",
+ "resolved": "https://registry.npmjs.org/@emotion/cache/-/cache-11.13.1.tgz",
+ "integrity": "sha512-iqouYkuEblRcXmylXIwwOodiEK5Ifl7JcX7o6V4jI3iW4mLXX3dmt5xwBtIkJiQEXFAI+pC8X0i67yiPkH9Ucw==",
+ "dependencies": {
+ "@emotion/memoize": "^0.9.0",
+ "@emotion/sheet": "^1.4.0",
+ "@emotion/utils": "^1.4.0",
+ "@emotion/weak-memoize": "^0.4.0",
"stylis": "4.2.0"
}
},
"node_modules/@emotion/hash": {
- "version": "0.9.1",
- "resolved": "https://registry.npmjs.org/@emotion/hash/-/hash-0.9.1.tgz",
- "integrity": "sha512-gJB6HLm5rYwSLI6PQa+X1t5CFGrv1J1TWG+sOyMCeKz2ojaj6Fnl/rZEspogG+cvqbt4AE/2eIyD2QfLKTBNlQ==",
- "license": "MIT"
+ "version": "0.9.2",
+ "resolved": "https://registry.npmjs.org/@emotion/hash/-/hash-0.9.2.tgz",
+ "integrity": "sha512-MyqliTZGuOm3+5ZRSaaBGP3USLw6+EGykkwZns2EPC5g8jJ4z9OrdZY9apkl3+UP9+sdz76YYkwCKP5gh8iY3g=="
},
"node_modules/@emotion/is-prop-valid": {
- "version": "1.2.2",
- "resolved": "https://registry.npmjs.org/@emotion/is-prop-valid/-/is-prop-valid-1.2.2.tgz",
- "integrity": "sha512-uNsoYd37AFmaCdXlg6EYD1KaPOaRWRByMCYzbKUX4+hhMfrxdVSelShywL4JVaAeM/eHUOSprYBQls+/neX3pw==",
- "license": "MIT",
+ "version": "1.3.1",
+ "resolved": "https://registry.npmjs.org/@emotion/is-prop-valid/-/is-prop-valid-1.3.1.tgz",
+ "integrity": "sha512-/ACwoqx7XQi9knQs/G0qKvv5teDMhD7bXYns9N/wM8ah8iNb8jZ2uNO0YOgiq2o2poIvVtJS2YALasQuMSQ7Kw==",
"dependencies": {
- "@emotion/memoize": "^0.8.1"
+ "@emotion/memoize": "^0.9.0"
}
},
"node_modules/@emotion/memoize": {
- "version": "0.8.1",
- "resolved": "https://registry.npmjs.org/@emotion/memoize/-/memoize-0.8.1.tgz",
- "integrity": "sha512-W2P2c/VRW1/1tLox0mVUalvnWXxavmv/Oum2aPsRcoDJuob75FC3Y8FbpfLwUegRcxINtGUMPq0tFCvYNTBXNA==",
- "license": "MIT"
+ "version": "0.9.0",
+ "resolved": "https://registry.npmjs.org/@emotion/memoize/-/memoize-0.9.0.tgz",
+ "integrity": "sha512-30FAj7/EoJ5mwVPOWhAyCX+FPfMDrVecJAM+Iw9NRoSl4BBAQeqj4cApHHUXOVvIPgLVDsCFoz/hGD+5QQD1GQ=="
},
"node_modules/@emotion/react": {
- "version": "11.11.4",
- "resolved": "https://registry.npmjs.org/@emotion/react/-/react-11.11.4.tgz",
- "integrity": "sha512-t8AjMlF0gHpvvxk5mAtCqR4vmxiGHCeJBaQO6gncUSdklELOgtwjerNY2yuJNfwnc6vi16U/+uMF+afIawJ9iw==",
- "license": "MIT",
+ "version": "11.13.3",
+ "resolved": "https://registry.npmjs.org/@emotion/react/-/react-11.13.3.tgz",
+ "integrity": "sha512-lIsdU6JNrmYfJ5EbUCf4xW1ovy5wKQ2CkPRM4xogziOxH1nXxBSjpC9YqbFAP7circxMfYp+6x676BqWcEiixg==",
"dependencies": {
"@babel/runtime": "^7.18.3",
- "@emotion/babel-plugin": "^11.11.0",
- "@emotion/cache": "^11.11.0",
- "@emotion/serialize": "^1.1.3",
- "@emotion/use-insertion-effect-with-fallbacks": "^1.0.1",
- "@emotion/utils": "^1.2.1",
- "@emotion/weak-memoize": "^0.3.1",
+ "@emotion/babel-plugin": "^11.12.0",
+ "@emotion/cache": "^11.13.0",
+ "@emotion/serialize": "^1.3.1",
+ "@emotion/use-insertion-effect-with-fallbacks": "^1.1.0",
+ "@emotion/utils": "^1.4.0",
+ "@emotion/weak-memoize": "^0.4.0",
"hoist-non-react-statics": "^3.3.1"
},
"peerDependencies": {
@@ -521,36 +448,33 @@
}
},
"node_modules/@emotion/serialize": {
- "version": "1.1.4",
- "resolved": "https://registry.npmjs.org/@emotion/serialize/-/serialize-1.1.4.tgz",
- "integrity": "sha512-RIN04MBT8g+FnDwgvIUi8czvr1LU1alUMI05LekWB5DGyTm8cCBMCRpq3GqaiyEDRptEXOyXnvZ58GZYu4kBxQ==",
- "license": "MIT",
- "dependencies": {
- "@emotion/hash": "^0.9.1",
- "@emotion/memoize": "^0.8.1",
- "@emotion/unitless": "^0.8.1",
- "@emotion/utils": "^1.2.1",
+ "version": "1.3.2",
+ "resolved": "https://registry.npmjs.org/@emotion/serialize/-/serialize-1.3.2.tgz",
+ "integrity": "sha512-grVnMvVPK9yUVE6rkKfAJlYZgo0cu3l9iMC77V7DW6E1DUIrU68pSEXRmFZFOFB1QFo57TncmOcvcbMDWsL4yA==",
+ "dependencies": {
+ "@emotion/hash": "^0.9.2",
+ "@emotion/memoize": "^0.9.0",
+ "@emotion/unitless": "^0.10.0",
+ "@emotion/utils": "^1.4.1",
"csstype": "^3.0.2"
}
},
"node_modules/@emotion/sheet": {
- "version": "1.2.2",
- "resolved": "https://registry.npmjs.org/@emotion/sheet/-/sheet-1.2.2.tgz",
- "integrity": "sha512-0QBtGvaqtWi+nx6doRwDdBIzhNdZrXUppvTM4dtZZWEGTXL/XE/yJxLMGlDT1Gt+UHH5IX1n+jkXyytE/av7OA==",
- "license": "MIT"
+ "version": "1.4.0",
+ "resolved": "https://registry.npmjs.org/@emotion/sheet/-/sheet-1.4.0.tgz",
+ "integrity": "sha512-fTBW9/8r2w3dXWYM4HCB1Rdp8NLibOw2+XELH5m5+AkWiL/KqYX6dc0kKYlaYyKjrQ6ds33MCdMPEwgs2z1rqg=="
},
"node_modules/@emotion/styled": {
- "version": "11.11.5",
- "resolved": "https://registry.npmjs.org/@emotion/styled/-/styled-11.11.5.tgz",
- "integrity": "sha512-/ZjjnaNKvuMPxcIiUkf/9SHoG4Q196DRl1w82hQ3WCsjo1IUR8uaGWrC6a87CrYAW0Kb/pK7hk8BnLgLRi9KoQ==",
- "license": "MIT",
+ "version": "11.13.0",
+ "resolved": "https://registry.npmjs.org/@emotion/styled/-/styled-11.13.0.tgz",
+ "integrity": "sha512-tkzkY7nQhW/zC4hztlwucpT8QEZ6eUzpXDRhww/Eej4tFfO0FxQYWRyg/c5CCXa4d/f174kqeXYjuQRnhzf6dA==",
"dependencies": {
"@babel/runtime": "^7.18.3",
- "@emotion/babel-plugin": "^11.11.0",
- "@emotion/is-prop-valid": "^1.2.2",
- "@emotion/serialize": "^1.1.4",
- "@emotion/use-insertion-effect-with-fallbacks": "^1.0.1",
- "@emotion/utils": "^1.2.1"
+ "@emotion/babel-plugin": "^11.12.0",
+ "@emotion/is-prop-valid": "^1.3.0",
+ "@emotion/serialize": "^1.3.0",
+ "@emotion/use-insertion-effect-with-fallbacks": "^1.1.0",
+ "@emotion/utils": "^1.4.0"
},
"peerDependencies": {
"@emotion/react": "^11.0.0-rc.0",
@@ -563,57 +487,84 @@
}
},
"node_modules/@emotion/unitless": {
- "version": "0.8.1",
- "resolved": "https://registry.npmjs.org/@emotion/unitless/-/unitless-0.8.1.tgz",
- "integrity": "sha512-KOEGMu6dmJZtpadb476IsZBclKvILjopjUii3V+7MnXIQCYh8W3NgNcgwo21n9LXZX6EDIKvqfjYxXebDwxKmQ==",
- "license": "MIT"
+ "version": "0.10.0",
+ "resolved": "https://registry.npmjs.org/@emotion/unitless/-/unitless-0.10.0.tgz",
+ "integrity": "sha512-dFoMUuQA20zvtVTuxZww6OHoJYgrzfKM1t52mVySDJnMSEa08ruEvdYQbhvyu6soU+NeLVd3yKfTfT0NeV6qGg=="
},
"node_modules/@emotion/use-insertion-effect-with-fallbacks": {
- "version": "1.0.1",
- "resolved": "https://registry.npmjs.org/@emotion/use-insertion-effect-with-fallbacks/-/use-insertion-effect-with-fallbacks-1.0.1.tgz",
- "integrity": "sha512-jT/qyKZ9rzLErtrjGgdkMBn2OP8wl0G3sQlBb3YPryvKHsjvINUhVaPFfP+fpBcOkmrVOVEEHQFJ7nbj2TH2gw==",
- "license": "MIT",
+ "version": "1.1.0",
+ "resolved": "https://registry.npmjs.org/@emotion/use-insertion-effect-with-fallbacks/-/use-insertion-effect-with-fallbacks-1.1.0.tgz",
+ "integrity": "sha512-+wBOcIV5snwGgI2ya3u99D7/FJquOIniQT1IKyDsBmEgwvpxMNeS65Oib7OnE2d2aY+3BU4OiH+0Wchf8yk3Hw==",
"peerDependencies": {
"react": ">=16.8.0"
}
},
"node_modules/@emotion/utils": {
- "version": "1.2.1",
- "resolved": "https://registry.npmjs.org/@emotion/utils/-/utils-1.2.1.tgz",
- "integrity": "sha512-Y2tGf3I+XVnajdItskUCn6LX+VUDmP6lTL4fcqsXAv43dnlbZiuW4MWQW38rW/BVWSE7Q/7+XQocmpnRYILUmg==",
- "license": "MIT"
+ "version": "1.4.1",
+ "resolved": "https://registry.npmjs.org/@emotion/utils/-/utils-1.4.1.tgz",
+ "integrity": "sha512-BymCXzCG3r72VKJxaYVwOXATqXIZ85cuvg0YOUDxMGNrKc1DJRZk8MgV5wyXRyEayIMd4FuXJIUgTBXvDNW5cA=="
},
"node_modules/@emotion/weak-memoize": {
- "version": "0.3.1",
- "resolved": "https://registry.npmjs.org/@emotion/weak-memoize/-/weak-memoize-0.3.1.tgz",
- "integrity": "sha512-EsBwpc7hBUJWAsNPBmJy4hxWx12v6bshQsldrVmjxJoc3isbxhOrF2IcCpaXxfvq03NwkI7sbsOLXbYuqF/8Ww==",
- "license": "MIT"
+ "version": "0.4.0",
+ "resolved": "https://registry.npmjs.org/@emotion/weak-memoize/-/weak-memoize-0.4.0.tgz",
+ "integrity": "sha512-snKqtPW01tN0ui7yu9rGv69aJXr/a/Ywvl11sUjNtEcRc+ng/mQriFL0wLXMef74iHa/EkftbDzU9F8iFbH+zg=="
},
"node_modules/@eslint-community/eslint-utils": {
- "version": "4.4.0",
- "resolved": "https://registry.npmjs.org/@eslint-community/eslint-utils/-/eslint-utils-4.4.0.tgz",
- "integrity": "sha512-1/sA4dwrzBAyeUoQ6oxahHKmrZvsnLCg4RfxW3ZFGGmQkSNQPFNLV9CUEFQP1x9EYXHTo5p6xdhZM1Ne9p/AfA==",
+ "version": "4.4.1",
+ "resolved": "https://registry.npmjs.org/@eslint-community/eslint-utils/-/eslint-utils-4.4.1.tgz",
+ "integrity": "sha512-s3O3waFUrMV8P/XaF/+ZTp1X9XBZW1a4B97ZnjQF2KYWaFD2A8KyFBsrsfSjEmjn3RGWAIuvlneuZm3CUK3jbA==",
"dev": true,
- "license": "MIT",
"dependencies": {
- "eslint-visitor-keys": "^3.3.0"
+ "eslint-visitor-keys": "^3.4.3"
},
"engines": {
"node": "^12.22.0 || ^14.17.0 || >=16.0.0"
},
+ "funding": {
+ "url": "https://opencollective.com/eslint"
+ },
"peerDependencies": {
"eslint": "^6.0.0 || ^7.0.0 || >=8.0.0"
}
},
+ "node_modules/@eslint-community/eslint-utils/node_modules/eslint-visitor-keys": {
+ "version": "3.4.3",
+ "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-3.4.3.tgz",
+ "integrity": "sha512-wpc+LXeiyiisxPlEkUzU6svyS1frIO3Mgxj1fdy7Pm8Ygzguax2N3Fa/D/ag1WqbOprdI+uY6wMUl8/a2G+iag==",
+ "dev": true,
+ "engines": {
+ "node": "^12.22.0 || ^14.17.0 || >=16.0.0"
+ },
+ "funding": {
+ "url": "https://opencollective.com/eslint"
+ }
+ },
"node_modules/@eslint-community/regexpp": {
- "version": "4.11.1",
- "resolved": "https://registry.npmjs.org/@eslint-community/regexpp/-/regexpp-4.11.1.tgz",
- "integrity": "sha512-m4DVN9ZqskZoLU5GlWZadwDnYo3vAEydiUayB9widCl9ffWx2IvPnp6n3on5rJmziJSw9Bv+Z3ChDVdMwXCY8Q==",
+ "version": "4.12.1",
+ "resolved": "https://registry.npmjs.org/@eslint-community/regexpp/-/regexpp-4.12.1.tgz",
+ "integrity": "sha512-CCZCDJuduB9OUkFkY2IgppNZMi2lBQgD2qzwXkEia16cge2pijY/aXi96CJMquDMn3nJdlPV1A5KrJEXwfLNzQ==",
"dev": true,
"engines": {
"node": "^12.0.0 || ^14.0.0 || >=16.0.0"
}
},
+ "node_modules/@eslint/compat": {
+ "version": "1.2.2",
+ "resolved": "https://registry.npmjs.org/@eslint/compat/-/compat-1.2.2.tgz",
+ "integrity": "sha512-jhgiIrsw+tRfcBQ4BFl2C3vCrIUw2trCY0cnDvGZpwTtKCEDmZhAtMfrEUP/KpnwM6PrO0T+Ltm+ccW74olG3Q==",
+ "dev": true,
+ "engines": {
+ "node": "^18.18.0 || ^20.9.0 || >=21.1.0"
+ },
+ "peerDependencies": {
+ "eslint": "^9.10.0"
+ },
+ "peerDependenciesMeta": {
+ "eslint": {
+ "optional": true
+ }
+ }
+ },
"node_modules/@eslint/config-array": {
"version": "0.18.0",
"resolved": "https://registry.npmjs.org/@eslint/config-array/-/config-array-0.18.0.tgz",
@@ -660,10 +611,22 @@
"url": "https://opencollective.com/eslint"
}
},
+ "node_modules/@eslint/eslintrc/node_modules/globals": {
+ "version": "14.0.0",
+ "resolved": "https://registry.npmjs.org/globals/-/globals-14.0.0.tgz",
+ "integrity": "sha512-oahGvuMGQlPw/ivIYBjVSrWAfWLBeku5tpPE2fOPLi+WHffIWbuh2tCjhyQhTBPMf5E9jDEH4FOmTYgYwbKwtQ==",
+ "dev": true,
+ "engines": {
+ "node": ">=18"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/sindresorhus"
+ }
+ },
"node_modules/@eslint/js": {
- "version": "9.13.0",
- "resolved": "https://registry.npmjs.org/@eslint/js/-/js-9.13.0.tgz",
- "integrity": "sha512-IFLyoY4d72Z5y/6o/BazFBezupzI/taV8sGumxTAVw3lXG9A6md1Dc34T9s1FoD/an9pJH8RHbAxsaEbBed9lA==",
+ "version": "9.14.0",
+ "resolved": "https://registry.npmjs.org/@eslint/js/-/js-9.14.0.tgz",
+ "integrity": "sha512-pFoEtFWCPyDOl+C6Ift+wC7Ro89otjigCf5vcuWqWgqNSQbRrpjSvdeE6ofLz4dHmyxD5f7gIdGT4+p36L6Twg==",
"dev": true,
"engines": {
"node": "^18.18.0 || ^20.9.0 || >=21.1.0"
@@ -679,9 +642,9 @@
}
},
"node_modules/@eslint/plugin-kit": {
- "version": "0.2.1",
- "resolved": "https://registry.npmjs.org/@eslint/plugin-kit/-/plugin-kit-0.2.1.tgz",
- "integrity": "sha512-HFZ4Mp26nbWk9d/BpvP0YNL6W4UoZF0VFcTw/aPPA8RpOxeFQgK+ClABGgAUXs9Y/RGX/l1vOmrqz1MQt9MNuw==",
+ "version": "0.2.2",
+ "resolved": "https://registry.npmjs.org/@eslint/plugin-kit/-/plugin-kit-0.2.2.tgz",
+ "integrity": "sha512-CXtq5nR4Su+2I47WPOlWud98Y5Lv8Kyxp2ukhgFx/eW6Blm18VXJO5WuQylPugRo8nbluoi6GvvxBLqHcvqUUw==",
"dev": true,
"dependencies": {
"levn": "^0.4.1"
@@ -690,145 +653,413 @@
"node": "^18.18.0 || ^20.9.0 || >=21.1.0"
}
},
- "node_modules/@floating-ui/core": {
- "version": "1.6.2",
- "resolved": "https://registry.npmjs.org/@floating-ui/core/-/core-1.6.2.tgz",
- "integrity": "sha512-+2XpQV9LLZeanU4ZevzRnGFg2neDeKHgFLjP6YLW+tly0IvrhqT4u8enLGjLH3qeh85g19xY5rsAusfwTdn5lg==",
- "license": "MIT",
- "dependencies": {
- "@floating-ui/utils": "^0.2.0"
+ "node_modules/@humanfs/core": {
+ "version": "0.19.1",
+ "resolved": "https://registry.npmjs.org/@humanfs/core/-/core-0.19.1.tgz",
+ "integrity": "sha512-5DyQ4+1JEUzejeK1JGICcideyfUbGixgS9jNgex5nqkW+cY7WZhxBigmieN5Qnw9ZosSNVC9KQKyb+GUaGyKUA==",
+ "dev": true,
+ "engines": {
+ "node": ">=18.18.0"
+ }
+ },
+ "node_modules/@humanfs/node": {
+ "version": "0.16.6",
+ "resolved": "https://registry.npmjs.org/@humanfs/node/-/node-0.16.6.tgz",
+ "integrity": "sha512-YuI2ZHQL78Q5HbhDiBA1X4LmYdXCKCMQIfw0pw7piHJwyREFebJUvrQN4cMssyES6x+vfUbx1CIpaQUKYdQZOw==",
+ "dev": true,
+ "dependencies": {
+ "@humanfs/core": "^0.19.1",
+ "@humanwhocodes/retry": "^0.3.0"
+ },
+ "engines": {
+ "node": ">=18.18.0"
+ }
+ },
+ "node_modules/@humanfs/node/node_modules/@humanwhocodes/retry": {
+ "version": "0.3.1",
+ "resolved": "https://registry.npmjs.org/@humanwhocodes/retry/-/retry-0.3.1.tgz",
+ "integrity": "sha512-JBxkERygn7Bv/GbN5Rv8Ul6LVknS+5Bp6RgDC/O8gEBU/yeH5Ui5C/OlWrTb6qct7LjjfT6Re2NxB0ln0yYybA==",
+ "dev": true,
+ "engines": {
+ "node": ">=18.18"
+ },
+ "funding": {
+ "type": "github",
+ "url": "https://github.com/sponsors/nzakas"
+ }
+ },
+ "node_modules/@humanwhocodes/module-importer": {
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/@humanwhocodes/module-importer/-/module-importer-1.0.1.tgz",
+ "integrity": "sha512-bxveV4V8v5Yb4ncFTT3rPSgZBOpCkjfK0y4oVVVJwIuDVBRMDXrPyXRL988i5ap9m9bnyEEjWfm5WkBmtffLfA==",
+ "dev": true,
+ "engines": {
+ "node": ">=12.22"
+ },
+ "funding": {
+ "type": "github",
+ "url": "https://github.com/sponsors/nzakas"
+ }
+ },
+ "node_modules/@humanwhocodes/retry": {
+ "version": "0.4.1",
+ "resolved": "https://registry.npmjs.org/@humanwhocodes/retry/-/retry-0.4.1.tgz",
+ "integrity": "sha512-c7hNEllBlenFTHBky65mhq8WD2kbN9Q6gk0bTk8lSBvc554jpXSkST1iePudpt7+A/AQvuHs9EMqjHDXMY1lrA==",
+ "dev": true,
+ "engines": {
+ "node": ">=18.18"
+ },
+ "funding": {
+ "type": "github",
+ "url": "https://github.com/sponsors/nzakas"
+ }
+ },
+ "node_modules/@img/sharp-darwin-arm64": {
+ "version": "0.33.5",
+ "resolved": "https://registry.npmjs.org/@img/sharp-darwin-arm64/-/sharp-darwin-arm64-0.33.5.tgz",
+ "integrity": "sha512-UT4p+iz/2H4twwAoLCqfA9UH5pI6DggwKEGuaPy7nCVQ8ZsiY5PIcrRvD1DzuY3qYL07NtIQcWnBSY/heikIFQ==",
+ "cpu": [
+ "arm64"
+ ],
+ "optional": true,
+ "os": [
+ "darwin"
+ ],
+ "engines": {
+ "node": "^18.17.0 || ^20.3.0 || >=21.0.0"
+ },
+ "funding": {
+ "url": "https://opencollective.com/libvips"
+ },
+ "optionalDependencies": {
+ "@img/sharp-libvips-darwin-arm64": "1.0.4"
+ }
+ },
+ "node_modules/@img/sharp-darwin-x64": {
+ "version": "0.33.5",
+ "resolved": "https://registry.npmjs.org/@img/sharp-darwin-x64/-/sharp-darwin-x64-0.33.5.tgz",
+ "integrity": "sha512-fyHac4jIc1ANYGRDxtiqelIbdWkIuQaI84Mv45KvGRRxSAa7o7d1ZKAOBaYbnepLC1WqxfpimdeWfvqqSGwR2Q==",
+ "cpu": [
+ "x64"
+ ],
+ "optional": true,
+ "os": [
+ "darwin"
+ ],
+ "engines": {
+ "node": "^18.17.0 || ^20.3.0 || >=21.0.0"
+ },
+ "funding": {
+ "url": "https://opencollective.com/libvips"
+ },
+ "optionalDependencies": {
+ "@img/sharp-libvips-darwin-x64": "1.0.4"
+ }
+ },
+ "node_modules/@img/sharp-libvips-darwin-arm64": {
+ "version": "1.0.4",
+ "resolved": "https://registry.npmjs.org/@img/sharp-libvips-darwin-arm64/-/sharp-libvips-darwin-arm64-1.0.4.tgz",
+ "integrity": "sha512-XblONe153h0O2zuFfTAbQYAX2JhYmDHeWikp1LM9Hul9gVPjFY427k6dFEcOL72O01QxQsWi761svJ/ev9xEDg==",
+ "cpu": [
+ "arm64"
+ ],
+ "optional": true,
+ "os": [
+ "darwin"
+ ],
+ "funding": {
+ "url": "https://opencollective.com/libvips"
+ }
+ },
+ "node_modules/@img/sharp-libvips-darwin-x64": {
+ "version": "1.0.4",
+ "resolved": "https://registry.npmjs.org/@img/sharp-libvips-darwin-x64/-/sharp-libvips-darwin-x64-1.0.4.tgz",
+ "integrity": "sha512-xnGR8YuZYfJGmWPvmlunFaWJsb9T/AO2ykoP3Fz/0X5XV2aoYBPkX6xqCQvUTKKiLddarLaxpzNe+b1hjeWHAQ==",
+ "cpu": [
+ "x64"
+ ],
+ "optional": true,
+ "os": [
+ "darwin"
+ ],
+ "funding": {
+ "url": "https://opencollective.com/libvips"
+ }
+ },
+ "node_modules/@img/sharp-libvips-linux-arm": {
+ "version": "1.0.5",
+ "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linux-arm/-/sharp-libvips-linux-arm-1.0.5.tgz",
+ "integrity": "sha512-gvcC4ACAOPRNATg/ov8/MnbxFDJqf/pDePbBnuBDcjsI8PssmjoKMAz4LtLaVi+OnSb5FK/yIOamqDwGmXW32g==",
+ "cpu": [
+ "arm"
+ ],
+ "optional": true,
+ "os": [
+ "linux"
+ ],
+ "funding": {
+ "url": "https://opencollective.com/libvips"
+ }
+ },
+ "node_modules/@img/sharp-libvips-linux-arm64": {
+ "version": "1.0.4",
+ "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linux-arm64/-/sharp-libvips-linux-arm64-1.0.4.tgz",
+ "integrity": "sha512-9B+taZ8DlyyqzZQnoeIvDVR/2F4EbMepXMc/NdVbkzsJbzkUjhXv/70GQJ7tdLA4YJgNP25zukcxpX2/SueNrA==",
+ "cpu": [
+ "arm64"
+ ],
+ "optional": true,
+ "os": [
+ "linux"
+ ],
+ "funding": {
+ "url": "https://opencollective.com/libvips"
+ }
+ },
+ "node_modules/@img/sharp-libvips-linux-s390x": {
+ "version": "1.0.4",
+ "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linux-s390x/-/sharp-libvips-linux-s390x-1.0.4.tgz",
+ "integrity": "sha512-u7Wz6ntiSSgGSGcjZ55im6uvTrOxSIS8/dgoVMoiGE9I6JAfU50yH5BoDlYA1tcuGS7g/QNtetJnxA6QEsCVTA==",
+ "cpu": [
+ "s390x"
+ ],
+ "optional": true,
+ "os": [
+ "linux"
+ ],
+ "funding": {
+ "url": "https://opencollective.com/libvips"
+ }
+ },
+ "node_modules/@img/sharp-libvips-linux-x64": {
+ "version": "1.0.4",
+ "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linux-x64/-/sharp-libvips-linux-x64-1.0.4.tgz",
+ "integrity": "sha512-MmWmQ3iPFZr0Iev+BAgVMb3ZyC4KeFc3jFxnNbEPas60e1cIfevbtuyf9nDGIzOaW9PdnDciJm+wFFaTlj5xYw==",
+ "cpu": [
+ "x64"
+ ],
+ "optional": true,
+ "os": [
+ "linux"
+ ],
+ "funding": {
+ "url": "https://opencollective.com/libvips"
+ }
+ },
+ "node_modules/@img/sharp-libvips-linuxmusl-arm64": {
+ "version": "1.0.4",
+ "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linuxmusl-arm64/-/sharp-libvips-linuxmusl-arm64-1.0.4.tgz",
+ "integrity": "sha512-9Ti+BbTYDcsbp4wfYib8Ctm1ilkugkA/uscUn6UXK1ldpC1JjiXbLfFZtRlBhjPZ5o1NCLiDbg8fhUPKStHoTA==",
+ "cpu": [
+ "arm64"
+ ],
+ "optional": true,
+ "os": [
+ "linux"
+ ],
+ "funding": {
+ "url": "https://opencollective.com/libvips"
+ }
+ },
+ "node_modules/@img/sharp-libvips-linuxmusl-x64": {
+ "version": "1.0.4",
+ "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linuxmusl-x64/-/sharp-libvips-linuxmusl-x64-1.0.4.tgz",
+ "integrity": "sha512-viYN1KX9m+/hGkJtvYYp+CCLgnJXwiQB39damAO7WMdKWlIhmYTfHjwSbQeUK/20vY154mwezd9HflVFM1wVSw==",
+ "cpu": [
+ "x64"
+ ],
+ "optional": true,
+ "os": [
+ "linux"
+ ],
+ "funding": {
+ "url": "https://opencollective.com/libvips"
}
},
- "node_modules/@floating-ui/dom": {
- "version": "1.6.5",
- "resolved": "https://registry.npmjs.org/@floating-ui/dom/-/dom-1.6.5.tgz",
- "integrity": "sha512-Nsdud2X65Dz+1RHjAIP0t8z5e2ff/IRbei6BqFrl1urT8sDVzM1HMQ+R0XcU5ceRfyO3I6ayeqIfh+6Wb8LGTw==",
- "license": "MIT",
- "dependencies": {
- "@floating-ui/core": "^1.0.0",
- "@floating-ui/utils": "^0.2.0"
+ "node_modules/@img/sharp-linux-arm": {
+ "version": "0.33.5",
+ "resolved": "https://registry.npmjs.org/@img/sharp-linux-arm/-/sharp-linux-arm-0.33.5.tgz",
+ "integrity": "sha512-JTS1eldqZbJxjvKaAkxhZmBqPRGmxgu+qFKSInv8moZ2AmT5Yib3EQ1c6gp493HvrvV8QgdOXdyaIBrhvFhBMQ==",
+ "cpu": [
+ "arm"
+ ],
+ "optional": true,
+ "os": [
+ "linux"
+ ],
+ "engines": {
+ "node": "^18.17.0 || ^20.3.0 || >=21.0.0"
+ },
+ "funding": {
+ "url": "https://opencollective.com/libvips"
+ },
+ "optionalDependencies": {
+ "@img/sharp-libvips-linux-arm": "1.0.5"
}
},
- "node_modules/@floating-ui/react-dom": {
- "version": "2.1.0",
- "resolved": "https://registry.npmjs.org/@floating-ui/react-dom/-/react-dom-2.1.0.tgz",
- "integrity": "sha512-lNzj5EQmEKn5FFKc04+zasr09h/uX8RtJRNj5gUXsSQIXHVWTVh+hVAg1vOMCexkX8EgvemMvIFpQfkosnVNyA==",
- "license": "MIT",
- "dependencies": {
- "@floating-ui/dom": "^1.0.0"
+ "node_modules/@img/sharp-linux-arm64": {
+ "version": "0.33.5",
+ "resolved": "https://registry.npmjs.org/@img/sharp-linux-arm64/-/sharp-linux-arm64-0.33.5.tgz",
+ "integrity": "sha512-JMVv+AMRyGOHtO1RFBiJy/MBsgz0x4AWrT6QoEVVTyh1E39TrCUpTRI7mx9VksGX4awWASxqCYLCV4wBZHAYxA==",
+ "cpu": [
+ "arm64"
+ ],
+ "optional": true,
+ "os": [
+ "linux"
+ ],
+ "engines": {
+ "node": "^18.17.0 || ^20.3.0 || >=21.0.0"
},
- "peerDependencies": {
- "react": ">=16.8.0",
- "react-dom": ">=16.8.0"
+ "funding": {
+ "url": "https://opencollective.com/libvips"
+ },
+ "optionalDependencies": {
+ "@img/sharp-libvips-linux-arm64": "1.0.4"
}
},
- "node_modules/@floating-ui/utils": {
- "version": "0.2.2",
- "resolved": "https://registry.npmjs.org/@floating-ui/utils/-/utils-0.2.2.tgz",
- "integrity": "sha512-J4yDIIthosAsRZ5CPYP/jQvUAQtlZTTD/4suA08/FEnlxqW3sKS9iAhgsa9VYLZ6vDHn/ixJgIqRQPotoBjxIw==",
- "license": "MIT"
- },
- "node_modules/@humanfs/core": {
- "version": "0.19.0",
- "resolved": "https://registry.npmjs.org/@humanfs/core/-/core-0.19.0.tgz",
- "integrity": "sha512-2cbWIHbZVEweE853g8jymffCA+NCMiuqeECeBBLm8dg2oFdjuGJhgN4UAbI+6v0CKbbhvtXA4qV8YR5Ji86nmw==",
- "dev": true,
+ "node_modules/@img/sharp-linux-s390x": {
+ "version": "0.33.5",
+ "resolved": "https://registry.npmjs.org/@img/sharp-linux-s390x/-/sharp-linux-s390x-0.33.5.tgz",
+ "integrity": "sha512-y/5PCd+mP4CA/sPDKl2961b+C9d+vPAveS33s6Z3zfASk2j5upL6fXVPZi7ztePZ5CuH+1kW8JtvxgbuXHRa4Q==",
+ "cpu": [
+ "s390x"
+ ],
+ "optional": true,
+ "os": [
+ "linux"
+ ],
"engines": {
- "node": ">=18.18.0"
+ "node": "^18.17.0 || ^20.3.0 || >=21.0.0"
+ },
+ "funding": {
+ "url": "https://opencollective.com/libvips"
+ },
+ "optionalDependencies": {
+ "@img/sharp-libvips-linux-s390x": "1.0.4"
}
},
- "node_modules/@humanfs/node": {
- "version": "0.16.5",
- "resolved": "https://registry.npmjs.org/@humanfs/node/-/node-0.16.5.tgz",
- "integrity": "sha512-KSPA4umqSG4LHYRodq31VDwKAvaTF4xmVlzM8Aeh4PlU1JQ3IG0wiA8C25d3RQ9nJyM3mBHyI53K06VVL/oFFg==",
- "dev": true,
- "dependencies": {
- "@humanfs/core": "^0.19.0",
- "@humanwhocodes/retry": "^0.3.0"
- },
+ "node_modules/@img/sharp-linux-x64": {
+ "version": "0.33.5",
+ "resolved": "https://registry.npmjs.org/@img/sharp-linux-x64/-/sharp-linux-x64-0.33.5.tgz",
+ "integrity": "sha512-opC+Ok5pRNAzuvq1AG0ar+1owsu842/Ab+4qvU879ippJBHvyY5n2mxF1izXqkPYlGuP/M556uh53jRLJmzTWA==",
+ "cpu": [
+ "x64"
+ ],
+ "optional": true,
+ "os": [
+ "linux"
+ ],
"engines": {
- "node": ">=18.18.0"
+ "node": "^18.17.0 || ^20.3.0 || >=21.0.0"
+ },
+ "funding": {
+ "url": "https://opencollective.com/libvips"
+ },
+ "optionalDependencies": {
+ "@img/sharp-libvips-linux-x64": "1.0.4"
}
},
- "node_modules/@humanwhocodes/module-importer": {
- "version": "1.0.1",
- "resolved": "https://registry.npmjs.org/@humanwhocodes/module-importer/-/module-importer-1.0.1.tgz",
- "integrity": "sha512-bxveV4V8v5Yb4ncFTT3rPSgZBOpCkjfK0y4oVVVJwIuDVBRMDXrPyXRL988i5ap9m9bnyEEjWfm5WkBmtffLfA==",
- "dev": true,
- "license": "Apache-2.0",
+ "node_modules/@img/sharp-linuxmusl-arm64": {
+ "version": "0.33.5",
+ "resolved": "https://registry.npmjs.org/@img/sharp-linuxmusl-arm64/-/sharp-linuxmusl-arm64-0.33.5.tgz",
+ "integrity": "sha512-XrHMZwGQGvJg2V/oRSUfSAfjfPxO+4DkiRh6p2AFjLQztWUuY/o8Mq0eMQVIY7HJ1CDQUJlxGGZRw1a5bqmd1g==",
+ "cpu": [
+ "arm64"
+ ],
+ "optional": true,
+ "os": [
+ "linux"
+ ],
"engines": {
- "node": ">=12.22"
+ "node": "^18.17.0 || ^20.3.0 || >=21.0.0"
},
"funding": {
- "type": "github",
- "url": "https://github.com/sponsors/nzakas"
+ "url": "https://opencollective.com/libvips"
+ },
+ "optionalDependencies": {
+ "@img/sharp-libvips-linuxmusl-arm64": "1.0.4"
}
},
- "node_modules/@humanwhocodes/retry": {
- "version": "0.3.1",
- "resolved": "https://registry.npmjs.org/@humanwhocodes/retry/-/retry-0.3.1.tgz",
- "integrity": "sha512-JBxkERygn7Bv/GbN5Rv8Ul6LVknS+5Bp6RgDC/O8gEBU/yeH5Ui5C/OlWrTb6qct7LjjfT6Re2NxB0ln0yYybA==",
- "dev": true,
+ "node_modules/@img/sharp-linuxmusl-x64": {
+ "version": "0.33.5",
+ "resolved": "https://registry.npmjs.org/@img/sharp-linuxmusl-x64/-/sharp-linuxmusl-x64-0.33.5.tgz",
+ "integrity": "sha512-WT+d/cgqKkkKySYmqoZ8y3pxx7lx9vVejxW/W4DOFMYVSkErR+w7mf2u8m/y4+xHe7yY9DAXQMWQhpnMuFfScw==",
+ "cpu": [
+ "x64"
+ ],
+ "optional": true,
+ "os": [
+ "linux"
+ ],
"engines": {
- "node": ">=18.18"
+ "node": "^18.17.0 || ^20.3.0 || >=21.0.0"
},
"funding": {
- "type": "github",
- "url": "https://github.com/sponsors/nzakas"
+ "url": "https://opencollective.com/libvips"
+ },
+ "optionalDependencies": {
+ "@img/sharp-libvips-linuxmusl-x64": "1.0.4"
}
},
- "node_modules/@isaacs/cliui": {
- "version": "8.0.2",
- "resolved": "https://registry.npmjs.org/@isaacs/cliui/-/cliui-8.0.2.tgz",
- "integrity": "sha512-O8jcjabXaleOG9DQ0+ARXWZBTfnP4WNAqzuiJK7ll44AmxGKv/J2M4TPjxjY3znBCfvBXFzucm1twdyFybFqEA==",
- "dev": true,
- "license": "ISC",
+ "node_modules/@img/sharp-wasm32": {
+ "version": "0.33.5",
+ "resolved": "https://registry.npmjs.org/@img/sharp-wasm32/-/sharp-wasm32-0.33.5.tgz",
+ "integrity": "sha512-ykUW4LVGaMcU9lu9thv85CbRMAwfeadCJHRsg2GmeRa/cJxsVY9Rbd57JcMxBkKHag5U/x7TSBpScF4U8ElVzg==",
+ "cpu": [
+ "wasm32"
+ ],
+ "optional": true,
"dependencies": {
- "string-width": "^5.1.2",
- "string-width-cjs": "npm:string-width@^4.2.0",
- "strip-ansi": "^7.0.1",
- "strip-ansi-cjs": "npm:strip-ansi@^6.0.1",
- "wrap-ansi": "^8.1.0",
- "wrap-ansi-cjs": "npm:wrap-ansi@^7.0.0"
+ "@emnapi/runtime": "^1.2.0"
},
"engines": {
- "node": ">=12"
+ "node": "^18.17.0 || ^20.3.0 || >=21.0.0"
+ },
+ "funding": {
+ "url": "https://opencollective.com/libvips"
}
},
- "node_modules/@isaacs/cliui/node_modules/ansi-regex": {
- "version": "6.0.1",
- "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-6.0.1.tgz",
- "integrity": "sha512-n5M855fKb2SsfMIiFFoVrABHJC8QtHwVx+mHWP3QcEqBHYienj5dHSgjbxtC0WEZXYt4wcD6zrQElDPhFuZgfA==",
- "dev": true,
- "license": "MIT",
+ "node_modules/@img/sharp-win32-ia32": {
+ "version": "0.33.5",
+ "resolved": "https://registry.npmjs.org/@img/sharp-win32-ia32/-/sharp-win32-ia32-0.33.5.tgz",
+ "integrity": "sha512-T36PblLaTwuVJ/zw/LaH0PdZkRz5rd3SmMHX8GSmR7vtNSP5Z6bQkExdSK7xGWyxLw4sUknBuugTelgw2faBbQ==",
+ "cpu": [
+ "ia32"
+ ],
+ "optional": true,
+ "os": [
+ "win32"
+ ],
"engines": {
- "node": ">=12"
+ "node": "^18.17.0 || ^20.3.0 || >=21.0.0"
},
"funding": {
- "url": "https://github.com/chalk/ansi-regex?sponsor=1"
+ "url": "https://opencollective.com/libvips"
}
},
- "node_modules/@isaacs/cliui/node_modules/strip-ansi": {
- "version": "7.1.0",
- "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-7.1.0.tgz",
- "integrity": "sha512-iq6eVVI64nQQTRYq2KtEg2d2uU7LElhTJwsH4YzIHZshxlgZms/wIc4VoDQTlG/IvVIrBKG06CrZnp0qv7hkcQ==",
- "dev": true,
- "license": "MIT",
- "dependencies": {
- "ansi-regex": "^6.0.1"
- },
+ "node_modules/@img/sharp-win32-x64": {
+ "version": "0.33.5",
+ "resolved": "https://registry.npmjs.org/@img/sharp-win32-x64/-/sharp-win32-x64-0.33.5.tgz",
+ "integrity": "sha512-MpY/o8/8kj+EcnxwvrP4aTJSWw/aZ7JIGR4aBeZkZw5B7/Jn+tY9/VNwtcoGmdT7GfggGIU4kygOMSbYnOrAbg==",
+ "cpu": [
+ "x64"
+ ],
+ "optional": true,
+ "os": [
+ "win32"
+ ],
"engines": {
- "node": ">=12"
+ "node": "^18.17.0 || ^20.3.0 || >=21.0.0"
},
"funding": {
- "url": "https://github.com/chalk/strip-ansi?sponsor=1"
+ "url": "https://opencollective.com/libvips"
}
},
"node_modules/@jridgewell/gen-mapping": {
"version": "0.3.5",
"resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.5.tgz",
"integrity": "sha512-IzL8ZoEDIBRWEzlCcRhOaCupYyN5gdIK+Q6fbFdPDg6HqX6jpkItn7DFIpW9LQzXG6Df9sA7+OKnq0qlz/GaQg==",
- "license": "MIT",
"dependencies": {
"@jridgewell/set-array": "^1.2.1",
"@jridgewell/sourcemap-codec": "^1.4.10",
@@ -842,7 +1073,6 @@
"version": "3.1.2",
"resolved": "https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-3.1.2.tgz",
"integrity": "sha512-bRISgCIjP20/tbWSPWMEi54QVPRZExkuD9lJL+UIxUKtwVJA8wW1Trb1jMs1RFXo1CBTNZ/5hpC9QvmKWdopKw==",
- "license": "MIT",
"engines": {
"node": ">=6.0.0"
}
@@ -851,74 +1081,37 @@
"version": "1.2.1",
"resolved": "https://registry.npmjs.org/@jridgewell/set-array/-/set-array-1.2.1.tgz",
"integrity": "sha512-R8gLRTZeyp03ymzP/6Lil/28tGeGEzhx1q2k703KGWRAI1VdvPIXdG70VJc2pAMw3NA6JKL5hhFu1sJX0Mnn/A==",
- "license": "MIT",
"engines": {
"node": ">=6.0.0"
}
},
"node_modules/@jridgewell/sourcemap-codec": {
- "version": "1.4.15",
- "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.4.15.tgz",
- "integrity": "sha512-eF2rxCRulEKXHTRiDrDy6erMYWqNw4LPdQ8UQA4huuxaQsVeRPFl2oM8oDGxMFhJUWZf9McpLtJasDDZb/Bpeg==",
- "license": "MIT"
+ "version": "1.5.0",
+ "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.5.0.tgz",
+ "integrity": "sha512-gv3ZRaISU3fjPAgNsriBRqGWQL6quFx04YMPW/zD8XMLsU32mhCCbfbO6KZFLjvYpCZ8zyDEgqsgf+PwPaM7GQ=="
},
"node_modules/@jridgewell/trace-mapping": {
"version": "0.3.25",
"resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.25.tgz",
"integrity": "sha512-vNk6aEwybGtawWmy/PzwnGDOjCkLWSD2wqvjGGAgOAwCGWySYXfYoxt00IJkTF+8Lb57DwOb3Aa0o9CApepiYQ==",
- "license": "MIT",
"dependencies": {
"@jridgewell/resolve-uri": "^3.1.0",
"@jridgewell/sourcemap-codec": "^1.4.14"
}
},
- "node_modules/@mui/base": {
- "version": "5.0.0-beta.40",
- "resolved": "https://registry.npmjs.org/@mui/base/-/base-5.0.0-beta.40.tgz",
- "integrity": "sha512-I/lGHztkCzvwlXpjD2+SNmvNQvB4227xBXhISPjEaJUXGImOQ9f3D2Yj/T3KasSI/h0MLWy74X0J6clhPmsRbQ==",
- "license": "MIT",
- "dependencies": {
- "@babel/runtime": "^7.23.9",
- "@floating-ui/react-dom": "^2.0.8",
- "@mui/types": "^7.2.14",
- "@mui/utils": "^5.15.14",
- "@popperjs/core": "^2.11.8",
- "clsx": "^2.1.0",
- "prop-types": "^15.8.1"
- },
- "engines": {
- "node": ">=12.0.0"
- },
- "funding": {
- "type": "opencollective",
- "url": "https://opencollective.com/mui-org"
- },
- "peerDependencies": {
- "@types/react": "^17.0.0 || ^18.0.0",
- "react": "^17.0.0 || ^18.0.0",
- "react-dom": "^17.0.0 || ^18.0.0"
- },
- "peerDependenciesMeta": {
- "@types/react": {
- "optional": true
- }
- }
- },
"node_modules/@mui/core-downloads-tracker": {
- "version": "5.15.19",
- "resolved": "https://registry.npmjs.org/@mui/core-downloads-tracker/-/core-downloads-tracker-5.15.19.tgz",
- "integrity": "sha512-tCHSi/Tomez9ERynFhZRvFO6n9ATyrPs+2N80DMDzp6xDVirbBjEwhPcE+x7Lj+nwYw0SqFkOxyvMP0irnm55w==",
- "license": "MIT",
+ "version": "5.16.7",
+ "resolved": "https://registry.npmjs.org/@mui/core-downloads-tracker/-/core-downloads-tracker-5.16.7.tgz",
+ "integrity": "sha512-RtsCt4Geed2/v74sbihWzzRs+HsIQCfclHeORh5Ynu2fS4icIKozcSubwuG7vtzq2uW3fOR1zITSP84TNt2GoQ==",
"funding": {
"type": "opencollective",
"url": "https://opencollective.com/mui-org"
}
},
"node_modules/@mui/icons-material": {
- "version": "5.15.19",
- "resolved": "https://registry.npmjs.org/@mui/icons-material/-/icons-material-5.15.19.tgz",
- "integrity": "sha512-RsEiRxA5azN9b8gI7JRqekkgvxQUlitoBOtZglflb8cUDyP12/cP4gRwhb44Ea1/zwwGGjAj66ZJpGHhKfibNA==",
- "license": "MIT",
+ "version": "5.16.7",
+ "resolved": "https://registry.npmjs.org/@mui/icons-material/-/icons-material-5.16.7.tgz",
+ "integrity": "sha512-UrGwDJCXEszbDI7yV047BYU5A28eGJ79keTCP4cc74WyncuVrnurlmIRxaHL8YK+LI1Kzq+/JM52IAkNnv4u+Q==",
"dependencies": {
"@babel/runtime": "^7.23.9"
},
@@ -941,22 +1134,21 @@
}
},
"node_modules/@mui/material": {
- "version": "5.15.19",
- "resolved": "https://registry.npmjs.org/@mui/material/-/material-5.15.19.tgz",
- "integrity": "sha512-lp5xQBbcRuxNtjpWU0BWZgIrv2XLUz4RJ0RqFXBdESIsKoGCQZ6P3wwU5ZPuj5TjssNiKv9AlM+vHopRxZhvVQ==",
- "license": "MIT",
+ "version": "5.16.7",
+ "resolved": "https://registry.npmjs.org/@mui/material/-/material-5.16.7.tgz",
+ "integrity": "sha512-cwwVQxBhK60OIOqZOVLFt55t01zmarKJiJUWbk0+8s/Ix5IaUzAShqlJchxsIQ4mSrWqgcKCCXKtIlG5H+/Jmg==",
"dependencies": {
"@babel/runtime": "^7.23.9",
- "@mui/base": "5.0.0-beta.40",
- "@mui/core-downloads-tracker": "^5.15.19",
- "@mui/system": "^5.15.15",
- "@mui/types": "^7.2.14",
- "@mui/utils": "^5.15.14",
+ "@mui/core-downloads-tracker": "^5.16.7",
+ "@mui/system": "^5.16.7",
+ "@mui/types": "^7.2.15",
+ "@mui/utils": "^5.16.6",
+ "@popperjs/core": "^2.11.8",
"@types/react-transition-group": "^4.4.10",
"clsx": "^2.1.0",
"csstype": "^3.1.3",
"prop-types": "^15.8.1",
- "react-is": "^18.2.0",
+ "react-is": "^18.3.1",
"react-transition-group": "^4.4.5"
},
"engines": {
@@ -985,20 +1177,13 @@
}
}
},
- "node_modules/@mui/material/node_modules/react-is": {
- "version": "18.3.1",
- "resolved": "https://registry.npmjs.org/react-is/-/react-is-18.3.1.tgz",
- "integrity": "sha512-/LLMVyas0ljjAtoYiPqYiL8VWXzUUdThrmU5+n20DZv+a+ClRoevUzw5JxU+Ieh5/c87ytoTBV9G1FiKfNJdmg==",
- "license": "MIT"
- },
"node_modules/@mui/private-theming": {
- "version": "5.15.14",
- "resolved": "https://registry.npmjs.org/@mui/private-theming/-/private-theming-5.15.14.tgz",
- "integrity": "sha512-UH0EiZckOWcxiXLX3Jbb0K7rC8mxTr9L9l6QhOZxYc4r8FHUkefltV9VDGLrzCaWh30SQiJvAEd7djX3XXY6Xw==",
- "license": "MIT",
+ "version": "5.16.6",
+ "resolved": "https://registry.npmjs.org/@mui/private-theming/-/private-theming-5.16.6.tgz",
+ "integrity": "sha512-rAk+Rh8Clg7Cd7shZhyt2HGTTE5wYKNSJ5sspf28Fqm/PZ69Er9o6KX25g03/FG2dfpg5GCwZh/xOojiTfm3hw==",
"dependencies": {
"@babel/runtime": "^7.23.9",
- "@mui/utils": "^5.15.14",
+ "@mui/utils": "^5.16.6",
"prop-types": "^15.8.1"
},
"engines": {
@@ -1019,10 +1204,9 @@
}
},
"node_modules/@mui/styled-engine": {
- "version": "5.15.14",
- "resolved": "https://registry.npmjs.org/@mui/styled-engine/-/styled-engine-5.15.14.tgz",
- "integrity": "sha512-RILkuVD8gY6PvjZjqnWhz8fu68dVkqhM5+jYWfB5yhlSQKg+2rHkmEwm75XIeAqI3qwOndK6zELK5H6Zxn4NHw==",
- "license": "MIT",
+ "version": "5.16.6",
+ "resolved": "https://registry.npmjs.org/@mui/styled-engine/-/styled-engine-5.16.6.tgz",
+ "integrity": "sha512-zaThmS67ZmtHSWToTiHslbI8jwrmITcN93LQaR2lKArbvS7Z3iLkwRoiikNWutx9MBs8Q6okKvbZq1RQYB3v7g==",
"dependencies": {
"@babel/runtime": "^7.23.9",
"@emotion/cache": "^11.11.0",
@@ -1051,16 +1235,15 @@
}
},
"node_modules/@mui/system": {
- "version": "5.15.15",
- "resolved": "https://registry.npmjs.org/@mui/system/-/system-5.15.15.tgz",
- "integrity": "sha512-aulox6N1dnu5PABsfxVGOZffDVmlxPOVgj56HrUnJE8MCSh8lOvvkd47cebIVQQYAjpwieXQXiDPj5pwM40jTQ==",
- "license": "MIT",
+ "version": "5.16.7",
+ "resolved": "https://registry.npmjs.org/@mui/system/-/system-5.16.7.tgz",
+ "integrity": "sha512-Jncvs/r/d/itkxh7O7opOunTqbbSSzMTHzZkNLM+FjAOg+cYAZHrPDlYe1ZGKUYORwwb2XexlWnpZp0kZ4AHuA==",
"dependencies": {
"@babel/runtime": "^7.23.9",
- "@mui/private-theming": "^5.15.14",
- "@mui/styled-engine": "^5.15.14",
- "@mui/types": "^7.2.14",
- "@mui/utils": "^5.15.14",
+ "@mui/private-theming": "^5.16.6",
+ "@mui/styled-engine": "^5.16.6",
+ "@mui/types": "^7.2.15",
+ "@mui/utils": "^5.16.6",
"clsx": "^2.1.0",
"csstype": "^3.1.3",
"prop-types": "^15.8.1"
@@ -1091,12 +1274,11 @@
}
},
"node_modules/@mui/types": {
- "version": "7.2.14",
- "resolved": "https://registry.npmjs.org/@mui/types/-/types-7.2.14.tgz",
- "integrity": "sha512-MZsBZ4q4HfzBsywtXgM1Ksj6HDThtiwmOKUXH1pKYISI9gAVXCNHNpo7TlGoGrBaYWZTdNoirIN7JsQcQUjmQQ==",
- "license": "MIT",
+ "version": "7.2.19",
+ "resolved": "https://registry.npmjs.org/@mui/types/-/types-7.2.19.tgz",
+ "integrity": "sha512-6XpZEM/Q3epK9RN8ENoXuygnqUQxE+siN/6rGRi2iwJPgBUR25mphYQ9ZI87plGh58YoZ5pp40bFvKYOCDJ3tA==",
"peerDependencies": {
- "@types/react": "^17.0.0 || ^18.0.0"
+ "@types/react": "^17.0.0 || ^18.0.0 || ^19.0.0"
},
"peerDependenciesMeta": {
"@types/react": {
@@ -1105,15 +1287,16 @@
}
},
"node_modules/@mui/utils": {
- "version": "5.15.14",
- "resolved": "https://registry.npmjs.org/@mui/utils/-/utils-5.15.14.tgz",
- "integrity": "sha512-0lF/7Hh/ezDv5X7Pry6enMsbYyGKjADzvHyo3Qrc/SSlTsQ1VkbDMbH0m2t3OR5iIVLwMoxwM7yGd+6FCMtTFA==",
- "license": "MIT",
+ "version": "5.16.6",
+ "resolved": "https://registry.npmjs.org/@mui/utils/-/utils-5.16.6.tgz",
+ "integrity": "sha512-tWiQqlhxAt3KENNiSRL+DIn9H5xNVK6Jjf70x3PnfQPz1MPBdh7yyIcAyVBT9xiw7hP3SomRhPR7hzBMBCjqEA==",
"dependencies": {
"@babel/runtime": "^7.23.9",
- "@types/prop-types": "^15.7.11",
+ "@mui/types": "^7.2.15",
+ "@types/prop-types": "^15.7.12",
+ "clsx": "^2.1.1",
"prop-types": "^15.8.1",
- "react-is": "^18.2.0"
+ "react-is": "^18.3.1"
},
"engines": {
"node": ">=12.0.0"
@@ -1132,36 +1315,27 @@
}
}
},
- "node_modules/@mui/utils/node_modules/react-is": {
- "version": "18.3.1",
- "resolved": "https://registry.npmjs.org/react-is/-/react-is-18.3.1.tgz",
- "integrity": "sha512-/LLMVyas0ljjAtoYiPqYiL8VWXzUUdThrmU5+n20DZv+a+ClRoevUzw5JxU+Ieh5/c87ytoTBV9G1FiKfNJdmg==",
- "license": "MIT"
- },
"node_modules/@next/env": {
- "version": "14.2.3",
- "resolved": "https://registry.npmjs.org/@next/env/-/env-14.2.3.tgz",
- "integrity": "sha512-W7fd7IbkfmeeY2gXrzJYDx8D2lWKbVoTIj1o1ScPHNzvp30s1AuoEFSdr39bC5sjxJaxTtq3OTCZboNp0lNWHA==",
- "license": "MIT"
+ "version": "15.0.2",
+ "resolved": "https://registry.npmjs.org/@next/env/-/env-15.0.2.tgz",
+ "integrity": "sha512-c0Zr0ModK5OX7D4ZV8Jt/wqoXtitLNPwUfG9zElCZztdaZyNVnN40rDXVZ/+FGuR4CcNV5AEfM6N8f+Ener7Dg=="
},
"node_modules/@next/eslint-plugin-next": {
- "version": "14.2.3",
- "resolved": "https://registry.npmjs.org/@next/eslint-plugin-next/-/eslint-plugin-next-14.2.3.tgz",
- "integrity": "sha512-L3oDricIIjgj1AVnRdRor21gI7mShlSwU/1ZGHmqM3LzHhXXhdkrfeNY5zif25Bi5Dd7fiJHsbhoZCHfXYvlAw==",
+ "version": "15.0.2",
+ "resolved": "https://registry.npmjs.org/@next/eslint-plugin-next/-/eslint-plugin-next-15.0.2.tgz",
+ "integrity": "sha512-R9Jc7T6Ge0txjmqpPwqD8vx6onQjynO9JT73ArCYiYPvSrwYXepH/UY/WdKDY8JPWJl72sAE4iGMHPeQ5xdEWg==",
"dev": true,
- "license": "MIT",
"dependencies": {
- "glob": "10.3.10"
+ "fast-glob": "3.3.1"
}
},
"node_modules/@next/swc-darwin-arm64": {
- "version": "14.2.3",
- "resolved": "https://registry.npmjs.org/@next/swc-darwin-arm64/-/swc-darwin-arm64-14.2.3.tgz",
- "integrity": "sha512-3pEYo/RaGqPP0YzwnlmPN2puaF2WMLM3apt5jLW2fFdXD9+pqcoTzRk+iZsf8ta7+quAe4Q6Ms0nR0SFGFdS1A==",
+ "version": "15.0.2",
+ "resolved": "https://registry.npmjs.org/@next/swc-darwin-arm64/-/swc-darwin-arm64-15.0.2.tgz",
+ "integrity": "sha512-GK+8w88z+AFlmt+ondytZo2xpwlfAR8U6CRwXancHImh6EdGfHMIrTSCcx5sOSBei00GyLVL0ioo1JLKTfprgg==",
"cpu": [
"arm64"
],
- "license": "MIT",
"optional": true,
"os": [
"darwin"
@@ -1171,13 +1345,12 @@
}
},
"node_modules/@next/swc-darwin-x64": {
- "version": "14.2.3",
- "resolved": "https://registry.npmjs.org/@next/swc-darwin-x64/-/swc-darwin-x64-14.2.3.tgz",
- "integrity": "sha512-6adp7waE6P1TYFSXpY366xwsOnEXM+y1kgRpjSRVI2CBDOcbRjsJ67Z6EgKIqWIue52d2q/Mx8g9MszARj8IEA==",
+ "version": "15.0.2",
+ "resolved": "https://registry.npmjs.org/@next/swc-darwin-x64/-/swc-darwin-x64-15.0.2.tgz",
+ "integrity": "sha512-KUpBVxIbjzFiUZhiLIpJiBoelqzQtVZbdNNsehhUn36e2YzKHphnK8eTUW1s/4aPy5kH/UTid8IuVbaOpedhpw==",
"cpu": [
"x64"
],
- "license": "MIT",
"optional": true,
"os": [
"darwin"
@@ -1187,13 +1360,12 @@
}
},
"node_modules/@next/swc-linux-arm64-gnu": {
- "version": "14.2.3",
- "resolved": "https://registry.npmjs.org/@next/swc-linux-arm64-gnu/-/swc-linux-arm64-gnu-14.2.3.tgz",
- "integrity": "sha512-cuzCE/1G0ZSnTAHJPUT1rPgQx1w5tzSX7POXSLaS7w2nIUJUD+e25QoXD/hMfxbsT9rslEXugWypJMILBj/QsA==",
+ "version": "15.0.2",
+ "resolved": "https://registry.npmjs.org/@next/swc-linux-arm64-gnu/-/swc-linux-arm64-gnu-15.0.2.tgz",
+ "integrity": "sha512-9J7TPEcHNAZvwxXRzOtiUvwtTD+fmuY0l7RErf8Yyc7kMpE47MIQakl+3jecmkhOoIyi/Rp+ddq7j4wG6JDskQ==",
"cpu": [
"arm64"
],
- "license": "MIT",
"optional": true,
"os": [
"linux"
@@ -1203,13 +1375,12 @@
}
},
"node_modules/@next/swc-linux-arm64-musl": {
- "version": "14.2.3",
- "resolved": "https://registry.npmjs.org/@next/swc-linux-arm64-musl/-/swc-linux-arm64-musl-14.2.3.tgz",
- "integrity": "sha512-0D4/oMM2Y9Ta3nGuCcQN8jjJjmDPYpHX9OJzqk42NZGJocU2MqhBq5tWkJrUQOQY9N+In9xOdymzapM09GeiZw==",
+ "version": "15.0.2",
+ "resolved": "https://registry.npmjs.org/@next/swc-linux-arm64-musl/-/swc-linux-arm64-musl-15.0.2.tgz",
+ "integrity": "sha512-BjH4ZSzJIoTTZRh6rG+a/Ry4SW0HlizcPorqNBixBWc3wtQtj4Sn9FnRZe22QqrPnzoaW0ctvSz4FaH4eGKMww==",
"cpu": [
"arm64"
],
- "license": "MIT",
"optional": true,
"os": [
"linux"
@@ -1219,13 +1390,12 @@
}
},
"node_modules/@next/swc-linux-x64-gnu": {
- "version": "14.2.3",
- "resolved": "https://registry.npmjs.org/@next/swc-linux-x64-gnu/-/swc-linux-x64-gnu-14.2.3.tgz",
- "integrity": "sha512-ENPiNnBNDInBLyUU5ii8PMQh+4XLr4pG51tOp6aJ9xqFQ2iRI6IH0Ds2yJkAzNV1CfyagcyzPfROMViS2wOZ9w==",
+ "version": "15.0.2",
+ "resolved": "https://registry.npmjs.org/@next/swc-linux-x64-gnu/-/swc-linux-x64-gnu-15.0.2.tgz",
+ "integrity": "sha512-i3U2TcHgo26sIhcwX/Rshz6avM6nizrZPvrDVDY1bXcLH1ndjbO8zuC7RoHp0NSK7wjJMPYzm7NYL1ksSKFreA==",
"cpu": [
"x64"
],
- "license": "MIT",
"optional": true,
"os": [
"linux"
@@ -1235,13 +1405,12 @@
}
},
"node_modules/@next/swc-linux-x64-musl": {
- "version": "14.2.3",
- "resolved": "https://registry.npmjs.org/@next/swc-linux-x64-musl/-/swc-linux-x64-musl-14.2.3.tgz",
- "integrity": "sha512-BTAbq0LnCbF5MtoM7I/9UeUu/8ZBY0i8SFjUMCbPDOLv+un67e2JgyN4pmgfXBwy/I+RHu8q+k+MCkDN6P9ViQ==",
+ "version": "15.0.2",
+ "resolved": "https://registry.npmjs.org/@next/swc-linux-x64-musl/-/swc-linux-x64-musl-15.0.2.tgz",
+ "integrity": "sha512-AMfZfSVOIR8fa+TXlAooByEF4OB00wqnms1sJ1v+iu8ivwvtPvnkwdzzFMpsK5jA2S9oNeeQ04egIWVb4QWmtQ==",
"cpu": [
"x64"
],
- "license": "MIT",
"optional": true,
"os": [
"linux"
@@ -1251,29 +1420,12 @@
}
},
"node_modules/@next/swc-win32-arm64-msvc": {
- "version": "14.2.3",
- "resolved": "https://registry.npmjs.org/@next/swc-win32-arm64-msvc/-/swc-win32-arm64-msvc-14.2.3.tgz",
- "integrity": "sha512-AEHIw/dhAMLNFJFJIJIyOFDzrzI5bAjI9J26gbO5xhAKHYTZ9Or04BesFPXiAYXDNdrwTP2dQceYA4dL1geu8A==",
+ "version": "15.0.2",
+ "resolved": "https://registry.npmjs.org/@next/swc-win32-arm64-msvc/-/swc-win32-arm64-msvc-15.0.2.tgz",
+ "integrity": "sha512-JkXysDT0/hEY47O+Hvs8PbZAeiCQVxKfGtr4GUpNAhlG2E0Mkjibuo8ryGD29Qb5a3IOnKYNoZlh/MyKd2Nbww==",
"cpu": [
"arm64"
],
- "license": "MIT",
- "optional": true,
- "os": [
- "win32"
- ],
- "engines": {
- "node": ">= 10"
- }
- },
- "node_modules/@next/swc-win32-ia32-msvc": {
- "version": "14.2.3",
- "resolved": "https://registry.npmjs.org/@next/swc-win32-ia32-msvc/-/swc-win32-ia32-msvc-14.2.3.tgz",
- "integrity": "sha512-vga40n1q6aYb0CLrM+eEmisfKCR45ixQYXuBXxOOmmoV8sYST9k7E3US32FsY+CkkF7NtzdcebiFT4CHuMSyZw==",
- "cpu": [
- "ia32"
- ],
- "license": "MIT",
"optional": true,
"os": [
"win32"
@@ -1283,13 +1435,12 @@
}
},
"node_modules/@next/swc-win32-x64-msvc": {
- "version": "14.2.3",
- "resolved": "https://registry.npmjs.org/@next/swc-win32-x64-msvc/-/swc-win32-x64-msvc-14.2.3.tgz",
- "integrity": "sha512-Q1/zm43RWynxrO7lW4ehciQVj+5ePBhOK+/K2P7pLFX3JaJ/IZVC69SHidrmZSOkqz7ECIOhhy7XhAFG4JYyHA==",
+ "version": "15.0.2",
+ "resolved": "https://registry.npmjs.org/@next/swc-win32-x64-msvc/-/swc-win32-x64-msvc-15.0.2.tgz",
+ "integrity": "sha512-foaUL0NqJY/dX0Pi/UcZm5zsmSk5MtP/gxx3xOPyREkMFN+CTjctPfu3QaqrQHinaKdPnMWPJDKt4VjDfTBe/Q==",
"cpu": [
"x64"
],
- "license": "MIT",
"optional": true,
"os": [
"win32"
@@ -1303,7 +1454,6 @@
"resolved": "https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz",
"integrity": "sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==",
"dev": true,
- "license": "MIT",
"dependencies": {
"@nodelib/fs.stat": "2.0.5",
"run-parallel": "^1.1.9"
@@ -1317,7 +1467,6 @@
"resolved": "https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-2.0.5.tgz",
"integrity": "sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==",
"dev": true,
- "license": "MIT",
"engines": {
"node": ">= 8"
}
@@ -1327,7 +1476,6 @@
"resolved": "https://registry.npmjs.org/@nodelib/fs.walk/-/fs.walk-1.2.8.tgz",
"integrity": "sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==",
"dev": true,
- "license": "MIT",
"dependencies": {
"@nodelib/fs.scandir": "2.1.5",
"fastq": "^1.6.0"
@@ -1345,22 +1493,10 @@
"node": ">=12.4.0"
}
},
- "node_modules/@pkgjs/parseargs": {
- "version": "0.11.0",
- "resolved": "https://registry.npmjs.org/@pkgjs/parseargs/-/parseargs-0.11.0.tgz",
- "integrity": "sha512-+1VkjdD0QBLPodGrJUeqarH8VAIvQODIbwh9XpP5Syisf7YoQgsJKPNFoqqLQlu+VQ/tVSshMR6loPMn8U+dPg==",
- "dev": true,
- "license": "MIT",
- "optional": true,
- "engines": {
- "node": ">=14"
- }
- },
"node_modules/@popperjs/core": {
"version": "2.11.8",
"resolved": "https://registry.npmjs.org/@popperjs/core/-/core-2.11.8.tgz",
"integrity": "sha512-P1st0aksCrn9sGZhp8GMYwBnQsbvAWsZAX44oXNNvLHGqAOcoVxmjZiohstwQ7SqKnbR47akdNi+uleWD8+g6A==",
- "license": "MIT",
"funding": {
"type": "opencollective",
"url": "https://opencollective.com/popperjs"
@@ -1373,25 +1509,21 @@
"dev": true
},
"node_modules/@rushstack/eslint-patch": {
- "version": "1.10.3",
- "resolved": "https://registry.npmjs.org/@rushstack/eslint-patch/-/eslint-patch-1.10.3.tgz",
- "integrity": "sha512-qC/xYId4NMebE6w/V33Fh9gWxLgURiNYgVNObbJl2LZv0GUUItCcCqC5axQSwRaAgaxl2mELq1rMzlswaQ0Zxg==",
- "dev": true,
- "license": "MIT"
+ "version": "1.10.4",
+ "resolved": "https://registry.npmjs.org/@rushstack/eslint-patch/-/eslint-patch-1.10.4.tgz",
+ "integrity": "sha512-WJgX9nzTqknM393q1QJDJmoW28kUfEnybeTfVNcNAPnIx210RXm2DiXiHzfNPJNIUUb1tJnz/l4QGtJ30PgWmA==",
+ "dev": true
},
"node_modules/@swc/counter": {
"version": "0.1.3",
"resolved": "https://registry.npmjs.org/@swc/counter/-/counter-0.1.3.tgz",
- "integrity": "sha512-e2BR4lsJkkRlKZ/qCHPw9ZaSxc0MVUd7gtbtaB7aMvHeJVYe8sOB8DBZkP2DtISHGSku9sCK6T6cnY0CtXrOCQ==",
- "license": "Apache-2.0"
+ "integrity": "sha512-e2BR4lsJkkRlKZ/qCHPw9ZaSxc0MVUd7gtbtaB7aMvHeJVYe8sOB8DBZkP2DtISHGSku9sCK6T6cnY0CtXrOCQ=="
},
"node_modules/@swc/helpers": {
- "version": "0.5.5",
- "resolved": "https://registry.npmjs.org/@swc/helpers/-/helpers-0.5.5.tgz",
- "integrity": "sha512-KGYxvIOXcceOAbEk4bi/dVLEK9z8sZ0uBB3Il5b1rhfClSpcX0yfRO0KmTkqR2cnQDymwLB+25ZyMzICg/cm/A==",
- "license": "Apache-2.0",
+ "version": "0.5.13",
+ "resolved": "https://registry.npmjs.org/@swc/helpers/-/helpers-0.5.13.tgz",
+ "integrity": "sha512-UoKGxQ3r5kYI9dALKJapMmuK+1zWM/H17Z1+iwnNmzcJRnfFuevZs375TA5rW31pu4BS4NoSy1fRsexDXfWn5w==",
"dependencies": {
- "@swc/counter": "^0.1.3",
"tslib": "^2.4.0"
}
},
@@ -1414,79 +1546,181 @@
"dev": true
},
"node_modules/@types/node": {
- "version": "20.14.2",
- "resolved": "https://registry.npmjs.org/@types/node/-/node-20.14.2.tgz",
- "integrity": "sha512-xyu6WAMVwv6AKFLB+e/7ySZVr/0zLCzOa7rSpq6jNwpqOrUbcACDWC+53d4n2QHOnDou0fbIsg8wZu/sxrnI4Q==",
+ "version": "20.17.6",
+ "resolved": "https://registry.npmjs.org/@types/node/-/node-20.17.6.tgz",
+ "integrity": "sha512-VEI7OdvK2wP7XHnsuXbAJnEpEkF6NjSN45QJlL4VGqZSXsnicpesdTWsg9RISeSdYd3yeRj/y3k5KGjUXYnFwQ==",
"dev": true,
- "license": "MIT",
"dependencies": {
- "undici-types": "~5.26.4"
+ "undici-types": "~6.19.2"
}
},
"node_modules/@types/parse-json": {
"version": "4.0.2",
"resolved": "https://registry.npmjs.org/@types/parse-json/-/parse-json-4.0.2.tgz",
- "integrity": "sha512-dISoDXWWQwUquiKsyZ4Ng+HX2KsPL7LyHKHQwgGFEA3IaKac4Obd+h2a/a6waisAoepJlBcx9paWqjA8/HVjCw==",
- "license": "MIT"
+ "integrity": "sha512-dISoDXWWQwUquiKsyZ4Ng+HX2KsPL7LyHKHQwgGFEA3IaKac4Obd+h2a/a6waisAoepJlBcx9paWqjA8/HVjCw=="
},
"node_modules/@types/prop-types": {
- "version": "15.7.12",
- "resolved": "https://registry.npmjs.org/@types/prop-types/-/prop-types-15.7.12.tgz",
- "integrity": "sha512-5zvhXYtRNRluoE/jAp4GVsSduVUzNWKkOZrCDBWYtE7biZywwdC2AcEzg+cSMLFRfVgeAFqpfNabiPjxFddV1Q==",
- "license": "MIT"
+ "version": "15.7.13",
+ "resolved": "https://registry.npmjs.org/@types/prop-types/-/prop-types-15.7.13.tgz",
+ "integrity": "sha512-hCZTSvwbzWGvhqxp/RqVqwU999pBf2vp7hzIjiYOsl8wqOmUxkQ6ddw1cV3l8811+kdUFus/q4d1Y3E3SyEifA=="
},
"node_modules/@types/react": {
- "version": "18.3.3",
- "resolved": "https://registry.npmjs.org/@types/react/-/react-18.3.3.tgz",
- "integrity": "sha512-hti/R0pS0q1/xx+TsI73XIqk26eBsISZ2R0wUijXIngRK9R/e7Xw/cXVxQK7R5JjW+SV4zGcn5hXjudkN/pLIw==",
- "license": "MIT",
+ "version": "18.3.12",
+ "resolved": "https://registry.npmjs.org/@types/react/-/react-18.3.12.tgz",
+ "integrity": "sha512-D2wOSq/d6Agt28q7rSI3jhU7G6aiuzljDGZ2hTZHIkrTLUI+AF3WMeKkEZ9nN2fkBAlcktT6vcZjDFiIhMYEQw==",
"dependencies": {
"@types/prop-types": "*",
"csstype": "^3.0.2"
}
},
"node_modules/@types/react-dom": {
- "version": "18.3.0",
- "resolved": "https://registry.npmjs.org/@types/react-dom/-/react-dom-18.3.0.tgz",
- "integrity": "sha512-EhwApuTmMBmXuFOikhQLIBUn6uFg81SwLMOAUgodJF14SOBOCMdU04gDoYi0WOJJHD144TL32z4yDqCW3dnkQg==",
- "license": "MIT",
+ "version": "18.3.1",
+ "resolved": "https://registry.npmjs.org/@types/react-dom/-/react-dom-18.3.1.tgz",
+ "integrity": "sha512-qW1Mfv8taImTthu4KoXgDfLuk4bydU6Q/TkADnDWWHwi4NX4BR+LWfTp2sVmTqRrsHvyDDTelgelxJ+SsejKKQ==",
+ "dev": true,
"dependencies": {
"@types/react": "*"
}
},
"node_modules/@types/react-transition-group": {
- "version": "4.4.10",
- "resolved": "https://registry.npmjs.org/@types/react-transition-group/-/react-transition-group-4.4.10.tgz",
- "integrity": "sha512-hT/+s0VQs2ojCX823m60m5f0sL5idt9SO6Tj6Dg+rdphGPIeJbJ6CxvBYkgkGKrYeDjvIpKTR38UzmtHJOGW3Q==",
- "license": "MIT",
+ "version": "4.4.11",
+ "resolved": "https://registry.npmjs.org/@types/react-transition-group/-/react-transition-group-4.4.11.tgz",
+ "integrity": "sha512-RM05tAniPZ5DZPzzNFP+DmrcOdD0efDUxMy3145oljWSl3x9ZV5vhme98gTxFrj2lhXvmGNnUiuDyJgY9IKkNA==",
"dependencies": {
"@types/react": "*"
}
},
- "node_modules/@typescript-eslint/scope-manager": {
- "version": "7.2.0",
- "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-7.2.0.tgz",
- "integrity": "sha512-Qh976RbQM/fYtjx9hs4XkayYujB/aPwglw2choHmf3zBjB4qOywWSdt9+KLRdHubGcoSwBnXUH2sR3hkyaERRg==",
+ "node_modules/@types/sinonjs__fake-timers": {
+ "version": "8.1.1",
+ "resolved": "https://registry.npmjs.org/@types/sinonjs__fake-timers/-/sinonjs__fake-timers-8.1.1.tgz",
+ "integrity": "sha512-0kSuKjAS0TrGLJ0M/+8MaFkGsQhZpB6pxOmvS3K8FYI72K//YmdfoW9X2qPsAKh1mkwxGD5zib9s1FIFed6E8g==",
+ "dev": true
+ },
+ "node_modules/@types/sizzle": {
+ "version": "2.3.9",
+ "resolved": "https://registry.npmjs.org/@types/sizzle/-/sizzle-2.3.9.tgz",
+ "integrity": "sha512-xzLEyKB50yqCUPUJkIsrVvoWNfFUbIZI+RspLWt8u+tIW/BetMBZtgV2LY/2o+tYH8dRvQ+eoPf3NdhQCcLE2w==",
+ "dev": true
+ },
+ "node_modules/@types/yauzl": {
+ "version": "2.10.3",
+ "resolved": "https://registry.npmjs.org/@types/yauzl/-/yauzl-2.10.3.tgz",
+ "integrity": "sha512-oJoftv0LSuaDZE3Le4DbKX+KS9G36NzOeSap90UIK0yMA/NhKJhqlSGtNDORNRaIbQfzjXDrQa0ytJ6mNRGz/Q==",
+ "dev": true,
+ "optional": true,
+ "dependencies": {
+ "@types/node": "*"
+ }
+ },
+ "node_modules/@typescript-eslint/eslint-plugin": {
+ "version": "8.13.0",
+ "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-8.13.0.tgz",
+ "integrity": "sha512-nQtBLiZYMUPkclSeC3id+x4uVd1SGtHuElTxL++SfP47jR0zfkZBJHc+gL4qPsgTuypz0k8Y2GheaDYn6Gy3rg==",
+ "dev": true,
+ "dependencies": {
+ "@eslint-community/regexpp": "^4.10.0",
+ "@typescript-eslint/scope-manager": "8.13.0",
+ "@typescript-eslint/type-utils": "8.13.0",
+ "@typescript-eslint/utils": "8.13.0",
+ "@typescript-eslint/visitor-keys": "8.13.0",
+ "graphemer": "^1.4.0",
+ "ignore": "^5.3.1",
+ "natural-compare": "^1.4.0",
+ "ts-api-utils": "^1.3.0"
+ },
+ "engines": {
+ "node": "^18.18.0 || ^20.9.0 || >=21.1.0"
+ },
+ "funding": {
+ "type": "opencollective",
+ "url": "https://opencollective.com/typescript-eslint"
+ },
+ "peerDependencies": {
+ "@typescript-eslint/parser": "^8.0.0 || ^8.0.0-alpha.0",
+ "eslint": "^8.57.0 || ^9.0.0"
+ },
+ "peerDependenciesMeta": {
+ "typescript": {
+ "optional": true
+ }
+ }
+ },
+ "node_modules/@typescript-eslint/parser": {
+ "version": "8.13.0",
+ "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-8.13.0.tgz",
+ "integrity": "sha512-w0xp+xGg8u/nONcGw1UXAr6cjCPU1w0XVyBs6Zqaj5eLmxkKQAByTdV/uGgNN5tVvN/kKpoQlP2cL7R+ajZZIQ==",
+ "dev": true,
+ "dependencies": {
+ "@typescript-eslint/scope-manager": "8.13.0",
+ "@typescript-eslint/types": "8.13.0",
+ "@typescript-eslint/typescript-estree": "8.13.0",
+ "@typescript-eslint/visitor-keys": "8.13.0",
+ "debug": "^4.3.4"
+ },
+ "engines": {
+ "node": "^18.18.0 || ^20.9.0 || >=21.1.0"
+ },
+ "funding": {
+ "type": "opencollective",
+ "url": "https://opencollective.com/typescript-eslint"
+ },
+ "peerDependencies": {
+ "eslint": "^8.57.0 || ^9.0.0"
+ },
+ "peerDependenciesMeta": {
+ "typescript": {
+ "optional": true
+ }
+ }
+ },
+ "node_modules/@typescript-eslint/scope-manager": {
+ "version": "8.13.0",
+ "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-8.13.0.tgz",
+ "integrity": "sha512-XsGWww0odcUT0gJoBZ1DeulY1+jkaHUciUq4jKNv4cpInbvvrtDoyBH9rE/n2V29wQJPk8iCH1wipra9BhmiMA==",
+ "dev": true,
+ "dependencies": {
+ "@typescript-eslint/types": "8.13.0",
+ "@typescript-eslint/visitor-keys": "8.13.0"
+ },
+ "engines": {
+ "node": "^18.18.0 || ^20.9.0 || >=21.1.0"
+ },
+ "funding": {
+ "type": "opencollective",
+ "url": "https://opencollective.com/typescript-eslint"
+ }
+ },
+ "node_modules/@typescript-eslint/type-utils": {
+ "version": "8.13.0",
+ "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-8.13.0.tgz",
+ "integrity": "sha512-Rqnn6xXTR316fP4D2pohZenJnp+NwQ1mo7/JM+J1LWZENSLkJI8ID8QNtlvFeb0HnFSK94D6q0cnMX6SbE5/vA==",
"dev": true,
"dependencies": {
- "@typescript-eslint/types": "7.2.0",
- "@typescript-eslint/visitor-keys": "7.2.0"
+ "@typescript-eslint/typescript-estree": "8.13.0",
+ "@typescript-eslint/utils": "8.13.0",
+ "debug": "^4.3.4",
+ "ts-api-utils": "^1.3.0"
},
"engines": {
- "node": "^16.0.0 || >=18.0.0"
+ "node": "^18.18.0 || ^20.9.0 || >=21.1.0"
},
"funding": {
"type": "opencollective",
"url": "https://opencollective.com/typescript-eslint"
+ },
+ "peerDependenciesMeta": {
+ "typescript": {
+ "optional": true
+ }
}
},
"node_modules/@typescript-eslint/types": {
- "version": "7.2.0",
- "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-7.2.0.tgz",
- "integrity": "sha512-XFtUHPI/abFhm4cbCDc5Ykc8npOKBSJePY3a3s+lwumt7XWJuzP5cZcfZ610MIPHjQjNsOLlYK8ASPaNG8UiyA==",
+ "version": "8.13.0",
+ "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-8.13.0.tgz",
+ "integrity": "sha512-4cyFErJetFLckcThRUFdReWJjVsPCqyBlJTi6IDEpc1GWCIIZRFxVppjWLIMcQhNGhdWJJRYFHpHoDWvMlDzng==",
"dev": true,
"engines": {
- "node": "^16.0.0 || >=18.0.0"
+ "node": "^18.18.0 || ^20.9.0 || >=21.1.0"
},
"funding": {
"type": "opencollective",
@@ -1494,22 +1728,22 @@
}
},
"node_modules/@typescript-eslint/typescript-estree": {
- "version": "7.2.0",
- "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-7.2.0.tgz",
- "integrity": "sha512-cyxS5WQQCoBwSakpMrvMXuMDEbhOo9bNHHrNcEWis6XHx6KF518tkF1wBvKIn/tpq5ZpUYK7Bdklu8qY0MsFIA==",
+ "version": "8.13.0",
+ "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-8.13.0.tgz",
+ "integrity": "sha512-v7SCIGmVsRK2Cy/LTLGN22uea6SaUIlpBcO/gnMGT/7zPtxp90bphcGf4fyrCQl3ZtiBKqVTG32hb668oIYy1g==",
"dev": true,
"dependencies": {
- "@typescript-eslint/types": "7.2.0",
- "@typescript-eslint/visitor-keys": "7.2.0",
+ "@typescript-eslint/types": "8.13.0",
+ "@typescript-eslint/visitor-keys": "8.13.0",
"debug": "^4.3.4",
- "globby": "^11.1.0",
+ "fast-glob": "^3.3.2",
"is-glob": "^4.0.3",
- "minimatch": "9.0.3",
- "semver": "^7.5.4",
- "ts-api-utils": "^1.0.1"
+ "minimatch": "^9.0.4",
+ "semver": "^7.6.0",
+ "ts-api-utils": "^1.3.0"
},
"engines": {
- "node": "^16.0.0 || >=18.0.0"
+ "node": "^18.18.0 || ^20.9.0 || >=21.1.0"
},
"funding": {
"type": "opencollective",
@@ -1530,10 +1764,38 @@
"balanced-match": "^1.0.0"
}
},
+ "node_modules/@typescript-eslint/typescript-estree/node_modules/fast-glob": {
+ "version": "3.3.2",
+ "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.3.2.tgz",
+ "integrity": "sha512-oX2ruAFQwf/Orj8m737Y5adxDQO0LAB7/S5MnxCdTNDd4p6BsyIVsv9JQsATbTSq8KHRpLwIHbVlUNatxd+1Ow==",
+ "dev": true,
+ "dependencies": {
+ "@nodelib/fs.stat": "^2.0.2",
+ "@nodelib/fs.walk": "^1.2.3",
+ "glob-parent": "^5.1.2",
+ "merge2": "^1.3.0",
+ "micromatch": "^4.0.4"
+ },
+ "engines": {
+ "node": ">=8.6.0"
+ }
+ },
+ "node_modules/@typescript-eslint/typescript-estree/node_modules/glob-parent": {
+ "version": "5.1.2",
+ "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz",
+ "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==",
+ "dev": true,
+ "dependencies": {
+ "is-glob": "^4.0.1"
+ },
+ "engines": {
+ "node": ">= 6"
+ }
+ },
"node_modules/@typescript-eslint/typescript-estree/node_modules/minimatch": {
- "version": "9.0.3",
- "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-9.0.3.tgz",
- "integrity": "sha512-RHiac9mvaRw0x3AYRgDC1CxAP7HTcNrrECeA8YYJeWnpo+2Q5CegtZjaotWTWxDG3UeGA1coE05iH1mPjT/2mg==",
+ "version": "9.0.5",
+ "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-9.0.5.tgz",
+ "integrity": "sha512-G6T0ZX48xgozx7587koeX9Ys2NYy6Gmv//P89sEte9V9whIapMNF4idKxnW2QtCcLiTWlb/wfCabAtAFWhhBow==",
"dev": true,
"dependencies": {
"brace-expansion": "^2.0.1"
@@ -1545,39 +1807,61 @@
"url": "https://github.com/sponsors/isaacs"
}
},
- "node_modules/@typescript-eslint/typescript-estree/node_modules/semver": {
- "version": "7.6.3",
- "resolved": "https://registry.npmjs.org/semver/-/semver-7.6.3.tgz",
- "integrity": "sha512-oVekP1cKtI+CTDvHWYFUcMtsK/00wmAEfyqKfNdARm8u1wNVhSgaX7A8d4UuIlUI5e84iEwOhs7ZPYRmzU9U6A==",
+ "node_modules/@typescript-eslint/utils": {
+ "version": "8.13.0",
+ "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-8.13.0.tgz",
+ "integrity": "sha512-A1EeYOND6Uv250nybnLZapeXpYMl8tkzYUxqmoKAWnI4sei3ihf2XdZVd+vVOmHGcp3t+P7yRrNsyyiXTvShFQ==",
"dev": true,
- "bin": {
- "semver": "bin/semver.js"
+ "dependencies": {
+ "@eslint-community/eslint-utils": "^4.4.0",
+ "@typescript-eslint/scope-manager": "8.13.0",
+ "@typescript-eslint/types": "8.13.0",
+ "@typescript-eslint/typescript-estree": "8.13.0"
},
"engines": {
- "node": ">=10"
+ "node": "^18.18.0 || ^20.9.0 || >=21.1.0"
+ },
+ "funding": {
+ "type": "opencollective",
+ "url": "https://opencollective.com/typescript-eslint"
+ },
+ "peerDependencies": {
+ "eslint": "^8.57.0 || ^9.0.0"
}
},
"node_modules/@typescript-eslint/visitor-keys": {
- "version": "7.2.0",
- "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-7.2.0.tgz",
- "integrity": "sha512-c6EIQRHhcpl6+tO8EMR+kjkkV+ugUNXOmeASA1rlzkd8EPIriavpWoiEz1HR/VLhbVIdhqnV6E7JZm00cBDx2A==",
+ "version": "8.13.0",
+ "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-8.13.0.tgz",
+ "integrity": "sha512-7N/+lztJqH4Mrf0lb10R/CbI1EaAMMGyF5y0oJvFoAhafwgiRA7TXyd8TFn8FC8k5y2dTsYogg238qavRGNnlw==",
"dev": true,
"dependencies": {
- "@typescript-eslint/types": "7.2.0",
- "eslint-visitor-keys": "^3.4.1"
+ "@typescript-eslint/types": "8.13.0",
+ "eslint-visitor-keys": "^3.4.3"
},
"engines": {
- "node": "^16.0.0 || >=18.0.0"
+ "node": "^18.18.0 || ^20.9.0 || >=21.1.0"
},
"funding": {
"type": "opencollective",
"url": "https://opencollective.com/typescript-eslint"
}
},
+ "node_modules/@typescript-eslint/visitor-keys/node_modules/eslint-visitor-keys": {
+ "version": "3.4.3",
+ "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-3.4.3.tgz",
+ "integrity": "sha512-wpc+LXeiyiisxPlEkUzU6svyS1frIO3Mgxj1fdy7Pm8Ygzguax2N3Fa/D/ag1WqbOprdI+uY6wMUl8/a2G+iag==",
+ "dev": true,
+ "engines": {
+ "node": "^12.22.0 || ^14.17.0 || >=16.0.0"
+ },
+ "funding": {
+ "url": "https://opencollective.com/eslint"
+ }
+ },
"node_modules/acorn": {
- "version": "8.13.0",
- "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.13.0.tgz",
- "integrity": "sha512-8zSiw54Oxrdym50NlZ9sUusyO1Z1ZchgRLWRaK6c86XJFClyCgFKetdowBg5bKxyp/u+CDBJG4Mpp0m3HLZl9w==",
+ "version": "8.14.0",
+ "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.14.0.tgz",
+ "integrity": "sha512-cl669nCJTZBsL97OF4kUQm5g5hC2uihk0NxY3WENAC0TYdILVkAyHymAntgxGkl7K+t0cXIrH5siy5S4XkFycA==",
"dev": true,
"bin": {
"acorn": "bin/acorn"
@@ -1595,6 +1879,19 @@
"acorn": "^6.0.0 || ^7.0.0 || ^8.0.0"
}
},
+ "node_modules/aggregate-error": {
+ "version": "3.1.0",
+ "resolved": "https://registry.npmjs.org/aggregate-error/-/aggregate-error-3.1.0.tgz",
+ "integrity": "sha512-4I7Td01quW/RpocfNayFdFVk1qSuoh0E7JrbRJ16nH01HhKFQ88INq9Sd+nd72zqRySlr9BmDA8xlEJ6vJMrYA==",
+ "dev": true,
+ "dependencies": {
+ "clean-stack": "^2.0.0",
+ "indent-string": "^4.0.0"
+ },
+ "engines": {
+ "node": ">=8"
+ }
+ },
"node_modules/ajv": {
"version": "6.12.6",
"resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz",
@@ -1611,12 +1908,35 @@
"url": "https://github.com/sponsors/epoberezkin"
}
},
+ "node_modules/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,
+ "engines": {
+ "node": ">=6"
+ }
+ },
+ "node_modules/ansi-escapes": {
+ "version": "4.3.2",
+ "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-4.3.2.tgz",
+ "integrity": "sha512-gKXj5ALrKWQLsYG9jlTRmR/xKluxHV+Z9QEwNIgCfM1/uwPMCuzVVnh5mwTd+OuBZcwSIMbqssNWRm1lE51QaQ==",
+ "dev": true,
+ "dependencies": {
+ "type-fest": "^0.21.3"
+ },
+ "engines": {
+ "node": ">=8"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/sindresorhus"
+ }
+ },
"node_modules/ansi-regex": {
"version": "5.0.1",
"resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz",
"integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==",
"dev": true,
- "license": "MIT",
"engines": {
"node": ">=8"
}
@@ -1626,7 +1946,6 @@
"resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
"integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
"dev": true,
- "license": "MIT",
"dependencies": {
"color-convert": "^2.0.1"
},
@@ -1637,6 +1956,26 @@
"url": "https://github.com/chalk/ansi-styles?sponsor=1"
}
},
+ "node_modules/arch": {
+ "version": "2.2.0",
+ "resolved": "https://registry.npmjs.org/arch/-/arch-2.2.0.tgz",
+ "integrity": "sha512-Of/R0wqp83cgHozfIYLbBMnej79U/SVGOOyuB3VVFv1NRM/PSFMK12x9KVtiYzJqmnU5WR2qp0Z5rHb7sWGnFQ==",
+ "dev": true,
+ "funding": [
+ {
+ "type": "github",
+ "url": "https://github.com/sponsors/feross"
+ },
+ {
+ "type": "patreon",
+ "url": "https://www.patreon.com/feross"
+ },
+ {
+ "type": "consulting",
+ "url": "https://feross.org/support"
+ }
+ ]
+ },
"node_modules/argparse": {
"version": "2.0.1",
"resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz",
@@ -1657,7 +1996,6 @@
"resolved": "https://registry.npmjs.org/array-buffer-byte-length/-/array-buffer-byte-length-1.0.1.tgz",
"integrity": "sha512-ahC5W1xgou+KTXix4sAO8Ki12Q+jf4i0+tmk3sC+zgcynshkHxzpXdImBehiUYKKKDwvfFiJl1tZt6ewscS1Mg==",
"dev": true,
- "license": "MIT",
"dependencies": {
"call-bind": "^1.0.5",
"is-array-buffer": "^3.0.4"
@@ -1674,7 +2012,6 @@
"resolved": "https://registry.npmjs.org/array-includes/-/array-includes-3.1.8.tgz",
"integrity": "sha512-itaWrbYbqpGXkGhZPGUulwnhVf5Hpy1xiCFsGqyIGglbBxmG5vSjxQen3/WGOjPpNEv1RtBLKxbmVXm8HpJStQ==",
"dev": true,
- "license": "MIT",
"dependencies": {
"call-bind": "^1.0.7",
"define-properties": "^1.2.1",
@@ -1690,15 +2027,6 @@
"url": "https://github.com/sponsors/ljharb"
}
},
- "node_modules/array-union": {
- "version": "2.1.0",
- "resolved": "https://registry.npmjs.org/array-union/-/array-union-2.1.0.tgz",
- "integrity": "sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw==",
- "dev": true,
- "engines": {
- "node": ">=8"
- }
- },
"node_modules/array.prototype.findlast": {
"version": "1.2.5",
"resolved": "https://registry.npmjs.org/array.prototype.findlast/-/array.prototype.findlast-1.2.5.tgz",
@@ -1744,7 +2072,6 @@
"resolved": "https://registry.npmjs.org/array.prototype.flat/-/array.prototype.flat-1.3.2.tgz",
"integrity": "sha512-djYB+Zx2vLewY8RWlNCUdHjDXs2XOgm602S9E7P/UpHgfeHL00cRiIF+IN/G/aUJ7kGPb6yO/ErDI5V2s8iycA==",
"dev": true,
- "license": "MIT",
"dependencies": {
"call-bind": "^1.0.2",
"define-properties": "^1.2.0",
@@ -1763,7 +2090,6 @@
"resolved": "https://registry.npmjs.org/array.prototype.flatmap/-/array.prototype.flatmap-1.3.2.tgz",
"integrity": "sha512-Ewyx0c9PmpcsByhSW4r+9zDU7sGjFc86qf/kKtuSCRdhfbk0SNLLkaT5qvcHnRGgc5NP/ly/y+qkXkqONX54CQ==",
"dev": true,
- "license": "MIT",
"dependencies": {
"call-bind": "^1.0.2",
"define-properties": "^1.2.0",
@@ -1798,7 +2124,6 @@
"resolved": "https://registry.npmjs.org/arraybuffer.prototype.slice/-/arraybuffer.prototype.slice-1.0.3.tgz",
"integrity": "sha512-bMxMKAjg13EBSVscxTaYA4mRc5t1UAXa2kXiGTNfZ079HIWXEkKmkgFrh/nJqamaLSrXO5H4WFFkPEaLJWbs3A==",
"dev": true,
- "license": "MIT",
"dependencies": {
"array-buffer-byte-length": "^1.0.1",
"call-bind": "^1.0.5",
@@ -1816,12 +2141,60 @@
"url": "https://github.com/sponsors/ljharb"
}
},
+ "node_modules/asn1": {
+ "version": "0.2.6",
+ "resolved": "https://registry.npmjs.org/asn1/-/asn1-0.2.6.tgz",
+ "integrity": "sha512-ix/FxPn0MDjeyJ7i/yoHGFt/EX6LyNbxSEhPPXODPL+KB0VPk86UYfL0lMdy+KCnv+fmvIzySwaK5COwqVbWTQ==",
+ "dev": true,
+ "dependencies": {
+ "safer-buffer": "~2.1.0"
+ }
+ },
+ "node_modules/assert-plus": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/assert-plus/-/assert-plus-1.0.0.tgz",
+ "integrity": "sha512-NfJ4UzBCcQGLDlQq7nHxH+tv3kyZ0hHQqF5BO6J7tNJeP5do1llPr8dZ8zHonfhAu0PHAdMkSo+8o0wxg9lZWw==",
+ "dev": true,
+ "engines": {
+ "node": ">=0.8"
+ }
+ },
"node_modules/ast-types-flow": {
"version": "0.0.8",
"resolved": "https://registry.npmjs.org/ast-types-flow/-/ast-types-flow-0.0.8.tgz",
"integrity": "sha512-OH/2E5Fg20h2aPrbe+QL8JZQFko0YZaF+j4mnQ7BGhfavO7OpSLa8a0y9sBwomHdSbkhTS8TQNayBfnW5DwbvQ==",
"dev": true
},
+ "node_modules/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,
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "node_modules/async": {
+ "version": "3.2.6",
+ "resolved": "https://registry.npmjs.org/async/-/async-3.2.6.tgz",
+ "integrity": "sha512-htCUDlxyyCLMgaM3xXg0C0LW2xqfuQ6p05pCEIsXuyQ+a1koYKTuBMzRNwmybfLgvJDMd0r1LTn4+E0Ti6C2AA==",
+ "dev": true
+ },
+ "node_modules/asynckit": {
+ "version": "0.4.0",
+ "resolved": "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz",
+ "integrity": "sha512-Oei9OH4tRh0YqU3GxhX79dM/mwVgvbZJaSNaRk+bshkj0S5cfHcgYakreBjrHwatXKbz+IoIdYLxrKim2MjW0Q==",
+ "dev": true
+ },
+ "node_modules/at-least-node": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/at-least-node/-/at-least-node-1.0.0.tgz",
+ "integrity": "sha512-+q/t7Ekv1EDY2l6Gda6LLiX14rU9TV20Wa3ofeQmwPFZbOMo9DXrLbOjFaaclkXKWidIaopwAObQDqwWtGUjqg==",
+ "dev": true,
+ "engines": {
+ "node": ">= 4.0.0"
+ }
+ },
"node_modules/autoprefixer": {
"version": "10.4.19",
"resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-10.4.19.tgz",
@@ -1840,7 +2213,6 @@
"url": "https://github.com/sponsors/ai"
}
],
- "license": "MIT",
"dependencies": {
"browserslist": "^4.23.0",
"caniuse-lite": "^1.0.30001599",
@@ -1864,7 +2236,6 @@
"resolved": "https://registry.npmjs.org/available-typed-arrays/-/available-typed-arrays-1.0.7.tgz",
"integrity": "sha512-wvUjBtSGN7+7SjNpq/9M2Tg350UZD3q62IFZLbRAR1bSMlCo1ZaeW+BJ+D090e4hIIZLBcTDWe4Mh4jvUDajzQ==",
"dev": true,
- "license": "MIT",
"dependencies": {
"possible-typed-array-names": "^1.0.0"
},
@@ -1875,10 +2246,25 @@
"url": "https://github.com/sponsors/ljharb"
}
},
+ "node_modules/aws-sign2": {
+ "version": "0.7.0",
+ "resolved": "https://registry.npmjs.org/aws-sign2/-/aws-sign2-0.7.0.tgz",
+ "integrity": "sha512-08kcGqnYf/YmjoRhfxyu+CLxBjUtHLXLXX/vUfx9l2LYzG3c1m61nrpyFUZI6zeS+Li/wWMMidD9KgrqtGq3mA==",
+ "dev": true,
+ "engines": {
+ "node": "*"
+ }
+ },
+ "node_modules/aws4": {
+ "version": "1.13.2",
+ "resolved": "https://registry.npmjs.org/aws4/-/aws4-1.13.2.tgz",
+ "integrity": "sha512-lHe62zvbTB5eEABUVi/AwVh0ZKY9rMMDhmm+eeyuuUQbQ3+J+fONVQOZyj+DdrvD4BY33uYniyRJ4UJIaSKAfw==",
+ "dev": true
+ },
"node_modules/axe-core": {
- "version": "4.10.1",
- "resolved": "https://registry.npmjs.org/axe-core/-/axe-core-4.10.1.tgz",
- "integrity": "sha512-qPC9o+kD8Tir0lzNGLeghbOrWMr3ZJpaRlCIb6Uobt/7N4FiEDvqUMnxzCHRHmg8vOg14kr5gVNyScRmbMaJ9g==",
+ "version": "4.10.2",
+ "resolved": "https://registry.npmjs.org/axe-core/-/axe-core-4.10.2.tgz",
+ "integrity": "sha512-RE3mdQ7P3FRSe7eqCWoeQ/Z9QXrtniSjp1wUjt5nRC3WIpz5rSCve6o3fsZ2aCpJtrZjSZgjwXAoTO5k4tEI0w==",
"dev": true,
"engines": {
"node": ">=4"
@@ -1897,7 +2283,6 @@
"version": "3.1.0",
"resolved": "https://registry.npmjs.org/babel-plugin-macros/-/babel-plugin-macros-3.1.0.tgz",
"integrity": "sha512-Cg7TFGpIr01vOQNODXOOaGz2NpCU5gl8x1qJFbb6hbZxR7XrcE2vtbAsTAbJ7/xwJtUuJEw8K8Zr/AE0LHlesg==",
- "license": "MIT",
"dependencies": {
"@babel/runtime": "^7.12.5",
"cosmiconfig": "^7.0.0",
@@ -1912,21 +2297,59 @@
"version": "1.0.2",
"resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz",
"integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==",
+ "dev": true
+ },
+ "node_modules/base64-js": {
+ "version": "1.5.1",
+ "resolved": "https://registry.npmjs.org/base64-js/-/base64-js-1.5.1.tgz",
+ "integrity": "sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==",
+ "dev": true,
+ "funding": [
+ {
+ "type": "github",
+ "url": "https://github.com/sponsors/feross"
+ },
+ {
+ "type": "patreon",
+ "url": "https://www.patreon.com/feross"
+ },
+ {
+ "type": "consulting",
+ "url": "https://feross.org/support"
+ }
+ ]
+ },
+ "node_modules/bcrypt-pbkdf": {
+ "version": "1.0.2",
+ "resolved": "https://registry.npmjs.org/bcrypt-pbkdf/-/bcrypt-pbkdf-1.0.2.tgz",
+ "integrity": "sha512-qeFIXtP4MSoi6NLqO12WfqARWWuCKi2Rn/9hJLEmtB5yTNr9DqFWkJRCf2qShWzPeAMRnOgCrq0sg/KLv5ES9w==",
"dev": true,
- "license": "MIT"
+ "dependencies": {
+ "tweetnacl": "^0.14.3"
+ }
},
"node_modules/bind-event-listener": {
"version": "3.0.0",
"resolved": "https://registry.npmjs.org/bind-event-listener/-/bind-event-listener-3.0.0.tgz",
- "integrity": "sha512-PJvH288AWQhKs2v9zyfYdPzlPqf5bXbGMmhmUIY9x4dAUGIWgomO771oBQNwJnMQSnUIXhKu6sgzpBRXTlvb8Q==",
- "license": "MIT"
+ "integrity": "sha512-PJvH288AWQhKs2v9zyfYdPzlPqf5bXbGMmhmUIY9x4dAUGIWgomO771oBQNwJnMQSnUIXhKu6sgzpBRXTlvb8Q=="
+ },
+ "node_modules/blob-util": {
+ "version": "2.0.2",
+ "resolved": "https://registry.npmjs.org/blob-util/-/blob-util-2.0.2.tgz",
+ "integrity": "sha512-T7JQa+zsXXEa6/8ZhHcQEW1UFfVM49Ts65uBkFL6fz2QmrElqmbajIDJvuA0tEhRe5eIjpV9ZF+0RfZR9voJFQ==",
+ "dev": true
+ },
+ "node_modules/bluebird": {
+ "version": "3.7.2",
+ "resolved": "https://registry.npmjs.org/bluebird/-/bluebird-3.7.2.tgz",
+ "integrity": "sha512-XpNj6GDQzdfW+r2Wnn7xiSAd7TM3jzkxGXBGTtWKuSXv1xUV+azxAm8jdWZN06QTQk+2N2XB9jRDkvbmQmcRtg==",
+ "dev": true
},
"node_modules/brace-expansion": {
"version": "1.1.11",
"resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz",
"integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==",
"dev": true,
- "license": "MIT",
"dependencies": {
"balanced-match": "^1.0.0",
"concat-map": "0.0.1"
@@ -1937,7 +2360,6 @@
"resolved": "https://registry.npmjs.org/braces/-/braces-3.0.3.tgz",
"integrity": "sha512-yQbXgO/OSZVD2IsiLlro+7Hf6Q18EJrKSEsdoMzKePKXct3gvD8oLcOQdIzGupr5Fj+EDe8gO/lxc1BzfMpxvA==",
"dev": true,
- "license": "MIT",
"dependencies": {
"fill-range": "^7.1.1"
},
@@ -1946,9 +2368,9 @@
}
},
"node_modules/browserslist": {
- "version": "4.23.1",
- "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.23.1.tgz",
- "integrity": "sha512-TUfofFo/KsK/bWZ9TWQ5O26tsWW4Uhmt8IYklbnUa70udB6P2wA7w7o4PY4muaEPBQaAX+CEnmmIA41NVHtPVw==",
+ "version": "4.24.2",
+ "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.24.2.tgz",
+ "integrity": "sha512-ZIc+Q62revdMcqC6aChtW4jz3My3klmCO1fEmINZY/8J3EpBg5/A/D0AKmBveUh6pgoeycoMkVMko84tuYS+Gg==",
"funding": [
{
"type": "opencollective",
@@ -1963,12 +2385,11 @@
"url": "https://github.com/sponsors/ai"
}
],
- "license": "MIT",
"dependencies": {
- "caniuse-lite": "^1.0.30001629",
- "electron-to-chromium": "^1.4.796",
- "node-releases": "^2.0.14",
- "update-browserslist-db": "^1.0.16"
+ "caniuse-lite": "^1.0.30001669",
+ "electron-to-chromium": "^1.5.41",
+ "node-releases": "^2.0.18",
+ "update-browserslist-db": "^1.1.1"
},
"bin": {
"browserslist": "cli.js"
@@ -1977,6 +2398,39 @@
"node": "^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7"
}
},
+ "node_modules/buffer": {
+ "version": "5.7.1",
+ "resolved": "https://registry.npmjs.org/buffer/-/buffer-5.7.1.tgz",
+ "integrity": "sha512-EHcyIPBQ4BSGlvjB16k5KgAJ27CIsHY/2JBmCRReo48y9rQ3MaUzWX3KVlBa4U7MyX02HdVj0K7C3WaB3ju7FQ==",
+ "dev": true,
+ "funding": [
+ {
+ "type": "github",
+ "url": "https://github.com/sponsors/feross"
+ },
+ {
+ "type": "patreon",
+ "url": "https://www.patreon.com/feross"
+ },
+ {
+ "type": "consulting",
+ "url": "https://feross.org/support"
+ }
+ ],
+ "dependencies": {
+ "base64-js": "^1.3.1",
+ "ieee754": "^1.1.13"
+ }
+ },
+ "node_modules/buffer-crc32": {
+ "version": "0.2.13",
+ "resolved": "https://registry.npmjs.org/buffer-crc32/-/buffer-crc32-0.2.13.tgz",
+ "integrity": "sha512-VO9Ht/+p3SN7SKWqcrgEzjGbRSJYTx+Q1pTQC0wrWqHx0vpJraQ6GtHx8tvcg1rlK1byhU5gccxgOgj7B0TDkQ==",
+ "dev": true,
+ "engines": {
+ "node": "*"
+ }
+ },
"node_modules/busboy": {
"version": "1.6.0",
"resolved": "https://registry.npmjs.org/busboy/-/busboy-1.6.0.tgz",
@@ -1988,12 +2442,20 @@
"node": ">=10.16.0"
}
},
+ "node_modules/cachedir": {
+ "version": "2.4.0",
+ "resolved": "https://registry.npmjs.org/cachedir/-/cachedir-2.4.0.tgz",
+ "integrity": "sha512-9EtFOZR8g22CL7BWjJ9BUx1+A/djkofnyW3aOXZORNW2kxoUpx2h+uN2cOqwPmFhnpVmxg+KW2OjOSgChTEvsQ==",
+ "dev": true,
+ "engines": {
+ "node": ">=6"
+ }
+ },
"node_modules/call-bind": {
"version": "1.0.7",
"resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.7.tgz",
"integrity": "sha512-GHTSNSYICQ7scH7sZ+M2rFopRoLh8t2bLSW6BbgrtLsahOIB5iyAVJf9GjWK3cYTDaMj4XdBpM1cA6pIS0Kv2w==",
"dev": true,
- "license": "MIT",
"dependencies": {
"es-define-property": "^1.0.0",
"es-errors": "^1.3.0",
@@ -2012,15 +2474,14 @@
"version": "3.1.0",
"resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz",
"integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==",
- "license": "MIT",
"engines": {
"node": ">=6"
}
},
"node_modules/caniuse-lite": {
- "version": "1.0.30001632",
- "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001632.tgz",
- "integrity": "sha512-udx3o7yHJfUxMLkGohMlVHCvFvWmirKh9JAH/d7WOLPetlH+LTL5cocMZ0t7oZx/mdlOWXti97xLZWc8uURRHg==",
+ "version": "1.0.30001679",
+ "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001679.tgz",
+ "integrity": "sha512-j2YqID/YwpLnKzCmBOS4tlZdWprXm3ZmQLBH9ZBXFOhoxLA46fwyBvx6toCBWBmnuwUY/qB3kEU6gFx8qgCroA==",
"funding": [
{
"type": "opencollective",
@@ -2034,47 +2495,149 @@
"type": "github",
"url": "https://github.com/sponsors/ai"
}
+ ]
+ },
+ "node_modules/caseless": {
+ "version": "0.12.0",
+ "resolved": "https://registry.npmjs.org/caseless/-/caseless-0.12.0.tgz",
+ "integrity": "sha512-4tYFyifaFfGacoiObjJegolkwSU4xQNGbVgUiNYVUxbQ2x2lUsFvY4hVgVzGiIe6WLOPqycWXA40l+PWsxthUw==",
+ "dev": true
+ },
+ "node_modules/chalk": {
+ "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"
+ },
+ "engines": {
+ "node": ">=10"
+ },
+ "funding": {
+ "url": "https://github.com/chalk/chalk?sponsor=1"
+ }
+ },
+ "node_modules/chalk/node_modules/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,
+ "dependencies": {
+ "has-flag": "^4.0.0"
+ },
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "node_modules/check-more-types": {
+ "version": "2.24.0",
+ "resolved": "https://registry.npmjs.org/check-more-types/-/check-more-types-2.24.0.tgz",
+ "integrity": "sha512-Pj779qHxV2tuapviy1bSZNEL1maXr13bPYpsvSDB68HlYcYuhlDrmGd63i0JHMCLKzc7rUSNIrpdJlhVlNwrxA==",
+ "dev": true,
+ "engines": {
+ "node": ">= 0.8.0"
+ }
+ },
+ "node_modules/ci-info": {
+ "version": "4.0.0",
+ "resolved": "https://registry.npmjs.org/ci-info/-/ci-info-4.0.0.tgz",
+ "integrity": "sha512-TdHqgGf9odd8SXNuxtUBVx8Nv+qZOejE6qyqiy5NtbYYQOeFa6zmHkxlPzmaLxWWHsU6nJmB7AETdVPi+2NBUg==",
+ "dev": true,
+ "funding": [
+ {
+ "type": "github",
+ "url": "https://github.com/sponsors/sibiraj-s"
+ }
],
- "license": "CC-BY-4.0"
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "node_modules/clean-stack": {
+ "version": "2.2.0",
+ "resolved": "https://registry.npmjs.org/clean-stack/-/clean-stack-2.2.0.tgz",
+ "integrity": "sha512-4diC9HaTE+KRAMWhDhrGOECgWZxoevMc5TlkObMqNSsVU62PYzXZ/SMTjzyGAFF1YusgxGcSWTEXBhp0CPwQ1A==",
+ "dev": true,
+ "engines": {
+ "node": ">=6"
+ }
+ },
+ "node_modules/cli-cursor": {
+ "version": "3.1.0",
+ "resolved": "https://registry.npmjs.org/cli-cursor/-/cli-cursor-3.1.0.tgz",
+ "integrity": "sha512-I/zHAwsKf9FqGoXM4WWRACob9+SNukZTd94DWF57E4toouRulbCxcUh6RKUEOQlYTHJnzkPMySvPNaaSLNfLZw==",
+ "dev": true,
+ "dependencies": {
+ "restore-cursor": "^3.1.0"
+ },
+ "engines": {
+ "node": ">=8"
+ }
},
- "node_modules/chalk": {
- "version": "4.1.2",
- "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz",
- "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==",
+ "node_modules/cli-table3": {
+ "version": "0.6.5",
+ "resolved": "https://registry.npmjs.org/cli-table3/-/cli-table3-0.6.5.tgz",
+ "integrity": "sha512-+W/5efTR7y5HRD7gACw9yQjqMVvEMLBHmboM/kPWam+H+Hmyrgjh6YncVKK122YZkXrLudzTuAukUw9FnMf7IQ==",
"dev": true,
- "license": "MIT",
"dependencies": {
- "ansi-styles": "^4.1.0",
- "supports-color": "^7.1.0"
+ "string-width": "^4.2.0"
},
"engines": {
- "node": ">=10"
+ "node": "10.* || >= 12.*"
+ },
+ "optionalDependencies": {
+ "@colors/colors": "1.5.0"
+ }
+ },
+ "node_modules/cli-truncate": {
+ "version": "2.1.0",
+ "resolved": "https://registry.npmjs.org/cli-truncate/-/cli-truncate-2.1.0.tgz",
+ "integrity": "sha512-n8fOixwDD6b/ObinzTrp1ZKFzbgvKZvuz/TvejnLn1aQfC6r52XEx85FmuC+3HI+JM7coBRXUvNqEU2PHVrHpg==",
+ "dev": true,
+ "dependencies": {
+ "slice-ansi": "^3.0.0",
+ "string-width": "^4.2.0"
+ },
+ "engines": {
+ "node": ">=8"
},
"funding": {
- "url": "https://github.com/chalk/chalk?sponsor=1"
+ "url": "https://github.com/sponsors/sindresorhus"
}
},
"node_modules/client-only": {
"version": "0.0.1",
"resolved": "https://registry.npmjs.org/client-only/-/client-only-0.0.1.tgz",
- "integrity": "sha512-IV3Ou0jSMzZrd3pZ48nLkT9DA7Ag1pnPzaiQhpW7c3RbcqqzvzzVu+L8gfqMp/8IM2MQtSiqaCxrrcfu8I8rMA==",
- "license": "MIT"
+ "integrity": "sha512-IV3Ou0jSMzZrd3pZ48nLkT9DA7Ag1pnPzaiQhpW7c3RbcqqzvzzVu+L8gfqMp/8IM2MQtSiqaCxrrcfu8I8rMA=="
},
"node_modules/clsx": {
"version": "2.1.1",
"resolved": "https://registry.npmjs.org/clsx/-/clsx-2.1.1.tgz",
"integrity": "sha512-eYm0QWBtUrBWZWG0d386OGAw16Z995PiOVo2B7bjWSbHedGl5e0ZWaq65kOGgUSNesEIDkB9ISbTg/JK9dhCZA==",
- "license": "MIT",
"engines": {
"node": ">=6"
}
},
+ "node_modules/color": {
+ "version": "4.2.3",
+ "resolved": "https://registry.npmjs.org/color/-/color-4.2.3.tgz",
+ "integrity": "sha512-1rXeuUUiGGrykh+CeBdu5Ie7OJwinCgQY0bc7GCRxy5xVHy+moaqkpL/jqQq0MtQOeYcrqEz4abc5f0KtU7W4A==",
+ "optional": true,
+ "dependencies": {
+ "color-convert": "^2.0.1",
+ "color-string": "^1.9.0"
+ },
+ "engines": {
+ "node": ">=12.5.0"
+ }
+ },
"node_modules/color-convert": {
"version": "2.0.1",
"resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
"integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
- "dev": true,
- "license": "MIT",
+ "devOptional": true,
"dependencies": {
"color-name": "~1.1.4"
},
@@ -2086,27 +2649,75 @@
"version": "1.1.4",
"resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
"integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",
+ "devOptional": true
+ },
+ "node_modules/color-string": {
+ "version": "1.9.1",
+ "resolved": "https://registry.npmjs.org/color-string/-/color-string-1.9.1.tgz",
+ "integrity": "sha512-shrVawQFojnZv6xM40anx4CkoDP+fZsw/ZerEMsW/pyzsRbElpsL/DBVW7q3ExxwusdNXI3lXpuhEZkzs8p5Eg==",
+ "optional": true,
+ "dependencies": {
+ "color-name": "^1.0.0",
+ "simple-swizzle": "^0.2.2"
+ }
+ },
+ "node_modules/colorette": {
+ "version": "2.0.20",
+ "resolved": "https://registry.npmjs.org/colorette/-/colorette-2.0.20.tgz",
+ "integrity": "sha512-IfEDxwoWIjkeXL1eXcDiow4UbKjhLdq6/EuSVR9GMN7KVH3r9gQ83e73hsz1Nd1T3ijd5xv1wcWRYO+D6kCI2w==",
+ "dev": true
+ },
+ "node_modules/combined-stream": {
+ "version": "1.0.8",
+ "resolved": "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.8.tgz",
+ "integrity": "sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==",
+ "dev": true,
+ "dependencies": {
+ "delayed-stream": "~1.0.0"
+ },
+ "engines": {
+ "node": ">= 0.8"
+ }
+ },
+ "node_modules/commander": {
+ "version": "6.2.1",
+ "resolved": "https://registry.npmjs.org/commander/-/commander-6.2.1.tgz",
+ "integrity": "sha512-U7VdrJFnJgo4xjrHpTzu0yrHPGImdsmD95ZlgYSEajAn2JKzDhDTPG9kBTefmObL2w/ngeZnilk+OV9CG3d7UA==",
+ "dev": true,
+ "engines": {
+ "node": ">= 6"
+ }
+ },
+ "node_modules/common-tags": {
+ "version": "1.8.2",
+ "resolved": "https://registry.npmjs.org/common-tags/-/common-tags-1.8.2.tgz",
+ "integrity": "sha512-gk/Z852D2Wtb//0I+kRFNKKE9dIIVirjoqPoA1wJU+XePVXZfGeBpk45+A1rKO4Q43prqWBNY/MiIeRLbPWUaA==",
"dev": true,
- "license": "MIT"
+ "engines": {
+ "node": ">=4.0.0"
+ }
},
"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,
- "license": "MIT"
+ "dev": true
},
"node_modules/convert-source-map": {
"version": "1.9.0",
"resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.9.0.tgz",
- "integrity": "sha512-ASFBup0Mz1uyiIjANan1jzLQami9z1PoYSZCiiYW2FczPbenXc45FZdBZLzOT+r6+iciuEModtmCti+hjaAk0A==",
- "license": "MIT"
+ "integrity": "sha512-ASFBup0Mz1uyiIjANan1jzLQami9z1PoYSZCiiYW2FczPbenXc45FZdBZLzOT+r6+iciuEModtmCti+hjaAk0A=="
+ },
+ "node_modules/core-util-is": {
+ "version": "1.0.2",
+ "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz",
+ "integrity": "sha512-3lqz5YjWTYnW6dlDa5TLaTCcShfar1e40rmcJVwCBJC6mWlFuj0eCHIElmG1g5kyuJ/GD+8Wn4FFCcz4gJPfaQ==",
+ "dev": true
},
"node_modules/cosmiconfig": {
"version": "7.1.0",
"resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-7.1.0.tgz",
"integrity": "sha512-AdmX6xUzdNASswsFtmwSt7Vj8po9IuqXm0UXz7QKPuEUmPB4XyjGfaAr2PSuELMwkRMVH1EpIkX5bTZGRB3eCA==",
- "license": "MIT",
"dependencies": {
"@types/parse-json": "^4.0.0",
"import-fresh": "^3.2.1",
@@ -2118,21 +2729,11 @@
"node": ">=10"
}
},
- "node_modules/cosmiconfig/node_modules/yaml": {
- "version": "1.10.2",
- "resolved": "https://registry.npmjs.org/yaml/-/yaml-1.10.2.tgz",
- "integrity": "sha512-r3vXyErRCYJ7wg28yvBY5VSoAF8ZvlcW9/BwUzEtUsjvX/DKs24dIkuwjtuprwJJHsbyUbLApepYTR1BN4uHrg==",
- "license": "ISC",
- "engines": {
- "node": ">= 6"
- }
- },
"node_modules/cross-spawn": {
- "version": "7.0.3",
- "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz",
- "integrity": "sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==",
+ "version": "7.0.5",
+ "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.5.tgz",
+ "integrity": "sha512-ZVJrKKYunU38/76t0RMOulHOnUcbU9GbpWKAOZ0mhjr7CX6FVrH+4FrAapSOekrgFQ3f/8gwMEuIft0aKq6Hug==",
"dev": true,
- "license": "MIT",
"dependencies": {
"path-key": "^3.1.0",
"shebang-command": "^2.0.0",
@@ -2145,8 +2746,65 @@
"node_modules/csstype": {
"version": "3.1.3",
"resolved": "https://registry.npmjs.org/csstype/-/csstype-3.1.3.tgz",
- "integrity": "sha512-M1uQkMl8rQK/szD0LNhtqxIPLpimGm8sOBwU7lLnCpSbTyY3yeU1Vc7l4KT5zT4s/yOxHH5O7tIuuLOCnLADRw==",
- "license": "MIT"
+ "integrity": "sha512-M1uQkMl8rQK/szD0LNhtqxIPLpimGm8sOBwU7lLnCpSbTyY3yeU1Vc7l4KT5zT4s/yOxHH5O7tIuuLOCnLADRw=="
+ },
+ "node_modules/cypress": {
+ "version": "13.15.2",
+ "resolved": "https://registry.npmjs.org/cypress/-/cypress-13.15.2.tgz",
+ "integrity": "sha512-ARbnUorjcCM3XiPwgHKuqsyr5W9Qn+pIIBPaoilnoBkLdSC2oLQjV1BUpnmc7KR+b7Avah3Ly2RMFnfxr96E/A==",
+ "dev": true,
+ "hasInstallScript": true,
+ "dependencies": {
+ "@cypress/request": "^3.0.6",
+ "@cypress/xvfb": "^1.2.4",
+ "@types/sinonjs__fake-timers": "8.1.1",
+ "@types/sizzle": "^2.3.2",
+ "arch": "^2.2.0",
+ "blob-util": "^2.0.2",
+ "bluebird": "^3.7.2",
+ "buffer": "^5.7.1",
+ "cachedir": "^2.3.0",
+ "chalk": "^4.1.0",
+ "check-more-types": "^2.24.0",
+ "ci-info": "^4.0.0",
+ "cli-cursor": "^3.1.0",
+ "cli-table3": "~0.6.1",
+ "commander": "^6.2.1",
+ "common-tags": "^1.8.0",
+ "dayjs": "^1.10.4",
+ "debug": "^4.3.4",
+ "enquirer": "^2.3.6",
+ "eventemitter2": "6.4.7",
+ "execa": "4.1.0",
+ "executable": "^4.1.1",
+ "extract-zip": "2.0.1",
+ "figures": "^3.2.0",
+ "fs-extra": "^9.1.0",
+ "getos": "^3.2.1",
+ "is-installed-globally": "~0.4.0",
+ "lazy-ass": "^1.6.0",
+ "listr2": "^3.8.3",
+ "lodash": "^4.17.21",
+ "log-symbols": "^4.0.0",
+ "minimist": "^1.2.8",
+ "ospath": "^1.2.2",
+ "pretty-bytes": "^5.6.0",
+ "process": "^0.11.10",
+ "proxy-from-env": "1.0.0",
+ "request-progress": "^3.0.0",
+ "semver": "^7.5.3",
+ "supports-color": "^8.1.1",
+ "tmp": "~0.2.3",
+ "tree-kill": "1.2.2",
+ "untildify": "^4.0.0",
+ "yauzl": "^2.10.0"
+ },
+ "bin": {
+ "cypress": "bin/cypress"
+ },
+ "engines": {
+ "node": "^16.0.0 || ^18.0.0 || >=20.0.0"
+ }
},
"node_modules/damerau-levenshtein": {
"version": "1.0.8",
@@ -2154,12 +2812,23 @@
"integrity": "sha512-sdQSFB7+llfUcQHUQO3+B8ERRj0Oa4w9POWMI/puGtuf7gFywGmkaLCElnudfTiKZV+NvHqL0ifzdrI8Ro7ESA==",
"dev": true
},
+ "node_modules/dashdash": {
+ "version": "1.14.1",
+ "resolved": "https://registry.npmjs.org/dashdash/-/dashdash-1.14.1.tgz",
+ "integrity": "sha512-jRFi8UDGo6j+odZiEpjazZaWqEal3w/basFjQHQEwVtZJGDpxbH1MeYluwCS8Xq5wmLJooDlMgvVarmWfGM44g==",
+ "dev": true,
+ "dependencies": {
+ "assert-plus": "^1.0.0"
+ },
+ "engines": {
+ "node": ">=0.10"
+ }
+ },
"node_modules/data-view-buffer": {
"version": "1.0.1",
"resolved": "https://registry.npmjs.org/data-view-buffer/-/data-view-buffer-1.0.1.tgz",
"integrity": "sha512-0lht7OugA5x3iJLOWFhWK/5ehONdprk0ISXqVFn/NFrDu+cuc8iADFrGQz5BnRK7LLU3JmkbXSxaqX+/mXYtUA==",
"dev": true,
- "license": "MIT",
"dependencies": {
"call-bind": "^1.0.6",
"es-errors": "^1.3.0",
@@ -2177,7 +2846,6 @@
"resolved": "https://registry.npmjs.org/data-view-byte-length/-/data-view-byte-length-1.0.1.tgz",
"integrity": "sha512-4J7wRJD3ABAzr8wP+OcIcqq2dlUKp4DVflx++hs5h5ZKydWMI6/D/fAot+yh6g2tHh8fLFTvNOaVN357NvSrOQ==",
"dev": true,
- "license": "MIT",
"dependencies": {
"call-bind": "^1.0.7",
"es-errors": "^1.3.0",
@@ -2195,7 +2863,6 @@
"resolved": "https://registry.npmjs.org/data-view-byte-offset/-/data-view-byte-offset-1.0.0.tgz",
"integrity": "sha512-t/Ygsytq+R995EJ5PZlD4Cu56sWa8InXySaViRzw9apusqsOO2bQP+SbYzAhR0pFKoB+43lYy8rWban9JSuXnA==",
"dev": true,
- "license": "MIT",
"dependencies": {
"call-bind": "^1.0.6",
"es-errors": "^1.3.0",
@@ -2208,13 +2875,18 @@
"url": "https://github.com/sponsors/ljharb"
}
},
+ "node_modules/dayjs": {
+ "version": "1.11.13",
+ "resolved": "https://registry.npmjs.org/dayjs/-/dayjs-1.11.13.tgz",
+ "integrity": "sha512-oaMBel6gjolK862uaPQOVTA7q3TZhuSvuMQAAglQDOWYO9A91IrAOUJEyKVlqJlHE0vq5p5UXxzdPfMH/x6xNg==",
+ "dev": true
+ },
"node_modules/debug": {
- "version": "4.3.5",
- "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.5.tgz",
- "integrity": "sha512-pt0bNEmneDIvdL1Xsd9oDQ/wrQRkXDT4AUWlNZNPKvW5x/jyO9VFXkJUP07vQ2upmw5PlaITaPKc31jK13V+jg==",
- "license": "MIT",
+ "version": "4.3.7",
+ "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.7.tgz",
+ "integrity": "sha512-Er2nc/H7RrMXZBFCEim6TCmMk02Z8vLC2Rbi1KEBggpo0fS6l0S1nnapwmIi3yW/+GOJap1Krg4w0Hg80oCqgQ==",
"dependencies": {
- "ms": "2.1.2"
+ "ms": "^2.1.3"
},
"engines": {
"node": ">=6.0"
@@ -2229,15 +2901,13 @@
"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,
- "license": "MIT"
+ "dev": true
},
"node_modules/define-data-property": {
"version": "1.1.4",
"resolved": "https://registry.npmjs.org/define-data-property/-/define-data-property-1.1.4.tgz",
"integrity": "sha512-rBMvIzlpA8v6E+SJZoo++HAYqsLrkg7MSfIinMPFhmkorw7X+dOXVJQs+QT69zGkzMyfDnIMN2Wid1+NbL3T+A==",
"dev": true,
- "license": "MIT",
"dependencies": {
"es-define-property": "^1.0.0",
"es-errors": "^1.3.0",
@@ -2255,7 +2925,6 @@
"resolved": "https://registry.npmjs.org/define-properties/-/define-properties-1.2.1.tgz",
"integrity": "sha512-8QmQKqEASLd5nx0U1B1okLElbUuuttJ/AnYmRXbbbGDWh6uS208EjD4Xqq/I9wK7u0v6O08XhTWnt5XtEbR6Dg==",
"dev": true,
- "license": "MIT",
"dependencies": {
"define-data-property": "^1.0.1",
"has-property-descriptors": "^1.0.0",
@@ -2268,14 +2937,20 @@
"url": "https://github.com/sponsors/ljharb"
}
},
- "node_modules/dir-glob": {
- "version": "3.0.1",
- "resolved": "https://registry.npmjs.org/dir-glob/-/dir-glob-3.0.1.tgz",
- "integrity": "sha512-WkrWp9GR4KXfKGYzOLmTuGVi1UWFfws377n9cc55/tb6DuqyF6pcQ5AbiHEshaDpY9v6oaSr2XCDidGmMwdzIA==",
+ "node_modules/delayed-stream": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz",
+ "integrity": "sha512-ZySD7Nf91aLB0RxL4KGrKHBXl7Eds1DAmEdcoVawXnLD7SDhpNgtuII2aAkg7a7QS41jxPSZ17p4VdGnMHk3MQ==",
"dev": true,
- "dependencies": {
- "path-type": "^4.0.0"
- },
+ "engines": {
+ "node": ">=0.4.0"
+ }
+ },
+ "node_modules/detect-libc": {
+ "version": "2.0.3",
+ "resolved": "https://registry.npmjs.org/detect-libc/-/detect-libc-2.0.3.tgz",
+ "integrity": "sha512-bwy0MGW55bG41VqxxypOsdSdGqLwXPI/focwgTYCFMbdUiBAxLg9CFzG08sz2aqzknwiX7Hkl0bQENjg8iLByw==",
+ "optional": true,
"engines": {
"node": ">=8"
}
@@ -2296,31 +2971,40 @@
"version": "5.2.1",
"resolved": "https://registry.npmjs.org/dom-helpers/-/dom-helpers-5.2.1.tgz",
"integrity": "sha512-nRCa7CK3VTrM2NmGkIy4cbK7IZlgBE/PYMn55rrXefr5xXDP0LdtfPnblFDoVdcAfslJ7or6iqAUnx0CCGIWQA==",
- "license": "MIT",
"dependencies": {
"@babel/runtime": "^7.8.7",
"csstype": "^3.0.2"
}
},
- "node_modules/eastasianwidth": {
- "version": "0.2.0",
- "resolved": "https://registry.npmjs.org/eastasianwidth/-/eastasianwidth-0.2.0.tgz",
- "integrity": "sha512-I88TYZWc9XiYHRQ4/3c5rjjfgkjhLyW2luGIheGERbNQ6OY7yTybanSpDXZa8y7VUP9YmDcYa+eyq4ca7iLqWA==",
+ "node_modules/ecc-jsbn": {
+ "version": "0.1.2",
+ "resolved": "https://registry.npmjs.org/ecc-jsbn/-/ecc-jsbn-0.1.2.tgz",
+ "integrity": "sha512-eh9O+hwRHNbG4BLTjEl3nw044CkGm5X6LoaCf7LPp7UU8Qrt47JYNi6nPX8xjW97TKGKm1ouctg0QSpZe9qrnw==",
"dev": true,
- "license": "MIT"
+ "dependencies": {
+ "jsbn": "~0.1.0",
+ "safer-buffer": "^2.1.0"
+ }
},
"node_modules/electron-to-chromium": {
- "version": "1.4.798",
- "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.798.tgz",
- "integrity": "sha512-by9J2CiM9KPGj9qfp5U4FcPSbXJG7FNzqnYaY4WLzX+v2PHieVGmnsA4dxfpGE3QEC7JofpPZmn7Vn1B9NR2+Q==",
- "license": "ISC"
+ "version": "1.5.55",
+ "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.5.55.tgz",
+ "integrity": "sha512-6maZ2ASDOTBtjt9FhqYPRnbvKU5tjG0IN9SztUOWYw2AzNDNpKJYLJmlK0/En4Hs/aiWnB+JZ+gW19PIGszgKg=="
},
"node_modules/emoji-regex": {
"version": "9.2.2",
"resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-9.2.2.tgz",
"integrity": "sha512-L18DaJsXSUk2+42pv8mLs5jJT2hqFkFE4j21wOmgbUqsZ2hL72NsUU785g9RXgo3s0ZNgVl42TiHp3ZtOv/Vyg==",
+ "dev": true
+ },
+ "node_modules/end-of-stream": {
+ "version": "1.4.4",
+ "resolved": "https://registry.npmjs.org/end-of-stream/-/end-of-stream-1.4.4.tgz",
+ "integrity": "sha512-+uw1inIHVPQoaVuHzRyXd21icM+cnt4CzD5rW+NC1wjOUSTOs+Te7FOv7AhN7vS9x/oIyhLP5PR1H+phQAHu5Q==",
"dev": true,
- "license": "MIT"
+ "dependencies": {
+ "once": "^1.4.0"
+ }
},
"node_modules/enhanced-resolve": {
"version": "5.17.1",
@@ -2335,11 +3019,23 @@
"node": ">=10.13.0"
}
},
+ "node_modules/enquirer": {
+ "version": "2.4.1",
+ "resolved": "https://registry.npmjs.org/enquirer/-/enquirer-2.4.1.tgz",
+ "integrity": "sha512-rRqJg/6gd538VHvR3PSrdRBb/1Vy2YfzHqzvbhGIQpDRKIa4FgV/54b5Q1xYSxOOwKvjXweS26E0Q+nAMwp2pQ==",
+ "dev": true,
+ "dependencies": {
+ "ansi-colors": "^4.1.1",
+ "strip-ansi": "^6.0.1"
+ },
+ "engines": {
+ "node": ">=8.6"
+ }
+ },
"node_modules/error-ex": {
"version": "1.3.2",
"resolved": "https://registry.npmjs.org/error-ex/-/error-ex-1.3.2.tgz",
"integrity": "sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==",
- "license": "MIT",
"dependencies": {
"is-arrayish": "^0.2.1"
}
@@ -2349,7 +3045,6 @@
"resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.23.3.tgz",
"integrity": "sha512-e+HfNH61Bj1X9/jLc5v1owaLYuHdeHHSQlkhCBiTK8rBvKaULl/beGMxwrMXjpYrv4pz22BlY570vVePA2ho4A==",
"dev": true,
- "license": "MIT",
"dependencies": {
"array-buffer-byte-length": "^1.0.1",
"arraybuffer.prototype.slice": "^1.0.3",
@@ -2410,7 +3105,6 @@
"resolved": "https://registry.npmjs.org/es-define-property/-/es-define-property-1.0.0.tgz",
"integrity": "sha512-jxayLKShrEqqzJ0eumQbVhTYQM27CfT1T35+gCgDFoL82JLsXqTJ76zv6A0YLOgEnLUMvLzsDsGIrl8NFpT2gQ==",
"dev": true,
- "license": "MIT",
"dependencies": {
"get-intrinsic": "^1.2.4"
},
@@ -2423,15 +3117,14 @@
"resolved": "https://registry.npmjs.org/es-errors/-/es-errors-1.3.0.tgz",
"integrity": "sha512-Zf5H2Kxt2xjTvbJvP2ZWLEICxA6j+hAmMzIlypy4xcBg1vKVnx89Wy0GbS+kf5cwCVFFzdCFh2XSCFNULS6csw==",
"dev": true,
- "license": "MIT",
"engines": {
"node": ">= 0.4"
}
},
"node_modules/es-iterator-helpers": {
- "version": "1.1.0",
- "resolved": "https://registry.npmjs.org/es-iterator-helpers/-/es-iterator-helpers-1.1.0.tgz",
- "integrity": "sha512-/SurEfycdyssORP/E+bj4sEu1CWw4EmLDsHynHwSXQ7utgbrMRWW195pTrCjFgFCddf/UkYm3oqKPRq5i8bJbw==",
+ "version": "1.2.0",
+ "resolved": "https://registry.npmjs.org/es-iterator-helpers/-/es-iterator-helpers-1.2.0.tgz",
+ "integrity": "sha512-tpxqxncxnpw3c93u8n3VOzACmRFoVmWJqbWXvX/JfKbkhBw1oslgPrUfeSt2psuqyEJFD6N/9lg5i7bsKpoq+Q==",
"dev": true,
"dependencies": {
"call-bind": "^1.0.7",
@@ -2442,6 +3135,7 @@
"function-bind": "^1.1.2",
"get-intrinsic": "^1.2.4",
"globalthis": "^1.0.4",
+ "gopd": "^1.0.1",
"has-property-descriptors": "^1.0.2",
"has-proto": "^1.0.3",
"has-symbols": "^1.0.3",
@@ -2458,7 +3152,6 @@
"resolved": "https://registry.npmjs.org/es-object-atoms/-/es-object-atoms-1.0.0.tgz",
"integrity": "sha512-MZ4iQ6JwHOBQjahnjwaC1ZtIBH+2ohjamzAO3oaHcXYup7qxjF2fixyH+Q71voWHeOkI2q/TnJao/KfXYIZWbw==",
"dev": true,
- "license": "MIT",
"dependencies": {
"es-errors": "^1.3.0"
},
@@ -2471,7 +3164,6 @@
"resolved": "https://registry.npmjs.org/es-set-tostringtag/-/es-set-tostringtag-2.0.3.tgz",
"integrity": "sha512-3T8uNMC3OQTHkFUsFq8r/BwAXLHvU/9O9mE0fBc/MY5iq/8H7ncvO947LmYA6ldWw9Uh8Yhf25zu6n7nML5QWQ==",
"dev": true,
- "license": "MIT",
"dependencies": {
"get-intrinsic": "^1.2.4",
"has-tostringtag": "^1.0.2",
@@ -2486,7 +3178,6 @@
"resolved": "https://registry.npmjs.org/es-shim-unscopables/-/es-shim-unscopables-1.0.2.tgz",
"integrity": "sha512-J3yBRXCzDu4ULnQwxyToo/OjdMx6akgVC7K6few0a7F/0wLtmKKN7I73AH5T2836UuXRqN7Qg+IIUw/+YJksRw==",
"dev": true,
- "license": "MIT",
"dependencies": {
"hasown": "^2.0.0"
}
@@ -2496,7 +3187,6 @@
"resolved": "https://registry.npmjs.org/es-to-primitive/-/es-to-primitive-1.2.1.tgz",
"integrity": "sha512-QCOllgZJtaUo9miYBcLChTUaHNjJF3PYs1VidD7AwiEj1kYxKeQTctLAezAOH5ZKRH0g2IgPn6KwB4IT8iRpvA==",
"dev": true,
- "license": "MIT",
"dependencies": {
"is-callable": "^1.1.4",
"is-date-object": "^1.0.1",
@@ -2510,10 +3200,9 @@
}
},
"node_modules/escalade": {
- "version": "3.1.2",
- "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.1.2.tgz",
- "integrity": "sha512-ErCHMCae19vR8vQGe50xIsVomy19rg6gFu3+r3jkEO46suLMWBksvVyoGgQV+jOfl84ZSOSlmv6Gxa89PmTGmA==",
- "license": "MIT",
+ "version": "3.2.0",
+ "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.2.0.tgz",
+ "integrity": "sha512-WUj2qlxaQtO4g6Pq5c29GTcWGDyd8itL8zTlipgECz3JesAiiOKotd8JU6otB3PACgG6xkJUyVhboMS+bje/jA==",
"engines": {
"node": ">=6"
}
@@ -2522,7 +3211,6 @@
"version": "4.0.0",
"resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz",
"integrity": "sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==",
- "license": "MIT",
"engines": {
"node": ">=10"
},
@@ -2531,21 +3219,21 @@
}
},
"node_modules/eslint": {
- "version": "9.13.0",
- "resolved": "https://registry.npmjs.org/eslint/-/eslint-9.13.0.tgz",
- "integrity": "sha512-EYZK6SX6zjFHST/HRytOdA/zE72Cq/bfw45LSyuwrdvcclb/gqV8RRQxywOBEWO2+WDpva6UZa4CcDeJKzUCFA==",
+ "version": "9.14.0",
+ "resolved": "https://registry.npmjs.org/eslint/-/eslint-9.14.0.tgz",
+ "integrity": "sha512-c2FHsVBr87lnUtjP4Yhvk4yEhKrQavGafRA/Se1ouse8PfbfC/Qh9Mxa00yWsZRlqeUB9raXip0aiiUZkgnr9g==",
"dev": true,
"dependencies": {
"@eslint-community/eslint-utils": "^4.2.0",
- "@eslint-community/regexpp": "^4.11.0",
+ "@eslint-community/regexpp": "^4.12.1",
"@eslint/config-array": "^0.18.0",
"@eslint/core": "^0.7.0",
"@eslint/eslintrc": "^3.1.0",
- "@eslint/js": "9.13.0",
+ "@eslint/js": "9.14.0",
"@eslint/plugin-kit": "^0.2.0",
- "@humanfs/node": "^0.16.5",
+ "@humanfs/node": "^0.16.6",
"@humanwhocodes/module-importer": "^1.0.1",
- "@humanwhocodes/retry": "^0.3.1",
+ "@humanwhocodes/retry": "^0.4.0",
"@types/estree": "^1.0.6",
"@types/json-schema": "^7.0.15",
"ajv": "^6.12.4",
@@ -2553,9 +3241,9 @@
"cross-spawn": "^7.0.2",
"debug": "^4.3.2",
"escape-string-regexp": "^4.0.0",
- "eslint-scope": "^8.1.0",
- "eslint-visitor-keys": "^4.1.0",
- "espree": "^10.2.0",
+ "eslint-scope": "^8.2.0",
+ "eslint-visitor-keys": "^4.2.0",
+ "espree": "^10.3.0",
"esquery": "^1.5.0",
"esutils": "^2.0.2",
"fast-deep-equal": "^3.1.3",
@@ -2591,24 +3279,24 @@
}
},
"node_modules/eslint-config-next": {
- "version": "14.2.3",
- "resolved": "https://registry.npmjs.org/eslint-config-next/-/eslint-config-next-14.2.3.tgz",
- "integrity": "sha512-ZkNztm3Q7hjqvB1rRlOX8P9E/cXRL9ajRcs8jufEtwMfTVYRqnmtnaSu57QqHyBlovMuiB8LEzfLBkh5RYV6Fg==",
+ "version": "15.0.2",
+ "resolved": "https://registry.npmjs.org/eslint-config-next/-/eslint-config-next-15.0.2.tgz",
+ "integrity": "sha512-N8o6cyUXzlMmQbdc2Kc83g1qomFi3ITqrAZfubipVKET2uR2mCStyGRcx/r8WiAIVMul2KfwRiCHBkTpBvGBmA==",
"dev": true,
- "license": "MIT",
"dependencies": {
- "@next/eslint-plugin-next": "14.2.3",
- "@rushstack/eslint-patch": "^1.3.3",
- "@typescript-eslint/parser": "^5.4.2 || ^6.0.0 || 7.0.0 - 7.2.0",
+ "@next/eslint-plugin-next": "15.0.2",
+ "@rushstack/eslint-patch": "^1.10.3",
+ "@typescript-eslint/eslint-plugin": "^5.4.2 || ^6.0.0 || ^7.0.0 || ^8.0.0",
+ "@typescript-eslint/parser": "^5.4.2 || ^6.0.0 || ^7.0.0 || ^8.0.0",
"eslint-import-resolver-node": "^0.3.6",
"eslint-import-resolver-typescript": "^3.5.2",
- "eslint-plugin-import": "^2.28.1",
- "eslint-plugin-jsx-a11y": "^6.7.1",
- "eslint-plugin-react": "^7.33.2",
- "eslint-plugin-react-hooks": "^4.5.0 || 5.0.0-canary-7118f5dd7-20230705"
+ "eslint-plugin-import": "^2.31.0",
+ "eslint-plugin-jsx-a11y": "^6.10.0",
+ "eslint-plugin-react": "^7.35.0",
+ "eslint-plugin-react-hooks": "^5.0.0"
},
"peerDependencies": {
- "eslint": "^7.23.0 || ^8.0.0",
+ "eslint": "^7.23.0 || ^8.0.0 || ^9.0.0",
"typescript": ">=3.3.1"
},
"peerDependenciesMeta": {
@@ -2617,44 +3305,16 @@
}
}
},
- "node_modules/eslint-config-next/node_modules/@typescript-eslint/parser": {
- "version": "7.2.0",
- "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-7.2.0.tgz",
- "integrity": "sha512-5FKsVcHTk6TafQKQbuIVkXq58Fnbkd2wDL4LB7AURN7RUOu1utVP+G8+6u3ZhEroW3DF6hyo3ZEXxgKgp4KeCg==",
- "dev": true,
- "dependencies": {
- "@typescript-eslint/scope-manager": "7.2.0",
- "@typescript-eslint/types": "7.2.0",
- "@typescript-eslint/typescript-estree": "7.2.0",
- "@typescript-eslint/visitor-keys": "7.2.0",
- "debug": "^4.3.4"
- },
- "engines": {
- "node": "^16.0.0 || >=18.0.0"
- },
- "funding": {
- "type": "opencollective",
- "url": "https://opencollective.com/typescript-eslint"
- },
- "peerDependencies": {
- "eslint": "^8.56.0"
- },
- "peerDependenciesMeta": {
- "typescript": {
- "optional": true
- }
- }
- },
- "node_modules/eslint-config-next/node_modules/eslint-plugin-react-hooks": {
- "version": "5.0.0-canary-7118f5dd7-20230705",
- "resolved": "https://registry.npmjs.org/eslint-plugin-react-hooks/-/eslint-plugin-react-hooks-5.0.0-canary-7118f5dd7-20230705.tgz",
- "integrity": "sha512-AZYbMo/NW9chdL7vk6HQzQhT+PvTAEVqWk9ziruUoW2kAOcN5qNyelv70e0F1VNQAbvutOC9oc+xfWycI9FxDw==",
+ "node_modules/eslint-config-prettier": {
+ "version": "9.1.0",
+ "resolved": "https://registry.npmjs.org/eslint-config-prettier/-/eslint-config-prettier-9.1.0.tgz",
+ "integrity": "sha512-NSWl5BFQWEPi1j4TjVNItzYV7dZXZ+wP6I6ZhrBGpChQhZRUaElihE9uRRkcbRnNb76UMKDF3r+WTmNcGPKsqw==",
"dev": true,
- "engines": {
- "node": ">=10"
+ "bin": {
+ "eslint-config-prettier": "bin/cli.js"
},
"peerDependencies": {
- "eslint": "^3.0.0 || ^4.0.0 || ^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0-0"
+ "eslint": ">=7.0.0"
}
},
"node_modules/eslint-import-resolver-node": {
@@ -2662,7 +3322,6 @@
"resolved": "https://registry.npmjs.org/eslint-import-resolver-node/-/eslint-import-resolver-node-0.3.9.tgz",
"integrity": "sha512-WFj2isz22JahUv+B788TlO3N6zL3nNJGU8CcZbPZvVEkBPaJdCV4vy5wyghty5ROFbCRnm132v8BScu5/1BQ8g==",
"dev": true,
- "license": "MIT",
"dependencies": {
"debug": "^3.2.7",
"is-core-module": "^2.13.0",
@@ -2674,7 +3333,6 @@
"resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz",
"integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==",
"dev": true,
- "license": "MIT",
"dependencies": {
"ms": "^2.1.1"
}
@@ -2714,6 +3372,34 @@
}
}
},
+ "node_modules/eslint-import-resolver-typescript/node_modules/fast-glob": {
+ "version": "3.3.2",
+ "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.3.2.tgz",
+ "integrity": "sha512-oX2ruAFQwf/Orj8m737Y5adxDQO0LAB7/S5MnxCdTNDd4p6BsyIVsv9JQsATbTSq8KHRpLwIHbVlUNatxd+1Ow==",
+ "dev": true,
+ "dependencies": {
+ "@nodelib/fs.stat": "^2.0.2",
+ "@nodelib/fs.walk": "^1.2.3",
+ "glob-parent": "^5.1.2",
+ "merge2": "^1.3.0",
+ "micromatch": "^4.0.4"
+ },
+ "engines": {
+ "node": ">=8.6.0"
+ }
+ },
+ "node_modules/eslint-import-resolver-typescript/node_modules/glob-parent": {
+ "version": "5.1.2",
+ "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz",
+ "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==",
+ "dev": true,
+ "dependencies": {
+ "is-glob": "^4.0.1"
+ },
+ "engines": {
+ "node": ">= 6"
+ }
+ },
"node_modules/eslint-module-utils": {
"version": "2.12.0",
"resolved": "https://registry.npmjs.org/eslint-module-utils/-/eslint-module-utils-2.12.0.tgz",
@@ -2736,7 +3422,6 @@
"resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz",
"integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==",
"dev": true,
- "license": "MIT",
"dependencies": {
"ms": "^2.1.1"
}
@@ -2783,10 +3468,19 @@
"ms": "^2.1.1"
}
},
+ "node_modules/eslint-plugin-import/node_modules/semver": {
+ "version": "6.3.1",
+ "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz",
+ "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==",
+ "dev": true,
+ "bin": {
+ "semver": "bin/semver.js"
+ }
+ },
"node_modules/eslint-plugin-jsx-a11y": {
- "version": "6.10.1",
- "resolved": "https://registry.npmjs.org/eslint-plugin-jsx-a11y/-/eslint-plugin-jsx-a11y-6.10.1.tgz",
- "integrity": "sha512-zHByM9WTUMnfsDTafGXRiqxp6lFtNoSOWBY6FonVRn3A+BUwN1L/tdBXT40BcBJi0cZjOGTXZ0eD/rTG9fEJ0g==",
+ "version": "6.10.2",
+ "resolved": "https://registry.npmjs.org/eslint-plugin-jsx-a11y/-/eslint-plugin-jsx-a11y-6.10.2.tgz",
+ "integrity": "sha512-scB3nz4WmG75pV8+3eRUQOHZlNSUhFNq37xnpgRkCCELU3XMvXAxLk1eqWWyE22Ki4Q01Fnsw9BA3cJHDPgn2Q==",
"dev": true,
"dependencies": {
"aria-query": "^5.3.2",
@@ -2797,7 +3491,6 @@
"axobject-query": "^4.1.0",
"damerau-levenshtein": "^1.0.8",
"emoji-regex": "^9.2.2",
- "es-iterator-helpers": "^1.1.0",
"hasown": "^2.0.2",
"jsx-ast-utils": "^3.3.5",
"language-tags": "^1.0.9",
@@ -2814,9 +3507,9 @@
}
},
"node_modules/eslint-plugin-react": {
- "version": "7.37.1",
- "resolved": "https://registry.npmjs.org/eslint-plugin-react/-/eslint-plugin-react-7.37.1.tgz",
- "integrity": "sha512-xwTnwDqzbDRA8uJ7BMxPs/EXRB3i8ZfnOIp8BsxEQkT0nHPp+WWceqGgo6rKb9ctNi8GJLDT4Go5HAWELa/WMg==",
+ "version": "7.37.2",
+ "resolved": "https://registry.npmjs.org/eslint-plugin-react/-/eslint-plugin-react-7.37.2.tgz",
+ "integrity": "sha512-EsTAnj9fLVr/GZleBLFbj/sSuXeWmp1eXIN60ceYnZveqEaUCyW4X+Vh4WTdUhCkW4xutXYqTXCUSyqD4rB75w==",
"dev": true,
"dependencies": {
"array-includes": "^3.1.8",
@@ -2824,7 +3517,7 @@
"array.prototype.flatmap": "^1.3.2",
"array.prototype.tosorted": "^1.1.4",
"doctrine": "^2.1.0",
- "es-iterator-helpers": "^1.0.19",
+ "es-iterator-helpers": "^1.1.0",
"estraverse": "^5.3.0",
"hasown": "^2.0.2",
"jsx-ast-utils": "^2.4.1 || ^3.0.0",
@@ -2845,6 +3538,18 @@
"eslint": "^3 || ^4 || ^5 || ^6 || ^7 || ^8 || ^9.7"
}
},
+ "node_modules/eslint-plugin-react-hooks": {
+ "version": "5.0.0",
+ "resolved": "https://registry.npmjs.org/eslint-plugin-react-hooks/-/eslint-plugin-react-hooks-5.0.0.tgz",
+ "integrity": "sha512-hIOwI+5hYGpJEc4uPRmz2ulCjAGD/N13Lukkh8cLV0i2IRk/bdZDYjgLVHj+U9Z704kLIdIO6iueGvxNur0sgw==",
+ "dev": true,
+ "engines": {
+ "node": ">=10"
+ },
+ "peerDependencies": {
+ "eslint": "^3.0.0 || ^4.0.0 || ^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0-0 || ^9.0.0"
+ }
+ },
"node_modules/eslint-plugin-react/node_modules/resolve": {
"version": "2.0.0-next.5",
"resolved": "https://registry.npmjs.org/resolve/-/resolve-2.0.0-next.5.tgz",
@@ -2862,10 +3567,19 @@
"url": "https://github.com/sponsors/ljharb"
}
},
+ "node_modules/eslint-plugin-react/node_modules/semver": {
+ "version": "6.3.1",
+ "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz",
+ "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==",
+ "dev": true,
+ "bin": {
+ "semver": "bin/semver.js"
+ }
+ },
"node_modules/eslint-scope": {
- "version": "8.1.0",
- "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-8.1.0.tgz",
- "integrity": "sha512-14dSvlhaVhKKsa9Fx1l8A17s7ah7Ef7wCakJ10LYk6+GYmP9yDti2oq2SEwcyndt6knfcZyhyxwY3i9yL78EQw==",
+ "version": "8.2.0",
+ "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-8.2.0.tgz",
+ "integrity": "sha512-PHlWUfG6lvPc3yvP5A4PNyBL1W8fkDUccmI21JUu/+GKZBoH/W5u6usENXUrWFRsyoW5ACUjFGgAFQp5gUlb/A==",
"dev": true,
"dependencies": {
"esrecurse": "^4.3.0",
@@ -2879,22 +3593,9 @@
}
},
"node_modules/eslint-visitor-keys": {
- "version": "3.4.3",
- "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-3.4.3.tgz",
- "integrity": "sha512-wpc+LXeiyiisxPlEkUzU6svyS1frIO3Mgxj1fdy7Pm8Ygzguax2N3Fa/D/ag1WqbOprdI+uY6wMUl8/a2G+iag==",
- "dev": true,
- "license": "Apache-2.0",
- "engines": {
- "node": "^12.22.0 || ^14.17.0 || >=16.0.0"
- },
- "funding": {
- "url": "https://opencollective.com/eslint"
- }
- },
- "node_modules/eslint/node_modules/eslint-visitor-keys": {
- "version": "4.1.0",
- "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-4.1.0.tgz",
- "integrity": "sha512-Q7lok0mqMUSf5a/AdAZkA5a/gHcO6snwQClVNNvFKCAVlxXucdU8pKydU5ZVZjBx5xr37vGbFFWtLQYreLzrZg==",
+ "version": "4.2.0",
+ "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-4.2.0.tgz",
+ "integrity": "sha512-UyLnSehNt62FFhSwjZlHmeokpRK59rcz29j+F1/aDgbkbRTk7wIc9XzdoasMUbRNKDM0qQt/+BJ4BrpFeABemw==",
"dev": true,
"engines": {
"node": "^18.18.0 || ^20.9.0 || >=21.1.0"
@@ -2904,27 +3605,15 @@
}
},
"node_modules/espree": {
- "version": "10.2.0",
- "resolved": "https://registry.npmjs.org/espree/-/espree-10.2.0.tgz",
- "integrity": "sha512-upbkBJbckcCNBDBDXEbuhjbP68n+scUd3k/U2EkyM9nw+I/jPiL4cLF/Al06CF96wRltFda16sxDFrxsI1v0/g==",
+ "version": "10.3.0",
+ "resolved": "https://registry.npmjs.org/espree/-/espree-10.3.0.tgz",
+ "integrity": "sha512-0QYC8b24HWY8zjRnDTL6RiHfDbAWn63qb4LMj1Z4b076A4une81+z03Kg7l7mn/48PUTqoLptSXez8oknU8Clg==",
"dev": true,
"dependencies": {
- "acorn": "^8.12.0",
+ "acorn": "^8.14.0",
"acorn-jsx": "^5.3.2",
- "eslint-visitor-keys": "^4.1.0"
- },
- "engines": {
- "node": "^18.18.0 || ^20.9.0 || >=21.1.0"
+ "eslint-visitor-keys": "^4.2.0"
},
- "funding": {
- "url": "https://opencollective.com/eslint"
- }
- },
- "node_modules/espree/node_modules/eslint-visitor-keys": {
- "version": "4.1.0",
- "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-4.1.0.tgz",
- "integrity": "sha512-Q7lok0mqMUSf5a/AdAZkA5a/gHcO6snwQClVNNvFKCAVlxXucdU8pKydU5ZVZjBx5xr37vGbFFWtLQYreLzrZg==",
- "dev": true,
"engines": {
"node": "^18.18.0 || ^20.9.0 || >=21.1.0"
},
@@ -2933,11 +3622,10 @@
}
},
"node_modules/esquery": {
- "version": "1.5.0",
- "resolved": "https://registry.npmjs.org/esquery/-/esquery-1.5.0.tgz",
- "integrity": "sha512-YQLXUplAwJgCydQ78IMJywZCceoqk1oH01OERdSAJc/7U2AylwjhSCLDEtqwg811idIS/9fIU5GjG73IgjKMVg==",
+ "version": "1.6.0",
+ "resolved": "https://registry.npmjs.org/esquery/-/esquery-1.6.0.tgz",
+ "integrity": "sha512-ca9pw9fomFcKPvFLXhBKUK90ZvGibiGOvRJNbjljY7s7uq/5YO4BOzcYtJqExdx99rF6aAcnRxHmcUHcz6sQsg==",
"dev": true,
- "license": "BSD-3-Clause",
"dependencies": {
"estraverse": "^5.1.0"
},
@@ -2951,31 +3639,105 @@
"integrity": "sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag==",
"dev": true,
"dependencies": {
- "estraverse": "^5.2.0"
+ "estraverse": "^5.2.0"
+ },
+ "engines": {
+ "node": ">=4.0"
+ }
+ },
+ "node_modules/estraverse": {
+ "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"
+ }
+ },
+ "node_modules/esutils": {
+ "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"
+ }
+ },
+ "node_modules/eventemitter2": {
+ "version": "6.4.7",
+ "resolved": "https://registry.npmjs.org/eventemitter2/-/eventemitter2-6.4.7.tgz",
+ "integrity": "sha512-tYUSVOGeQPKt/eC1ABfhHy5Xd96N3oIijJvN3O9+TsC28T5V9yX9oEfEK5faP0EFSNVOG97qtAS68GBrQB2hDg==",
+ "dev": true
+ },
+ "node_modules/execa": {
+ "version": "4.1.0",
+ "resolved": "https://registry.npmjs.org/execa/-/execa-4.1.0.tgz",
+ "integrity": "sha512-j5W0//W7f8UxAn8hXVnwG8tLwdiUy4FJLcSupCg6maBYZDpyBvTApK7KyuI4bKj8KOh1r2YH+6ucuYtJv1bTZA==",
+ "dev": true,
+ "dependencies": {
+ "cross-spawn": "^7.0.0",
+ "get-stream": "^5.0.0",
+ "human-signals": "^1.1.1",
+ "is-stream": "^2.0.0",
+ "merge-stream": "^2.0.0",
+ "npm-run-path": "^4.0.0",
+ "onetime": "^5.1.0",
+ "signal-exit": "^3.0.2",
+ "strip-final-newline": "^2.0.0"
+ },
+ "engines": {
+ "node": ">=10"
+ },
+ "funding": {
+ "url": "https://github.com/sindresorhus/execa?sponsor=1"
+ }
+ },
+ "node_modules/executable": {
+ "version": "4.1.1",
+ "resolved": "https://registry.npmjs.org/executable/-/executable-4.1.1.tgz",
+ "integrity": "sha512-8iA79xD3uAch729dUG8xaaBBFGaEa0wdD2VkYLFHwlqosEj/jT66AzcreRDSgV7ehnNLBW2WR5jIXwGKjVdTLg==",
+ "dev": true,
+ "dependencies": {
+ "pify": "^2.2.0"
},
"engines": {
- "node": ">=4.0"
+ "node": ">=4"
}
},
- "node_modules/estraverse": {
- "version": "5.3.0",
- "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz",
- "integrity": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==",
+ "node_modules/extend": {
+ "version": "3.0.2",
+ "resolved": "https://registry.npmjs.org/extend/-/extend-3.0.2.tgz",
+ "integrity": "sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g==",
+ "dev": true
+ },
+ "node_modules/extract-zip": {
+ "version": "2.0.1",
+ "resolved": "https://registry.npmjs.org/extract-zip/-/extract-zip-2.0.1.tgz",
+ "integrity": "sha512-GDhU9ntwuKyGXdZBUgTIe+vXnWj0fppUEtMDL0+idd5Sta8TGpHssn/eusA9mrPr9qNDym6SxAYZjNvCn/9RBg==",
"dev": true,
- "license": "BSD-2-Clause",
+ "dependencies": {
+ "debug": "^4.1.1",
+ "get-stream": "^5.1.0",
+ "yauzl": "^2.10.0"
+ },
+ "bin": {
+ "extract-zip": "cli.js"
+ },
"engines": {
- "node": ">=4.0"
+ "node": ">= 10.17.0"
+ },
+ "optionalDependencies": {
+ "@types/yauzl": "^2.9.1"
}
},
- "node_modules/esutils": {
- "version": "2.0.3",
- "resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.3.tgz",
- "integrity": "sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==",
+ "node_modules/extsprintf": {
+ "version": "1.3.0",
+ "resolved": "https://registry.npmjs.org/extsprintf/-/extsprintf-1.3.0.tgz",
+ "integrity": "sha512-11Ndz7Nv+mvAC1j0ktTa7fAb0vLyGGX+rMHNBYQviQDGU0Hw7lhctJANqbPhu9nV9/izT/IntTgZ7Im/9LJs9g==",
"dev": true,
- "license": "BSD-2-Clause",
- "engines": {
- "node": ">=0.10.0"
- }
+ "engines": [
+ "node >=0.6.0"
+ ]
},
"node_modules/fast-deep-equal": {
"version": "3.1.3",
@@ -2984,11 +3746,10 @@
"dev": true
},
"node_modules/fast-glob": {
- "version": "3.3.2",
- "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.3.2.tgz",
- "integrity": "sha512-oX2ruAFQwf/Orj8m737Y5adxDQO0LAB7/S5MnxCdTNDd4p6BsyIVsv9JQsATbTSq8KHRpLwIHbVlUNatxd+1Ow==",
+ "version": "3.3.1",
+ "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.3.1.tgz",
+ "integrity": "sha512-kNFPyjhh5cKjrUltxs+wFx+ZkbRaxxmZ+X0ZU31SOsxCEtP9VPgtq2teZw1DebupL5GmDaNQ6yKMMVcM41iqDg==",
"dev": true,
- "license": "MIT",
"dependencies": {
"@nodelib/fs.stat": "^2.0.2",
"@nodelib/fs.walk": "^1.2.3",
@@ -3005,7 +3766,6 @@
"resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz",
"integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==",
"dev": true,
- "license": "ISC",
"dependencies": {
"is-glob": "^4.0.1"
},
@@ -3023,19 +3783,50 @@
"version": "2.0.6",
"resolved": "https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz",
"integrity": "sha512-DCXu6Ifhqcks7TZKY3Hxp3y6qphY5SJZmrWMDrKcERSOXWQdMhU9Ig/PYrzyw/ul9jOIyh0N4M0tbC5hodg8dw==",
- "dev": true,
- "license": "MIT"
+ "dev": true
},
"node_modules/fastq": {
"version": "1.17.1",
"resolved": "https://registry.npmjs.org/fastq/-/fastq-1.17.1.tgz",
"integrity": "sha512-sRVD3lWVIXWg6By68ZN7vho9a1pQcN/WBFaAAsDDFzlJjvoGx0P8z7V1t72grFJfJhu3YPZBuu25f7Kaw2jN1w==",
"dev": true,
- "license": "ISC",
"dependencies": {
"reusify": "^1.0.4"
}
},
+ "node_modules/fd-slicer": {
+ "version": "1.1.0",
+ "resolved": "https://registry.npmjs.org/fd-slicer/-/fd-slicer-1.1.0.tgz",
+ "integrity": "sha512-cE1qsB/VwyQozZ+q1dGxR8LBYNZeofhEdUNGSMbQD3Gw2lAzX9Zb3uIU6Ebc/Fmyjo9AWWfnn0AUCHqtevs/8g==",
+ "dev": true,
+ "dependencies": {
+ "pend": "~1.2.0"
+ }
+ },
+ "node_modules/figures": {
+ "version": "3.2.0",
+ "resolved": "https://registry.npmjs.org/figures/-/figures-3.2.0.tgz",
+ "integrity": "sha512-yaduQFRKLXYOGgEn6AZau90j3ggSOyiqXU0F9JZfeXYhNa+Jk4X+s45A2zg5jns87GAFa34BBm2kXw4XpNcbdg==",
+ "dev": true,
+ "dependencies": {
+ "escape-string-regexp": "^1.0.5"
+ },
+ "engines": {
+ "node": ">=8"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/sindresorhus"
+ }
+ },
+ "node_modules/figures/node_modules/escape-string-regexp": {
+ "version": "1.0.5",
+ "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz",
+ "integrity": "sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==",
+ "dev": true,
+ "engines": {
+ "node": ">=0.8.0"
+ }
+ },
"node_modules/file-entry-cache": {
"version": "8.0.0",
"resolved": "https://registry.npmjs.org/file-entry-cache/-/file-entry-cache-8.0.0.tgz",
@@ -3053,7 +3844,6 @@
"resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.1.1.tgz",
"integrity": "sha512-YsGpe3WHLK8ZYi4tWDg2Jy3ebRz2rXowDxnld4bkQB00cc/1Zw9AWnC0i9ztDJitivtQvaI9KaLyKrc+hBW0yg==",
"dev": true,
- "license": "MIT",
"dependencies": {
"to-regex-range": "^5.0.1"
},
@@ -3064,15 +3854,13 @@
"node_modules/find-root": {
"version": "1.1.0",
"resolved": "https://registry.npmjs.org/find-root/-/find-root-1.1.0.tgz",
- "integrity": "sha512-NKfW6bec6GfKc0SGx1e07QZY9PE99u0Bft/0rzSD5k3sO/vwkVUpDUKVm5Gpp5Ue3YfShPFTX2070tDs5kB9Ng==",
- "license": "MIT"
+ "integrity": "sha512-NKfW6bec6GfKc0SGx1e07QZY9PE99u0Bft/0rzSD5k3sO/vwkVUpDUKVm5Gpp5Ue3YfShPFTX2070tDs5kB9Ng=="
},
"node_modules/find-up": {
"version": "5.0.0",
"resolved": "https://registry.npmjs.org/find-up/-/find-up-5.0.0.tgz",
"integrity": "sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng==",
"dev": true,
- "license": "MIT",
"dependencies": {
"locate-path": "^6.0.0",
"path-exists": "^4.0.0"
@@ -3108,33 +3896,37 @@
"resolved": "https://registry.npmjs.org/for-each/-/for-each-0.3.3.tgz",
"integrity": "sha512-jqYfLp7mo9vIyQf8ykW2v7A+2N4QjeCeI5+Dz9XraiO1ign81wjiH7Fb9vSOWvQfNtmSa4H2RoQTrrXivdUZmw==",
"dev": true,
- "license": "MIT",
"dependencies": {
"is-callable": "^1.1.3"
}
},
- "node_modules/foreground-child": {
- "version": "3.1.1",
- "resolved": "https://registry.npmjs.org/foreground-child/-/foreground-child-3.1.1.tgz",
- "integrity": "sha512-TMKDUnIte6bfb5nWv7V/caI169OHgvwjb7V4WkeUvbQQdjr5rWKqHFiKWb/fcOwB+CzBT+qbWjvj+DVwRskpIg==",
+ "node_modules/forever-agent": {
+ "version": "0.6.1",
+ "resolved": "https://registry.npmjs.org/forever-agent/-/forever-agent-0.6.1.tgz",
+ "integrity": "sha512-j0KLYPhm6zeac4lz3oJ3o65qvgQCcPubiyotZrXqEaG4hNagNYO8qdlUrX5vwqv9ohqeT/Z3j6+yW067yWWdUw==",
+ "dev": true,
+ "engines": {
+ "node": "*"
+ }
+ },
+ "node_modules/form-data": {
+ "version": "4.0.1",
+ "resolved": "https://registry.npmjs.org/form-data/-/form-data-4.0.1.tgz",
+ "integrity": "sha512-tzN8e4TX8+kkxGPK8D5u0FNmjPUjw3lwC9lSLxxoB/+GtsJG91CO8bSWy73APlgAZzZbXEYZJuxjkHH2w+Ezhw==",
"dev": true,
- "license": "ISC",
"dependencies": {
- "cross-spawn": "^7.0.0",
- "signal-exit": "^4.0.1"
+ "asynckit": "^0.4.0",
+ "combined-stream": "^1.0.8",
+ "mime-types": "^2.1.12"
},
"engines": {
- "node": ">=14"
- },
- "funding": {
- "url": "https://github.com/sponsors/isaacs"
+ "node": ">= 6"
}
},
"node_modules/fraction.js": {
"version": "4.3.7",
"resolved": "https://registry.npmjs.org/fraction.js/-/fraction.js-4.3.7.tgz",
"integrity": "sha512-ZsDfxO51wGAXREY55a7la9LScWpwv9RxIrYABrlvOFBlH/ShPnrtsXeuUIfXKKOVicNxQ+o8JTbJvjS4M89yew==",
- "license": "MIT",
"engines": {
"node": "*"
},
@@ -3143,11 +3935,25 @@
"url": "https://github.com/sponsors/rawify"
}
},
+ "node_modules/fs-extra": {
+ "version": "9.1.0",
+ "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-9.1.0.tgz",
+ "integrity": "sha512-hcg3ZmepS30/7BSFqRvoo3DOMQu7IjqxO5nCDt+zM9XWjb33Wg7ziNT+Qvqbuc3+gWpzO02JubVyk2G4Zvo1OQ==",
+ "dev": true,
+ "dependencies": {
+ "at-least-node": "^1.0.0",
+ "graceful-fs": "^4.2.0",
+ "jsonfile": "^6.0.1",
+ "universalify": "^2.0.0"
+ },
+ "engines": {
+ "node": ">=10"
+ }
+ },
"node_modules/function-bind": {
"version": "1.1.2",
"resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.2.tgz",
"integrity": "sha512-7XHNxH7qX9xG5mIwxkhumTox/MIRNcOgDrxWsMt2pAr23WHp6MrRlN7FBSFpCpr+oVO0F744iUgR82nJMfG2SA==",
- "license": "MIT",
"funding": {
"url": "https://github.com/sponsors/ljharb"
}
@@ -3157,7 +3963,6 @@
"resolved": "https://registry.npmjs.org/function.prototype.name/-/function.prototype.name-1.1.6.tgz",
"integrity": "sha512-Z5kx79swU5P27WEayXM1tBi5Ze/lbIyiNgU3qyXUOf9b2rgXYyF9Dy9Cx+IQv/Lc8WCG6L82zwUPpSS9hGehIg==",
"dev": true,
- "license": "MIT",
"dependencies": {
"call-bind": "^1.0.2",
"define-properties": "^1.2.0",
@@ -3176,7 +3981,6 @@
"resolved": "https://registry.npmjs.org/functions-have-names/-/functions-have-names-1.2.3.tgz",
"integrity": "sha512-xckBUXyTIqT97tq2x2AMb+g163b5JFysYk0x4qxNFwbfQkmNZoiRHb6sPzI9/QV33WeuvVYBUIiD4NzNIyqaRQ==",
"dev": true,
- "license": "MIT",
"funding": {
"url": "https://github.com/sponsors/ljharb"
}
@@ -3186,7 +3990,6 @@
"resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.2.4.tgz",
"integrity": "sha512-5uYhsJH8VJBTv7oslg4BznJYhDoRI6waYCxMmCdnTrcCrHA/fCFKoTFz2JKKE0HdDFUF7/oQuhzumXJK7paBRQ==",
"dev": true,
- "license": "MIT",
"dependencies": {
"es-errors": "^1.3.0",
"function-bind": "^1.1.2",
@@ -3201,12 +4004,26 @@
"url": "https://github.com/sponsors/ljharb"
}
},
+ "node_modules/get-stream": {
+ "version": "5.2.0",
+ "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-5.2.0.tgz",
+ "integrity": "sha512-nBF+F1rAZVCu/p7rjzgA+Yb4lfYXrpl7a6VmJrU8wF9I1CKvP/QwPNZHnOlwbTkY6dvtFIzFMSyQXbLoTQPRpA==",
+ "dev": true,
+ "dependencies": {
+ "pump": "^3.0.0"
+ },
+ "engines": {
+ "node": ">=8"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/sindresorhus"
+ }
+ },
"node_modules/get-symbol-description": {
"version": "1.0.2",
"resolved": "https://registry.npmjs.org/get-symbol-description/-/get-symbol-description-1.0.2.tgz",
"integrity": "sha512-g0QYk1dZBxGwk+Ngc+ltRH2IBp2f7zBkBMBJZCDerh6EhlhSR6+9irMCuT/09zD6qkarHUSn529sK/yL4S27mg==",
"dev": true,
- "license": "MIT",
"dependencies": {
"call-bind": "^1.0.5",
"es-errors": "^1.3.0",
@@ -3231,27 +4048,22 @@
"url": "https://github.com/privatenumber/get-tsconfig?sponsor=1"
}
},
- "node_modules/glob": {
- "version": "10.3.10",
- "resolved": "https://registry.npmjs.org/glob/-/glob-10.3.10.tgz",
- "integrity": "sha512-fa46+tv1Ak0UPK1TOy/pZrIybNNt4HCv7SDzwyfiOZkvZLEbjsZkJBPtDHVshZjbecAoAGSC20MjLDG/qr679g==",
+ "node_modules/getos": {
+ "version": "3.2.1",
+ "resolved": "https://registry.npmjs.org/getos/-/getos-3.2.1.tgz",
+ "integrity": "sha512-U56CfOK17OKgTVqozZjUKNdkfEv6jk5WISBJ8SHoagjE6L69zOwl3Z+O8myjY9MEW3i2HPWQBt/LTbCgcC973Q==",
"dev": true,
- "license": "ISC",
"dependencies": {
- "foreground-child": "^3.1.0",
- "jackspeak": "^2.3.5",
- "minimatch": "^9.0.1",
- "minipass": "^5.0.0 || ^6.0.2 || ^7.0.0",
- "path-scurry": "^1.10.1"
- },
- "bin": {
- "glob": "dist/esm/bin.mjs"
- },
- "engines": {
- "node": ">=16 || 14 >=14.17"
- },
- "funding": {
- "url": "https://github.com/sponsors/isaacs"
+ "async": "^3.2.0"
+ }
+ },
+ "node_modules/getpass": {
+ "version": "0.1.7",
+ "resolved": "https://registry.npmjs.org/getpass/-/getpass-0.1.7.tgz",
+ "integrity": "sha512-0fzj9JxOLfJ+XGLhR8ze3unN0KZCgZwiSSDz168VERjK8Wl8kVSdcu2kspd4s4wtAa1y/qrVRiAA0WclVsu0ng==",
+ "dev": true,
+ "dependencies": {
+ "assert-plus": "^1.0.0"
}
},
"node_modules/glob-parent": {
@@ -3259,7 +4071,6 @@
"resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-6.0.2.tgz",
"integrity": "sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A==",
"dev": true,
- "license": "ISC",
"dependencies": {
"is-glob": "^4.0.3"
},
@@ -3267,42 +4078,27 @@
"node": ">=10.13.0"
}
},
- "node_modules/glob/node_modules/brace-expansion": {
- "version": "2.0.1",
- "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz",
- "integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==",
- "dev": true,
- "license": "MIT",
- "dependencies": {
- "balanced-match": "^1.0.0"
- }
- },
- "node_modules/glob/node_modules/minimatch": {
- "version": "9.0.4",
- "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-9.0.4.tgz",
- "integrity": "sha512-KqWh+VchfxcMNRAJjj2tnsSJdNbHsVgnkBhTNrW7AjVo6OvLtxw8zfT9oLw1JSohlFzJ8jCoTgaoXvJ+kHt6fw==",
+ "node_modules/global-dirs": {
+ "version": "3.0.1",
+ "resolved": "https://registry.npmjs.org/global-dirs/-/global-dirs-3.0.1.tgz",
+ "integrity": "sha512-NBcGGFbBA9s1VzD41QXDG+3++t9Mn5t1FpLdhESY6oKY4gYTFpX4wO3sqGUa0Srjtbfj3szX0RnemmrVRUdULA==",
"dev": true,
- "license": "ISC",
"dependencies": {
- "brace-expansion": "^2.0.1"
+ "ini": "2.0.0"
},
"engines": {
- "node": ">=16 || 14 >=14.17"
+ "node": ">=10"
},
"funding": {
- "url": "https://github.com/sponsors/isaacs"
+ "url": "https://github.com/sponsors/sindresorhus"
}
},
"node_modules/globals": {
- "version": "14.0.0",
- "resolved": "https://registry.npmjs.org/globals/-/globals-14.0.0.tgz",
- "integrity": "sha512-oahGvuMGQlPw/ivIYBjVSrWAfWLBeku5tpPE2fOPLi+WHffIWbuh2tCjhyQhTBPMf5E9jDEH4FOmTYgYwbKwtQ==",
- "dev": true,
+ "version": "11.12.0",
+ "resolved": "https://registry.npmjs.org/globals/-/globals-11.12.0.tgz",
+ "integrity": "sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==",
"engines": {
- "node": ">=18"
- },
- "funding": {
- "url": "https://github.com/sponsors/sindresorhus"
+ "node": ">=4"
}
},
"node_modules/globalthis": {
@@ -3310,7 +4106,6 @@
"resolved": "https://registry.npmjs.org/globalthis/-/globalthis-1.0.4.tgz",
"integrity": "sha512-DpLKbNU4WylpxJykQujfCcwYWiV/Jhm50Goo0wrVILAv5jOr9d+H+UR3PhSCD2rCCEIg0uc+G+muBTwD54JhDQ==",
"dev": true,
- "license": "MIT",
"dependencies": {
"define-properties": "^1.2.1",
"gopd": "^1.0.1"
@@ -3322,32 +4117,11 @@
"url": "https://github.com/sponsors/ljharb"
}
},
- "node_modules/globby": {
- "version": "11.1.0",
- "resolved": "https://registry.npmjs.org/globby/-/globby-11.1.0.tgz",
- "integrity": "sha512-jhIXaOzy1sb8IyocaruWSn1TjmnBVs8Ayhcy83rmxNJ8q2uWKCAj3CnJY+KpGSXCueAPc0i05kVvVKtP1t9S3g==",
- "dev": true,
- "dependencies": {
- "array-union": "^2.1.0",
- "dir-glob": "^3.0.1",
- "fast-glob": "^3.2.9",
- "ignore": "^5.2.0",
- "merge2": "^1.4.1",
- "slash": "^3.0.0"
- },
- "engines": {
- "node": ">=10"
- },
- "funding": {
- "url": "https://github.com/sponsors/sindresorhus"
- }
- },
"node_modules/gopd": {
"version": "1.0.1",
"resolved": "https://registry.npmjs.org/gopd/-/gopd-1.0.1.tgz",
"integrity": "sha512-d65bNlIadxvpb/A2abVdlqKqV563juRnZ1Wtk6s1sIR8uNsXR70xqIzVqxVf1eTqDunwT2MkczEeaezCKTZhwA==",
"dev": true,
- "license": "MIT",
"dependencies": {
"get-intrinsic": "^1.1.3"
},
@@ -3359,14 +4133,19 @@
"version": "4.2.11",
"resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.11.tgz",
"integrity": "sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ==",
- "license": "ISC"
+ "dev": true
+ },
+ "node_modules/graphemer": {
+ "version": "1.4.0",
+ "resolved": "https://registry.npmjs.org/graphemer/-/graphemer-1.4.0.tgz",
+ "integrity": "sha512-EtKwoO6kxCL9WO5xipiHTZlSzBm7WLT627TqC/uVRd0HKmq8NXyebnNYxDoBi7wt8eTWrUrKXCOVaFq9x1kgag==",
+ "dev": true
},
"node_modules/has-bigints": {
"version": "1.0.2",
"resolved": "https://registry.npmjs.org/has-bigints/-/has-bigints-1.0.2.tgz",
"integrity": "sha512-tSvCKtBr9lkF0Ex0aQiP9N+OpV4zi2r/Nee5VkRDbaqv35RLYMzbwQfFSZZH0kR+Rd6302UJZ2p/bJCEoR3VoQ==",
"dev": true,
- "license": "MIT",
"funding": {
"url": "https://github.com/sponsors/ljharb"
}
@@ -3376,7 +4155,6 @@
"resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
"integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",
"dev": true,
- "license": "MIT",
"engines": {
"node": ">=8"
}
@@ -3386,7 +4164,6 @@
"resolved": "https://registry.npmjs.org/has-property-descriptors/-/has-property-descriptors-1.0.2.tgz",
"integrity": "sha512-55JNKuIW+vq4Ke1BjOTjM2YctQIvCT7GFzHwmfZPGo5wnrgkid0YQtnAleFSqumZm4az3n2BS+erby5ipJdgrg==",
"dev": true,
- "license": "MIT",
"dependencies": {
"es-define-property": "^1.0.0"
},
@@ -3399,7 +4176,6 @@
"resolved": "https://registry.npmjs.org/has-proto/-/has-proto-1.0.3.tgz",
"integrity": "sha512-SJ1amZAJUiZS+PhsVLf5tGydlaVB8EdFpaSO4gmiUKUOxk8qzn5AIy4ZeJUmh22znIdk/uMAUT2pl3FxzVUH+Q==",
"dev": true,
- "license": "MIT",
"engines": {
"node": ">= 0.4"
},
@@ -3412,7 +4188,6 @@
"resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.3.tgz",
"integrity": "sha512-l3LCuF6MgDNwTDKkdYGEihYjt5pRPbEg46rtlmnSPlUbgmB8LOIrKJbYYFBSbnPaJexMKtiPO8hmeRjRz2Td+A==",
"dev": true,
- "license": "MIT",
"engines": {
"node": ">= 0.4"
},
@@ -3425,7 +4200,6 @@
"resolved": "https://registry.npmjs.org/has-tostringtag/-/has-tostringtag-1.0.2.tgz",
"integrity": "sha512-NqADB8VjPFLM2V0VvHUewwwsw0ZWBaIdgo+ieHtK3hasLz4qeCRjYcqfB6AQrBggRKppKF8L52/VqdVsO47Dlw==",
"dev": true,
- "license": "MIT",
"dependencies": {
"has-symbols": "^1.0.3"
},
@@ -3440,7 +4214,6 @@
"version": "2.0.2",
"resolved": "https://registry.npmjs.org/hasown/-/hasown-2.0.2.tgz",
"integrity": "sha512-0hJU9SCPvmMzIBdZFqNPXWa6dqh7WdH0cII9y+CyS8rG3nL48Bclra9HmKhVVUHyPWNH5Y7xDwAB7bfgSjkUMQ==",
- "license": "MIT",
"dependencies": {
"function-bind": "^1.1.2"
},
@@ -3452,17 +4225,63 @@
"version": "3.3.2",
"resolved": "https://registry.npmjs.org/hoist-non-react-statics/-/hoist-non-react-statics-3.3.2.tgz",
"integrity": "sha512-/gGivxi8JPKWNm/W0jSmzcMPpfpPLc3dY/6GxhX2hQ9iGj3aDfklV4ET7NjKpSinLpJ5vafa9iiGIEZg10SfBw==",
- "license": "BSD-3-Clause",
"dependencies": {
"react-is": "^16.7.0"
}
},
+ "node_modules/hoist-non-react-statics/node_modules/react-is": {
+ "version": "16.13.1",
+ "resolved": "https://registry.npmjs.org/react-is/-/react-is-16.13.1.tgz",
+ "integrity": "sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ=="
+ },
+ "node_modules/http-signature": {
+ "version": "1.4.0",
+ "resolved": "https://registry.npmjs.org/http-signature/-/http-signature-1.4.0.tgz",
+ "integrity": "sha512-G5akfn7eKbpDN+8nPS/cb57YeA1jLTVxjpCj7tmm3QKPdyDy7T+qSC40e9ptydSWvkwjSXw1VbkpyEm39ukeAg==",
+ "dev": true,
+ "dependencies": {
+ "assert-plus": "^1.0.0",
+ "jsprim": "^2.0.2",
+ "sshpk": "^1.18.0"
+ },
+ "engines": {
+ "node": ">=0.10"
+ }
+ },
+ "node_modules/human-signals": {
+ "version": "1.1.1",
+ "resolved": "https://registry.npmjs.org/human-signals/-/human-signals-1.1.1.tgz",
+ "integrity": "sha512-SEQu7vl8KjNL2eoGBLF3+wAjpsNfA9XMlXAYj/3EdaNfAlxKthD1xjEQfGOUhllCGGJVNY34bRr6lPINhNjyZw==",
+ "dev": true,
+ "engines": {
+ "node": ">=8.12.0"
+ }
+ },
+ "node_modules/ieee754": {
+ "version": "1.2.1",
+ "resolved": "https://registry.npmjs.org/ieee754/-/ieee754-1.2.1.tgz",
+ "integrity": "sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA==",
+ "dev": true,
+ "funding": [
+ {
+ "type": "github",
+ "url": "https://github.com/sponsors/feross"
+ },
+ {
+ "type": "patreon",
+ "url": "https://www.patreon.com/feross"
+ },
+ {
+ "type": "consulting",
+ "url": "https://feross.org/support"
+ }
+ ]
+ },
"node_modules/ignore": {
- "version": "5.3.1",
- "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.3.1.tgz",
- "integrity": "sha512-5Fytz/IraMjqpwfd34ke28PTVMjZjJG2MPn5t7OE4eUCUNf8BAa7b5WUS9/Qvr6mwOQS7Mk6vdsMno5he+T8Xw==",
+ "version": "5.3.2",
+ "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.3.2.tgz",
+ "integrity": "sha512-hsBTNUqQTDwkWtcdYI2i06Y/nUBEsNEDJKjWdigLvegy8kDuJAS8uRlpkkcQpyEXL0Z/pjDy5HBmMjRCJ2gq+g==",
"dev": true,
- "license": "MIT",
"engines": {
"node": ">= 4"
}
@@ -3471,7 +4290,6 @@
"version": "3.3.0",
"resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-3.3.0.tgz",
"integrity": "sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw==",
- "license": "MIT",
"dependencies": {
"parent-module": "^1.0.0",
"resolve-from": "^4.0.0"
@@ -3488,17 +4306,33 @@
"resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz",
"integrity": "sha512-JmXMZ6wuvDmLiHEml9ykzqO6lwFbof0GG4IkcGaENdCRDDmMVnny7s5HsIgHCbaq0w2MyPhDqkhTUgS2LU2PHA==",
"dev": true,
- "license": "MIT",
"engines": {
"node": ">=0.8.19"
}
},
+ "node_modules/indent-string": {
+ "version": "4.0.0",
+ "resolved": "https://registry.npmjs.org/indent-string/-/indent-string-4.0.0.tgz",
+ "integrity": "sha512-EdDDZu4A2OyIK7Lr/2zG+w5jmbuk1DVBnEwREQvBzspBJkCEbRa8GxU1lghYcaGJCnRWibjDXlq779X1/y5xwg==",
+ "dev": true,
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "node_modules/ini": {
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/ini/-/ini-2.0.0.tgz",
+ "integrity": "sha512-7PnF4oN3CvZF23ADhA5wRaYEQpJ8qygSkbtTXWBeXWXmEVRXK+1ITciHWwHhsjv1TmW0MgacIv6hEi5pX5NQdA==",
+ "dev": true,
+ "engines": {
+ "node": ">=10"
+ }
+ },
"node_modules/internal-slot": {
"version": "1.0.7",
"resolved": "https://registry.npmjs.org/internal-slot/-/internal-slot-1.0.7.tgz",
"integrity": "sha512-NGnrKwXzSms2qUUih/ILZ5JBqNTSa1+ZmP6flaIp6KmSElgE9qdndzS3cqjrDovwFdmwsGsLdeFgB6suw+1e9g==",
"dev": true,
- "license": "MIT",
"dependencies": {
"es-errors": "^1.3.0",
"hasown": "^2.0.0",
@@ -3513,7 +4347,6 @@
"resolved": "https://registry.npmjs.org/is-array-buffer/-/is-array-buffer-3.0.4.tgz",
"integrity": "sha512-wcjaerHw0ydZwfhiKbXJWLDY8A7yV7KhjQOpb83hGgGfId/aQa4TOvwyzn2PuswW2gPCYEL/nEAiSVpdOj1lXw==",
"dev": true,
- "license": "MIT",
"dependencies": {
"call-bind": "^1.0.2",
"get-intrinsic": "^1.2.1"
@@ -3528,8 +4361,7 @@
"node_modules/is-arrayish": {
"version": "0.2.1",
"resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz",
- "integrity": "sha512-zz06S8t0ozoDXMG+ube26zeCTNXcKIPJZJi8hBrF4idCLms4CG9QtK7qBl1boi5ODzFpjswb5JPmHCbMpjaYzg==",
- "license": "MIT"
+ "integrity": "sha512-zz06S8t0ozoDXMG+ube26zeCTNXcKIPJZJi8hBrF4idCLms4CG9QtK7qBl1boi5ODzFpjswb5JPmHCbMpjaYzg=="
},
"node_modules/is-async-function": {
"version": "2.0.0",
@@ -3551,7 +4383,6 @@
"resolved": "https://registry.npmjs.org/is-bigint/-/is-bigint-1.0.4.tgz",
"integrity": "sha512-zB9CruMamjym81i2JZ3UMn54PKGsQzsJeo6xvN3HJJ4CAsQNB6iRutp2To77OfCNuoxspsIhzaPoO1zyCEhFOg==",
"dev": true,
- "license": "MIT",
"dependencies": {
"has-bigints": "^1.0.1"
},
@@ -3564,7 +4395,6 @@
"resolved": "https://registry.npmjs.org/is-boolean-object/-/is-boolean-object-1.1.2.tgz",
"integrity": "sha512-gDYaKHJmnj4aWxyj6YHyXVpdQawtVLHU5cb+eztPGczf6cjuTdwve5ZIEfgXqH4e57An1D1AKf8CZ3kYrQRqYA==",
"dev": true,
- "license": "MIT",
"dependencies": {
"call-bind": "^1.0.2",
"has-tostringtag": "^1.0.0"
@@ -3585,24 +4415,11 @@
"semver": "^7.6.3"
}
},
- "node_modules/is-bun-module/node_modules/semver": {
- "version": "7.6.3",
- "resolved": "https://registry.npmjs.org/semver/-/semver-7.6.3.tgz",
- "integrity": "sha512-oVekP1cKtI+CTDvHWYFUcMtsK/00wmAEfyqKfNdARm8u1wNVhSgaX7A8d4UuIlUI5e84iEwOhs7ZPYRmzU9U6A==",
- "dev": true,
- "bin": {
- "semver": "bin/semver.js"
- },
- "engines": {
- "node": ">=10"
- }
- },
"node_modules/is-callable": {
"version": "1.2.7",
"resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.2.7.tgz",
"integrity": "sha512-1BC0BVFhS/p0qtw6enp8e+8OD0UrK0oFLztSjNzhcKA3WDuJxxAPXzPuPtKkjEY9UUoEWlX/8fgKeu2S8i9JTA==",
"dev": true,
- "license": "MIT",
"engines": {
"node": ">= 0.4"
},
@@ -3629,7 +4446,6 @@
"resolved": "https://registry.npmjs.org/is-data-view/-/is-data-view-1.0.1.tgz",
"integrity": "sha512-AHkaJrsUVW6wq6JS8y3JnM/GJF/9cf+k20+iDzlSaJrinEo5+7vRiteOSwBhHRiAyQATN1AmY4hwzxJKPmYf+w==",
"dev": true,
- "license": "MIT",
"dependencies": {
"is-typed-array": "^1.1.13"
},
@@ -3645,7 +4461,6 @@
"resolved": "https://registry.npmjs.org/is-date-object/-/is-date-object-1.0.5.tgz",
"integrity": "sha512-9YQaSxsAiSwcvS33MBk3wTCVnWK+HhF8VZR2jRxehM16QcVOdHqPn4VPHmRK4lSr38n9JriurInLcP90xsYNfQ==",
"dev": true,
- "license": "MIT",
"dependencies": {
"has-tostringtag": "^1.0.0"
},
@@ -3661,7 +4476,6 @@
"resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz",
"integrity": "sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==",
"dev": true,
- "license": "MIT",
"engines": {
"node": ">=0.10.0"
}
@@ -3683,7 +4497,6 @@
"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,
- "license": "MIT",
"engines": {
"node": ">=8"
}
@@ -3708,7 +4521,6 @@
"resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz",
"integrity": "sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==",
"dev": true,
- "license": "MIT",
"dependencies": {
"is-extglob": "^2.1.1"
},
@@ -3716,6 +4528,22 @@
"node": ">=0.10.0"
}
},
+ "node_modules/is-installed-globally": {
+ "version": "0.4.0",
+ "resolved": "https://registry.npmjs.org/is-installed-globally/-/is-installed-globally-0.4.0.tgz",
+ "integrity": "sha512-iwGqO3J21aaSkC7jWnHP/difazwS7SFeIqxv6wEtLU8Y5KlzFTjyqcSIT0d8s4+dDhKytsk9PJZ2BkS5eZwQRQ==",
+ "dev": true,
+ "dependencies": {
+ "global-dirs": "^3.0.0",
+ "is-path-inside": "^3.0.2"
+ },
+ "engines": {
+ "node": ">=10"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/sindresorhus"
+ }
+ },
"node_modules/is-map": {
"version": "2.0.3",
"resolved": "https://registry.npmjs.org/is-map/-/is-map-2.0.3.tgz",
@@ -3733,7 +4561,6 @@
"resolved": "https://registry.npmjs.org/is-negative-zero/-/is-negative-zero-2.0.3.tgz",
"integrity": "sha512-5KoIu2Ngpyek75jXodFvnafB6DJgr3u8uuK0LEZJjrU19DrMD3EVERaR8sjz8CCGgpZvxPl9SuE1GMVPFHx1mw==",
"dev": true,
- "license": "MIT",
"engines": {
"node": ">= 0.4"
},
@@ -3746,7 +4573,6 @@
"resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz",
"integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==",
"dev": true,
- "license": "MIT",
"engines": {
"node": ">=0.12.0"
}
@@ -3756,7 +4582,6 @@
"resolved": "https://registry.npmjs.org/is-number-object/-/is-number-object-1.0.7.tgz",
"integrity": "sha512-k1U0IRzLMo7ZlYIfzRu23Oh6MiIFasgpb9X76eqfFZAqwH44UI4KTBvBYIZ1dSL9ZzChTB9ShHfLkR4pdW5krQ==",
"dev": true,
- "license": "MIT",
"dependencies": {
"has-tostringtag": "^1.0.0"
},
@@ -3767,12 +4592,20 @@
"url": "https://github.com/sponsors/ljharb"
}
},
+ "node_modules/is-path-inside": {
+ "version": "3.0.3",
+ "resolved": "https://registry.npmjs.org/is-path-inside/-/is-path-inside-3.0.3.tgz",
+ "integrity": "sha512-Fd4gABb+ycGAmKou8eMftCupSir5lRxqf4aD/vd0cD2qc4HL07OjCeuHMr8Ro4CoMaeCKDB0/ECBOVWjTwUvPQ==",
+ "dev": true,
+ "engines": {
+ "node": ">=8"
+ }
+ },
"node_modules/is-regex": {
"version": "1.1.4",
"resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.1.4.tgz",
"integrity": "sha512-kvRdxDsxZjhzUX07ZnLydzS1TU/TJlTUHHY4YLL87e37oUA49DfkLqgy+VjFocowy29cKvcSiu+kIv728jTTVg==",
"dev": true,
- "license": "MIT",
"dependencies": {
"call-bind": "^1.0.2",
"has-tostringtag": "^1.0.0"
@@ -3801,7 +4634,6 @@
"resolved": "https://registry.npmjs.org/is-shared-array-buffer/-/is-shared-array-buffer-1.0.3.tgz",
"integrity": "sha512-nA2hv5XIhLR3uVzDDfCIknerhx8XUKnstuOERPNNIinXG7v9u+ohXF67vxm4TPTEPU6lm61ZkwP3c9PCB97rhg==",
"dev": true,
- "license": "MIT",
"dependencies": {
"call-bind": "^1.0.7"
},
@@ -3812,12 +4644,23 @@
"url": "https://github.com/sponsors/ljharb"
}
},
+ "node_modules/is-stream": {
+ "version": "2.0.1",
+ "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-2.0.1.tgz",
+ "integrity": "sha512-hFoiJiTl63nn+kstHGBtewWSKnQLpyb155KHheA1l39uvtO9nWIop1p3udqPcUd/xbF1VLMO4n7OI6p7RbngDg==",
+ "dev": true,
+ "engines": {
+ "node": ">=8"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/sindresorhus"
+ }
+ },
"node_modules/is-string": {
"version": "1.0.7",
"resolved": "https://registry.npmjs.org/is-string/-/is-string-1.0.7.tgz",
"integrity": "sha512-tE2UXzivje6ofPW7l23cjDOMa09gb7xlAqG6jG5ej6uPV32TlWP3NKPigtaGeHNu9fohccRYvIiZMfOOnOYUtg==",
"dev": true,
- "license": "MIT",
"dependencies": {
"has-tostringtag": "^1.0.0"
},
@@ -3833,7 +4676,6 @@
"resolved": "https://registry.npmjs.org/is-symbol/-/is-symbol-1.0.4.tgz",
"integrity": "sha512-C/CPBqKWnvdcxqIARxyOh4v1UUEOCHpgDa0WYgpKDFMszcrPcffg5uhwSgPCLD2WWxmq6isisz87tzT01tuGhg==",
"dev": true,
- "license": "MIT",
"dependencies": {
"has-symbols": "^1.0.2"
},
@@ -3849,7 +4691,6 @@
"resolved": "https://registry.npmjs.org/is-typed-array/-/is-typed-array-1.1.13.tgz",
"integrity": "sha512-uZ25/bUAlUY5fR4OKT4rZQEBrzQWYV9ZJYGGsUmEJ6thodVJ1HX64ePQ6Z0qPWP+m+Uq6e9UugrE38jeYsDSMw==",
"dev": true,
- "license": "MIT",
"dependencies": {
"which-typed-array": "^1.1.14"
},
@@ -3860,6 +4701,24 @@
"url": "https://github.com/sponsors/ljharb"
}
},
+ "node_modules/is-typedarray": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/is-typedarray/-/is-typedarray-1.0.0.tgz",
+ "integrity": "sha512-cyA56iCMHAh5CdzjJIa4aohJyeO1YbwLi3Jc35MmRU6poroFjIGZzUzupGiRPOjgHg9TLu43xbpwXk523fMxKA==",
+ "dev": true
+ },
+ "node_modules/is-unicode-supported": {
+ "version": "0.1.0",
+ "resolved": "https://registry.npmjs.org/is-unicode-supported/-/is-unicode-supported-0.1.0.tgz",
+ "integrity": "sha512-knxG2q4UC3u8stRGyAVJCOdxFmv5DZiRcdlIaAQXAbSfJya+OhopNotLQrstBhququ4ZpuKbDc/8S6mgXgPFPw==",
+ "dev": true,
+ "engines": {
+ "node": ">=10"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/sindresorhus"
+ }
+ },
"node_modules/is-weakmap": {
"version": "2.0.2",
"resolved": "https://registry.npmjs.org/is-weakmap/-/is-weakmap-2.0.2.tgz",
@@ -3877,7 +4736,6 @@
"resolved": "https://registry.npmjs.org/is-weakref/-/is-weakref-1.0.2.tgz",
"integrity": "sha512-qctsuLZmIQ0+vSSMfoVvyFe2+GSEvnmZ2ezTup1SBse9+twCCeial6EEi3Nc2KFcf6+qz2FBPnjXsk8xhKSaPQ==",
"dev": true,
- "license": "MIT",
"dependencies": {
"call-bind": "^1.0.2"
},
@@ -3905,15 +4763,19 @@
"version": "2.0.5",
"resolved": "https://registry.npmjs.org/isarray/-/isarray-2.0.5.tgz",
"integrity": "sha512-xHjhDr3cNBK0BzdUJSPXZntQUx/mwMS5Rw4A7lPJ90XGAO6ISP/ePDNuo0vhqOZU+UD5JoodwCAAoZQd3FeAKw==",
- "dev": true,
- "license": "MIT"
+ "dev": true
},
"node_modules/isexe": {
"version": "2.0.0",
"resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz",
"integrity": "sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==",
- "dev": true,
- "license": "ISC"
+ "dev": true
+ },
+ "node_modules/isstream": {
+ "version": "0.1.2",
+ "resolved": "https://registry.npmjs.org/isstream/-/isstream-0.1.2.tgz",
+ "integrity": "sha512-Yljz7ffyPbrLpLngrMtZ7NduUgVvi6wG9RJ9IUcyCd59YQ911PBJphODUcbOVbqYfxe1wuYf/LJ8PauMRwsM/g==",
+ "dev": true
},
"node_modules/iterator.prototype": {
"version": "1.1.3",
@@ -3931,30 +4793,10 @@
"node": ">= 0.4"
}
},
- "node_modules/jackspeak": {
- "version": "2.3.6",
- "resolved": "https://registry.npmjs.org/jackspeak/-/jackspeak-2.3.6.tgz",
- "integrity": "sha512-N3yCS/NegsOBokc8GAdM8UcmfsKiSS8cipheD/nivzr700H+nsMOxJjQnvwOcRYVuFkdH0wGUvW2WbXGmrZGbQ==",
- "dev": true,
- "license": "BlueOak-1.0.0",
- "dependencies": {
- "@isaacs/cliui": "^8.0.2"
- },
- "engines": {
- "node": ">=14"
- },
- "funding": {
- "url": "https://github.com/sponsors/isaacs"
- },
- "optionalDependencies": {
- "@pkgjs/parseargs": "^0.11.0"
- }
- },
"node_modules/js-tokens": {
"version": "4.0.0",
"resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz",
- "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==",
- "license": "MIT"
+ "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ=="
},
"node_modules/js-yaml": {
"version": "4.1.0",
@@ -3968,16 +4810,21 @@
"js-yaml": "bin/js-yaml.js"
}
},
+ "node_modules/jsbn": {
+ "version": "0.1.1",
+ "resolved": "https://registry.npmjs.org/jsbn/-/jsbn-0.1.1.tgz",
+ "integrity": "sha512-UVU9dibq2JcFWxQPA6KCqj5O42VOmAY3zQUfEKxU0KpTGXwNoCjkX1e13eHNvw/xPynt6pU0rZ1htjWTNTSXsg==",
+ "dev": true
+ },
"node_modules/jsesc": {
- "version": "2.5.2",
- "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-2.5.2.tgz",
- "integrity": "sha512-OYu7XEzjkCQ3C5Ps3QIZsQfNpqoJyZZA99wd9aWd05NCtC5pWOkShK2mkL6HXQR6/Cy2lbNdPlZBpuQHXE63gA==",
- "license": "MIT",
+ "version": "3.0.2",
+ "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-3.0.2.tgz",
+ "integrity": "sha512-xKqzzWXDttJuOcawBt4KnKHHIf5oQ/Cxax+0PWFG+DFDgHNAdi+TXECADI+RYiFUMmx8792xsMbbgXj4CwnP4g==",
"bin": {
"jsesc": "bin/jsesc"
},
"engines": {
- "node": ">=4"
+ "node": ">=6"
}
},
"node_modules/json-buffer": {
@@ -3989,8 +4836,13 @@
"node_modules/json-parse-even-better-errors": {
"version": "2.3.1",
"resolved": "https://registry.npmjs.org/json-parse-even-better-errors/-/json-parse-even-better-errors-2.3.1.tgz",
- "integrity": "sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w==",
- "license": "MIT"
+ "integrity": "sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w=="
+ },
+ "node_modules/json-schema": {
+ "version": "0.4.0",
+ "resolved": "https://registry.npmjs.org/json-schema/-/json-schema-0.4.0.tgz",
+ "integrity": "sha512-es94M3nTIfsEPisRafak+HDLfHXnKBhV3vU5eqPcS3flIWqcxJWgXHXiey3YrpaNsanY5ei1VoYEbOzijuq9BA==",
+ "dev": true
},
"node_modules/json-schema-traverse": {
"version": "0.4.1",
@@ -4002,8 +4854,13 @@
"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,
- "license": "MIT"
+ "dev": true
+ },
+ "node_modules/json-stringify-safe": {
+ "version": "5.0.1",
+ "resolved": "https://registry.npmjs.org/json-stringify-safe/-/json-stringify-safe-5.0.1.tgz",
+ "integrity": "sha512-ZClg6AaYvamvYEE82d3Iyd3vSSIjQ+odgjaTzRuO3s7toCdFKczob2i0zCh7JE8kWn17yvAWhUVxvqGwUalsRA==",
+ "dev": true
},
"node_modules/json5": {
"version": "1.0.2",
@@ -4020,15 +4877,40 @@
"node_modules/jsoncrush": {
"version": "1.1.8",
"resolved": "https://registry.npmjs.org/jsoncrush/-/jsoncrush-1.1.8.tgz",
- "integrity": "sha512-lvIMGzMUA0fjuqwNcxlTNRq2bibPZ9auqT/LyGdlR5hvydJtA/BasSgkx4qclqTKVeTidrJvsS/oVjlTCPQ4Nw==",
- "license": "MIT"
+ "integrity": "sha512-lvIMGzMUA0fjuqwNcxlTNRq2bibPZ9auqT/LyGdlR5hvydJtA/BasSgkx4qclqTKVeTidrJvsS/oVjlTCPQ4Nw=="
+ },
+ "node_modules/jsonfile": {
+ "version": "6.1.0",
+ "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-6.1.0.tgz",
+ "integrity": "sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ==",
+ "dev": true,
+ "dependencies": {
+ "universalify": "^2.0.0"
+ },
+ "optionalDependencies": {
+ "graceful-fs": "^4.1.6"
+ }
+ },
+ "node_modules/jsprim": {
+ "version": "2.0.2",
+ "resolved": "https://registry.npmjs.org/jsprim/-/jsprim-2.0.2.tgz",
+ "integrity": "sha512-gqXddjPqQ6G40VdnI6T6yObEC+pDNvyP95wdQhkWkg7crHH3km5qP1FsOXEkzEQwnz6gz5qGTn1c2Y52wP3OyQ==",
+ "dev": true,
+ "engines": [
+ "node >=0.6.0"
+ ],
+ "dependencies": {
+ "assert-plus": "1.0.0",
+ "extsprintf": "1.3.0",
+ "json-schema": "0.4.0",
+ "verror": "1.10.0"
+ }
},
"node_modules/jsx-ast-utils": {
"version": "3.3.5",
"resolved": "https://registry.npmjs.org/jsx-ast-utils/-/jsx-ast-utils-3.3.5.tgz",
"integrity": "sha512-ZZow9HBI5O6EPgSJLUb8n2NKgmVWTwCvHGwFuJlMjvLFqlGG6pjirPhtdsseaLZjSibD8eegzmYpUZwoIlj2cQ==",
"dev": true,
- "license": "MIT",
"dependencies": {
"array-includes": "^3.1.6",
"array.prototype.flat": "^1.3.1",
@@ -4066,12 +4948,20 @@
"node": ">=0.10"
}
},
+ "node_modules/lazy-ass": {
+ "version": "1.6.0",
+ "resolved": "https://registry.npmjs.org/lazy-ass/-/lazy-ass-1.6.0.tgz",
+ "integrity": "sha512-cc8oEVoctTvsFZ/Oje/kGnHbpWHYBe8IAJe4C0QNc3t8uM/0Y8+erSz/7Y1ALuXTEZTMvxXwO6YbX1ey3ujiZw==",
+ "dev": true,
+ "engines": {
+ "node": "> 0.8"
+ }
+ },
"node_modules/levn": {
"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,
- "license": "MIT",
"dependencies": {
"prelude-ls": "^1.2.1",
"type-check": "~0.4.0"
@@ -4083,15 +4973,40 @@
"node_modules/lines-and-columns": {
"version": "1.2.4",
"resolved": "https://registry.npmjs.org/lines-and-columns/-/lines-and-columns-1.2.4.tgz",
- "integrity": "sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg==",
- "license": "MIT"
+ "integrity": "sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg=="
+ },
+ "node_modules/listr2": {
+ "version": "3.14.0",
+ "resolved": "https://registry.npmjs.org/listr2/-/listr2-3.14.0.tgz",
+ "integrity": "sha512-TyWI8G99GX9GjE54cJ+RrNMcIFBfwMPxc3XTFiAYGN4s10hWROGtOg7+O6u6LE3mNkyld7RSLE6nrKBvTfcs3g==",
+ "dev": true,
+ "dependencies": {
+ "cli-truncate": "^2.1.0",
+ "colorette": "^2.0.16",
+ "log-update": "^4.0.0",
+ "p-map": "^4.0.0",
+ "rfdc": "^1.3.0",
+ "rxjs": "^7.5.1",
+ "through": "^2.3.8",
+ "wrap-ansi": "^7.0.0"
+ },
+ "engines": {
+ "node": ">=10.0.0"
+ },
+ "peerDependencies": {
+ "enquirer": ">= 2.3.0 < 3"
+ },
+ "peerDependenciesMeta": {
+ "enquirer": {
+ "optional": true
+ }
+ }
},
"node_modules/locate-path": {
"version": "6.0.0",
"resolved": "https://registry.npmjs.org/locate-path/-/locate-path-6.0.0.tgz",
"integrity": "sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw==",
"dev": true,
- "license": "MIT",
"dependencies": {
"p-locate": "^5.0.0"
},
@@ -4102,18 +5017,93 @@
"url": "https://github.com/sponsors/sindresorhus"
}
},
+ "node_modules/lodash": {
+ "version": "4.17.21",
+ "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz",
+ "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==",
+ "dev": true
+ },
"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
+ },
+ "node_modules/lodash.once": {
+ "version": "4.1.1",
+ "resolved": "https://registry.npmjs.org/lodash.once/-/lodash.once-4.1.1.tgz",
+ "integrity": "sha512-Sb487aTOCr9drQVL8pIxOzVhafOjZN9UU54hiN8PU3uAiSV7lx1yYNpbNmex2PK6dSJoNTSJUUswT651yww3Mg==",
+ "dev": true
+ },
+ "node_modules/log-symbols": {
+ "version": "4.1.0",
+ "resolved": "https://registry.npmjs.org/log-symbols/-/log-symbols-4.1.0.tgz",
+ "integrity": "sha512-8XPvpAA8uyhfteu8pIvQxpJZ7SYYdpUivZpGy6sFsBuKRY/7rQGavedeB8aK+Zkyq6upMFVL/9AW6vOYzfRyLg==",
+ "dev": true,
+ "dependencies": {
+ "chalk": "^4.1.0",
+ "is-unicode-supported": "^0.1.0"
+ },
+ "engines": {
+ "node": ">=10"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/sindresorhus"
+ }
+ },
+ "node_modules/log-update": {
+ "version": "4.0.0",
+ "resolved": "https://registry.npmjs.org/log-update/-/log-update-4.0.0.tgz",
+ "integrity": "sha512-9fkkDevMefjg0mmzWFBW8YkFP91OrizzkW3diF7CpG+S2EYdy4+TVfGwz1zeF8x7hCx1ovSPTOE9Ngib74qqUg==",
+ "dev": true,
+ "dependencies": {
+ "ansi-escapes": "^4.3.0",
+ "cli-cursor": "^3.1.0",
+ "slice-ansi": "^4.0.0",
+ "wrap-ansi": "^6.2.0"
+ },
+ "engines": {
+ "node": ">=10"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/sindresorhus"
+ }
+ },
+ "node_modules/log-update/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",
+ "is-fullwidth-code-point": "^3.0.0"
+ },
+ "engines": {
+ "node": ">=10"
+ },
+ "funding": {
+ "url": "https://github.com/chalk/slice-ansi?sponsor=1"
+ }
+ },
+ "node_modules/log-update/node_modules/wrap-ansi": {
+ "version": "6.2.0",
+ "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-6.2.0.tgz",
+ "integrity": "sha512-r6lPcBGxZXlIcymEu7InxDMhdW0KDxpLgoFLcguasxCaJ/SOIZwINatK9KY/tf+ZrlywOKU0UDj3ATXUBfxJXA==",
"dev": true,
- "license": "MIT"
+ "dependencies": {
+ "ansi-styles": "^4.0.0",
+ "string-width": "^4.1.0",
+ "strip-ansi": "^6.0.0"
+ },
+ "engines": {
+ "node": ">=8"
+ }
},
"node_modules/loose-envify": {
"version": "1.4.0",
"resolved": "https://registry.npmjs.org/loose-envify/-/loose-envify-1.4.0.tgz",
"integrity": "sha512-lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q==",
- "license": "MIT",
"dependencies": {
"js-tokens": "^3.0.0 || ^4.0.0"
},
@@ -4121,32 +5111,26 @@
"loose-envify": "cli.js"
}
},
- "node_modules/lru-cache": {
- "version": "10.2.2",
- "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-10.2.2.tgz",
- "integrity": "sha512-9hp3Vp2/hFQUiIwKo8XCeFVnrg8Pk3TYNPIR7tJADKi5YfcF7vEaK7avFHTlSy3kOKYaJQaalfEo6YuXdceBOQ==",
- "dev": true,
- "license": "ISC",
- "engines": {
- "node": "14 || >=16.14"
- }
+ "node_modules/merge-stream": {
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/merge-stream/-/merge-stream-2.0.0.tgz",
+ "integrity": "sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==",
+ "dev": true
},
"node_modules/merge2": {
"version": "1.4.1",
"resolved": "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz",
"integrity": "sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==",
"dev": true,
- "license": "MIT",
"engines": {
"node": ">= 8"
}
},
"node_modules/micromatch": {
- "version": "4.0.7",
- "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.7.tgz",
- "integrity": "sha512-LPP/3KorzCwBxfeUuZmaR6bG2kdeHSbe0P2tY3FLRU4vYrjYz5hI4QZwV0njUx3jeuKe67YukQ1LSPZBKDqO/Q==",
+ "version": "4.0.8",
+ "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.8.tgz",
+ "integrity": "sha512-PXwfBhYu0hBCPw8Dn0E+WDYb7af3dSLVWKi3HGv84IdF4TyFoC0ysxFd0Goxw7nSv4T/PzEJQxsYsEiFCKo2BA==",
"dev": true,
- "license": "MIT",
"dependencies": {
"braces": "^3.0.3",
"picomatch": "^2.3.1"
@@ -4155,12 +5139,41 @@
"node": ">=8.6"
}
},
+ "node_modules/mime-db": {
+ "version": "1.52.0",
+ "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.52.0.tgz",
+ "integrity": "sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==",
+ "dev": true,
+ "engines": {
+ "node": ">= 0.6"
+ }
+ },
+ "node_modules/mime-types": {
+ "version": "2.1.35",
+ "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.35.tgz",
+ "integrity": "sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==",
+ "dev": true,
+ "dependencies": {
+ "mime-db": "1.52.0"
+ },
+ "engines": {
+ "node": ">= 0.6"
+ }
+ },
+ "node_modules/mimic-fn": {
+ "version": "2.1.0",
+ "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-2.1.0.tgz",
+ "integrity": "sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==",
+ "dev": true,
+ "engines": {
+ "node": ">=6"
+ }
+ },
"node_modules/minimatch": {
"version": "3.1.2",
"resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz",
"integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==",
"dev": true,
- "license": "ISC",
"dependencies": {
"brace-expansion": "^1.1.7"
},
@@ -4177,21 +5190,10 @@
"url": "https://github.com/sponsors/ljharb"
}
},
- "node_modules/minipass": {
- "version": "7.1.2",
- "resolved": "https://registry.npmjs.org/minipass/-/minipass-7.1.2.tgz",
- "integrity": "sha512-qOOzS1cBTWYF4BH8fVePDBOO9iptMnGUEZwNc/cMWnTV2nVLZ7VoNWEPHkYczZA0pdoA7dl6e7FL659nX9S2aw==",
- "dev": true,
- "license": "ISC",
- "engines": {
- "node": ">=16 || 14 >=14.17"
- }
- },
"node_modules/ms": {
- "version": "2.1.2",
- "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz",
- "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==",
- "license": "MIT"
+ "version": "2.1.3",
+ "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz",
+ "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA=="
},
"node_modules/nanoid": {
"version": "3.3.7",
@@ -4203,7 +5205,6 @@
"url": "https://github.com/sponsors/ai"
}
],
- "license": "MIT",
"bin": {
"nanoid": "bin/nanoid.cjs"
},
@@ -4215,45 +5216,44 @@
"version": "1.4.0",
"resolved": "https://registry.npmjs.org/natural-compare/-/natural-compare-1.4.0.tgz",
"integrity": "sha512-OWND8ei3VtNC9h7V60qff3SVobHr996CTwgxubgyQYEpg290h9J0buyECNNJexkFm5sOajh5G116RYA1c8ZMSw==",
- "dev": true,
- "license": "MIT"
+ "dev": true
},
"node_modules/next": {
- "version": "14.2.3",
- "resolved": "https://registry.npmjs.org/next/-/next-14.2.3.tgz",
- "integrity": "sha512-dowFkFTR8v79NPJO4QsBUtxv0g9BrS/phluVpMAt2ku7H+cbcBJlopXjkWlwxrk/xGqMemr7JkGPGemPrLLX7A==",
- "license": "MIT",
+ "version": "15.0.2",
+ "resolved": "https://registry.npmjs.org/next/-/next-15.0.2.tgz",
+ "integrity": "sha512-rxIWHcAu4gGSDmwsELXacqAPUk+j8dV/A9cDF5fsiCMpkBDYkO2AEaL1dfD+nNmDiU6QMCFN8Q30VEKapT9UHQ==",
"dependencies": {
- "@next/env": "14.2.3",
- "@swc/helpers": "0.5.5",
+ "@next/env": "15.0.2",
+ "@swc/counter": "0.1.3",
+ "@swc/helpers": "0.5.13",
"busboy": "1.6.0",
"caniuse-lite": "^1.0.30001579",
- "graceful-fs": "^4.2.11",
"postcss": "8.4.31",
- "styled-jsx": "5.1.1"
+ "styled-jsx": "5.1.6"
},
"bin": {
"next": "dist/bin/next"
},
"engines": {
- "node": ">=18.17.0"
+ "node": ">=18.18.0"
},
"optionalDependencies": {
- "@next/swc-darwin-arm64": "14.2.3",
- "@next/swc-darwin-x64": "14.2.3",
- "@next/swc-linux-arm64-gnu": "14.2.3",
- "@next/swc-linux-arm64-musl": "14.2.3",
- "@next/swc-linux-x64-gnu": "14.2.3",
- "@next/swc-linux-x64-musl": "14.2.3",
- "@next/swc-win32-arm64-msvc": "14.2.3",
- "@next/swc-win32-ia32-msvc": "14.2.3",
- "@next/swc-win32-x64-msvc": "14.2.3"
+ "@next/swc-darwin-arm64": "15.0.2",
+ "@next/swc-darwin-x64": "15.0.2",
+ "@next/swc-linux-arm64-gnu": "15.0.2",
+ "@next/swc-linux-arm64-musl": "15.0.2",
+ "@next/swc-linux-x64-gnu": "15.0.2",
+ "@next/swc-linux-x64-musl": "15.0.2",
+ "@next/swc-win32-arm64-msvc": "15.0.2",
+ "@next/swc-win32-x64-msvc": "15.0.2",
+ "sharp": "^0.33.5"
},
"peerDependencies": {
"@opentelemetry/api": "^1.1.0",
"@playwright/test": "^1.41.2",
- "react": "^18.2.0",
- "react-dom": "^18.2.0",
+ "babel-plugin-react-compiler": "*",
+ "react": "^18.2.0 || 19.0.0-rc-02c0e824-20241028",
+ "react-dom": "^18.2.0 || 19.0.0-rc-02c0e824-20241028",
"sass": "^1.3.0"
},
"peerDependenciesMeta": {
@@ -4263,6 +5263,9 @@
"@playwright/test": {
"optional": true
},
+ "babel-plugin-react-compiler": {
+ "optional": true
+ },
"sass": {
"optional": true
}
@@ -4286,7 +5289,6 @@
"url": "https://github.com/sponsors/ai"
}
],
- "license": "MIT",
"dependencies": {
"nanoid": "^3.3.6",
"picocolors": "^1.0.0",
@@ -4297,35 +5299,46 @@
}
},
"node_modules/node-releases": {
- "version": "2.0.14",
- "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.14.tgz",
- "integrity": "sha512-y10wOWt8yZpqXmOgRo77WaHEmhYQYGNA6y421PKsKYWEK8aW+cqAphborZDhqfyKrbZEN92CN1X2KbafY2s7Yw==",
- "license": "MIT"
+ "version": "2.0.18",
+ "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.18.tgz",
+ "integrity": "sha512-d9VeXT4SJ7ZeOqGX6R5EM022wpL+eWPooLI+5UpWn2jCT1aosUQEhQP214x33Wkwx3JQMvIm+tIoVOdodFS40g=="
},
"node_modules/normalize-range": {
"version": "0.1.2",
"resolved": "https://registry.npmjs.org/normalize-range/-/normalize-range-0.1.2.tgz",
"integrity": "sha512-bdok/XvKII3nUpklnV6P2hxtMNrCboOjAcyBuQnWEhO665FwrSNRxU+AqpsyvO6LgGYPspN+lu5CLtw4jPRKNA==",
- "license": "MIT",
"engines": {
"node": ">=0.10.0"
}
},
+ "node_modules/npm-run-path": {
+ "version": "4.0.1",
+ "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-4.0.1.tgz",
+ "integrity": "sha512-S48WzZW777zhNIrn7gxOlISNAqi9ZC/uQFnRdbeIHhZhCA6UqpkOT8T1G7BvfdgP4Er8gF4sUbaS0i7QvIfCWw==",
+ "dev": true,
+ "dependencies": {
+ "path-key": "^3.0.0"
+ },
+ "engines": {
+ "node": ">=8"
+ }
+ },
"node_modules/object-assign": {
"version": "4.1.1",
"resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz",
"integrity": "sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg==",
- "license": "MIT",
"engines": {
"node": ">=0.10.0"
}
},
"node_modules/object-inspect": {
- "version": "1.13.1",
- "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.13.1.tgz",
- "integrity": "sha512-5qoj1RUiKOMsCCNLV1CBiPYE10sziTsnmNxkAI/rZhiD63CF7IqdFGC/XzjWjpSgLf0LxXX3bDFIh0E18f6UhQ==",
+ "version": "1.13.2",
+ "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.13.2.tgz",
+ "integrity": "sha512-IRZSRuzJiynemAXPYtPe5BoI/RESNYR7TYm50MC5Mqbd3Jmw5y790sErYw3V6SryFJD64b74qQQs9wn5Bg/k3g==",
"dev": true,
- "license": "MIT",
+ "engines": {
+ "node": ">= 0.4"
+ },
"funding": {
"url": "https://github.com/sponsors/ljharb"
}
@@ -4335,7 +5348,6 @@
"resolved": "https://registry.npmjs.org/object-keys/-/object-keys-1.1.1.tgz",
"integrity": "sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==",
"dev": true,
- "license": "MIT",
"engines": {
"node": ">= 0.4"
}
@@ -4345,7 +5357,6 @@
"resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.5.tgz",
"integrity": "sha512-byy+U7gp+FVwmyzKPYhW2h5l3crpmGsxl7X2s8y43IgxvG4g3QZ6CffDtsNQy1WsmZpQbO+ybo0AlW7TY6DcBQ==",
"dev": true,
- "license": "MIT",
"dependencies": {
"call-bind": "^1.0.5",
"define-properties": "^1.2.1",
@@ -4364,7 +5375,6 @@
"resolved": "https://registry.npmjs.org/object.entries/-/object.entries-1.1.8.tgz",
"integrity": "sha512-cmopxi8VwRIAw/fkijJohSfpef5PdN0pMQJN6VC/ZKvn0LIknWD8KtgY6KlQdEc4tIjcQ3HxSMmnvtzIscdaYQ==",
"dev": true,
- "license": "MIT",
"dependencies": {
"call-bind": "^1.0.7",
"define-properties": "^1.2.1",
@@ -4379,7 +5389,6 @@
"resolved": "https://registry.npmjs.org/object.fromentries/-/object.fromentries-2.0.8.tgz",
"integrity": "sha512-k6E21FzySsSK5a21KRADBd/NGneRegFO5pLHfdQLpRDETUNJueLXs3WCzyQ3tFRDYgbq3KHGXfTbi2bs8WQ6rQ==",
"dev": true,
- "license": "MIT",
"dependencies": {
"call-bind": "^1.0.7",
"define-properties": "^1.2.1",
@@ -4412,7 +5421,6 @@
"resolved": "https://registry.npmjs.org/object.values/-/object.values-1.2.0.tgz",
"integrity": "sha512-yBYjY9QX2hnRmZHAjG/f13MzmBzxzYgQhFrke06TTyKY5zSTEqkOeukBzIdVA3j3ulu8Qa3MbVFShV7T2RmGtQ==",
"dev": true,
- "license": "MIT",
"dependencies": {
"call-bind": "^1.0.7",
"define-properties": "^1.2.1",
@@ -4425,12 +5433,35 @@
"url": "https://github.com/sponsors/ljharb"
}
},
+ "node_modules/once": {
+ "version": "1.4.0",
+ "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz",
+ "integrity": "sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==",
+ "dev": true,
+ "dependencies": {
+ "wrappy": "1"
+ }
+ },
+ "node_modules/onetime": {
+ "version": "5.1.2",
+ "resolved": "https://registry.npmjs.org/onetime/-/onetime-5.1.2.tgz",
+ "integrity": "sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg==",
+ "dev": true,
+ "dependencies": {
+ "mimic-fn": "^2.1.0"
+ },
+ "engines": {
+ "node": ">=6"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/sindresorhus"
+ }
+ },
"node_modules/optionator": {
"version": "0.9.4",
"resolved": "https://registry.npmjs.org/optionator/-/optionator-0.9.4.tgz",
"integrity": "sha512-6IpQ7mKUxRcZNLIObR0hz7lxsapSSIYNZJwXPGeF0mTVqGKFIXj1DQcMoT22S3ROcLyY/rz0PWaWZ9ayWmad9g==",
"dev": true,
- "license": "MIT",
"dependencies": {
"deep-is": "^0.1.3",
"fast-levenshtein": "^2.0.6",
@@ -4443,12 +5474,17 @@
"node": ">= 0.8.0"
}
},
+ "node_modules/ospath": {
+ "version": "1.2.2",
+ "resolved": "https://registry.npmjs.org/ospath/-/ospath-1.2.2.tgz",
+ "integrity": "sha512-o6E5qJV5zkAbIDNhGSIlyOhScKXgQrSRMilfph0clDfM0nEnBOlKlH4sWDmG95BW/CvwNz0vmm7dJVtU2KlMiA==",
+ "dev": true
+ },
"node_modules/p-limit": {
"version": "3.1.0",
"resolved": "https://registry.npmjs.org/p-limit/-/p-limit-3.1.0.tgz",
"integrity": "sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==",
"dev": true,
- "license": "MIT",
"dependencies": {
"yocto-queue": "^0.1.0"
},
@@ -4464,7 +5500,6 @@
"resolved": "https://registry.npmjs.org/p-locate/-/p-locate-5.0.0.tgz",
"integrity": "sha512-LaNjtRWUBY++zB5nE/NwcaoMylSPk+S+ZHNB1TzdbMJMny6dynpAGt7X/tl/QYq3TIeE6nxHppbo2LGymrG5Pw==",
"dev": true,
- "license": "MIT",
"dependencies": {
"p-limit": "^3.0.2"
},
@@ -4475,11 +5510,25 @@
"url": "https://github.com/sponsors/sindresorhus"
}
},
+ "node_modules/p-map": {
+ "version": "4.0.0",
+ "resolved": "https://registry.npmjs.org/p-map/-/p-map-4.0.0.tgz",
+ "integrity": "sha512-/bjOqmgETBYB5BoEeGVea8dmvHb2m9GLy1E9W43yeyfP6QQCZGFNa+XRceJEuDB6zqr+gKpIAmlLebMpykw/MQ==",
+ "dev": true,
+ "dependencies": {
+ "aggregate-error": "^3.0.0"
+ },
+ "engines": {
+ "node": ">=10"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/sindresorhus"
+ }
+ },
"node_modules/parent-module": {
"version": "1.0.1",
"resolved": "https://registry.npmjs.org/parent-module/-/parent-module-1.0.1.tgz",
"integrity": "sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==",
- "license": "MIT",
"dependencies": {
"callsites": "^3.0.0"
},
@@ -4491,7 +5540,6 @@
"version": "5.2.0",
"resolved": "https://registry.npmjs.org/parse-json/-/parse-json-5.2.0.tgz",
"integrity": "sha512-ayCKvm/phCGxOkYRSCM82iDwct8/EonSEgCSxWxD7ve6jHggsFl4fZVQBPRNgQoKiuV/odhFrGzQXZwbifC8Rg==",
- "license": "MIT",
"dependencies": {
"@babel/code-frame": "^7.0.0",
"error-ex": "^1.3.1",
@@ -4510,7 +5558,6 @@
"resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz",
"integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==",
"dev": true,
- "license": "MIT",
"engines": {
"node": ">=8"
}
@@ -4520,7 +5567,6 @@
"resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz",
"integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==",
"dev": true,
- "license": "MIT",
"engines": {
"node": ">=8"
}
@@ -4528,47 +5574,38 @@
"node_modules/path-parse": {
"version": "1.0.7",
"resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.7.tgz",
- "integrity": "sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==",
- "license": "MIT"
- },
- "node_modules/path-scurry": {
- "version": "1.11.1",
- "resolved": "https://registry.npmjs.org/path-scurry/-/path-scurry-1.11.1.tgz",
- "integrity": "sha512-Xa4Nw17FS9ApQFJ9umLiJS4orGjm7ZzwUrwamcGQuHSzDyth9boKDaycYdDcZDuqYATXw4HFXgaqWTctW/v1HA==",
- "dev": true,
- "license": "BlueOak-1.0.0",
- "dependencies": {
- "lru-cache": "^10.2.0",
- "minipass": "^5.0.0 || ^6.0.2 || ^7.0.0"
- },
- "engines": {
- "node": ">=16 || 14 >=14.18"
- },
- "funding": {
- "url": "https://github.com/sponsors/isaacs"
- }
+ "integrity": "sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw=="
},
"node_modules/path-type": {
"version": "4.0.0",
"resolved": "https://registry.npmjs.org/path-type/-/path-type-4.0.0.tgz",
"integrity": "sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==",
- "license": "MIT",
"engines": {
"node": ">=8"
}
},
+ "node_modules/pend": {
+ "version": "1.2.0",
+ "resolved": "https://registry.npmjs.org/pend/-/pend-1.2.0.tgz",
+ "integrity": "sha512-F3asv42UuXchdzt+xXqfW1OGlVBe+mxa2mqI0pg5yAHZPvFmY3Y6drSf/GQ1A86WgWEN9Kzh/WrgKa6iGcHXLg==",
+ "dev": true
+ },
+ "node_modules/performance-now": {
+ "version": "2.1.0",
+ "resolved": "https://registry.npmjs.org/performance-now/-/performance-now-2.1.0.tgz",
+ "integrity": "sha512-7EAHlyLHI56VEIdK57uwHdHKIaAGbnXPiw0yWbarQZOKaKpvUIgW0jWRVLiatnM+XXlSwsanIBH/hzGMJulMow==",
+ "dev": true
+ },
"node_modules/picocolors": {
- "version": "1.0.1",
- "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.0.1.tgz",
- "integrity": "sha512-anP1Z8qwhkbmu7MFP5iTt+wQKXgwzf7zTyGlcdzabySa9vd0Xt392U0rVmz9poOaBj0uHJKyyo9/upk0HrEQew==",
- "license": "ISC"
+ "version": "1.1.1",
+ "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.1.1.tgz",
+ "integrity": "sha512-xceH2snhtb5M9liqDsmEw56le376mTZkEX/jEb/RxNFyegNul7eNslCXP9FDj/Lcu0X8KEyMceP2ntpaHrDEVA=="
},
"node_modules/picomatch": {
"version": "2.3.1",
"resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz",
"integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==",
"dev": true,
- "license": "MIT",
"engines": {
"node": ">=8.6"
},
@@ -4576,20 +5613,28 @@
"url": "https://github.com/sponsors/jonschlinkert"
}
},
+ "node_modules/pify": {
+ "version": "2.3.0",
+ "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz",
+ "integrity": "sha512-udgsAY+fTnvv7kI7aaxbqwWNb0AHiB0qBO89PZKPkoTmGOgdbrHDKD+0B2X4uTfJ/FT1R09r9gTsjUjNJotuog==",
+ "dev": true,
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
"node_modules/possible-typed-array-names": {
"version": "1.0.0",
"resolved": "https://registry.npmjs.org/possible-typed-array-names/-/possible-typed-array-names-1.0.0.tgz",
"integrity": "sha512-d7Uw+eZoloe0EHDIYoe+bQ5WXnGMOpmiZFTuMWCwpjzzkL2nTjcKiAk4hh8TjnGye2TwWOk3UXucZ+3rbmBa8Q==",
"dev": true,
- "license": "MIT",
"engines": {
"node": ">= 0.4"
}
},
"node_modules/postcss": {
- "version": "8.4.38",
- "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.38.tgz",
- "integrity": "sha512-Wglpdk03BSfXkHoQa3b/oulrotAkwrlLDRSOb9D0bN86FdRyE9lppSp33aHNPgBa0JKCoB+drFLZkQoRRYae5A==",
+ "version": "8.4.47",
+ "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.47.tgz",
+ "integrity": "sha512-56rxCq7G/XfB4EkXq9Egn5GCqugWvDFjafDOThIdMBsI15iqPqR5r15TfSr1YPYeEI19YeaXMCbY6u88Y76GLQ==",
"funding": [
{
"type": "opencollective",
@@ -4604,11 +5649,10 @@
"url": "https://github.com/sponsors/ai"
}
],
- "license": "MIT",
"dependencies": {
"nanoid": "^3.3.7",
- "picocolors": "^1.0.0",
- "source-map-js": "^1.2.0"
+ "picocolors": "^1.1.0",
+ "source-map-js": "^1.2.1"
},
"engines": {
"node": "^10 || ^12 || >=14"
@@ -4617,30 +5661,84 @@
"node_modules/postcss-value-parser": {
"version": "4.2.0",
"resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-4.2.0.tgz",
- "integrity": "sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ==",
- "license": "MIT"
+ "integrity": "sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ=="
},
"node_modules/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,
- "license": "MIT",
"engines": {
"node": ">= 0.8.0"
}
},
+ "node_modules/prettier": {
+ "version": "3.3.3",
+ "resolved": "https://registry.npmjs.org/prettier/-/prettier-3.3.3.tgz",
+ "integrity": "sha512-i2tDNA0O5IrMO757lfrdQZCc2jPNDVntV0m/+4whiDfWaTKfMNgR7Qz0NAeGz/nRqF4m5/6CLzbP4/liHt12Ew==",
+ "dev": true,
+ "bin": {
+ "prettier": "bin/prettier.cjs"
+ },
+ "engines": {
+ "node": ">=14"
+ },
+ "funding": {
+ "url": "https://github.com/prettier/prettier?sponsor=1"
+ }
+ },
+ "node_modules/pretty-bytes": {
+ "version": "5.6.0",
+ "resolved": "https://registry.npmjs.org/pretty-bytes/-/pretty-bytes-5.6.0.tgz",
+ "integrity": "sha512-FFw039TmrBqFK8ma/7OL3sDz/VytdtJr044/QUJtH0wK9lb9jLq9tJyIxUwtQJHwar2BqtiA4iCWSwo9JLkzFg==",
+ "dev": true,
+ "engines": {
+ "node": ">=6"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/sindresorhus"
+ }
+ },
+ "node_modules/process": {
+ "version": "0.11.10",
+ "resolved": "https://registry.npmjs.org/process/-/process-0.11.10.tgz",
+ "integrity": "sha512-cdGef/drWFoydD1JsMzuFf8100nZl+GT+yacc2bEced5f9Rjk4z+WtFUTBu9PhOi9j/jfmBPu0mMEY4wIdAF8A==",
+ "dev": true,
+ "engines": {
+ "node": ">= 0.6.0"
+ }
+ },
"node_modules/prop-types": {
"version": "15.8.1",
"resolved": "https://registry.npmjs.org/prop-types/-/prop-types-15.8.1.tgz",
"integrity": "sha512-oj87CgZICdulUohogVAR7AjlC0327U4el4L6eAvOqCeudMDVU0NThNaV+b9Df4dXgSP1gXMTnPdhfe/2qDH5cg==",
- "license": "MIT",
"dependencies": {
"loose-envify": "^1.4.0",
"object-assign": "^4.1.1",
"react-is": "^16.13.1"
}
},
+ "node_modules/prop-types/node_modules/react-is": {
+ "version": "16.13.1",
+ "resolved": "https://registry.npmjs.org/react-is/-/react-is-16.13.1.tgz",
+ "integrity": "sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ=="
+ },
+ "node_modules/proxy-from-env": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/proxy-from-env/-/proxy-from-env-1.0.0.tgz",
+ "integrity": "sha512-F2JHgJQ1iqwnHDcQjVBsq3n/uoaFL+iPW/eAeL7kVxy/2RrWaN4WroKjjvbsoRtv0ftelNyC01bjRhn/bhcf4A==",
+ "dev": true
+ },
+ "node_modules/pump": {
+ "version": "3.0.2",
+ "resolved": "https://registry.npmjs.org/pump/-/pump-3.0.2.tgz",
+ "integrity": "sha512-tUPXtzlGM8FE3P0ZL6DVs/3P58k9nk8/jZeQCurTJylQA8qFYzHFfhBJkuqyE0FifOsQ0uKWekiZ5g8wtr28cw==",
+ "dev": true,
+ "dependencies": {
+ "end-of-stream": "^1.1.0",
+ "once": "^1.3.1"
+ }
+ },
"node_modules/punycode": {
"version": "2.3.1",
"resolved": "https://registry.npmjs.org/punycode/-/punycode-2.3.1.tgz",
@@ -4650,6 +5748,21 @@
"node": ">=6"
}
},
+ "node_modules/qs": {
+ "version": "6.13.0",
+ "resolved": "https://registry.npmjs.org/qs/-/qs-6.13.0.tgz",
+ "integrity": "sha512-+38qI9SOr8tfZ4QmJNplMUxqjbe7LKvvZgWdExBOmd+egZTtjLB67Gu0HRX3u/XOq7UU2Nx6nsjvS16Z9uwfpg==",
+ "dev": true,
+ "dependencies": {
+ "side-channel": "^1.0.6"
+ },
+ "engines": {
+ "node": ">=0.6"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/ljharb"
+ }
+ },
"node_modules/queue-microtask": {
"version": "1.2.3",
"resolved": "https://registry.npmjs.org/queue-microtask/-/queue-microtask-1.2.3.tgz",
@@ -4668,20 +5781,17 @@
"type": "consulting",
"url": "https://feross.org/support"
}
- ],
- "license": "MIT"
+ ]
},
"node_modules/raf-schd": {
"version": "4.0.3",
"resolved": "https://registry.npmjs.org/raf-schd/-/raf-schd-4.0.3.tgz",
- "integrity": "sha512-tQkJl2GRWh83ui2DiPTJz9wEiMN20syf+5oKfB03yYP7ioZcJwsIK8FjrtLwH1m7C7e+Tt2yYBlrOpdT+dyeIQ==",
- "license": "MIT"
+ "integrity": "sha512-tQkJl2GRWh83ui2DiPTJz9wEiMN20syf+5oKfB03yYP7ioZcJwsIK8FjrtLwH1m7C7e+Tt2yYBlrOpdT+dyeIQ=="
},
"node_modules/react": {
"version": "18.3.1",
"resolved": "https://registry.npmjs.org/react/-/react-18.3.1.tgz",
"integrity": "sha512-wS+hAgJShR0KhEvPJArfuPVN1+Hz1t0Y6n5jLrGQbkb4urgPE/0Rve+1kMB1v/oWgHgm4WIcV+i7F2pTVj+2iQ==",
- "license": "MIT",
"dependencies": {
"loose-envify": "^1.1.0"
},
@@ -4693,7 +5803,6 @@
"version": "18.3.1",
"resolved": "https://registry.npmjs.org/react-dom/-/react-dom-18.3.1.tgz",
"integrity": "sha512-5m4nQKp+rZRb09LNH59GM4BxTh9251/ylbKIbpe7TpGxfJ+9kv6BLkLBXIjjspbgbnIBNqlI23tRnTWT0snUIw==",
- "license": "MIT",
"dependencies": {
"loose-envify": "^1.1.0",
"scheduler": "^0.23.2"
@@ -4703,16 +5812,14 @@
}
},
"node_modules/react-is": {
- "version": "16.13.1",
- "resolved": "https://registry.npmjs.org/react-is/-/react-is-16.13.1.tgz",
- "integrity": "sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ==",
- "license": "MIT"
+ "version": "18.3.1",
+ "resolved": "https://registry.npmjs.org/react-is/-/react-is-18.3.1.tgz",
+ "integrity": "sha512-/LLMVyas0ljjAtoYiPqYiL8VWXzUUdThrmU5+n20DZv+a+ClRoevUzw5JxU+Ieh5/c87ytoTBV9G1FiKfNJdmg=="
},
"node_modules/react-transition-group": {
"version": "4.4.5",
"resolved": "https://registry.npmjs.org/react-transition-group/-/react-transition-group-4.4.5.tgz",
"integrity": "sha512-pZcd1MCJoiKiBR2NRxeCRg13uCXbydPnmB4EOeRrY7480qNWO8IIgQG6zlDkm6uRMsURXPuKq0GWtiM59a5Q6g==",
- "license": "BSD-3-Clause",
"dependencies": {
"@babel/runtime": "^7.5.5",
"dom-helpers": "^5.0.1",
@@ -4724,11 +5831,30 @@
"react-dom": ">=16.6.0"
}
},
+ "node_modules/react-uid": {
+ "version": "2.3.3",
+ "resolved": "https://registry.npmjs.org/react-uid/-/react-uid-2.3.3.tgz",
+ "integrity": "sha512-iNpDovcb9qBpBTo8iUgqRSQOS8GV3bWoNaTaUptHkXtAooXSo0OWe7vN6TqqB8x3x0bNBbQx96kkmSltQ5h9kQ==",
+ "dependencies": {
+ "tslib": "^2.0.0"
+ },
+ "engines": {
+ "node": ">=10"
+ },
+ "peerDependencies": {
+ "@types/react": "^16.8.0 || ^17.0.0 || ^18.0.0",
+ "react": "^16.8.0 || ^17.0.0 || ^18.0.0"
+ },
+ "peerDependenciesMeta": {
+ "@types/react": {
+ "optional": true
+ }
+ }
+ },
"node_modules/react-virtuoso": {
- "version": "4.7.11",
- "resolved": "https://registry.npmjs.org/react-virtuoso/-/react-virtuoso-4.7.11.tgz",
- "integrity": "sha512-Kdn9qEtQI2ulEuBMzW2BTkDsfijB05QUd6lpZ1K36oyA3k65Cz4lG4EKrh2pCfUafX4C2uMSZOwzMOhbrMOTFA==",
- "license": "MIT",
+ "version": "4.12.0",
+ "resolved": "https://registry.npmjs.org/react-virtuoso/-/react-virtuoso-4.12.0.tgz",
+ "integrity": "sha512-oHrKlU7xHsrnBQ89ecZoMPAK0tHnI9s1hsFW3KKg5ZGeZ5SWvbGhg/QFJFY4XETAzoCUeu+Xaxn1OUb/PGtPlA==",
"engines": {
"node": ">=10"
},
@@ -4761,20 +5887,18 @@
"node_modules/regenerator-runtime": {
"version": "0.14.1",
"resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.14.1.tgz",
- "integrity": "sha512-dYnhHh0nJoMfnkZs6GmmhFknAGRrLznOu5nc9ML+EJxGvrx6H7teuevqVqCuPcPK//3eDrrjQhehXVx9cnkGdw==",
- "license": "MIT"
+ "integrity": "sha512-dYnhHh0nJoMfnkZs6GmmhFknAGRrLznOu5nc9ML+EJxGvrx6H7teuevqVqCuPcPK//3eDrrjQhehXVx9cnkGdw=="
},
"node_modules/regexp.prototype.flags": {
- "version": "1.5.2",
- "resolved": "https://registry.npmjs.org/regexp.prototype.flags/-/regexp.prototype.flags-1.5.2.tgz",
- "integrity": "sha512-NcDiDkTLuPR+++OCKB0nWafEmhg/Da8aUPLPMQbK+bxKKCm1/S5he+AqYa4PlMCVBalb4/yxIRub6qkEx5yJbw==",
+ "version": "1.5.3",
+ "resolved": "https://registry.npmjs.org/regexp.prototype.flags/-/regexp.prototype.flags-1.5.3.tgz",
+ "integrity": "sha512-vqlC04+RQoFalODCbCumG2xIOvapzVMHwsyIGM/SIE8fRhFFsXeH8/QQ+s0T0kDAhKc4k30s73/0ydkHQz6HlQ==",
"dev": true,
- "license": "MIT",
"dependencies": {
- "call-bind": "^1.0.6",
+ "call-bind": "^1.0.7",
"define-properties": "^1.2.1",
"es-errors": "^1.3.0",
- "set-function-name": "^2.0.1"
+ "set-function-name": "^2.0.2"
},
"engines": {
"node": ">= 0.4"
@@ -4783,11 +5907,19 @@
"url": "https://github.com/sponsors/ljharb"
}
},
+ "node_modules/request-progress": {
+ "version": "3.0.0",
+ "resolved": "https://registry.npmjs.org/request-progress/-/request-progress-3.0.0.tgz",
+ "integrity": "sha512-MnWzEHHaxHO2iWiQuHrUPBi/1WeBf5PkxQqNyNvLl9VAYSdXkP8tQ3pBSeCPD+yw0v0Aq1zosWLz0BdeXpWwZg==",
+ "dev": true,
+ "dependencies": {
+ "throttleit": "^1.0.0"
+ }
+ },
"node_modules/resolve": {
"version": "1.22.8",
"resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.8.tgz",
"integrity": "sha512-oKWePCxqpd6FlLvGV1VU0x7bkPmmCNolxzjMf4NczoDnQcIWrAF+cPtZn5i6n+RfD2d9i0tzpKnG6Yk168yIyw==",
- "license": "MIT",
"dependencies": {
"is-core-module": "^2.13.0",
"path-parse": "^1.0.7",
@@ -4804,7 +5936,6 @@
"version": "4.0.0",
"resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-4.0.0.tgz",
"integrity": "sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==",
- "license": "MIT",
"engines": {
"node": ">=4"
}
@@ -4818,17 +5949,35 @@
"url": "https://github.com/privatenumber/resolve-pkg-maps?sponsor=1"
}
},
+ "node_modules/restore-cursor": {
+ "version": "3.1.0",
+ "resolved": "https://registry.npmjs.org/restore-cursor/-/restore-cursor-3.1.0.tgz",
+ "integrity": "sha512-l+sSefzHpj5qimhFSE5a8nufZYAM3sBSVMAPtYkmC+4EH2anSGaEMXSD0izRQbu9nfyQ9y5JrVmp7E8oZrUjvA==",
+ "dev": true,
+ "dependencies": {
+ "onetime": "^5.1.0",
+ "signal-exit": "^3.0.2"
+ },
+ "engines": {
+ "node": ">=8"
+ }
+ },
"node_modules/reusify": {
"version": "1.0.4",
"resolved": "https://registry.npmjs.org/reusify/-/reusify-1.0.4.tgz",
"integrity": "sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==",
"dev": true,
- "license": "MIT",
"engines": {
"iojs": ">=1.0.0",
"node": ">=0.10.0"
}
},
+ "node_modules/rfdc": {
+ "version": "1.4.1",
+ "resolved": "https://registry.npmjs.org/rfdc/-/rfdc-1.4.1.tgz",
+ "integrity": "sha512-q1b3N5QkRUWUl7iyylaaj3kOpIT0N2i9MqIEQXP73GVsN9cw3fdx8X63cEmWhJGi2PPCF23Ijp7ktmd39rawIA==",
+ "dev": true
+ },
"node_modules/run-parallel": {
"version": "1.2.0",
"resolved": "https://registry.npmjs.org/run-parallel/-/run-parallel-1.2.0.tgz",
@@ -4848,17 +5997,24 @@
"url": "https://feross.org/support"
}
],
- "license": "MIT",
"dependencies": {
"queue-microtask": "^1.2.2"
}
},
+ "node_modules/rxjs": {
+ "version": "7.8.1",
+ "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-7.8.1.tgz",
+ "integrity": "sha512-AA3TVj+0A2iuIoQkWEK/tqFjBq2j+6PO6Y0zJcvzLAFhEFIO3HL0vls9hWLncZbAAbK0mar7oZ4V079I/qPMxg==",
+ "dev": true,
+ "dependencies": {
+ "tslib": "^2.1.0"
+ }
+ },
"node_modules/safe-array-concat": {
"version": "1.1.2",
"resolved": "https://registry.npmjs.org/safe-array-concat/-/safe-array-concat-1.1.2.tgz",
"integrity": "sha512-vj6RsCsWBCf19jIeHEfkRMw8DPiBb+DMXklQ/1SGDHOMlHdPUkZXFQ2YdplS23zESTijAcurb1aSgJA3AgMu1Q==",
"dev": true,
- "license": "MIT",
"dependencies": {
"call-bind": "^1.0.7",
"get-intrinsic": "^1.2.4",
@@ -4872,12 +6028,31 @@
"url": "https://github.com/sponsors/ljharb"
}
},
+ "node_modules/safe-buffer": {
+ "version": "5.2.1",
+ "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz",
+ "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==",
+ "dev": true,
+ "funding": [
+ {
+ "type": "github",
+ "url": "https://github.com/sponsors/feross"
+ },
+ {
+ "type": "patreon",
+ "url": "https://www.patreon.com/feross"
+ },
+ {
+ "type": "consulting",
+ "url": "https://feross.org/support"
+ }
+ ]
+ },
"node_modules/safe-regex-test": {
"version": "1.0.3",
"resolved": "https://registry.npmjs.org/safe-regex-test/-/safe-regex-test-1.0.3.tgz",
"integrity": "sha512-CdASjNJPvRa7roO6Ra/gLYBTzYzzPyyBXxIMdGW3USQLyjWEls2RgW5UBTXaQVp+OrpeCK3bLem8smtmheoRuw==",
"dev": true,
- "license": "MIT",
"dependencies": {
"call-bind": "^1.0.6",
"es-errors": "^1.3.0",
@@ -4890,22 +6065,30 @@
"url": "https://github.com/sponsors/ljharb"
}
},
+ "node_modules/safer-buffer": {
+ "version": "2.1.2",
+ "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz",
+ "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==",
+ "dev": true
+ },
"node_modules/scheduler": {
"version": "0.23.2",
"resolved": "https://registry.npmjs.org/scheduler/-/scheduler-0.23.2.tgz",
"integrity": "sha512-UOShsPwz7NrMUqhR6t0hWjFduvOzbtv7toDH1/hIrfRNIDBnnBWd0CwJTGvTpngVlmwGCdP9/Zl/tVrDqcuYzQ==",
- "license": "MIT",
"dependencies": {
"loose-envify": "^1.1.0"
}
},
"node_modules/semver": {
- "version": "6.3.1",
- "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz",
- "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==",
- "dev": true,
+ "version": "7.6.3",
+ "resolved": "https://registry.npmjs.org/semver/-/semver-7.6.3.tgz",
+ "integrity": "sha512-oVekP1cKtI+CTDvHWYFUcMtsK/00wmAEfyqKfNdARm8u1wNVhSgaX7A8d4UuIlUI5e84iEwOhs7ZPYRmzU9U6A==",
+ "devOptional": true,
"bin": {
"semver": "bin/semver.js"
+ },
+ "engines": {
+ "node": ">=10"
}
},
"node_modules/set-function-length": {
@@ -4913,7 +6096,6 @@
"resolved": "https://registry.npmjs.org/set-function-length/-/set-function-length-1.2.2.tgz",
"integrity": "sha512-pgRc4hJ4/sNjWCSS9AmnS40x3bNMDTknHgL5UaMBTMyJnU90EgWh1Rz+MC9eFu4BuN/UwZjKQuY/1v3rM7HMfg==",
"dev": true,
- "license": "MIT",
"dependencies": {
"define-data-property": "^1.1.4",
"es-errors": "^1.3.0",
@@ -4931,7 +6113,6 @@
"resolved": "https://registry.npmjs.org/set-function-name/-/set-function-name-2.0.2.tgz",
"integrity": "sha512-7PGFlmtwsEADb0WYyvCMa1t+yke6daIG4Wirafur5kcf+MhUnPms1UeR0CKQdTZD81yESwMHbtn+TR+dMviakQ==",
"dev": true,
- "license": "MIT",
"dependencies": {
"define-data-property": "^1.1.4",
"es-errors": "^1.3.0",
@@ -4942,12 +6123,50 @@
"node": ">= 0.4"
}
},
+ "node_modules/sharp": {
+ "version": "0.33.5",
+ "resolved": "https://registry.npmjs.org/sharp/-/sharp-0.33.5.tgz",
+ "integrity": "sha512-haPVm1EkS9pgvHrQ/F3Xy+hgcuMV0Wm9vfIBSiwZ05k+xgb0PkBQpGsAA/oWdDobNaZTH5ppvHtzCFbnSEwHVw==",
+ "hasInstallScript": true,
+ "optional": true,
+ "dependencies": {
+ "color": "^4.2.3",
+ "detect-libc": "^2.0.3",
+ "semver": "^7.6.3"
+ },
+ "engines": {
+ "node": "^18.17.0 || ^20.3.0 || >=21.0.0"
+ },
+ "funding": {
+ "url": "https://opencollective.com/libvips"
+ },
+ "optionalDependencies": {
+ "@img/sharp-darwin-arm64": "0.33.5",
+ "@img/sharp-darwin-x64": "0.33.5",
+ "@img/sharp-libvips-darwin-arm64": "1.0.4",
+ "@img/sharp-libvips-darwin-x64": "1.0.4",
+ "@img/sharp-libvips-linux-arm": "1.0.5",
+ "@img/sharp-libvips-linux-arm64": "1.0.4",
+ "@img/sharp-libvips-linux-s390x": "1.0.4",
+ "@img/sharp-libvips-linux-x64": "1.0.4",
+ "@img/sharp-libvips-linuxmusl-arm64": "1.0.4",
+ "@img/sharp-libvips-linuxmusl-x64": "1.0.4",
+ "@img/sharp-linux-arm": "0.33.5",
+ "@img/sharp-linux-arm64": "0.33.5",
+ "@img/sharp-linux-s390x": "0.33.5",
+ "@img/sharp-linux-x64": "0.33.5",
+ "@img/sharp-linuxmusl-arm64": "0.33.5",
+ "@img/sharp-linuxmusl-x64": "0.33.5",
+ "@img/sharp-wasm32": "0.33.5",
+ "@img/sharp-win32-ia32": "0.33.5",
+ "@img/sharp-win32-x64": "0.33.5"
+ }
+ },
"node_modules/shebang-command": {
"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,
- "license": "MIT",
"dependencies": {
"shebang-regex": "^3.0.0"
},
@@ -4960,7 +6179,6 @@
"resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz",
"integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==",
"dev": true,
- "license": "MIT",
"engines": {
"node": ">=8"
}
@@ -4970,7 +6188,6 @@
"resolved": "https://registry.npmjs.org/side-channel/-/side-channel-1.0.6.tgz",
"integrity": "sha512-fDW/EZ6Q9RiO8eFG8Hj+7u/oW+XrPTIChwCOM2+th2A6OblDtYYIpve9m+KvI9Z4C9qSEXlaGR6bTEYHReuglA==",
"dev": true,
- "license": "MIT",
"dependencies": {
"call-bind": "^1.0.7",
"es-errors": "^1.3.0",
@@ -4985,23 +6202,36 @@
}
},
"node_modules/signal-exit": {
- "version": "4.1.0",
- "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-4.1.0.tgz",
- "integrity": "sha512-bzyZ1e88w9O1iNJbKnOlvYTrWPDl46O1bG0D3XInv+9tkPrxrN8jUUTiFlDkkmKWgn1M6CfIA13SuGqOa9Korw==",
- "dev": true,
- "license": "ISC",
- "engines": {
- "node": ">=14"
- },
- "funding": {
- "url": "https://github.com/sponsors/isaacs"
+ "version": "3.0.7",
+ "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.7.tgz",
+ "integrity": "sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ==",
+ "dev": true
+ },
+ "node_modules/simple-swizzle": {
+ "version": "0.2.2",
+ "resolved": "https://registry.npmjs.org/simple-swizzle/-/simple-swizzle-0.2.2.tgz",
+ "integrity": "sha512-JA//kQgZtbuY83m+xT+tXJkmJncGMTFT+C+g2h2R9uxkYIrE2yy9sgmcLhCnw57/WSD+Eh3J97FPEDFnbXnDUg==",
+ "optional": true,
+ "dependencies": {
+ "is-arrayish": "^0.3.1"
}
},
- "node_modules/slash": {
+ "node_modules/simple-swizzle/node_modules/is-arrayish": {
+ "version": "0.3.2",
+ "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.3.2.tgz",
+ "integrity": "sha512-eVRqCvVlZbuw3GrM63ovNSNAeA1K16kaR/LRY/92w0zxQ5/1YzwblUX652i4Xs9RwAGjW9d9y6X88t8OaAJfWQ==",
+ "optional": true
+ },
+ "node_modules/slice-ansi": {
"version": "3.0.0",
- "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz",
- "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==",
+ "resolved": "https://registry.npmjs.org/slice-ansi/-/slice-ansi-3.0.0.tgz",
+ "integrity": "sha512-pSyv7bSTC7ig9Dcgbw9AuRNUb5k5V6oDudjZoMBSr13qpLBG7tB+zgCkARjq7xIUgdz5P1Qe8u+rSGdouOOIyQ==",
"dev": true,
+ "dependencies": {
+ "ansi-styles": "^4.0.0",
+ "astral-regex": "^2.0.0",
+ "is-fullwidth-code-point": "^3.0.0"
+ },
"engines": {
"node": ">=8"
}
@@ -5010,16 +6240,39 @@
"version": "0.5.7",
"resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz",
"integrity": "sha512-LbrmJOMUSdEVxIKvdcJzQC+nQhe8FUZQTXQy6+I75skNgn3OoQ0DZA8YnFa7gp8tqtL3KPf1kmo0R5DoApeSGQ==",
- "license": "BSD-3-Clause",
"engines": {
"node": ">=0.10.0"
}
},
"node_modules/source-map-js": {
- "version": "1.2.0",
- "resolved": "https://registry.npmjs.org/source-map-js/-/source-map-js-1.2.0.tgz",
- "integrity": "sha512-itJW8lvSA0TXEphiRoawsCksnlf8SyvmFzIhltqAHluXd88pkCd+cXJVHTDwdCr0IzwptSm035IHQktUu1QUMg==",
- "license": "BSD-3-Clause",
+ "version": "1.2.1",
+ "resolved": "https://registry.npmjs.org/source-map-js/-/source-map-js-1.2.1.tgz",
+ "integrity": "sha512-UXWMKhLOwVKb728IUtQPXxfYU+usdybtUrK/8uGE8CQMvrhOpwvzDBwj0QhSL7MQc7vIsISBG8VQ8+IDQxpfQA==",
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/sshpk": {
+ "version": "1.18.0",
+ "resolved": "https://registry.npmjs.org/sshpk/-/sshpk-1.18.0.tgz",
+ "integrity": "sha512-2p2KJZTSqQ/I3+HX42EpYOa2l3f8Erv8MWKsy2I9uf4wA7yFIkXRffYdsx86y6z4vHtV8u7g+pPlr8/4ouAxsQ==",
+ "dev": true,
+ "dependencies": {
+ "asn1": "~0.2.3",
+ "assert-plus": "^1.0.0",
+ "bcrypt-pbkdf": "^1.0.0",
+ "dashdash": "^1.12.0",
+ "ecc-jsbn": "~0.1.1",
+ "getpass": "^0.1.1",
+ "jsbn": "~0.1.0",
+ "safer-buffer": "^2.0.2",
+ "tweetnacl": "~0.14.0"
+ },
+ "bin": {
+ "sshpk-conv": "bin/sshpk-conv",
+ "sshpk-sign": "bin/sshpk-sign",
+ "sshpk-verify": "bin/sshpk-verify"
+ },
"engines": {
"node": ">=0.10.0"
}
@@ -5033,30 +6286,10 @@
}
},
"node_modules/string-width": {
- "version": "5.1.2",
- "resolved": "https://registry.npmjs.org/string-width/-/string-width-5.1.2.tgz",
- "integrity": "sha512-HnLOCR3vjcY8beoNLtcjZ5/nxn2afmME6lhrDrebokqMap+XbeW8n9TXpPDOqdGK5qcI3oT0GKTW6wC7EMiVqA==",
- "dev": true,
- "license": "MIT",
- "dependencies": {
- "eastasianwidth": "^0.2.0",
- "emoji-regex": "^9.2.2",
- "strip-ansi": "^7.0.1"
- },
- "engines": {
- "node": ">=12"
- },
- "funding": {
- "url": "https://github.com/sponsors/sindresorhus"
- }
- },
- "node_modules/string-width-cjs": {
- "name": "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,
- "license": "MIT",
"dependencies": {
"emoji-regex": "^8.0.0",
"is-fullwidth-code-point": "^3.0.0",
@@ -5066,41 +6299,11 @@
"node": ">=8"
}
},
- "node_modules/string-width-cjs/node_modules/emoji-regex": {
+ "node_modules/string-width/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,
- "license": "MIT"
- },
- "node_modules/string-width/node_modules/ansi-regex": {
- "version": "6.0.1",
- "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-6.0.1.tgz",
- "integrity": "sha512-n5M855fKb2SsfMIiFFoVrABHJC8QtHwVx+mHWP3QcEqBHYienj5dHSgjbxtC0WEZXYt4wcD6zrQElDPhFuZgfA==",
- "dev": true,
- "license": "MIT",
- "engines": {
- "node": ">=12"
- },
- "funding": {
- "url": "https://github.com/chalk/ansi-regex?sponsor=1"
- }
- },
- "node_modules/string-width/node_modules/strip-ansi": {
- "version": "7.1.0",
- "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-7.1.0.tgz",
- "integrity": "sha512-iq6eVVI64nQQTRYq2KtEg2d2uU7LElhTJwsH4YzIHZshxlgZms/wIc4VoDQTlG/IvVIrBKG06CrZnp0qv7hkcQ==",
- "dev": true,
- "license": "MIT",
- "dependencies": {
- "ansi-regex": "^6.0.1"
- },
- "engines": {
- "node": ">=12"
- },
- "funding": {
- "url": "https://github.com/chalk/strip-ansi?sponsor=1"
- }
+ "dev": true
},
"node_modules/string.prototype.includes": {
"version": "2.0.1",
@@ -5157,7 +6360,6 @@
"resolved": "https://registry.npmjs.org/string.prototype.trim/-/string.prototype.trim-1.2.9.tgz",
"integrity": "sha512-klHuCNxiMZ8MlsOihJhJEBJAiMVqU3Z2nEXWfWnIqjN0gEFS9J9+IxKozWWtQGcgoa1WUZzLjKPTr4ZHNFTFxw==",
"dev": true,
- "license": "MIT",
"dependencies": {
"call-bind": "^1.0.7",
"define-properties": "^1.2.1",
@@ -5176,7 +6378,6 @@
"resolved": "https://registry.npmjs.org/string.prototype.trimend/-/string.prototype.trimend-1.0.8.tgz",
"integrity": "sha512-p73uL5VCHCO2BZZ6krwwQE3kCzM7NKmis8S//xEC6fQonchbum4eP6kR4DLEjQFO3Wnj3Fuo8NM0kOSjVdHjZQ==",
"dev": true,
- "license": "MIT",
"dependencies": {
"call-bind": "^1.0.7",
"define-properties": "^1.2.1",
@@ -5191,7 +6392,6 @@
"resolved": "https://registry.npmjs.org/string.prototype.trimstart/-/string.prototype.trimstart-1.0.8.tgz",
"integrity": "sha512-UXSH262CSZY1tfu3G3Secr6uGLCFVPMhIqHjlgCUtCCcgihYc/xKs9djMTMUOb2j1mVSeU8EU6NWc/iQKU6Gfg==",
"dev": true,
- "license": "MIT",
"dependencies": {
"call-bind": "^1.0.7",
"define-properties": "^1.2.1",
@@ -5209,21 +6409,6 @@
"resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz",
"integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==",
"dev": true,
- "license": "MIT",
- "dependencies": {
- "ansi-regex": "^5.0.1"
- },
- "engines": {
- "node": ">=8"
- }
- },
- "node_modules/strip-ansi-cjs": {
- "name": "strip-ansi",
- "version": "6.0.1",
- "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz",
- "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==",
- "dev": true,
- "license": "MIT",
"dependencies": {
"ansi-regex": "^5.0.1"
},
@@ -5240,6 +6425,15 @@
"node": ">=4"
}
},
+ "node_modules/strip-final-newline": {
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/strip-final-newline/-/strip-final-newline-2.0.0.tgz",
+ "integrity": "sha512-BrpvfNAE3dcvq7ll3xVumzjKjZQ5tI1sEUIKr3Uoks0XUl45St3FlatVqef9prk4jRDzhW6WZg+3bk93y6pLjA==",
+ "dev": true,
+ "engines": {
+ "node": ">=6"
+ }
+ },
"node_modules/strip-json-comments": {
"version": "3.1.1",
"resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-3.1.1.tgz",
@@ -5253,10 +6447,9 @@
}
},
"node_modules/styled-jsx": {
- "version": "5.1.1",
- "resolved": "https://registry.npmjs.org/styled-jsx/-/styled-jsx-5.1.1.tgz",
- "integrity": "sha512-pW7uC1l4mBZ8ugbiZrcIsiIvVx1UmTfw7UkC3Um2tmfUq9Bhk8IiyEIPl6F8agHgjzku6j0xQEZbfA5uSgSaCw==",
- "license": "MIT",
+ "version": "5.1.6",
+ "resolved": "https://registry.npmjs.org/styled-jsx/-/styled-jsx-5.1.6.tgz",
+ "integrity": "sha512-qSVyDTeMotdvQYoHWLNGwRFJHC+i+ZvdBRYosOFgC+Wg1vx4frN2/RG/NA7SYqqvKNLf39P2LSRA2pu6n0XYZA==",
"dependencies": {
"client-only": "0.0.1"
},
@@ -5264,7 +6457,7 @@
"node": ">= 12.0.0"
},
"peerDependencies": {
- "react": ">= 16.8.0 || 17.x.x || ^18.0.0-0"
+ "react": ">= 16.8.0 || 17.x.x || ^18.0.0-0 || ^19.0.0-0"
},
"peerDependenciesMeta": {
"@babel/core": {
@@ -5278,27 +6471,27 @@
"node_modules/stylis": {
"version": "4.2.0",
"resolved": "https://registry.npmjs.org/stylis/-/stylis-4.2.0.tgz",
- "integrity": "sha512-Orov6g6BB1sDfYgzWfTHDOxamtX1bE/zo104Dh9e6fqJ3PooipYyfJ0pUmrZO2wAvO8YbEyeFrkV91XTsGMSrw==",
- "license": "MIT"
+ "integrity": "sha512-Orov6g6BB1sDfYgzWfTHDOxamtX1bE/zo104Dh9e6fqJ3PooipYyfJ0pUmrZO2wAvO8YbEyeFrkV91XTsGMSrw=="
},
"node_modules/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==",
+ "version": "8.1.1",
+ "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-8.1.1.tgz",
+ "integrity": "sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q==",
"dev": true,
- "license": "MIT",
"dependencies": {
"has-flag": "^4.0.0"
},
"engines": {
- "node": ">=8"
+ "node": ">=10"
+ },
+ "funding": {
+ "url": "https://github.com/chalk/supports-color?sponsor=1"
}
},
"node_modules/supports-preserve-symlinks-flag": {
"version": "1.0.0",
"resolved": "https://registry.npmjs.org/supports-preserve-symlinks-flag/-/supports-preserve-symlinks-flag-1.0.0.tgz",
"integrity": "sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==",
- "license": "MIT",
"engines": {
"node": ">= 0.4"
},
@@ -5310,7 +6503,6 @@
"version": "2.2.5",
"resolved": "https://registry.npmjs.org/swr/-/swr-2.2.5.tgz",
"integrity": "sha512-QtxqyclFeAsxEUeZIYmsaQ0UjimSq1RZ9Un7I68/0ClKK/U3LoyQunwkQfJZr2fc22DfIXLNDc2wFyTEikCUpg==",
- "license": "MIT",
"dependencies": {
"client-only": "^0.0.1",
"use-sync-external-store": "^1.2.0"
@@ -5332,16 +6524,48 @@
"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
+ },
+ "node_modules/throttleit": {
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/throttleit/-/throttleit-1.0.1.tgz",
+ "integrity": "sha512-vDZpf9Chs9mAdfY046mcPt8fg5QSZr37hEH4TXYBnDF+izxgrbRGUAAaBvIk/fJm9aOFCGFd1EsNg5AZCbnQCQ==",
"dev": true,
- "license": "MIT"
+ "funding": {
+ "url": "https://github.com/sponsors/sindresorhus"
+ }
},
- "node_modules/to-fast-properties": {
- "version": "2.0.0",
- "resolved": "https://registry.npmjs.org/to-fast-properties/-/to-fast-properties-2.0.0.tgz",
- "integrity": "sha512-/OaKK0xYrs3DmxRYqL/yDc+FxFUVYhDlXMhRmv3z915w2HF1tnN1omB354j8VUGO/hbRzyD6Y3sA7v7GS/ceog==",
- "license": "MIT",
+ "node_modules/through": {
+ "version": "2.3.8",
+ "resolved": "https://registry.npmjs.org/through/-/through-2.3.8.tgz",
+ "integrity": "sha512-w89qg7PI8wAdvX60bMDP+bFoD5Dvhm9oLheFp5O4a2QF0cSBGsBX4qZmadPMvVqlLJBBci+WqGGOAPvcDeNSVg==",
+ "dev": true
+ },
+ "node_modules/tldts": {
+ "version": "6.1.59",
+ "resolved": "https://registry.npmjs.org/tldts/-/tldts-6.1.59.tgz",
+ "integrity": "sha512-472ilPxsRuqBBpn+KuRBHJvZhk6tTo4yTVsmODrLBNLwRYJPkDfMEHivgNwp5iEl+cbrZzzRtLKRxZs7+QKkRg==",
+ "dev": true,
+ "dependencies": {
+ "tldts-core": "^6.1.59"
+ },
+ "bin": {
+ "tldts": "bin/cli.js"
+ }
+ },
+ "node_modules/tldts-core": {
+ "version": "6.1.59",
+ "resolved": "https://registry.npmjs.org/tldts-core/-/tldts-core-6.1.59.tgz",
+ "integrity": "sha512-EiYgNf275AQyVORl8HQYYe7rTVnmLb4hkWK7wAk/12Ksy5EiHpmUmTICa4GojookBPC8qkLMBKKwCmzNA47ZPQ==",
+ "dev": true
+ },
+ "node_modules/tmp": {
+ "version": "0.2.3",
+ "resolved": "https://registry.npmjs.org/tmp/-/tmp-0.2.3.tgz",
+ "integrity": "sha512-nZD7m9iCPC5g0pYmcaxogYKggSfLsdxl8of3Q/oIbqCqLLIO9IAF0GWjX1z9NZRHPiXv8Wex4yDCaZsgEw0Y8w==",
+ "dev": true,
"engines": {
- "node": ">=4"
+ "node": ">=14.14"
}
},
"node_modules/to-regex-range": {
@@ -5349,7 +6573,6 @@
"resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz",
"integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==",
"dev": true,
- "license": "MIT",
"dependencies": {
"is-number": "^7.0.0"
},
@@ -5357,10 +6580,31 @@
"node": ">=8.0"
}
},
+ "node_modules/tough-cookie": {
+ "version": "5.0.0",
+ "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-5.0.0.tgz",
+ "integrity": "sha512-FRKsF7cz96xIIeMZ82ehjC3xW2E+O2+v11udrDYewUbszngYhsGa8z6YUMMzO9QJZzzyd0nGGXnML/TReX6W8Q==",
+ "dev": true,
+ "dependencies": {
+ "tldts": "^6.1.32"
+ },
+ "engines": {
+ "node": ">=16"
+ }
+ },
+ "node_modules/tree-kill": {
+ "version": "1.2.2",
+ "resolved": "https://registry.npmjs.org/tree-kill/-/tree-kill-1.2.2.tgz",
+ "integrity": "sha512-L0Orpi8qGpRG//Nd+H90vFB+3iHnue1zSSGmNOOCh1GLJ7rUKVwV2HvijphGQS2UmhUZewS9VgvxYIdgr+fG1A==",
+ "dev": true,
+ "bin": {
+ "tree-kill": "cli.js"
+ }
+ },
"node_modules/ts-api-utils": {
- "version": "1.3.0",
- "resolved": "https://registry.npmjs.org/ts-api-utils/-/ts-api-utils-1.3.0.tgz",
- "integrity": "sha512-UQMIo7pb8WRomKR1/+MFVLTroIvDVtMX3K6OUir8ynLyzB8Jeriont2bTAtmNPa1ekAgN7YPDyf6V+ygrdU+eQ==",
+ "version": "1.4.0",
+ "resolved": "https://registry.npmjs.org/ts-api-utils/-/ts-api-utils-1.4.0.tgz",
+ "integrity": "sha512-032cPxaEKwM+GT3vA5JXNzIaizx388rhsSW79vGRNGXfRRAdEAn2mvk36PvK5HnOchyWZ7afLEXqYCvPCrzuzQ==",
"dev": true,
"engines": {
"node": ">=16"
@@ -5382,17 +6626,33 @@
}
},
"node_modules/tslib": {
- "version": "2.6.3",
- "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.6.3.tgz",
- "integrity": "sha512-xNvxJEOUiWPGhUuUdQgAJPKOOJfGnIyKySOc09XkKsgdUV/3E2zvwZYdejjmRgPCgcym1juLH3226yA7sEFJKQ==",
- "license": "0BSD"
+ "version": "2.8.1",
+ "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.8.1.tgz",
+ "integrity": "sha512-oJFu94HQb+KVduSUQL7wnpmqnfmLsOA/nAh6b6EH0wCEoK0/mPeXU6c3wKDV83MkOuHPRHtSXKKU99IBazS/2w=="
+ },
+ "node_modules/tunnel-agent": {
+ "version": "0.6.0",
+ "resolved": "https://registry.npmjs.org/tunnel-agent/-/tunnel-agent-0.6.0.tgz",
+ "integrity": "sha512-McnNiV1l8RYeY8tBgEpuodCC1mLUdbSN+CYBL7kJsJNInOP8UjDDEwdk6Mw60vdLLrr5NHKZhMAOSrR2NZuQ+w==",
+ "dev": true,
+ "dependencies": {
+ "safe-buffer": "^5.0.1"
+ },
+ "engines": {
+ "node": "*"
+ }
+ },
+ "node_modules/tweetnacl": {
+ "version": "0.14.5",
+ "resolved": "https://registry.npmjs.org/tweetnacl/-/tweetnacl-0.14.5.tgz",
+ "integrity": "sha512-KXXFFdAbFXY4geFIwoyNK+f5Z1b7swfXABfL7HXCmoIWMKU3dmS26672A4EeQtDzLKy7SXmfBu51JolvEKwtGA==",
+ "dev": true
},
"node_modules/type-check": {
"version": "0.4.0",
"resolved": "https://registry.npmjs.org/type-check/-/type-check-0.4.0.tgz",
"integrity": "sha512-XleUoc9uwGXqjWwXaUTZAmzMcFZ5858QA2vvx1Ur5xIcixXIP+8LnFDgRplU30us6teqdlskFfu+ae4K79Ooew==",
"dev": true,
- "license": "MIT",
"dependencies": {
"prelude-ls": "^1.2.1"
},
@@ -5400,12 +6660,23 @@
"node": ">= 0.8.0"
}
},
+ "node_modules/type-fest": {
+ "version": "0.21.3",
+ "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.21.3.tgz",
+ "integrity": "sha512-t0rzBq87m3fVcduHDUFhKmyyX+9eo6WQjZvf51Ea/M0Q7+T374Jp1aUiyUl0GKxp8M/OETVHSDvmkyPgvX+X2w==",
+ "dev": true,
+ "engines": {
+ "node": ">=10"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/sindresorhus"
+ }
+ },
"node_modules/typed-array-buffer": {
"version": "1.0.2",
"resolved": "https://registry.npmjs.org/typed-array-buffer/-/typed-array-buffer-1.0.2.tgz",
"integrity": "sha512-gEymJYKZtKXzzBzM4jqa9w6Q1Jjm7x2d+sh19AdsD4wqnMPDYyvwpsIc2Q/835kHuo3BEQ7CjelGhfTsoBb2MQ==",
"dev": true,
- "license": "MIT",
"dependencies": {
"call-bind": "^1.0.7",
"es-errors": "^1.3.0",
@@ -5420,7 +6691,6 @@
"resolved": "https://registry.npmjs.org/typed-array-byte-length/-/typed-array-byte-length-1.0.1.tgz",
"integrity": "sha512-3iMJ9q0ao7WE9tWcaYKIptkNBuOIcZCCT0d4MRvuuH88fEoEH62IuQe0OtraD3ebQEoTRk8XCBoknUNc1Y67pw==",
"dev": true,
- "license": "MIT",
"dependencies": {
"call-bind": "^1.0.7",
"for-each": "^0.3.3",
@@ -5440,7 +6710,6 @@
"resolved": "https://registry.npmjs.org/typed-array-byte-offset/-/typed-array-byte-offset-1.0.2.tgz",
"integrity": "sha512-Ous0vodHa56FviZucS2E63zkgtgrACj7omjwd/8lTEMEPFFyjfixMZ1ZXenpgCFBBt4EC1J2XsyVS2gkG0eTFA==",
"dev": true,
- "license": "MIT",
"dependencies": {
"available-typed-arrays": "^1.0.7",
"call-bind": "^1.0.7",
@@ -5461,7 +6730,6 @@
"resolved": "https://registry.npmjs.org/typed-array-length/-/typed-array-length-1.0.6.tgz",
"integrity": "sha512-/OxDN6OtAk5KBpGb28T+HZc2M+ADtvRxXrKKbUwtsLgdoxgX13hyy7ek6bFRl5+aBs2yZzB0c4CnQfAtVypW/g==",
"dev": true,
- "license": "MIT",
"dependencies": {
"call-bind": "^1.0.7",
"for-each": "^0.3.3",
@@ -5478,11 +6746,10 @@
}
},
"node_modules/typescript": {
- "version": "5.4.5",
- "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.4.5.tgz",
- "integrity": "sha512-vcI4UpRgg81oIRUFwR0WSIHKt11nJ7SAVlYNIu+QpqeyXP+gpQJy/Z4+F0aGxSE4MqwjyXvW/TzgkLAx2AGHwQ==",
+ "version": "5.6.3",
+ "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.6.3.tgz",
+ "integrity": "sha512-hjcS1mhfuyi4WW8IWtjP7brDrG2cuDZukyrYrSauoXGNgx0S7zceP07adYkJycEr56BOUTNPzbInooiN3fn1qw==",
"dev": true,
- "license": "Apache-2.0",
"bin": {
"tsc": "bin/tsc",
"tsserver": "bin/tsserver"
@@ -5496,7 +6763,6 @@
"resolved": "https://registry.npmjs.org/unbox-primitive/-/unbox-primitive-1.0.2.tgz",
"integrity": "sha512-61pPlCD9h51VoreyJ0BReideM3MDKMKnh6+V9L08331ipq6Q8OFXZYiqP6n/tbHx4s5I9uRhcye6BrbkizkBDw==",
"dev": true,
- "license": "MIT",
"dependencies": {
"call-bind": "^1.0.2",
"has-bigints": "^1.0.2",
@@ -5508,15 +6774,33 @@
}
},
"node_modules/undici-types": {
- "version": "5.26.5",
- "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-5.26.5.tgz",
- "integrity": "sha512-JlCMO+ehdEIKqlFxk6IfVoAUVmgz7cU7zD/h9XZ0qzeosSHmUJVOzSQvvYSYWXkFXC+IfLKSIffhv0sVZup6pA==",
- "license": "MIT"
+ "version": "6.19.8",
+ "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-6.19.8.tgz",
+ "integrity": "sha512-ve2KP6f/JnbPBFyobGHuerC9g1FYGn/F8n1LWTwNxCEzd6IfqTwUQcNXgEtmmQ6DlRrC1hrSrBnCZPokRrDHjw==",
+ "dev": true
+ },
+ "node_modules/universalify": {
+ "version": "2.0.1",
+ "resolved": "https://registry.npmjs.org/universalify/-/universalify-2.0.1.tgz",
+ "integrity": "sha512-gptHNQghINnc/vTGIk0SOFGFNXw7JVrlRUtConJRlvaw6DuX0wO5Jeko9sWrMBhh+PsYAZ7oXAiOnf/UKogyiw==",
+ "dev": true,
+ "engines": {
+ "node": ">= 10.0.0"
+ }
+ },
+ "node_modules/untildify": {
+ "version": "4.0.0",
+ "resolved": "https://registry.npmjs.org/untildify/-/untildify-4.0.0.tgz",
+ "integrity": "sha512-KK8xQ1mkzZeg9inewmFVDNkg3l5LUhoq9kN6iWYB/CC9YMG8HA+c1Q8HwDe6dEX7kErrEVNVBO3fWsVq5iDgtw==",
+ "dev": true,
+ "engines": {
+ "node": ">=8"
+ }
},
"node_modules/update-browserslist-db": {
- "version": "1.0.16",
- "resolved": "https://registry.npmjs.org/update-browserslist-db/-/update-browserslist-db-1.0.16.tgz",
- "integrity": "sha512-KVbTxlBYlckhF5wgfyZXTWnMn7MMZjMu9XG8bPlliUOP9ThaF4QnhP8qrjrH7DRzHfSk0oQv1wToW+iA5GajEQ==",
+ "version": "1.1.1",
+ "resolved": "https://registry.npmjs.org/update-browserslist-db/-/update-browserslist-db-1.1.1.tgz",
+ "integrity": "sha512-R8UzCaa9Az+38REPiJ1tXlImTJXlVfgHZsglwBD/k6nj76ctsH1E3q4doGrukiLQd3sGQYu56r5+lo5r94l29A==",
"funding": [
{
"type": "opencollective",
@@ -5531,10 +6815,9 @@
"url": "https://github.com/sponsors/ai"
}
],
- "license": "MIT",
"dependencies": {
- "escalade": "^3.1.2",
- "picocolors": "^1.0.1"
+ "escalade": "^3.2.0",
+ "picocolors": "^1.1.0"
},
"bin": {
"update-browserslist-db": "cli.js"
@@ -5556,17 +6839,38 @@
"version": "1.2.2",
"resolved": "https://registry.npmjs.org/use-sync-external-store/-/use-sync-external-store-1.2.2.tgz",
"integrity": "sha512-PElTlVMwpblvbNqQ82d2n6RjStvdSoNe9FG28kNfz3WiXilJm4DdNkEzRhCZuIDwY8U08WVihhGR5iRqAwfDiw==",
- "license": "MIT",
"peerDependencies": {
"react": "^16.8.0 || ^17.0.0 || ^18.0.0"
}
},
+ "node_modules/uuid": {
+ "version": "8.3.2",
+ "resolved": "https://registry.npmjs.org/uuid/-/uuid-8.3.2.tgz",
+ "integrity": "sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg==",
+ "dev": true,
+ "bin": {
+ "uuid": "dist/bin/uuid"
+ }
+ },
+ "node_modules/verror": {
+ "version": "1.10.0",
+ "resolved": "https://registry.npmjs.org/verror/-/verror-1.10.0.tgz",
+ "integrity": "sha512-ZZKSmDAEFOijERBLkmYfJ+vmk3w+7hOLYDNkRCuRuMJGEmqYNCNLyBBFwWKVMhfwaEF3WOd0Zlw86U/WC/+nYw==",
+ "dev": true,
+ "engines": [
+ "node >=0.6.0"
+ ],
+ "dependencies": {
+ "assert-plus": "^1.0.0",
+ "core-util-is": "1.0.2",
+ "extsprintf": "^1.2.0"
+ }
+ },
"node_modules/which": {
"version": "2.0.2",
"resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz",
"integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==",
"dev": true,
- "license": "ISC",
"dependencies": {
"isexe": "^2.0.0"
},
@@ -5582,7 +6886,6 @@
"resolved": "https://registry.npmjs.org/which-boxed-primitive/-/which-boxed-primitive-1.0.2.tgz",
"integrity": "sha512-bwZdv0AKLpplFY2KZRX6TvyuN7ojjr7lwkg6ml0roIy9YeuSr7JS372qlNW18UQYzgYK9ziGcerWqZOmEn9VNg==",
"dev": true,
- "license": "MIT",
"dependencies": {
"is-bigint": "^1.0.1",
"is-boolean-object": "^1.1.0",
@@ -5643,7 +6946,6 @@
"resolved": "https://registry.npmjs.org/which-typed-array/-/which-typed-array-1.1.15.tgz",
"integrity": "sha512-oV0jmFtUky6CXfkqehVvBP/LSWJ2sy4vWMioiENyJLePrBO/yKyV9OyJySfAKosh+RYkIl5zJCNZ8/4JncrpdA==",
"dev": true,
- "license": "MIT",
"dependencies": {
"available-typed-arrays": "^1.0.7",
"call-bind": "^1.0.7",
@@ -5663,36 +6965,15 @@
"resolved": "https://registry.npmjs.org/word-wrap/-/word-wrap-1.2.5.tgz",
"integrity": "sha512-BN22B5eaMMI9UMtjrGd5g5eCYPpCPDUy0FJXbYsaT5zYxjFOckS53SQDE3pWkVoWpHXVb3BrYcEN4Twa55B5cA==",
"dev": true,
- "license": "MIT",
"engines": {
"node": ">=0.10.0"
}
},
"node_modules/wrap-ansi": {
- "version": "8.1.0",
- "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-8.1.0.tgz",
- "integrity": "sha512-si7QWI6zUMq56bESFvagtmzMdGOtoxfR+Sez11Mobfc7tm+VkUckk9bW2UeffTGVUbOksxmSw0AA2gs8g71NCQ==",
- "dev": true,
- "license": "MIT",
- "dependencies": {
- "ansi-styles": "^6.1.0",
- "string-width": "^5.0.1",
- "strip-ansi": "^7.0.1"
- },
- "engines": {
- "node": ">=12"
- },
- "funding": {
- "url": "https://github.com/chalk/wrap-ansi?sponsor=1"
- }
- },
- "node_modules/wrap-ansi-cjs": {
- "name": "wrap-ansi",
"version": "7.0.0",
"resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz",
"integrity": "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==",
"dev": true,
- "license": "MIT",
"dependencies": {
"ansi-styles": "^4.0.0",
"string-width": "^4.1.0",
@@ -5705,68 +6986,28 @@
"url": "https://github.com/chalk/wrap-ansi?sponsor=1"
}
},
- "node_modules/wrap-ansi-cjs/node_modules/emoji-regex": {
- "version": "8.0.0",
- "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz",
- "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==",
- "dev": true,
- "license": "MIT"
- },
- "node_modules/wrap-ansi-cjs/node_modules/string-width": {
- "version": "4.2.3",
- "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz",
- "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==",
- "dev": true,
- "license": "MIT",
- "dependencies": {
- "emoji-regex": "^8.0.0",
- "is-fullwidth-code-point": "^3.0.0",
- "strip-ansi": "^6.0.1"
- },
- "engines": {
- "node": ">=8"
- }
- },
- "node_modules/wrap-ansi/node_modules/ansi-regex": {
- "version": "6.0.1",
- "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-6.0.1.tgz",
- "integrity": "sha512-n5M855fKb2SsfMIiFFoVrABHJC8QtHwVx+mHWP3QcEqBHYienj5dHSgjbxtC0WEZXYt4wcD6zrQElDPhFuZgfA==",
- "dev": true,
- "license": "MIT",
- "engines": {
- "node": ">=12"
- },
- "funding": {
- "url": "https://github.com/chalk/ansi-regex?sponsor=1"
- }
+ "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
},
- "node_modules/wrap-ansi/node_modules/ansi-styles": {
- "version": "6.2.1",
- "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-6.2.1.tgz",
- "integrity": "sha512-bN798gFfQX+viw3R7yrGWRqnrN2oRkEkUjjl4JNn4E8GxxbjtG3FbrEIIY3l8/hrwUwIeCZvi4QuOTP4MErVug==",
- "dev": true,
- "license": "MIT",
+ "node_modules/yaml": {
+ "version": "1.10.2",
+ "resolved": "https://registry.npmjs.org/yaml/-/yaml-1.10.2.tgz",
+ "integrity": "sha512-r3vXyErRCYJ7wg28yvBY5VSoAF8ZvlcW9/BwUzEtUsjvX/DKs24dIkuwjtuprwJJHsbyUbLApepYTR1BN4uHrg==",
"engines": {
- "node": ">=12"
- },
- "funding": {
- "url": "https://github.com/chalk/ansi-styles?sponsor=1"
+ "node": ">= 6"
}
},
- "node_modules/wrap-ansi/node_modules/strip-ansi": {
- "version": "7.1.0",
- "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-7.1.0.tgz",
- "integrity": "sha512-iq6eVVI64nQQTRYq2KtEg2d2uU7LElhTJwsH4YzIHZshxlgZms/wIc4VoDQTlG/IvVIrBKG06CrZnp0qv7hkcQ==",
+ "node_modules/yauzl": {
+ "version": "2.10.0",
+ "resolved": "https://registry.npmjs.org/yauzl/-/yauzl-2.10.0.tgz",
+ "integrity": "sha512-p4a9I6X6nu6IhoGmBqAcbJy1mlC4j27vEPZX9F4L4/vZT3Lyq1VkFHw/V/PUcB9Buo+DG3iHkT0x3Qya58zc3g==",
"dev": true,
- "license": "MIT",
"dependencies": {
- "ansi-regex": "^6.0.1"
- },
- "engines": {
- "node": ">=12"
- },
- "funding": {
- "url": "https://github.com/chalk/strip-ansi?sponsor=1"
+ "buffer-crc32": "~0.2.3",
+ "fd-slicer": "~1.1.0"
}
},
"node_modules/yocto-queue": {
@@ -5774,7 +7015,6 @@
"resolved": "https://registry.npmjs.org/yocto-queue/-/yocto-queue-0.1.0.tgz",
"integrity": "sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==",
"dev": true,
- "license": "MIT",
"engines": {
"node": ">=10"
},
diff --git a/packages/extensions/package.json b/packages/extensions/package.json
index a3d9bf2c..8dbe4c63 100644
--- a/packages/extensions/package.json
+++ b/packages/extensions/package.json
@@ -2,9 +2,10 @@
"name": "gubbins",
"version": "0.1.0-a2",
"private": true,
+ "type": "module",
"license": "GPL-3.0-only",
"scripts": {
- "dev": "next dev",
+ "dev": "next dev --turbopack",
"build": "next build",
"test": "cypress open --config baseUrl=$DIRACX_URL",
"start": "next start",
@@ -17,22 +18,23 @@
"@axa-fr/react-oidc": "^7.22.6",
"@dirac-grid/diracx-web-components": "0.1.0-a2",
"autoprefixer": "10.4.19",
- "next": "14.2.3",
+ "next": "15.0.2",
"react": "^18",
"react-dom": "^18"
},
"devDependencies": {
+ "@eslint/compat": "^1.2.2",
+ "@eslint/eslintrc": "^3.1.0",
+ "@eslint/js": "^9.14.0",
"@types/node": "^20",
"@types/react": "^18",
"@types/react-dom": "^18",
+ "cypress": "^13.13.3",
"eslint": "^9",
- "eslint-config-next": "14.2.3",
+ "eslint-config-next": "15.0.2",
+ "eslint-config-prettier": "^9.1.0",
"postcss": "^8",
+ "prettier": "^3.2.5",
"typescript": "^5"
- },
- "lint-staged": {
- "*.{js,ts,jsx,tsx}": "eslint --cache --fix",
- "*.{js,ts,jsx,tsx,css,md}": "prettier --write",
- "src/**/*.{ts,tsx}": "tsc --noEmit"
}
}
diff --git a/packages/extensions/postcss.config.js b/packages/extensions/postcss.config.cjs
similarity index 100%
rename from packages/extensions/postcss.config.js
rename to packages/extensions/postcss.config.cjs
diff --git a/packages/extensions/public/OidcServiceWorker.js b/packages/extensions/public/OidcServiceWorker.js
index e045025b..8ca60a67 100644
--- a/packages/extensions/public/OidcServiceWorker.js
+++ b/packages/extensions/public/OidcServiceWorker.js
@@ -4,14 +4,246 @@ const TOKEN = {
REFRESH_TOKEN: "REFRESH_TOKEN_SECURED_BY_OIDC_SERVICE_WORKER",
ACCESS_TOKEN: "ACCESS_TOKEN_SECURED_BY_OIDC_SERVICE_WORKER",
NONCE_TOKEN: "NONCE_SECURED_BY_OIDC_SERVICE_WORKER",
- CODE_VERIFIER: "CODE_VERIFIER_SECURED_BY_OIDC_SERVICE_WORKER"
+ CODE_VERIFIER: "CODE_VERIFIER_SECURED_BY_OIDC_SERVICE_WORKER",
};
const TokenRenewMode = {
access_token_or_id_token_invalid: "access_token_or_id_token_invalid",
access_token_invalid: "access_token_invalid",
- id_token_invalid: "id_token_invalid"
+ id_token_invalid: "id_token_invalid",
};
const openidWellknownUrlEndWith = "/.well-known/openid-configuration";
+function strToUint8(str) {
+ return new TextEncoder().encode(str);
+}
+function binToUrlBase64(bin) {
+ return btoa(bin).replace(/\+/g, "-").replace(/\//g, "_").replace(/=+/g, "");
+}
+function utf8ToBinaryString(str) {
+ const escstr = encodeURIComponent(str);
+ return escstr.replace(/%([0-9A-F]{2})/g, function (match, p1) {
+ return String.fromCharCode(parseInt(p1, 16));
+ });
+}
+const uint8ToUrlBase64 = (uint8) => {
+ let bin = "";
+ uint8.forEach(function (code) {
+ bin += String.fromCharCode(code);
+ });
+ return binToUrlBase64(bin);
+};
+function strToUrlBase64(str) {
+ return binToUrlBase64(utf8ToBinaryString(str));
+}
+const defaultDemonstratingProofOfPossessionConfiguration = {
+ importKeyAlgorithm: {
+ name: "ECDSA",
+ namedCurve: "P-256",
+ hash: { name: "ES256" },
+ },
+ signAlgorithm: { name: "ECDSA", hash: { name: "SHA-256" } },
+ generateKeyAlgorithm: {
+ name: "ECDSA",
+ namedCurve: "P-256",
+ },
+ digestAlgorithm: { name: "SHA-256" },
+ jwtHeaderAlgorithm: "ES256",
+};
+const sign =
+ (w) =>
+ async (
+ jwk,
+ headers,
+ claims,
+ demonstratingProofOfPossessionConfiguration,
+ jwtHeaderType = "dpop+jwt",
+ ) => {
+ jwk = Object.assign({}, jwk);
+ headers.typ = jwtHeaderType;
+ headers.alg =
+ demonstratingProofOfPossessionConfiguration.jwtHeaderAlgorithm;
+ switch (headers.alg) {
+ case "ES256":
+ headers.jwk = { kty: jwk.kty, crv: jwk.crv, x: jwk.x, y: jwk.y };
+ break;
+ case "RS256":
+ headers.jwk = { kty: jwk.kty, n: jwk.n, e: jwk.e, kid: headers.kid };
+ break;
+ default:
+ throw new Error("Unknown or not implemented JWS algorithm");
+ }
+ const jws = {
+ // @ts-ignore
+ // JWT "headers" really means JWS "protected headers"
+ protected: strToUrlBase64(JSON.stringify(headers)),
+ // @ts-ignore
+ // JWT "claims" are really a JSON-defined JWS "payload"
+ payload: strToUrlBase64(JSON.stringify(claims)),
+ };
+ const keyType =
+ demonstratingProofOfPossessionConfiguration.importKeyAlgorithm;
+ const exportable = true;
+ const privileges = ["sign"];
+ const privateKey = await w.crypto.subtle.importKey(
+ "jwk",
+ jwk,
+ keyType,
+ exportable,
+ privileges,
+ );
+ const data = strToUint8(`${jws.protected}.${jws.payload}`);
+ const signatureType =
+ demonstratingProofOfPossessionConfiguration.signAlgorithm;
+ const signature = await w.crypto.subtle.sign(
+ signatureType,
+ privateKey,
+ data,
+ );
+ jws.signature = uint8ToUrlBase64(new Uint8Array(signature));
+ return `${jws.protected}.${jws.payload}.${jws.signature}`;
+ };
+const JWT = { sign };
+const generate = (w) => async (generateKeyAlgorithm) => {
+ const keyType = generateKeyAlgorithm;
+ const exportable = true;
+ const privileges = ["sign", "verify"];
+ const key = await w.crypto.subtle.generateKey(
+ keyType,
+ exportable,
+ privileges,
+ );
+ return await w.crypto.subtle.exportKey("jwk", key.privateKey);
+};
+const neuter = (jwk) => {
+ const copy = Object.assign({}, jwk);
+ delete copy.d;
+ copy.key_ops = ["verify"];
+ return copy;
+};
+const EC = {
+ generate,
+ neuter,
+};
+const thumbprint = (w) => async (jwk, digestAlgorithm) => {
+ let sortedPub;
+ switch (jwk.kty) {
+ case "EC":
+ sortedPub = '{"crv":"CRV","kty":"EC","x":"X","y":"Y"}'
+ .replace("CRV", jwk.crv)
+ .replace("X", jwk.x)
+ .replace("Y", jwk.y);
+ break;
+ case "RSA":
+ sortedPub = '{"e":"E","kty":"RSA","n":"N"}'
+ .replace("E", jwk.e)
+ .replace("N", jwk.n);
+ break;
+ default:
+ throw new Error("Unknown or not implemented JWK type");
+ }
+ const hash = await w.crypto.subtle.digest(
+ digestAlgorithm,
+ strToUint8(sortedPub),
+ );
+ return uint8ToUrlBase64(new Uint8Array(hash));
+};
+const JWK = { thumbprint };
+const generateJwkAsync = (w) => async (generateKeyAlgorithm) => {
+ const jwk = await EC.generate(w)(generateKeyAlgorithm);
+ return jwk;
+};
+const generateJwtDemonstratingProofOfPossessionAsync =
+ (w) =>
+ (demonstratingProofOfPossessionConfiguration) =>
+ async (jwk, method = "POST", url, extrasClaims = {}) => {
+ const claims = {
+ // https://www.rfc-editor.org/rfc/rfc9449.html#name-concept
+ jti: btoa(guid()),
+ htm: method,
+ htu: url,
+ iat: Math.round(Date.now() / 1e3),
+ ...extrasClaims,
+ };
+ const kid = await JWK.thumbprint(w)(
+ jwk,
+ demonstratingProofOfPossessionConfiguration.digestAlgorithm,
+ );
+ const jwt = await JWT.sign(w)(
+ jwk,
+ { kid },
+ claims,
+ demonstratingProofOfPossessionConfiguration,
+ );
+ return jwt;
+ };
+const guid = () => {
+ const guidHolder = "xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx";
+ const hex = "0123456789abcdef";
+ let r = 0;
+ let guidResponse = "";
+ for (let i = 0; i < 36; i++) {
+ if (guidHolder[i] !== "-" && guidHolder[i] !== "4") {
+ r = (Math.random() * 16) | 0;
+ }
+ if (guidHolder[i] === "x") {
+ guidResponse += hex[r];
+ } else if (guidHolder[i] === "y") {
+ r &= 3;
+ r |= 8;
+ guidResponse += hex[r];
+ } else {
+ guidResponse += guidHolder[i];
+ }
+ }
+ return guidResponse;
+};
+function textEncodeLite(str) {
+ const buf = new ArrayBuffer(str.length);
+ const bufView = new Uint8Array(buf);
+ for (let i = 0; i < str.length; i++) {
+ bufView[i] = str.charCodeAt(i);
+ }
+ return bufView;
+}
+function base64urlOfHashOfASCIIEncodingAsync(code) {
+ return new Promise((resolve, reject) => {
+ crypto.subtle.digest("SHA-256", textEncodeLite(code)).then(
+ (buffer) => {
+ return resolve(uint8ToUrlBase64(new Uint8Array(buffer)));
+ },
+ (error) => reject(error),
+ );
+ });
+}
+const isDpop = (trustedDomain) => {
+ if (Array.isArray(trustedDomain)) {
+ return false;
+ }
+ return trustedDomain.demonstratingProofOfPossession ?? false;
+};
+const getDpopConfiguration = (trustedDomain) => {
+ if (!isDpop(trustedDomain)) {
+ return null;
+ }
+ if (Array.isArray(trustedDomain)) {
+ return null;
+ }
+ return (
+ trustedDomain.demonstratingProofOfPossessionConfiguration ??
+ defaultDemonstratingProofOfPossessionConfiguration
+ );
+};
+const getDpopOnlyWhenDpopHeaderPresent = (trustedDomain) => {
+ if (!isDpop(trustedDomain)) {
+ return null;
+ }
+ if (Array.isArray(trustedDomain)) {
+ return null;
+ }
+ return (
+ trustedDomain.demonstratingProofOfPossessionOnlyWhenDpopHeaderPresent ??
+ true
+ );
+};
function normalizeUrl(url) {
try {
return new URL(url).toString();
@@ -36,7 +268,10 @@ function checkDomain(domains, endpoint) {
});
if (!domain) {
throw new Error(
- "Domain " + endpoint + " is not trusted, please add domain in " + scriptFilename
+ "Domain " +
+ endpoint +
+ " is not trusted, please add domain in " +
+ scriptFilename,
);
}
}
@@ -56,15 +291,23 @@ const getCurrentDatabaseDomain = (database2, url, trustedDomains2) => {
if (!oidcServerConfiguration) {
continue;
}
- if (oidcServerConfiguration.tokenEndpoint && url === normalizeUrl(oidcServerConfiguration.tokenEndpoint)) {
+ if (
+ oidcServerConfiguration.tokenEndpoint &&
+ url === normalizeUrl(oidcServerConfiguration.tokenEndpoint)
+ ) {
continue;
}
- if (oidcServerConfiguration.revocationEndpoint && url === normalizeUrl(oidcServerConfiguration.revocationEndpoint)) {
+ if (
+ oidcServerConfiguration.revocationEndpoint &&
+ url === normalizeUrl(oidcServerConfiguration.revocationEndpoint)
+ ) {
continue;
}
const trustedDomain = trustedDomains2 == null ? [] : trustedDomains2[key];
const domains = getDomains(trustedDomain, "accessToken");
- const domainsToSendTokens = oidcServerConfiguration.userInfoEndpoint ? [normalizeUrl(oidcServerConfiguration.userInfoEndpoint), ...domains] : [...domains];
+ const domainsToSendTokens = oidcServerConfiguration.userInfoEndpoint
+ ? [normalizeUrl(oidcServerConfiguration.userInfoEndpoint), ...domains]
+ : [...domains];
let hasToSendToken = false;
if (domainsToSendTokens.find((f) => f === acceptAnyDomainToken)) {
hasToSendToken = true;
@@ -104,21 +347,25 @@ function countLetter(str, find) {
}
const parseJwt = (payload) => {
return JSON.parse(
- b64DecodeUnicode(payload.replaceAll(/-/g, "+").replaceAll(/_/g, "/"))
+ b64DecodeUnicode(payload.replaceAll(/-/g, "+").replaceAll(/_/g, "/")),
);
};
function b64DecodeUnicode(str) {
return decodeURIComponent(
- Array.prototype.map.call(
- atob(str),
- (c) => "%" + ("00" + c.charCodeAt(0).toString(16)).slice(-2)
- ).join("")
+ Array.prototype.map
+ .call(
+ atob(str),
+ (c) => "%" + ("00" + c.charCodeAt(0).toString(16)).slice(-2),
+ )
+ .join(""),
);
}
function computeTimeLeft(refreshTimeBeforeTokensExpirationInSecond, expiresAt) {
- const currentTimeUnixSecond = (/* @__PURE__ */ new Date()).getTime() / 1e3;
+ const currentTimeUnixSecond = /* @__PURE__ */ new Date().getTime() / 1e3;
return Math.round(
- expiresAt - refreshTimeBeforeTokensExpirationInSecond - currentTimeUnixSecond
+ expiresAt -
+ refreshTimeBeforeTokensExpirationInSecond -
+ currentTimeUnixSecond,
);
}
function isTokensValid(tokens) {
@@ -145,19 +392,47 @@ const extractTokenPayload = (token) => {
const isTokensOidcValid = (tokens, nonce, oidcServerConfiguration) => {
if (tokens.idTokenPayload) {
const idTokenPayload = tokens.idTokenPayload;
- if (idTokenPayload && oidcServerConfiguration.issuer !== idTokenPayload.iss) {
- return { isValid: false, reason: `Issuer does not match (oidcServerConfiguration issuer) ${oidcServerConfiguration.issuer} !== (idTokenPayload issuer) ${idTokenPayload.iss}` };
+ if (
+ idTokenPayload &&
+ oidcServerConfiguration.issuer !== idTokenPayload.iss
+ ) {
+ return {
+ isValid: false,
+ reason: `Issuer does not match (oidcServerConfiguration issuer) ${oidcServerConfiguration.issuer} !== (idTokenPayload issuer) ${idTokenPayload.iss}`,
+ };
}
- const currentTimeUnixSecond = (/* @__PURE__ */ new Date()).getTime() / 1e3;
- if (idTokenPayload && idTokenPayload.exp && idTokenPayload.exp < currentTimeUnixSecond) {
- return { isValid: false, reason: `Token expired at (idTokenPayload exp) ${idTokenPayload.exp} < (currentTimeUnixSecond) ${currentTimeUnixSecond}` };
+ const currentTimeUnixSecond = /* @__PURE__ */ new Date().getTime() / 1e3;
+ if (
+ idTokenPayload &&
+ idTokenPayload.exp &&
+ idTokenPayload.exp < currentTimeUnixSecond
+ ) {
+ return {
+ isValid: false,
+ reason: `Token expired at (idTokenPayload exp) ${idTokenPayload.exp} < (currentTimeUnixSecond) ${currentTimeUnixSecond}`,
+ };
}
const timeInSevenDays = 60 * 60 * 24 * 7;
- if (idTokenPayload && idTokenPayload.iat && idTokenPayload.iat + timeInSevenDays < currentTimeUnixSecond) {
- return { isValid: false, reason: `Token is used from too long time (idTokenPayload iat + timeInSevenDays) ${idTokenPayload.iat + timeInSevenDays} < (currentTimeUnixSecond) ${currentTimeUnixSecond}` };
+ if (
+ idTokenPayload &&
+ idTokenPayload.iat &&
+ idTokenPayload.iat + timeInSevenDays < currentTimeUnixSecond
+ ) {
+ return {
+ isValid: false,
+ reason: `Token is used from too long time (idTokenPayload iat + timeInSevenDays) ${idTokenPayload.iat + timeInSevenDays} < (currentTimeUnixSecond) ${currentTimeUnixSecond}`,
+ };
}
- if (idTokenPayload && nonce && idTokenPayload.nonce && idTokenPayload.nonce !== nonce) {
- return { isValid: false, reason: `Nonce does not match (nonce) ${nonce} !== (idTokenPayload nonce) ${idTokenPayload.nonce}` };
+ if (
+ idTokenPayload &&
+ nonce &&
+ idTokenPayload.nonce &&
+ idTokenPayload.nonce !== nonce
+ ) {
+ return {
+ isValid: false,
+ reason: `Nonce does not match (nonce) ${nonce} !== (idTokenPayload nonce) ${idTokenPayload.nonce}`,
+ };
}
}
return { isValid: true, reason: "" };
@@ -169,7 +444,7 @@ function extractedIssueAt(tokens, accessTokenPayload, _idTokenPayload) {
} else if (_idTokenPayload && _idTokenPayload.iat) {
return _idTokenPayload.iat;
} else {
- const currentTimeUnixSecond = (/* @__PURE__ */ new Date()).getTime() / 1e3;
+ const currentTimeUnixSecond = /* @__PURE__ */ new Date().getTime() / 1e3;
return currentTimeUnixSecond;
}
} else if (typeof tokens.issued_at == "string") {
@@ -177,9 +452,15 @@ function extractedIssueAt(tokens, accessTokenPayload, _idTokenPayload) {
}
return tokens.issued_at;
}
-function _hideTokens(tokens, currentDatabaseElement, configurationName) {
+function _hideTokens(
+ tokens,
+ currentDatabaseElement,
+ configurationName,
+ currentTabId,
+) {
+ var _a;
if (!tokens.issued_at) {
- const currentTimeUnixSecond = (/* @__PURE__ */ new Date()).getTime() / 1e3;
+ const currentTimeUnixSecond = /* @__PURE__ */ new Date().getTime() / 1e3;
tokens.issued_at = currentTimeUnixSecond;
} else if (typeof tokens.issued_at == "string") {
tokens.issued_at = parseInt(tokens.issued_at, 10);
@@ -187,10 +468,11 @@ function _hideTokens(tokens, currentDatabaseElement, configurationName) {
const accessTokenPayload = extractTokenPayload(tokens.access_token);
const secureTokens = {
...tokens,
- accessTokenPayload
+ accessTokenPayload,
};
if (currentDatabaseElement.hideAccessToken) {
- secureTokens.access_token = TOKEN.ACCESS_TOKEN + "_" + configurationName;
+ secureTokens.access_token =
+ TOKEN.ACCESS_TOKEN + "_" + configurationName + "_" + currentTabId;
}
tokens.accessTokenPayload = accessTokenPayload;
const oldTokens = currentDatabaseElement.tokens;
@@ -204,45 +486,81 @@ function _hideTokens(tokens, currentDatabaseElement, configurationName) {
let _idTokenPayload = null;
if (id_token) {
_idTokenPayload = extractTokenPayload(id_token);
- tokens.idTokenPayload = _idTokenPayload != null ? { ..._idTokenPayload } : null;
- if (_idTokenPayload && _idTokenPayload.nonce && currentDatabaseElement.nonce != null) {
- const keyNonce = TOKEN.NONCE_TOKEN + "_" + currentDatabaseElement.configurationName;
+ tokens.idTokenPayload =
+ _idTokenPayload != null ? { ..._idTokenPayload } : null;
+ if (
+ _idTokenPayload &&
+ _idTokenPayload.nonce &&
+ currentDatabaseElement.nonce != null
+ ) {
+ const keyNonce =
+ TOKEN.NONCE_TOKEN +
+ "_" +
+ currentDatabaseElement.configurationName +
+ "_" +
+ currentTabId;
_idTokenPayload.nonce = keyNonce;
}
secureTokens.idTokenPayload = _idTokenPayload;
}
if (tokens.refresh_token) {
- secureTokens.refresh_token = TOKEN.REFRESH_TOKEN + "_" + configurationName;
+ secureTokens.refresh_token =
+ TOKEN.REFRESH_TOKEN + "_" + configurationName + "_" + currentTabId;
}
- tokens.issued_at = extractedIssueAt(tokens, accessTokenPayload, _idTokenPayload);
- const expireIn = typeof tokens.expires_in == "string" ? parseInt(tokens.expires_in, 10) : tokens.expires_in;
- const idTokenExpiresAt = _idTokenPayload && _idTokenPayload.exp ? _idTokenPayload.exp : Number.MAX_VALUE;
- const accessTokenExpiresAt = accessTokenPayload && accessTokenPayload.exp ? accessTokenPayload.exp : tokens.issued_at + expireIn;
+ tokens.issued_at = extractedIssueAt(
+ tokens,
+ accessTokenPayload,
+ _idTokenPayload,
+ );
+ const expireIn =
+ typeof tokens.expires_in == "string"
+ ? parseInt(tokens.expires_in, 10)
+ : tokens.expires_in;
+ const idTokenExpiresAt =
+ _idTokenPayload && _idTokenPayload.exp
+ ? _idTokenPayload.exp
+ : Number.MAX_VALUE;
+ const accessTokenExpiresAt =
+ accessTokenPayload && accessTokenPayload.exp
+ ? accessTokenPayload.exp
+ : tokens.issued_at + expireIn;
let expiresAt;
- const tokenRenewMode = currentDatabaseElement.oidcConfiguration.token_renew_mode;
+ const tokenRenewMode =
+ currentDatabaseElement.oidcConfiguration.token_renew_mode;
if (tokenRenewMode === TokenRenewMode.access_token_invalid) {
expiresAt = accessTokenExpiresAt;
} else if (tokenRenewMode === TokenRenewMode.id_token_invalid) {
expiresAt = idTokenExpiresAt;
} else {
- expiresAt = idTokenExpiresAt < accessTokenExpiresAt ? idTokenExpiresAt : accessTokenExpiresAt;
+ expiresAt =
+ idTokenExpiresAt < accessTokenExpiresAt
+ ? idTokenExpiresAt
+ : accessTokenExpiresAt;
}
secureTokens.expiresAt = expiresAt;
tokens.expiresAt = expiresAt;
- const nonce = currentDatabaseElement.nonce ? currentDatabaseElement.nonce.nonce : null;
+ const nonce = currentDatabaseElement.nonce[currentTabId]
+ ? (_a = currentDatabaseElement.nonce[currentTabId]) == null
+ ? void 0
+ : _a.nonce
+ : null;
const { isValid, reason } = isTokensOidcValid(
tokens,
nonce,
- currentDatabaseElement.oidcServerConfiguration
+ currentDatabaseElement.oidcServerConfiguration,
);
if (!isValid) {
throw Error(`Tokens are not OpenID valid, reason: ${reason}`);
}
- if (oldTokens != null && "refresh_token" in oldTokens && !("refresh_token" in tokens)) {
+ if (
+ oldTokens != null &&
+ "refresh_token" in oldTokens &&
+ !("refresh_token" in tokens)
+ ) {
const refreshToken = oldTokens.refresh_token;
currentDatabaseElement.tokens = {
...tokens,
- refresh_token: refreshToken
+ refresh_token: refreshToken,
};
} else {
currentDatabaseElement.tokens = tokens;
@@ -251,235 +569,81 @@ function _hideTokens(tokens, currentDatabaseElement, configurationName) {
return secureTokens;
}
const demonstratingProofOfPossessionNonceResponseHeader = "DPoP-Nonce";
-function hideTokens(currentDatabaseElement) {
+function hideTokens(currentDatabaseElement, currentTabId) {
const configurationName = currentDatabaseElement.configurationName;
return (response) => {
if (response.status !== 200) {
return response;
}
const newHeaders = new Headers(response.headers);
- if (response.headers.has(demonstratingProofOfPossessionNonceResponseHeader)) {
- currentDatabaseElement.demonstratingProofOfPossessionNonce = response.headers.get(demonstratingProofOfPossessionNonceResponseHeader);
+ if (
+ response.headers.has(demonstratingProofOfPossessionNonceResponseHeader)
+ ) {
+ currentDatabaseElement.demonstratingProofOfPossessionNonce =
+ response.headers.get(demonstratingProofOfPossessionNonceResponseHeader);
newHeaders.delete(demonstratingProofOfPossessionNonceResponseHeader);
}
return response.json().then((tokens) => {
- const secureTokens = _hideTokens(tokens, currentDatabaseElement, configurationName);
+ const secureTokens = _hideTokens(
+ tokens,
+ currentDatabaseElement,
+ configurationName,
+ currentTabId,
+ );
const body = JSON.stringify(secureTokens);
return new Response(body, {
status: response.status,
statusText: response.statusText,
- headers: newHeaders
+ headers: newHeaders,
});
});
};
}
+const getMatchingOidcConfigurations = (database2, url) => {
+ return Object.values(database2).filter((config) => {
+ const { oidcServerConfiguration } = config || {};
+ const { tokenEndpoint, revocationEndpoint } = oidcServerConfiguration || {};
+ const normalizedUrl = normalizeUrl(url);
+ return (
+ (tokenEndpoint &&
+ normalizedUrl.startsWith(normalizeUrl(tokenEndpoint))) ||
+ (revocationEndpoint &&
+ normalizedUrl.startsWith(normalizeUrl(revocationEndpoint)))
+ );
+ });
+};
function replaceCodeVerifier(codeVerifier, newCodeVerifier) {
const regex = /code_verifier=[A-Za-z0-9_-]+/i;
return codeVerifier.replace(regex, `code_verifier=${newCodeVerifier}`);
}
const extractConfigurationNameFromCodeVerifier = (chaine) => {
- const regex = /CODE_VERIFIER_SECURED_BY_OIDC_SERVICE_WORKER_([^&\s]+)/;
+ const regex =
+ /CODE_VERIFIER_SECURED_BY_OIDC_SERVICE_WORKER_([^&\s]+)_([^&\s]+)/;
const result = chaine.match(regex);
- if (result && result.length > 1) {
- return result[1];
+ if (result && result.length > 2) {
+ return [result[1], result[2]];
} else {
return null;
}
};
-const version = "7.22.7";
-function strToUint8(str) {
- return new TextEncoder().encode(str);
-}
-function binToUrlBase64(bin) {
- return btoa(bin).replace(/\+/g, "-").replace(/\//g, "_").replace(/=+/g, "");
-}
-function utf8ToBinaryString(str) {
- const escstr = encodeURIComponent(str);
- return escstr.replace(/%([0-9A-F]{2})/g, function(match, p1) {
- return String.fromCharCode(parseInt(p1, 16));
- });
-}
-const uint8ToUrlBase64 = (uint8) => {
- let bin = "";
- uint8.forEach(function(code) {
- bin += String.fromCharCode(code);
- });
- return binToUrlBase64(bin);
-};
-function strToUrlBase64(str) {
- return binToUrlBase64(utf8ToBinaryString(str));
-}
-const defaultDemonstratingProofOfPossessionConfiguration = {
- importKeyAlgorithm: {
- name: "ECDSA",
- namedCurve: "P-256",
- hash: { name: "ES256" }
- },
- signAlgorithm: { name: "ECDSA", hash: { name: "SHA-256" } },
- generateKeyAlgorithm: {
- name: "ECDSA",
- namedCurve: "P-256"
- },
- digestAlgorithm: { name: "SHA-256" },
- jwtHeaderAlgorithm: "ES256"
-};
-const sign = (w) => async (jwk, headers, claims, demonstratingProofOfPossessionConfiguration, jwtHeaderType = "dpop+jwt") => {
- jwk = Object.assign({}, jwk);
- headers.typ = jwtHeaderType;
- headers.alg = demonstratingProofOfPossessionConfiguration.jwtHeaderAlgorithm;
- switch (headers.alg) {
- case "ES256":
- headers.jwk = { kty: jwk.kty, crv: jwk.crv, x: jwk.x, y: jwk.y };
- break;
- case "RS256":
- headers.jwk = { kty: jwk.kty, n: jwk.n, e: jwk.e, kid: headers.kid };
- break;
- default:
- throw new Error("Unknown or not implemented JWS algorithm");
- }
- const jws = {
- // @ts-ignore
- // JWT "headers" really means JWS "protected headers"
- protected: strToUrlBase64(JSON.stringify(headers)),
- // @ts-ignore
- // JWT "claims" are really a JSON-defined JWS "payload"
- payload: strToUrlBase64(JSON.stringify(claims))
- };
- const keyType = demonstratingProofOfPossessionConfiguration.importKeyAlgorithm;
- const exportable = true;
- const privileges = ["sign"];
- const privateKey = await w.crypto.subtle.importKey("jwk", jwk, keyType, exportable, privileges);
- const data = strToUint8(`${jws.protected}.${jws.payload}`);
- const signatureType = demonstratingProofOfPossessionConfiguration.signAlgorithm;
- const signature = await w.crypto.subtle.sign(signatureType, privateKey, data);
- jws.signature = uint8ToUrlBase64(new Uint8Array(signature));
- return `${jws.protected}.${jws.payload}.${jws.signature}`;
-};
-var JWT = { sign };
-const generate = (w) => async (generateKeyAlgorithm) => {
- const keyType = generateKeyAlgorithm;
- const exportable = true;
- const privileges = ["sign", "verify"];
- const key = await w.crypto.subtle.generateKey(keyType, exportable, privileges);
- return await w.crypto.subtle.exportKey("jwk", key.privateKey);
-};
-const neuter = (jwk) => {
- const copy = Object.assign({}, jwk);
- delete copy.d;
- copy.key_ops = ["verify"];
- return copy;
-};
-const EC = {
- generate,
- neuter
-};
-const thumbprint = (w) => async (jwk, digestAlgorithm) => {
- let sortedPub;
- switch (jwk.kty) {
- case "EC":
- sortedPub = '{"crv":"CRV","kty":"EC","x":"X","y":"Y"}'.replace("CRV", jwk.crv).replace("X", jwk.x).replace("Y", jwk.y);
- break;
- case "RSA":
- sortedPub = '{"e":"E","kty":"RSA","n":"N"}'.replace("E", jwk.e).replace("N", jwk.n);
- break;
- default:
- throw new Error("Unknown or not implemented JWK type");
- }
- const hash = await w.crypto.subtle.digest(digestAlgorithm, strToUint8(sortedPub));
- return uint8ToUrlBase64(new Uint8Array(hash));
-};
-var JWK = { thumbprint };
-const generateJwkAsync = (w) => async (generateKeyAlgorithm) => {
- const jwk = await EC.generate(w)(generateKeyAlgorithm);
- return jwk;
-};
-const generateJwtDemonstratingProofOfPossessionAsync = (w) => (demonstratingProofOfPossessionConfiguration) => async (jwk, method = "POST", url, extrasClaims = {}) => {
- const claims = {
- // https://www.rfc-editor.org/rfc/rfc9449.html#name-concept
- jti: btoa(guid()),
- htm: method,
- htu: url,
- iat: Math.round(Date.now() / 1e3),
- ...extrasClaims
- };
- const kid = await JWK.thumbprint(w)(jwk, demonstratingProofOfPossessionConfiguration.digestAlgorithm);
- const jwt = await JWT.sign(w)(jwk, { kid }, claims, demonstratingProofOfPossessionConfiguration);
- return jwt;
-};
-const guid = () => {
- const guidHolder = "xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx";
- const hex = "0123456789abcdef";
- let r = 0;
- let guidResponse = "";
- for (let i = 0; i < 36; i++) {
- if (guidHolder[i] !== "-" && guidHolder[i] !== "4") {
- r = Math.random() * 16 | 0;
- }
- if (guidHolder[i] === "x") {
- guidResponse += hex[r];
- } else if (guidHolder[i] === "y") {
- r &= 3;
- r |= 8;
- guidResponse += hex[r];
- } else {
- guidResponse += guidHolder[i];
- }
- }
- return guidResponse;
-};
-const isDpop = (trustedDomain) => {
- if (Array.isArray(trustedDomain)) {
- return false;
- }
- return trustedDomain.demonstratingProofOfPossession ?? false;
-};
-const getDpopConfiguration = (trustedDomain) => {
- if (!isDpop(trustedDomain)) {
- return null;
- }
- if (Array.isArray(trustedDomain)) {
- return null;
- }
- return trustedDomain.demonstratingProofOfPossessionConfiguration ?? defaultDemonstratingProofOfPossessionConfiguration;
-};
-const getDpopOnlyWhenDpopHeaderPresent = (trustedDomain) => {
- if (!isDpop(trustedDomain)) {
- return null;
- }
- if (Array.isArray(trustedDomain)) {
- return null;
- }
- return trustedDomain.demonstratingProofOfPossessionOnlyWhenDpopHeaderPresent ?? true;
-};
-function textEncodeLite(str) {
- const buf = new ArrayBuffer(str.length);
- const bufView = new Uint8Array(buf);
- for (let i = 0; i < str.length; i++) {
- bufView[i] = str.charCodeAt(i);
- }
- return bufView;
-}
-function base64urlOfHashOfASCIIEncodingAsync(code) {
- return new Promise((resolve, reject) => {
- crypto.subtle.digest("SHA-256", textEncodeLite(code)).then((buffer) => {
- return resolve(uint8ToUrlBase64(new Uint8Array(buffer)));
- }, (error) => reject(error));
- });
-}
-if (typeof trustedTypes !== "undefined" && typeof trustedTypes.createPolicy == "function") {
+const version = "7.22.32";
+if (
+ typeof trustedTypes !== "undefined" &&
+ typeof trustedTypes.createPolicy == "function"
+) {
trustedTypes.createPolicy("default", {
- createScriptURL: function(url) {
+ createScriptURL: function (url) {
if (url == scriptFilename) {
return url;
} else {
throw new Error("Untrusted script URL blocked: " + url);
}
- }
+ },
});
}
const _self = self;
_self.importScripts(scriptFilename);
-const id = Math.round((/* @__PURE__ */ new Date()).getTime() / 1e3).toString();
+const id = Math.round(/* @__PURE__ */ new Date().getTime() / 1e3).toString();
const keepAliveJsonFilename = "OidcKeepAliveServiceWorker.json";
const handleInstall = (event) => {
console.log("[OidcServiceWorker] service worker installed " + id);
@@ -490,19 +654,6 @@ const handleActivate = (event) => {
event.waitUntil(_self.clients.claim());
};
const database = {};
-const getCurrentDatabasesTokenEndpoint = (database2, url) => {
- const databases = [];
- for (const [, value] of Object.entries(database2)) {
- if (value.oidcServerConfiguration != null && url.startsWith(normalizeUrl(value.oidcServerConfiguration.tokenEndpoint))) {
- databases.push(value);
- } else if (value.oidcServerConfiguration != null && value.oidcServerConfiguration.revocationEndpoint && url.startsWith(
- normalizeUrl(value.oidcServerConfiguration.revocationEndpoint)
- )) {
- databases.push(value);
- }
- }
- return databases;
-};
const keepAliveAsync = async (event) => {
const originalRequest = event.request;
const isFromVanilla = originalRequest.headers.has("oidc-vanilla");
@@ -510,7 +661,8 @@ const keepAliveAsync = async (event) => {
const response = new Response("{}", init);
if (!isFromVanilla) {
const originalRequestUrl = new URL(originalRequest.url);
- const minSleepSeconds = Number(originalRequestUrl.searchParams.get("minSleepSeconds")) || 240;
+ const minSleepSeconds =
+ Number(originalRequestUrl.searchParams.get("minSleepSeconds")) || 240;
for (let i = 0; i < minSleepSeconds; i++) {
await sleep(1e3 + Math.floor(Math.random() * 1e3));
const cache = await caches.open("oidc_dummy_cache");
@@ -519,19 +671,38 @@ const keepAliveAsync = async (event) => {
}
return response;
};
-async function generateDpopAsync(originalRequest, currentDatabase, url, extrasClaims = {}) {
+async function generateDpopAsync(
+ originalRequest,
+ currentDatabase,
+ url,
+ extrasClaims = {},
+) {
const headersExtras = serializeHeaders(originalRequest.headers);
- if (currentDatabase && currentDatabase.demonstratingProofOfPossessionConfiguration && currentDatabase.demonstratingProofOfPossessionJwkJson && (!currentDatabase.demonstratingProofOfPossessionOnlyWhenDpopHeaderPresent || currentDatabase.demonstratingProofOfPossessionOnlyWhenDpopHeaderPresent && headersExtras["dpop"])) {
- const dpopConfiguration = currentDatabase.demonstratingProofOfPossessionConfiguration;
+ if (
+ (currentDatabase == null
+ ? void 0
+ : currentDatabase.demonstratingProofOfPossessionConfiguration) &&
+ currentDatabase.demonstratingProofOfPossessionJwkJson &&
+ (!currentDatabase.demonstratingProofOfPossessionOnlyWhenDpopHeaderPresent ||
+ (currentDatabase.demonstratingProofOfPossessionOnlyWhenDpopHeaderPresent &&
+ headersExtras["dpop"]))
+ ) {
+ const dpopConfiguration =
+ currentDatabase.demonstratingProofOfPossessionConfiguration;
const jwk = currentDatabase.demonstratingProofOfPossessionJwkJson;
- headersExtras["dpop"] = await generateJwtDemonstratingProofOfPossessionAsync(self)(dpopConfiguration)(jwk, "POST", url, extrasClaims);
+ headersExtras["dpop"] =
+ await generateJwtDemonstratingProofOfPossessionAsync(self)(
+ dpopConfiguration,
+ )(jwk, "POST", url, extrasClaims);
if (currentDatabase.demonstratingProofOfPossessionNonce != null) {
- headersExtras["nonce"] = currentDatabase.demonstratingProofOfPossessionNonce;
+ headersExtras["nonce"] =
+ currentDatabase.demonstratingProofOfPossessionNonce;
}
}
return headersExtras;
}
const handleFetch = async (event) => {
+ var _a;
const originalRequest = event.request;
const url = normalizeUrl(originalRequest.url);
if (url.includes(keepAliveJsonFilename)) {
@@ -541,20 +712,36 @@ const handleFetch = async (event) => {
const currentDatabaseForRequestAccessToken = getCurrentDatabaseDomain(
database,
url,
- trustedDomains
+ trustedDomains,
);
- if (currentDatabaseForRequestAccessToken && currentDatabaseForRequestAccessToken.tokens && currentDatabaseForRequestAccessToken.tokens.access_token) {
- while (currentDatabaseForRequestAccessToken.tokens && !isTokensValid(currentDatabaseForRequestAccessToken.tokens)) {
+ if (
+ (_a =
+ currentDatabaseForRequestAccessToken == null
+ ? void 0
+ : currentDatabaseForRequestAccessToken.tokens) == null
+ ? void 0
+ : _a.access_token
+ ) {
+ while (
+ currentDatabaseForRequestAccessToken.tokens &&
+ !isTokensValid(currentDatabaseForRequestAccessToken.tokens)
+ ) {
await sleep(200);
}
let requestMode = originalRequest.mode;
- if (originalRequest.mode !== "navigate" && currentDatabaseForRequestAccessToken.convertAllRequestsToCorsExceptNavigate) {
+ if (
+ originalRequest.mode !== "navigate" &&
+ currentDatabaseForRequestAccessToken.convertAllRequestsToCorsExceptNavigate
+ ) {
requestMode = "cors";
}
let headers;
- if (originalRequest.mode == "navigate" && !currentDatabaseForRequestAccessToken.setAccessTokenToNavigateRequests) {
+ if (
+ originalRequest.mode == "navigate" &&
+ !currentDatabaseForRequestAccessToken.setAccessTokenToNavigateRequests
+ ) {
headers = {
- ...serializeHeaders(originalRequest.headers)
+ ...serializeHeaders(originalRequest.headers),
};
} else {
const authorization = originalRequest.headers.get("authorization");
@@ -564,18 +751,21 @@ const handleFetch = async (event) => {
}
headers = {
...serializeHeaders(originalRequest.headers),
- authorization: authenticationMode + " " + currentDatabaseForRequestAccessToken.tokens.access_token
+ authorization:
+ authenticationMode +
+ " " +
+ currentDatabaseForRequestAccessToken.tokens.access_token,
};
}
let init;
if (originalRequest.mode === "navigate") {
init = {
- headers
+ headers,
};
} else {
init = {
headers,
- mode: requestMode
+ mode: requestMode,
};
}
const newRequest = new Request(originalRequest, init);
@@ -586,36 +776,68 @@ const handleFetch = async (event) => {
return;
}
let currentDatabase = null;
- const currentDatabases = getCurrentDatabasesTokenEndpoint(database, url);
+ let currentTabId = null;
+ const currentDatabases = getMatchingOidcConfigurations(database, url);
const numberDatabase = currentDatabases.length;
if (numberDatabase > 0) {
const maPromesse = new Promise((resolve, reject) => {
const clonedRequest = originalRequest.clone();
const response = clonedRequest.text().then(async (actualBody) => {
- if (actualBody.includes(TOKEN.REFRESH_TOKEN) || actualBody.includes(TOKEN.ACCESS_TOKEN)) {
+ var _a2;
+ if (
+ actualBody.includes(TOKEN.REFRESH_TOKEN) ||
+ actualBody.includes(TOKEN.ACCESS_TOKEN)
+ ) {
let headers = serializeHeaders(originalRequest.headers);
let newBody = actualBody;
for (let i = 0; i < numberDatabase; i++) {
const currentDb = currentDatabases[i];
- if (currentDb && currentDb.tokens != null) {
- const claimsExtras = { ath: await base64urlOfHashOfASCIIEncodingAsync(currentDb.tokens.access_token) };
- headers = await generateDpopAsync(originalRequest, currentDb, url, claimsExtras);
- const keyRefreshToken = TOKEN.REFRESH_TOKEN + "_" + currentDb.configurationName;
- if (actualBody.includes(keyRefreshToken)) {
- newBody = newBody.replace(
- keyRefreshToken,
- encodeURIComponent(currentDb.tokens.refresh_token)
- );
- currentDatabase = currentDb;
- break;
+ const currentDbTabs = currentDb.tabIds;
+ if ((currentDb == null ? void 0 : currentDb.tokens) != null) {
+ const claimsExtras = {
+ ath: await base64urlOfHashOfASCIIEncodingAsync(
+ currentDb.tokens.access_token,
+ ),
+ };
+ headers = await generateDpopAsync(
+ originalRequest,
+ currentDb,
+ url,
+ claimsExtras,
+ );
+ for (let j = 0; j < currentDbTabs.length; j++) {
+ const keyRefreshToken =
+ TOKEN.REFRESH_TOKEN +
+ "_" +
+ currentDb.configurationName +
+ "_" +
+ currentDbTabs[j];
+ if (actualBody.includes(keyRefreshToken)) {
+ newBody = newBody.replace(
+ keyRefreshToken,
+ encodeURIComponent(currentDb.tokens.refresh_token),
+ );
+ currentDatabase = currentDb;
+ currentTabId = currentDbTabs[j];
+ break;
+ }
+ const keyAccessToken =
+ TOKEN.ACCESS_TOKEN +
+ "_" +
+ currentDb.configurationName +
+ "_" +
+ currentDbTabs[j];
+ if (actualBody.includes(keyAccessToken)) {
+ newBody = newBody.replace(
+ keyAccessToken,
+ encodeURIComponent(currentDb.tokens.access_token),
+ );
+ currentDatabase = currentDb;
+ currentTabId = currentDbTabs[j];
+ break;
+ }
}
- const keyAccessToken = TOKEN.ACCESS_TOKEN + "_" + currentDb.configurationName;
- if (actualBody.includes(keyAccessToken)) {
- newBody = newBody.replace(
- keyAccessToken,
- encodeURIComponent(currentDb.tokens.access_token)
- );
- currentDatabase = currentDb;
+ if (currentTabId) {
break;
}
}
@@ -624,78 +846,95 @@ const handleFetch = async (event) => {
body: newBody,
method: clonedRequest.method,
headers: {
- ...headers
+ ...headers,
},
mode: clonedRequest.mode,
cache: clonedRequest.cache,
redirect: clonedRequest.redirect,
referrer: clonedRequest.referrer,
credentials: clonedRequest.credentials,
- integrity: clonedRequest.integrity
+ integrity: clonedRequest.integrity,
});
- if (currentDatabase && currentDatabase.oidcServerConfiguration != null && currentDatabase.oidcServerConfiguration.revocationEndpoint && url.startsWith(
- normalizeUrl(
- currentDatabase.oidcServerConfiguration.revocationEndpoint
+ if (
+ ((_a2 =
+ currentDatabase == null
+ ? void 0
+ : currentDatabase.oidcServerConfiguration) == null
+ ? void 0
+ : _a2.revocationEndpoint) &&
+ url.startsWith(
+ normalizeUrl(
+ currentDatabase.oidcServerConfiguration.revocationEndpoint,
+ ),
)
- )) {
+ ) {
return fetchPromise.then(async (response2) => {
const text = await response2.text();
return new Response(text, response2);
});
}
- return fetchPromise.then(hideTokens(currentDatabase));
- } else if (actualBody.includes("code_verifier=") && extractConfigurationNameFromCodeVerifier(actualBody) != null) {
- const currentLoginCallbackConfigurationName = extractConfigurationNameFromCodeVerifier(
- actualBody
- );
+ return fetchPromise.then(hideTokens(currentDatabase, currentTabId));
+ } else if (
+ actualBody.includes("code_verifier=") &&
+ extractConfigurationNameFromCodeVerifier(actualBody) != null
+ ) {
+ const [
+ currentLoginCallbackConfigurationName,
+ currentLoginCallbackTabId,
+ ] = extractConfigurationNameFromCodeVerifier(actualBody) ?? [];
currentDatabase = database[currentLoginCallbackConfigurationName];
let newBody = actualBody;
- if (currentDatabase && currentDatabase.codeVerifier != null) {
- newBody = replaceCodeVerifier(
- newBody,
- currentDatabase.codeVerifier
- );
+ const codeVerifier =
+ currentDatabase.codeVerifier[currentLoginCallbackTabId];
+ if (codeVerifier != null) {
+ newBody = replaceCodeVerifier(newBody, codeVerifier);
}
- const headersExtras = await generateDpopAsync(originalRequest, currentDatabase, url);
+ const headersExtras = await generateDpopAsync(
+ originalRequest,
+ currentDatabase,
+ url,
+ );
return fetch(originalRequest, {
body: newBody,
method: clonedRequest.method,
headers: {
- ...headersExtras
+ ...headersExtras,
},
mode: clonedRequest.mode,
cache: clonedRequest.cache,
redirect: clonedRequest.redirect,
referrer: clonedRequest.referrer,
credentials: clonedRequest.credentials,
- integrity: clonedRequest.integrity
- // @ts-ignore
- }).then(hideTokens(currentDatabase));
+ integrity: clonedRequest.integrity,
+ }).then(hideTokens(currentDatabase, currentLoginCallbackTabId));
}
return fetch(originalRequest, {
body: actualBody,
method: clonedRequest.method,
headers: {
- ...serializeHeaders(originalRequest.headers)
+ ...serializeHeaders(originalRequest.headers),
},
mode: clonedRequest.mode,
cache: clonedRequest.cache,
redirect: clonedRequest.redirect,
referrer: clonedRequest.referrer,
credentials: clonedRequest.credentials,
- integrity: clonedRequest.integrity
+ integrity: clonedRequest.integrity,
});
});
- response.then((r) => {
- resolve(r);
- }).catch((err) => {
- reject(err);
- });
+ response
+ .then((r) => {
+ resolve(r);
+ })
+ .catch((err) => {
+ reject(err);
+ });
});
event.respondWith(maPromesse);
}
};
const handleMessage = async (event) => {
+ var _a;
const port = event.ports[0];
const data = event.data;
if (event.data.type === "claim") {
@@ -709,36 +948,54 @@ const handleMessage = async (event) => {
}
if (!currentDatabase) {
const trustedDomain = trustedDomains[configurationName];
- const showAccessToken = Array.isArray(trustedDomain) ? false : trustedDomain.showAccessToken;
- const doNotSetAccessTokenToNavigateRequests = Array.isArray(trustedDomain) ? true : trustedDomain.setAccessTokenToNavigateRequests;
- const convertAllRequestsToCorsExceptNavigate = Array.isArray(trustedDomain) ? false : trustedDomain.convertAllRequestsToCorsExceptNavigate;
+ const showAccessToken = Array.isArray(trustedDomain)
+ ? false
+ : trustedDomain.showAccessToken;
+ const doNotSetAccessTokenToNavigateRequests = Array.isArray(trustedDomain)
+ ? true
+ : trustedDomain.setAccessTokenToNavigateRequests;
+ const convertAllRequestsToCorsExceptNavigate = Array.isArray(trustedDomain)
+ ? false
+ : trustedDomain.convertAllRequestsToCorsExceptNavigate;
+ const allowMultiTabLogin = Array.isArray(trustedDomain)
+ ? false
+ : trustedDomain.allowMultiTabLogin;
database[configurationName] = {
tokens: null,
- state: null,
- codeVerifier: null,
+ tabIds: [],
+ state: {},
+ codeVerifier: {},
oidcServerConfiguration: null,
oidcConfiguration: void 0,
- nonce: null,
+ nonce: {},
status: null,
configurationName,
hideAccessToken: !showAccessToken,
- setAccessTokenToNavigateRequests: doNotSetAccessTokenToNavigateRequests ?? true,
- convertAllRequestsToCorsExceptNavigate: convertAllRequestsToCorsExceptNavigate ?? false,
+ setAccessTokenToNavigateRequests:
+ doNotSetAccessTokenToNavigateRequests ?? true,
+ convertAllRequestsToCorsExceptNavigate:
+ convertAllRequestsToCorsExceptNavigate ?? false,
demonstratingProofOfPossessionNonce: null,
demonstratingProofOfPossessionJwkJson: null,
demonstratingProofOfPossessionConfiguration: null,
- demonstratingProofOfPossessionOnlyWhenDpopHeaderPresent: false
+ demonstratingProofOfPossessionOnlyWhenDpopHeaderPresent: false,
+ allowMultiTabLogin: allowMultiTabLogin ?? false,
};
currentDatabase = database[configurationName];
if (!trustedDomains[configurationName]) {
trustedDomains[configurationName] = [];
}
}
+ const tabId = currentDatabase.allowMultiTabLogin ? data.tabId : "default";
switch (data.type) {
case "clear":
currentDatabase.tokens = null;
- currentDatabase.state = null;
- currentDatabase.codeVerifier = null;
+ currentDatabase.tabIds = currentDatabase.tabIds.filter(
+ (id2) => id2 !== tabId,
+ );
+ delete currentDatabase.state[tabId];
+ delete currentDatabase.codeVerifier[tabId];
+ delete currentDatabase.nonce[tabId];
currentDatabase.demonstratingProofOfPossessionNonce = null;
currentDatabase.demonstratingProofOfPossessionJwkJson = null;
currentDatabase.demonstratingProofOfPossessionConfiguration = null;
@@ -755,22 +1012,37 @@ const handleMessage = async (event) => {
oidcServerConfiguration.tokenEndpoint,
oidcServerConfiguration.revocationEndpoint,
oidcServerConfiguration.userInfoEndpoint,
- oidcServerConfiguration.issuer
+ oidcServerConfiguration.issuer,
].forEach((url) => {
checkDomain(domains, url);
});
}
currentDatabase.oidcServerConfiguration = oidcServerConfiguration;
currentDatabase.oidcConfiguration = data.data.oidcConfiguration;
+ if (!currentDatabase.tabIds.includes(tabId)) {
+ currentDatabase.tabIds.push(tabId);
+ }
if (currentDatabase.demonstratingProofOfPossessionConfiguration == null) {
- const demonstratingProofOfPossessionConfiguration = getDpopConfiguration(trustedDomains[configurationName]);
+ const demonstratingProofOfPossessionConfiguration =
+ getDpopConfiguration(trustedDomains[configurationName]);
if (demonstratingProofOfPossessionConfiguration != null) {
- if (currentDatabase.oidcConfiguration.demonstrating_proof_of_possession) {
- console.warn("In service worker, demonstrating_proof_of_possession must be configured from trustedDomains file");
+ if (
+ currentDatabase.oidcConfiguration.demonstrating_proof_of_possession
+ ) {
+ console.warn(
+ "In service worker, demonstrating_proof_of_possession must be configured from trustedDomains file",
+ );
}
- currentDatabase.demonstratingProofOfPossessionConfiguration = demonstratingProofOfPossessionConfiguration;
- currentDatabase.demonstratingProofOfPossessionJwkJson = await generateJwkAsync(self)(demonstratingProofOfPossessionConfiguration.generateKeyAlgorithm);
- currentDatabase.demonstratingProofOfPossessionOnlyWhenDpopHeaderPresent = getDpopOnlyWhenDpopHeaderPresent(trustedDomains[configurationName]) ?? false;
+ currentDatabase.demonstratingProofOfPossessionConfiguration =
+ demonstratingProofOfPossessionConfiguration;
+ currentDatabase.demonstratingProofOfPossessionJwkJson =
+ await generateJwkAsync(self)(
+ demonstratingProofOfPossessionConfiguration.generateKeyAlgorithm,
+ );
+ currentDatabase.demonstratingProofOfPossessionOnlyWhenDpopHeaderPresent =
+ getDpopOnlyWhenDpopHeaderPresent(
+ trustedDomains[configurationName],
+ ) ?? false;
}
}
if (!currentDatabase.tokens) {
@@ -778,62 +1050,75 @@ const handleMessage = async (event) => {
tokens: null,
status: currentDatabase.status,
configurationName,
- version
+ version,
});
} else {
const tokens = {
- ...currentDatabase.tokens
+ ...currentDatabase.tokens,
};
if (currentDatabase.hideAccessToken) {
- tokens.access_token = TOKEN.ACCESS_TOKEN + "_" + configurationName;
+ tokens.access_token =
+ TOKEN.ACCESS_TOKEN + "_" + configurationName + "_" + tabId;
}
if (tokens.refresh_token) {
- tokens.refresh_token = TOKEN.REFRESH_TOKEN + "_" + configurationName;
+ tokens.refresh_token =
+ TOKEN.REFRESH_TOKEN + "_" + configurationName + "_" + tabId;
}
- if (tokens.idTokenPayload && tokens.idTokenPayload.nonce && currentDatabase.nonce != null) {
- tokens.idTokenPayload.nonce = TOKEN.NONCE_TOKEN + "_" + configurationName;
+ if (
+ ((_a = tokens == null ? void 0 : tokens.idTokenPayload) == null
+ ? void 0
+ : _a.nonce) &&
+ currentDatabase.nonce != null
+ ) {
+ tokens.idTokenPayload.nonce =
+ TOKEN.NONCE_TOKEN + "_" + configurationName + "_" + tabId;
}
port.postMessage({
tokens,
status: currentDatabase.status,
configurationName,
- version
+ version,
});
}
return;
}
case "setDemonstratingProofOfPossessionNonce": {
- currentDatabase.demonstratingProofOfPossessionNonce = data.data.demonstratingProofOfPossessionNonce;
+ currentDatabase.demonstratingProofOfPossessionNonce =
+ data.data.demonstratingProofOfPossessionNonce;
port.postMessage({ configurationName });
return;
}
case "getDemonstratingProofOfPossessionNonce": {
- const demonstratingProofOfPossessionNonce = currentDatabase.demonstratingProofOfPossessionNonce;
+ const demonstratingProofOfPossessionNonce =
+ currentDatabase.demonstratingProofOfPossessionNonce;
port.postMessage({
configurationName,
- demonstratingProofOfPossessionNonce
+ demonstratingProofOfPossessionNonce,
});
return;
}
case "setState": {
- currentDatabase.state = data.data.state;
+ currentDatabase.state[tabId] = data.data.state;
port.postMessage({ configurationName });
return;
}
case "getState": {
- const state = currentDatabase.state;
+ const state = currentDatabase.state[tabId];
port.postMessage({ configurationName, state });
return;
}
case "setCodeVerifier": {
- currentDatabase.codeVerifier = data.data.codeVerifier;
+ currentDatabase.codeVerifier[tabId] = data.data.codeVerifier;
port.postMessage({ configurationName });
return;
}
case "getCodeVerifier": {
port.postMessage({
configurationName,
- codeVerifier: currentDatabase.codeVerifier != null ? TOKEN.CODE_VERIFIER + "_" + configurationName : null
+ codeVerifier:
+ currentDatabase.codeVerifier != null
+ ? TOKEN.CODE_VERIFIER + "_" + configurationName + "_" + tabId
+ : null,
});
return;
}
@@ -850,13 +1135,14 @@ const handleMessage = async (event) => {
case "setNonce": {
const nonce = data.data.nonce;
if (nonce) {
- currentDatabase.nonce = nonce;
+ currentDatabase.nonce[tabId] = nonce;
}
port.postMessage({ configurationName });
return;
}
case "getNonce": {
- const keyNonce = TOKEN.NONCE_TOKEN + "_" + configurationName;
+ const keyNonce =
+ TOKEN.NONCE_TOKEN + "_" + configurationName + "_" + tabId;
const nonce = currentDatabase.nonce ? keyNonce : null;
port.postMessage({ configurationName, nonce });
return;
diff --git a/packages/extensions/src/app/(dashboard)/layout.tsx b/packages/extensions/src/app/(dashboard)/layout.tsx
index 4567776c..0c713e48 100644
--- a/packages/extensions/src/app/(dashboard)/layout.tsx
+++ b/packages/extensions/src/app/(dashboard)/layout.tsx
@@ -11,7 +11,7 @@ import {
} from "@dirac-grid/diracx-web-components/contexts";
import { usePathname, useRouter, useSearchParams } from "next/navigation";
import { applicationList } from "@/gubbins/applicationList";
-import { defaultUserDashboard } from "@/gubbins/defaultUserDashboard";
+import { defaultSections } from "@/gubbins/defaultUserDashboard";
// Layout for the dashboard: setup the providers and the dashboard for the applications
export default function DashboardLayout({
@@ -37,7 +37,7 @@ export default function DashboardLayout({
No need to use it if you don't want to customize the applications */}
{/* OIDCSecure is used to make sure the user is authenticated before accessing the dashboard */}
diff --git a/packages/extensions/src/app/(dashboard)/page.tsx b/packages/extensions/src/app/(dashboard)/page.tsx
index d51b6b1e..24f5e4ff 100644
--- a/packages/extensions/src/app/(dashboard)/page.tsx
+++ b/packages/extensions/src/app/(dashboard)/page.tsx
@@ -1,8 +1,12 @@
"use client";
-import React, { useEffect } from "react";
-import { BaseApp } from "@dirac-grid/diracx-web-components/components";
+import React, { Dispatch, SetStateAction, useEffect } from "react";
+import { UserDashboard } from "@dirac-grid/diracx-web-components/components";
import { ApplicationsContext } from "@dirac-grid/diracx-web-components/contexts";
import { useSearchParamsUtils } from "@dirac-grid/diracx-web-components/hooks";
+import {
+ ApplicationConfig,
+ UserSection,
+} from "@dirac-grid/diracx-web-components/types";
import { applicationList } from "@/gubbins/applicationList";
export default function Page() {
@@ -16,22 +20,30 @@ export default function Page() {
}
}, [getParam, setParam]);
- // Get the user dashboard from the ApplicationsContext
- const [userDashboard] = React.useContext(ApplicationsContext);
+ // Get the user sections from the ApplicationsContext
+ const [sections] = React.useContext(
+ ApplicationsContext as unknown as React.Context<
+ [
+ UserSection[],
+ React.Dispatch>,
+ ApplicationConfig[],
+ ]
+ >,
+ );
// Memoize the application type based on the appId
const appType = React.useMemo(() => {
- const group = userDashboard.find((group) =>
- group.items.some((item) => item.id === appId),
+ const section = sections.find((section) =>
+ section.items.some((item) => item.id === appId),
);
- return group?.items.find((item) => item.id === appId)?.type;
- }, [userDashboard, appId]);
+ return section?.items.find((item) => item.id === appId)?.type;
+ }, [sections, appId]);
// Get the component based on the application type
const Component = React.useMemo(() => {
return applicationList.find((app) => app.name === appType)?.component;
}, [appType]);
- // Render the component if it exists, otherwise render the BaseApp
- return Component ? : ;
+ // Render the component if it exists, otherwise render the UserDashboard
+ return Component ? : ;
}
diff --git a/packages/extensions/src/gubbins/applicationList.ts b/packages/extensions/src/gubbins/applicationList.ts
index 99f0bcf8..496024de 100644
--- a/packages/extensions/src/gubbins/applicationList.ts
+++ b/packages/extensions/src/gubbins/applicationList.ts
@@ -1,10 +1,10 @@
import { applicationList } from "@dirac-grid/diracx-web-components/components";
-import { ApplicationMetadata } from "@dirac-grid/diracx-web-components/types";
+import { ApplicationConfig } from "@dirac-grid/diracx-web-components/types";
import { BugReport } from "@mui/icons-material";
import TestApp from "@/gubbins/components/TestApp/testApp";
// New Application List with the default ones + the Test app
-const appList: ApplicationMetadata[] = [
+const appList: ApplicationConfig[] = [
...applicationList,
{ name: "Test App", component: TestApp, icon: BugReport },
];
diff --git a/packages/extensions/src/gubbins/defaultUserDashboard.tsx b/packages/extensions/src/gubbins/defaultUserDashboard.tsx
index 0f3582f8..3bf822b5 100644
--- a/packages/extensions/src/gubbins/defaultUserDashboard.tsx
+++ b/packages/extensions/src/gubbins/defaultUserDashboard.tsx
@@ -1,17 +1,9 @@
+import { UserSection } from "@dirac-grid/diracx-web-components/types";
+import { BugReport } from "@mui/icons-material";
import { applicationList } from "@/gubbins/applicationList";
-// New default user dashboard groups
-export const defaultUserDashboard: {
- title: string;
- extended: boolean;
- items: {
- title: string;
- type: string;
- id: string;
- icon: React.ComponentType<{}>;
- data?: any;
- }[];
-}[] = [
+// New default user sections
+export const defaultSections: UserSection[] = [
{
title: "Default Applications",
extended: true,
@@ -22,7 +14,7 @@ export const defaultUserDashboard: {
type: "Test App",
icon:
applicationList.find((app) => app.name === "Test App")?.icon ||
- (() => ),
+ BugReport,
},
{
title: "Dashboard",
@@ -30,7 +22,7 @@ export const defaultUserDashboard: {
type: "Dashboard",
icon:
applicationList.find((app) => app.name === "Dashboard")?.icon ||
- (() => ),
+ BugReport,
},
{
title: "Job Monitor",
@@ -38,7 +30,7 @@ export const defaultUserDashboard: {
type: "Job Monitor",
icon:
applicationList.find((app) => app.name === "Job Monitor")?.icon ||
- (() => ),
+ BugReport,
},
{
title: "File Catalog",
@@ -46,7 +38,7 @@ export const defaultUserDashboard: {
type: "File Catalog",
icon:
applicationList.find((app) => app.name === "File Catalog")?.icon ||
- (() => ),
+ BugReport,
},
],
},
diff --git a/packages/extensions/test/e2e/login_out.cy.ts b/packages/extensions/test/e2e/login_out.cy.ts
new file mode 100644
index 00000000..996cf01a
--- /dev/null
+++ b/packages/extensions/test/e2e/login_out.cy.ts
@@ -0,0 +1,66 @@
+///
+
+// Make sure the user can login and logout
+describe("Login and Logout", () => {
+ beforeEach(() => {
+ // Cypress starts out with a blank slate for each test
+ // so we must tell it to visit our website with the `cy.visit()` command.
+ // Since we want to visit the same URL at the start of all our tests,
+ // we include it in our beforeEach function so that it runs before each test
+ cy.visit("/");
+ });
+
+ it("login", () => {
+ // The user is redirected to the /auth page because not authenticated
+ // Make sure we are on the /auth page
+ cy.url().should("include", "/auth");
+
+ // Continue with the default parameters
+ cy.contains("Login through your Identity Provider").click();
+
+ // Extract name from baseUrl (remove http:// and port number)
+ const domain = Cypress.config()
+ .baseUrl?.replace("https://", "")
+ .split(":")[0];
+
+ cy.url().should("include", `http://${domain}:32002`);
+
+ // The user is redirected to the OIDC provider login page and needs to login
+ cy.origin(`http://${domain}:32002`, () => {
+ // Find the username and password fields and fill them
+ cy.get("#login").type("admin@example.com");
+ cy.get("#password").type("password");
+
+ // Find the login button and click on it
+ cy.get("button").click();
+ // Grant access
+ cy.get(":nth-child(1) > form > .dex-btn").click();
+ });
+
+ // The user is redirected back to the /auth page
+ cy.url().should("include", "/auth");
+
+ // From now on the user is logged in
+ // The login buttton should not be present anymore
+ cy.contains("Login").should("not.exist");
+ cy.contains("Hello admin").should("exist");
+
+ // Click on the user avatar
+ cy.get(".MuiAvatar-root").click();
+
+ // Logout
+ cy.contains("Logout").click();
+
+ // The user is redirected back to the /auth page
+ cy.url().should("include", "/auth");
+
+ // The user is logged out
+ // The login button should be present
+ cy.contains("Login through your Identity Provider").should("exist");
+
+ // The user tries to access the dashboard page without being connected
+ // The user is redirected to the /auth page
+ cy.visit("/");
+ cy.url().should("include", "/auth");
+ });
+});
diff --git a/release-please-config.json b/release-please-config.json
index de70cfd9..9c54a0f1 100644
--- a/release-please-config.json
+++ b/release-please-config.json
@@ -18,9 +18,6 @@
},
"packages/diracx-web-components": {
"component": "diracx-web-components"
- },
- "packages/extensions": {
- "component": "gubbins"
}
},
"plugins": [
@@ -31,7 +28,24 @@
{
"type": "linked-versions",
"groupName": "DiracX-Web",
- "components": ["root", "diracx-web", "diracx-web-components", "gubbins"]
+ "components": ["root", "diracx-web", "diracx-web-components"]
+ }
+ ],
+ "extra-files": [
+ {
+ "type": "json",
+ "path": "packages/extensions/package.json",
+ "jsonpath": "$.version"
+ },
+ {
+ "type": "json",
+ "path": "packages/extensions/package-lock.json",
+ "jsonpath": "$.version"
+ },
+ {
+ "type": "json",
+ "path": "packages/extensions/package-lock.json",
+ "jsonpath": "$.packages[''].version"
}
],
"$schema": "https://raw.githubusercontent.com/googleapis/release-please/main/schemas/config.json"