diff --git a/.github/workflows/check-stackblitz-templates.yml b/.github/workflows/check-stackblitz-templates.yml
new file mode 100644
index 000000000..cf4217208
--- /dev/null
+++ b/.github/workflows/check-stackblitz-templates.yml
@@ -0,0 +1,28 @@
+name: Stackblitz templates
+run-name: Playwright stackblitz templates 🚀
+on:
+ workflow_dispatch:
+ schedule:
+ - cron: '59 23 * * *'
+jobs:
+ run-code_examples-tests:
+ runs-on: ubuntu-latest
+ name: Playwright testing stackblitz templates
+ steps:
+ - uses: actions/checkout@v3
+ - uses: actions/setup-node@v3
+ - name: Install dependencies
+ run: npm ci
+ - name: Install playwright browsers
+ run: npx playwright install --with-deps
+ - name: Run tests
+ run: npx playwright test checkStackblitzTemplates.spec.ts --project=chromium
+ - name: try zip the test result folder
+ if: failure()
+ run: zip -r playwright-report.zip playwright-report/
+ - uses: actions/upload-artifact@v3
+ if: always()
+ with:
+ name: playwright-report zip
+ path: playwright-report.zip
+ retention-days: 7
\ No newline at end of file
diff --git a/.github/workflows/vue-blank.yml b/.github/workflows/vue-blank.yml
deleted file mode 100644
index fe372191b..000000000
--- a/.github/workflows/vue-blank.yml
+++ /dev/null
@@ -1,37 +0,0 @@
-name: Vue Blank
-
-run-name: Playwright is testing vue blank 🚀
-on:
- workflow_dispatch:
- schedule:
- - cron: "51 23 * * *"
-jobs:
- run-code_examples-tests:
- runs-on: macos-14
- steps:
- - name: Check out code
- uses: actions/checkout@v4
-
- - name: Install Node.js
- uses: actions/setup-node@v4
- with:
- node-version: 20
-
- - run: corepack enable
- - run: pnpm --version
- - uses: actions/setup-node@v4
- with:
- node-version: 20
- cache: "pnpm"
- cache-dependency-path: "**/pnpm-lock.yaml"
- - name: install
- run: pnpm install --frozen-lockfile --prefer-offline
-
- - name: Install dependencies with Playwright
- run: |
- pnpm playwright install --with-deps
-
- - name: Run tests
- run: |
- cd apps/e2e-tests
- BASE_E2E_URL=https://stackblitz.com/github/shopware/frontends/tree/main/templates/vue-blank npx playwright test checkStackblitzTemplates.spec.ts --project=chromium
diff --git a/.github/workflows/vue-demo-store.yml b/.github/workflows/vue-demo-store.yml
deleted file mode 100644
index a720fae1e..000000000
--- a/.github/workflows/vue-demo-store.yml
+++ /dev/null
@@ -1,37 +0,0 @@
-name: Vue demo store
-
-run-name: Playwright is testing vue demo store 🚀
-on:
- workflow_dispatch:
- schedule:
- - cron: "49 23 * * *"
-jobs:
- run-code_examples-tests:
- runs-on: macos-14
- steps:
- - name: Check out code
- uses: actions/checkout@v4
-
- - name: Install Node.js
- uses: actions/setup-node@v4
- with:
- node-version: 20
-
- - run: corepack enable
- - run: pnpm --version
- - uses: actions/setup-node@v4
- with:
- node-version: 20
- cache: "pnpm"
- cache-dependency-path: "**/pnpm-lock.yaml"
- - name: install
- run: pnpm install --frozen-lockfile --prefer-offline
-
- - name: Install dependencies with Playwright
- run: |
- pnpm playwright install --with-deps
-
- - name: Run tests
- run: |
- cd apps/e2e-tests
- BASE_E2E_URL=https://stackblitz.com/github/shopware/frontends/tree/main/templates/vue-demo-store npx playwright test checkStackblitzTemplates.spec.ts --project=chromium
diff --git a/.github/workflows/vue-vite-blank.yml b/.github/workflows/vue-vite-blank.yml
deleted file mode 100644
index 71efe5f4e..000000000
--- a/.github/workflows/vue-vite-blank.yml
+++ /dev/null
@@ -1,37 +0,0 @@
-name: Vue vite blank
-
-run-name: Playwright is testing vue vite blank 🚀
-on:
- workflow_dispatch:
- schedule:
- - cron: "46 23 * * *"
-jobs:
- run-code_examples-tests:
- runs-on: macos-14
- steps:
- - name: Check out code
- uses: actions/checkout@v4
-
- - name: Install Node.js
- uses: actions/setup-node@v4
- with:
- node-version: 20
-
- - run: corepack enable
- - run: pnpm --version
- - uses: actions/setup-node@v4
- with:
- node-version: 20
- cache: "pnpm"
- cache-dependency-path: "**/pnpm-lock.yaml"
- - name: install
- run: pnpm install --frozen-lockfile --prefer-offline
-
- - name: Install dependencies with Playwright
- run: |
- pnpm playwright install --with-deps
-
- - name: Run tests
- run: |
- cd apps/e2e-tests
- BASE_E2E_URL=https://stackblitz.com/github/shopware/frontends/tree/main/templates/vue-vite-blank npx playwright test checkStackblitzTemplates.spec.ts --project=chromium
diff --git a/apps/e2e-tests/env.d.ts b/apps/e2e-tests/env.d.ts
new file mode 100644
index 000000000..2d8a170a4
--- /dev/null
+++ b/apps/e2e-tests/env.d.ts
@@ -0,0 +1,5 @@
+interface Window {
+ StackBlitzSDK: typeof import("@stackblitz/sdk").default;
+}
+
+type StackBlitzSDK = typeof import("@stackblitz/sdk").default;
diff --git a/apps/e2e-tests/package.json b/apps/e2e-tests/package.json
index 4eca88fd4..08eb73f8b 100644
--- a/apps/e2e-tests/package.json
+++ b/apps/e2e-tests/package.json
@@ -5,12 +5,15 @@
"description": "",
"scripts": {
"test:e2e": "playwright test e2e",
- "test:examples": "playwright test -c examples.config.ts checkCodeExamples.spec.ts"
+ "test:examples": "playwright test -c examples.config.ts checkCodeExamples.spec.ts",
+ "start": "npx http-server"
},
"devDependencies": {
"@playwright/test": "1.41.2"
},
"dependencies": {
- "dotenv": "16.4.5"
+ "@stackblitz/sdk": "1.9.0",
+ "dotenv": "16.4.5",
+ "http-server": "14.1.1"
}
}
diff --git a/apps/e2e-tests/pages/blank.html b/apps/e2e-tests/pages/blank.html
new file mode 100644
index 000000000..781f75a6d
--- /dev/null
+++ b/apps/e2e-tests/pages/blank.html
@@ -0,0 +1,23 @@
+
+
+
+
+ @stackblitz/sdk
+
+
+
+
+
+
+
+
+
diff --git a/apps/e2e-tests/pages/index.js b/apps/e2e-tests/pages/index.js
new file mode 100644
index 000000000..eac698968
--- /dev/null
+++ b/apps/e2e-tests/pages/index.js
@@ -0,0 +1,3 @@
+import StackBlitzSDK from "https://unpkg.com/@stackblitz/sdk@1/bundles/sdk.m.js";
+
+window.StackBlitzSDK = StackBlitzSDK;
diff --git a/apps/e2e-tests/playwright.config.ts b/apps/e2e-tests/playwright.config.ts
index 1cf52ebf4..ff0e6addc 100644
--- a/apps/e2e-tests/playwright.config.ts
+++ b/apps/e2e-tests/playwright.config.ts
@@ -13,7 +13,7 @@ require("dotenv").config({ path: findEnv() });
/**
* See https://playwright.dev/docs/test-configuration.
*/
-const newLocal = "http://localhost:3000";
+const newLocal = "http://127.0.0.1:8080";
const baseURL = process.env.BASE_E2E_URL || newLocal;
console.log("Running tests for: ", baseURL);
@@ -83,6 +83,13 @@ const config: PlaywrightTestConfig = {
// },
// },
],
+ webServer: {
+ command: "npm start",
+ url: "http://127.0.0.1:8080",
+ reuseExistingServer: !process.env.CI,
+ stdout: "ignore",
+ stderr: "pipe",
+ },
};
export default config;
diff --git a/apps/e2e-tests/tests/checkStackblitzTemplates.spec.ts b/apps/e2e-tests/tests/checkStackblitzTemplates.spec.ts
index 0f71c4648..a7c15b15c 100644
--- a/apps/e2e-tests/tests/checkStackblitzTemplates.spec.ts
+++ b/apps/e2e-tests/tests/checkStackblitzTemplates.spec.ts
@@ -1,26 +1,35 @@
import { test, expect } from "@playwright/test";
-import { HomePage } from "../page-objects/HomePage";
+import fs from "fs";
+import path from "path";
-test("Verify stackblitz template", async ({ page }) => {
- test.setTimeout(200000);
- let homePage: HomePage;
- const response = await page.goto("");
- homePage = new HomePage(page);
- await page.waitForLoadState();
- await page.waitForSelector("text=Open in New Tab");
- await page.waitForLoadState("domcontentloaded");
- await homePage.wait(10000);
+const directoryPath = path.join(__dirname, "../../../templates/");
- const consoleLogs = [];
- page.on("console", (msg) => {
- if (msg.type() == "error") {
- console.log(msg.text());
- consoleLogs.push(msg.text());
- }
- expect(msg.type()).not.toBe("error");
- });
+fs.readdirSync(directoryPath).forEach((template) => {
+ test(`Open ${template}`, async ({ page }) => {
+ test.setTimeout(90000);
+ await page.goto("/pages/blank.html");
+ await Promise.all([
+ page.waitForLoadState("load"),
+ page.evaluate((template) => {
+ window.StackBlitzSDK.openGithubProject(
+ `shopware/frontends/tree/main/templates/${template}`,
+ {
+ clickToLoad: false,
+ newWindow: false,
+ origin: "https://stackblitz.com/",
+ },
+ );
+ }, template),
+ ]);
+ await page.waitForRequest(
+ "https://demo-frontends.shopware.store/store-api/context",
+ ),
+ await expect(page).toHaveURL(
+ `https://stackblitz.com/github/shopware/frontends/tree/main/templates/${template}?file=README.md`,
+ );
- page.on("response", (response) => {
- expect(response.status()).toBe(200);
+ page.on("response", (response) => {
+ expect(response.status()).not.toBe(500);
+ });
});
});
diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml
index 7827fb280..cfd3449d0 100644
--- a/pnpm-lock.yaml
+++ b/pnpm-lock.yaml
@@ -48,10 +48,10 @@ importers:
version: 2.27.1
'@microsoft/api-documenter':
specifier: 7.23.34
- version: 7.23.34(@types/node@20.11.24)
+ version: 7.23.34(@types/node@20.11.20)
'@microsoft/api-extractor':
specifier: 7.42.1
- version: 7.42.1(@types/node@20.11.24)
+ version: 7.42.1(@types/node@20.11.20)
'@microsoft/tsdoc':
specifier: 0.14.2
version: 0.14.2
@@ -114,13 +114,13 @@ importers:
version: 14.0.0
vitepress:
specifier: 1.0.0-beta.7
- version: 1.0.0-beta.7(@algolia/client-search@4.22.1)(@types/node@20.11.17)(react@17.0.2)(search-insights@2.13.0)(typescript@5.3.3)
+ version: 1.0.0-beta.7(@algolia/client-search@4.20.0)(@types/node@20.11.17)(react@17.0.2)(search-insights@2.6.0)(typescript@5.3.3)
vitepress-plugin-search:
specifier: 1.0.4-alpha.22
version: 1.0.4-alpha.22(flexsearch@0.7.43)(vitepress@1.0.0-beta.7)(vue@3.4.21)
vitepress-shopware-docs:
specifier: 0.3.0-beta.44
- version: 0.3.0-beta.44(@algolia/client-search@4.22.1)(@stoplight/mosaic-code-viewer@1.51.3)(react@17.0.2)(search-insights@2.13.0)(vue@3.4.21)
+ version: 0.3.0-beta.44(@algolia/client-search@4.20.0)(@stoplight/mosaic-code-viewer@1.41.0)(react@17.0.2)(search-insights@2.6.0)(vue@3.4.21)
vue:
specifier: 3.4.21
version: 3.4.21(typescript@5.3.3)
@@ -143,9 +143,15 @@ importers:
apps/e2e-tests:
dependencies:
+ '@stackblitz/sdk':
+ specifier: 1.9.0
+ version: 1.9.0
dotenv:
specifier: 16.4.5
version: 16.4.5
+ http-server:
+ specifier: 14.1.1
+ version: 14.1.1
devDependencies:
'@playwright/test':
specifier: 1.41.2
@@ -173,7 +179,7 @@ importers:
version: 0.58.5(postcss@8.4.35)
nuxt:
specifier: 3.10.3
- version: 3.10.3(@types/node@20.11.24)(eslint@8.57.0)(typescript@5.3.3)
+ version: 3.10.3(@types/node@20.11.20)(typescript@5.3.3)
examples/blank-playground:
dependencies:
@@ -375,7 +381,7 @@ importers:
version: 8.57.0
nuxt:
specifier: 3.10.3
- version: 3.10.3(@types/node@20.11.24)(eslint@8.57.0)(typescript@5.3.3)
+ version: 3.10.3(@types/node@20.11.20)(eslint@8.57.0)(typescript@5.3.3)
unocss:
specifier: 0.58.5
version: 0.58.5(@unocss/webpack@0.58.5)(postcss@8.4.35)
@@ -634,7 +640,7 @@ importers:
version: 2.0.0(typescript@5.3.3)
vitest:
specifier: 1.3.1
- version: 1.3.1(@types/node@20.11.24)(happy-dom@13.6.2)
+ version: 1.3.1(@types/node@20.11.20)(happy-dom@13.6.2)
packages/api-client-next:
dependencies:
@@ -668,7 +674,7 @@ importers:
version: 2.0.0(typescript@5.3.3)
vitest:
specifier: 1.3.1
- version: 1.3.1(@types/node@20.11.24)(happy-dom@13.6.2)
+ version: 1.3.1(@types/node@20.11.20)(happy-dom@13.6.2)
packages/api-gen:
dependencies:
@@ -714,7 +720,7 @@ importers:
version: 2.0.0(typescript@5.3.3)
vitest:
specifier: 1.3.1
- version: 1.3.1(@types/node@20.11.24)(happy-dom@13.6.2)
+ version: 1.3.1(@types/node@20.11.20)(happy-dom@13.6.2)
packages/cms-base:
dependencies:
@@ -760,16 +766,16 @@ importers:
version: 1.3.1(vitest@1.3.1)
'@vue/eslint-config-typescript':
specifier: 12.0.0
- version: 12.0.0(eslint-plugin-vue@9.22.0)(eslint@8.57.0)(typescript@5.3.3)
+ version: 12.0.0(eslint-plugin-vue@9.22.0)(eslint@8.56.0)(typescript@5.3.3)
eslint-config-shopware:
specifier: workspace:*
version: link:../eslint-config-shopware
eslint-plugin-vue:
specifier: 9.22.0
- version: 9.22.0(eslint@8.57.0)
+ version: 9.22.0(eslint@8.56.0)
nuxt:
specifier: 3.10.3
- version: 3.10.3(@types/node@20.11.24)(eslint@8.57.0)(rollup@3.29.4)(typescript@5.3.3)(vue-tsc@1.8.27)
+ version: 3.10.3(@types/node@20.11.20)(eslint@8.56.0)(rollup@3.29.4)(typescript@5.3.3)(vue-tsc@1.8.27)
tsconfig:
specifier: workspace:*
version: link:../tsconfig
@@ -781,10 +787,10 @@ importers:
version: 2.0.0(typescript@5.3.3)
vitest:
specifier: 1.3.1
- version: 1.3.1(@types/node@20.11.24)(happy-dom@13.6.2)
+ version: 1.3.1(@types/node@20.11.20)(happy-dom@13.6.2)
vue-eslint-parser:
specifier: 9.4.2
- version: 9.4.2(eslint@8.57.0)
+ version: 9.4.2(eslint@8.56.0)
vue-router:
specifier: 4.3.0
version: 4.3.0(vue@3.4.21)
@@ -839,7 +845,7 @@ importers:
version: 2.0.0(typescript@5.3.3)
vitest:
specifier: 1.3.1
- version: 1.3.1(@types/node@20.11.24)(happy-dom@13.6.2)
+ version: 1.3.1(@types/node@20.11.20)(happy-dom@13.6.2)
vue:
specifier: 3.4.21
version: 3.4.21(typescript@5.3.3)
@@ -878,7 +884,7 @@ importers:
version: 2.0.0(typescript@5.3.3)
vitest:
specifier: 1.3.1
- version: 1.3.1(@types/node@20.11.24)(happy-dom@13.6.2)
+ version: 1.3.1(@types/node@20.11.20)(happy-dom@13.6.2)
packages/nuxt3-module:
dependencies:
@@ -903,7 +909,7 @@ importers:
version: link:../eslint-config-shopware
nuxt:
specifier: 3.10.3
- version: 3.10.3(@types/node@20.11.24)(eslint@8.57.0)(rollup@3.29.4)(typescript@5.3.3)(vue-tsc@1.8.27)
+ version: 3.10.3(@types/node@20.11.20)(eslint@8.56.0)(rollup@3.29.4)(typescript@5.3.3)(vue-tsc@1.8.27)
tsconfig:
specifier: workspace:*
version: link:../tsconfig
@@ -985,7 +991,7 @@ importers:
version: 8.2.1(astro@4.4.5)
'@astrojs/vue':
specifier: 4.0.8
- version: 4.0.8(@babel/core@7.24.0)(astro@4.4.5)(vue@3.4.21)
+ version: 4.0.8(@babel/core@7.23.9)(astro@4.4.5)(vue@3.4.21)
'@shopware-pwa/composables-next':
specifier: canary
version: link:../../packages/composables
@@ -1000,7 +1006,7 @@ importers:
version: 3.1.0(vite@5.1.4)(vue@3.4.21)
astro:
specifier: 4.4.5
- version: 4.4.5(@types/node@20.11.24)(typescript@5.3.3)
+ version: 4.4.5(@types/node@20.11.20)(typescript@5.3.3)
js-cookie:
specifier: 3.0.5
version: 3.0.5
@@ -1097,22 +1103,22 @@ importers:
version: 8.1.1(rollup@3.29.4)(vue@3.4.21)
'@vue/eslint-config-typescript':
specifier: 12.0.0
- version: 12.0.0(eslint-plugin-vue@9.22.0)(eslint@8.57.0)(typescript@5.3.3)
+ version: 12.0.0(eslint-plugin-vue@9.22.0)(eslint@8.56.0)(typescript@5.3.3)
eslint-plugin-prettier:
specifier: 5.1.3
- version: 5.1.3(eslint@8.57.0)(prettier@3.2.5)
+ version: 5.1.3(eslint@8.56.0)(prettier@3.2.5)
eslint-plugin-vue:
specifier: 9.22.0
- version: 9.22.0(eslint@8.57.0)
+ version: 9.22.0(eslint@8.56.0)
nuxt:
specifier: 3.10.3
- version: 3.10.3(@types/node@20.11.24)(eslint@8.57.0)(rollup@3.29.4)(typescript@5.3.3)(vue-tsc@1.8.27)
+ version: 3.10.3(@types/node@20.11.20)(eslint@8.56.0)(rollup@3.29.4)(typescript@5.3.3)(vue-tsc@1.8.27)
typescript:
specifier: 5.3.3
version: 5.3.3
vue-eslint-parser:
specifier: 9.4.2
- version: 9.4.2(eslint@8.57.0)
+ version: 9.4.2(eslint@8.56.0)
vue-tsc:
specifier: 1.8.27
version: 1.8.27(typescript@5.3.3)
@@ -1166,47 +1172,47 @@ packages:
preact: 10.13.2
dev: true
- /@algolia/autocomplete-core@1.9.3(@algolia/client-search@4.22.1)(algoliasearch@4.20.0)(search-insights@2.13.0):
+ /@algolia/autocomplete-core@1.9.3(@algolia/client-search@4.20.0)(algoliasearch@4.20.0)(search-insights@2.6.0):
resolution: {integrity: sha512-009HdfugtGCdC4JdXUbVJClA0q0zh24yyePn+KUGk3rP7j8FEe/m5Yo/z65gn6nP/cM39PxpzqKrL7A6fP6PPw==}
dependencies:
- '@algolia/autocomplete-plugin-algolia-insights': 1.9.3(@algolia/client-search@4.22.1)(algoliasearch@4.20.0)(search-insights@2.13.0)
- '@algolia/autocomplete-shared': 1.9.3(@algolia/client-search@4.22.1)(algoliasearch@4.20.0)
+ '@algolia/autocomplete-plugin-algolia-insights': 1.9.3(@algolia/client-search@4.20.0)(algoliasearch@4.20.0)(search-insights@2.6.0)
+ '@algolia/autocomplete-shared': 1.9.3(@algolia/client-search@4.20.0)(algoliasearch@4.20.0)
transitivePeerDependencies:
- '@algolia/client-search'
- algoliasearch
- search-insights
dev: false
- /@algolia/autocomplete-plugin-algolia-insights@1.9.3(@algolia/client-search@4.22.1)(algoliasearch@4.20.0)(search-insights@2.13.0):
+ /@algolia/autocomplete-plugin-algolia-insights@1.9.3(@algolia/client-search@4.20.0)(algoliasearch@4.20.0)(search-insights@2.6.0):
resolution: {integrity: sha512-a/yTUkcO/Vyy+JffmAnTWbr4/90cLzw+CC3bRbhnULr/EM0fGNvM13oQQ14f2moLMcVDyAx/leczLlAOovhSZg==}
peerDependencies:
search-insights: '>= 1 < 3'
dependencies:
- '@algolia/autocomplete-shared': 1.9.3(@algolia/client-search@4.22.1)(algoliasearch@4.20.0)
- search-insights: 2.13.0
+ '@algolia/autocomplete-shared': 1.9.3(@algolia/client-search@4.20.0)(algoliasearch@4.20.0)
+ search-insights: 2.6.0
transitivePeerDependencies:
- '@algolia/client-search'
- algoliasearch
dev: false
- /@algolia/autocomplete-preset-algolia@1.9.3(@algolia/client-search@4.22.1)(algoliasearch@4.20.0):
+ /@algolia/autocomplete-preset-algolia@1.9.3(@algolia/client-search@4.20.0)(algoliasearch@4.20.0):
resolution: {integrity: sha512-d4qlt6YmrLMYy95n5TB52wtNDr6EgAIPH81dvvvW8UmuWRgxEtY0NJiPwl/h95JtG2vmRM804M0DSwMCNZlzRA==}
peerDependencies:
'@algolia/client-search': '>= 4.9.1 < 6'
algoliasearch: '>= 4.9.1 < 6'
dependencies:
- '@algolia/autocomplete-shared': 1.9.3(@algolia/client-search@4.22.1)(algoliasearch@4.20.0)
- '@algolia/client-search': 4.22.1
+ '@algolia/autocomplete-shared': 1.9.3(@algolia/client-search@4.20.0)(algoliasearch@4.20.0)
+ '@algolia/client-search': 4.20.0
algoliasearch: 4.20.0
dev: false
- /@algolia/autocomplete-shared@1.9.3(@algolia/client-search@4.22.1)(algoliasearch@4.20.0):
+ /@algolia/autocomplete-shared@1.9.3(@algolia/client-search@4.20.0)(algoliasearch@4.20.0):
resolution: {integrity: sha512-Wnm9E4Ye6Rl6sTTqjoymD+l8DjSTHsHboVRYrKgEt8Q7UHm9nYbqhN/i0fhUYA3OAEH7WA8x3jfpnmJm3rKvaQ==}
peerDependencies:
'@algolia/client-search': '>= 4.9.1 < 6'
algoliasearch: '>= 4.9.1 < 6'
dependencies:
- '@algolia/client-search': 4.22.1
+ '@algolia/client-search': 4.20.0
algoliasearch: 4.20.0
dev: false
@@ -1220,10 +1226,6 @@ packages:
resolution: {integrity: sha512-vCfxauaZutL3NImzB2G9LjLt36vKAckc6DhMp05An14kVo8F1Yofb6SIl6U3SaEz8pG2QOB9ptwM5c+zGevwIQ==}
dev: false
- /@algolia/cache-common@4.22.1:
- resolution: {integrity: sha512-TJMBKqZNKYB9TptRRjSUtevJeQVXRmg6rk9qgFKWvOy8jhCPdyNZV1nB3SKGufzvTVbomAukFR8guu/8NRKBTA==}
- dev: false
-
/@algolia/cache-in-memory@4.20.0:
resolution: {integrity: sha512-Wm9ak/IaacAZXS4mB3+qF/KCoVSBV6aLgIGFEtQtJwjv64g4ePMapORGmCyulCFwfePaRAtcaTbMcJF+voc/bg==}
dependencies:
@@ -1254,13 +1256,6 @@ packages:
'@algolia/transporter': 4.20.0
dev: false
- /@algolia/client-common@4.22.1:
- resolution: {integrity: sha512-IvaL5v9mZtm4k4QHbBGDmU3wa/mKokmqNBqPj0K7lcR8ZDKzUorhcGp/u8PkPC/e0zoHSTvRh7TRkGX3Lm7iOQ==}
- dependencies:
- '@algolia/requester-common': 4.22.1
- '@algolia/transporter': 4.22.1
- dev: false
-
/@algolia/client-personalization@4.20.0:
resolution: {integrity: sha512-N9+zx0tWOQsLc3K4PVRDV8GUeOLAY0i445En79Pr3zWB+m67V+n/8w4Kw1C5LlbHDDJcyhMMIlqezh6BEk7xAQ==}
dependencies:
@@ -1277,22 +1272,10 @@ packages:
'@algolia/transporter': 4.20.0
dev: false
- /@algolia/client-search@4.22.1:
- resolution: {integrity: sha512-yb05NA4tNaOgx3+rOxAmFztgMTtGBi97X7PC3jyNeGiwkAjOZc2QrdZBYyIdcDLoI09N0gjtpClcackoTN0gPA==}
- dependencies:
- '@algolia/client-common': 4.22.1
- '@algolia/requester-common': 4.22.1
- '@algolia/transporter': 4.22.1
- dev: false
-
/@algolia/logger-common@4.20.0:
resolution: {integrity: sha512-xouigCMB5WJYEwvoWW5XDv7Z9f0A8VoXJc3VKwlHJw/je+3p2RcDXfksLI4G4lIVncFUYMZx30tP/rsdlvvzHQ==}
dev: false
- /@algolia/logger-common@4.22.1:
- resolution: {integrity: sha512-OnTFymd2odHSO39r4DSWRFETkBufnY2iGUZNrMXpIhF5cmFE8pGoINNPzwg02QLBlGSaLqdKy0bM8S0GyqPLBg==}
- dev: false
-
/@algolia/logger-console@4.20.0:
resolution: {integrity: sha512-THlIGG1g/FS63z0StQqDhT6bprUczBI8wnLT3JWvfAQDZX5P6fCg7dG+pIrUBpDIHGszgkqYEqECaKKsdNKOUA==}
dependencies:
@@ -1309,10 +1292,6 @@ packages:
resolution: {integrity: sha512-9h6ye6RY/BkfmeJp7Z8gyyeMrmmWsMOCRBXQDs4mZKKsyVlfIVICpcSibbeYcuUdurLhIlrOUkH3rQEgZzonng==}
dev: false
- /@algolia/requester-common@4.22.1:
- resolution: {integrity: sha512-dgvhSAtg2MJnR+BxrIFqlLtkLlVVhas9HgYKMk2Uxiy5m6/8HZBL40JVAMb2LovoPFs9I/EWIoFVjOrFwzn5Qg==}
- dev: false
-
/@algolia/requester-node-http@4.20.0:
resolution: {integrity: sha512-ocJ66L60ABSSTRFnCHIEZpNHv6qTxsBwJEPfYaSBsLQodm0F9ptvalFkHMpvj5DfE22oZrcrLbOYM2bdPJRHng==}
dependencies:
@@ -1327,28 +1306,12 @@ packages:
'@algolia/requester-common': 4.20.0
dev: false
- /@algolia/transporter@4.22.1:
- resolution: {integrity: sha512-kzWgc2c9IdxMa3YqA6TN0NW5VrKYYW/BELIn7vnLyn+U/RFdZ4lxxt9/8yq3DKV5snvoDzzO4ClyejZRdV3lMQ==}
- dependencies:
- '@algolia/cache-common': 4.22.1
- '@algolia/logger-common': 4.22.1
- '@algolia/requester-common': 4.22.1
- dev: false
-
/@ampproject/remapping@2.2.1:
resolution: {integrity: sha512-lFMjJTrFL3j7L9yBxwYfCq2k6qqwHyzuUl/XBnif78PWTJYyL/dfowQHWE3sp6U6ZzqWiiIZnpTMO96zhkjwtg==}
engines: {node: '>=6.0.0'}
dependencies:
'@jridgewell/gen-mapping': 0.3.3
- '@jridgewell/trace-mapping': 0.3.23
-
- /@ampproject/remapping@2.3.0:
- resolution: {integrity: sha512-30iZtAPgz+LTIYoeivqYo853f02jBYSd5uGnGpkFV0M3xOt9aN73erkgYAmZU43x4VfqcnLxW9Kpg3R5LC4YYw==}
- engines: {node: '>=6.0.0'}
- dependencies:
- '@jridgewell/gen-mapping': 0.3.5
- '@jridgewell/trace-mapping': 0.3.24
- dev: false
+ '@jridgewell/trace-mapping': 0.3.22
/@antfu/install-pkg@0.1.1:
resolution: {integrity: sha512-LyB/8+bSfa0DFGC06zpCEfs89/XoWZwws5ygEa5D+Xsm3OfI+aXQ86VgVG7Acyef+rSZ5HE7J8rrxzrQeM3PjQ==}
@@ -1398,7 +1361,7 @@ packages:
peerDependencies:
astro: ^4.2.0
dependencies:
- astro: 4.4.5(@types/node@20.11.24)(typescript@5.3.3)
+ astro: 4.4.5(@types/node@20.11.20)(typescript@5.3.3)
send: 0.18.0
server-destroy: 1.0.1
transitivePeerDependencies:
@@ -1427,7 +1390,7 @@ packages:
- supports-color
dev: false
- /@astrojs/vue@4.0.8(@babel/core@7.24.0)(astro@4.4.5)(vue@3.4.21):
+ /@astrojs/vue@4.0.8(@babel/core@7.23.9)(astro@4.4.5)(vue@3.4.21):
resolution: {integrity: sha512-RnNA4wFy4HvQxU4vswH3c6sa7Br1F/JVzWdQvHYLP4CEe5OZ6yhEqxAUUo3LDkF+sNn23XznFLOPqZak6ziBwg==}
engines: {node: '>=18.14.1'}
peerDependencies:
@@ -1436,9 +1399,9 @@ packages:
dependencies:
'@vitejs/plugin-vue': 4.6.2(vite@4.5.2)(vue@3.4.21)
'@vitejs/plugin-vue-jsx': 3.1.0(vite@5.1.4)(vue@3.4.21)
- '@vue/babel-plugin-jsx': 1.1.5(@babel/core@7.24.0)
+ '@vue/babel-plugin-jsx': 1.1.5(@babel/core@7.23.9)
'@vue/compiler-sfc': 3.4.19
- astro: 4.4.5(@types/node@20.11.24)(typescript@5.3.3)
+ astro: 4.4.5(@types/node@20.11.20)(typescript@5.3.3)
vue: 3.4.21(typescript@5.3.3)
transitivePeerDependencies:
- '@babel/core'
@@ -1467,32 +1430,10 @@ packages:
'@babel/helper-compilation-targets': 7.23.6
'@babel/helper-module-transforms': 7.23.3(@babel/core@7.23.9)
'@babel/helpers': 7.23.9
- '@babel/parser': 7.24.0
+ '@babel/parser': 7.23.9
'@babel/template': 7.23.9
'@babel/traverse': 7.23.9
- '@babel/types': 7.24.0
- convert-source-map: 2.0.0
- debug: 4.3.4
- gensync: 1.0.0-beta.2
- json5: 2.2.3
- semver: 7.6.0
- transitivePeerDependencies:
- - supports-color
-
- /@babel/core@7.24.0:
- resolution: {integrity: sha512-fQfkg0Gjkza3nf0c7/w6Xf34BW4YvzNfACRLmmb7XRLa6XHdR+K9AlJlxneFfWYf6uhOzuzZVTjF/8KfndZANw==}
- engines: {node: '>=6.9.0'}
- dependencies:
- '@ampproject/remapping': 2.3.0
- '@babel/code-frame': 7.23.5
- '@babel/generator': 7.23.6
- '@babel/helper-compilation-targets': 7.23.6
- '@babel/helper-module-transforms': 7.23.3(@babel/core@7.24.0)
- '@babel/helpers': 7.24.0
- '@babel/parser': 7.24.0
- '@babel/template': 7.24.0
- '@babel/traverse': 7.24.0
- '@babel/types': 7.24.0
+ '@babel/types': 7.23.9
convert-source-map: 2.0.0
debug: 4.3.4
gensync: 1.0.0-beta.2
@@ -1500,22 +1441,21 @@ packages:
semver: 7.6.0
transitivePeerDependencies:
- supports-color
- dev: false
/@babel/generator@7.23.6:
resolution: {integrity: sha512-qrSfCYxYQB5owCmGLbl8XRpX1ytXlpueOb0N0UmQwA073KZxejgQTzAmJezxvpwQD9uGtK2shHdi55QT+MbjIw==}
engines: {node: '>=6.9.0'}
dependencies:
- '@babel/types': 7.24.0
+ '@babel/types': 7.23.9
'@jridgewell/gen-mapping': 0.3.3
- '@jridgewell/trace-mapping': 0.3.23
+ '@jridgewell/trace-mapping': 0.3.22
jsesc: 2.5.2
/@babel/helper-annotate-as-pure@7.22.5:
resolution: {integrity: sha512-LvBTxu8bQSQkcyKOU+a1btnNFQ1dMAd0R6PyW3arXes06F6QLWLIrd681bxRPIXlrMGR3XYnW9JyML7dP3qgxg==}
engines: {node: '>=6.9.0'}
dependencies:
- '@babel/types': 7.24.0
+ '@babel/types': 7.23.9
/@babel/helper-compilation-targets@7.23.6:
resolution: {integrity: sha512-9JB548GZoQVmzrFgp8o7KxdgkTGm6xs9DW0o/Pim72UDjzr5ObUQ6ZzYPqA+g9OTS2bBQoctLJrky0RDCAWRgQ==}
@@ -1553,25 +1493,25 @@ packages:
engines: {node: '>=6.9.0'}
dependencies:
'@babel/template': 7.23.9
- '@babel/types': 7.24.0
+ '@babel/types': 7.23.9
/@babel/helper-hoist-variables@7.22.5:
resolution: {integrity: sha512-wGjk9QZVzvknA6yKIUURb8zY3grXCcOZt+/7Wcy8O2uctxhplmUPkOdlgoNhmdVee2c92JXbf1xpMtVNbfoxRw==}
engines: {node: '>=6.9.0'}
dependencies:
- '@babel/types': 7.24.0
+ '@babel/types': 7.23.9
/@babel/helper-member-expression-to-functions@7.23.0:
resolution: {integrity: sha512-6gfrPwh7OuT6gZyJZvd6WbTfrqAo7vm4xCzAXOusKqq/vWdKXphTpj5klHKNmRUU6/QRGlBsyU9mAIPaWHlqJA==}
engines: {node: '>=6.9.0'}
dependencies:
- '@babel/types': 7.24.0
+ '@babel/types': 7.23.9
/@babel/helper-module-imports@7.22.15:
resolution: {integrity: sha512-0pYVBnDKZO2fnSPCrgM/6WMc7eS20Fbok+0r88fp+YtWVLZrp4CkafFGIp+W0VKw4a22sgebPT99y+FDNMdP4w==}
engines: {node: '>=6.9.0'}
dependencies:
- '@babel/types': 7.24.0
+ '@babel/types': 7.23.9
/@babel/helper-module-transforms@7.23.3(@babel/core@7.23.9):
resolution: {integrity: sha512-7bBs4ED9OmswdfDzpz4MpWgSrV7FXlc3zIagvLFjS5H+Mk7Snr21vQ6QwrsoCGMfNC4e4LQPdoULEt4ykz0SRQ==}
@@ -1586,25 +1526,11 @@ packages:
'@babel/helper-split-export-declaration': 7.22.6
'@babel/helper-validator-identifier': 7.22.20
- /@babel/helper-module-transforms@7.23.3(@babel/core@7.24.0):
- resolution: {integrity: sha512-7bBs4ED9OmswdfDzpz4MpWgSrV7FXlc3zIagvLFjS5H+Mk7Snr21vQ6QwrsoCGMfNC4e4LQPdoULEt4ykz0SRQ==}
- engines: {node: '>=6.9.0'}
- peerDependencies:
- '@babel/core': ^7.0.0
- dependencies:
- '@babel/core': 7.24.0
- '@babel/helper-environment-visitor': 7.22.20
- '@babel/helper-module-imports': 7.22.15
- '@babel/helper-simple-access': 7.22.5
- '@babel/helper-split-export-declaration': 7.22.6
- '@babel/helper-validator-identifier': 7.22.20
- dev: false
-
/@babel/helper-optimise-call-expression@7.22.5:
resolution: {integrity: sha512-HBwaojN0xFRx4yIvpwGqxiV2tUfl7401jlok564NgB9EHS1y6QT17FmKWm4ztqjeVdXLuC4fSvHc5ePpQjoTbw==}
engines: {node: '>=6.9.0'}
dependencies:
- '@babel/types': 7.24.0
+ '@babel/types': 7.23.9
/@babel/helper-plugin-utils@7.22.5:
resolution: {integrity: sha512-uLls06UVKgFG9QD4OeFYLEGteMIAa5kpTPcFL28yuCIIzsf6ZyKZMllKVOCZFhiZ5ptnwX4mtKdWCBE/uT4amg==}
@@ -1625,19 +1551,19 @@ packages:
resolution: {integrity: sha512-n0H99E/K+Bika3++WNL17POvo4rKWZ7lZEp1Q+fStVbUi8nxPQEBOlTmCOxW/0JsS56SKKQ+ojAe2pHKJHN35w==}
engines: {node: '>=6.9.0'}
dependencies:
- '@babel/types': 7.24.0
+ '@babel/types': 7.23.9
/@babel/helper-skip-transparent-expression-wrappers@7.22.5:
resolution: {integrity: sha512-tK14r66JZKiC43p8Ki33yLBVJKlQDFoA8GYN67lWCDCqoL6EMMSuM9b+Iff2jHaM/RRFYl7K+iiru7hbRqNx8Q==}
engines: {node: '>=6.9.0'}
dependencies:
- '@babel/types': 7.24.0
+ '@babel/types': 7.23.9
/@babel/helper-split-export-declaration@7.22.6:
resolution: {integrity: sha512-AsUnxuLhRYsisFiaJwvp1QF+I3KjD5FOxut14q/GzovUe6orHLesW2C7d754kRm53h5gqrz6sFl6sxc4BVtE/g==}
engines: {node: '>=6.9.0'}
dependencies:
- '@babel/types': 7.24.0
+ '@babel/types': 7.23.9
/@babel/helper-string-parser@7.23.4:
resolution: {integrity: sha512-803gmbQdqwdf4olxrX4AJyFBV/RTr3rSmOj0rKwesmzlfhYNDEs+/iOcznzpNWlJlIlTJC2QfPFcHB6DlzdVLQ==}
@@ -1657,20 +1583,9 @@ packages:
dependencies:
'@babel/template': 7.23.9
'@babel/traverse': 7.23.9
- '@babel/types': 7.24.0
- transitivePeerDependencies:
- - supports-color
-
- /@babel/helpers@7.24.0:
- resolution: {integrity: sha512-ulDZdc0Aj5uLc5nETsa7EPx2L7rM0YJM8r7ck7U73AXi7qOV44IHHRAYZHY6iU1rr3C5N4NtTmMRUJP6kwCWeA==}
- engines: {node: '>=6.9.0'}
- dependencies:
- '@babel/template': 7.24.0
- '@babel/traverse': 7.24.0
- '@babel/types': 7.24.0
+ '@babel/types': 7.23.9
transitivePeerDependencies:
- supports-color
- dev: false
/@babel/highlight@7.23.4:
resolution: {integrity: sha512-acGdbYSfp2WheJoJm/EBBBLh/ID8KDc64ISZ9DYtBmC8/Q204PZJLHyzeB5qMzJ5trcOkybd78M4x2KWsUq++A==}
@@ -1685,15 +1600,7 @@ packages:
engines: {node: '>=6.0.0'}
hasBin: true
dependencies:
- '@babel/types': 7.24.0
- dev: false
-
- /@babel/parser@7.24.0:
- resolution: {integrity: sha512-QuP/FxEAzMSjXygs8v4N9dvdXzEHN4W1oF3PxuWAtPo08UdM17u89RDMgjLn/mlc56iM0HlLmVkO/wgR+rDgHg==}
- engines: {node: '>=6.0.0'}
- hasBin: true
- dependencies:
- '@babel/types': 7.24.0
+ '@babel/types': 7.23.9
/@babel/plugin-proposal-decorators@7.23.5(@babel/core@7.23.9):
resolution: {integrity: sha512-6IsY8jOeWibsengGlWIezp7cuZEFzNlAghFpzh9wiZwhQ42/hRcPnY/QV9HJoKTlujupinSlnQPiEy/u2C1ZfQ==}
@@ -1743,16 +1650,6 @@ packages:
'@babel/core': 7.23.9
'@babel/helper-plugin-utils': 7.22.5
- /@babel/plugin-syntax-jsx@7.23.3(@babel/core@7.24.0):
- resolution: {integrity: sha512-EB2MELswq55OHUoRZLGg/zC7QWUKfNLpE57m/S2yr1uEneIgsTgrSzXP3NXEsMkVn76OlaVVnzN+ugObuYGwhg==}
- engines: {node: '>=6.9.0'}
- peerDependencies:
- '@babel/core': ^7.0.0-0
- dependencies:
- '@babel/core': 7.24.0
- '@babel/helper-plugin-utils': 7.22.5
- dev: false
-
/@babel/plugin-syntax-typescript@7.23.3(@babel/core@7.23.9):
resolution: {integrity: sha512-9EiNjVJOMwCO+43TqoTrgQ8jMwcAd0sWyXi9RPfIsLTj4R2MADDDQXELhffaUx/uJv2AYcxBgPwH6j4TIA4ytQ==}
engines: {node: '>=6.9.0'}
@@ -1784,7 +1681,7 @@ packages:
'@babel/helper-module-imports': 7.22.15
'@babel/helper-plugin-utils': 7.22.5
'@babel/plugin-syntax-jsx': 7.23.3(@babel/core@7.23.9)
- '@babel/types': 7.24.0
+ '@babel/types': 7.23.9
dev: false
/@babel/plugin-transform-typescript@7.23.6(@babel/core@7.23.9):
@@ -1826,13 +1723,6 @@ packages:
dependencies:
regenerator-runtime: 0.14.1
- /@babel/runtime@7.24.0:
- resolution: {integrity: sha512-Chk32uHMg6TnQdvw2e9IlqPpFX/6NLuK0Ys2PqLb7/gL5uFn9mXvK715FGLlOLQrcO4qIkNHkvPGktzzXexsFw==}
- engines: {node: '>=6.9.0'}
- dependencies:
- regenerator-runtime: 0.14.1
- dev: false
-
/@babel/standalone@7.23.10:
resolution: {integrity: sha512-xqWviI/pt1Zb/d+6ilWa5IDL2mkDzsBnlHbreqnfyP3/QB/ofQ1bNVcHj8YQX154Rf/xZKR6y0s1ydVF3nAS8g==}
engines: {node: '>=6.9.0'}
@@ -1842,17 +1732,8 @@ packages:
engines: {node: '>=6.9.0'}
dependencies:
'@babel/code-frame': 7.23.5
- '@babel/parser': 7.24.0
- '@babel/types': 7.24.0
-
- /@babel/template@7.24.0:
- resolution: {integrity: sha512-Bkf2q8lMB0AFpX0NFEqSbx1OkTHf0f+0j82mkw+ZpzBnkk7e9Ql0891vlfgi+kHwOk8tQjiQHpqh4LaSa0fKEA==}
- engines: {node: '>=6.9.0'}
- dependencies:
- '@babel/code-frame': 7.23.5
- '@babel/parser': 7.24.0
- '@babel/types': 7.24.0
- dev: false
+ '@babel/parser': 7.23.9
+ '@babel/types': 7.23.9
/@babel/traverse@7.23.9:
resolution: {integrity: sha512-I/4UJ9vs90OkBtY6iiiTORVMyIhJ4kAVmsKo9KFc8UOxMeUfi2hvtIBsET5u9GizXE6/GFSuKCTNfgCswuEjRg==}
@@ -1864,30 +1745,12 @@ packages:
'@babel/helper-function-name': 7.23.0
'@babel/helper-hoist-variables': 7.22.5
'@babel/helper-split-export-declaration': 7.22.6
- '@babel/parser': 7.24.0
- '@babel/types': 7.24.0
- debug: 4.3.4
- globals: 11.12.0
- transitivePeerDependencies:
- - supports-color
-
- /@babel/traverse@7.24.0:
- resolution: {integrity: sha512-HfuJlI8qq3dEDmNU5ChzzpZRWq+oxCZQyMzIMEqLho+AQnhMnKQUzH6ydo3RBl/YjPCuk68Y6s0Gx0AeyULiWw==}
- engines: {node: '>=6.9.0'}
- dependencies:
- '@babel/code-frame': 7.23.5
- '@babel/generator': 7.23.6
- '@babel/helper-environment-visitor': 7.22.20
- '@babel/helper-function-name': 7.23.0
- '@babel/helper-hoist-variables': 7.22.5
- '@babel/helper-split-export-declaration': 7.22.6
- '@babel/parser': 7.24.0
- '@babel/types': 7.24.0
+ '@babel/parser': 7.23.9
+ '@babel/types': 7.23.9
debug: 4.3.4
globals: 11.12.0
transitivePeerDependencies:
- supports-color
- dev: false
/@babel/types@7.23.9:
resolution: {integrity: sha512-dQjSq/7HaSjRM43FFGnv5keM2HsxpmyV1PfaSVm0nzzjwwTmjOe6J4bC8e3+pTEIgHaHj+1ZlLThRJ2auc/w1Q==}
@@ -1896,15 +1759,6 @@ packages:
'@babel/helper-string-parser': 7.23.4
'@babel/helper-validator-identifier': 7.22.20
to-fast-properties: 2.0.0
- dev: false
-
- /@babel/types@7.24.0:
- resolution: {integrity: sha512-+j7a5c253RfKh8iABBhywc8NSfP5LURe7Uh4qpsh6jc+aLJguvmIUBdjSdEMQv2bENrCR5MfRdjGo7vzS/ob7w==}
- engines: {node: '>=6.9.0'}
- dependencies:
- '@babel/helper-string-parser': 7.23.4
- '@babel/helper-validator-identifier': 7.22.20
- to-fast-properties: 2.0.0
/@bcoe/v8-coverage@0.2.3:
resolution: {integrity: sha512-0hYQ8SB4Db5zvZB4axdMHGwEaQjkZzFjQiN9LVYvIFB2nSUHW9tYpxWriPrWDASIxiaXax83REcLxuSdnGPZtw==}
@@ -2227,7 +2081,7 @@ packages:
optional: true
dependencies:
'@codspeed/core': 3.1.0
- vitest: 1.3.1(@types/node@20.11.24)(happy-dom@13.6.2)
+ vitest: 1.3.1(@types/node@20.11.20)(happy-dom@13.6.2)
transitivePeerDependencies:
- debug
dev: true
@@ -2243,10 +2097,10 @@ packages:
resolution: {integrity: sha512-SPiDHaWKQZpwR2siD0KQUwlStvIAnEyK6tAE2h2Wuoq8ue9skzhlyVQ1ddzOxX6khULnAALDiR/isSF3bnuciA==}
dev: false
- /@docsearch/js@3.5.2(@algolia/client-search@4.22.1)(react@17.0.2)(search-insights@2.13.0):
+ /@docsearch/js@3.5.2(@algolia/client-search@4.20.0)(react@17.0.2)(search-insights@2.6.0):
resolution: {integrity: sha512-p1YFTCDflk8ieHgFJYfmyHBki1D61+U9idwrLh+GQQMrBSP3DLGKpy0XUJtPjAOPltcVbqsTjiPFfH7JImjUNg==}
dependencies:
- '@docsearch/react': 3.5.2(@algolia/client-search@4.22.1)(react@17.0.2)(search-insights@2.13.0)
+ '@docsearch/react': 3.5.2(@algolia/client-search@4.20.0)(react@17.0.2)(search-insights@2.6.0)
preact: 10.17.1
transitivePeerDependencies:
- '@algolia/client-search'
@@ -2256,7 +2110,7 @@ packages:
- search-insights
dev: false
- /@docsearch/react@3.5.2(@algolia/client-search@4.22.1)(react@17.0.2)(search-insights@2.13.0):
+ /@docsearch/react@3.5.2(@algolia/client-search@4.20.0)(react@17.0.2)(search-insights@2.6.0):
resolution: {integrity: sha512-9Ahcrs5z2jq/DcAvYtvlqEBHImbm4YJI8M9y0x6Tqg598P40HTEkX7hsMcIuThI+hTFxRGZ9hll0Wygm2yEjng==}
peerDependencies:
'@types/react': '>= 16.8.0 < 19.0.0'
@@ -2273,12 +2127,12 @@ packages:
search-insights:
optional: true
dependencies:
- '@algolia/autocomplete-core': 1.9.3(@algolia/client-search@4.22.1)(algoliasearch@4.20.0)(search-insights@2.13.0)
- '@algolia/autocomplete-preset-algolia': 1.9.3(@algolia/client-search@4.22.1)(algoliasearch@4.20.0)
+ '@algolia/autocomplete-core': 1.9.3(@algolia/client-search@4.20.0)(algoliasearch@4.20.0)(search-insights@2.6.0)
+ '@algolia/autocomplete-preset-algolia': 1.9.3(@algolia/client-search@4.20.0)(algoliasearch@4.20.0)
'@docsearch/css': 3.5.2
algoliasearch: 4.20.0
react: 17.0.2
- search-insights: 2.13.0
+ search-insights: 2.6.0
transitivePeerDependencies:
- '@algolia/client-search'
dev: false
@@ -2862,6 +2716,15 @@ packages:
requiresBuild: true
optional: true
+ /@eslint-community/eslint-utils@4.4.0(eslint@8.56.0):
+ resolution: {integrity: sha512-1/sA4dwrzBAyeUoQ6oxahHKmrZvsnLCg4RfxW3ZFGGmQkSNQPFNLV9CUEFQP1x9EYXHTo5p6xdhZM1Ne9p/AfA==}
+ engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
+ peerDependencies:
+ eslint: ^6.0.0 || ^7.0.0 || >=8.0.0
+ dependencies:
+ eslint: 8.56.0
+ eslint-visitor-keys: 3.4.3
+
/@eslint-community/eslint-utils@4.4.0(eslint@8.57.0):
resolution: {integrity: sha512-1/sA4dwrzBAyeUoQ6oxahHKmrZvsnLCg4RfxW3ZFGGmQkSNQPFNLV9CUEFQP1x9EYXHTo5p6xdhZM1Ne9p/AfA==}
engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
@@ -2891,6 +2754,10 @@ packages:
transitivePeerDependencies:
- supports-color
+ /@eslint/js@8.56.0:
+ resolution: {integrity: sha512-gMsVel9D7f2HLkBma9VbtzZRehRogVRfbr++f06nL2vnCGCNlzOD+/MUov/F4p8myyAHspEhVobgjpX64q5m6A==}
+ engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
+
/@eslint/js@8.57.0:
resolution: {integrity: sha512-Ys+3g2TaW7gADOJzPt83SJtCDhMjndcDMFVQ/Tj9iA1BfJzFKD9mAUXT3OenpuPHbI6P/myECxRJrofUsDx/5g==}
engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
@@ -2914,12 +2781,6 @@ packages:
requiresBuild: true
dev: false
- /@fortawesome/fontawesome-common-types@6.5.1:
- resolution: {integrity: sha512-GkWzv+L6d2bI5f/Vk6ikJ9xtl7dfXtoRu3YGE6nq0p/FFqA1ebMOAWg3XgRyb0I6LYyYkiAo+3/KrwuBp8xG7A==}
- engines: {node: '>=6'}
- requiresBuild: true
- dev: false
-
/@fortawesome/fontawesome-svg-core@6.4.0:
resolution: {integrity: sha512-Bertv8xOiVELz5raB2FlXDPKt+m94MQ3JgDfsVbrqNpLU9+UE2E18GKjLKw+d3XbeYPqg1pzyQKGsrzbw+pPaw==}
engines: {node: '>=6'}
@@ -2928,14 +2789,6 @@ packages:
'@fortawesome/fontawesome-common-types': 6.4.0
dev: false
- /@fortawesome/fontawesome-svg-core@6.5.1:
- resolution: {integrity: sha512-MfRCYlQPXoLlpem+egxjfkEuP9UQswTrlCOsknus/NcMoblTH2g0jPrapbcIb04KGA7E2GZxbAccGZfWoYgsrQ==}
- engines: {node: '>=6'}
- requiresBuild: true
- dependencies:
- '@fortawesome/fontawesome-common-types': 6.5.1
- dev: false
-
/@fortawesome/react-fontawesome@0.2.0(@fortawesome/fontawesome-svg-core@6.4.0)(react@17.0.2):
resolution: {integrity: sha512-uHg75Rb/XORTtVt7OS9WoK8uM276Ufi7gCzshVWkUJbHhh3svsUUeqXerrM96Wm7fRiDzfKRwSoahhMIkGAYHw==}
peerDependencies:
@@ -2947,17 +2800,6 @@ packages:
react: 17.0.2
dev: false
- /@fortawesome/react-fontawesome@0.2.0(@fortawesome/fontawesome-svg-core@6.5.1)(react@17.0.2):
- resolution: {integrity: sha512-uHg75Rb/XORTtVt7OS9WoK8uM276Ufi7gCzshVWkUJbHhh3svsUUeqXerrM96Wm7fRiDzfKRwSoahhMIkGAYHw==}
- peerDependencies:
- '@fortawesome/fontawesome-svg-core': ~1 || ~6
- react: '>=16.3'
- dependencies:
- '@fortawesome/fontawesome-svg-core': 6.5.1
- prop-types: 15.8.1
- react: 17.0.2
- dev: false
-
/@humanwhocodes/config-array@0.11.14:
resolution: {integrity: sha512-3T8LkOmg45BV5FICb15QQMsyUSWrQ8AygVfC7ZG32zOalnqrilm018ZVCw0eapXux8FtA33q8PSRSstjee3jSg==}
engines: {node: '>=10.10.0'}
@@ -3285,7 +3127,7 @@ packages:
'@intlify/bundle-utils': 7.4.0(vue-i18n@9.9.1)
'@intlify/shared': 9.9.1
'@rollup/pluginutils': 5.1.0(rollup@3.29.4)
- '@vue/compiler-sfc': 3.4.21
+ '@vue/compiler-sfc': 3.4.19
debug: 4.3.4
fast-glob: 3.3.2
js-yaml: 4.1.0
@@ -3337,16 +3179,12 @@ packages:
dependencies:
'@jridgewell/set-array': 1.1.2
'@jridgewell/sourcemap-codec': 1.4.15
- '@jridgewell/trace-mapping': 0.3.23
+ '@jridgewell/trace-mapping': 0.3.22
- /@jridgewell/gen-mapping@0.3.5:
- resolution: {integrity: sha512-IzL8ZoEDIBRWEzlCcRhOaCupYyN5gdIK+Q6fbFdPDg6HqX6jpkItn7DFIpW9LQzXG6Df9sA7+OKnq0qlz/GaQg==}
+ /@jridgewell/resolve-uri@3.1.1:
+ resolution: {integrity: sha512-dSYZh7HhCDtCKm4QakX0xFpsRDqjjtZf/kjI/v3T3Nwt5r8/qz/M19F9ySyOqU94SXBmeG9ttTul+YnR4LOxFA==}
engines: {node: '>=6.0.0'}
- dependencies:
- '@jridgewell/set-array': 1.2.1
- '@jridgewell/sourcemap-codec': 1.4.15
- '@jridgewell/trace-mapping': 0.3.24
- dev: false
+ dev: true
/@jridgewell/resolve-uri@3.1.2:
resolution: {integrity: sha512-bRISgCIjP20/tbWSPWMEi54QVPRZExkuD9lJL+UIxUKtwVJA8wW1Trb1jMs1RFXo1CBTNZ/5hpC9QvmKWdopKw==}
@@ -3356,37 +3194,25 @@ packages:
resolution: {integrity: sha512-xnkseuNADM0gt2bs+BvhO0p78Mk762YnZdsuzFV018NoG1Sj1SCQvpSqa7XUaTam5vAGasABV9qXASMKnFMwMw==}
engines: {node: '>=6.0.0'}
- /@jridgewell/set-array@1.2.1:
- resolution: {integrity: sha512-R8gLRTZeyp03ymzP/6Lil/28tGeGEzhx1q2k703KGWRAI1VdvPIXdG70VJc2pAMw3NA6JKL5hhFu1sJX0Mnn/A==}
- engines: {node: '>=6.0.0'}
- dev: false
-
/@jridgewell/source-map@0.3.5:
resolution: {integrity: sha512-UTYAUj/wviwdsMfzoSJspJxbkH5o1snzwX0//0ENX1u/55kkZZkcTZP6u9bwKGkv+dkk9at4m1Cpt0uY80kcpQ==}
dependencies:
'@jridgewell/gen-mapping': 0.3.3
- '@jridgewell/trace-mapping': 0.3.23
+ '@jridgewell/trace-mapping': 0.3.22
/@jridgewell/sourcemap-codec@1.4.15:
resolution: {integrity: sha512-eF2rxCRulEKXHTRiDrDy6erMYWqNw4LPdQ8UQA4huuxaQsVeRPFl2oM8oDGxMFhJUWZf9McpLtJasDDZb/Bpeg==}
- /@jridgewell/trace-mapping@0.3.23:
- resolution: {integrity: sha512-9/4foRoUKp8s96tSkh8DlAAc5A0Ty8vLXld+l9gjKKY6ckwI8G15f0hskGmuLZu78ZlGa1vtsfOa+lnB4vG6Jg==}
- dependencies:
- '@jridgewell/resolve-uri': 3.1.2
- '@jridgewell/sourcemap-codec': 1.4.15
-
- /@jridgewell/trace-mapping@0.3.24:
- resolution: {integrity: sha512-+VaWXDa6+l6MhflBvVXjIEAzb59nQ2JUK3bwRp2zRpPtU+8TFRy9Gg/5oIcNlkEL5PGlBFGfemUVvIgLnTzq7Q==}
+ /@jridgewell/trace-mapping@0.3.22:
+ resolution: {integrity: sha512-Wf963MzWtA2sjrNt+g18IAln9lKnlRp+K2eH4jjIoF1wYeq3aMREpG09xhlhdzS0EjwU7qmUJYangWa+151vZw==}
dependencies:
'@jridgewell/resolve-uri': 3.1.2
'@jridgewell/sourcemap-codec': 1.4.15
- dev: false
/@jridgewell/trace-mapping@0.3.9:
resolution: {integrity: sha512-3Belt6tdc8bPgAtbcmdtNJlirVoTmEb5e2gC94PnkwEW9jI6CAHUeoG85tjWP5WquqfavoMtMwiG4P926ZKKuQ==}
dependencies:
- '@jridgewell/resolve-uri': 3.1.2
+ '@jridgewell/resolve-uri': 3.1.1
'@jridgewell/sourcemap-codec': 1.4.15
dev: true
@@ -3412,7 +3238,7 @@ packages:
resolution: {integrity: sha512-mki5uBvhHzO8kYYix/WRy2WX8S3B5wdVSc9D6KcU5lQNglP2yt58/VfLuAK49glRXChosY8ap2oJ1qgma3GUVA==}
dependencies:
'@babel/runtime': 7.23.9
- '@types/node': 20.11.24
+ '@types/node': 20.11.20
find-up: 4.1.0
fs-extra: 8.1.0
dev: true
@@ -3449,42 +3275,42 @@ packages:
resolution: {integrity: sha512-ojkXjR3K0Zz3jnCR80tqPL+0yvbZk/lEodb6RIVjLz7W8RVA2wrw8ym/CzCpXO9SYVUIKHFUpc7jvf8UKfIM3w==}
dev: false
- /@microsoft/api-documenter@7.23.34(@types/node@20.11.24):
+ /@microsoft/api-documenter@7.23.34(@types/node@20.11.20):
resolution: {integrity: sha512-HysN+5iIZvJgQs+LqygGhYO0Fz7uEN4pZhuKf2nqVCbnpIrl9yb09Zgkan/n4CJU0Yxt/AhENYIhXVHXFnFM7Q==}
hasBin: true
dependencies:
- '@microsoft/api-extractor-model': 7.28.13(@types/node@20.11.24)
+ '@microsoft/api-extractor-model': 7.28.13(@types/node@20.11.20)
'@microsoft/tsdoc': 0.14.2
- '@rushstack/node-core-library': 4.0.2(@types/node@20.11.24)
- '@rushstack/terminal': 0.10.0(@types/node@20.11.24)
- '@rushstack/ts-command-line': 4.18.1(@types/node@20.11.24)
+ '@rushstack/node-core-library': 4.0.2(@types/node@20.11.20)
+ '@rushstack/terminal': 0.10.0(@types/node@20.11.20)
+ '@rushstack/ts-command-line': 4.18.1(@types/node@20.11.20)
js-yaml: 3.13.1
resolve: 1.22.8
transitivePeerDependencies:
- '@types/node'
dev: true
- /@microsoft/api-extractor-model@7.28.13(@types/node@20.11.24):
+ /@microsoft/api-extractor-model@7.28.13(@types/node@20.11.20):
resolution: {integrity: sha512-39v/JyldX4MS9uzHcdfmjjfS6cYGAoXV+io8B5a338pkHiSt+gy2eXQ0Q7cGFJ7quSa1VqqlMdlPrB6sLR/cAw==}
dependencies:
'@microsoft/tsdoc': 0.14.2
'@microsoft/tsdoc-config': 0.16.2
- '@rushstack/node-core-library': 4.0.2(@types/node@20.11.24)
+ '@rushstack/node-core-library': 4.0.2(@types/node@20.11.20)
transitivePeerDependencies:
- '@types/node'
dev: true
- /@microsoft/api-extractor@7.42.1(@types/node@20.11.24):
+ /@microsoft/api-extractor@7.42.1(@types/node@20.11.20):
resolution: {integrity: sha512-eswRJCfiscDDcgu+0DPBdpYKRCVXaeFOOp9h4Y4ixoCCeGoEwgNi/P9zp39O+61pLWxZ3pAShTY0pe8vw5LtrQ==}
hasBin: true
dependencies:
- '@microsoft/api-extractor-model': 7.28.13(@types/node@20.11.24)
+ '@microsoft/api-extractor-model': 7.28.13(@types/node@20.11.20)
'@microsoft/tsdoc': 0.14.2
'@microsoft/tsdoc-config': 0.16.2
- '@rushstack/node-core-library': 4.0.2(@types/node@20.11.24)
+ '@rushstack/node-core-library': 4.0.2(@types/node@20.11.20)
'@rushstack/rig-package': 0.5.2
- '@rushstack/terminal': 0.10.0(@types/node@20.11.24)
- '@rushstack/ts-command-line': 4.18.1(@types/node@20.11.24)
+ '@rushstack/terminal': 0.10.0(@types/node@20.11.20)
+ '@rushstack/ts-command-line': 4.18.1(@types/node@20.11.20)
lodash: 4.17.21
minimatch: 3.0.8
resolve: 1.22.8
@@ -3676,7 +3502,7 @@ packages:
'@nuxt/kit': 3.10.3(rollup@3.29.4)
'@nuxt/schema': 3.10.3(rollup@3.29.4)
execa: 7.2.0
- nuxt: 3.10.3(@types/node@20.11.24)(eslint@8.57.0)(typescript@5.3.3)
+ nuxt: 3.10.3(@types/node@20.11.20)(typescript@5.3.3)
transitivePeerDependencies:
- rollup
- supports-color
@@ -3741,7 +3567,7 @@ packages:
launch-editor: 2.6.1
local-pkg: 0.5.0
magicast: 0.3.3
- nuxt: 3.10.3(@types/node@20.11.24)(eslint@8.57.0)(typescript@5.3.3)
+ nuxt: 3.10.3(@types/node@20.11.20)(typescript@5.3.3)
nypm: 0.3.6
ohash: 1.1.3
pacote: 17.0.6
@@ -3842,6 +3668,7 @@ packages:
transitivePeerDependencies:
- rollup
- supports-color
+ dev: true
/@nuxt/kit@3.10.3(rollup@3.29.4):
resolution: {integrity: sha512-PUjYB9Mvx0qD9H1QZBwwtY4fLlCLET+Mm9BVqUOtXCaGoXd6u6BE4e/dGFPk2UEKkIcDGrUMSbqkHYvsEuK9NQ==}
@@ -3887,6 +3714,7 @@ packages:
transitivePeerDependencies:
- rollup
- supports-color
+ dev: true
/@nuxt/schema@3.10.3(rollup@3.29.4):
resolution: {integrity: sha512-a4cYbeskEVBPazgAhvUGkL/j7ho/iPWMK3vCEm6dRMjSqHVEITRosrj0aMfLbRrDpTrMjlRs0ZitxiaUfE/p5Q==}
@@ -3943,7 +3771,7 @@ packages:
'@types/file-loader': 5.0.4
'@types/html-minifier': 4.0.5
'@types/less': 3.0.6
- '@types/node': 20.11.20
+ '@types/node': 20.11.19
'@types/optimize-css-assets-webpack-plugin': 5.0.8
'@types/pug': 2.0.10
'@types/serve-static': 1.15.5
@@ -4072,7 +3900,68 @@ packages:
unplugin: 1.7.1
vite: 5.1.4(@types/node@20.11.17)
vite-node: 1.3.1(@types/node@20.11.17)
- vite-plugin-checker: 0.6.4(eslint@8.57.0)(typescript@5.3.3)(vite@5.1.4)(vue-tsc@1.8.27)
+ vite-plugin-checker: 0.6.4(eslint@8.56.0)(typescript@5.3.3)(vite@5.1.4)(vue-tsc@1.8.27)
+ vue: 3.4.21(typescript@5.3.3)
+ vue-bundle-renderer: 2.0.0
+ transitivePeerDependencies:
+ - '@types/node'
+ - eslint
+ - less
+ - lightningcss
+ - meow
+ - optionator
+ - rollup
+ - sass
+ - stylelint
+ - stylus
+ - sugarss
+ - supports-color
+ - terser
+ - typescript
+ - vls
+ - vti
+ - vue-tsc
+ dev: true
+
+ /@nuxt/vite-builder@3.10.3(@types/node@20.11.20)(eslint@8.56.0)(rollup@3.29.4)(typescript@5.3.3)(vue-tsc@1.8.27)(vue@3.4.21):
+ resolution: {integrity: sha512-BqkbrYkEk1AVUJleofbqTRV+ltf2p1CDjGDK78zENPCgrSABlj4F4oK8rze8vmRY5qoH7kMZxgMa2dXVXCp6OA==}
+ engines: {node: ^14.18.0 || >=16.10.0}
+ peerDependencies:
+ vue: ^3.3.4
+ dependencies:
+ '@nuxt/kit': 3.10.3(rollup@3.29.4)
+ '@rollup/plugin-replace': 5.0.5(rollup@3.29.4)
+ '@vitejs/plugin-vue': 5.0.4(vite@5.1.4)(vue@3.4.21)
+ '@vitejs/plugin-vue-jsx': 3.1.0(vite@5.1.4)(vue@3.4.21)
+ autoprefixer: 10.4.17(postcss@8.4.35)
+ clear: 0.1.0
+ consola: 3.2.3
+ cssnano: 6.0.3(postcss@8.4.35)
+ defu: 6.1.4
+ esbuild: 0.20.1
+ escape-string-regexp: 5.0.0
+ estree-walker: 3.0.3
+ externality: 1.0.2
+ fs-extra: 11.2.0
+ get-port-please: 3.1.2
+ h3: 1.10.2
+ knitwork: 1.0.0
+ magic-string: 0.30.7
+ mlly: 1.6.1
+ ohash: 1.1.3
+ pathe: 1.1.2
+ perfect-debounce: 1.0.0
+ pkg-types: 1.0.3
+ postcss: 8.4.35
+ rollup-plugin-visualizer: 5.12.0(rollup@3.29.4)
+ std-env: 3.7.0
+ strip-literal: 2.0.0
+ ufo: 1.4.0
+ unenv: 1.9.0
+ unplugin: 1.7.1
+ vite: 5.1.4(@types/node@20.11.20)
+ vite-node: 1.3.1(@types/node@20.11.20)
+ vite-plugin-checker: 0.6.4(eslint@8.56.0)(typescript@5.3.3)(vite@5.1.4)(vue-tsc@1.8.27)
vue: 3.4.21(typescript@5.3.3)
vue-bundle-renderer: 2.0.0
transitivePeerDependencies:
@@ -4095,7 +3984,7 @@ packages:
- vue-tsc
dev: true
- /@nuxt/vite-builder@3.10.3(@types/node@20.11.24)(eslint@8.57.0)(rollup@3.29.4)(typescript@5.3.3)(vue-tsc@1.8.27)(vue@3.4.21):
+ /@nuxt/vite-builder@3.10.3(@types/node@20.11.20)(eslint@8.57.0)(typescript@5.3.3)(vue@3.4.21):
resolution: {integrity: sha512-BqkbrYkEk1AVUJleofbqTRV+ltf2p1CDjGDK78zENPCgrSABlj4F4oK8rze8vmRY5qoH7kMZxgMa2dXVXCp6OA==}
engines: {node: ^14.18.0 || >=16.10.0}
peerDependencies:
@@ -4131,9 +4020,9 @@ packages:
ufo: 1.4.0
unenv: 1.9.0
unplugin: 1.7.1
- vite: 5.1.4(@types/node@20.11.24)
- vite-node: 1.3.1(@types/node@20.11.24)
- vite-plugin-checker: 0.6.4(eslint@8.57.0)(typescript@5.3.3)(vite@5.1.4)(vue-tsc@1.8.27)
+ vite: 5.1.4(@types/node@20.11.20)
+ vite-node: 1.3.1(@types/node@20.11.20)
+ vite-plugin-checker: 0.6.4(eslint@8.57.0)(typescript@5.3.3)(vite@5.1.4)
vue: 3.4.21(typescript@5.3.3)
vue-bundle-renderer: 2.0.0
transitivePeerDependencies:
@@ -4156,7 +4045,7 @@ packages:
- vue-tsc
dev: true
- /@nuxt/vite-builder@3.10.3(@types/node@20.11.24)(eslint@8.57.0)(typescript@5.3.3)(vue@3.4.21):
+ /@nuxt/vite-builder@3.10.3(@types/node@20.11.20)(typescript@5.3.3)(vue@3.4.21):
resolution: {integrity: sha512-BqkbrYkEk1AVUJleofbqTRV+ltf2p1CDjGDK78zENPCgrSABlj4F4oK8rze8vmRY5qoH7kMZxgMa2dXVXCp6OA==}
engines: {node: ^14.18.0 || >=16.10.0}
peerDependencies:
@@ -4192,9 +4081,9 @@ packages:
ufo: 1.4.0
unenv: 1.9.0
unplugin: 1.7.1
- vite: 5.1.4(@types/node@20.11.24)
- vite-node: 1.3.1(@types/node@20.11.24)
- vite-plugin-checker: 0.6.4(eslint@8.57.0)(typescript@5.3.3)(vite@5.1.4)(vue-tsc@1.8.27)
+ vite: 5.1.4(@types/node@20.11.20)
+ vite-node: 1.3.1(@types/node@20.11.20)
+ vite-plugin-checker: 0.6.4(eslint@8.56.0)(typescript@5.3.3)(vite@5.1.4)(vue-tsc@1.8.27)
vue: 3.4.21(typescript@5.3.3)
vue-bundle-renderer: 2.0.0
transitivePeerDependencies:
@@ -4920,7 +4809,7 @@ packages:
requiresBuild: true
optional: true
- /@rushstack/node-core-library@4.0.2(@types/node@20.11.24):
+ /@rushstack/node-core-library@4.0.2(@types/node@20.11.20):
resolution: {integrity: sha512-hyES82QVpkfQMeBMteQUnrhASL/KHPhd7iJ8euduwNJG4mu2GSOKybf0rOEjOm1Wz7CwJEUm9y0yD7jg2C1bfg==}
peerDependencies:
'@types/node': ^20
@@ -4928,7 +4817,7 @@ packages:
'@types/node':
optional: true
dependencies:
- '@types/node': 20.11.24
+ '@types/node': 20.11.20
fs-extra: 7.0.1
import-lazy: 4.0.0
jju: 1.4.0
@@ -4944,7 +4833,7 @@ packages:
strip-json-comments: 3.1.1
dev: true
- /@rushstack/terminal@0.10.0(@types/node@20.11.24):
+ /@rushstack/terminal@0.10.0(@types/node@20.11.20):
resolution: {integrity: sha512-UbELbXnUdc7EKwfH2sb8ChqNgapUOdqcCIdQP4NGxBpTZV2sQyeekuK3zmfQSa/MN+/7b4kBogl2wq0vpkpYGw==}
peerDependencies:
'@types/node': ^20
@@ -4952,15 +4841,15 @@ packages:
'@types/node':
optional: true
dependencies:
- '@rushstack/node-core-library': 4.0.2(@types/node@20.11.24)
- '@types/node': 20.11.24
+ '@rushstack/node-core-library': 4.0.2(@types/node@20.11.20)
+ '@types/node': 20.11.20
supports-color: 8.1.1
dev: true
- /@rushstack/ts-command-line@4.18.1(@types/node@20.11.24):
+ /@rushstack/ts-command-line@4.18.1(@types/node@20.11.20):
resolution: {integrity: sha512-A3x3ARWzoW4ARU1XS87wFVJvdywzo2j27aRm5SIFY3Nwl5vQqo0hvzaQDYCq/hEGBxAdBGW8q6N5clNk36H34A==}
dependencies:
- '@rushstack/terminal': 0.10.0(@types/node@20.11.24)
+ '@rushstack/terminal': 0.10.0(@types/node@20.11.20)
'@types/argparse': 1.0.38
argparse: 1.0.10
string-argv: 0.3.2
@@ -5108,7 +4997,7 @@ packages:
'@stoplight/json-schema-ref-parser': 9.2.2
'@stoplight/json-schema-sampler': 0.2.3
'@stoplight/json-schema-viewer': 4.10.0(@stoplight/markdown-viewer@5.6.0)(@stoplight/mosaic-code-viewer@1.41.0)(@stoplight/mosaic@1.41.0)(react@17.0.2)
- '@stoplight/markdown-viewer': 5.6.0(@stoplight/mosaic-code-viewer@1.51.3)(@stoplight/mosaic@1.41.0)(react@17.0.2)
+ '@stoplight/markdown-viewer': 5.6.0(@stoplight/mosaic-code-viewer@1.41.0)(@stoplight/mosaic@1.41.0)(react@17.0.2)
'@stoplight/mosaic': 1.41.0(react@17.0.2)
'@stoplight/mosaic-code-editor': 1.40.0(react@17.0.2)
'@stoplight/mosaic-code-viewer': 1.41.0(react@17.0.2)
@@ -5154,7 +5043,7 @@ packages:
- xstate
dev: false
- /@stoplight/elements-dev-portal@1.10.2(@stoplight/mosaic-code-viewer@1.51.3)(react@17.0.2):
+ /@stoplight/elements-dev-portal@1.10.2(@stoplight/mosaic-code-viewer@1.41.0)(react@17.0.2):
resolution: {integrity: sha512-zPfKefRTQ83/CML+A9YYjub1G1Tv6+pH8kXqi0iDklkkUsb3ih88IGoIf3Jdj0ShbmXY5mKQfRXD1coYDgjy/g==}
engines: {node: '>=14.13'}
peerDependencies:
@@ -5165,7 +5054,7 @@ packages:
optional: true
dependencies:
'@stoplight/elements-core': 7.7.18(react@17.0.2)
- '@stoplight/markdown-viewer': 5.6.0(@stoplight/mosaic-code-viewer@1.51.3)(@stoplight/mosaic@1.41.0)(react@17.0.2)
+ '@stoplight/markdown-viewer': 5.6.0(@stoplight/mosaic-code-viewer@1.41.0)(@stoplight/mosaic@1.41.0)(react@17.0.2)
'@stoplight/mosaic': 1.41.0(react@17.0.2)
'@stoplight/path': 1.3.2
'@stoplight/types': 13.15.0
@@ -5289,7 +5178,7 @@ packages:
dependencies:
'@stoplight/json': 3.20.2
'@stoplight/json-schema-tree': 2.2.2
- '@stoplight/markdown-viewer': 5.6.0(@stoplight/mosaic-code-viewer@1.51.3)(@stoplight/mosaic@1.41.0)(react@17.0.2)
+ '@stoplight/markdown-viewer': 5.6.0(@stoplight/mosaic-code-viewer@1.41.0)(@stoplight/mosaic@1.41.0)(react@17.0.2)
'@stoplight/mosaic': 1.41.0(react@17.0.2)
'@stoplight/mosaic-code-viewer': 1.41.0(react@17.0.2)
'@stoplight/react-error-boundary': 2.0.0(react@17.0.2)
@@ -5333,7 +5222,7 @@ packages:
wolfy87-eventemitter: 5.2.9
dev: false
- /@stoplight/markdown-viewer@5.6.0(@stoplight/mosaic-code-viewer@1.51.3)(@stoplight/mosaic@1.41.0)(react@17.0.2):
+ /@stoplight/markdown-viewer@5.6.0(@stoplight/mosaic-code-viewer@1.41.0)(@stoplight/mosaic@1.41.0)(react@17.0.2):
resolution: {integrity: sha512-vKHn1Bv9nafBYQWtNLlrRZ1aKqFRTOdfWUAhCSV1ZH4iqxGa+O1OWWTBbeOF5du8vcrWu1tTrXoCXkZjmq1NlA==}
engines: {node: '>=12'}
peerDependencies:
@@ -5348,7 +5237,7 @@ packages:
'@rehooks/component-size': 1.0.3(react@17.0.2)
'@stoplight/markdown': 3.2.0
'@stoplight/mosaic': 1.41.0(react@17.0.2)
- '@stoplight/mosaic-code-viewer': 1.51.3(prop-types@15.8.1)(react@17.0.2)
+ '@stoplight/mosaic-code-viewer': 1.41.0(react@17.0.2)
'@stoplight/react-error-boundary': 2.0.0(react@17.0.2)
deepmerge: 4.3.1
hast-to-hyperscript: 10.0.3
@@ -5488,41 +5377,6 @@ packages:
- react-dom
dev: false
- /@stoplight/mosaic-code-viewer@1.51.3(prop-types@15.8.1)(react@17.0.2):
- resolution: {integrity: sha512-S+efac0brZrFw4mt75dLCJim4tBilmr80HoIwrCgc3opqdmFlGvksu+bwp3pIJu2Hk/JQxrLu+eZ4DZ7TgDc8Q==}
- peerDependencies:
- react: '>= 16.14'
- dependencies:
- '@fortawesome/fontawesome-svg-core': 6.5.1
- '@fortawesome/react-fontawesome': 0.2.0(@fortawesome/fontawesome-svg-core@6.5.1)(react@17.0.2)
- '@react-hook/size': 2.1.2(react@17.0.2)
- '@react-hook/window-size': 3.1.1(react@17.0.2)
- '@react-types/radio': 3.1.2(react@17.0.2)
- '@react-types/shared': 3.9.0(react@17.0.2)
- '@react-types/switch': 3.1.2(react@17.0.2)
- '@stoplight/mosaic': 1.51.3(prop-types@15.8.1)(react@17.0.2)
- '@stoplight/types': 13.20.0
- clsx: 1.2.1
- copy-to-clipboard: 3.3.3
- dom-helpers: 3.4.0
- focus-trap-react: 10.2.3(prop-types@15.8.1)(react@17.0.2)
- lodash.get: 4.4.2
- nano-memoize: 1.3.1
- polished: 4.3.1
- prism-react-renderer: 1.3.5(react@17.0.2)
- prismjs: 1.29.0
- react: 17.0.2
- react-fast-compare: 3.2.2
- react-overflow-list: 0.5.0(react@17.0.2)
- ts-keycode-enum: 1.0.6
- tslib: 2.6.2
- use-resize-observer: 9.1.0(react@17.0.2)
- zustand: 3.7.2(react@17.0.2)
- transitivePeerDependencies:
- - prop-types
- - react-dom
- dev: false
-
/@stoplight/mosaic@1.40.0(react@17.0.2):
resolution: {integrity: sha512-hHEb0Cc4TzaPRjt9h5Ll7FuuVedvW6ZPa5HIxIMhPj4jgy5G3AaC1CCXzdRlwicBkUIp6lNkBOpB7cHadpXp1w==}
peerDependencies:
@@ -5591,42 +5445,6 @@ packages:
- react-dom
dev: false
- /@stoplight/mosaic@1.51.3(prop-types@15.8.1)(react@17.0.2):
- resolution: {integrity: sha512-3C4bAvfG85sO2j6S4saseDbwS4sekmZ9CJy+vwpDK8EaBTy8GEon9TKTkwRiJ9VbFVCNhMVI/xucKuHHMMfYsQ==}
- peerDependencies:
- react: '>= 16.14'
- dependencies:
- '@fortawesome/fontawesome-svg-core': 6.5.1
- '@fortawesome/react-fontawesome': 0.2.0(@fortawesome/fontawesome-svg-core@6.5.1)(react@17.0.2)
- '@react-hook/size': 2.1.2(react@17.0.2)
- '@react-hook/window-size': 3.1.1(react@17.0.2)
- '@react-types/button': 3.4.1(react@17.0.2)
- '@react-types/radio': 3.1.2(react@17.0.2)
- '@react-types/shared': 3.9.0(react@17.0.2)
- '@react-types/switch': 3.1.2(react@17.0.2)
- '@react-types/textfield': 3.3.0(react@17.0.2)
- '@stoplight/types': 13.20.0
- '@types/react': 17.0.76
- '@types/react-dom': 17.0.25
- clsx: 1.2.1
- copy-to-clipboard: 3.3.3
- dom-helpers: 3.4.0
- focus-trap-react: 10.2.3(prop-types@15.8.1)(react@17.0.2)
- lodash.get: 4.4.2
- nano-memoize: 1.3.1
- polished: 4.3.1
- react: 17.0.2
- react-fast-compare: 3.2.2
- react-overflow-list: 0.5.0(react@17.0.2)
- ts-keycode-enum: 1.0.6
- tslib: 2.6.2
- use-resize-observer: 9.1.0(react@17.0.2)
- zustand: 3.7.2(react@17.0.2)
- transitivePeerDependencies:
- - prop-types
- - react-dom
- dev: false
-
/@stoplight/ordered-object-literal@1.0.4:
resolution: {integrity: sha512-OF8uib1jjDs5/cCU+iOVy+GJjU3X7vk/qJIkIJFqwmlJKrrtijFmqwbu8XToXrwTYLQTP+Hebws5gtZEmk9jag==}
engines: {node: '>=8'}
@@ -5667,14 +5485,6 @@ packages:
utility-types: 3.10.0
dev: false
- /@stoplight/types@13.20.0:
- resolution: {integrity: sha512-2FNTv05If7ib79VPDA/r9eUet76jewXFH2y2K5vuge6SXbRHtWBhcaRmu+6QpF4/WRNoJj5XYRSwLGXDxysBGA==}
- engines: {node: ^12.20 || >=14.13}
- dependencies:
- '@types/json-schema': 7.0.15
- utility-types: 3.11.0
- dev: false
-
/@stoplight/yaml-ast-parser@0.0.48:
resolution: {integrity: sha512-sV+51I7WYnLJnKPn2EMWgS4EUfoP4iWEbrWwbXsj0MZCB/xOK8j6+C9fntIdOM50kpx45ZLC3s6kwKivWuqvyg==}
dev: false
@@ -5745,8 +5555,8 @@ packages:
/@types/babel__core@7.20.5:
resolution: {integrity: sha512-qoQprZvz5wQFJwMDqeseRXWv3rqMvhgpbXFfVyWhbx9X47POIA6i/+dXefEmZKoAgOaTdaIgNSMqMIU61yRyzA==}
dependencies:
- '@babel/parser': 7.24.0
- '@babel/types': 7.24.0
+ '@babel/parser': 7.23.9
+ '@babel/types': 7.23.9
'@types/babel__generator': 7.6.4
'@types/babel__template': 7.4.1
'@types/babel__traverse': 7.20.1
@@ -5754,24 +5564,24 @@ packages:
/@types/babel__generator@7.6.4:
resolution: {integrity: sha512-tFkciB9j2K755yrTALxD44McOrk+gfpIpvC3sxHjRawj6PfnQxrse4Clq5y/Rq+G3mrBurMax/lG8Qn2t9mSsg==}
dependencies:
- '@babel/types': 7.24.0
+ '@babel/types': 7.23.9
/@types/babel__template@7.4.1:
resolution: {integrity: sha512-azBFKemX6kMg5Io+/rdGT0dkGreboUVR0Cdm3fz9QJWpaQGJRQXl7C+6hOTCZcMll7KFyEQpgbYI2lHdsS4U7g==}
dependencies:
- '@babel/parser': 7.24.0
- '@babel/types': 7.24.0
+ '@babel/parser': 7.23.9
+ '@babel/types': 7.23.9
/@types/babel__traverse@7.20.1:
resolution: {integrity: sha512-MitHFXnhtgwsGZWtT68URpOvLN4EREih1u3QtQiN4VdAxWKRVvGCSvw/Qth0M0Qq3pJpnGOu5JaM/ydK7OGbqg==}
dependencies:
- '@babel/types': 7.24.0
+ '@babel/types': 7.23.9
/@types/body-parser@1.19.5:
resolution: {integrity: sha512-fB3Zu92ucau0iQ0JMCFQE7b/dv8Ot07NI3KaZIkIUNXq82k4eBAqUaneXfleGY9JWskeS9y+u0nXMyspcuQrCg==}
dependencies:
'@types/connect': 3.4.38
- '@types/node': 20.11.20
+ '@types/node': 20.11.19
dev: true
/@types/changelog-parser@2.8.4:
@@ -5781,7 +5591,7 @@ packages:
/@types/clean-css@4.2.6:
resolution: {integrity: sha512-Ze1tf+LnGPmG6hBFMi0B4TEB0mhF7EiMM5oyjLDNPE9hxrPU0W+5+bHvO+eFPA+bt0iC1zkQMoU/iGdRVjcRbw==}
dependencies:
- '@types/node': 20.11.20
+ '@types/node': 20.11.19
source-map: 0.6.1
dev: true
@@ -5794,7 +5604,7 @@ packages:
/@types/connect@3.4.38:
resolution: {integrity: sha512-K6uROf1LD88uDQqJCktA4yzL1YYAK6NgfsI0v/mTgyPKWsX1CnJ0XPSDhViejru1GcRkLWb8RlzFYJRqGUbaug==}
dependencies:
- '@types/node': 20.11.20
+ '@types/node': 20.11.19
dev: true
/@types/debug@4.1.12:
@@ -5809,13 +5619,13 @@ packages:
/@types/etag@1.8.3:
resolution: {integrity: sha512-QYHv9Yeh1ZYSMPQOoxY4XC4F1r+xRUiAriB303F4G6uBsT3KKX60DjiogvVv+2VISVDuJhcIzMdbjT+Bm938QQ==}
dependencies:
- '@types/node': 20.11.20
+ '@types/node': 20.11.19
dev: true
/@types/express-serve-static-core@4.17.41:
resolution: {integrity: sha512-OaJ7XLaelTgrvlZD8/aa0vvvxZdUmlCn6MtWeB7TkiKW70BQLc9XEPpDLPdbo52ZhXUCrznlWdCHWxJWtdyajA==}
dependencies:
- '@types/node': 20.11.20
+ '@types/node': 20.11.19
'@types/qs': 6.9.11
'@types/range-parser': 1.2.7
'@types/send': 0.17.4
@@ -5848,7 +5658,7 @@ packages:
resolution: {integrity: sha512-yTbItCNreRooED33qjunPthRcSjERP1r4MqCZc7wv0u2sUkzTFp45tgUfS5+r7FrZPdmCCNflLhVSP/o+SemsQ==}
dependencies:
'@types/jsonfile': 6.1.1
- '@types/node': 20.11.20
+ '@types/node': 20.11.19
dev: true
/@types/googlepay@0.7.3:
@@ -5886,7 +5696,7 @@ packages:
/@types/http-proxy@1.17.14:
resolution: {integrity: sha512-SSrD0c1OQzlFX7pGu1eXxSEjemej64aaNPRhhVYUGqXh0BtldAAx37MG8btcumvpgKyZp1F5Gn3JkktdxiFv6w==}
dependencies:
- '@types/node': 20.11.24
+ '@types/node': 20.11.20
/@types/istanbul-lib-coverage@2.0.4:
resolution: {integrity: sha512-z/QT1XN4K4KYuslS23k62yDIDLwLFkzxOuMplDtObz0+y7VqJCaO2o+SPwHCvLFZh7xazvvoor2tA/hPz9ee7g==}
@@ -5910,7 +5720,7 @@ packages:
/@types/jsonfile@6.1.1:
resolution: {integrity: sha512-GSgiRCVeapDN+3pqA35IkQwasaCh/0YFH5dEF6S88iDvEn901DjOeH3/QPY+XYP1DFzDZPvIvfeEgk+7br5png==}
dependencies:
- '@types/node': 20.11.17
+ '@types/node': 20.11.19
dev: true
/@types/less@3.0.6:
@@ -5983,13 +5793,13 @@ packages:
dependencies:
undici-types: 5.26.5
- /@types/node@20.11.20:
- resolution: {integrity: sha512-7/rR21OS+fq8IyHTgtLkDK949uzsa6n8BkziAKtPVpugIkO6D+/ooXMvzXxDnZrmtXVfjb1bKQafYpb8s89LOg==}
+ /@types/node@20.11.19:
+ resolution: {integrity: sha512-7xMnVEcZFu0DikYjWOlRq7NTPETrm7teqUT2WkQjrTIkEgUyyGdWsj/Zg8bEJt5TNklzbPD1X3fqfsHw3SpapQ==}
dependencies:
undici-types: 5.26.5
- /@types/node@20.11.24:
- resolution: {integrity: sha512-Kza43ewS3xoLgCEpQrsT+xRo/EJej1y0kVYGiLFE1NEODXGzTfwiC6tXTLMQskn1X4/Rjlh0MQUvx9W+L9long==}
+ /@types/node@20.11.20:
+ resolution: {integrity: sha512-7/rR21OS+fq8IyHTgtLkDK949uzsa6n8BkziAKtPVpugIkO6D+/ooXMvzXxDnZrmtXVfjb1bKQafYpb8s89LOg==}
dependencies:
undici-types: 5.26.5
@@ -6048,14 +5858,6 @@ packages:
csstype: 3.1.3
dev: false
- /@types/react@17.0.76:
- resolution: {integrity: sha512-w9Aq+qeszGYoQM0hgFcdsAODGJdogadBDiitPm+zjBFJ0mLymvn2qSXsDaLJUndFRqqXk1FQfa9avHUBk1JhJQ==}
- dependencies:
- '@types/prop-types': 15.7.11
- '@types/scheduler': 0.16.8
- csstype: 3.1.3
- dev: false
-
/@types/relateurl@0.2.29:
resolution: {integrity: sha512-QSvevZ+IRww2ldtfv1QskYsqVVVwCKQf1XbwtcyyoRvLIQzfyPhj/C+3+PKzSDRdiyejaiLgnq//XTkleorpLg==}
dev: true
@@ -6066,7 +5868,7 @@ packages:
/@types/sax@1.2.7:
resolution: {integrity: sha512-rO73L89PJxeYM3s3pPPjiPgVVcymqU490g0YO5n5By0k2Erzj6tay/4lr1CHAAU4JyOWd1rpQ8bCf6cZfHU96A==}
dependencies:
- '@types/node': 20.11.20
+ '@types/node': 20.11.19
dev: false
/@types/scheduler@0.16.8:
@@ -6088,7 +5890,7 @@ packages:
dependencies:
'@types/http-errors': 2.0.1
'@types/mime': 3.0.4
- '@types/node': 20.11.20
+ '@types/node': 20.11.19
dev: true
/@types/source-list-map@0.1.2:
@@ -6113,7 +5915,7 @@ packages:
/@types/type-is@1.6.3:
resolution: {integrity: sha512-PNs5wHaNcBgCQG5nAeeZ7OvosrEsI9O4W2jAOO9BCCg4ux9ZZvH2+0iSCOIDBiKuQsiNS8CBlmfX9f5YBQ22cA==}
dependencies:
- '@types/node': 20.11.17
+ '@types/node': 20.11.20
dev: false
/@types/uglify-js@3.17.1:
@@ -6153,7 +5955,7 @@ packages:
/@types/webpack-sources@3.2.0:
resolution: {integrity: sha512-Ft7YH3lEVRQ6ls8k4Ff1oB4jN6oy/XmU6tQISKdhfh+1mR+viZFphS6WL0IrtDOzvefmJg5a0s7ZQoRXwqTEFg==}
dependencies:
- '@types/node': 20.11.20
+ '@types/node': 20.11.19
'@types/source-list-map': 0.1.2
source-map: 0.7.4
dev: true
@@ -6161,7 +5963,7 @@ packages:
/@types/webpack@4.41.38:
resolution: {integrity: sha512-oOW7E931XJU1mVfCnxCVgv8GLFL768pDO5u2Gzk82i8yTIgX6i7cntyZOkZYb/JtYM8252SN9bQp9tgkVDSsRw==}
dependencies:
- '@types/node': 20.11.20
+ '@types/node': 20.11.19
'@types/tapable': 1.0.8
'@types/uglify-js': 3.17.1
'@types/webpack-sources': 3.2.0
@@ -6179,6 +5981,35 @@ packages:
'@types/yargs-parser': 21.0.0
dev: true
+ /@typescript-eslint/eslint-plugin@6.21.0(@typescript-eslint/parser@6.21.0)(eslint@8.56.0)(typescript@5.3.3):
+ resolution: {integrity: sha512-oy9+hTPCUFpngkEZUSzbf9MxI65wbKFoQYsgPdILTfbUldp5ovUuphZVe4i30emU9M/kP+T64Di0mxl7dSw3MA==}
+ engines: {node: ^16.0.0 || >=18.0.0}
+ peerDependencies:
+ '@typescript-eslint/parser': ^6.0.0 || ^6.0.0-alpha
+ eslint: ^7.0.0 || ^8.0.0
+ typescript: '*'
+ peerDependenciesMeta:
+ typescript:
+ optional: true
+ dependencies:
+ '@eslint-community/regexpp': 4.10.0
+ '@typescript-eslint/parser': 6.21.0(eslint@8.56.0)(typescript@5.3.3)
+ '@typescript-eslint/scope-manager': 6.21.0
+ '@typescript-eslint/type-utils': 6.21.0(eslint@8.56.0)(typescript@5.3.3)
+ '@typescript-eslint/utils': 6.21.0(eslint@8.56.0)(typescript@5.3.3)
+ '@typescript-eslint/visitor-keys': 6.21.0
+ debug: 4.3.4
+ eslint: 8.56.0
+ graphemer: 1.4.0
+ ignore: 5.3.1
+ natural-compare: 1.4.0
+ semver: 7.6.0
+ ts-api-utils: 1.2.1(typescript@5.3.3)
+ typescript: 5.3.3
+ transitivePeerDependencies:
+ - supports-color
+ dev: true
+
/@typescript-eslint/eslint-plugin@6.21.0(@typescript-eslint/parser@6.21.0)(eslint@8.57.0)(typescript@5.3.3):
resolution: {integrity: sha512-oy9+hTPCUFpngkEZUSzbf9MxI65wbKFoQYsgPdILTfbUldp5ovUuphZVe4i30emU9M/kP+T64Di0mxl7dSw3MA==}
engines: {node: ^16.0.0 || >=18.0.0}
@@ -6237,6 +6068,27 @@ packages:
- supports-color
dev: false
+ /@typescript-eslint/parser@6.21.0(eslint@8.56.0)(typescript@5.3.3):
+ resolution: {integrity: sha512-tbsV1jPne5CkFQCgPBcDOt30ItF7aJoZL997JSF7MhGQqOeT3svWRYxiqlfA5RUdlHN6Fi+EI9bxqbdyAUZjYQ==}
+ engines: {node: ^16.0.0 || >=18.0.0}
+ peerDependencies:
+ eslint: ^7.0.0 || ^8.0.0
+ typescript: '*'
+ peerDependenciesMeta:
+ typescript:
+ optional: true
+ dependencies:
+ '@typescript-eslint/scope-manager': 6.21.0
+ '@typescript-eslint/types': 6.21.0
+ '@typescript-eslint/typescript-estree': 6.21.0(typescript@5.3.3)
+ '@typescript-eslint/visitor-keys': 6.21.0
+ debug: 4.3.4
+ eslint: 8.56.0
+ typescript: 5.3.3
+ transitivePeerDependencies:
+ - supports-color
+ dev: true
+
/@typescript-eslint/parser@6.21.0(eslint@8.57.0)(typescript@5.3.3):
resolution: {integrity: sha512-tbsV1jPne5CkFQCgPBcDOt30ItF7aJoZL997JSF7MhGQqOeT3svWRYxiqlfA5RUdlHN6Fi+EI9bxqbdyAUZjYQ==}
engines: {node: ^16.0.0 || >=18.0.0}
@@ -6295,6 +6147,26 @@ packages:
'@typescript-eslint/visitor-keys': 7.1.0
dev: false
+ /@typescript-eslint/type-utils@6.21.0(eslint@8.56.0)(typescript@5.3.3):
+ resolution: {integrity: sha512-rZQI7wHfao8qMX3Rd3xqeYSMCL3SoiSQLBATSiVKARdFGCYSRvmViieZjqc58jKgs8Y8i9YvVVhRbHSTA4VBag==}
+ engines: {node: ^16.0.0 || >=18.0.0}
+ peerDependencies:
+ eslint: ^7.0.0 || ^8.0.0
+ typescript: '*'
+ peerDependenciesMeta:
+ typescript:
+ optional: true
+ dependencies:
+ '@typescript-eslint/typescript-estree': 6.21.0(typescript@5.3.3)
+ '@typescript-eslint/utils': 6.21.0(eslint@8.56.0)(typescript@5.3.3)
+ debug: 4.3.4
+ eslint: 8.56.0
+ ts-api-utils: 1.2.1(typescript@5.3.3)
+ typescript: 5.3.3
+ transitivePeerDependencies:
+ - supports-color
+ dev: true
+
/@typescript-eslint/type-utils@6.21.0(eslint@8.57.0)(typescript@5.3.3):
resolution: {integrity: sha512-rZQI7wHfao8qMX3Rd3xqeYSMCL3SoiSQLBATSiVKARdFGCYSRvmViieZjqc58jKgs8Y8i9YvVVhRbHSTA4VBag==}
engines: {node: ^16.0.0 || >=18.0.0}
@@ -6389,6 +6261,25 @@ packages:
- supports-color
dev: false
+ /@typescript-eslint/utils@6.21.0(eslint@8.56.0)(typescript@5.3.3):
+ resolution: {integrity: sha512-NfWVaC8HP9T8cbKQxHcsJBY5YE1O33+jpMwN45qzWWaPDZgLIbo12toGMWnmhvCpd3sIxkpDw3Wv1B3dYrbDQQ==}
+ engines: {node: ^16.0.0 || >=18.0.0}
+ peerDependencies:
+ eslint: ^7.0.0 || ^8.0.0
+ dependencies:
+ '@eslint-community/eslint-utils': 4.4.0(eslint@8.56.0)
+ '@types/json-schema': 7.0.15
+ '@types/semver': 7.5.6
+ '@typescript-eslint/scope-manager': 6.21.0
+ '@typescript-eslint/types': 6.21.0
+ '@typescript-eslint/typescript-estree': 6.21.0(typescript@5.3.3)
+ eslint: 8.56.0
+ semver: 7.6.0
+ transitivePeerDependencies:
+ - supports-color
+ - typescript
+ dev: true
+
/@typescript-eslint/utils@6.21.0(eslint@8.57.0)(typescript@5.3.3):
resolution: {integrity: sha512-NfWVaC8HP9T8cbKQxHcsJBY5YE1O33+jpMwN45qzWWaPDZgLIbo12toGMWnmhvCpd3sIxkpDw3Wv1B3dYrbDQQ==}
engines: {node: ^16.0.0 || >=18.0.0}
@@ -6618,7 +6509,7 @@ packages:
/@unocss/nuxt@0.58.5(postcss@8.4.35)(rollup@3.29.4):
resolution: {integrity: sha512-x5iIGATNAhAGfN2w0f+ulRzmJTgu7PcJ8XAFmAx9QMKkVGnnurZEyW4IEm3Kr/EsRMhJXLtmZnsAGjC09qUh6A==}
dependencies:
- '@nuxt/kit': 3.10.2(rollup@3.29.4)
+ '@nuxt/kit': 3.10.3(rollup@3.29.4)
'@unocss/config': 0.58.5
'@unocss/core': 0.58.5
'@unocss/preset-attributify': 0.58.5
@@ -7013,7 +6904,7 @@ packages:
glob: 7.2.3
graceful-fs: 4.2.11
micromatch: 4.0.5
- node-gyp-build: 4.8.0
+ node-gyp-build: 4.7.1
resolve-from: 5.0.0
transitivePeerDependencies:
- encoding
@@ -7026,7 +6917,7 @@ packages:
'@edge-runtime/node-utils': 2.3.0
'@edge-runtime/primitives': 4.1.0
'@edge-runtime/vm': 3.2.0
- '@types/node': 20.11.24
+ '@types/node': 20.11.20
'@vercel/build-utils': 7.7.0
'@vercel/error-utils': 2.0.2
'@vercel/nft': 0.26.4
@@ -7040,7 +6931,7 @@ packages:
node-fetch: 2.6.9
path-to-regexp: 6.2.1
ts-morph: 12.0.0
- ts-node: 10.9.1(@types/node@20.11.24)(typescript@4.9.5)
+ ts-node: 10.9.1(@types/node@20.11.20)(typescript@4.9.5)
typescript: 4.9.5
undici: 5.28.3
transitivePeerDependencies:
@@ -7119,7 +7010,7 @@ packages:
'@babel/core': 7.23.9
'@babel/plugin-transform-typescript': 7.23.6(@babel/core@7.23.9)
'@vue/babel-plugin-jsx': 1.1.5(@babel/core@7.23.9)
- vite: 5.1.4(@types/node@20.11.24)
+ vite: 5.1.4(@types/node@20.11.20)
vue: 3.4.21(typescript@5.3.3)
transitivePeerDependencies:
- supports-color
@@ -7169,7 +7060,7 @@ packages:
std-env: 3.7.0
test-exclude: 6.0.0
v8-to-istanbul: 9.2.0
- vitest: 1.3.1(@types/node@20.11.24)(happy-dom@13.6.2)
+ vitest: 1.3.1(@types/node@20.11.20)(happy-dom@13.6.2)
transitivePeerDependencies:
- supports-color
dev: true
@@ -7238,9 +7129,9 @@ packages:
vue:
optional: true
dependencies:
- '@babel/types': 7.24.0
+ '@babel/types': 7.23.9
'@rollup/pluginutils': 5.1.0(rollup@3.29.4)
- '@vue/compiler-sfc': 3.4.21
+ '@vue/compiler-sfc': 3.4.19
ast-kit: 0.11.2(rollup@3.29.4)
local-pkg: 0.5.0
magic-string-ast: 0.3.0
@@ -7261,37 +7152,18 @@ packages:
'@babel/plugin-syntax-jsx': 7.23.3(@babel/core@7.23.9)
'@babel/template': 7.23.9
'@babel/traverse': 7.23.9
- '@babel/types': 7.24.0
- '@vue/babel-helper-vue-transform-on': 1.1.5
- camelcase: 6.3.0
- html-tags: 3.3.1
- svg-tags: 1.0.0
- transitivePeerDependencies:
- - supports-color
-
- /@vue/babel-plugin-jsx@1.1.5(@babel/core@7.24.0):
- resolution: {integrity: sha512-nKs1/Bg9U1n3qSWnsHhCVQtAzI6aQXqua8j/bZrau8ywT1ilXQbK4FwEJGmU8fV7tcpuFvWmmN7TMmV1OBma1g==}
- peerDependencies:
- '@babel/core': ^7.0.0-0
- dependencies:
- '@babel/core': 7.24.0
- '@babel/helper-module-imports': 7.22.15
- '@babel/plugin-syntax-jsx': 7.23.3(@babel/core@7.24.0)
- '@babel/template': 7.23.9
- '@babel/traverse': 7.23.9
- '@babel/types': 7.24.0
+ '@babel/types': 7.23.9
'@vue/babel-helper-vue-transform-on': 1.1.5
camelcase: 6.3.0
html-tags: 3.3.1
svg-tags: 1.0.0
transitivePeerDependencies:
- supports-color
- dev: false
/@vue/compiler-core@3.4.19:
resolution: {integrity: sha512-gj81785z0JNzRcU0Mq98E56e4ltO1yf8k5PQ+tV/7YHnbZkrM0fyFyuttnN8ngJZjbpofWE/m4qjKBiLl8Ju4w==}
dependencies:
- '@babel/parser': 7.24.0
+ '@babel/parser': 7.23.9
'@vue/shared': 3.4.19
entities: 4.5.0
estree-walker: 2.0.2
@@ -7300,7 +7172,7 @@ packages:
/@vue/compiler-core@3.4.21:
resolution: {integrity: sha512-MjXawxZf2SbZszLPYxaFCjxfibYrzr3eYbKxwpLR9EQN+oaziSu3qKVbwBERj1IFIB8OLUewxB5m/BFzi613og==}
dependencies:
- '@babel/parser': 7.24.0
+ '@babel/parser': 7.23.9
'@vue/shared': 3.4.21
entities: 4.5.0
estree-walker: 2.0.2
@@ -7321,7 +7193,7 @@ packages:
/@vue/compiler-sfc@3.4.19:
resolution: {integrity: sha512-LQ3U4SN0DlvV0xhr1lUsgLCYlwQfUfetyPxkKYu7dkfvx7g3ojrGAkw0AERLOKYXuAGnqFsEuytkdcComei3Yg==}
dependencies:
- '@babel/parser': 7.24.0
+ '@babel/parser': 7.23.9
'@vue/compiler-core': 3.4.19
'@vue/compiler-dom': 3.4.19
'@vue/compiler-ssr': 3.4.19
@@ -7334,7 +7206,7 @@ packages:
/@vue/compiler-sfc@3.4.21:
resolution: {integrity: sha512-me7epoTxYlY+2CUM7hy9PCDdpMPfIwrOvAXud2Upk10g4YLv9UBW7kL798TvMeDhPthkZ0CONNrK2GoeI1ODiQ==}
dependencies:
- '@babel/parser': 7.24.0
+ '@babel/parser': 7.23.9
'@vue/compiler-core': 3.4.21
'@vue/compiler-dom': 3.4.21
'@vue/compiler-ssr': 3.4.21
@@ -7359,7 +7231,7 @@ packages:
/@vue/devtools-api@6.5.1:
resolution: {integrity: sha512-+KpckaAQyfbvshdDW5xQylLni1asvNSGme1JFs8I1+/H5pHEhqUKMEQD/qn3Nx5+/nycBq11qAEi8lk+LXI2dA==}
- /@vue/eslint-config-typescript@12.0.0(eslint-plugin-vue@9.22.0)(eslint@8.57.0)(typescript@5.3.3):
+ /@vue/eslint-config-typescript@12.0.0(eslint-plugin-vue@9.22.0)(eslint@8.56.0)(typescript@5.3.3):
resolution: {integrity: sha512-StxLFet2Qe97T8+7L8pGlhYBBr8Eg05LPuTDVopQV6il+SK6qqom59BA/rcFipUef2jD8P2X44Vd8tMFytfvlg==}
engines: {node: ^14.17.0 || >=16.0.0}
peerDependencies:
@@ -7370,12 +7242,12 @@ packages:
typescript:
optional: true
dependencies:
- '@typescript-eslint/eslint-plugin': 6.21.0(@typescript-eslint/parser@6.21.0)(eslint@8.57.0)(typescript@5.3.3)
- '@typescript-eslint/parser': 6.21.0(eslint@8.57.0)(typescript@5.3.3)
- eslint: 8.57.0
- eslint-plugin-vue: 9.22.0(eslint@8.57.0)
+ '@typescript-eslint/eslint-plugin': 6.21.0(@typescript-eslint/parser@6.21.0)(eslint@8.56.0)(typescript@5.3.3)
+ '@typescript-eslint/parser': 6.21.0(eslint@8.56.0)(typescript@5.3.3)
+ eslint: 8.56.0
+ eslint-plugin-vue: 9.22.0(eslint@8.56.0)
typescript: 5.3.3
- vue-eslint-parser: 9.4.2(eslint@8.57.0)
+ vue-eslint-parser: 9.4.2(eslint@8.56.0)
transitivePeerDependencies:
- supports-color
dev: true
@@ -7390,8 +7262,8 @@ packages:
dependencies:
'@volar/language-core': 1.11.1
'@volar/source-map': 1.11.1
- '@vue/compiler-dom': 3.4.21
- '@vue/shared': 3.4.21
+ '@vue/compiler-dom': 3.4.19
+ '@vue/shared': 3.4.19
computeds: 0.0.1
minimatch: 9.0.3
muggle-string: 0.3.1
@@ -7484,18 +7356,6 @@ packages:
- vue
dev: false
- /@vueuse/core@10.8.0(vue@3.4.21):
- resolution: {integrity: sha512-G9Ok9fjx10TkNIPn8V1dJmK1NcdJCtYmDRyYiTMUyJ1p0Tywc1zmOoCQ2xhHYyz8ULBU4KjIJQ9n+Lrty74iVw==}
- dependencies:
- '@types/web-bluetooth': 0.0.20
- '@vueuse/metadata': 10.8.0
- '@vueuse/shared': 10.8.0(vue@3.4.21)
- vue-demi: 0.14.7(vue@3.4.21)
- transitivePeerDependencies:
- - '@vue/composition-api'
- - vue
- dev: false
-
/@vueuse/core@10.9.0(vue@3.4.21):
resolution: {integrity: sha512-/1vjTol8SXnx6xewDEKfS0Ra//ncg4Hb0DaZiwKf7drgfMsKFExQ+FnnENcN6efPen+1kIzhLQoGSy0eDUVOMg==}
dependencies:
@@ -7573,10 +7433,6 @@ packages:
resolution: {integrity: sha512-GlaH7tKP2iBCZ3bHNZ6b0cl9g0CJK8lttkBNUX156gWvNYhTKEtbweWLm9rxCPIiwzYcr/5xML6T8ZUEt+DkvA==}
dev: false
- /@vueuse/metadata@10.8.0:
- resolution: {integrity: sha512-Nim/Vle5OgXcXhAvGOgkJQXB1Yb+Kq/fMbLuv3YYDYbiQrwr39ljuD4k9fPeq4yUyokYRo2RaNQmbbIMWB/9+w==}
- dev: false
-
/@vueuse/metadata@10.9.0:
resolution: {integrity: sha512-iddNbg3yZM0X7qFY2sAotomgdHK7YJ6sKUvQqbvwnf7TmaVPxS4EJydcNsVejNdS8iWCtDk+fYXr7E32nyTnGA==}
@@ -7627,15 +7483,6 @@ packages:
- vue
dev: false
- /@vueuse/shared@10.8.0(vue@3.4.21):
- resolution: {integrity: sha512-dUdy6zwHhULGxmr9YUg8e+EnB39gcM4Fe2oKBSrh3cOsV30JcMPtsyuspgFCUo5xxFNaeMf/W2yyKfST7Bg8oQ==}
- dependencies:
- vue-demi: 0.14.7(vue@3.4.21)
- transitivePeerDependencies:
- - '@vue/composition-api'
- - vue
- dev: false
-
/@vueuse/shared@10.9.0(vue@3.4.21):
resolution: {integrity: sha512-Uud2IWncmAfJvRaFYzv5OHDli+FbOzxiVEQdLCKQKLyhz94PIyFC3CHcH7EDMwIn8NPtD06+PNbC/PiO0LGLtw==}
dependencies:
@@ -7978,7 +7825,7 @@ packages:
resolution: {integrity: sha512-Q0DjXK4ApbVoIf9GLyCo252tUH44iTnD/hiJ2TQaJeydYWSpKk0sI34+WMel8S9Wt5pbLgG02oJ+gkgX5DV3sQ==}
engines: {node: '>=16.14.0'}
dependencies:
- '@babel/parser': 7.24.0
+ '@babel/parser': 7.23.9
'@rollup/pluginutils': 5.1.0(rollup@3.29.4)
pathe: 1.1.2
transitivePeerDependencies:
@@ -7988,7 +7835,7 @@ packages:
resolution: {integrity: sha512-kbL7ERlqjXubdDd+szuwdlQ1xUxEz9mCz1+m07ftNVStgwRb2RWw+U6oKo08PAvOishMxiqz1mlJyLl8yQx2Qg==}
engines: {node: '>=16.14.0'}
dependencies:
- '@babel/parser': 7.24.0
+ '@babel/parser': 7.23.9
'@rollup/pluginutils': 5.1.0(rollup@3.29.4)
pathe: 1.1.2
transitivePeerDependencies:
@@ -7998,12 +7845,12 @@ packages:
resolution: {integrity: sha512-NsyHMxBh4dmdEHjBo1/TBZvCKxffmZxRYhmclfu0PP6Aftre47jOHYaYaNqJcV0bxihxFXhDkzLHUwHc0ocd0Q==}
engines: {node: '>=16.14.0'}
dependencies:
- '@babel/parser': 7.24.0
+ '@babel/parser': 7.23.9
ast-kit: 0.9.5(rollup@3.29.4)
transitivePeerDependencies:
- rollup
- /astro@4.4.5(@types/node@20.11.24)(typescript@5.3.3):
+ /astro@4.4.5(@types/node@20.11.20)(typescript@5.3.3):
resolution: {integrity: sha512-ccat42P5qr281JExywVsK/BLeKgwSL+oLxJP195s4Wvj3nL32djw+WNJNctuDDTJ5XWgvPdHZjBtSDNO5OgagQ==}
engines: {node: '>=18.14.1', npm: '>=6.14.0'}
hasBin: true
@@ -8033,7 +7880,7 @@ packages:
debug: 4.3.4
deterministic-object-hash: 2.0.2
devalue: 4.3.2
- diff: 5.2.0
+ diff: 5.1.0
dlv: 1.1.3
dset: 3.1.3
es-module-lexer: 1.4.1
@@ -8067,7 +7914,7 @@ packages:
tsconfck: 3.0.0(typescript@5.3.3)
unist-util-visit: 5.0.0
vfile: 6.0.1
- vite: 5.1.4(@types/node@20.11.24)
+ vite: 5.1.4(@types/node@20.11.20)
vitefu: 0.2.5(vite@5.1.4)
which-pm: 2.1.1
yargs-parser: 21.1.1
@@ -8103,6 +7950,12 @@ packages:
/async-sema@3.1.1:
resolution: {integrity: sha512-tLRNUXati5MFePdAk8dw7Qt7DpxPB60ofAgn8WRhW6a2rcimZnYBP9oxHiv0OHy+Wz7kPMG+t4LGdt31+4EmGg==}
+ /async@2.6.4:
+ resolution: {integrity: sha512-mzo5dfJYwAn29PeiJ0zvwTo04zj8HDJj0Mn8TD7sno7q12prdbnasKJHhkm2c1LgrhlJ0teaea8860oxi51mGA==}
+ dependencies:
+ lodash: 4.17.21
+ dev: false
+
/async@3.2.5:
resolution: {integrity: sha512-baNZyqaaLhyLVKm/DlvdW051MSgO6b8eVfIezl9E5PqWxFgzLm/wQntEW4zOytVburDEr0JlALEpdOFwvErLsg==}
@@ -8181,6 +8034,13 @@ packages:
resolution: {integrity: sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==}
dev: false
+ /basic-auth@2.0.1:
+ resolution: {integrity: sha512-NF+epuEdnUYVlGuhaxbbq+dvJttwLnGY+YixlXlME5KpQ5W3CnXA5cVTneY3SPbPDRkcjMbifrwmFYcClgOZeg==}
+ engines: {node: '>= 0.8'}
+ dependencies:
+ safe-buffer: 5.1.2
+ dev: false
+
/better-path-resolve@1.0.0:
resolution: {integrity: sha512-pbnl5XzGBdrFU/wT4jqmJVPn2B6UHPBOhzMQkY/SPUPB6QtUXtmBHBIwCbXJol93mOpGMnQyP/+BB19q04xj7g==}
engines: {node: '>=4'}
@@ -8844,6 +8704,11 @@ packages:
/core-util-is@1.0.3:
resolution: {integrity: sha512-ZQBvi1DcpJ4GDqanjucZ2Hj3wEO5pZDS89BWbkcrvdxksJorwUDDZamX9ldFkp9aw2lmBDLgkObEA4DWNJ9FYQ==}
+ /corser@2.0.1:
+ resolution: {integrity: sha512-utCYNzRSQIZNPIcGZdQc92UVJYAhtGAteCFg0yRaFm8f0P+CPtyGyHXJcGXnffjCybUCEx3FQ2G7U3/o9eIkVQ==}
+ engines: {node: '>= 0.4.0'}
+ dev: false
+
/cosmiconfig@6.0.0:
resolution: {integrity: sha512-xb3ZL6+L8b9JLLCx3ZdoZy4+2ECphCMo2PwqgP1tlfVq6M6YReyzBJtvWWtbDSpNr9hn96pkCiZqUcFEc+54Qg==}
engines: {node: '>=8'}
@@ -9224,6 +9089,11 @@ packages:
engines: {node: '>=0.3.1'}
dev: true
+ /diff@5.1.0:
+ resolution: {integrity: sha512-D+mk+qE8VC/PAUrlAU34N+VfXev0ghe5ywmpqrawphmVZc1bEfn56uo9qpyGp1p4xpzOHkSW4ztBd6L7Xx4ACw==}
+ engines: {node: '>=0.3.1'}
+ dev: false
+
/diff@5.2.0:
resolution: {integrity: sha512-uIFDxqpRZGZ6ThOk84hEfqWoHx2devRFvpTZcTHur85vImfaxUbTW9Ryh4CpCuDnToOP1CEtXKIgytHBPVff5A==}
engines: {node: '>=0.3.1'}
@@ -10037,7 +9907,7 @@ packages:
semver: 7.6.0
dev: true
- /eslint-plugin-prettier@5.1.3(eslint@8.57.0)(prettier@3.2.5):
+ /eslint-plugin-prettier@5.1.3(eslint@8.56.0)(prettier@3.2.5):
resolution: {integrity: sha512-C9GCVAs4Eq7ZC/XFQHITLiHJxQngdtraXaM+LoUFoFp/lHNl2Zn8f3WQbe9HvTBBQ9YnKFB0/2Ajdqwo5D1EAw==}
engines: {node: ^14.18.0 || >=16.0.0}
peerDependencies:
@@ -10051,7 +9921,7 @@ packages:
eslint-config-prettier:
optional: true
dependencies:
- eslint: 8.57.0
+ eslint: 8.56.0
prettier: 3.2.5
prettier-linter-helpers: 1.0.0
synckit: 0.8.8
@@ -10089,6 +9959,24 @@ packages:
strip-indent: 3.0.0
dev: true
+ /eslint-plugin-vue@9.22.0(eslint@8.56.0):
+ resolution: {integrity: sha512-7wCXv5zuVnBtZE/74z4yZ0CM8AjH6bk4MQGm7hZjUC2DBppKU5ioeOk5LGSg/s9a1ZJnIsdPLJpXnu1Rc+cVHg==}
+ engines: {node: ^14.17.0 || >=16.0.0}
+ peerDependencies:
+ eslint: ^6.2.0 || ^7.0.0 || ^8.0.0
+ dependencies:
+ '@eslint-community/eslint-utils': 4.4.0(eslint@8.56.0)
+ eslint: 8.56.0
+ natural-compare: 1.4.0
+ nth-check: 2.1.1
+ postcss-selector-parser: 6.0.15
+ semver: 7.6.0
+ vue-eslint-parser: 9.4.2(eslint@8.56.0)
+ xml-name-validator: 4.0.0
+ transitivePeerDependencies:
+ - supports-color
+ dev: true
+
/eslint-plugin-vue@9.22.0(eslint@8.57.0):
resolution: {integrity: sha512-7wCXv5zuVnBtZE/74z4yZ0CM8AjH6bk4MQGm7hZjUC2DBppKU5ioeOk5LGSg/s9a1ZJnIsdPLJpXnu1Rc+cVHg==}
engines: {node: ^14.17.0 || >=16.0.0}
@@ -10145,6 +10033,52 @@ packages:
resolution: {integrity: sha512-wpc+LXeiyiisxPlEkUzU6svyS1frIO3Mgxj1fdy7Pm8Ygzguax2N3Fa/D/ag1WqbOprdI+uY6wMUl8/a2G+iag==}
engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
+ /eslint@8.56.0:
+ resolution: {integrity: sha512-Go19xM6T9puCOWntie1/P997aXxFsOi37JIHRWI514Hc6ZnaHGKY9xFhrU65RT6CcBEzZoGG1e6Nq+DT04ZtZQ==}
+ engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
+ hasBin: true
+ dependencies:
+ '@eslint-community/eslint-utils': 4.4.0(eslint@8.56.0)
+ '@eslint-community/regexpp': 4.10.0
+ '@eslint/eslintrc': 2.1.4
+ '@eslint/js': 8.56.0
+ '@humanwhocodes/config-array': 0.11.14
+ '@humanwhocodes/module-importer': 1.0.1
+ '@nodelib/fs.walk': 1.2.8
+ '@ungap/structured-clone': 1.2.0
+ ajv: 6.12.6
+ chalk: 4.1.2
+ cross-spawn: 7.0.3
+ debug: 4.3.4
+ 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.5.0
+ esutils: 2.0.3
+ fast-deep-equal: 3.1.3
+ file-entry-cache: 6.0.1
+ find-up: 5.0.0
+ glob-parent: 6.0.2
+ globals: 13.24.0
+ graphemer: 1.4.0
+ ignore: 5.3.1
+ imurmurhash: 0.1.4
+ is-glob: 4.0.3
+ 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
+ transitivePeerDependencies:
+ - supports-color
+
/eslint@8.57.0:
resolution: {integrity: sha512-dZ6+mexnaTIbSBZWgou51U6OmzIhYM2VcNdtiTtI7qPNZm35Akpr0f6vtw3w1Kmn5PYo+tZVfh13WrhpS6oLqQ==}
engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
@@ -10243,6 +10177,10 @@ packages:
resolution: {integrity: sha512-aIL5Fx7mawVa300al2BnEE4iNvo1qETxLrPI/o05L7z6go7fCw1J6EQmbK4FmJ2AS7kgVF/KEZWufBfdClMcPg==}
engines: {node: '>= 0.6'}
+ /eventemitter3@4.0.7:
+ resolution: {integrity: sha512-8guHBZCwKnFhYdHr2ysuRWErTwhoN2X8XELRlrRwpmfeY2jjuUN4taQMsULKUVo1K4DvZl+0pgfyoysHxvmvEw==}
+ dev: false
+
/eventemitter3@5.0.1:
resolution: {integrity: sha512-GWkBvjiSZK87ELrYOSESUYeVIc9mvLLf/nXalMOS5dYrgZq9o5OVkbZAVM06CVxYsCwH9BDZFPlQTlPA1j4ahA==}
@@ -10303,7 +10241,7 @@ packages:
human-signals: 5.0.0
is-stream: 3.0.0
merge-stream: 2.0.0
- npm-run-path: 5.3.0
+ npm-run-path: 5.2.0
onetime: 6.0.0
signal-exit: 4.1.0
strip-final-newline: 3.0.0
@@ -10498,22 +10436,6 @@ packages:
resolution: {integrity: sha512-Gz1EvfOneuFfk4yG458dJ3TLJ7gV19q3OM/vVvvHf7eT02Hm1DleB4edsia6ahbKgAYxO9gvyQ1ioWZR+a00Yw==}
dev: false
- /focus-trap-react@10.2.3(prop-types@15.8.1)(react@17.0.2):
- resolution: {integrity: sha512-YXBpFu/hIeSu6NnmV2xlXzOYxuWkoOtar9jzgp3lOmjWLWY59C/b8DtDHEAV4SPU07Nd/t+nS/SBNGkhUBFmEw==}
- peerDependencies:
- prop-types: ^15.8.1
- react: '>=16.3.0'
- react-dom: '>=16.3.0'
- peerDependenciesMeta:
- react-dom:
- optional: true
- dependencies:
- focus-trap: 7.5.4
- prop-types: 15.8.1
- react: 17.0.2
- tabbable: 6.2.0
- dev: false
-
/focus-trap@7.5.4:
resolution: {integrity: sha512-N7kHdlgsO/v+iD/dMoJKtsSqs5Dz/dXZVebRgJw23LDk+jMi/974zyiOYDziY2JPp8xivq9BmUGwIJMiuSBi7w==}
dependencies:
@@ -11248,6 +11170,13 @@ packages:
dependencies:
lru-cache: 10.2.0
+ /html-encoding-sniffer@3.0.0:
+ resolution: {integrity: sha512-oWv4T4yJ52iKrufjnyZPkrN0CH3QnrUqdB6In1g5Fe1mia8GmF36gnfNySxoZtxD5+NmYw1EElVXiBk93UeskA==}
+ engines: {node: '>=12'}
+ dependencies:
+ whatwg-encoding: 2.0.0
+ dev: false
+
/html-escaper@2.0.2:
resolution: {integrity: sha512-H2iMtd0I4Mt5eYiapRdIDjp+XzelXQ0tFE4JS7YFwFevXXMmOp9myNrUvCg0D6ws8iqkRPBfKHgbwig1SmlLfg==}
dev: true
@@ -11314,10 +11243,44 @@ packages:
transitivePeerDependencies:
- supports-color
+ /http-proxy@1.18.1:
+ resolution: {integrity: sha512-7mz/721AbnJwIVbnaSv1Cz3Am0ZLT/UBwkC92VlxhXv/k/BBQfM2fXElQNC27BVGr0uwUpplYPQM9LnaBMR5NQ==}
+ engines: {node: '>=8.0.0'}
+ dependencies:
+ eventemitter3: 4.0.7
+ follow-redirects: 1.15.5
+ requires-port: 1.0.0
+ transitivePeerDependencies:
+ - debug
+ dev: false
+
/http-reasons@0.1.0:
resolution: {integrity: sha512-P6kYh0lKZ+y29T2Gqz+RlC9WBLhKe8kDmcJ+A+611jFfxdPsbMRQ5aNmFRM3lENqFkK+HTTL+tlQviAiv0AbLQ==}
dev: false
+ /http-server@14.1.1:
+ resolution: {integrity: sha512-+cbxadF40UXd9T01zUHgA+rlo2Bg1Srer4+B4NwIHdaGxAGGv59nYRnGGDJ9LBk7alpS0US+J+bLLdQOOkJq4A==}
+ engines: {node: '>=12'}
+ hasBin: true
+ dependencies:
+ basic-auth: 2.0.1
+ chalk: 4.1.2
+ corser: 2.0.1
+ he: 1.2.0
+ html-encoding-sniffer: 3.0.0
+ http-proxy: 1.18.1
+ mime: 1.6.0
+ minimist: 1.2.8
+ opener: 1.5.2
+ portfinder: 1.0.32
+ secure-compare: 3.0.1
+ union: 0.5.0
+ url-join: 4.0.1
+ transitivePeerDependencies:
+ - debug
+ - supports-color
+ dev: false
+
/http-shutdown@1.2.2:
resolution: {integrity: sha512-S9wWkJ/VSY9/k4qcjG318bqJNruzE4HySUhFYknwmu6LBP97KLLfwNf+n4V1BHurvFNkSKLFnK/RsuUnRTf9Vw==}
engines: {iojs: '>= 1.0.0', node: '>= 0.12.0'}
@@ -12444,8 +12407,8 @@ packages:
/magicast@0.3.3:
resolution: {integrity: sha512-ZbrP1Qxnpoes8sz47AM0z08U+jW6TyRgZzcWy3Ma3vDhJttwMwAFDMMQFobwdBxByBD46JYmxRzeF7w2+wJEuw==}
dependencies:
- '@babel/parser': 7.24.0
- '@babel/types': 7.24.0
+ '@babel/parser': 7.23.9
+ '@babel/types': 7.23.9
source-map-js: 1.0.2
/make-dir@3.1.0:
@@ -13772,6 +13735,12 @@ packages:
dependencies:
path-key: 3.1.1
+ /npm-run-path@5.2.0:
+ resolution: {integrity: sha512-W4/tgAXFqFA0iL7fk0+uQ3g7wkL8xJmx3XdK0VGb4cHW//eZTtKGvFBBoRKVTpY7n6ze4NL9ly7rgXcHufqXKg==}
+ engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0}
+ dependencies:
+ path-key: 4.0.0
+
/npm-run-path@5.3.0:
resolution: {integrity: sha512-ppwTtiJZq0O/ai0z7yfudtBpWIoxM8yE6nHi1X47eFR2EWORqfbu6CnPlNsjeN683eT0qG6H/Pyf9fCcvjnnnQ==}
engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0}
@@ -14114,7 +14083,7 @@ packages:
- vue-tsc
- xml2js
- /nuxt@3.10.3(@types/node@20.11.24)(eslint@8.57.0)(rollup@3.29.4)(typescript@5.3.3)(vue-tsc@1.8.27):
+ /nuxt@3.10.3(@types/node@20.11.20)(eslint@8.56.0)(rollup@3.29.4)(typescript@5.3.3)(vue-tsc@1.8.27):
resolution: {integrity: sha512-NchGNiiz9g/ErJAb462W/lpX2NqcXYb9hugySKWvLXNdrjeAPiJ2/7mhgwUSiZA9MpjuQg3saiEajr1zlRIOCg==}
engines: {node: ^14.18.0 || >=16.10.0}
hasBin: true
@@ -14133,8 +14102,114 @@ packages:
'@nuxt/schema': 3.10.3(rollup@3.29.4)
'@nuxt/telemetry': 2.5.3(rollup@3.29.4)
'@nuxt/ui-templates': 1.3.1
- '@nuxt/vite-builder': 3.10.3(@types/node@20.11.24)(eslint@8.57.0)(rollup@3.29.4)(typescript@5.3.3)(vue-tsc@1.8.27)(vue@3.4.21)
- '@types/node': 20.11.24
+ '@nuxt/vite-builder': 3.10.3(@types/node@20.11.20)(eslint@8.56.0)(rollup@3.29.4)(typescript@5.3.3)(vue-tsc@1.8.27)(vue@3.4.21)
+ '@types/node': 20.11.20
+ '@unhead/dom': 1.8.10
+ '@unhead/ssr': 1.8.10
+ '@unhead/vue': 1.8.10(vue@3.4.21)
+ '@vue/shared': 3.4.19
+ acorn: 8.11.3
+ c12: 1.9.0
+ chokidar: 3.6.0
+ cookie-es: 1.0.0
+ defu: 6.1.4
+ destr: 2.0.3
+ devalue: 4.3.2
+ esbuild: 0.20.1
+ escape-string-regexp: 5.0.0
+ estree-walker: 3.0.3
+ fs-extra: 11.2.0
+ globby: 14.0.1
+ h3: 1.10.2
+ hookable: 5.5.3
+ jiti: 1.21.0
+ klona: 2.0.6
+ knitwork: 1.0.0
+ magic-string: 0.30.7
+ mlly: 1.6.1
+ nitropack: 2.8.1
+ nuxi: 3.10.1
+ nypm: 0.3.6
+ ofetch: 1.3.3
+ ohash: 1.1.3
+ pathe: 1.1.2
+ perfect-debounce: 1.0.0
+ pkg-types: 1.0.3
+ radix3: 1.1.0
+ scule: 1.3.0
+ std-env: 3.7.0
+ strip-literal: 2.0.0
+ ufo: 1.4.0
+ ultrahtml: 1.5.3
+ uncrypto: 0.1.3
+ unctx: 2.3.1
+ unenv: 1.9.0
+ unimport: 3.7.1(rollup@3.29.4)
+ unplugin: 1.7.1
+ unplugin-vue-router: 0.7.0(rollup@3.29.4)(vue-router@4.3.0)(vue@3.4.21)
+ untyped: 1.4.2
+ vue: 3.4.21(typescript@5.3.3)
+ vue-bundle-renderer: 2.0.0
+ vue-devtools-stub: 0.1.0
+ vue-router: 4.3.0(vue@3.4.21)
+ transitivePeerDependencies:
+ - '@azure/app-configuration'
+ - '@azure/cosmos'
+ - '@azure/data-tables'
+ - '@azure/identity'
+ - '@azure/keyvault-secrets'
+ - '@azure/storage-blob'
+ - '@capacitor/preferences'
+ - '@netlify/blobs'
+ - '@planetscale/database'
+ - '@upstash/redis'
+ - '@vercel/kv'
+ - bluebird
+ - bufferutil
+ - encoding
+ - eslint
+ - idb-keyval
+ - less
+ - lightningcss
+ - meow
+ - optionator
+ - rollup
+ - sass
+ - stylelint
+ - stylus
+ - sugarss
+ - supports-color
+ - terser
+ - typescript
+ - utf-8-validate
+ - vite
+ - vls
+ - vti
+ - vue-tsc
+ - xml2js
+ dev: true
+
+ /nuxt@3.10.3(@types/node@20.11.20)(eslint@8.57.0)(typescript@5.3.3):
+ resolution: {integrity: sha512-NchGNiiz9g/ErJAb462W/lpX2NqcXYb9hugySKWvLXNdrjeAPiJ2/7mhgwUSiZA9MpjuQg3saiEajr1zlRIOCg==}
+ engines: {node: ^14.18.0 || >=16.10.0}
+ hasBin: true
+ peerDependencies:
+ '@parcel/watcher': ^2.1.0
+ '@types/node': ^20
+ peerDependenciesMeta:
+ '@parcel/watcher':
+ optional: true
+ '@types/node':
+ optional: true
+ dependencies:
+ '@nuxt/devalue': 2.0.2
+ '@nuxt/devtools': 1.0.8(nuxt@3.10.3)
+ '@nuxt/kit': 3.10.3(rollup@3.29.4)
+ '@nuxt/schema': 3.10.3(rollup@3.29.4)
+ '@nuxt/telemetry': 2.5.3(rollup@3.29.4)
+ '@nuxt/ui-templates': 1.3.1
+ '@nuxt/vite-builder': 3.10.3(@types/node@20.11.20)(eslint@8.57.0)(typescript@5.3.3)(vue@3.4.21)
+ '@types/node': 20.11.20
'@unhead/dom': 1.8.10
'@unhead/ssr': 1.8.10
'@unhead/vue': 1.8.10(vue@3.4.21)
@@ -14220,7 +14295,7 @@ packages:
- xml2js
dev: true
- /nuxt@3.10.3(@types/node@20.11.24)(eslint@8.57.0)(typescript@5.3.3):
+ /nuxt@3.10.3(@types/node@20.11.20)(typescript@5.3.3):
resolution: {integrity: sha512-NchGNiiz9g/ErJAb462W/lpX2NqcXYb9hugySKWvLXNdrjeAPiJ2/7mhgwUSiZA9MpjuQg3saiEajr1zlRIOCg==}
engines: {node: ^14.18.0 || >=16.10.0}
hasBin: true
@@ -14239,8 +14314,8 @@ packages:
'@nuxt/schema': 3.10.3(rollup@3.29.4)
'@nuxt/telemetry': 2.5.3(rollup@3.29.4)
'@nuxt/ui-templates': 1.3.1
- '@nuxt/vite-builder': 3.10.3(@types/node@20.11.24)(eslint@8.57.0)(typescript@5.3.3)(vue@3.4.21)
- '@types/node': 20.11.24
+ '@nuxt/vite-builder': 3.10.3(@types/node@20.11.20)(typescript@5.3.3)(vue@3.4.21)
+ '@types/node': 20.11.20
'@unhead/dom': 1.8.10
'@unhead/ssr': 1.8.10
'@unhead/vue': 1.8.10(vue@3.4.21)
@@ -14341,7 +14416,6 @@ packages:
/object-inspect@1.13.1:
resolution: {integrity: sha512-5qoj1RUiKOMsCCNLV1CBiPYE10sziTsnmNxkAI/rZhiD63CF7IqdFGC/XzjWjpSgLf0LxXX3bDFIh0E18f6UhQ==}
- dev: true
/object-keys@1.1.1:
resolution: {integrity: sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==}
@@ -14463,6 +14537,11 @@ packages:
yaml: 1.10.2
dev: false
+ /opener@1.5.2:
+ resolution: {integrity: sha512-ur5UIdyw5Y7yEj9wLzhqXiy6GZ3Mwx0yGI+5sMn2r0N0v3cKJvUmFH5yPP+WXh9e0xfyzyJX95D8l088DNFj7A==}
+ hasBin: true
+ dev: false
+
/optionator@0.9.3:
resolution: {integrity: sha512-JjCoypp+jKn1ttEFExxhetCKeJt9zhAgAve5FXHixTvFDW/5aEktX9bufBKLRRMdU7bNtpLfcGu94B3cdEJgjg==}
engines: {node: '>= 0.8.0'}
@@ -14827,11 +14906,15 @@ packages:
'@babel/runtime': 7.23.9
dev: false
- /polished@4.3.1:
- resolution: {integrity: sha512-OBatVyC/N7SCW/FaDHrSd+vn0o5cS855TOmYi4OkdWUMSJCET/xip//ch8xGUvtr3i44X9LVyWwQlRMTN3pwSA==}
- engines: {node: '>=10'}
+ /portfinder@1.0.32:
+ resolution: {integrity: sha512-on2ZJVVDXRADWE6jnQaX0ioEylzgBpQk8r55NE4wjXW1ZxO+BgDlY6DXwj20i0V8eB4SenDQ00WEaxfiIQPcxg==}
+ engines: {node: '>= 0.12.0'}
dependencies:
- '@babel/runtime': 7.24.0
+ async: 2.6.4
+ debug: 4.3.4
+ mkdirp: 0.5.6
+ transitivePeerDependencies:
+ - supports-color
dev: false
/postcss-calc@9.0.1(postcss@8.4.35):
@@ -15297,6 +15380,13 @@ packages:
engines: {node: '>=0.6.0', teleport: '>=0.2.0'}
dev: false
+ /qs@6.11.2:
+ resolution: {integrity: sha512-tDNIz22aBzCDxLtVH++VnTfzxlfeK5CbqohpSqpJgj1Wg/cQbStNAz3NuqCs5vV+pjBsK4x4pN9HlVh7rcYRiA==}
+ engines: {node: '>=0.6'}
+ dependencies:
+ side-channel: 1.0.5
+ dev: false
+
/query-string@9.0.0:
resolution: {integrity: sha512-4EWwcRGsO2H+yzq6ddHcVqkCQ2EFUSfDMEjF8ryp8ReymyZhIuaFRGLomeOQLkrzacMHoyky2HW0Qe30UbzkKw==}
engines: {node: '>=18'}
@@ -15751,6 +15841,10 @@ packages:
resolution: {integrity: sha512-NKN5kMDylKuldxYLSUfrbo5Tuzh4hd+2E8NPPX02mZtn1VuREQToYe/ZdlJy+J3uCpfaiGF05e7B8W0iXbQHmg==}
dev: true
+ /requires-port@1.0.0:
+ resolution: {integrity: sha512-KigOCHcocU3XODJxsu8i/j8T9tzT4adHiecwORRQ0ZZFcp7ahwXuRU1m+yuO90C5ZUyGeGfocHDI14M3L3yDAQ==}
+ dev: false
+
/requrl@3.0.2:
resolution: {integrity: sha512-f3gjR6d8MhOpn46PP+DSJywbmxi95fxQm3coXBFwognjFLla9X6tr8BdNyaIKNOEkaRbRcm0/zYAqN19N1oyhg==}
dev: false
@@ -15999,8 +16093,9 @@ packages:
/scule@1.3.0:
resolution: {integrity: sha512-6FtHJEvt+pVMIB9IBY+IcCJ6Z5f1iQnytgyfKMhDKgmzYG+TeH/wx1y3l27rshSbLiSanrR9ffZDrEsmjlQF2g==}
- /search-insights@2.13.0:
- resolution: {integrity: sha512-Orrsjf9trHHxFRuo9/rzm0KIWmgzE8RMlZMzuhZOJ01Rnz3D0YBAe+V6473t6/H6c7irs6Lt48brULAiRWb3Vw==}
+ /search-insights@2.6.0:
+ resolution: {integrity: sha512-vU2/fJ+h/Mkm/DJOe+EaM5cafJv/1rRTZpGJTuFPf/Q5LjzgMDsqPdSaZsAe+GAWHHsfsu+rQSAn6c8IGtBEVw==}
+ engines: {node: '>=8.16.0'}
dev: false
/section-matter@1.0.0:
@@ -16011,6 +16106,10 @@ packages:
kind-of: 6.0.3
dev: false
+ /secure-compare@3.0.1:
+ resolution: {integrity: sha512-AckIIV90rPDcBcglUwXPF3kg0P0qmPsPXAj6BBEENQE1p5yA1xfmDJzfi1Tappj37Pv2mVbKpL3Z1T+Nn7k1Qw==}
+ dev: false
+
/semver@7.6.0:
resolution: {integrity: sha512-EnwXhrlwXMk9gKu5/flx5sv/an57AkRplG3hTK68W7FRDN+k+OWBj65M7719OkA82XLBxrcX0KSHj+X5COhOVg==}
engines: {node: '>=10'}
@@ -16187,7 +16286,6 @@ packages:
es-errors: 1.3.0
get-intrinsic: 1.2.4
object-inspect: 1.13.1
- dev: true
/siginfo@2.0.0:
resolution: {integrity: sha512-ybx0WO1/8bSBLEWXZvEd7gMW3Sn3JFlW3TvX1nREbDLRNQNaeNN8WK0meBwPdAaOI7TtRRRJn/Es1zhrrCHu7g==}
@@ -16250,7 +16348,7 @@ packages:
engines: {node: '>=12.0.0', npm: '>=5.6.0'}
hasBin: true
dependencies:
- '@types/node': 20.11.20
+ '@types/node': 20.11.19
'@types/sax': 1.2.7
arg: 5.0.2
sax: 1.3.0
@@ -16976,7 +17074,7 @@ packages:
code-block-writer: 10.1.1
dev: true
- /ts-node@10.9.1(@types/node@20.11.24)(typescript@4.9.5):
+ /ts-node@10.9.1(@types/node@20.11.20)(typescript@4.9.5):
resolution: {integrity: sha512-NtVysVPkxxrwFGUUxGYhfux8k78pQB3JqYBXlLRZgdGUqTO5wU/UyHop5p70iEbGhB7q5KmiZiU0Y3KlJrScEw==}
hasBin: true
peerDependencies:
@@ -16995,7 +17093,7 @@ packages:
'@tsconfig/node12': 1.0.11
'@tsconfig/node14': 1.0.3
'@tsconfig/node16': 1.0.4
- '@types/node': 20.11.24
+ '@types/node': 20.11.20
acorn: 8.11.3
acorn-walk: 8.3.2
arg: 4.1.3
@@ -17441,6 +17539,13 @@ packages:
transitivePeerDependencies:
- rollup
+ /union@0.5.0:
+ resolution: {integrity: sha512-N6uOhuW6zO95P3Mel2I2zMsbsanvvtgn6jVqJv4vbVcz/JN0OkL9suomjQGmWtxJQXOCqUJvquc1sMeNz/IwlA==}
+ engines: {node: '>= 0.8.0'}
+ dependencies:
+ qs: 6.11.2
+ dev: false
+
/unique-filename@3.0.0:
resolution: {integrity: sha512-afXhuC55wkAmZ0P18QsVE6kp8JaxrEokN2HGIoIVv2ijHQd419H0+6EigAFcIzXeMIkcIkNBpB3L/DXB3cTS/g==}
engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0}
@@ -17722,7 +17827,7 @@ packages:
vue-router:
optional: true
dependencies:
- '@babel/types': 7.24.0
+ '@babel/types': 7.23.9
'@rollup/pluginutils': 5.1.0(rollup@3.29.4)
'@vue-macros/common': 1.9.0(rollup@3.29.4)(vue@3.4.21)
ast-walker-scope: 0.5.0(rollup@3.29.4)
@@ -17817,7 +17922,7 @@ packages:
dependencies:
'@babel/core': 7.23.9
'@babel/standalone': 7.23.10
- '@babel/types': 7.24.0
+ '@babel/types': 7.23.9
defu: 6.1.4
jiti: 1.21.0
mri: 1.2.0
@@ -17847,6 +17952,10 @@ packages:
resolution: {integrity: sha512-HXgFDgDommxn5/bIv0cnQZsPhHDA90NPHD6+c/v21U5+Sx5hoP8+dP9IZXBU1gIfvdRfhG8cel9QNPeionfcCQ==}
dev: false
+ /url-join@4.0.1:
+ resolution: {integrity: sha512-jk1+QP6ZJqyOiuEI9AEWQfju/nB2Pw466kbA0LEZljHwKeMgd9WrAEgEGxjPDD2+TNbbb37rTyhEfrCXfuKXnA==}
+ dev: false
+
/urlpattern-polyfill@8.0.2:
resolution: {integrity: sha512-Qp95D4TPJl1kC9SKigDcqgyM2VDVO4RiJc2d4qe5GrYm+zbIQCWWKAFaJNQ4BhdFeDGwBmAxqJBwWSJDb9T3BQ==}
@@ -17890,11 +17999,6 @@ packages:
engines: {node: '>= 4'}
dev: false
- /utility-types@3.11.0:
- resolution: {integrity: sha512-6Z7Ma2aVEWisaL6TvBCy7P8rm2LQoPv6dJ7ecIaIixHcwfbJ0x7mWdbcwlIM5IGQxPZSFYeqRCqlOOeKoJYMkw==}
- engines: {node: '>= 4'}
- dev: false
-
/uuid@3.3.2:
resolution: {integrity: sha512-yXJmeNaw3DnnKAOKJE51sL/ZaYfWJRl1pK9dr19YFCu0ObS231AB1/LbqTKRAQ5kw8A90rA6fr4riOUpTZvQZA==}
deprecated: Please upgrade to version 7 or higher. Older versions may use Math.random() in certain circumstances, which is known to be problematic. See https://v8.dev/blog/math-random for details.
@@ -17914,7 +18018,7 @@ packages:
resolution: {integrity: sha512-/EH/sDgxU2eGxajKdwLCDmQ4FWq+kpi3uCmBGpw1xJtnAxEjlD8j8PEiGWpCIMIs3ciNAgH0d3TTJiUkYzyZjA==}
engines: {node: '>=10.12.0'}
dependencies:
- '@jridgewell/trace-mapping': 0.3.23
+ '@jridgewell/trace-mapping': 0.3.22
'@types/istanbul-lib-coverage': 2.0.4
convert-source-map: 2.0.0
dev: true
@@ -17956,8 +18060,8 @@ packages:
resolution: {integrity: sha512-kRAyotcbNaSYoDnXvb4MHg/0a1egJdLwS6oJ38TJY7aw9n93Fl/3blIXdyYvPOp55CNxywooG/3BcrwNrBpcSg==}
dev: false
- /validator@13.11.0:
- resolution: {integrity: sha512-Ii+sehpSfZy+At5nPdnyMhx78fEoPDkR2XW/zimHEL3MyGJQOCQ7WeP20jPYRz7ZCpcKLB21NxuXHF3bxjStBQ==}
+ /validator@13.9.0:
+ resolution: {integrity: sha512-B+dGG8U3fdtM0/aNK4/X8CXq/EcxU2WPrPEkJGslb47qyHsxmbggTWK0yEA4qnYVNF+nxNlN88o14hIcPmSIEA==}
engines: {node: '>= 0.10'}
dev: true
@@ -18081,7 +18185,7 @@ packages:
- supports-color
- terser
- /vite-node@1.3.1(@types/node@20.11.24):
+ /vite-node@1.3.1(@types/node@20.11.20):
resolution: {integrity: sha512-azbRrqRxlWTJEVbzInZCTchx0X69M/XPTCz4H+TLvlTcR/xH/3hkRqhOakT41fMJCMzXTu4UvegkZiEoJAWvng==}
engines: {node: ^18.0.0 || >=20.0.0}
hasBin: true
@@ -18090,7 +18194,7 @@ packages:
debug: 4.3.4
pathe: 1.1.2
picocolors: 1.0.0
- vite: 5.1.4(@types/node@20.11.24)
+ vite: 5.1.4(@types/node@20.11.20)
transitivePeerDependencies:
- '@types/node'
- less
@@ -18101,7 +18205,7 @@ packages:
- supports-color
- terser
- /vite-plugin-checker@0.6.4(eslint@8.57.0)(typescript@5.3.3)(vite@5.1.4)(vue-tsc@1.8.27):
+ /vite-plugin-checker@0.6.4(eslint@8.56.0)(typescript@5.3.3)(vite@5.1.4)(vue-tsc@1.8.27):
resolution: {integrity: sha512-2zKHH5oxr+ye43nReRbC2fny1nyARwhxdm0uNYp/ERy4YvU9iZpNOsueoi/luXw5gnpqRSvjcEPxXbS153O2wA==}
engines: {node: '>=14.16'}
peerDependencies:
@@ -18139,7 +18243,7 @@ packages:
chalk: 4.1.2
chokidar: 3.6.0
commander: 8.3.0
- eslint: 8.57.0
+ eslint: 8.56.0
fast-glob: 3.3.2
fs-extra: 11.2.0
npm-run-path: 4.0.1
@@ -18147,13 +18251,66 @@ packages:
strip-ansi: 6.0.1
tiny-invariant: 1.3.1
typescript: 5.3.3
- vite: 5.1.4(@types/node@20.11.24)
+ vite: 5.1.4(@types/node@20.11.20)
vscode-languageclient: 7.0.0
vscode-languageserver: 7.0.0
vscode-languageserver-textdocument: 1.0.11
vscode-uri: 3.0.8
vue-tsc: 1.8.27(typescript@5.3.3)
+ /vite-plugin-checker@0.6.4(eslint@8.57.0)(typescript@5.3.3)(vite@5.1.4):
+ resolution: {integrity: sha512-2zKHH5oxr+ye43nReRbC2fny1nyARwhxdm0uNYp/ERy4YvU9iZpNOsueoi/luXw5gnpqRSvjcEPxXbS153O2wA==}
+ engines: {node: '>=14.16'}
+ peerDependencies:
+ eslint: '>=7'
+ meow: ^9.0.0
+ optionator: ^0.9.1
+ stylelint: '>=13'
+ typescript: '*'
+ vite: ^5.1.4
+ vls: '*'
+ vti: '*'
+ vue-tsc: '>=1.3.9'
+ peerDependenciesMeta:
+ eslint:
+ optional: true
+ meow:
+ optional: true
+ optionator:
+ optional: true
+ stylelint:
+ optional: true
+ typescript:
+ optional: true
+ vite:
+ optional: true
+ vls:
+ optional: true
+ vti:
+ optional: true
+ vue-tsc:
+ optional: true
+ dependencies:
+ '@babel/code-frame': 7.23.5
+ ansi-escapes: 4.3.2
+ chalk: 4.1.2
+ chokidar: 3.6.0
+ commander: 8.3.0
+ eslint: 8.57.0
+ fast-glob: 3.3.2
+ fs-extra: 11.2.0
+ npm-run-path: 4.0.1
+ semver: 7.6.0
+ strip-ansi: 6.0.1
+ tiny-invariant: 1.3.1
+ typescript: 5.3.3
+ vite: 5.1.4(@types/node@20.11.20)
+ vscode-languageclient: 7.0.0
+ vscode-languageserver: 7.0.0
+ vscode-languageserver-textdocument: 1.0.11
+ vscode-uri: 3.0.8
+ dev: true
+
/vite-plugin-checker@0.6.4(typescript@5.3.3)(vite@5.1.4)(vue-tsc@1.8.27):
resolution: {integrity: sha512-2zKHH5oxr+ye43nReRbC2fny1nyARwhxdm0uNYp/ERy4YvU9iZpNOsueoi/luXw5gnpqRSvjcEPxXbS153O2wA==}
engines: {node: '>=14.16'}
@@ -18246,7 +18403,7 @@ packages:
'@babel/plugin-syntax-import-meta': 7.10.4(@babel/core@7.23.9)
'@babel/plugin-transform-typescript': 7.23.6(@babel/core@7.23.9)
'@vue/babel-plugin-jsx': 1.1.5(@babel/core@7.23.9)
- '@vue/compiler-dom': 3.4.21
+ '@vue/compiler-dom': 3.4.19
kolorist: 1.8.0
magic-string: 0.30.7
transitivePeerDependencies:
@@ -18323,7 +18480,7 @@ packages:
optionalDependencies:
fsevents: 2.3.3
- /vite@5.1.4(@types/node@20.11.24):
+ /vite@5.1.4(@types/node@20.11.20):
resolution: {integrity: sha512-n+MPqzq+d9nMVTKyewqw6kSt+R3CkvF9QAKY8obiQn8g1fwTscKxyfaYnC632HtBXAQGc1Yjomphwn1dtwGAHg==}
engines: {node: ^18.0.0 || >=20.0.0}
hasBin: true
@@ -18351,7 +18508,7 @@ packages:
terser:
optional: true
dependencies:
- '@types/node': 20.11.24
+ '@types/node': 20.11.20
esbuild: 0.19.12
postcss: 8.4.35
rollup: 4.10.0
@@ -18366,7 +18523,7 @@ packages:
vite:
optional: true
dependencies:
- vite: 5.1.4(@types/node@20.11.24)
+ vite: 5.1.4(@types/node@20.11.20)
dev: false
/vitepress-plugin-search@1.0.4-alpha.22(flexsearch@0.7.43)(vitepress@1.0.0-beta.7)(vue@3.4.21):
@@ -18382,17 +18539,17 @@ packages:
flexsearch: 0.7.43
glob-to-regexp: 0.4.1
markdown-it: 13.0.2
- vitepress: 1.0.0-beta.7(@algolia/client-search@4.22.1)(@types/node@20.11.17)(react@17.0.2)(search-insights@2.13.0)(typescript@5.3.3)
+ vitepress: 1.0.0-beta.7(@algolia/client-search@4.20.0)(@types/node@20.11.17)(react@17.0.2)(search-insights@2.6.0)(typescript@5.3.3)
vue: 3.4.21(typescript@5.3.3)
dev: false
- /vitepress-shopware-docs@0.3.0-beta.44(@algolia/client-search@4.22.1)(@stoplight/mosaic-code-viewer@1.51.3)(react@17.0.2)(search-insights@2.13.0)(vue@3.4.21):
+ /vitepress-shopware-docs@0.3.0-beta.44(@algolia/client-search@4.20.0)(@stoplight/mosaic-code-viewer@1.41.0)(react@17.0.2)(search-insights@2.6.0)(vue@3.4.21):
resolution: {integrity: sha512-Lfs/MtX0FkTJI6tcPLQw0H2bTwY04UMqPfiAabZjqflnMXlYx93dKYtZyf518zIuOKUR5nb0Ka+ftjkBCyfrhg==}
dependencies:
'@docsearch/css': 3.5.2
- '@docsearch/js': 3.5.2(@algolia/client-search@4.22.1)(react@17.0.2)(search-insights@2.13.0)
+ '@docsearch/js': 3.5.2(@algolia/client-search@4.20.0)(react@17.0.2)(search-insights@2.6.0)
'@iconify-json/carbon': 1.1.30
- '@stoplight/elements-dev-portal': 1.10.2(@stoplight/mosaic-code-viewer@1.51.3)(react@17.0.2)
+ '@stoplight/elements-dev-portal': 1.10.2(@stoplight/mosaic-code-viewer@1.41.0)(react@17.0.2)
'@stoplight/json-schema-generator': 1.0.2
'@vueuse/core': 9.13.0(vue@3.4.21)
axios: 0.27.2
@@ -18438,15 +18595,15 @@ packages:
- xstate
dev: false
- /vitepress@1.0.0-beta.7(@algolia/client-search@4.22.1)(@types/node@20.11.17)(react@17.0.2)(search-insights@2.13.0)(typescript@5.3.3):
+ /vitepress@1.0.0-beta.7(@algolia/client-search@4.20.0)(@types/node@20.11.17)(react@17.0.2)(search-insights@2.6.0)(typescript@5.3.3):
resolution: {integrity: sha512-P9Rw+FXatKIU4fVdtKxqwHl6fby8E/8zE3FIfep6meNgN4BxbWqoKJ6yfuuQQR9IrpQqwnyaBh4LSabyll6tWg==}
hasBin: true
dependencies:
'@docsearch/css': 3.5.2
- '@docsearch/js': 3.5.2(@algolia/client-search@4.22.1)(react@17.0.2)(search-insights@2.13.0)
+ '@docsearch/js': 3.5.2(@algolia/client-search@4.20.0)(react@17.0.2)(search-insights@2.6.0)
'@vitejs/plugin-vue': 4.6.2(vite@4.5.2)(vue@3.4.21)
'@vue/devtools-api': 6.5.1
- '@vueuse/core': 10.8.0(vue@3.4.21)
+ '@vueuse/core': 10.9.0(vue@3.4.21)
'@vueuse/integrations': 10.7.0(focus-trap@7.5.4)(vue@3.4.21)
body-scroll-lock: 4.0.0-beta.0
focus-trap: 7.5.4
@@ -18539,7 +18696,7 @@ packages:
- terser
dev: true
- /vitest@1.3.1(@types/node@20.11.24)(happy-dom@13.6.2):
+ /vitest@1.3.1(@types/node@20.11.20)(happy-dom@13.6.2):
resolution: {integrity: sha512-/1QJqXs8YbCrfv/GPQ05wAZf2eakUPLPa18vkJAKE7RXOKfVHqMZZ1WlTjiwl6Gcn65M5vpNUB6EFLnEdRdEXQ==}
engines: {node: ^18.0.0 || >=20.0.0}
hasBin: true
@@ -18564,7 +18721,7 @@ packages:
jsdom:
optional: true
dependencies:
- '@types/node': 20.11.24
+ '@types/node': 20.11.20
'@vitest/expect': 1.3.1
'@vitest/runner': 1.3.1
'@vitest/snapshot': 1.3.1
@@ -18583,8 +18740,8 @@ packages:
strip-literal: 2.0.0
tinybench: 2.6.0
tinypool: 0.8.2
- vite: 5.1.4(@types/node@20.11.24)
- vite-node: 1.3.1(@types/node@20.11.24)
+ vite: 5.1.4(@types/node@20.11.20)
+ vite-node: 1.3.1(@types/node@20.11.20)
why-is-node-running: 2.2.2
transitivePeerDependencies:
- less
@@ -18676,6 +18833,24 @@ packages:
/vue-devtools-stub@0.1.0:
resolution: {integrity: sha512-RutnB7X8c5hjq39NceArgXg28WZtZpGc3+J16ljMiYnFhKvd8hITxSWQSQ5bvldxMDU6gG5mkxl1MTQLXckVSQ==}
+ /vue-eslint-parser@9.4.2(eslint@8.56.0):
+ resolution: {integrity: sha512-Ry9oiGmCAK91HrKMtCrKFWmSFWvYkpGglCeFAIqDdr9zdXmMMpJOmUJS7WWsW7fX81h6mwHmUZCQQ1E0PkSwYQ==}
+ engines: {node: ^14.17.0 || >=16.0.0}
+ peerDependencies:
+ eslint: '>=6.0.0'
+ dependencies:
+ debug: 4.3.4
+ eslint: 8.56.0
+ eslint-scope: 7.2.2
+ eslint-visitor-keys: 3.4.3
+ espree: 9.6.1
+ esquery: 1.5.0
+ lodash: 4.17.21
+ semver: 7.6.0
+ transitivePeerDependencies:
+ - supports-color
+ dev: true
+
/vue-eslint-parser@9.4.2(eslint@8.57.0):
resolution: {integrity: sha512-Ry9oiGmCAK91HrKMtCrKFWmSFWvYkpGglCeFAIqDdr9zdXmMMpJOmUJS7WWsW7fX81h6mwHmUZCQQ1E0PkSwYQ==}
engines: {node: ^14.17.0 || >=16.0.0}
@@ -18784,6 +18959,13 @@ packages:
/webpack-virtual-modules@0.6.1:
resolution: {integrity: sha512-poXpCylU7ExuvZK8z+On3kX+S8o/2dQ/SVYueKA0D4WEMXROXgY8Ez50/bQEUmvoSMMrWcrJqCHuhAbsiwg7Dg==}
+ /whatwg-encoding@2.0.0:
+ resolution: {integrity: sha512-p41ogyeMUrw3jWclHWTQg1k05DSVXPLcVxRTYsXUk+ZooOCZLcoYgPZ/HL/D/N+uQPOtcp1me1WhBEaX02mhWg==}
+ engines: {node: '>=12'}
+ dependencies:
+ iconv-lite: 0.6.3
+ dev: false
+
/whatwg-fetch@3.6.18:
resolution: {integrity: sha512-ltN7j66EneWn5TFDO4L9inYC1D+Czsxlrw2SalgjMmEMkLfA5SIZxEFdE6QtHFiiM6Q7WL32c7AkI3w6yxM84Q==}
dev: false
@@ -19094,7 +19276,7 @@ packages:
dependencies:
lodash.get: 4.4.2
lodash.isequal: 4.5.0
- validator: 13.11.0
+ validator: 13.9.0
optionalDependencies:
commander: 9.5.0
dev: true