diff --git a/.gitignore b/.gitignore index 7784d0c9c48..792ddb9c8e3 100644 --- a/.gitignore +++ b/.gitignore @@ -32,3 +32,6 @@ dist/ # editors .idea/ + +# npm config file +.npmrc diff --git a/docs/package.json b/docs/package.json index 02017125e01..ceff7b7fbbb 100644 --- a/docs/package.json +++ b/docs/package.json @@ -9,16 +9,16 @@ }, "devDependencies": { "@fancyapps/ui": "5.0.33", - "@vuepress/bundler-vite": "2.0.0-rc.7", - "@vuepress/helper": "2.0.0-rc.12", - "@vuepress/plugin-docsearch": "2.0.0-rc.12", - "@vuepress/plugin-redirect": "2.0.0-rc.12", + "@vuepress/bundler-vite": "2.0.0-rc.8", + "@vuepress/helper": "2.0.0-rc.15", + "@vuepress/plugin-docsearch": "2.0.0-rc.15", + "@vuepress/plugin-redirect": "2.0.0-rc.15", "@waline/client": "workspace:*", "marked": "12.0.0", "mathjax-full": "3.2.2", - "vue": "3.4.15", - "vuepress": "2.0.0-rc.7", - "vuepress-shared": "2.0.0-rc.23", - "vuepress-theme-hope": "2.0.0-rc.23" + "vue": "3.4.19", + "vuepress": "2.0.0-rc.8", + "vuepress-shared": "2.0.0-rc.25", + "vuepress-theme-hope": "2.0.0-rc.25" } } diff --git a/package.json b/package.json index 641d584b853..87f1f595337 100644 --- a/package.json +++ b/package.json @@ -45,14 +45,14 @@ "@babel/preset-env": "7.23.9", "@babel/preset-react": "7.23.3", "@babel/runtime": "7.23.9", - "@commitlint/cli": "18.6.0", - "@commitlint/config-conventional": "18.6.0", + "@commitlint/cli": "18.6.1", + "@commitlint/config-conventional": "18.6.2", "@rollup/plugin-commonjs": "25.0.7", "@rollup/plugin-node-resolve": "15.2.3", "@rollup/plugin-replace": "5.0.5", - "@types/node": "20.11.16", - "@typescript-eslint/eslint-plugin": "6.21.0", - "@typescript-eslint/parser": "6.21.0", + "@types/node": "20.11.19", + "@typescript-eslint/eslint-plugin": "7.0.2", + "@typescript-eslint/parser": "7.0.2", "@vitejs/plugin-react": "4.2.1", "@vue/eslint-config-prettier": "9.0.0", "@vue/eslint-config-typescript": "12.0.0", @@ -67,29 +67,29 @@ "eslint-plugin-prettier": "5.1.3", "eslint-plugin-react": "7.33.2", "eslint-plugin-vue": "9.21.1", - "husky": "9.0.10", + "husky": "9.0.11", "markdownlint-cli2": "0.12.1", "nano-staged": "0.8.0", - "postcss": "8.4.34", + "postcss": "8.4.35", "prettier": "3.2.5", "rimraf": "5.0.5", - "rollup": "4.9.6", + "rollup": "4.12.0", "rollup-plugin-dts": "6.1.0", "rollup-plugin-esbuild": "6.1.1", "rollup-plugin-ts": "3.4.5", - "sass": "1.70.0", + "sass": "1.71.0", "sort-package-json": "2.7.0", "stylelint": "16.2.1", "stylelint-config-hope": "5.0.1", "tslib": "2.6.2", "typescript": "5.3.3", - "vercel": "33.4.1", - "vite": "5.0.12", + "vercel": "33.5.1", + "vite": "5.1.3", "vite-plugin-css-injected-by-js": "3.4.0", "vite-plugin-svgr": "4.2.0", - "vitest": "1.2.2" + "vitest": "1.3.1" }, - "packageManager": "pnpm@8.15.1", + "packageManager": "pnpm@8.15.3", "apidoc": { "title": "Waline API Documentation" } diff --git a/packages/admin/package.json b/packages/admin/package.json index a9629b703d9..2ea3a978bd5 100644 --- a/packages/admin/package.json +++ b/packages/admin/package.json @@ -50,15 +50,15 @@ "@rematch/core": "2.2.0", "base-icon": "2.2.1", "classnames": "2.5.1", - "i18next": "23.8.2", + "i18next": "23.9.0", "i18next-browser-languagedetector": "7.2.0", "md5": "2.3.0", "qrcode.react": "3.1.0", "react": "18.2.0", "react-dom": "18.2.0", - "react-i18next": "14.0.4", + "react-i18next": "14.0.5", "react-redux": "9.1.0", - "react-router-dom": "6.22.0", + "react-router-dom": "6.22.1", "redux": "5.0.1", "typescript": "5.3.3" }, diff --git a/packages/client/package.json b/packages/client/package.json index 3f91aaca82b..e6c35e6f129 100644 --- a/packages/client/package.json +++ b/packages/client/package.json @@ -82,7 +82,7 @@ ] }, "dependencies": { - "@vueuse/core": "^10.7.2", + "@vueuse/core": "^10.8.0", "@waline/api": "workspace:1.0.0-alpha.7", "autosize": "^6.0.1", "marked": "^12.0.0", @@ -96,9 +96,9 @@ "@giphy/js-types": "5.0.0", "@types/autosize": "4.0.3", "@types/marked": "5.0.2", - "@vitejs/plugin-vue": "5.0.3", + "@vitejs/plugin-vue": "5.0.4", "user-agent-data-types": "0.4.2", - "vite": "5.0.12" + "vite": "5.1.3" }, "engines": { "node": ">=18" diff --git a/packages/server/package.json b/packages/server/package.json index 3cf1266dcc7..0f42d1b5503 100644 --- a/packages/server/package.json +++ b/packages/server/package.json @@ -18,12 +18,12 @@ "@cloudbase/node-sdk": "^2.11.0", "@koa/cors": "^5.0.0", "@mdit/plugin-katex": "^0.8.0", - "@mdit/plugin-mathjax": "^0.4.8", + "@mdit/plugin-mathjax": "0.4.8", "@mdit/plugin-sub": "^0.8.0", "@mdit/plugin-sup": "^0.8.0", "akismet": "^2.0.7", "deta": "^2.0.0", - "dompurify": "^3.0.8", + "dompurify": "^3.0.9", "dy-node-ip2region": "^1.0.1", "fast-csv": "^5.0.1", "form-data": "^4.0.0", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 6d6fe9a11ab..70a53e61f0f 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -1,5 +1,9 @@ lockfileVersion: '6.0' +settings: + autoInstallPeers: true + excludeLinksFromLockfile: false + importers: .: @@ -20,32 +24,32 @@ importers: specifier: 7.23.9 version: 7.23.9 '@commitlint/cli': - specifier: 18.6.0 - version: 18.6.0(@types/node@20.11.16)(typescript@5.3.3) + specifier: 18.6.1 + version: 18.6.1(@types/node@20.11.19)(typescript@5.3.3) '@commitlint/config-conventional': - specifier: 18.6.0 - version: 18.6.0 + specifier: 18.6.2 + version: 18.6.2 '@rollup/plugin-commonjs': specifier: 25.0.7 - version: 25.0.7(rollup@4.9.6) + version: 25.0.7(rollup@4.12.0) '@rollup/plugin-node-resolve': specifier: 15.2.3 - version: 15.2.3(rollup@4.9.6) + version: 15.2.3(rollup@4.12.0) '@rollup/plugin-replace': specifier: 5.0.5 - version: 5.0.5(rollup@4.9.6) + version: 5.0.5(rollup@4.12.0) '@types/node': - specifier: 20.11.16 - version: 20.11.16 + specifier: 20.11.19 + version: 20.11.19 '@typescript-eslint/eslint-plugin': - specifier: 6.21.0 - version: 6.21.0(@typescript-eslint/parser@6.21.0)(eslint@8.56.0)(typescript@5.3.3) + specifier: 7.0.2 + version: 7.0.2(@typescript-eslint/parser@7.0.2)(eslint@8.56.0)(typescript@5.3.3) '@typescript-eslint/parser': - specifier: 6.21.0 - version: 6.21.0(eslint@8.56.0)(typescript@5.3.3) + specifier: 7.0.2 + version: 7.0.2(eslint@8.56.0)(typescript@5.3.3) '@vitejs/plugin-react': specifier: 4.2.1 - version: 4.2.1(vite@5.0.12) + version: 4.2.1(vite@5.1.3) '@vue/eslint-config-prettier': specifier: 9.0.0 version: 9.0.0(eslint@8.56.0)(prettier@3.2.5) @@ -54,10 +58,10 @@ importers: version: 12.0.0(eslint-plugin-vue@9.21.1)(eslint@8.56.0)(typescript@5.3.3) apidoc: specifier: 1.2.0 - version: 1.2.0 + version: 1.2.0(esbuild@0.20.1) commitizen: specifier: 4.3.0 - version: 4.3.0(@types/node@20.11.16)(typescript@5.3.3) + version: 4.3.0(@types/node@20.11.19)(typescript@5.3.3) conventional-changelog-cli: specifier: 4.1.0 version: 4.1.0 @@ -66,7 +70,7 @@ importers: version: 7.0.3 cz-conventional-changelog: specifier: 3.3.0 - version: 3.3.0(@types/node@20.11.16)(typescript@5.3.3) + version: 3.3.0(@types/node@20.11.19)(typescript@5.3.3) eslint: specifier: 8.56.0 version: 8.56.0 @@ -75,7 +79,7 @@ importers: version: 9.1.0(eslint@8.56.0) eslint-plugin-import: specifier: 2.29.1 - version: 2.29.1(@typescript-eslint/parser@6.21.0)(eslint@8.56.0) + version: 2.29.1(@typescript-eslint/parser@7.0.2)(eslint@8.56.0) eslint-plugin-prettier: specifier: 5.1.3 version: 5.1.3(eslint-config-prettier@9.1.0)(eslint@8.56.0)(prettier@3.2.5) @@ -86,8 +90,8 @@ importers: specifier: 9.21.1 version: 9.21.1(eslint@8.56.0) husky: - specifier: 9.0.10 - version: 9.0.10 + specifier: 9.0.11 + version: 9.0.11 markdownlint-cli2: specifier: 0.12.1 version: 0.12.1 @@ -95,8 +99,8 @@ importers: specifier: 0.8.0 version: 0.8.0 postcss: - specifier: 8.4.34 - version: 8.4.34 + specifier: 8.4.35 + version: 8.4.35 prettier: specifier: 3.2.5 version: 3.2.5 @@ -104,20 +108,20 @@ importers: specifier: 5.0.5 version: 5.0.5 rollup: - specifier: 4.9.6 - version: 4.9.6 + specifier: 4.12.0 + version: 4.12.0 rollup-plugin-dts: specifier: 6.1.0 - version: 6.1.0(rollup@4.9.6)(typescript@5.3.3) + version: 6.1.0(rollup@4.12.0)(typescript@5.3.3) rollup-plugin-esbuild: specifier: 6.1.1 - version: 6.1.1(rollup@4.9.6) + version: 6.1.1(esbuild@0.20.1)(rollup@4.12.0) rollup-plugin-ts: specifier: 3.4.5 - version: 3.4.5(@babel/core@7.23.9)(@babel/plugin-transform-runtime@7.23.9)(@babel/preset-env@7.23.9)(@babel/runtime@7.23.9)(rollup@4.9.6)(typescript@5.3.3) + version: 3.4.5(@babel/core@7.23.9)(@babel/plugin-transform-runtime@7.23.9)(@babel/preset-env@7.23.9)(@babel/runtime@7.23.9)(rollup@4.12.0)(typescript@5.3.3) sass: - specifier: 1.70.0 - version: 1.70.0 + specifier: 1.71.0 + version: 1.71.0 sort-package-json: specifier: 2.7.0 version: 2.7.0 @@ -126,7 +130,7 @@ importers: version: 16.2.1(typescript@5.3.3) stylelint-config-hope: specifier: 5.0.1 - version: 5.0.1(postcss@8.4.34)(stylelint@16.2.1) + version: 5.0.1(postcss@8.4.35)(stylelint@16.2.1) tslib: specifier: 2.6.2 version: 2.6.2 @@ -134,20 +138,20 @@ importers: specifier: 5.3.3 version: 5.3.3 vercel: - specifier: 33.4.1 - version: 33.4.1 + specifier: 33.5.1 + version: 33.5.1 vite: - specifier: 5.0.12 - version: 5.0.12(@types/node@20.11.16)(sass@1.70.0) + specifier: 5.1.3 + version: 5.1.3(@types/node@20.11.19)(sass@1.71.0) vite-plugin-css-injected-by-js: specifier: 3.4.0 - version: 3.4.0(vite@5.0.12) + version: 3.4.0(vite@5.1.3) vite-plugin-svgr: specifier: 4.2.0 - version: 4.2.0(rollup@4.9.6)(typescript@5.3.3)(vite@5.0.12) + version: 4.2.0(rollup@4.12.0)(typescript@5.3.3)(vite@5.1.3) vitest: - specifier: 1.2.2 - version: 1.2.2(@types/node@20.11.16)(sass@1.70.0) + specifier: 1.3.1 + version: 1.3.1(@types/node@20.11.19)(sass@1.71.0) docs: devDependencies: @@ -155,17 +159,17 @@ importers: specifier: 5.0.33 version: 5.0.33 '@vuepress/bundler-vite': - specifier: 2.0.0-rc.7 - version: 2.0.0-rc.7 + specifier: 2.0.0-rc.8 + version: 2.0.0-rc.8(@types/node@20.11.19)(sass@1.71.0)(typescript@5.3.3) '@vuepress/helper': - specifier: 2.0.0-rc.12 - version: 2.0.0-rc.12(vuepress@2.0.0-rc.7) + specifier: 2.0.0-rc.15 + version: 2.0.0-rc.15(typescript@5.3.3)(vuepress@2.0.0-rc.8) '@vuepress/plugin-docsearch': - specifier: 2.0.0-rc.12 - version: 2.0.0-rc.12(vuepress@2.0.0-rc.7) + specifier: 2.0.0-rc.15 + version: 2.0.0-rc.15(@algolia/client-search@4.22.1)(search-insights@2.13.0)(typescript@5.3.3)(vuepress@2.0.0-rc.8) '@vuepress/plugin-redirect': - specifier: 2.0.0-rc.12 - version: 2.0.0-rc.12(vuepress@2.0.0-rc.7) + specifier: 2.0.0-rc.15 + version: 2.0.0-rc.15(typescript@5.3.3)(vuepress@2.0.0-rc.8) '@waline/client': specifier: workspace:* version: link:../packages/client @@ -176,17 +180,17 @@ importers: specifier: 3.2.2 version: 3.2.2 vue: - specifier: 3.4.15 - version: 3.4.15 + specifier: 3.4.19 + version: 3.4.19(typescript@5.3.3) vuepress: - specifier: 2.0.0-rc.7 - version: 2.0.0-rc.7(@vuepress/bundler-vite@2.0.0-rc.7)(vue@3.4.15) + specifier: 2.0.0-rc.8 + version: 2.0.0-rc.8(@vuepress/bundler-vite@2.0.0-rc.8)(typescript@5.3.3)(vue@3.4.19) vuepress-shared: - specifier: 2.0.0-rc.23 - version: 2.0.0-rc.23(vuepress@2.0.0-rc.7) + specifier: 2.0.0-rc.25 + version: 2.0.0-rc.25(typescript@5.3.3)(vuepress@2.0.0-rc.8) vuepress-theme-hope: - specifier: 2.0.0-rc.23 - version: 2.0.0-rc.23(@vuepress/plugin-docsearch@2.0.0-rc.12)(@vuepress/plugin-redirect@2.0.0-rc.12)(@waline/client@packages+client)(mathjax-full@3.2.2)(vuepress@2.0.0-rc.7) + specifier: 2.0.0-rc.25 + version: 2.0.0-rc.25(@vuepress/plugin-docsearch@2.0.0-rc.15)(@vuepress/plugin-redirect@2.0.0-rc.15)(@waline/client@packages+client)(markdown-it@14.0.0)(mathjax-full@3.2.2)(typescript@5.3.3)(vuepress@2.0.0-rc.8) packages/admin: devDependencies: @@ -200,8 +204,8 @@ importers: specifier: 2.5.1 version: 2.5.1 i18next: - specifier: 23.8.2 - version: 23.8.2 + specifier: 23.9.0 + version: 23.9.0 i18next-browser-languagedetector: specifier: 7.2.0 version: 7.2.0 @@ -218,14 +222,14 @@ importers: specifier: 18.2.0 version: 18.2.0(react@18.2.0) react-i18next: - specifier: 14.0.4 - version: 14.0.4(i18next@23.8.2)(react-dom@18.2.0)(react@18.2.0) + specifier: 14.0.5 + version: 14.0.5(i18next@23.9.0)(react-dom@18.2.0)(react@18.2.0) react-redux: specifier: 9.1.0 version: 9.1.0(react@18.2.0)(redux@5.0.1) react-router-dom: - specifier: 6.22.0 - version: 6.22.0(react-dom@18.2.0)(react@18.2.0) + specifier: 6.22.1 + version: 6.22.1(react-dom@18.2.0)(react@18.2.0) redux: specifier: 5.0.1 version: 5.0.1 @@ -238,8 +242,8 @@ importers: packages/client: dependencies: '@vueuse/core': - specifier: ^10.7.2 - version: 10.7.2(vue@3.4.19) + specifier: ^10.8.0 + version: 10.8.0(vue@3.4.19) '@waline/api': specifier: workspace:1.0.0-alpha.7 version: link:../api @@ -257,7 +261,7 @@ importers: version: 1.10.0 vue: specifier: ^3.4.19 - version: 3.4.19 + version: 3.4.19(typescript@5.3.3) devDependencies: '@babel/core': specifier: 7.23.9 @@ -275,14 +279,14 @@ importers: specifier: 5.0.2 version: 5.0.2 '@vitejs/plugin-vue': - specifier: 5.0.3 - version: 5.0.3(vite@5.0.12)(vue@3.4.19) + specifier: 5.0.4 + version: 5.0.4(vite@5.1.3)(vue@3.4.19) user-agent-data-types: specifier: 0.4.2 version: 0.4.2 vite: - specifier: 5.0.12 - version: 5.0.12 + specifier: 5.1.3 + version: 5.1.3(@types/node@20.11.19)(sass@1.71.0) packages/cloudbase: dependencies: @@ -311,7 +315,7 @@ importers: specifier: ^0.8.0 version: 0.8.0(katex@0.16.9)(markdown-it@14.0.0) '@mdit/plugin-mathjax': - specifier: ^0.4.8 + specifier: 0.4.8 version: 0.4.8 '@mdit/plugin-sub': specifier: ^0.8.0 @@ -326,8 +330,8 @@ importers: specifier: ^2.0.0 version: 2.0.0 dompurify: - specifier: ^3.0.8 - version: 3.0.8 + specifier: ^3.0.9 + version: 3.0.9 dy-node-ip2region: specifier: ^1.0.1 version: 1.0.1 @@ -420,44 +424,47 @@ packages: engines: {node: '>=0.10.0'} dev: true - /@algolia/autocomplete-core@1.9.3(algoliasearch@4.22.1): + /@algolia/autocomplete-core@1.9.3(@algolia/client-search@4.22.1)(algoliasearch@4.22.1)(search-insights@2.13.0): resolution: {integrity: sha512-009HdfugtGCdC4JdXUbVJClA0q0zh24yyePn+KUGk3rP7j8FEe/m5Yo/z65gn6nP/cM39PxpzqKrL7A6fP6PPw==} dependencies: - '@algolia/autocomplete-plugin-algolia-insights': 1.9.3(algoliasearch@4.22.1) - '@algolia/autocomplete-shared': 1.9.3(algoliasearch@4.22.1) + '@algolia/autocomplete-plugin-algolia-insights': 1.9.3(@algolia/client-search@4.22.1)(algoliasearch@4.22.1)(search-insights@2.13.0) + '@algolia/autocomplete-shared': 1.9.3(@algolia/client-search@4.22.1)(algoliasearch@4.22.1) transitivePeerDependencies: - '@algolia/client-search' - algoliasearch - search-insights dev: true - /@algolia/autocomplete-plugin-algolia-insights@1.9.3(algoliasearch@4.22.1): + /@algolia/autocomplete-plugin-algolia-insights@1.9.3(@algolia/client-search@4.22.1)(algoliasearch@4.22.1)(search-insights@2.13.0): resolution: {integrity: sha512-a/yTUkcO/Vyy+JffmAnTWbr4/90cLzw+CC3bRbhnULr/EM0fGNvM13oQQ14f2moLMcVDyAx/leczLlAOovhSZg==} peerDependencies: search-insights: '>= 1 < 3' dependencies: - '@algolia/autocomplete-shared': 1.9.3(algoliasearch@4.22.1) + '@algolia/autocomplete-shared': 1.9.3(@algolia/client-search@4.22.1)(algoliasearch@4.22.1) + search-insights: 2.13.0 transitivePeerDependencies: - '@algolia/client-search' - algoliasearch dev: true - /@algolia/autocomplete-preset-algolia@1.9.3(algoliasearch@4.22.1): + /@algolia/autocomplete-preset-algolia@1.9.3(@algolia/client-search@4.22.1)(algoliasearch@4.22.1): 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(algoliasearch@4.22.1) + '@algolia/autocomplete-shared': 1.9.3(@algolia/client-search@4.22.1)(algoliasearch@4.22.1) + '@algolia/client-search': 4.22.1 algoliasearch: 4.22.1 dev: true - /@algolia/autocomplete-shared@1.9.3(algoliasearch@4.22.1): + /@algolia/autocomplete-shared@1.9.3(@algolia/client-search@4.22.1)(algoliasearch@4.22.1): 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 algoliasearch: 4.22.1 dev: true @@ -587,7 +594,7 @@ packages: '@babel/traverse': 7.23.9 '@babel/types': 7.23.9 convert-source-map: 2.0.0 - debug: 4.3.4 + debug: 4.3.4(supports-color@5.5.0) gensync: 1.0.0-beta.2 json5: 2.2.3 semver: 6.3.1 @@ -625,7 +632,7 @@ packages: dependencies: '@babel/compat-data': 7.23.5 '@babel/helper-validator-option': 7.23.5 - browserslist: 4.22.3 + browserslist: 4.23.0 lru-cache: 5.1.1 semver: 6.3.1 dev: true @@ -668,7 +675,7 @@ packages: '@babel/core': 7.23.9 '@babel/helper-compilation-targets': 7.23.6 '@babel/helper-plugin-utils': 7.22.5 - debug: 4.3.4 + debug: 4.3.4(supports-color@5.5.0) lodash.debounce: 4.0.8 resolve: 1.22.8 transitivePeerDependencies: @@ -1749,7 +1756,7 @@ packages: babel-plugin-polyfill-corejs2: 0.4.8(@babel/core@7.23.9) babel-plugin-polyfill-corejs3: 0.9.0(@babel/core@7.23.9) babel-plugin-polyfill-regenerator: 0.5.5(@babel/core@7.23.9) - core-js-compat: 3.35.1 + core-js-compat: 3.36.0 semver: 6.3.1 transitivePeerDependencies: - supports-color @@ -1789,7 +1796,7 @@ packages: resolution: {integrity: sha512-oeOFTrYWdWXCvXGB5orvMTJ6gCZ9I6FBjR+M38iKNXCsPxr4xT0RTdg5uz1H7QP8pp74IzPtwritEr+JscqHXQ==} engines: {node: '>=6.9.0'} dependencies: - core-js-pure: 3.35.1 + core-js-pure: 3.36.0 regenerator-runtime: 0.14.1 dev: false @@ -1820,7 +1827,7 @@ packages: '@babel/helper-split-export-declaration': 7.22.6 '@babel/parser': 7.23.9 '@babel/types': 7.23.9 - debug: 4.3.4 + debug: 4.3.4(supports-color@5.5.0) globals: 11.12.0 transitivePeerDependencies: - supports-color @@ -1873,14 +1880,14 @@ packages: engines: {node: '>=0.1.90'} dev: true - /@commitlint/cli@18.6.0(@types/node@20.11.16)(typescript@5.3.3): - resolution: {integrity: sha512-FiH23cr9QG8VdfbmvJJZmdfHGVMCouOOAzoXZ3Cd7czGC52RbycwNt8YCI7SA69pAl+t30vh8LMaO/N+kcel6w==} + /@commitlint/cli@18.6.1(@types/node@20.11.19)(typescript@5.3.3): + resolution: {integrity: sha512-5IDE0a+lWGdkOvKH892HHAZgbAjcj1mT5QrfA/SVbLJV/BbBMGyKN0W5mhgjekPJJwEQdVNvhl9PwUacY58Usw==} engines: {node: '>=v18'} hasBin: true dependencies: '@commitlint/format': 18.6.1 '@commitlint/lint': 18.6.1 - '@commitlint/load': 18.6.1(@types/node@20.11.16)(typescript@5.3.3) + '@commitlint/load': 18.6.1(@types/node@20.11.19)(typescript@5.3.3) '@commitlint/read': 18.6.1 '@commitlint/types': 18.6.1 execa: 5.1.1 @@ -1893,10 +1900,11 @@ packages: - typescript dev: true - /@commitlint/config-conventional@18.6.0: - resolution: {integrity: sha512-CDCOf2eJz9D/TL44IBks0stM9TmdLCNE2B48owIU3YCadwzts/bobXPScagIgPQF6hhKYMEdj5zpUDlmbwuqwQ==} + /@commitlint/config-conventional@18.6.2: + resolution: {integrity: sha512-PcgSYg1AKGQIwDQKbaHtJsfqYy4uJTC7crLVZ83lfjcPaec4Pry2vLeaWej7ao2KsT20l9dWoMPpEGg8LWdUuA==} engines: {node: '>=v18'} dependencies: + '@commitlint/types': 18.6.1 conventional-changelog-conventionalcommits: 7.0.2 dev: true @@ -1951,7 +1959,7 @@ packages: '@commitlint/types': 18.6.1 dev: true - /@commitlint/load@18.6.1(@types/node@20.11.16)(typescript@5.3.3): + /@commitlint/load@18.6.1(@types/node@20.11.19)(typescript@5.3.3): resolution: {integrity: sha512-p26x8734tSXUHoAw0ERIiHyW4RaI4Bj99D8YgUlVV9SedLf8hlWAfyIFhHRIhfPngLlCe0QYOdRKYFt8gy56TA==} engines: {node: '>=v18'} dependencies: @@ -1961,7 +1969,7 @@ packages: '@commitlint/types': 18.6.1 chalk: 4.1.2 cosmiconfig: 8.3.6(typescript@5.3.3) - cosmiconfig-typescript-loader: 5.0.0(@types/node@20.11.16)(cosmiconfig@8.3.6)(typescript@5.3.3) + cosmiconfig-typescript-loader: 5.0.0(@types/node@20.11.19)(cosmiconfig@8.3.6)(typescript@5.3.3) lodash.isplainobject: 4.0.6 lodash.merge: 4.6.2 lodash.uniq: 4.5.0 @@ -2044,8 +2052,8 @@ packages: '@jridgewell/trace-mapping': 0.3.9 dev: true - /@csstools/css-parser-algorithms@2.5.0(@csstools/css-tokenizer@2.2.3): - resolution: {integrity: sha512-abypo6m9re3clXA00eu5syw+oaPHbJTPapu9C4pzNsJ4hdZDzushT50Zhu+iIYXgEe1CxnRMn7ngsbV+MLrlpQ==} + /@csstools/css-parser-algorithms@2.6.0(@csstools/css-tokenizer@2.2.3): + resolution: {integrity: sha512-YfEHq0eRH98ffb5/EsrrDspVWAuph6gDggAE74ZtjecsmyyWpW768hOyiONa8zwWGbIWYfa2Xp4tRTrpQQ00CQ==} engines: {node: ^14 || ^16 || >=18} peerDependencies: '@csstools/css-tokenizer': ^2.2.3 @@ -2058,19 +2066,19 @@ packages: engines: {node: ^14 || ^16 || >=18} dev: true - /@csstools/media-query-list-parser@2.1.7(@csstools/css-parser-algorithms@2.5.0)(@csstools/css-tokenizer@2.2.3): - resolution: {integrity: sha512-lHPKJDkPUECsyAvD60joYfDmp8UERYxHGkFfyLJFTVK/ERJe0sVlIFLXU5XFxdjNDTerp5L4KeaKG+Z5S94qxQ==} + /@csstools/media-query-list-parser@2.1.8(@csstools/css-parser-algorithms@2.6.0)(@csstools/css-tokenizer@2.2.3): + resolution: {integrity: sha512-DiD3vG5ciNzeuTEoh74S+JMjQDs50R3zlxHnBnfd04YYfA/kh2KiBCGhzqLxlJcNq+7yNQ3stuZZYLX6wK/U2g==} engines: {node: ^14 || ^16 || >=18} peerDependencies: - '@csstools/css-parser-algorithms': ^2.5.0 + '@csstools/css-parser-algorithms': ^2.6.0 '@csstools/css-tokenizer': ^2.2.3 dependencies: - '@csstools/css-parser-algorithms': 2.5.0(@csstools/css-tokenizer@2.2.3) + '@csstools/css-parser-algorithms': 2.6.0(@csstools/css-tokenizer@2.2.3) '@csstools/css-tokenizer': 2.2.3 dev: true - /@csstools/selector-specificity@3.0.1(postcss-selector-parser@6.0.15): - resolution: {integrity: sha512-NPljRHkq4a14YzZ3YD406uaxh7s0g6eAq3L9aLOWywoqe8PkYamAvtsh7KNX6c++ihDrJ0RiU+/z7rGnhlZ5ww==} + /@csstools/selector-specificity@3.0.2(postcss-selector-parser@6.0.15): + resolution: {integrity: sha512-RpHaZ1h9LE7aALeQXmXrJkRG84ZxIsctEN2biEUmFyKpzFM3zZ35eUMcIzZFsw/2olQE6v69+esEqU2f1MKycg==} engines: {node: ^14 || ^16 || >=18} peerDependencies: postcss-selector-parser: ^6.0.13 @@ -2095,11 +2103,11 @@ packages: resolution: {integrity: sha512-SPiDHaWKQZpwR2siD0KQUwlStvIAnEyK6tAE2h2Wuoq8ue9skzhlyVQ1ddzOxX6khULnAALDiR/isSF3bnuciA==} dev: true - /@docsearch/js@3.5.2: + /@docsearch/js@3.5.2(@algolia/client-search@4.22.1)(search-insights@2.13.0): resolution: {integrity: sha512-p1YFTCDflk8ieHgFJYfmyHBki1D61+U9idwrLh+GQQMrBSP3DLGKpy0XUJtPjAOPltcVbqsTjiPFfH7JImjUNg==} dependencies: - '@docsearch/react': 3.5.2 - preact: 10.19.4 + '@docsearch/react': 3.5.2(@algolia/client-search@4.22.1)(search-insights@2.13.0) + preact: 10.19.5 transitivePeerDependencies: - '@algolia/client-search' - '@types/react' @@ -2108,7 +2116,7 @@ packages: - search-insights dev: true - /@docsearch/react@3.5.2: + /@docsearch/react@3.5.2(@algolia/client-search@4.22.1)(search-insights@2.13.0): resolution: {integrity: sha512-9Ahcrs5z2jq/DcAvYtvlqEBHImbm4YJI8M9y0x6Tqg598P40HTEkX7hsMcIuThI+hTFxRGZ9hll0Wygm2yEjng==} peerDependencies: '@types/react': '>= 16.8.0 < 19.0.0' @@ -2125,46 +2133,40 @@ packages: search-insights: optional: true dependencies: - '@algolia/autocomplete-core': 1.9.3(algoliasearch@4.22.1) - '@algolia/autocomplete-preset-algolia': 1.9.3(algoliasearch@4.22.1) + '@algolia/autocomplete-core': 1.9.3(@algolia/client-search@4.22.1)(algoliasearch@4.22.1)(search-insights@2.13.0) + '@algolia/autocomplete-preset-algolia': 1.9.3(@algolia/client-search@4.22.1)(algoliasearch@4.22.1) '@docsearch/css': 3.5.2 algoliasearch: 4.22.1 + search-insights: 2.13.0 transitivePeerDependencies: - '@algolia/client-search' dev: true - /@edge-runtime/cookies@3.4.1: - resolution: {integrity: sha512-z27BvgPxI73CgSlxU/NAUf1Q/shnqi6cobHEowf6VuLdSjGR3NjI2Y5dZUIBbK2zOJVZbXcHsVzJjz8LklteFQ==} - engines: {node: '>=16'} - dev: true - - /@edge-runtime/format@2.2.0: - resolution: {integrity: sha512-gPrS6AVw/qJJL0vcxMXv4kFXCU3ZTCD1uuJpwX15YxHV8BgU9OG5v9LrkkXcr96PBT/9epypfNJMhlWADuEziw==} + /@edge-runtime/format@2.2.1: + resolution: {integrity: sha512-JQTRVuiusQLNNLe2W9tnzBlV/GvSVcozLl4XZHk5swnRZ/v6jp8TqR8P7sqmJsQqblDZ3EztcWmLDbhRje/+8g==} engines: {node: '>=16'} dev: true - /@edge-runtime/node-utils@2.2.1: - resolution: {integrity: sha512-RUl/439BHKshkhSGFRlZ1kzy68wL4mn8VNKDSZr3p0tciyZ33Mjfpl+vofqnHqXRmDI6nLnZpfJvhY3D88o0pA==} + /@edge-runtime/node-utils@2.3.0: + resolution: {integrity: sha512-uUtx8BFoO1hNxtHjp3eqVPC/mWImGb2exOfGjMLUoipuWgjej+f4o/VP4bUI8U40gu7Teogd5VTeZUkGvJSPOQ==} engines: {node: '>=16'} - dependencies: - '@edge-runtime/cookies': 3.4.1 dev: true - /@edge-runtime/ponyfill@2.4.1: - resolution: {integrity: sha512-ZbR/EViY3gg2rmEAQTKPa6mXl4aR1/+cFcQe4r1segCjEbTAxT6PWu40odbu/KlZKSysEb2O/BWIC2lJgSJOMQ==} + /@edge-runtime/ponyfill@2.4.2: + resolution: {integrity: sha512-oN17GjFr69chu6sDLvXxdhg0Qe8EZviGSuqzR9qOiKh4MhFYGdBBcqRNzdmYeAdeRzOW2mM9yil4RftUQ7sUOA==} engines: {node: '>=16'} dev: true - /@edge-runtime/primitives@4.0.5: - resolution: {integrity: sha512-t7QiN5d/KpXgCvIfSt6Nm9Hj3WVdNgc5CpOD73jasY+9EvTI7Ngdj5cXvjcHrPcmYWJZMySPgeEeoL/1N/Llag==} + /@edge-runtime/primitives@4.1.0: + resolution: {integrity: sha512-Vw0lbJ2lvRUqc7/soqygUX216Xb8T3WBZ987oywz6aJqRxcwSVWwr9e+Nqo2m9bxobA9mdbWNNoRY6S9eko1EQ==} engines: {node: '>=16'} dev: true - /@edge-runtime/vm@3.1.7: - resolution: {integrity: sha512-hUMFbDQ/nZN+1TLMi6iMO1QFz9RSV8yGG8S42WFPFma1d7VSNE0eMdJUmwjmtav22/iQkzHMmu6oTSfAvRGS8g==} + /@edge-runtime/vm@3.2.0: + resolution: {integrity: sha512-0dEVyRLM/lG4gp1R/Ik5bfPl/1wX00xFwd5KcNH602tzBa09oF7pbTKETEhR1GjZ75K6OJnYFu8II2dyMhONMw==} engines: {node: '>=16'} dependencies: - '@edge-runtime/primitives': 4.0.5 + '@edge-runtime/primitives': 4.1.0 dev: true /@esbuild/aix-ppc64@0.19.12: @@ -2176,6 +2178,15 @@ packages: dev: true optional: true + /@esbuild/aix-ppc64@0.20.1: + resolution: {integrity: sha512-m55cpeupQ2DbuRGQMMZDzbv9J9PgVelPjlcmM5kxHnrBdBx6REaEd7LamYV7Dm8N7rCyR/XwU6rVP8ploKtIkA==} + engines: {node: '>=12'} + cpu: [ppc64] + os: [aix] + requiresBuild: true + dev: true + optional: true + /@esbuild/android-arm64@0.16.17: resolution: {integrity: sha512-MIGl6p5sc3RDTLLkYL1MyL8BMRN4tLMRCn+yRJJmEDvYZ2M7tmAf80hx1kbNEUX2KJ50RRtxZ4JHLvCfuB6kBg==} engines: {node: '>=12'} @@ -2194,6 +2205,15 @@ packages: dev: true optional: true + /@esbuild/android-arm64@0.20.1: + resolution: {integrity: sha512-hCnXNF0HM6AjowP+Zou0ZJMWWa1VkD77BXe959zERgGJBBxB+sV+J9f/rcjeg2c5bsukD/n17RKWXGFCO5dD5A==} + engines: {node: '>=12'} + cpu: [arm64] + os: [android] + requiresBuild: true + dev: true + optional: true + /@esbuild/android-arm@0.16.17: resolution: {integrity: sha512-N9x1CMXVhtWEAMS7pNNONyA14f71VPQN9Cnavj1XQh6T7bskqiLLrSca4O0Vr8Wdcga943eThxnVp3JLnBMYtw==} engines: {node: '>=12'} @@ -2212,6 +2232,15 @@ packages: dev: true optional: true + /@esbuild/android-arm@0.20.1: + resolution: {integrity: sha512-4j0+G27/2ZXGWR5okcJi7pQYhmkVgb4D7UKwxcqrjhvp5TKWx3cUjgB1CGj1mfdmJBQ9VnUGgUhign+FPF2Zgw==} + engines: {node: '>=12'} + cpu: [arm] + os: [android] + requiresBuild: true + dev: true + optional: true + /@esbuild/android-x64@0.16.17: resolution: {integrity: sha512-a3kTv3m0Ghh4z1DaFEuEDfz3OLONKuFvI4Xqczqx4BqLyuFaFkuaG4j2MtA6fuWEFeC5x9IvqnX7drmRq/fyAQ==} engines: {node: '>=12'} @@ -2230,6 +2259,15 @@ packages: dev: true optional: true + /@esbuild/android-x64@0.20.1: + resolution: {integrity: sha512-MSfZMBoAsnhpS+2yMFYIQUPs8Z19ajwfuaSZx+tSl09xrHZCjbeXXMsUF/0oq7ojxYEpsSo4c0SfjxOYXRbpaA==} + engines: {node: '>=12'} + cpu: [x64] + os: [android] + requiresBuild: true + dev: true + optional: true + /@esbuild/darwin-arm64@0.16.17: resolution: {integrity: sha512-/2agbUEfmxWHi9ARTX6OQ/KgXnOWfsNlTeLcoV7HSuSTv63E4DqtAc+2XqGw1KHxKMHGZgbVCZge7HXWX9Vn+w==} engines: {node: '>=12'} @@ -2248,6 +2286,15 @@ packages: dev: true optional: true + /@esbuild/darwin-arm64@0.20.1: + resolution: {integrity: sha512-Ylk6rzgMD8klUklGPzS414UQLa5NPXZD5tf8JmQU8GQrj6BrFA/Ic9tb2zRe1kOZyCbGl+e8VMbDRazCEBqPvA==} + engines: {node: '>=12'} + cpu: [arm64] + os: [darwin] + requiresBuild: true + dev: true + optional: true + /@esbuild/darwin-x64@0.16.17: resolution: {integrity: sha512-2By45OBHulkd9Svy5IOCZt376Aa2oOkiE9QWUK9fe6Tb+WDr8hXL3dpqi+DeLiMed8tVXspzsTAvd0jUl96wmg==} engines: {node: '>=12'} @@ -2266,6 +2313,15 @@ packages: dev: true optional: true + /@esbuild/darwin-x64@0.20.1: + resolution: {integrity: sha512-pFIfj7U2w5sMp52wTY1XVOdoxw+GDwy9FsK3OFz4BpMAjvZVs0dT1VXs8aQm22nhwoIWUmIRaE+4xow8xfIDZA==} + engines: {node: '>=12'} + cpu: [x64] + os: [darwin] + requiresBuild: true + dev: true + optional: true + /@esbuild/freebsd-arm64@0.16.17: resolution: {integrity: sha512-mt+cxZe1tVx489VTb4mBAOo2aKSnJ33L9fr25JXpqQqzbUIw/yzIzi+NHwAXK2qYV1lEFp4OoVeThGjUbmWmdw==} engines: {node: '>=12'} @@ -2284,6 +2340,15 @@ packages: dev: true optional: true + /@esbuild/freebsd-arm64@0.20.1: + resolution: {integrity: sha512-UyW1WZvHDuM4xDz0jWun4qtQFauNdXjXOtIy7SYdf7pbxSWWVlqhnR/T2TpX6LX5NI62spt0a3ldIIEkPM6RHw==} + engines: {node: '>=12'} + cpu: [arm64] + os: [freebsd] + requiresBuild: true + dev: true + optional: true + /@esbuild/freebsd-x64@0.16.17: resolution: {integrity: sha512-8ScTdNJl5idAKjH8zGAsN7RuWcyHG3BAvMNpKOBaqqR7EbUhhVHOqXRdL7oZvz8WNHL2pr5+eIT5c65kA6NHug==} engines: {node: '>=12'} @@ -2302,6 +2367,15 @@ packages: dev: true optional: true + /@esbuild/freebsd-x64@0.20.1: + resolution: {integrity: sha512-itPwCw5C+Jh/c624vcDd9kRCCZVpzpQn8dtwoYIt2TJF3S9xJLiRohnnNrKwREvcZYx0n8sCSbvGH349XkcQeg==} + engines: {node: '>=12'} + cpu: [x64] + os: [freebsd] + requiresBuild: true + dev: true + optional: true + /@esbuild/linux-arm64@0.16.17: resolution: {integrity: sha512-7S8gJnSlqKGVJunnMCrXHU9Q8Q/tQIxk/xL8BqAP64wchPCTzuM6W3Ra8cIa1HIflAvDnNOt2jaL17vaW+1V0g==} engines: {node: '>=12'} @@ -2320,6 +2394,15 @@ packages: dev: true optional: true + /@esbuild/linux-arm64@0.20.1: + resolution: {integrity: sha512-cX8WdlF6Cnvw/DO9/X7XLH2J6CkBnz7Twjpk56cshk9sjYVcuh4sXQBy5bmTwzBjNVZze2yaV1vtcJS04LbN8w==} + engines: {node: '>=12'} + cpu: [arm64] + os: [linux] + requiresBuild: true + dev: true + optional: true + /@esbuild/linux-arm@0.16.17: resolution: {integrity: sha512-iihzrWbD4gIT7j3caMzKb/RsFFHCwqqbrbH9SqUSRrdXkXaygSZCZg1FybsZz57Ju7N/SHEgPyaR0LZ8Zbe9gQ==} engines: {node: '>=12'} @@ -2338,6 +2421,15 @@ packages: dev: true optional: true + /@esbuild/linux-arm@0.20.1: + resolution: {integrity: sha512-LojC28v3+IhIbfQ+Vu4Ut5n3wKcgTu6POKIHN9Wpt0HnfgUGlBuyDDQR4jWZUZFyYLiz4RBBBmfU6sNfn6RhLw==} + engines: {node: '>=12'} + cpu: [arm] + os: [linux] + requiresBuild: true + dev: true + optional: true + /@esbuild/linux-ia32@0.16.17: resolution: {integrity: sha512-kiX69+wcPAdgl3Lonh1VI7MBr16nktEvOfViszBSxygRQqSpzv7BffMKRPMFwzeJGPxcio0pdD3kYQGpqQ2SSg==} engines: {node: '>=12'} @@ -2356,6 +2448,15 @@ packages: dev: true optional: true + /@esbuild/linux-ia32@0.20.1: + resolution: {integrity: sha512-4H/sQCy1mnnGkUt/xszaLlYJVTz3W9ep52xEefGtd6yXDQbz/5fZE5dFLUgsPdbUOQANcVUa5iO6g3nyy5BJiw==} + engines: {node: '>=12'} + cpu: [ia32] + os: [linux] + requiresBuild: true + dev: true + optional: true + /@esbuild/linux-loong64@0.16.17: resolution: {integrity: sha512-dTzNnQwembNDhd654cA4QhbS9uDdXC3TKqMJjgOWsC0yNCbpzfWoXdZvp0mY7HU6nzk5E0zpRGGx3qoQg8T2DQ==} engines: {node: '>=12'} @@ -2374,6 +2475,15 @@ packages: dev: true optional: true + /@esbuild/linux-loong64@0.20.1: + resolution: {integrity: sha512-c0jgtB+sRHCciVXlyjDcWb2FUuzlGVRwGXgI+3WqKOIuoo8AmZAddzeOHeYLtD+dmtHw3B4Xo9wAUdjlfW5yYA==} + engines: {node: '>=12'} + cpu: [loong64] + os: [linux] + requiresBuild: true + dev: true + optional: true + /@esbuild/linux-mips64el@0.16.17: resolution: {integrity: sha512-ezbDkp2nDl0PfIUn0CsQ30kxfcLTlcx4Foz2kYv8qdC6ia2oX5Q3E/8m6lq84Dj/6b0FrkgD582fJMIfHhJfSw==} engines: {node: '>=12'} @@ -2392,6 +2502,15 @@ packages: dev: true optional: true + /@esbuild/linux-mips64el@0.20.1: + resolution: {integrity: sha512-TgFyCfIxSujyuqdZKDZ3yTwWiGv+KnlOeXXitCQ+trDODJ+ZtGOzLkSWngynP0HZnTsDyBbPy7GWVXWaEl6lhA==} + engines: {node: '>=12'} + cpu: [mips64el] + os: [linux] + requiresBuild: true + dev: true + optional: true + /@esbuild/linux-ppc64@0.16.17: resolution: {integrity: sha512-dzS678gYD1lJsW73zrFhDApLVdM3cUF2MvAa1D8K8KtcSKdLBPP4zZSLy6LFZ0jYqQdQ29bjAHJDgz0rVbLB3g==} engines: {node: '>=12'} @@ -2410,6 +2529,15 @@ packages: dev: true optional: true + /@esbuild/linux-ppc64@0.20.1: + resolution: {integrity: sha512-b+yuD1IUeL+Y93PmFZDZFIElwbmFfIKLKlYI8M6tRyzE6u7oEP7onGk0vZRh8wfVGC2dZoy0EqX1V8qok4qHaw==} + engines: {node: '>=12'} + cpu: [ppc64] + os: [linux] + requiresBuild: true + dev: true + optional: true + /@esbuild/linux-riscv64@0.16.17: resolution: {integrity: sha512-ylNlVsxuFjZK8DQtNUwiMskh6nT0vI7kYl/4fZgV1llP5d6+HIeL/vmmm3jpuoo8+NuXjQVZxmKuhDApK0/cKw==} engines: {node: '>=12'} @@ -2428,6 +2556,15 @@ packages: dev: true optional: true + /@esbuild/linux-riscv64@0.20.1: + resolution: {integrity: sha512-wpDlpE0oRKZwX+GfomcALcouqjjV8MIX8DyTrxfyCfXxoKQSDm45CZr9fanJ4F6ckD4yDEPT98SrjvLwIqUCgg==} + engines: {node: '>=12'} + cpu: [riscv64] + os: [linux] + requiresBuild: true + dev: true + optional: true + /@esbuild/linux-s390x@0.16.17: resolution: {integrity: sha512-gzy7nUTO4UA4oZ2wAMXPNBGTzZFP7mss3aKR2hH+/4UUkCOyqmjXiKpzGrY2TlEUhbbejzXVKKGazYcQTZWA/w==} engines: {node: '>=12'} @@ -2446,6 +2583,15 @@ packages: dev: true optional: true + /@esbuild/linux-s390x@0.20.1: + resolution: {integrity: sha512-5BepC2Au80EohQ2dBpyTquqGCES7++p7G+7lXe1bAIvMdXm4YYcEfZtQrP4gaoZ96Wv1Ute61CEHFU7h4FMueQ==} + engines: {node: '>=12'} + cpu: [s390x] + os: [linux] + requiresBuild: true + dev: true + optional: true + /@esbuild/linux-x64@0.16.17: resolution: {integrity: sha512-mdPjPxfnmoqhgpiEArqi4egmBAMYvaObgn4poorpUaqmvzzbvqbowRllQ+ZgzGVMGKaPkqUmPDOOFQRUFDmeUw==} engines: {node: '>=12'} @@ -2464,6 +2610,15 @@ packages: dev: true optional: true + /@esbuild/linux-x64@0.20.1: + resolution: {integrity: sha512-5gRPk7pKuaIB+tmH+yKd2aQTRpqlf1E4f/mC+tawIm/CGJemZcHZpp2ic8oD83nKgUPMEd0fNanrnFljiruuyA==} + engines: {node: '>=12'} + cpu: [x64] + os: [linux] + requiresBuild: true + dev: true + optional: true + /@esbuild/netbsd-x64@0.16.17: resolution: {integrity: sha512-/PzmzD/zyAeTUsduZa32bn0ORug+Jd1EGGAUJvqfeixoEISYpGnAezN6lnJoskauoai0Jrs+XSyvDhppCPoKOA==} engines: {node: '>=12'} @@ -2482,6 +2637,15 @@ packages: dev: true optional: true + /@esbuild/netbsd-x64@0.20.1: + resolution: {integrity: sha512-4fL68JdrLV2nVW2AaWZBv3XEm3Ae3NZn/7qy2KGAt3dexAgSVT+Hc97JKSZnqezgMlv9x6KV0ZkZY7UO5cNLCg==} + engines: {node: '>=12'} + cpu: [x64] + os: [netbsd] + requiresBuild: true + dev: true + optional: true + /@esbuild/openbsd-x64@0.16.17: resolution: {integrity: sha512-2yaWJhvxGEz2RiftSk0UObqJa/b+rIAjnODJgv2GbGGpRwAfpgzyrg1WLK8rqA24mfZa9GvpjLcBBg8JHkoodg==} engines: {node: '>=12'} @@ -2500,6 +2664,15 @@ packages: dev: true optional: true + /@esbuild/openbsd-x64@0.20.1: + resolution: {integrity: sha512-GhRuXlvRE+twf2ES+8REbeCb/zeikNqwD3+6S5y5/x+DYbAQUNl0HNBs4RQJqrechS4v4MruEr8ZtAin/hK5iw==} + engines: {node: '>=12'} + cpu: [x64] + os: [openbsd] + requiresBuild: true + dev: true + optional: true + /@esbuild/sunos-x64@0.16.17: resolution: {integrity: sha512-xtVUiev38tN0R3g8VhRfN7Zl42YCJvyBhRKw1RJjwE1d2emWTVToPLNEQj/5Qxc6lVFATDiy6LjVHYhIPrLxzw==} engines: {node: '>=12'} @@ -2518,6 +2691,15 @@ packages: dev: true optional: true + /@esbuild/sunos-x64@0.20.1: + resolution: {integrity: sha512-ZnWEyCM0G1Ex6JtsygvC3KUUrlDXqOihw8RicRuQAzw+c4f1D66YlPNNV3rkjVW90zXVsHwZYWbJh3v+oQFM9Q==} + engines: {node: '>=12'} + cpu: [x64] + os: [sunos] + requiresBuild: true + dev: true + optional: true + /@esbuild/win32-arm64@0.16.17: resolution: {integrity: sha512-ga8+JqBDHY4b6fQAmOgtJJue36scANy4l/rL97W+0wYmijhxKetzZdKOJI7olaBaMhWt8Pac2McJdZLxXWUEQw==} engines: {node: '>=12'} @@ -2536,6 +2718,15 @@ packages: dev: true optional: true + /@esbuild/win32-arm64@0.20.1: + resolution: {integrity: sha512-QZ6gXue0vVQY2Oon9WyLFCdSuYbXSoxaZrPuJ4c20j6ICedfsDilNPYfHLlMH7vGfU5DQR0czHLmJvH4Nzis/A==} + engines: {node: '>=12'} + cpu: [arm64] + os: [win32] + requiresBuild: true + dev: true + optional: true + /@esbuild/win32-ia32@0.16.17: resolution: {integrity: sha512-WnsKaf46uSSF/sZhwnqE4L/F89AYNMiD4YtEcYekBt9Q7nj0DiId2XH2Ng2PHM54qi5oPrQ8luuzGszqi/veig==} engines: {node: '>=12'} @@ -2554,6 +2745,15 @@ packages: dev: true optional: true + /@esbuild/win32-ia32@0.20.1: + resolution: {integrity: sha512-HzcJa1NcSWTAU0MJIxOho8JftNp9YALui3o+Ny7hCh0v5f90nprly1U3Sj1Ldj/CvKKdvvFsCRvDkpsEMp4DNw==} + engines: {node: '>=12'} + cpu: [ia32] + os: [win32] + requiresBuild: true + dev: true + optional: true + /@esbuild/win32-x64@0.16.17: resolution: {integrity: sha512-y+EHuSchhL7FjHgvQL/0fnnFmO4T1bhvWANX6gcnqTjtnKWbTvUMCpGnv2+t+31d7RzyEAYAd4u2fnIhHL6N/Q==} engines: {node: '>=12'} @@ -2572,6 +2772,15 @@ packages: dev: true optional: true + /@esbuild/win32-x64@0.20.1: + resolution: {integrity: sha512-0MBh53o6XtI6ctDnRMeQ+xoCN8kD2qI1rY1KgF/xdWQwoFeKou7puvDfV8/Wv4Ctx2rRpET/gGdz3YlNtNACSA==} + engines: {node: '>=12'} + cpu: [x64] + os: [win32] + requiresBuild: true + dev: 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} @@ -2592,7 +2801,7 @@ packages: engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} dependencies: ajv: 6.12.6 - debug: 4.3.4 + debug: 4.3.4(supports-color@5.5.0) espree: 9.6.1 globals: 13.24.0 ignore: 5.3.1 @@ -2654,7 +2863,7 @@ packages: engines: {node: '>=10.10.0'} dependencies: '@humanwhocodes/object-schema': 2.0.2 - debug: 4.3.4 + debug: 4.3.4(supports-color@5.5.0) minimatch: 3.1.2 transitivePeerDependencies: - supports-color @@ -2702,8 +2911,8 @@ packages: '@jridgewell/trace-mapping': 0.3.22 dev: true - /@jridgewell/resolve-uri@3.1.1: - resolution: {integrity: sha512-dSYZh7HhCDtCKm4QakX0xFpsRDqjjtZf/kjI/v3T3Nwt5r8/qz/M19F9ySyOqU94SXBmeG9ttTul+YnR4LOxFA==} + /@jridgewell/resolve-uri@3.1.2: + resolution: {integrity: sha512-bRISgCIjP20/tbWSPWMEi54QVPRZExkuD9lJL+UIxUKtwVJA8wW1Trb1jMs1RFXo1CBTNZ/5hpC9QvmKWdopKw==} engines: {node: '>=6.0.0'} dev: true @@ -2725,14 +2934,14 @@ packages: /@jridgewell/trace-mapping@0.3.22: resolution: {integrity: sha512-Wf963MzWtA2sjrNt+g18IAln9lKnlRp+K2eH4jjIoF1wYeq3aMREpG09xhlhdzS0EjwU7qmUJYangWa+151vZw==} dependencies: - '@jridgewell/resolve-uri': 3.1.1 + '@jridgewell/resolve-uri': 3.1.2 '@jridgewell/sourcemap-codec': 1.4.15 dev: true /@jridgewell/trace-mapping@0.3.9: resolution: {integrity: sha512-3Belt6tdc8bPgAtbcmdtNJlirVoTmEb5e2gC94PnkwEW9jI6CAHUeoG85tjWP5WquqfavoMtMwiG4P926ZKKuQ==} dependencies: - '@jridgewell/resolve-uri': 3.1.1 + '@jridgewell/resolve-uri': 3.1.2 '@jridgewell/sourcemap-codec': 1.4.15 dev: true @@ -2890,7 +3099,7 @@ packages: resolution: {integrity: sha512-1BeEB+DbtmDMUAfvbNUj5Hso8cSl2sBVK2iTyOMAqhfDVLdh+/9+D0JmQHaCeUk/vuJoMhOwbweZvh55wHxm4w==} dev: true - /@mdit/plugin-alert@0.8.0: + /@mdit/plugin-alert@0.8.0(markdown-it@14.0.0): resolution: {integrity: sha512-mxA/lhOyDDR6/qSAegGG/XZRjUbr1wjwdULudbpkA/CCQi6piW9D0Z8crDQGYz4KPQM9Bgx4Ac81QFSzHOV66Q==} peerDependencies: markdown-it: ^14.0.0 @@ -2899,9 +3108,10 @@ packages: optional: true dependencies: '@types/markdown-it': 13.0.7 + markdown-it: 14.0.0 dev: true - /@mdit/plugin-align@0.8.0: + /@mdit/plugin-align@0.8.0(markdown-it@14.0.0): resolution: {integrity: sha512-OJPYzSdmT0UZj/QTvnKYE4GelAL0OD8bNIPxpidXbFd3IqYv/8+xMjT6XeR+R3oZEvtbYSc2e1MmO5fo3DopJA==} engines: {node: '>= 18'} peerDependencies: @@ -2910,11 +3120,12 @@ packages: markdown-it: optional: true dependencies: - '@mdit/plugin-container': 0.8.0 + '@mdit/plugin-container': 0.8.0(markdown-it@14.0.0) '@types/markdown-it': 13.0.7 + markdown-it: 14.0.0 dev: true - /@mdit/plugin-attrs@0.8.0: + /@mdit/plugin-attrs@0.8.0(markdown-it@14.0.0): resolution: {integrity: sha512-ewmx5i+b3M4CRJNDpDNBA0YTHa1snn+adDsDDpDtPPSzCH1NhtWXdzwI0TrcCQUnueeSEEWX/wY4ESo+NRkBNQ==} engines: {node: '>= 18'} peerDependencies: @@ -2924,9 +3135,10 @@ packages: optional: true dependencies: '@types/markdown-it': 13.0.7 + markdown-it: 14.0.0 dev: true - /@mdit/plugin-container@0.8.0: + /@mdit/plugin-container@0.8.0(markdown-it@14.0.0): resolution: {integrity: sha512-uWK3t0CWssintcmT5PTJVhAwbstcD+SrtijQKs6BhLRtGGgHJ9mOf0ybGjlJhn4077yFFTHmaCIT3K+n5ZVjPg==} engines: {node: '>= 18'} peerDependencies: @@ -2936,9 +3148,10 @@ packages: optional: true dependencies: '@types/markdown-it': 13.0.7 + markdown-it: 14.0.0 dev: true - /@mdit/plugin-demo@0.8.0: + /@mdit/plugin-demo@0.8.0(markdown-it@14.0.0): resolution: {integrity: sha512-yFRXnp3Lj0g4H9ImzHKQwwgtSykrL/BDNEQzql9fdA9FbSygfu0CIxfm+A8lsVos8cAvdsgxy3gILySxpfR89g==} peerDependencies: markdown-it: ^14.0.0 @@ -2947,9 +3160,10 @@ packages: optional: true dependencies: '@types/markdown-it': 13.0.7 + markdown-it: 14.0.0 dev: true - /@mdit/plugin-figure@0.8.0: + /@mdit/plugin-figure@0.8.0(markdown-it@14.0.0): resolution: {integrity: sha512-/o4RoKjnkdWc+K7m6mR7BAu2J79yYE38s8HUc8iKk9v+e9j1E+6LeXcpx1LoPnHzUhT4EO2QmUsv+kAaPFfZYw==} engines: {node: '>= 18'} peerDependencies: @@ -2959,18 +3173,20 @@ packages: optional: true dependencies: '@types/markdown-it': 13.0.7 + markdown-it: 14.0.0 dev: true - /@mdit/plugin-footnote@0.8.0: + /@mdit/plugin-footnote@0.8.0(markdown-it@14.0.0): resolution: {integrity: sha512-AaX1rfkJwq9vLX+H/a+XQ3ZxahOXrnMLr5dVZfNdazjqdDEJ7Cc/A7UFtLfOM19F2w3EgvcHR1gbINxIVDn/eg==} engines: {node: '>= 18'} peerDependencies: markdown-it: ^14.0.0 dependencies: '@types/markdown-it': 13.0.7 + markdown-it: 14.0.0 dev: true - /@mdit/plugin-img-lazyload@0.8.0: + /@mdit/plugin-img-lazyload@0.8.0(markdown-it@14.0.0): resolution: {integrity: sha512-Rrlf2FzOxxyszbv3DpkIwEgmYKmtwHdxIO+Whkn0a9QckxnEKkaGl5KARCnM7LqX2fhEyFLgnfkr3onVOJG54g==} engines: {node: '>= 18'} peerDependencies: @@ -2980,9 +3196,10 @@ packages: optional: true dependencies: '@types/markdown-it': 13.0.7 + markdown-it: 14.0.0 dev: true - /@mdit/plugin-img-mark@0.8.0: + /@mdit/plugin-img-mark@0.8.0(markdown-it@14.0.0): resolution: {integrity: sha512-4P6z2QOfLHLMSXUP4mB/2Rnd6KeHmJBkUXJWJhybcXoIG5S5FDTFHJxOycSP4eGzfdOYAWSlkx6XwXEUGGZz5w==} engines: {node: '>= 18'} peerDependencies: @@ -2992,9 +3209,10 @@ packages: optional: true dependencies: '@types/markdown-it': 13.0.7 + markdown-it: 14.0.0 dev: true - /@mdit/plugin-img-size@0.8.0: + /@mdit/plugin-img-size@0.8.0(markdown-it@14.0.0): resolution: {integrity: sha512-r+LbAizP/hw5SisY44VbHEnR7XUKpcHM2k2fwu5wb1+V1crxeigG4sa8rzrJEddU+k6uCl27yL5FTGbHjAl82Q==} engines: {node: '>= 18'} peerDependencies: @@ -3004,9 +3222,10 @@ packages: optional: true dependencies: '@types/markdown-it': 13.0.7 + markdown-it: 14.0.0 dev: true - /@mdit/plugin-include@0.8.0: + /@mdit/plugin-include@0.8.0(markdown-it@14.0.0): resolution: {integrity: sha512-e8Z8q5VkJ6UX04tTgELraupB/MdHio7hkdYT71wBJ6UQuhSmFv/xMOxFfTcGKH5yzsbEM45BtAFHzSXIi3dMCw==} peerDependencies: markdown-it: ^14.0.0 @@ -3015,26 +3234,10 @@ packages: optional: true dependencies: '@types/markdown-it': 13.0.7 + markdown-it: 14.0.0 upath: 2.0.1 dev: true - /@mdit/plugin-katex@0.8.0: - resolution: {integrity: sha512-u7CX3Xv5nuc2bu2sHrk1nil83/9ETKTBMmy0icbW8zlqBC0ykLo1xTCEBXmdhXtnJtPi9f/wUZVs6iMZrJzbNg==} - engines: {node: '>= 18'} - peerDependencies: - katex: ^0.16.9 - markdown-it: ^14.0.0 - peerDependenciesMeta: - katex: - optional: true - markdown-it: - optional: true - dependencies: - '@mdit/plugin-tex': 0.8.0 - '@types/katex': 0.16.7 - '@types/markdown-it': 13.0.7 - dev: true - /@mdit/plugin-katex@0.8.0(katex@0.16.9)(markdown-it@14.0.0): resolution: {integrity: sha512-u7CX3Xv5nuc2bu2sHrk1nil83/9ETKTBMmy0icbW8zlqBC0ykLo1xTCEBXmdhXtnJtPi9f/wUZVs6iMZrJzbNg==} engines: {node: '>= 18'} @@ -3052,9 +3255,8 @@ packages: '@types/markdown-it': 13.0.7 katex: 0.16.9 markdown-it: 14.0.0 - dev: false - /@mdit/plugin-mark@0.8.0: + /@mdit/plugin-mark@0.8.0(markdown-it@14.0.0): resolution: {integrity: sha512-1hImu8FskIZ9dumWD2VIyB5USyVGwGY2IuaPxYO25tFvMZkhu4rYBjkSK8x+vXExwp94OLzFUlGgVl94S+nw9w==} engines: {node: '>= 18'} peerDependencies: @@ -3064,6 +3266,7 @@ packages: optional: true dependencies: '@types/markdown-it': 13.0.7 + markdown-it: 14.0.0 dev: true /@mdit/plugin-mathjax@0.4.8: @@ -3077,7 +3280,7 @@ packages: upath: 2.0.1 dev: false - /@mdit/plugin-mathjax@0.8.0(mathjax-full@3.2.2): + /@mdit/plugin-mathjax@0.8.0(markdown-it@14.0.0)(mathjax-full@3.2.2): resolution: {integrity: sha512-y016KQHa3PoXDUIcQseISMAz5q2mZJ/qocEs2EABT4PjquXPEh/4rw7Ql7KX9gf/SQIUyzj8hYs4bHyRZc6x4w==} engines: {node: '>= 18'} peerDependencies: @@ -3089,13 +3292,14 @@ packages: mathjax-full: optional: true dependencies: - '@mdit/plugin-tex': 0.8.0 + '@mdit/plugin-tex': 0.8.0(markdown-it@14.0.0) '@types/markdown-it': 13.0.7 + markdown-it: 14.0.0 mathjax-full: 3.2.2 upath: 2.0.1 dev: true - /@mdit/plugin-stylize@0.8.0: + /@mdit/plugin-stylize@0.8.0(markdown-it@14.0.0): resolution: {integrity: sha512-oNFI3Z7UTxP8CKxS3CIuawLmsyrc0n9jIw9mPzUcPNp+LtYmLktfZc3FIRlqpUUq34YwHTH3yihayBRdSkVV6A==} engines: {node: '>= 18'} peerDependencies: @@ -3105,18 +3309,7 @@ packages: optional: true dependencies: '@types/markdown-it': 13.0.7 - dev: true - - /@mdit/plugin-sub@0.8.0: - resolution: {integrity: sha512-oqCcmJVJykESgNJ4fFmDKKxRRQddwkXWIT4PjF83XSeXHxTOz8gMfke/V1mE7BAfKKCLP4io8HbrYfvIiOTZ4A==} - engines: {node: '>= 18'} - peerDependencies: - markdown-it: ^14.0.0 - peerDependenciesMeta: - markdown-it: - optional: true - dependencies: - '@types/markdown-it': 13.0.7 + markdown-it: 14.0.0 dev: true /@mdit/plugin-sub@0.8.0(markdown-it@14.0.0): @@ -3130,19 +3323,6 @@ packages: dependencies: '@types/markdown-it': 13.0.7 markdown-it: 14.0.0 - dev: false - - /@mdit/plugin-sup@0.8.0: - resolution: {integrity: sha512-5/uE2lONNjCgGDXC8jZ265tzefjUNQNakmK4PSCI4D5jD80xFrxc6MKh70VLCOL8Xk6COK/K9f0SAU2lwa97Tg==} - engines: {node: '>= 18'} - peerDependencies: - markdown-it: ^14.0.0 - peerDependenciesMeta: - markdown-it: - optional: true - dependencies: - '@types/markdown-it': 13.0.7 - dev: true /@mdit/plugin-sup@0.8.0(markdown-it@14.0.0): resolution: {integrity: sha512-5/uE2lONNjCgGDXC8jZ265tzefjUNQNakmK4PSCI4D5jD80xFrxc6MKh70VLCOL8Xk6COK/K9f0SAU2lwa97Tg==} @@ -3155,9 +3335,8 @@ packages: dependencies: '@types/markdown-it': 13.0.7 markdown-it: 14.0.0 - dev: false - /@mdit/plugin-tab@0.8.0: + /@mdit/plugin-tab@0.8.0(markdown-it@14.0.0): resolution: {integrity: sha512-SNa1S14Buuy564egiUTkU9HTTNFrEURJZLqA1+jr/2xYCdICPym0FWcB0cLtBl3lrQZkFtbxhzC6ws5JBt/ERQ==} peerDependencies: markdown-it: ^14.0.0 @@ -3166,9 +3345,10 @@ packages: optional: true dependencies: '@types/markdown-it': 13.0.7 + markdown-it: 14.0.0 dev: true - /@mdit/plugin-tasklist@0.8.0: + /@mdit/plugin-tasklist@0.8.0(markdown-it@14.0.0): resolution: {integrity: sha512-vfOTZdXIL/jk/ConUqCODI5WuqgB9qiBGc+wIa7UMhe73KcpwFeGFJVQZm9AvjhXDDYqznJxSMVRP/TN7TxVVw==} engines: {node: '>= 18'} peerDependencies: @@ -3178,6 +3358,7 @@ packages: optional: true dependencies: '@types/markdown-it': 13.0.7 + markdown-it: 14.0.0 dev: true /@mdit/plugin-tex@0.4.8: @@ -3188,18 +3369,6 @@ packages: markdown-it: 13.0.2 dev: false - /@mdit/plugin-tex@0.8.0: - resolution: {integrity: sha512-uh4kOhwBVEESz6dMmHk4Hn/AVfVtUhMA1UKpwMc1EL9qelodJ0YzSYfNXp6d/PS+E1l53yp8nMZK90DUO+3vpA==} - engines: {node: '>= 18'} - peerDependencies: - markdown-it: ^14.0.0 - peerDependenciesMeta: - markdown-it: - optional: true - dependencies: - '@types/markdown-it': 13.0.7 - dev: true - /@mdit/plugin-tex@0.8.0(markdown-it@14.0.0): resolution: {integrity: sha512-uh4kOhwBVEESz6dMmHk4Hn/AVfVtUhMA1UKpwMc1EL9qelodJ0YzSYfNXp6d/PS+E1l53yp8nMZK90DUO+3vpA==} engines: {node: '>= 18'} @@ -3211,9 +3380,8 @@ packages: dependencies: '@types/markdown-it': 13.0.7 markdown-it: 14.0.0 - dev: false - /@mdit/plugin-uml@0.8.0: + /@mdit/plugin-uml@0.8.0(markdown-it@14.0.0): resolution: {integrity: sha512-6TOVxLhmdzV7bzjlJCRP5uCFq62Xwk2ZAeYUK3RLx9lgM3s2Mww5ENhdysnQMd7VQlUHsPmp4XIMBZZjPddg3g==} engines: {node: '>= 18'} peerDependencies: @@ -3223,10 +3391,11 @@ packages: optional: true dependencies: '@types/markdown-it': 13.0.7 + markdown-it: 14.0.0 dev: true - /@mdn/browser-compat-data@5.5.10: - resolution: {integrity: sha512-s2GGND9oLhEuksOFtICYOBZdMWPANBXTMqAXh89q6g1Mi3+OuWEmp9WFzw2v/nmS175vqeewpC1kDJA7taaxyA==} + /@mdn/browser-compat-data@5.5.11: + resolution: {integrity: sha512-4o1ZaGmvqoDx3QLyEAcZvGDKmdVXLB0aiANuPDumgue/7iH67KUBsKejLX7wrdxEdyNYfXUKtjFQYhGwVUBXGw==} dev: true /@next-theme/utils@1.3.0: @@ -3298,12 +3467,12 @@ packages: redux: 5.0.1 dev: true - /@remix-run/router@1.15.0: - resolution: {integrity: sha512-HOil5aFtme37dVQTB6M34G95kPM3MMuqSmIRVCC52eKV+Y/tGSqw9P3rWhlAx6A+mz+MoX+XxsGsNJbaI5qCgQ==} + /@remix-run/router@1.15.1: + resolution: {integrity: sha512-zcU0gM3z+3iqj8UX45AmWY810l3oUmXM7uH4dt5xtzvMhRtYVhKGOmgOd1877dOPPepfCjUv57w+syamWIYe7w==} engines: {node: '>=14.0.0'} dev: true - /@rollup/plugin-commonjs@25.0.7(rollup@4.9.6): + /@rollup/plugin-commonjs@25.0.7(rollup@4.12.0): resolution: {integrity: sha512-nEvcR+LRjEjsaSsc4x3XZfCCvZIaSMenZu/OiwOKGN2UhQpAYI7ru7czFvyWbErlpoGjnSX3D5Ch5FcMA3kRWQ==} engines: {node: '>=14.0.0'} peerDependencies: @@ -3312,16 +3481,16 @@ packages: rollup: optional: true dependencies: - '@rollup/pluginutils': 5.1.0(rollup@4.9.6) + '@rollup/pluginutils': 5.1.0(rollup@4.12.0) commondir: 1.0.1 estree-walker: 2.0.2 glob: 8.1.0 is-reference: 1.2.1 magic-string: 0.30.7 - rollup: 4.9.6 + rollup: 4.12.0 dev: true - /@rollup/plugin-node-resolve@15.2.3(rollup@4.9.6): + /@rollup/plugin-node-resolve@15.2.3(rollup@4.12.0): resolution: {integrity: sha512-j/lym8nf5E21LwBT4Df1VD6hRO2L2iwUeUmP7litikRsVp1H6NWx20NEp0Y7su+7XGc476GnXXc4kFeZNGmaSQ==} engines: {node: '>=14.0.0'} peerDependencies: @@ -3330,16 +3499,16 @@ packages: rollup: optional: true dependencies: - '@rollup/pluginutils': 5.1.0(rollup@4.9.6) + '@rollup/pluginutils': 5.1.0(rollup@4.12.0) '@types/resolve': 1.20.2 deepmerge: 4.3.1 is-builtin-module: 3.2.1 is-module: 1.0.0 resolve: 1.22.8 - rollup: 4.9.6 + rollup: 4.12.0 dev: true - /@rollup/plugin-replace@5.0.5(rollup@4.9.6): + /@rollup/plugin-replace@5.0.5(rollup@4.12.0): resolution: {integrity: sha512-rYO4fOi8lMaTg/z5Jb+hKnrHHVn8j2lwkqwyS4kTRhKyWOLf2wST2sWXr4WzWiTcoHTp2sTjqUbqIj2E39slKQ==} engines: {node: '>=14.0.0'} peerDependencies: @@ -3348,9 +3517,9 @@ packages: rollup: optional: true dependencies: - '@rollup/pluginutils': 5.1.0(rollup@4.9.6) + '@rollup/pluginutils': 5.1.0(rollup@4.12.0) magic-string: 0.30.7 - rollup: 4.9.6 + rollup: 4.12.0 dev: true /@rollup/pluginutils@4.2.1: @@ -3361,7 +3530,7 @@ packages: picomatch: 2.3.1 dev: true - /@rollup/pluginutils@5.1.0(rollup@4.9.6): + /@rollup/pluginutils@5.1.0(rollup@4.12.0): resolution: {integrity: sha512-XTIWOPPcpvyKI6L1NHo0lFlCyznUEyPmPY1mc3KpPVDYulHSTvyeLNVW00QTLIAFNhR3kYnJTQHeGqU4M3n09g==} engines: {node: '>=14.0.0'} peerDependencies: @@ -3373,211 +3542,112 @@ packages: '@types/estree': 1.0.5 estree-walker: 2.0.2 picomatch: 2.3.1 - rollup: 4.9.6 + rollup: 4.12.0 dev: true - /@rollup/rollup-android-arm-eabi@4.10.0: - resolution: {integrity: sha512-/MeDQmcD96nVoRumKUljsYOLqfv1YFJps+0pTrb2Z9Nl/w5qNUysMaWQsrd1mvAlNT4yza1iVyIu4Q4AgF6V3A==} - cpu: [arm] - os: [android] - requiresBuild: true - dev: true - optional: true - - /@rollup/rollup-android-arm-eabi@4.9.6: - resolution: {integrity: sha512-MVNXSSYN6QXOulbHpLMKYi60ppyO13W9my1qogeiAqtjb2yR4LSmfU2+POvDkLzhjYLXz9Rf9+9a3zFHW1Lecg==} + /@rollup/rollup-android-arm-eabi@4.12.0: + resolution: {integrity: sha512-+ac02NL/2TCKRrJu2wffk1kZ+RyqxVUlbjSagNgPm94frxtr+XDL12E5Ll1enWskLrtrZ2r8L3wED1orIibV/w==} cpu: [arm] os: [android] requiresBuild: true dev: true optional: true - /@rollup/rollup-android-arm64@4.10.0: - resolution: {integrity: sha512-lvu0jK97mZDJdpZKDnZI93I0Om8lSDaiPx3OiCk0RXn3E8CMPJNS/wxjAvSJJzhhZpfjXsjLWL8LnS6qET4VNQ==} + /@rollup/rollup-android-arm64@4.12.0: + resolution: {integrity: sha512-OBqcX2BMe6nvjQ0Nyp7cC90cnumt8PXmO7Dp3gfAju/6YwG0Tj74z1vKrfRz7qAv23nBcYM8BCbhrsWqO7PzQQ==} cpu: [arm64] os: [android] requiresBuild: true dev: true optional: true - /@rollup/rollup-android-arm64@4.9.6: - resolution: {integrity: sha512-T14aNLpqJ5wzKNf5jEDpv5zgyIqcpn1MlwCrUXLrwoADr2RkWA0vOWP4XxbO9aiO3dvMCQICZdKeDrFl7UMClw==} + /@rollup/rollup-darwin-arm64@4.12.0: + resolution: {integrity: sha512-X64tZd8dRE/QTrBIEs63kaOBG0b5GVEd3ccoLtyf6IdXtHdh8h+I56C2yC3PtC9Ucnv0CpNFJLqKFVgCYe0lOQ==} cpu: [arm64] - os: [android] - requiresBuild: true - dev: true - optional: true - - /@rollup/rollup-darwin-arm64@4.10.0: - resolution: {integrity: sha512-uFpayx8I8tyOvDkD7X6n0PriDRWxcqEjqgtlxnUA/G9oS93ur9aZ8c8BEpzFmsed1TH5WZNG5IONB8IiW90TQg==} - cpu: [arm64] - os: [darwin] - requiresBuild: true - dev: true - optional: true - - /@rollup/rollup-darwin-arm64@4.9.6: - resolution: {integrity: sha512-CqNNAyhRkTbo8VVZ5R85X73H3R5NX9ONnKbXuHisGWC0qRbTTxnF1U4V9NafzJbgGM0sHZpdO83pLPzq8uOZFw==} - cpu: [arm64] - os: [darwin] - requiresBuild: true - dev: true - optional: true - - /@rollup/rollup-darwin-x64@4.10.0: - resolution: {integrity: sha512-nIdCX03qFKoR/MwQegQBK+qZoSpO3LESurVAC6s6jazLA1Mpmgzo3Nj3H1vydXp/JM29bkCiuF7tDuToj4+U9Q==} - cpu: [x64] os: [darwin] requiresBuild: true dev: true optional: true - /@rollup/rollup-darwin-x64@4.9.6: - resolution: {integrity: sha512-zRDtdJuRvA1dc9Mp6BWYqAsU5oeLixdfUvkTHuiYOHwqYuQ4YgSmi6+/lPvSsqc/I0Omw3DdICx4Tfacdzmhog==} + /@rollup/rollup-darwin-x64@4.12.0: + resolution: {integrity: sha512-cc71KUZoVbUJmGP2cOuiZ9HSOP14AzBAThn3OU+9LcA1+IUqswJyR1cAJj3Mg55HbjZP6OLAIscbQsQLrpgTOg==} cpu: [x64] os: [darwin] requiresBuild: true dev: true optional: true - /@rollup/rollup-linux-arm-gnueabihf@4.10.0: - resolution: {integrity: sha512-Fz7a+y5sYhYZMQFRkOyCs4PLhICAnxRX/GnWYReaAoruUzuRtcf+Qnw+T0CoAWbHCuz2gBUwmWnUgQ67fb3FYw==} + /@rollup/rollup-linux-arm-gnueabihf@4.12.0: + resolution: {integrity: sha512-a6w/Y3hyyO6GlpKL2xJ4IOh/7d+APaqLYdMf86xnczU3nurFTaVN9s9jOXQg97BE4nYm/7Ga51rjec5nfRdrvA==} cpu: [arm] os: [linux] requiresBuild: true dev: true optional: true - /@rollup/rollup-linux-arm-gnueabihf@4.9.6: - resolution: {integrity: sha512-oNk8YXDDnNyG4qlNb6is1ojTOGL/tRhbbKeE/YuccItzerEZT68Z9gHrY3ROh7axDc974+zYAPxK5SH0j/G+QQ==} - cpu: [arm] - os: [linux] - requiresBuild: true - dev: true - optional: true - - /@rollup/rollup-linux-arm64-gnu@4.10.0: - resolution: {integrity: sha512-yPtF9jIix88orwfTi0lJiqINnlWo6p93MtZEoaehZnmCzEmLL0eqjA3eGVeyQhMtxdV+Mlsgfwhh0+M/k1/V7Q==} + /@rollup/rollup-linux-arm64-gnu@4.12.0: + resolution: {integrity: sha512-0fZBq27b+D7Ar5CQMofVN8sggOVhEtzFUwOwPppQt0k+VR+7UHMZZY4y+64WJ06XOhBTKXtQB/Sv0NwQMXyNAA==} cpu: [arm64] os: [linux] + libc: [glibc] requiresBuild: true dev: true optional: true - /@rollup/rollup-linux-arm64-gnu@4.9.6: - resolution: {integrity: sha512-Z3O60yxPtuCYobrtzjo0wlmvDdx2qZfeAWTyfOjEDqd08kthDKexLpV97KfAeUXPosENKd8uyJMRDfFMxcYkDQ==} + /@rollup/rollup-linux-arm64-musl@4.12.0: + resolution: {integrity: sha512-eTvzUS3hhhlgeAv6bfigekzWZjaEX9xP9HhxB0Dvrdbkk5w/b+1Sxct2ZuDxNJKzsRStSq1EaEkVSEe7A7ipgQ==} cpu: [arm64] os: [linux] + libc: [musl] requiresBuild: true dev: true optional: true - /@rollup/rollup-linux-arm64-musl@4.10.0: - resolution: {integrity: sha512-9GW9yA30ib+vfFiwjX+N7PnjTnCMiUffhWj4vkG4ukYv1kJ4T9gHNg8zw+ChsOccM27G9yXrEtMScf1LaCuoWQ==} - cpu: [arm64] - os: [linux] - requiresBuild: true - dev: true - optional: true - - /@rollup/rollup-linux-arm64-musl@4.9.6: - resolution: {integrity: sha512-gpiG0qQJNdYEVad+1iAsGAbgAnZ8j07FapmnIAQgODKcOTjLEWM9sRb+MbQyVsYCnA0Im6M6QIq6ax7liws6eQ==} - cpu: [arm64] - os: [linux] - requiresBuild: true - dev: true - optional: true - - /@rollup/rollup-linux-riscv64-gnu@4.10.0: - resolution: {integrity: sha512-X1ES+V4bMq2ws5fF4zHornxebNxMXye0ZZjUrzOrf7UMx1d6wMQtfcchZ8SqUnQPPHdOyOLW6fTcUiFgHFadRA==} + /@rollup/rollup-linux-riscv64-gnu@4.12.0: + resolution: {integrity: sha512-ix+qAB9qmrCRiaO71VFfY8rkiAZJL8zQRXveS27HS+pKdjwUfEhqo2+YF2oI+H/22Xsiski+qqwIBxVewLK7sw==} cpu: [riscv64] os: [linux] + libc: [glibc] requiresBuild: true dev: true optional: true - /@rollup/rollup-linux-riscv64-gnu@4.9.6: - resolution: {integrity: sha512-+uCOcvVmFUYvVDr27aiyun9WgZk0tXe7ThuzoUTAukZJOwS5MrGbmSlNOhx1j80GdpqbOty05XqSl5w4dQvcOA==} - cpu: [riscv64] - os: [linux] - requiresBuild: true - dev: true - optional: true - - /@rollup/rollup-linux-x64-gnu@4.10.0: - resolution: {integrity: sha512-w/5OpT2EnI/Xvypw4FIhV34jmNqU5PZjZue2l2Y3ty1Ootm3SqhI+AmfhlUYGBTd9JnpneZCDnt3uNOiOBkMyw==} - cpu: [x64] - os: [linux] - requiresBuild: true - dev: true - optional: true - - /@rollup/rollup-linux-x64-gnu@4.9.6: - resolution: {integrity: sha512-HUNqM32dGzfBKuaDUBqFB7tP6VMN74eLZ33Q9Y1TBqRDn+qDonkAUyKWwF9BR9unV7QUzffLnz9GrnKvMqC/fw==} + /@rollup/rollup-linux-x64-gnu@4.12.0: + resolution: {integrity: sha512-TenQhZVOtw/3qKOPa7d+QgkeM6xY0LtwzR8OplmyL5LrgTWIXpTQg2Q2ycBf8jm+SFW2Wt/DTn1gf7nFp3ssVA==} cpu: [x64] os: [linux] + libc: [glibc] requiresBuild: true dev: true optional: true - /@rollup/rollup-linux-x64-musl@4.10.0: - resolution: {integrity: sha512-q/meftEe3QlwQiGYxD9rWwB21DoKQ9Q8wA40of/of6yGHhZuGfZO0c3WYkN9dNlopHlNT3mf5BPsUSxoPuVQaw==} + /@rollup/rollup-linux-x64-musl@4.12.0: + resolution: {integrity: sha512-LfFdRhNnW0zdMvdCb5FNuWlls2WbbSridJvxOvYWgSBOYZtgBfW9UGNJG//rwMqTX1xQE9BAodvMH9tAusKDUw==} cpu: [x64] os: [linux] + libc: [musl] requiresBuild: true dev: true optional: true - /@rollup/rollup-linux-x64-musl@4.9.6: - resolution: {integrity: sha512-ch7M+9Tr5R4FK40FHQk8VnML0Szi2KRujUgHXd/HjuH9ifH72GUmw6lStZBo3c3GB82vHa0ZoUfjfcM7JiiMrQ==} - cpu: [x64] - os: [linux] - requiresBuild: true - dev: true - optional: true - - /@rollup/rollup-win32-arm64-msvc@4.10.0: - resolution: {integrity: sha512-NrR6667wlUfP0BHaEIKgYM/2va+Oj+RjZSASbBMnszM9k+1AmliRjHc3lJIiOehtSSjqYiO7R6KLNrWOX+YNSQ==} + /@rollup/rollup-win32-arm64-msvc@4.12.0: + resolution: {integrity: sha512-JPDxovheWNp6d7AHCgsUlkuCKvtu3RB55iNEkaQcf0ttsDU/JZF+iQnYcQJSk/7PtT4mjjVG8N1kpwnI9SLYaw==} cpu: [arm64] os: [win32] requiresBuild: true dev: true optional: true - /@rollup/rollup-win32-arm64-msvc@4.9.6: - resolution: {integrity: sha512-VD6qnR99dhmTQ1mJhIzXsRcTBvTjbfbGGwKAHcu+52cVl15AC/kplkhxzW/uT0Xl62Y/meBKDZvoJSJN+vTeGA==} - cpu: [arm64] - os: [win32] - requiresBuild: true - dev: true - optional: true - - /@rollup/rollup-win32-ia32-msvc@4.10.0: - resolution: {integrity: sha512-FV0Tpt84LPYDduIDcXvEC7HKtyXxdvhdAOvOeWMWbQNulxViH2O07QXkT/FffX4FqEI02jEbCJbr+YcuKdyyMg==} - cpu: [ia32] - os: [win32] - requiresBuild: true - dev: true - optional: true - - /@rollup/rollup-win32-ia32-msvc@4.9.6: - resolution: {integrity: sha512-J9AFDq/xiRI58eR2NIDfyVmTYGyIZmRcvcAoJ48oDld/NTR8wyiPUu2X/v1navJ+N/FGg68LEbX3Ejd6l8B7MQ==} + /@rollup/rollup-win32-ia32-msvc@4.12.0: + resolution: {integrity: sha512-fjtuvMWRGJn1oZacG8IPnzIV6GF2/XG+h71FKn76OYFqySXInJtseAqdprVTDTyqPxQOG9Exak5/E9Z3+EJ8ZA==} cpu: [ia32] os: [win32] requiresBuild: true dev: true optional: true - /@rollup/rollup-win32-x64-msvc@4.10.0: - resolution: {integrity: sha512-OZoJd+o5TaTSQeFFQ6WjFCiltiYVjIdsXxwu/XZ8qRpsvMQr4UsVrE5UyT9RIvsnuF47DqkJKhhVZ2Q9YW9IpQ==} - cpu: [x64] - os: [win32] - requiresBuild: true - dev: true - optional: true - - /@rollup/rollup-win32-x64-msvc@4.9.6: - resolution: {integrity: sha512-jqzNLhNDvIZOrt69Ce4UjGRpXJBzhUBzawMwnaDAwyHriki3XollsewxWzOzz+4yOFDkuJHtTsZFwMxhYJWmLQ==} + /@rollup/rollup-win32-x64-msvc@4.12.0: + resolution: {integrity: sha512-ZYmr5mS2wd4Dew/JjT0Fqi2NPB/ZhZ2VvPp7SmvPZb4Y1CG/LRcS6tcRo2cYU7zLK5A7cdbhWnnWmUjoI4qapg==} cpu: [x64] os: [win32] requiresBuild: true @@ -3597,8 +3667,8 @@ packages: engines: {node: '>=18'} dev: true - /@sindresorhus/merge-streams@2.2.0: - resolution: {integrity: sha512-UTce8mUwUW0RikMb/eseJ7ys0BRkZVFB86orHzrfW12ZmFtym5zua8joZ4L7okH2dDFHkcFjqnZ5GocWBXOFtA==} + /@sindresorhus/merge-streams@2.3.0: + resolution: {integrity: sha512-LtoMMhxAlorcGhmFYI+LhPgbPZCkgP6ra1YL604EeF6U98pLlQ3iWIGMdWSC+vWmPBWBNgmDBAhnAobLROJmwg==} engines: {node: '>=18'} dev: true @@ -3838,7 +3908,7 @@ packages: resolution: {integrity: sha512-yTbItCNreRooED33qjunPthRcSjERP1r4MqCZc7wv0u2sUkzTFp45tgUfS5+r7FrZPdmCCNflLhVSP/o+SemsQ==} dependencies: '@types/jsonfile': 6.1.4 - '@types/node': 20.11.17 + '@types/node': 20.11.19 dev: true /@types/hash-sum@1.0.2: @@ -3856,7 +3926,7 @@ packages: /@types/jsonfile@6.1.4: resolution: {integrity: sha512-D5qGUYwjvnNNextdU59/+fI+spnwtTFmyQP0h+PfIOSkNfpU6AOICUOkm4i0OnSk+NyjdPJrxCDro0sJsWlRpQ==} dependencies: - '@types/node': 20.11.17 + '@types/node': 20.11.19 dev: true /@types/katex@0.16.7: @@ -3907,14 +3977,8 @@ packages: resolution: {integrity: sha512-w+tIMs3rq2afQdsPJlODhoUEKzFP1ayaoyl1CcnwtIlsVe7K7bA1NGm4s3PraqTLlXnbIN84zuBlxBWo1u9BLw==} dev: true - /@types/node@20.11.16: - resolution: {integrity: sha512-gKb0enTmRCzXSSUJDq6/sPcqrfCv2mkkG6Jt/clpn5eiCbKTY+SgZUxo+p8ZKMof5dCp9vHQUAB7wOUTod22wQ==} - dependencies: - undici-types: 5.26.5 - dev: true - - /@types/node@20.11.17: - resolution: {integrity: sha512-QmgQZGWu1Yw9TDyAP9ZzpFJKynYNeOvwMJmaxABfieQoVoiVOS6MN1WSpqpRcbeA5+RW82kraAVxCCJg+780Qw==} + /@types/node@20.11.19: + resolution: {integrity: sha512-7xMnVEcZFu0DikYjWOlRq7NTPETrm7teqUT2WkQjrTIkEgUyyGdWsj/Zg8bEJt5TNklzbPD1X3fqfsHw3SpapQ==} dependencies: undici-types: 5.26.5 @@ -3944,7 +4008,7 @@ packages: resolution: {integrity: sha512-mEafCgyKiMFin24SDzWN7yAADt4gt6YawFiNMp0QS5ZPboORfyxFt0s3VzJKhTaKg9py/4FUmrHLTNfJKt9Rbw==} dependencies: '@types/cookiejar': 2.1.5 - '@types/node': 20.11.17 + '@types/node': 20.11.19 dev: false /@types/triple-beam@1.3.5: @@ -3969,7 +4033,7 @@ packages: /@types/ws@7.4.7: resolution: {integrity: sha512-JQbbmxZTZehdc2iszGKs5oC3NFnjeay7mtAWrdt7qNtAVK0g19muApzAy4bm9byz79xa2ZnO/BOBC2R8RC5Lww==} dependencies: - '@types/node': 20.11.17 + '@types/node': 20.11.19 dev: false /@typescript-eslint/eslint-plugin@6.21.0(@typescript-eslint/parser@6.21.0)(eslint@8.56.0)(typescript@5.3.3): @@ -3989,7 +4053,36 @@ packages: '@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 + debug: 4.3.4(supports-color@5.5.0) + 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@7.0.2(@typescript-eslint/parser@7.0.2)(eslint@8.56.0)(typescript@5.3.3): + resolution: {integrity: sha512-/XtVZJtbaphtdrWjr+CJclaCVGPtOdBpFEnvtNf/jRV0IiEemRrL0qABex/nEt8isYcnFacm3nPHYQwL+Wb7qg==} + engines: {node: ^16.0.0 || >=18.0.0} + peerDependencies: + '@typescript-eslint/parser': ^7.0.0 + eslint: ^8.56.0 + typescript: '*' + peerDependenciesMeta: + typescript: + optional: true + dependencies: + '@eslint-community/regexpp': 4.10.0 + '@typescript-eslint/parser': 7.0.2(eslint@8.56.0)(typescript@5.3.3) + '@typescript-eslint/scope-manager': 7.0.2 + '@typescript-eslint/type-utils': 7.0.2(eslint@8.56.0)(typescript@5.3.3) + '@typescript-eslint/utils': 7.0.2(eslint@8.56.0)(typescript@5.3.3) + '@typescript-eslint/visitor-keys': 7.0.2 + debug: 4.3.4(supports-color@5.5.0) eslint: 8.56.0 graphemer: 1.4.0 ignore: 5.3.1 @@ -4015,7 +4108,28 @@ packages: '@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 + debug: 4.3.4(supports-color@5.5.0) + eslint: 8.56.0 + typescript: 5.3.3 + transitivePeerDependencies: + - supports-color + dev: true + + /@typescript-eslint/parser@7.0.2(eslint@8.56.0)(typescript@5.3.3): + resolution: {integrity: sha512-GdwfDglCxSmU+QTS9vhz2Sop46ebNCXpPPvsByK7hu0rFGRHL+AusKQJ7SoN+LbLh6APFpQwHKmDSwN35Z700Q==} + engines: {node: ^16.0.0 || >=18.0.0} + peerDependencies: + eslint: ^8.56.0 + typescript: '*' + peerDependenciesMeta: + typescript: + optional: true + dependencies: + '@typescript-eslint/scope-manager': 7.0.2 + '@typescript-eslint/types': 7.0.2 + '@typescript-eslint/typescript-estree': 7.0.2(typescript@5.3.3) + '@typescript-eslint/visitor-keys': 7.0.2 + debug: 4.3.4(supports-color@5.5.0) eslint: 8.56.0 typescript: 5.3.3 transitivePeerDependencies: @@ -4030,6 +4144,14 @@ packages: '@typescript-eslint/visitor-keys': 6.21.0 dev: true + /@typescript-eslint/scope-manager@7.0.2: + resolution: {integrity: sha512-l6sa2jF3h+qgN2qUMjVR3uCNGjWw4ahGfzIYsCtFrQJCjhbrDPdiihYT8FnnqFwsWX+20hK592yX9I2rxKTP4g==} + engines: {node: ^16.0.0 || >=18.0.0} + dependencies: + '@typescript-eslint/types': 7.0.2 + '@typescript-eslint/visitor-keys': 7.0.2 + dev: true + /@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} @@ -4042,7 +4164,27 @@ packages: 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 + debug: 4.3.4(supports-color@5.5.0) + 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@7.0.2(eslint@8.56.0)(typescript@5.3.3): + resolution: {integrity: sha512-IKKDcFsKAYlk8Rs4wiFfEwJTQlHcdn8CLwLaxwd6zb8HNiMcQIFX9sWax2k4Cjj7l7mGS5N1zl7RCHOVwHq2VQ==} + engines: {node: ^16.0.0 || >=18.0.0} + peerDependencies: + eslint: ^8.56.0 + typescript: '*' + peerDependenciesMeta: + typescript: + optional: true + dependencies: + '@typescript-eslint/typescript-estree': 7.0.2(typescript@5.3.3) + '@typescript-eslint/utils': 7.0.2(eslint@8.56.0)(typescript@5.3.3) + debug: 4.3.4(supports-color@5.5.0) eslint: 8.56.0 ts-api-utils: 1.2.1(typescript@5.3.3) typescript: 5.3.3 @@ -4055,6 +4197,11 @@ packages: engines: {node: ^16.0.0 || >=18.0.0} dev: true + /@typescript-eslint/types@7.0.2: + resolution: {integrity: sha512-ZzcCQHj4JaXFjdOql6adYV4B/oFOFjPOC9XYwCaZFRvqN8Llfvv4gSxrkQkd2u4Ci62i2c6W6gkDwQJDaRc4nA==} + engines: {node: ^16.0.0 || >=18.0.0} + dev: true + /@typescript-eslint/typescript-estree@6.21.0(typescript@5.3.3): resolution: {integrity: sha512-6npJTkZcO+y2/kr+z0hc4HwNfrrP4kNYh57ek7yCNlrBjWQ1Y0OS7jiZTkgumrvkX5HkEKXFZkkdFNkaW2wmUQ==} engines: {node: ^16.0.0 || >=18.0.0} @@ -4066,7 +4213,29 @@ packages: dependencies: '@typescript-eslint/types': 6.21.0 '@typescript-eslint/visitor-keys': 6.21.0 - debug: 4.3.4 + debug: 4.3.4(supports-color@5.5.0) + globby: 11.1.0 + is-glob: 4.0.3 + minimatch: 9.0.3 + 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/typescript-estree@7.0.2(typescript@5.3.3): + resolution: {integrity: sha512-3AMc8khTcELFWcKcPc0xiLviEvvfzATpdPj/DXuOGIdQIIFybf4DMT1vKRbuAEOFMwhWt7NFLXRkbjsvKZQyvw==} + engines: {node: ^16.0.0 || >=18.0.0} + peerDependencies: + typescript: '*' + peerDependenciesMeta: + typescript: + optional: true + dependencies: + '@typescript-eslint/types': 7.0.2 + '@typescript-eslint/visitor-keys': 7.0.2 + debug: 4.3.4(supports-color@5.5.0) globby: 11.1.0 is-glob: 4.0.3 minimatch: 9.0.3 @@ -4096,6 +4265,25 @@ packages: - typescript dev: true + /@typescript-eslint/utils@7.0.2(eslint@8.56.0)(typescript@5.3.3): + resolution: {integrity: sha512-PZPIONBIB/X684bhT1XlrkjNZJIEevwkKDsdwfiu1WeqBxYEEdIgVDgm8/bbKHVu+6YOpeRqcfImTdImx/4Bsw==} + engines: {node: ^16.0.0 || >=18.0.0} + peerDependencies: + eslint: ^8.56.0 + dependencies: + '@eslint-community/eslint-utils': 4.4.0(eslint@8.56.0) + '@types/json-schema': 7.0.15 + '@types/semver': 7.5.7 + '@typescript-eslint/scope-manager': 7.0.2 + '@typescript-eslint/types': 7.0.2 + '@typescript-eslint/typescript-estree': 7.0.2(typescript@5.3.3) + eslint: 8.56.0 + semver: 7.6.0 + transitivePeerDependencies: + - supports-color + - typescript + dev: true + /@typescript-eslint/visitor-keys@6.21.0: resolution: {integrity: sha512-JJtkDduxLi9bivAB+cYOVMtbkqdPOhZ+ZI5LC47MIRrDV4Yn2o+ZnW10Nkmr28xRpSpdJ6Sm42Hjf2+REYXm0A==} engines: {node: ^16.0.0 || >=18.0.0} @@ -4104,12 +4292,20 @@ packages: eslint-visitor-keys: 3.4.3 dev: true + /@typescript-eslint/visitor-keys@7.0.2: + resolution: {integrity: sha512-8Y+YiBmqPighbm5xA2k4wKTxRzx9EkBu7Rlw+WHqMvRJ3RPz/BMBO9b2ru0LUNmXg120PHUXD5+SWFy2R8DqlQ==} + engines: {node: ^16.0.0 || >=18.0.0} + dependencies: + '@typescript-eslint/types': 7.0.2 + eslint-visitor-keys: 3.4.3 + dev: true + /@ungap/structured-clone@1.2.0: resolution: {integrity: sha512-zuVdFrMJiuCDQUMCzQaD6KL28MjnqqN8XnAqiEq9PNm/hCPTSGfrXCOfwj1ow4LFb/tNymJPwsNbVePc1xFqrQ==} dev: true - /@vercel/build-utils@7.5.1: - resolution: {integrity: sha512-RyTG951QZQgYn0JL5OoObsCppxHSQApZAqn82GCpAyuQPW7clqcjq7aY7KLD7esHbs0zdzL0KeDEBkGBKaTcTg==} + /@vercel/build-utils@7.7.0: + resolution: {integrity: sha512-dYE0QKnRj9tN1F2AAKHagh3QkgQhz7AWcrRqnp5gjEp74EnxBKJIcZe5qqyKANMCLQ1e96RYy1pQB3zPMGeEzg==} dev: true /@vercel/error-utils@2.0.2: @@ -4151,11 +4347,11 @@ packages: web-vitals: 0.2.4 dev: true - /@vercel/gatsby-plugin-vercel-builder@2.0.16: - resolution: {integrity: sha512-szRvR8UiCyH8J4xqz3hwDa0XOE4fTxoPawYDBMNHrx91QFEHAtUBC3KcGhApGmVd7ik0WYP7lqokmv9ngygBlA==} + /@vercel/gatsby-plugin-vercel-builder@2.0.18: + resolution: {integrity: sha512-SbYV8ZBnROHJzS5DbFgSZ3Szp6UiY28DyHwtJ8cJ3z82tnCgIVqRMthUx/icPUZlHXKex4y+QhOWpyqopvEyqQ==} dependencies: '@sinclair/typebox': 0.25.24 - '@vercel/build-utils': 7.5.1 + '@vercel/build-utils': 7.7.0 '@vercel/routing-utils': 3.1.0 esbuild: 0.14.47 etag: 1.8.1 @@ -4173,17 +4369,17 @@ packages: ts-morph: 12.0.0 dev: true - /@vercel/next@4.1.0: - resolution: {integrity: sha512-5RsyprRts6POFor2JWNNA8kYQ9R0A5a27VaBESFsPi9YIhytsx6cOdrxWusIF6SM+y+kLA0gvi1yA6uixaP8Cg==} + /@vercel/next@4.1.1: + resolution: {integrity: sha512-bc+UimeP+Swwye10LNcB93uaGq2lMuPUhB3den0GBJ+x/aSFmSwVziohF+p1n4ozFGEUx6Qx/CyZcfopuO5jZA==} dependencies: - '@vercel/nft': 0.26.2 + '@vercel/nft': 0.26.3 transitivePeerDependencies: - encoding - supports-color dev: true - /@vercel/nft@0.26.2: - resolution: {integrity: sha512-bxe2iShmKZi7476xYamyKvhhKwQ6JPEtQ2FSq1AjMUH2buMd8LQMkdoHinTqZYc+1sMTh3G0ARdjzNvV1FEisA==} + /@vercel/nft@0.26.3: + resolution: {integrity: sha512-h1z/NN9ppS4YOKwSgBoopJlhm7tS2Qb/9Ld1HXjDpvvTE7mY0xVD8nllXs+RihD9uTGJISOIMzp18Eg0EApaMA==} engines: {node: '>=16'} hasBin: true dependencies: @@ -4204,19 +4400,21 @@ packages: - supports-color dev: true - /@vercel/node@3.0.17: - resolution: {integrity: sha512-HgIDxVAG/cEGLcSYdatGwk/zraN2aDP3ZQxy0I9eFsG8+rgC5eh3mFpNYEcBDkikpMr1jW/zpesf43s/A77/GQ==} + /@vercel/node@3.0.19: + resolution: {integrity: sha512-geiAo2QjkNyWZSMbNKgaCvUvqg44tWDF0XDhEc6D+2H+2553Ea/RFpJNY7oSruuR1Rk43GUOKbxnVEDft/2JhQ==} dependencies: - '@edge-runtime/node-utils': 2.2.1 - '@edge-runtime/primitives': 4.0.5 - '@edge-runtime/vm': 3.1.7 + '@edge-runtime/node-utils': 2.3.0 + '@edge-runtime/primitives': 4.1.0 + '@edge-runtime/vm': 3.2.0 '@types/node': 14.18.33 - '@vercel/build-utils': 7.5.1 + '@vercel/build-utils': 7.7.0 '@vercel/error-utils': 2.0.2 - '@vercel/nft': 0.26.2 + '@vercel/nft': 0.26.3 '@vercel/static-config': 3.0.0 async-listen: 3.0.0 - edge-runtime: 2.5.7 + cjs-module-lexer: 1.2.3 + edge-runtime: 2.5.9 + es-module-lexer: 1.4.1 esbuild: 0.14.47 etag: 1.8.1 node-fetch: 2.6.9 @@ -4236,10 +4434,10 @@ packages: resolution: {integrity: sha512-EbAdKOZ0hPd5b59tLt7R3RQK1azNvuZTrCFRAVHNjqcIHNCmrSvjag5zBGn7Memkk8qWb3+CgBw9K/3LJKei0w==} dev: true - /@vercel/redwood@2.0.6: - resolution: {integrity: sha512-bH8z/0peYlEdFGxyPWwOScTV75eb47H8IK9u0EZ3LtC7hKwiqEkQIRg2CtyH5FmILlGN9nRxEB5XWsboigHByw==} + /@vercel/redwood@2.0.7: + resolution: {integrity: sha512-5BqSq9QP4kC3h9YmXJbuUM79EMErs2qs8MMBlw7r2zTLc2rqlUR6suzshn5Ei/Beqoj2pm7d+qrludEBVDBxkw==} dependencies: - '@vercel/nft': 0.26.2 + '@vercel/nft': 0.26.3 '@vercel/routing-utils': 3.1.0 semver: 6.3.1 transitivePeerDependencies: @@ -4247,10 +4445,10 @@ packages: - supports-color dev: true - /@vercel/remix-builder@2.0.18: - resolution: {integrity: sha512-dSi/FQ3jjEl6q9Hpzwkiikq7CwO309TS1bkcuORbsd55HloDeirvQurxoGOqWN+4O6Acuy568YI33A7LAz9/lw==} + /@vercel/remix-builder@2.0.19: + resolution: {integrity: sha512-mODNijOpRGKtW09ksg01ju6tOt+C/fba71l1rrHi8I/ejPxpXHnfArNyO5SPRldyq5eHrhBMeePStQLVKNetug==} dependencies: - '@vercel/nft': 0.26.2 + '@vercel/nft': 0.26.3 '@vercel/static-config': 3.0.0 ts-morph: 12.0.0 transitivePeerDependencies: @@ -4270,11 +4468,11 @@ packages: resolution: {integrity: sha512-Gfm8HDech41vf+EPleRzgoJUnDTJerKgckMm4KX0JT860gV9XBMSOWYH7eMWHmMza104+HRCWL7wT6OlpftF2Q==} dev: true - /@vercel/static-build@2.2.0: - resolution: {integrity: sha512-PG8/X6bk8K6sztAKckwo/miBdOU1EUmH5ct0oSXlZl7lv80v81axJrZ8YnqSmRyFT5+WR6e9Njk0Biz5FtyQ8w==} + /@vercel/static-build@2.4.0: + resolution: {integrity: sha512-i+JDorkLGUVSoBrxbT86LL7L+TrBdL7uwVtqKA6S3QEQb8OfGOfvQKCjtbIRmplTxHWHWo3zFALrmFuB1AaubQ==} dependencies: '@vercel/gatsby-plugin-vercel-analytics': 1.0.11 - '@vercel/gatsby-plugin-vercel-builder': 2.0.16 + '@vercel/gatsby-plugin-vercel-builder': 2.0.18 '@vercel/static-config': 3.0.0 ts-morph: 12.0.0 dev: true @@ -4287,7 +4485,7 @@ packages: ts-morph: 12.0.0 dev: true - /@vitejs/plugin-react@4.2.1(vite@5.0.12): + /@vitejs/plugin-react@4.2.1(vite@5.1.3): resolution: {integrity: sha512-oojO9IDc4nCUUi8qIR11KoQm0XFFLIwsRBwHRR4d/88IWghn1y6ckz/bJ8GHDCsYEJee8mDzqtJxh15/cisJNQ==} engines: {node: ^14.18.0 || >=16.0.0} peerDependencies: @@ -4298,65 +4496,54 @@ packages: '@babel/plugin-transform-react-jsx-source': 7.23.3(@babel/core@7.23.9) '@types/babel__core': 7.20.5 react-refresh: 0.14.0 - vite: 5.0.12(@types/node@20.11.16)(sass@1.70.0) + vite: 5.1.3(@types/node@20.11.19)(sass@1.71.0) transitivePeerDependencies: - supports-color dev: true - /@vitejs/plugin-vue@5.0.3(vite@5.0.12)(vue@3.4.19): - resolution: {integrity: sha512-b8S5dVS40rgHdDrw+DQi/xOM9ed+kSRZzfm1T74bMmBDCd8XO87NKlFYInzCtwvtWwXZvo1QxE2OSspTATWrbA==} - engines: {node: ^18.0.0 || >=20.0.0} - peerDependencies: - vite: ^5.0.0 - vue: ^3.2.25 - dependencies: - vite: 5.0.12 - vue: 3.4.19 - dev: true - - /@vitejs/plugin-vue@5.0.4(vite@5.0.12)(vue@3.4.15): + /@vitejs/plugin-vue@5.0.4(vite@5.1.3)(vue@3.4.19): resolution: {integrity: sha512-WS3hevEszI6CEVEx28F8RjTX97k3KsrcY6kvTg7+Whm5y3oYvcqzVeGCU3hxSAn4uY2CLCkeokkGKpoctccilQ==} engines: {node: ^18.0.0 || >=20.0.0} peerDependencies: vite: ^5.0.0 vue: ^3.2.25 dependencies: - vite: 5.0.12 - vue: 3.4.15 + vite: 5.1.3(@types/node@20.11.19)(sass@1.71.0) + vue: 3.4.19(typescript@5.3.3) dev: true - /@vitest/expect@1.2.2: - resolution: {integrity: sha512-3jpcdPAD7LwHUUiT2pZTj2U82I2Tcgg2oVPvKxhn6mDI2On6tfvPQTjAI4628GUGDZrCm4Zna9iQHm5cEexOAg==} + /@vitest/expect@1.3.1: + resolution: {integrity: sha512-xofQFwIzfdmLLlHa6ag0dPV8YsnKOCP1KdAeVVh34vSjN2dcUiXYCD9htu/9eM7t8Xln4v03U9HLxLpPlsXdZw==} dependencies: - '@vitest/spy': 1.2.2 - '@vitest/utils': 1.2.2 + '@vitest/spy': 1.3.1 + '@vitest/utils': 1.3.1 chai: 4.4.1 dev: true - /@vitest/runner@1.2.2: - resolution: {integrity: sha512-JctG7QZ4LSDXr5CsUweFgcpEvrcxOV1Gft7uHrvkQ+fsAVylmWQvnaAr/HDp3LAH1fztGMQZugIheTWjaGzYIg==} + /@vitest/runner@1.3.1: + resolution: {integrity: sha512-5FzF9c3jG/z5bgCnjr8j9LNq/9OxV2uEBAITOXfoe3rdZJTdO7jzThth7FXv/6b+kdY65tpRQB7WaKhNZwX+Kg==} dependencies: - '@vitest/utils': 1.2.2 + '@vitest/utils': 1.3.1 p-limit: 5.0.0 pathe: 1.1.2 dev: true - /@vitest/snapshot@1.2.2: - resolution: {integrity: sha512-SmGY4saEw1+bwE1th6S/cZmPxz/Q4JWsl7LvbQIky2tKE35US4gd0Mjzqfr84/4OD0tikGWaWdMja/nWL5NIPA==} + /@vitest/snapshot@1.3.1: + resolution: {integrity: sha512-EF++BZbt6RZmOlE3SuTPu/NfwBF6q4ABS37HHXzs2LUVPBLx2QoY/K0fKpRChSo8eLiuxcbCVfqKgx/dplCDuQ==} dependencies: magic-string: 0.30.7 pathe: 1.1.2 pretty-format: 29.7.0 dev: true - /@vitest/spy@1.2.2: - resolution: {integrity: sha512-k9Gcahssw8d7X3pSLq3e3XEu/0L78mUkCjivUqCQeXJm9clfXR/Td8+AP+VC1O6fKPIDLcHDTAmBOINVuv6+7g==} + /@vitest/spy@1.3.1: + resolution: {integrity: sha512-xAcW+S099ylC9VLU7eZfdT9myV67Nor9w9zhf0mGCYJSO+zM2839tOeROTdikOi/8Qeusffvxb/MyBSOja1Uig==} dependencies: tinyspy: 2.2.1 dev: true - /@vitest/utils@1.2.2: - resolution: {integrity: sha512-WKITBHLsBHlpjnDQahr+XK6RE7MiAsgrIkr0pGhQ9ygoxBfUeG0lUG5iLlzqjmKSlBv3+j5EGsriBzh+C3Tq9g==} + /@vitest/utils@1.3.1: + resolution: {integrity: sha512-d3Waie/299qqRyHTm2DjADeTaNdNSVsnwHPWrs20JMpjh6eiVq7ggggweO8rc4arhf6rRkWuHKwvxGvejUXZZQ==} dependencies: diff-sequences: 29.6.3 estree-walker: 3.0.3 @@ -4364,16 +4551,6 @@ packages: pretty-format: 29.7.0 dev: true - /@vue/compiler-core@3.4.15: - resolution: {integrity: sha512-XcJQVOaxTKCnth1vCxEChteGuwG6wqnUHxAm1DO3gCz0+uXKaJNx8/digSz4dLALCy8n2lKq24jSUs8segoqIw==} - dependencies: - '@babel/parser': 7.23.9 - '@vue/shared': 3.4.15 - entities: 4.5.0 - estree-walker: 2.0.2 - source-map-js: 1.0.2 - dev: true - /@vue/compiler-core@3.4.19: resolution: {integrity: sha512-gj81785z0JNzRcU0Mq98E56e4ltO1yf8k5PQ+tV/7YHnbZkrM0fyFyuttnN8ngJZjbpofWE/m4qjKBiLl8Ju4w==} dependencies: @@ -4383,33 +4560,12 @@ packages: estree-walker: 2.0.2 source-map-js: 1.0.2 - /@vue/compiler-dom@3.4.15: - resolution: {integrity: sha512-wox0aasVV74zoXyblarOM3AZQz/Z+OunYcIHe1OsGclCHt8RsRm04DObjefaI82u6XDzv+qGWZ24tIsRAIi5MQ==} - dependencies: - '@vue/compiler-core': 3.4.15 - '@vue/shared': 3.4.15 - dev: true - /@vue/compiler-dom@3.4.19: resolution: {integrity: sha512-vm6+cogWrshjqEHTzIDCp72DKtea8Ry/QVpQRYoyTIg9k7QZDX6D8+HGURjtmatfgM8xgCFtJJaOlCaRYRK3QA==} dependencies: '@vue/compiler-core': 3.4.19 '@vue/shared': 3.4.19 - /@vue/compiler-sfc@3.4.15: - resolution: {integrity: sha512-LCn5M6QpkpFsh3GQvs2mJUOAlBQcCco8D60Bcqmf3O3w5a+KWS5GvYbrrJBkgvL1BDnTp+e8q0lXCLgHhKguBA==} - dependencies: - '@babel/parser': 7.23.9 - '@vue/compiler-core': 3.4.15 - '@vue/compiler-dom': 3.4.15 - '@vue/compiler-ssr': 3.4.15 - '@vue/shared': 3.4.15 - estree-walker: 2.0.2 - magic-string: 0.30.7 - postcss: 8.4.35 - source-map-js: 1.0.2 - dev: true - /@vue/compiler-sfc@3.4.19: resolution: {integrity: sha512-LQ3U4SN0DlvV0xhr1lUsgLCYlwQfUfetyPxkKYu7dkfvx7g3ojrGAkw0AERLOKYXuAGnqFsEuytkdcComei3Yg==} dependencies: @@ -4423,21 +4579,14 @@ packages: postcss: 8.4.35 source-map-js: 1.0.2 - /@vue/compiler-ssr@3.4.15: - resolution: {integrity: sha512-1jdeQyiGznr8gjFDadVmOJqZiLNSsMa5ZgqavkPZ8O2wjHv0tVuAEsw5hTdUoUW4232vpBbL/wJhzVW/JwY1Uw==} - dependencies: - '@vue/compiler-dom': 3.4.15 - '@vue/shared': 3.4.15 - dev: true - /@vue/compiler-ssr@3.4.19: resolution: {integrity: sha512-P0PLKC4+u4OMJ8sinba/5Z/iDT84uMRRlrWzadgLA69opCpI1gG4N55qDSC+dedwq2fJtzmGald05LWR5TFfLw==} dependencies: '@vue/compiler-dom': 3.4.19 '@vue/shared': 3.4.19 - /@vue/devtools-api@6.5.1: - resolution: {integrity: sha512-+KpckaAQyfbvshdDW5xQylLni1asvNSGme1JFs8I1+/H5pHEhqUKMEQD/qn3Nx5+/nycBq11qAEi8lk+LXI2dA==} + /@vue/devtools-api@6.6.1: + resolution: {integrity: sha512-LgPscpE3Vs0x96PzSSB4IGVSZXZBZHpfxs+ZA1d+VEPwHdOXowy/Y2CsvCAIFrf+ssVU1pD1jidj505EpUnfbA==} dev: true /@vue/eslint-config-prettier@9.0.0(eslint@8.56.0)(prettier@3.2.5): @@ -4475,38 +4624,17 @@ packages: - supports-color dev: true - /@vue/reactivity@3.4.15: - resolution: {integrity: sha512-55yJh2bsff20K5O84MxSvXKPHHt17I2EomHznvFiJCAZpJTNW8IuLj1xZWMLELRhBK3kkFV/1ErZGHJfah7i7w==} - dependencies: - '@vue/shared': 3.4.15 - dev: true - /@vue/reactivity@3.4.19: resolution: {integrity: sha512-+VcwrQvLZgEclGZRHx4O2XhyEEcKaBi50WbxdVItEezUf4fqRh838Ix6amWTdX0CNb/b6t3Gkz3eOebfcSt+UA==} dependencies: '@vue/shared': 3.4.19 - /@vue/runtime-core@3.4.15: - resolution: {integrity: sha512-6E3by5m6v1AkW0McCeAyhHTw+3y17YCOKG0U0HDKDscV4Hs0kgNT5G+GCHak16jKgcCDHpI9xe5NKb8sdLCLdw==} - dependencies: - '@vue/reactivity': 3.4.15 - '@vue/shared': 3.4.15 - dev: true - /@vue/runtime-core@3.4.19: resolution: {integrity: sha512-/Z3tFwOrerJB/oyutmJGoYbuoadphDcJAd5jOuJE86THNZji9pYjZroQ2NFsZkTxOq0GJbb+s2kxTYToDiyZzw==} dependencies: '@vue/reactivity': 3.4.19 '@vue/shared': 3.4.19 - /@vue/runtime-dom@3.4.15: - resolution: {integrity: sha512-EVW8D6vfFVq3V/yDKNPBFkZKGMFSvZrUQmx196o/v2tHKdwWdiZjYUBS+0Ez3+ohRyF8Njwy/6FH5gYJ75liUw==} - dependencies: - '@vue/runtime-core': 3.4.15 - '@vue/shared': 3.4.15 - csstype: 3.1.3 - dev: true - /@vue/runtime-dom@3.4.19: resolution: {integrity: sha512-IyZzIDqfNCF0OyZOauL+F4yzjMPN2rPd8nhqPP2N1lBn3kYqJpPHHru+83Rkvo2lHz5mW+rEeIMEF9qY3PB94g==} dependencies: @@ -4514,16 +4642,6 @@ packages: '@vue/shared': 3.4.19 csstype: 3.1.3 - /@vue/server-renderer@3.4.15(vue@3.4.15): - resolution: {integrity: sha512-3HYzaidu9cHjrT+qGUuDhFYvF/j643bHC6uUN9BgM11DVy+pM6ATsG6uPBLnkwOgs7BpJABReLmpL3ZPAsUaqw==} - peerDependencies: - vue: 3.4.15 - dependencies: - '@vue/compiler-ssr': 3.4.15 - '@vue/shared': 3.4.15 - vue: 3.4.15 - dev: true - /@vue/server-renderer@3.4.19(vue@3.4.19): resolution: {integrity: sha512-eAj2p0c429RZyyhtMRnttjcSToch+kTWxFPHlzGMkR28ZbF1PDlTcmGmlDxccBuqNd9iOQ7xPRPAGgPVj+YpQw==} peerDependencies: @@ -4531,34 +4649,29 @@ packages: dependencies: '@vue/compiler-ssr': 3.4.19 '@vue/shared': 3.4.19 - vue: 3.4.19 - - /@vue/shared@3.4.15: - resolution: {integrity: sha512-KzfPTxVaWfB+eGcGdbSf4CWdaXcGDqckoeXUh7SB3fZdEtzPCK2Vq9B/lRRL3yutax/LWITz+SwvgyOxz5V75g==} - dev: true + vue: 3.4.19(typescript@5.3.3) /@vue/shared@3.4.19: resolution: {integrity: sha512-/KliRRHMF6LoiThEy+4c1Z4KB/gbPrGjWwJR+crg2otgrf/egKzRaCPvJ51S5oetgsgXLfc4Rm5ZgrKHZrtMSw==} - /@vuepress/bundler-vite@2.0.0-rc.7: - resolution: {integrity: sha512-2jNnU3sgHJuUCPfE0DvGRsAxo/A/Locguvnv4Q6QwJYdB1fuAqE6x5p8RDzq8Lv/GsyeexDWiV/PFER5EtVP3w==} + /@vuepress/bundler-vite@2.0.0-rc.8(@types/node@20.11.19)(sass@1.71.0)(typescript@5.3.3): + resolution: {integrity: sha512-q2NAcbH6dNPpl7JFpaF9V8lPP9zWPFFsVJLDqLFWqiNqNIzKgXzJJ7dGui4J0YXDFbKoe3/CWxeErpn72V6Tgg==} dependencies: - '@vitejs/plugin-vue': 5.0.4(vite@5.0.12)(vue@3.4.15) - '@vuepress/client': 2.0.0-rc.7 - '@vuepress/core': 2.0.0-rc.7 - '@vuepress/shared': 2.0.0-rc.7 - '@vuepress/utils': 2.0.0-rc.7 + '@vitejs/plugin-vue': 5.0.4(vite@5.1.3)(vue@3.4.19) + '@vuepress/client': 2.0.0-rc.8(typescript@5.3.3) + '@vuepress/core': 2.0.0-rc.8(typescript@5.3.3) + '@vuepress/shared': 2.0.0-rc.8 + '@vuepress/utils': 2.0.0-rc.8 autoprefixer: 10.4.17(postcss@8.4.35) connect-history-api-fallback: 2.0.0 postcss: 8.4.35 postcss-load-config: 5.0.3(postcss@8.4.35) - rollup: 4.10.0 - vite: 5.0.12 - vue: 3.4.15 - vue-router: 4.2.5(vue@3.4.15) + rollup: 4.12.0 + vite: 5.1.3(@types/node@20.11.19)(sass@1.71.0) + vue: 3.4.19(typescript@5.3.3) + vue-router: 4.2.5(vue@3.4.19) transitivePeerDependencies: - '@types/node' - - '@vue/composition-api' - jiti - less - lightningcss @@ -4570,67 +4683,63 @@ packages: - typescript dev: true - /@vuepress/cli@2.0.0-rc.7: - resolution: {integrity: sha512-SD9Z8vRF1tEKYE4X0qzARr3tHyqfKJJ1MpySL44w1uYSf7nmpJD5ejNsUZxEetj5Vrv8u1jX5IO/3GkPXj5OWA==} + /@vuepress/cli@2.0.0-rc.8(typescript@5.3.3): + resolution: {integrity: sha512-9egEZko8/H1A/aPrJyDplzNO63E74lKv1/rquFPM6GCkbhNAFEicdYH0yQFEzuGAZOot6CqBmVaOPMkg6DBRNw==} hasBin: true dependencies: - '@vuepress/core': 2.0.0-rc.7 - '@vuepress/shared': 2.0.0-rc.7 - '@vuepress/utils': 2.0.0-rc.7 + '@vuepress/core': 2.0.0-rc.8(typescript@5.3.3) + '@vuepress/shared': 2.0.0-rc.8 + '@vuepress/utils': 2.0.0-rc.8 cac: 6.7.14 chokidar: 3.6.0 envinfo: 7.11.1 esbuild: 0.19.12 transitivePeerDependencies: - - '@vue/composition-api' - supports-color - typescript dev: true - /@vuepress/client@2.0.0-rc.7: - resolution: {integrity: sha512-T8jf9h8dfP1ln/7uOIiTAJrdyKRTyq1x+RHXuc7GoRxTfOw+bIYgGvh63Z7m1e3K/yh1nO9aM1WcXbDN1Swp4w==} + /@vuepress/client@2.0.0-rc.8(typescript@5.3.3): + resolution: {integrity: sha512-4RBe5Kbu2I6SOJgFGZJWJLuGcHTdHcZevlT26auhSRD1RrkBvQ1JvxZ5ySgHnCS8AuYTTJnkoqSzGOMPNVPaqQ==} dependencies: - '@vue/devtools-api': 6.5.1 - '@vuepress/shared': 2.0.0-rc.7 - '@vueuse/core': 10.7.2(vue@3.4.15) - vue: 3.4.15 - vue-router: 4.2.5(vue@3.4.15) + '@vue/devtools-api': 6.6.1 + '@vuepress/shared': 2.0.0-rc.8 + vue: 3.4.19(typescript@5.3.3) + vue-router: 4.2.5(vue@3.4.19) transitivePeerDependencies: - - '@vue/composition-api' - typescript dev: true - /@vuepress/core@2.0.0-rc.7: - resolution: {integrity: sha512-SPd2C9MIwHLe4mEWJfbcTHT5caS/vW+oeP79wAW0otSGgn2uY3Mmu5qcYPzl+17o8EYv7vDvPiO+uitp/Cek+A==} + /@vuepress/core@2.0.0-rc.8(typescript@5.3.3): + resolution: {integrity: sha512-Td4J65ZCpwcNzLccJAF0jLW2Ayqe134B5RIpellUWVdoimqhNGe7ph1dUIFQ14OzquBjtSYAVWcfeOwpHKlN+A==} dependencies: - '@vuepress/client': 2.0.0-rc.7 - '@vuepress/markdown': 2.0.0-rc.7 - '@vuepress/shared': 2.0.0-rc.7 - '@vuepress/utils': 2.0.0-rc.7 - vue: 3.4.15 + '@vuepress/client': 2.0.0-rc.8(typescript@5.3.3) + '@vuepress/markdown': 2.0.0-rc.8 + '@vuepress/shared': 2.0.0-rc.8 + '@vuepress/utils': 2.0.0-rc.8 + vue: 3.4.19(typescript@5.3.3) transitivePeerDependencies: - - '@vue/composition-api' - supports-color - typescript dev: true - /@vuepress/helper@2.0.0-rc.12(vuepress@2.0.0-rc.7): - resolution: {integrity: sha512-98sWHoXquQw7UYcmP2fJN4ALV815kXxccSne7MN1OqvpkgeLyEKzlHDf/HCtTYznWT3eSZ6FIvDiq6BaH8PQjQ==} + /@vuepress/helper@2.0.0-rc.15(typescript@5.3.3)(vuepress@2.0.0-rc.8): + resolution: {integrity: sha512-WXBdfTt3aTJZ0eQjghkz9zH1hsbKXux7YCXvEUksWZu+p2/8YDMJNKYZAvymrRppIIEm7Q1yKtlxgoTrVDdFYg==} peerDependencies: - vuepress: 2.0.0-rc.7 + vuepress: 2.0.0-rc.8 dependencies: '@vue/shared': 3.4.19 cheerio: 1.0.0-rc.12 fflate: 0.8.2 gray-matter: 4.0.3 - vue: 3.4.15 - vuepress: 2.0.0-rc.7(@vuepress/bundler-vite@2.0.0-rc.7)(vue@3.4.15) + vue: 3.4.19(typescript@5.3.3) + vuepress: 2.0.0-rc.8(@vuepress/bundler-vite@2.0.0-rc.8)(typescript@5.3.3)(vue@3.4.19) transitivePeerDependencies: - typescript dev: true - /@vuepress/markdown@2.0.0-rc.7: - resolution: {integrity: sha512-mczvo7MZxxXXj5htDXK22r0a7JjTP5sTlcywtVOTJurzCKp8SNSbr3HdmsAnr9S838Hn9+dkvhs57rqgPG3UHA==} + /@vuepress/markdown@2.0.0-rc.8: + resolution: {integrity: sha512-BJfun3rFpKbq3WwVNyJGZyc9QXN6sXKwMY2PRFiJqpG0A1ZxjZQFUvDRnSUgWEsBiluB23hZ4Pd0WP+6YNAq9w==} dependencies: '@mdit-vue/plugin-component': 2.0.0 '@mdit-vue/plugin-frontmatter': 2.0.0 @@ -4642,8 +4751,8 @@ packages: '@mdit-vue/types': 2.0.0 '@types/markdown-it': 13.0.7 '@types/markdown-it-emoji': 2.0.4 - '@vuepress/shared': 2.0.0-rc.7 - '@vuepress/utils': 2.0.0-rc.7 + '@vuepress/shared': 2.0.0-rc.8 + '@vuepress/utils': 2.0.0-rc.8 markdown-it: 14.0.0 markdown-it-anchor: 8.6.7(@types/markdown-it@13.0.7)(markdown-it@14.0.0) markdown-it-emoji: 3.0.0 @@ -4652,103 +4761,98 @@ packages: - supports-color dev: true - /@vuepress/plugin-active-header-links@2.0.0-rc.12(vuepress@2.0.0-rc.7): - resolution: {integrity: sha512-t9pgjeu5mZJgtJ1u8+xZxd5uGNtSraRavx4o9juVGy/DjHXJHYbS4qnfAhE8GmVUThzQUfvPFZRsuNqiZn2lLA==} + /@vuepress/plugin-active-header-links@2.0.0-rc.15(typescript@5.3.3)(vuepress@2.0.0-rc.8): + resolution: {integrity: sha512-ZkHOAGtYU5W8J33tX0iu1BK2vS8kiDWjJvRHvtYGdjvajDb1ww8vl/bqRLmWuoj1PSWB4iFi74B6BSgqB+oRMQ==} peerDependencies: - vuepress: 2.0.0-rc.7 + vuepress: 2.0.0-rc.8 dependencies: - '@vueuse/core': 10.7.2(vue@3.4.15) - vue: 3.4.15 - vue-router: 4.2.5(vue@3.4.15) - vuepress: 2.0.0-rc.7(@vuepress/bundler-vite@2.0.0-rc.7)(vue@3.4.15) + '@vueuse/core': 10.8.0(vue@3.4.19) + vue: 3.4.19(typescript@5.3.3) + vuepress: 2.0.0-rc.8(@vuepress/bundler-vite@2.0.0-rc.8)(typescript@5.3.3)(vue@3.4.19) transitivePeerDependencies: - '@vue/composition-api' - typescript dev: true - /@vuepress/plugin-back-to-top@2.0.0-rc.12(vuepress@2.0.0-rc.7): - resolution: {integrity: sha512-LTdAeJje6zOBPdWST1qIyzjP35kjAUJAbMkzH7tddejIEfRkfVf6l9nZ8ksMSgzNVVSkO+4unBHqBLa2pLRsUw==} + /@vuepress/plugin-back-to-top@2.0.0-rc.15(typescript@5.3.3)(vuepress@2.0.0-rc.8): + resolution: {integrity: sha512-AfH7sJJ712wisyO50OgLne0Zvh7i2ArhycaTefJI4Id9UG0lGiuN5l2JwHc60RECL+mY/Kk7J7FhS0e29eSISQ==} peerDependencies: - vuepress: 2.0.0-rc.7 + vuepress: 2.0.0-rc.8 dependencies: - '@vuepress/helper': 2.0.0-rc.12(vuepress@2.0.0-rc.7) - '@vueuse/core': 10.7.2(vue@3.4.15) - vue: 3.4.15 - vuepress: 2.0.0-rc.7(@vuepress/bundler-vite@2.0.0-rc.7)(vue@3.4.15) + '@vuepress/helper': 2.0.0-rc.15(typescript@5.3.3)(vuepress@2.0.0-rc.8) + '@vueuse/core': 10.8.0(vue@3.4.19) + vue: 3.4.19(typescript@5.3.3) + vuepress: 2.0.0-rc.8(@vuepress/bundler-vite@2.0.0-rc.8)(typescript@5.3.3)(vue@3.4.19) transitivePeerDependencies: - '@vue/composition-api' - typescript dev: true - /@vuepress/plugin-blog@2.0.0-rc.12(vuepress@2.0.0-rc.7): - resolution: {integrity: sha512-LZ0oX9QBxTHHtiUk7ONZHTwDaWoCejXjGgJXGXZDvCfQetCzLWoRYOao7bUxHUrmtD10JyaW+5fCAgHynXgBNQ==} + /@vuepress/plugin-blog@2.0.0-rc.15(typescript@5.3.3)(vuepress@2.0.0-rc.8): + resolution: {integrity: sha512-64gT1HJ22LO+y4wucno3bnj7K9CDxV8kz8E+QoE4V5l2QP4kLGLo79RR8MazyMIRs4F84kYjSywWh9x7YC3kHQ==} peerDependencies: - vuepress: 2.0.0-rc.7 + vuepress: 2.0.0-rc.8 dependencies: - '@vuepress/helper': 2.0.0-rc.12(vuepress@2.0.0-rc.7) + '@vuepress/helper': 2.0.0-rc.15(typescript@5.3.3)(vuepress@2.0.0-rc.8) chokidar: 3.6.0 - vue: 3.4.15 - vue-router: 4.2.5(vue@3.4.15) - vuepress: 2.0.0-rc.7(@vuepress/bundler-vite@2.0.0-rc.7)(vue@3.4.15) + vue: 3.4.19(typescript@5.3.3) + vuepress: 2.0.0-rc.8(@vuepress/bundler-vite@2.0.0-rc.8)(typescript@5.3.3)(vue@3.4.19) transitivePeerDependencies: - typescript dev: true - /@vuepress/plugin-catalog@2.0.0-rc.12(vuepress@2.0.0-rc.7): - resolution: {integrity: sha512-qlWDUeIsYKcxLa0A//344DarCdLdD3pxfcR5YvJm0CwGCBgA0LnG4gbfMGXyvvRDea/aOnsWK7ePXoDPWvCOPw==} + /@vuepress/plugin-catalog@2.0.0-rc.15(typescript@5.3.3)(vuepress@2.0.0-rc.8): + resolution: {integrity: sha512-ujVHyVSOJH42jA5m4xMJ7+hKmN8teg+acucE6iUBszIMtpx65X2drD+dSAXANC4rEp/Lznivw9/s9bScOjNTEg==} peerDependencies: - vuepress: 2.0.0-rc.7 + vuepress: 2.0.0-rc.8 dependencies: - '@vuepress/helper': 2.0.0-rc.12(vuepress@2.0.0-rc.7) - vue: 3.4.15 - vue-router: 4.2.5(vue@3.4.15) - vuepress: 2.0.0-rc.7(@vuepress/bundler-vite@2.0.0-rc.7)(vue@3.4.15) + '@vuepress/helper': 2.0.0-rc.15(typescript@5.3.3)(vuepress@2.0.0-rc.8) + vue: 3.4.19(typescript@5.3.3) + vuepress: 2.0.0-rc.8(@vuepress/bundler-vite@2.0.0-rc.8)(typescript@5.3.3)(vue@3.4.19) transitivePeerDependencies: - typescript dev: true - /@vuepress/plugin-copy-code@2.0.0-rc.12(vuepress@2.0.0-rc.7): - resolution: {integrity: sha512-6FELMaKsaQ/hjPom8VjTC5N9QKdtCLrHLeSz2D2z16+9rnbkAfootEH1T08GN3/PyP2ZZA8OqCPvaNAKiCKGiQ==} + /@vuepress/plugin-copy-code@2.0.0-rc.15(typescript@5.3.3)(vuepress@2.0.0-rc.8): + resolution: {integrity: sha512-qUTk6WL8BaziZ/M3J9e//V59hKnkG2vrN28ddiNNCFydCtEcum2zAXRTA3fh5z+s+vfFhniwhrmKcGmSPoPSJw==} peerDependencies: - vuepress: 2.0.0-rc.7 + vuepress: 2.0.0-rc.8 dependencies: - '@vuepress/helper': 2.0.0-rc.12(vuepress@2.0.0-rc.7) - '@vueuse/core': 10.7.2(vue@3.4.15) - vue: 3.4.15 - vuepress: 2.0.0-rc.7(@vuepress/bundler-vite@2.0.0-rc.7)(vue@3.4.15) + '@vuepress/helper': 2.0.0-rc.15(typescript@5.3.3)(vuepress@2.0.0-rc.8) + '@vueuse/core': 10.8.0(vue@3.4.19) + vue: 3.4.19(typescript@5.3.3) + vuepress: 2.0.0-rc.8(@vuepress/bundler-vite@2.0.0-rc.8)(typescript@5.3.3)(vue@3.4.19) transitivePeerDependencies: - '@vue/composition-api' - typescript dev: true - /@vuepress/plugin-copyright@2.0.0-rc.13(vuepress@2.0.0-rc.7): - resolution: {integrity: sha512-EGKZ6o7Oj3HeSG4VMAIwLBn/O2LSk5uI90LzbLAfsl9eE0nBCanOlL3SnB5AiDTW8zeDZVwJk6BTbd6ymoajXw==} + /@vuepress/plugin-copyright@2.0.0-rc.15(typescript@5.3.3)(vuepress@2.0.0-rc.8): + resolution: {integrity: sha512-C1l5O5w+n47GlSHCXE/NtQ7MdpoM7pX0EuLMAwcwg/NJ9dc20IHt49A3+TFwAZRXjokXATzLem8J6CikiPFYiA==} peerDependencies: - vuepress: 2.0.0-rc.7 + vuepress: 2.0.0-rc.8 dependencies: - '@vuepress/helper': 2.0.0-rc.12(vuepress@2.0.0-rc.7) - '@vueuse/core': 10.7.2(vue@3.4.15) - vue: 3.4.15 - vue-router: 4.2.5(vue@3.4.15) - vuepress: 2.0.0-rc.7(@vuepress/bundler-vite@2.0.0-rc.7)(vue@3.4.15) + '@vuepress/helper': 2.0.0-rc.15(typescript@5.3.3)(vuepress@2.0.0-rc.8) + '@vueuse/core': 10.8.0(vue@3.4.19) + vue: 3.4.19(typescript@5.3.3) + vuepress: 2.0.0-rc.8(@vuepress/bundler-vite@2.0.0-rc.8)(typescript@5.3.3)(vue@3.4.19) transitivePeerDependencies: - '@vue/composition-api' - typescript dev: true - /@vuepress/plugin-docsearch@2.0.0-rc.12(vuepress@2.0.0-rc.7): - resolution: {integrity: sha512-IjTiL+X0F1eY7lElLtPuqjDOCJuCMbCEl1bcjD9jQ1O7OCdhfaVKeHY5bAwDsiYulfBUHSQNUSeFrCdD5J3cFw==} + /@vuepress/plugin-docsearch@2.0.0-rc.15(@algolia/client-search@4.22.1)(search-insights@2.13.0)(typescript@5.3.3)(vuepress@2.0.0-rc.8): + resolution: {integrity: sha512-TqhY7EwhxIQaC9/zLjf/fe3UeXJpQ7tCYCLzdRYj99OqyOUhwhSlDrDi8G/EIJn75jqW/H6Po6Szi7CiOKZTLA==} peerDependencies: - vuepress: 2.0.0-rc.7 + vuepress: 2.0.0-rc.8 dependencies: '@docsearch/css': 3.5.2 - '@docsearch/js': 3.5.2 - '@docsearch/react': 3.5.2 - '@vueuse/core': 10.7.2(vue@3.4.15) + '@docsearch/js': 3.5.2(@algolia/client-search@4.22.1)(search-insights@2.13.0) + '@docsearch/react': 3.5.2(@algolia/client-search@4.22.1)(search-insights@2.13.0) + '@vueuse/core': 10.8.0(vue@3.4.19) ts-debounce: 4.0.0 - vue: 3.4.15 - vue-router: 4.2.5(vue@3.4.15) - vuepress: 2.0.0-rc.7(@vuepress/bundler-vite@2.0.0-rc.7)(vue@3.4.15) + vue: 3.4.19(typescript@5.3.3) + vuepress: 2.0.0-rc.8(@vuepress/bundler-vite@2.0.0-rc.8)(typescript@5.3.3)(vue@3.4.19) transitivePeerDependencies: - '@algolia/client-search' - '@types/react' @@ -4759,151 +4863,149 @@ packages: - typescript dev: true - /@vuepress/plugin-external-link-icon@2.0.0-rc.12(vuepress@2.0.0-rc.7): - resolution: {integrity: sha512-ycvrDK+/75bmvbBPhUSxoOm2OiO+yC36iDs/Vs1OIlVuLDWz3GHuMxkP4uXrla0tQbkxKqyPA/O5Ihhlxz6KAA==} + /@vuepress/plugin-external-link-icon@2.0.0-rc.15(typescript@5.3.3)(vuepress@2.0.0-rc.8): + resolution: {integrity: sha512-8WHeA+m5y2TcnhL6IU4qZbdEkljqFHICAUglN0oypiFkEioO4MXJi+8Xd2b+GNqvsFKGvh+lDqMSXJvaWf9XAQ==} peerDependencies: - vuepress: 2.0.0-rc.7 + vuepress: 2.0.0-rc.8 dependencies: - vue: 3.4.15 - vuepress: 2.0.0-rc.7(@vuepress/bundler-vite@2.0.0-rc.7)(vue@3.4.15) + vue: 3.4.19(typescript@5.3.3) + vuepress: 2.0.0-rc.8(@vuepress/bundler-vite@2.0.0-rc.8)(typescript@5.3.3)(vue@3.4.19) transitivePeerDependencies: - typescript dev: true - /@vuepress/plugin-git@2.0.0-rc.12(vuepress@2.0.0-rc.7): - resolution: {integrity: sha512-DYriGdqDscbbt1y4nHrjS7ye+wdiY1fBJU+RvimId26Y1Q/I3DKsQSvRqtTg6tcQ4vt7/NJh1OiiuSaoNIQrnA==} + /@vuepress/plugin-git@2.0.0-rc.15(vuepress@2.0.0-rc.8): + resolution: {integrity: sha512-7H/j/Ou+KsqtaoTtK9ij/E8vDT61kUtjYQSOeKRby2HXtBt3fTCNyiOPSpdwd2Mw5nJutww9/rL7//6KNo02CA==} peerDependencies: - vuepress: 2.0.0-rc.7 + vuepress: 2.0.0-rc.8 dependencies: execa: 8.0.1 - vuepress: 2.0.0-rc.7(@vuepress/bundler-vite@2.0.0-rc.7)(vue@3.4.15) + vuepress: 2.0.0-rc.8(@vuepress/bundler-vite@2.0.0-rc.8)(typescript@5.3.3)(vue@3.4.19) dev: true - /@vuepress/plugin-nprogress@2.0.0-rc.12(vuepress@2.0.0-rc.7): - resolution: {integrity: sha512-Tuf9AsT4OwCwNFV4jf6vYefPrzDOdMobsUs94kvglDCkEUgepClmW+1KfK3RCoNC4GCrsX95Fz7LvfbeaxtKsQ==} + /@vuepress/plugin-nprogress@2.0.0-rc.15(typescript@5.3.3)(vuepress@2.0.0-rc.8): + resolution: {integrity: sha512-apjNhtKY0Cm0JonERR6WJ9/3aQsucex3Zr21SRouOaNOWrrGAWt8xXwcl0+wjXJqmGm1P368FPPlCQ6qYpRQZg==} peerDependencies: - vuepress: 2.0.0-rc.7 + vuepress: 2.0.0-rc.8 dependencies: - vue: 3.4.15 - vue-router: 4.2.5(vue@3.4.15) - vuepress: 2.0.0-rc.7(@vuepress/bundler-vite@2.0.0-rc.7)(vue@3.4.15) + vue: 3.4.19(typescript@5.3.3) + vuepress: 2.0.0-rc.8(@vuepress/bundler-vite@2.0.0-rc.8)(typescript@5.3.3)(vue@3.4.19) transitivePeerDependencies: - typescript dev: true - /@vuepress/plugin-photo-swipe@2.0.0-rc.13(vuepress@2.0.0-rc.7): - resolution: {integrity: sha512-OAOtrQIOaS0Bd1iBc7SqbOEkNsQsJKDT8FHY2hhDPatrSQBaWO1ilgTU0LYbBQ/Ewfkkafy6wsjtLuM8xkh4pA==} + /@vuepress/plugin-photo-swipe@2.0.0-rc.15(typescript@5.3.3)(vuepress@2.0.0-rc.8): + resolution: {integrity: sha512-xPvjT7BNvhMWRxbzGgAXfc4aqTKFiRH1Kue1Mgrcpo+hbxXqmfYu+CBdZur3oaCgHuJPGOh8Gl7aD+YrX69CDg==} peerDependencies: - vuepress: 2.0.0-rc.7 + vuepress: 2.0.0-rc.8 dependencies: - '@vuepress/helper': 2.0.0-rc.12(vuepress@2.0.0-rc.7) - '@vueuse/core': 10.7.2(vue@3.4.15) + '@vuepress/helper': 2.0.0-rc.15(typescript@5.3.3)(vuepress@2.0.0-rc.8) + '@vueuse/core': 10.8.0(vue@3.4.19) photoswipe: 5.4.3 - vue: 3.4.15 - vuepress: 2.0.0-rc.7(@vuepress/bundler-vite@2.0.0-rc.7)(vue@3.4.15) + vue: 3.4.19(typescript@5.3.3) + vuepress: 2.0.0-rc.8(@vuepress/bundler-vite@2.0.0-rc.8)(typescript@5.3.3)(vue@3.4.19) transitivePeerDependencies: - '@vue/composition-api' - typescript dev: true - /@vuepress/plugin-prismjs@2.0.0-rc.12(vuepress@2.0.0-rc.7): - resolution: {integrity: sha512-DiTdHgH3JFbCn5toSSsMsWvb+PYc4IHjt39o+3GU9j12GtFwHke7hDmXUWwegzYa7bWR0CfikDAto/8WIguRbA==} + /@vuepress/plugin-prismjs@2.0.0-rc.15(vuepress@2.0.0-rc.8): + resolution: {integrity: sha512-KGvg+zRTaiCmSJ8w1XR0hXDFOxGJ/FzhJcGta+hIiwULnZCEK5N93W30MbeRb6NjCbJUCanqCV6nrfpZfI7zIA==} peerDependencies: - vuepress: 2.0.0-rc.7 + vuepress: 2.0.0-rc.8 dependencies: prismjs: 1.29.0 - vuepress: 2.0.0-rc.7(@vuepress/bundler-vite@2.0.0-rc.7)(vue@3.4.15) + vuepress: 2.0.0-rc.8(@vuepress/bundler-vite@2.0.0-rc.8)(typescript@5.3.3)(vue@3.4.19) dev: true - /@vuepress/plugin-reading-time@2.0.0-rc.12(vuepress@2.0.0-rc.7): - resolution: {integrity: sha512-HVD5JZcKE06hWs8/DemKVWh+Z5dUh3Ztw0OmFxpObN3NkO5jQvLnlmKj5b14dbyk2nsMOfFDzkvMgezBXKiHFw==} + /@vuepress/plugin-reading-time@2.0.0-rc.15(typescript@5.3.3)(vuepress@2.0.0-rc.8): + resolution: {integrity: sha512-y+TN95EK95SvTUHO0XhOmaZHcxQBtZbh6BbKSfVuxvMejZGsICXQaO2M3BKxFjdrD/cx8LntyVu2XKY5tJvp3w==} peerDependencies: - vuepress: 2.0.0-rc.7 + vuepress: 2.0.0-rc.8 dependencies: - '@vuepress/helper': 2.0.0-rc.12(vuepress@2.0.0-rc.7) - vue: 3.4.15 - vuepress: 2.0.0-rc.7(@vuepress/bundler-vite@2.0.0-rc.7)(vue@3.4.15) + '@vuepress/helper': 2.0.0-rc.15(typescript@5.3.3)(vuepress@2.0.0-rc.8) + vue: 3.4.19(typescript@5.3.3) + vuepress: 2.0.0-rc.8(@vuepress/bundler-vite@2.0.0-rc.8)(typescript@5.3.3)(vue@3.4.19) transitivePeerDependencies: - typescript dev: true - /@vuepress/plugin-redirect@2.0.0-rc.12(vuepress@2.0.0-rc.7): - resolution: {integrity: sha512-1bghUjusgl0X+ZS5t7h8Ok6b1y3B9X3SzMJyxbhGmRr84/g1aNlWoJ/FqVSWHpKqlQwMWV1sNoXZIeEEqVi9cQ==} + /@vuepress/plugin-redirect@2.0.0-rc.15(typescript@5.3.3)(vuepress@2.0.0-rc.8): + resolution: {integrity: sha512-sdaJxAyU5SErZffJG5/cg+ABeNI5T2EaMJHpKo8yzQN+91XDqgN072/A4aaP2eBBP6RzqBk8djTUeDes8qpACw==} hasBin: true peerDependencies: - vuepress: 2.0.0-rc.7 + vuepress: 2.0.0-rc.8 dependencies: - '@vuepress/helper': 2.0.0-rc.12(vuepress@2.0.0-rc.7) - '@vueuse/core': 10.7.2(vue@3.4.15) + '@vuepress/helper': 2.0.0-rc.15(typescript@5.3.3)(vuepress@2.0.0-rc.8) + '@vueuse/core': 10.8.0(vue@3.4.19) cac: 6.7.14 - vue: 3.4.15 - vue-router: 4.2.5(vue@3.4.15) - vuepress: 2.0.0-rc.7(@vuepress/bundler-vite@2.0.0-rc.7)(vue@3.4.15) + vue: 3.4.19(typescript@5.3.3) + vuepress: 2.0.0-rc.8(@vuepress/bundler-vite@2.0.0-rc.8)(typescript@5.3.3)(vue@3.4.19) transitivePeerDependencies: - '@vue/composition-api' - typescript dev: true - /@vuepress/plugin-rtl@2.0.0-rc.12(vuepress@2.0.0-rc.7): - resolution: {integrity: sha512-keyD4LLnFL3awjVdpentqUGWX0iB93uk5GSL7L4lppn20vnS8StrjTvGxYiViAYu+vB9drVG/3DiPkOcp5dy9Q==} + /@vuepress/plugin-rtl@2.0.0-rc.15(typescript@5.3.3)(vuepress@2.0.0-rc.8): + resolution: {integrity: sha512-YTfLHWrLv92EuGYMbePGcqEuPoAhuAoVTpNbNyALya2TKzsUriFv5qwvg9wMwydFX769HowhSup4t3O+29BdiQ==} peerDependencies: - vuepress: 2.0.0-rc.7 + vuepress: 2.0.0-rc.8 dependencies: - vue: 3.4.15 - vuepress: 2.0.0-rc.7(@vuepress/bundler-vite@2.0.0-rc.7)(vue@3.4.15) + vue: 3.4.19(typescript@5.3.3) + vuepress: 2.0.0-rc.8(@vuepress/bundler-vite@2.0.0-rc.8)(typescript@5.3.3)(vue@3.4.19) transitivePeerDependencies: - typescript dev: true - /@vuepress/plugin-seo@2.0.0-rc.12(vuepress@2.0.0-rc.7): - resolution: {integrity: sha512-aOiuZ7y0B99GROuhqTXQQsB0+sWX2l3geoZMzrJlbsykBCGcSN8RBHmdcIouzid83jBkOkBt6AxLRQKpQyWgwA==} + /@vuepress/plugin-seo@2.0.0-rc.15(typescript@5.3.3)(vuepress@2.0.0-rc.8): + resolution: {integrity: sha512-e0LmR8GCwm0ZQmicr75+6nAtKzj//kN2OBb8S9FfymjTuLUlV2THyVr5IuTb2BHl6j28t436UmbKIQweSu0GYQ==} peerDependencies: - vuepress: 2.0.0-rc.7 + vuepress: 2.0.0-rc.8 dependencies: - '@vuepress/helper': 2.0.0-rc.12(vuepress@2.0.0-rc.7) - vuepress: 2.0.0-rc.7(@vuepress/bundler-vite@2.0.0-rc.7)(vue@3.4.15) + '@vuepress/helper': 2.0.0-rc.15(typescript@5.3.3)(vuepress@2.0.0-rc.8) + vuepress: 2.0.0-rc.8(@vuepress/bundler-vite@2.0.0-rc.8)(typescript@5.3.3)(vue@3.4.19) transitivePeerDependencies: - typescript dev: true - /@vuepress/plugin-sitemap@2.0.0-rc.12(vuepress@2.0.0-rc.7): - resolution: {integrity: sha512-XrFBpQvfeJqQuL5ofCVf/hui5IRJPP6tEA2sBJTjtJH4y0xRgnE23RALE7mpsqD2Mo7TnAgrDORRgZL0Zzy94g==} + /@vuepress/plugin-sitemap@2.0.0-rc.15(typescript@5.3.3)(vuepress@2.0.0-rc.8): + resolution: {integrity: sha512-uV2Bs6Fi3TT7b8VTffcfBmsKltUghOpf5GvdHPVn+f0qPZgHUK8hJBlOkAjepaV5FT6z3RCqxkCnprSYi+Jo3A==} peerDependencies: - vuepress: 2.0.0-rc.7 + vuepress: 2.0.0-rc.8 dependencies: - '@vuepress/helper': 2.0.0-rc.12(vuepress@2.0.0-rc.7) + '@vuepress/helper': 2.0.0-rc.15(typescript@5.3.3)(vuepress@2.0.0-rc.8) sitemap: 7.1.1 - vuepress: 2.0.0-rc.7(@vuepress/bundler-vite@2.0.0-rc.7)(vue@3.4.15) + vuepress: 2.0.0-rc.8(@vuepress/bundler-vite@2.0.0-rc.8)(typescript@5.3.3)(vue@3.4.19) transitivePeerDependencies: - typescript dev: true - /@vuepress/plugin-theme-data@2.0.0-rc.12(vuepress@2.0.0-rc.7): - resolution: {integrity: sha512-0hhb83MLG275BDF6OE4gNhz/tZBks6OyjPqkaTbdRHCEhuZD3UwFp+t3b7lUbAkftWSBSidhE0unkaqJw5zJuw==} + /@vuepress/plugin-theme-data@2.0.0-rc.15(typescript@5.3.3)(vuepress@2.0.0-rc.8): + resolution: {integrity: sha512-A72VNnG4y92wSBiKI9QdDW8r3HELSUyCBjb7SgqOWqOAltGADUre4hL5cvscMhzYnlQOmoNadG9ecn95B7FQxw==} peerDependencies: - vuepress: 2.0.0-rc.7 + vuepress: 2.0.0-rc.8 dependencies: - '@vue/devtools-api': 6.5.1 - vue: 3.4.15 - vuepress: 2.0.0-rc.7(@vuepress/bundler-vite@2.0.0-rc.7)(vue@3.4.15) + '@vue/devtools-api': 6.6.1 + vue: 3.4.19(typescript@5.3.3) + vuepress: 2.0.0-rc.8(@vuepress/bundler-vite@2.0.0-rc.8)(typescript@5.3.3)(vue@3.4.19) transitivePeerDependencies: - typescript dev: true - /@vuepress/shared@2.0.0-rc.7: - resolution: {integrity: sha512-zNsYzAW5tuENb4vML0pK/61W3EscyOcn5JVPC+c6AwvsYWyAigZaMSu9ycGAptjDwzdYSi3gd33N9Q9T7pG77Q==} + /@vuepress/shared@2.0.0-rc.8: + resolution: {integrity: sha512-5C6EzC9A3nepX8pL1zgJnwoP0wtZR2AIaADq3quKKp8rn3otTIsyL3wTQM977rLQhbPg19vYbLdAHyap+DNEIw==} dependencies: '@mdit-vue/types': 2.0.0 dev: true - /@vuepress/utils@2.0.0-rc.7: - resolution: {integrity: sha512-47c7T72JwOWH1EgG7f/KwWNpIknd9IC5JmrizGI5IVUM4G16Vyj5oPQuXqLobV47m8JOxPW4dLpsglZGVaKQeg==} + /@vuepress/utils@2.0.0-rc.8: + resolution: {integrity: sha512-HjeLWk1r2zggunYjqBYfXhklWmyy0BxhhGtJwycyDXBtDsP4yKiNnk5z3+uJ1UiA6CWEswLtjO6bFrpNf8RPUQ==} dependencies: '@types/debug': 4.1.12 '@types/fs-extra': 11.0.4 '@types/hash-sum': 1.0.2 - '@vuepress/shared': 2.0.0-rc.7 - debug: 4.3.4 + '@vuepress/shared': 2.0.0-rc.8 + debug: 4.3.4(supports-color@5.5.0) fs-extra: 11.2.0 globby: 14.0.1 hash-sum: 2.0.0 @@ -4914,50 +5016,27 @@ packages: - supports-color dev: true - /@vueuse/core@10.7.2(vue@3.4.15): - resolution: {integrity: sha512-AOyAL2rK0By62Hm+iqQn6Rbu8bfmbgaIMXcE3TSr7BdQ42wnSFlwIdPjInO62onYsEMK/yDMU8C6oGfDAtZ2qQ==} + /@vueuse/core@10.8.0(vue@3.4.19): + resolution: {integrity: sha512-G9Ok9fjx10TkNIPn8V1dJmK1NcdJCtYmDRyYiTMUyJ1p0Tywc1zmOoCQ2xhHYyz8ULBU4KjIJQ9n+Lrty74iVw==} dependencies: '@types/web-bluetooth': 0.0.20 - '@vueuse/metadata': 10.7.2 - '@vueuse/shared': 10.7.2(vue@3.4.15) - vue-demi: 0.14.7(vue@3.4.15) - transitivePeerDependencies: - - '@vue/composition-api' - - vue - dev: true - - /@vueuse/core@10.7.2(vue@3.4.19): - resolution: {integrity: sha512-AOyAL2rK0By62Hm+iqQn6Rbu8bfmbgaIMXcE3TSr7BdQ42wnSFlwIdPjInO62onYsEMK/yDMU8C6oGfDAtZ2qQ==} - dependencies: - '@types/web-bluetooth': 0.0.20 - '@vueuse/metadata': 10.7.2 - '@vueuse/shared': 10.7.2(vue@3.4.19) + '@vueuse/metadata': 10.8.0 + '@vueuse/shared': 10.8.0(vue@3.4.19) vue-demi: 0.14.7(vue@3.4.19) transitivePeerDependencies: - '@vue/composition-api' - vue - dev: false - /@vueuse/metadata@10.7.2: - resolution: {integrity: sha512-kCWPb4J2KGrwLtn1eJwaJD742u1k5h6v/St5wFe8Quih90+k2a0JP8BS4Zp34XUuJqS2AxFYMb1wjUL8HfhWsQ==} + /@vueuse/metadata@10.8.0: + resolution: {integrity: sha512-Nim/Vle5OgXcXhAvGOgkJQXB1Yb+Kq/fMbLuv3YYDYbiQrwr39ljuD4k9fPeq4yUyokYRo2RaNQmbbIMWB/9+w==} - /@vueuse/shared@10.7.2(vue@3.4.15): - resolution: {integrity: sha512-qFbXoxS44pi2FkgFjPvF4h7c9oMDutpyBdcJdMYIMg9XyXli2meFMuaKn+UMgsClo//Th6+beeCgqweT/79BVA==} - dependencies: - vue-demi: 0.14.7(vue@3.4.15) - transitivePeerDependencies: - - '@vue/composition-api' - - vue - dev: true - - /@vueuse/shared@10.7.2(vue@3.4.19): - resolution: {integrity: sha512-qFbXoxS44pi2FkgFjPvF4h7c9oMDutpyBdcJdMYIMg9XyXli2meFMuaKn+UMgsClo//Th6+beeCgqweT/79BVA==} + /@vueuse/shared@10.8.0(vue@3.4.19): + resolution: {integrity: sha512-dUdy6zwHhULGxmr9YUg8e+EnB39gcM4Fe2oKBSrh3cOsV30JcMPtsyuspgFCUo5xxFNaeMf/W2yyKfST7Bg8oQ==} dependencies: vue-demi: 0.14.7(vue@3.4.19) transitivePeerDependencies: - '@vue/composition-api' - vue - dev: false /@webassemblyjs/ast@1.11.6: resolution: {integrity: sha512-IN1xI7PwOvLPgjcf180gC1bqn3q/QaOCwYUahIOhbYUu8KA/3tw2RT/T0Gidi1l7Hhj5D/INhJxiICObqpMu4Q==} @@ -5065,14 +5144,14 @@ packages: '@xtuc/long': 4.2.2 dev: true - /@webpack-cli/configtest@1.2.0(webpack-cli@4.10.0)(webpack@5.90.1): + /@webpack-cli/configtest@1.2.0(webpack-cli@4.10.0)(webpack@5.90.3): resolution: {integrity: sha512-4FB8Tj6xyVkyqjj1OaTqCjXYULB9FMkqQ8yGrZjRDrYh0nOE+7Lhs45WioWQQMV+ceFlE368Ukhe6xdvJM9Egg==} peerDependencies: webpack: 4.x.x || 5.x.x webpack-cli: 4.x.x dependencies: - webpack: 5.90.1(webpack-cli@4.10.0) - webpack-cli: 4.10.0(webpack@5.90.1) + webpack: 5.90.3(esbuild@0.20.1)(webpack-cli@4.10.0) + webpack-cli: 4.10.0(webpack@5.90.3) dev: true /@webpack-cli/info@1.5.0(webpack-cli@4.10.0): @@ -5081,7 +5160,7 @@ packages: webpack-cli: 4.x.x dependencies: envinfo: 7.11.1 - webpack-cli: 4.10.0(webpack@5.90.1) + webpack-cli: 4.10.0(webpack@5.90.3) dev: true /@webpack-cli/serve@1.7.0(webpack-cli@4.10.0): @@ -5093,7 +5172,7 @@ packages: webpack-dev-server: optional: true dependencies: - webpack-cli: 4.10.0(webpack@5.90.1) + webpack-cli: 4.10.0(webpack@5.90.3) dev: true /@wessberg/stringutil@1.0.19: @@ -5175,7 +5254,7 @@ packages: resolution: {integrity: sha512-RZNwNclF7+MS/8bDg70amg32dyeZGZxiDuQmZxKLAlQjr3jGyLx+4Kkk58UO7D2QdgFIQCovuSuZESne6RG6XQ==} engines: {node: '>= 6.0.0'} dependencies: - debug: 4.3.4 + debug: 4.3.4(supports-color@5.5.0) transitivePeerDependencies: - supports-color @@ -5183,7 +5262,7 @@ packages: resolution: {integrity: sha512-o/zjMZRhJxny7OyEF+Op8X+efiELC7k7yOjMzgfzVqOzXqkBkWI79YoTdOtsuWd5BWhAGAuOY/Xa6xpiaWXiNg==} engines: {node: '>= 14'} dependencies: - debug: 4.3.4 + debug: 4.3.4(supports-color@5.5.0) transitivePeerDependencies: - supports-color dev: false @@ -5326,7 +5405,7 @@ packages: picomatch: 2.3.1 dev: true - /apidoc@1.2.0: + /apidoc@1.2.0(esbuild@0.20.1): resolution: {integrity: sha512-Qagoj7QnqNHbDUDNpU21eLP4hJSAXn6knHtEjRYWTlSEmpYDGSQijejyFXaWGByhfryW8B1gL+6B57UB/F1lxw==} engines: {node: '>=16.0.0'} os: [darwin, freebsd, linux, openbsd, win32] @@ -5335,8 +5414,8 @@ packages: bootstrap: 3.4.1 commander: 10.0.1 diff-match-patch: 1.0.5 - esbuild-loader: 2.21.0(webpack@5.90.1) - expose-loader: 4.1.0(webpack@5.90.1) + esbuild-loader: 2.21.0(webpack@5.90.3) + expose-loader: 4.1.0(webpack@5.90.3) fs-extra: 11.2.0 glob: 7.2.3 handlebars: 4.7.8 @@ -5348,9 +5427,9 @@ packages: nodemon: 3.0.3 prismjs: 1.29.0 semver: 7.6.0 - style-loader: 3.3.4(webpack@5.90.1) - webpack: 5.90.1(webpack-cli@4.10.0) - webpack-cli: 4.10.0(webpack@5.90.1) + style-loader: 3.3.4(webpack@5.90.3) + webpack: 5.90.3(esbuild@0.20.1)(webpack-cli@4.10.0) + webpack-cli: 4.10.0(webpack@5.90.3) winston: 3.11.0 transitivePeerDependencies: - '@swc/core' @@ -5582,8 +5661,8 @@ packages: peerDependencies: postcss: ^8.1.0 dependencies: - browserslist: 4.22.3 - caniuse-lite: 1.0.30001587 + browserslist: 4.23.0 + caniuse-lite: 1.0.30001588 fraction.js: 4.3.7 normalize-range: 0.1.2 picocolors: 1.0.0 @@ -5595,9 +5674,11 @@ packages: resolution: {integrity: sha512-f86EjiUKE6Xvczc4ioP1JBlWG7FKrE13qe/DxBCpe8GCipCq2nFw73aO8QEBKHfSbYGDN5eB9jXWKen7tspDqQ==} dev: false - /available-typed-arrays@1.0.6: - resolution: {integrity: sha512-j1QzY8iPNPG4o4xmO3ptzpRxTciqD3MgEHtifP/YnJpIo58Xu+ne4BejlbkuaLfXn/nz6HFiw29bLpj2PNMdGg==} + /available-typed-arrays@1.0.7: + resolution: {integrity: sha512-wvUjBtSGN7+7SjNpq/9M2Tg350UZD3q62IFZLbRAR1bSMlCo1ZaeW+BJ+D090e4hIIZLBcTDWe4Mh4jvUDajzQ==} engines: {node: '>= 0.4'} + dependencies: + possible-typed-array-names: 1.0.0 dev: true /aws-sign2@0.7.0: @@ -5636,7 +5717,7 @@ packages: dependencies: '@babel/core': 7.23.9 '@babel/helper-define-polyfill-provider': 0.5.0(@babel/core@7.23.9) - core-js-compat: 3.35.1 + core-js-compat: 3.36.0 transitivePeerDependencies: - supports-color dev: true @@ -5762,27 +5843,27 @@ packages: resolution: {integrity: sha512-ZFz4mAOgqm0cbwKaZsfJbYDbTXGoPANlte7qRsRJOfjB9KmmISQrXJxAVrnXG8C8v/QHNzXyeJt0Cfcks6zZvQ==} engines: {node: '>=16.15.1', npm: '>=7.0.0', pnpm: '>=3.2.0', yarn: '>=1.13'} dependencies: - '@mdn/browser-compat-data': 5.5.10 + '@mdn/browser-compat-data': 5.5.11 '@types/object-path': 0.11.4 '@types/semver': 7.5.7 '@types/ua-parser-js': 0.7.39 - browserslist: 4.22.3 - caniuse-lite: 1.0.30001587 + browserslist: 4.23.0 + caniuse-lite: 1.0.30001588 isbot: 3.8.0 object-path: 0.11.8 semver: 7.6.0 ua-parser-js: 1.0.37 dev: true - /browserslist@4.22.3: - resolution: {integrity: sha512-UAp55yfwNv0klWNapjs/ktHoguxuQNGnOzxYmfnXIS+8AsRDZkSDxg7R1AX3GKzn078SBI5dzwzj/Yx0Or0e3A==} + /browserslist@4.23.0: + resolution: {integrity: sha512-QW8HiM1shhT2GuzkvklfjcKDiWFXHOeFCIA/huJPwHsslwcydgk7X+z2zXpEijP98UCY7HbubZt5J2Zgvf0CaQ==} engines: {node: ^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7} hasBin: true dependencies: - caniuse-lite: 1.0.30001587 - electron-to-chromium: 1.4.668 + caniuse-lite: 1.0.30001588 + electron-to-chromium: 1.4.676 node-releases: 2.0.14 - update-browserslist-db: 1.0.13(browserslist@4.22.3) + update-browserslist-db: 1.0.13(browserslist@4.23.0) dev: true /bson@1.1.6: @@ -5934,8 +6015,8 @@ packages: engines: {node: '>=10'} dev: true - /caniuse-lite@1.0.30001587: - resolution: {integrity: sha512-HMFNotUmLXn71BQxg8cijvqxnIAofforZOwGsxyXJ0qugTdspUF4sPSJ2vhgprHCB996tIDzEq1ubumPDV8ULA==} + /caniuse-lite@1.0.30001588: + resolution: {integrity: sha512-+hVY9jE44uKLkH0SrUTqxjxqNTOWHsbnQDIKjwkZ3lNTzUUVdBLBGXtj/q5Mp5u98r3droaZAewQuEDzjQdZlQ==} dev: true /caseless@0.12.0: @@ -6056,6 +6137,10 @@ packages: engines: {node: '>=6.0'} dev: true + /cjs-module-lexer@1.2.3: + resolution: {integrity: sha512-0TNiGstbQmCFwt4akjjBg5pLRTSyj/PkWQ1ZoO2zntmg9yLqSRxwEa4iCfQLGjqhiqBfOJa7W/E8wfGrTDmlZQ==} + dev: true + /classnames@2.5.1: resolution: {integrity: sha512-saHYOzhIQs6wy2sVxTM6bUDsQO4F50V9RQ22qBpEdCW+I+/Wmke2HOl6lS6dTpdxVhb88/I6+Hs+438c3lfUow==} dev: true @@ -6237,40 +6322,18 @@ packages: /commander@8.3.0: resolution: {integrity: sha512-OkTL9umf+He2DZkUq8f8J9of7yL6RJKI24dVITBmNfZBmri9zYZQrKkuXiKhyfPSu8tUhnVBB1iKXevvnlR4Ww==} engines: {node: '>= 12'} - dev: false /commander@9.2.0: resolution: {integrity: sha512-e2i4wANQiSXgnrBlIatyHtP1odfUp0BbV5Y5nEGbxtIrStkEOAAzCUirvLBNXHLr7kwLvJl6V+4V3XV9x7Wd9w==} engines: {node: ^12.20.0 || >=14} - /commitizen@4.3.0: - resolution: {integrity: sha512-H0iNtClNEhT0fotHvGV3E9tDejDeS04sN1veIebsKYGMuGscFaswRoYJKmT3eW85eIJAs0F28bG2+a/9wCOfPw==} - engines: {node: '>= 12'} - hasBin: true - dependencies: - cachedir: 2.3.0 - cz-conventional-changelog: 3.3.0(@types/node@20.11.16)(typescript@5.3.3) - dedent: 0.7.0 - detect-indent: 6.1.0 - find-node-modules: 2.1.3 - find-root: 1.1.0 - fs-extra: 9.1.0 - glob: 7.2.3 - inquirer: 8.2.5 - is-utf8: 0.2.1 - lodash: 4.17.21 - minimist: 1.2.7 - strip-bom: 4.0.0 - strip-json-comments: 3.1.1 - dev: true - - /commitizen@4.3.0(@types/node@20.11.16)(typescript@5.3.3): + /commitizen@4.3.0(@types/node@20.11.19)(typescript@5.3.3): resolution: {integrity: sha512-H0iNtClNEhT0fotHvGV3E9tDejDeS04sN1veIebsKYGMuGscFaswRoYJKmT3eW85eIJAs0F28bG2+a/9wCOfPw==} engines: {node: '>= 12'} hasBin: true dependencies: cachedir: 2.3.0 - cz-conventional-changelog: 3.3.0(@types/node@20.11.16)(typescript@5.3.3) + cz-conventional-changelog: 3.3.0(@types/node@20.11.19)(typescript@5.3.3) dedent: 0.7.0 detect-indent: 6.1.0 find-node-modules: 2.1.3 @@ -6503,14 +6566,14 @@ packages: keygrip: 1.1.0 dev: false - /core-js-compat@3.35.1: - resolution: {integrity: sha512-sftHa5qUJY3rs9Zht1WEnmkvXputCyDBczPnr7QDgL8n3qrF3CMXY4VPSYtOLLiOUJcah2WNXREd48iOl6mQIw==} + /core-js-compat@3.36.0: + resolution: {integrity: sha512-iV9Pd/PsgjNWBXeq8XRtWVSgz2tKAfhfvBs7qxYty+RlRd+OCksaWmOnc4JKrTc1cToXL1N0s3l/vwlxPtdElw==} dependencies: - browserslist: 4.22.3 + browserslist: 4.23.0 dev: true - /core-js-pure@3.35.1: - resolution: {integrity: sha512-zcIdi/CL3MWbBJYo5YCeVAAx+Sy9yJE9I3/u9LkFABwbeaPhTMRWraM8mYFp9jW5Z50hOy7FVzCc8dCrpZqtIQ==} + /core-js-pure@3.36.0: + resolution: {integrity: sha512-cN28qmhRNgbMZZMc/RFu5w8pK9VJzpb2rJVR/lHuZJKwmXnoWOpXmMkxqBB514igkp1Hu8WGROsiOAzUcKdHOQ==} requiresBuild: true dev: false @@ -6522,7 +6585,7 @@ packages: resolution: {integrity: sha512-ZQBvi1DcpJ4GDqanjucZ2Hj3wEO5pZDS89BWbkcrvdxksJorwUDDZamX9ldFkp9aw2lmBDLgkObEA4DWNJ9FYQ==} dev: false - /cosmiconfig-typescript-loader@5.0.0(@types/node@20.11.16)(cosmiconfig@8.3.6)(typescript@5.3.3): + /cosmiconfig-typescript-loader@5.0.0(@types/node@20.11.19)(cosmiconfig@8.3.6)(typescript@5.3.3): resolution: {integrity: sha512-+8cK7jRAReYkMwMiG+bxhcNKiHJDM6bR9FD/nGBXOWdMLuYawjF5cGrtLilJ+LGd3ZjCXnJjR5DkfWPoIVlqJA==} engines: {node: '>=v16'} peerDependencies: @@ -6530,7 +6593,7 @@ packages: cosmiconfig: '>=8.2' typescript: '>=4' dependencies: - '@types/node': 20.11.16 + '@types/node': 20.11.19 cosmiconfig: 8.3.6(typescript@5.3.3) jiti: 1.21.0 typescript: 5.3.3 @@ -6654,18 +6717,18 @@ packages: /csstype@3.1.3: resolution: {integrity: sha512-M1uQkMl8rQK/szD0LNhtqxIPLpimGm8sOBwU7lLnCpSbTyY3yeU1Vc7l4KT5zT4s/yOxHH5O7tIuuLOCnLADRw==} - /cz-conventional-changelog@3.3.0(@types/node@20.11.16)(typescript@5.3.3): + /cz-conventional-changelog@3.3.0(@types/node@20.11.19)(typescript@5.3.3): resolution: {integrity: sha512-U466fIzU5U22eES5lTNiNbZ+d8dfcHcssH4o7QsdWaCcRs/feIPCxKYSWkYBNs5mny7MvEfwpTLWjvbm94hecw==} engines: {node: '>= 10'} dependencies: chalk: 2.4.2 - commitizen: 4.3.0 + commitizen: 4.3.0(@types/node@20.11.19)(typescript@5.3.3) conventional-commit-types: 3.0.0 lodash.map: 4.6.0 longest: 2.0.1 word-wrap: 1.2.5 optionalDependencies: - '@commitlint/load': 18.6.1(@types/node@20.11.16)(typescript@5.3.3) + '@commitlint/load': 18.6.1(@types/node@20.11.19)(typescript@5.3.3) transitivePeerDependencies: - '@types/node' - typescript @@ -6735,20 +6798,9 @@ packages: supports-color: optional: true dependencies: - ms: 2.1.3 + ms: 2.1.1 dev: true - /debug@4.3.4: - resolution: {integrity: sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==} - engines: {node: '>=6.0'} - peerDependencies: - supports-color: '*' - peerDependenciesMeta: - supports-color: - optional: true - dependencies: - ms: 2.1.2 - /debug@4.3.4(supports-color@5.5.0): resolution: {integrity: sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==} engines: {node: '>=6.0'} @@ -6760,7 +6812,6 @@ packages: dependencies: ms: 2.1.2 supports-color: 5.5.0 - dev: true /decamelize-keys@1.1.1: resolution: {integrity: sha512-WiPxgEirIV0/eIOMcnFBA3/IJZAZqKnwAwWyvvdi4lsr1WCN22nhdf/3db3DoZcUjTV2SqfzIwNyp6y2xs3nmg==} @@ -6978,8 +7029,8 @@ packages: domelementtype: 2.3.0 dev: true - /dompurify@3.0.8: - resolution: {integrity: sha512-b7uwreMYL2eZhrSCRC4ahLTeZcPZxSmYfmcQGXGkXiZSNW1X85v+SDM5KsWcpivIiUBH47Ji7NtyUdpLeF5JZQ==} + /dompurify@3.0.9: + resolution: {integrity: sha512-uyb4NDIvQ3hRn6NiC+SIFaP4mJ/MdXlvtunaqK9Bn6dD3RuB/1S/gasEjDHD8eiaqdSael2vBv+hOs7Y+jhYOQ==} dev: false /domutils@2.8.0: @@ -7034,14 +7085,14 @@ packages: safe-buffer: 5.2.1 dev: false - /edge-runtime@2.5.7: - resolution: {integrity: sha512-gA4qSVP0sNwJlkdQ2nahDPASlSl8twUd17o+JolPa1EtXpLTGzIpOETvodgJwXIxa+zaD8bnAXCdsWrx2PhlVQ==} + /edge-runtime@2.5.9: + resolution: {integrity: sha512-pk+k0oK0PVXdlT4oRp4lwh+unuKB7Ng4iZ2HB+EZ7QCEQizX360Rp/F4aRpgpRgdP2ufB35N+1KppHmYjqIGSg==} engines: {node: '>=16'} hasBin: true dependencies: - '@edge-runtime/format': 2.2.0 - '@edge-runtime/ponyfill': 2.4.1 - '@edge-runtime/vm': 3.1.7 + '@edge-runtime/format': 2.2.1 + '@edge-runtime/ponyfill': 2.4.2 + '@edge-runtime/vm': 3.2.0 async-listen: 3.0.1 mri: 1.2.0 picocolors: 1.0.0 @@ -7054,8 +7105,8 @@ packages: resolution: {integrity: sha512-WMwm9LhRUo+WUaRN+vRuETqG89IgZphVSNkdFgeb6sS/E4OrDIN7t48CAewSHXc6C8lefD8KKfr5vY61brQlow==} dev: false - /electron-to-chromium@1.4.668: - resolution: {integrity: sha512-ZOBocMYCehr9W31+GpMclR+KBaDZOoAEabLdhpZ8oU1JFDwIaFY0UDbpXVEUFc0BIP2O2Qn3rkfCjQmMR4T/bQ==} + /electron-to-chromium@1.4.676: + resolution: {integrity: sha512-uHt4FB8SeYdhcOsj2ix/C39S7sPSNFJpzShjxGOm1KdF4MHyGqGi389+T5cErsodsijojXilYaHIKKqJfqh7uQ==} dev: true /emoji-regex@10.3.0: @@ -7159,7 +7210,7 @@ packages: dependencies: array-buffer-byte-length: 1.0.1 arraybuffer.prototype.slice: 1.0.3 - available-typed-arrays: 1.0.6 + available-typed-arrays: 1.0.7 call-bind: 1.0.7 es-define-property: 1.0.0 es-errors: 1.3.0 @@ -7171,13 +7222,13 @@ packages: globalthis: 1.0.3 gopd: 1.0.1 has-property-descriptors: 1.0.2 - has-proto: 1.0.1 + has-proto: 1.0.3 has-symbols: 1.0.3 hasown: 2.0.1 internal-slot: 1.0.7 is-array-buffer: 3.0.4 is-callable: 1.2.7 - is-negative-zero: 2.0.2 + is-negative-zero: 2.0.3 is-regex: 1.1.4 is-shared-array-buffer: 1.0.2 is-string: 1.0.7 @@ -7192,9 +7243,9 @@ packages: string.prototype.trim: 1.2.8 string.prototype.trimend: 1.0.7 string.prototype.trimstart: 1.0.7 - typed-array-buffer: 1.0.1 + typed-array-buffer: 1.0.2 typed-array-byte-length: 1.0.0 - typed-array-byte-offset: 1.0.0 + typed-array-byte-offset: 1.0.1 typed-array-length: 1.0.4 unbox-primitive: 1.0.2 which-typed-array: 1.1.14 @@ -7228,7 +7279,7 @@ packages: get-intrinsic: 1.2.4 globalthis: 1.0.3 has-property-descriptors: 1.0.2 - has-proto: 1.0.1 + has-proto: 1.0.3 has-symbols: 1.0.3 internal-slot: 1.0.7 iterator.prototype: 1.1.2 @@ -7389,7 +7440,7 @@ packages: dev: true optional: true - /esbuild-loader@2.21.0(webpack@5.90.1): + /esbuild-loader@2.21.0(webpack@5.90.3): resolution: {integrity: sha512-k7ijTkCT43YBSZ6+fBCW1Gin7s46RrJ0VQaM8qA7lq7W+OLsGgtLyFV8470FzYi/4TeDexniTBTPTwZUnXXR5g==} peerDependencies: webpack: ^4.40.0 || ^5.0.0 @@ -7399,7 +7450,7 @@ packages: json5: 2.2.3 loader-utils: 2.0.4 tapable: 2.2.1 - webpack: 5.90.1(webpack-cli@4.10.0) + webpack: 5.90.3(esbuild@0.20.1)(webpack-cli@4.10.0) webpack-sources: 1.4.3 dev: true @@ -7546,6 +7597,37 @@ packages: '@esbuild/win32-x64': 0.19.12 dev: true + /esbuild@0.20.1: + resolution: {integrity: sha512-OJwEgrpWm/PCMsLVWXKqvcjme3bHNpOgN7Tb6cQnR5n0TPbQx1/Xrn7rqM+wn17bYeT6MGB5sn1Bh5YiGi70nA==} + engines: {node: '>=12'} + hasBin: true + requiresBuild: true + optionalDependencies: + '@esbuild/aix-ppc64': 0.20.1 + '@esbuild/android-arm': 0.20.1 + '@esbuild/android-arm64': 0.20.1 + '@esbuild/android-x64': 0.20.1 + '@esbuild/darwin-arm64': 0.20.1 + '@esbuild/darwin-x64': 0.20.1 + '@esbuild/freebsd-arm64': 0.20.1 + '@esbuild/freebsd-x64': 0.20.1 + '@esbuild/linux-arm': 0.20.1 + '@esbuild/linux-arm64': 0.20.1 + '@esbuild/linux-ia32': 0.20.1 + '@esbuild/linux-loong64': 0.20.1 + '@esbuild/linux-mips64el': 0.20.1 + '@esbuild/linux-ppc64': 0.20.1 + '@esbuild/linux-riscv64': 0.20.1 + '@esbuild/linux-s390x': 0.20.1 + '@esbuild/linux-x64': 0.20.1 + '@esbuild/netbsd-x64': 0.20.1 + '@esbuild/openbsd-x64': 0.20.1 + '@esbuild/sunos-x64': 0.20.1 + '@esbuild/win32-arm64': 0.20.1 + '@esbuild/win32-ia32': 0.20.1 + '@esbuild/win32-x64': 0.20.1 + dev: true + /escalade@3.1.2: resolution: {integrity: sha512-ErCHMCae19vR8vQGe50xIsVomy19rg6gFu3+r3jkEO46suLMWBksvVyoGgQV+jOfl84ZSOSlmv6Gxa89PmTGmA==} engines: {node: '>=6'} @@ -7584,7 +7666,7 @@ packages: - supports-color dev: true - /eslint-module-utils@2.8.0(@typescript-eslint/parser@6.21.0)(eslint-import-resolver-node@0.3.9)(eslint@8.56.0): + /eslint-module-utils@2.8.0(@typescript-eslint/parser@7.0.2)(eslint-import-resolver-node@0.3.9)(eslint@8.56.0): resolution: {integrity: sha512-aWajIYfsqCKRDgUfjEXNN/JlrzauMuSEy5sbd7WXbtW3EH6A6MpwEh42c7qD+MqQo9QMJ6fWLAeIJynx0g6OAw==} engines: {node: '>=4'} peerDependencies: @@ -7605,7 +7687,7 @@ packages: eslint-import-resolver-webpack: optional: true dependencies: - '@typescript-eslint/parser': 6.21.0(eslint@8.56.0)(typescript@5.3.3) + '@typescript-eslint/parser': 7.0.2(eslint@8.56.0)(typescript@5.3.3) debug: 3.2.7 eslint: 8.56.0 eslint-import-resolver-node: 0.3.9 @@ -7613,7 +7695,7 @@ packages: - supports-color dev: true - /eslint-plugin-import@2.29.1(@typescript-eslint/parser@6.21.0)(eslint@8.56.0): + /eslint-plugin-import@2.29.1(@typescript-eslint/parser@7.0.2)(eslint@8.56.0): resolution: {integrity: sha512-BbPC0cuExzhiMo4Ff1BTVwHpjjv28C5R+btTOGaCRC7UEz801up0JadwkeSk5Ued6TG34uaczuVuH6qyy5YUxw==} engines: {node: '>=4'} peerDependencies: @@ -7623,7 +7705,7 @@ packages: '@typescript-eslint/parser': optional: true dependencies: - '@typescript-eslint/parser': 6.21.0(eslint@8.56.0)(typescript@5.3.3) + '@typescript-eslint/parser': 7.0.2(eslint@8.56.0)(typescript@5.3.3) array-includes: 3.1.7 array.prototype.findlastindex: 1.2.4 array.prototype.flat: 1.3.2 @@ -7632,7 +7714,7 @@ packages: doctrine: 2.1.0 eslint: 8.56.0 eslint-import-resolver-node: 0.3.9 - eslint-module-utils: 2.8.0(@typescript-eslint/parser@6.21.0)(eslint-import-resolver-node@0.3.9)(eslint@8.56.0) + eslint-module-utils: 2.8.0(@typescript-eslint/parser@7.0.2)(eslint-import-resolver-node@0.3.9)(eslint@8.56.0) hasown: 2.0.1 is-core-module: 2.13.1 is-glob: 4.0.3 @@ -7749,7 +7831,7 @@ packages: ajv: 6.12.6 chalk: 4.1.2 cross-spawn: 7.0.3 - debug: 4.3.4 + debug: 4.3.4(supports-color@5.5.0) doctrine: 3.0.0 escape-string-regexp: 4.0.0 eslint-scope: 7.2.2 @@ -7922,13 +8004,13 @@ packages: homedir-polyfill: 1.0.3 dev: true - /expose-loader@4.1.0(webpack@5.90.1): + /expose-loader@4.1.0(webpack@5.90.3): resolution: {integrity: sha512-oLAesnzerwDGGADzBMnu0LPqqnlVz6e2V9lTa+/4X6VeW9W93x/nJpw05WBrcIdbqXm/EdnEQpiVDFFiQXuNfg==} engines: {node: '>= 14.15.0'} peerDependencies: webpack: ^5.0.0 dependencies: - webpack: 5.90.1(webpack-cli@4.10.0) + webpack: 5.90.3(esbuild@0.20.1)(webpack-cli@4.10.0) dev: true /extend-shallow@2.0.1: @@ -8098,7 +8180,7 @@ packages: resolution: {integrity: sha512-CYcENa+FtcUKLmhhqyctpclsq7QF38pKjZHsGNiSQF5r4FtoKDWabFDl3hzaEQMvT1LHEysw5twgLvpYYb4vbw==} engines: {node: ^10.12.0 || >=12.0.0} dependencies: - flatted: 3.2.9 + flatted: 3.3.0 keyv: 4.5.4 rimraf: 3.0.2 dev: true @@ -8107,7 +8189,7 @@ packages: resolution: {integrity: sha512-EryKbCE/wxpxKniQlyas6PY1I9vwtF3uCBweX+N8KYTCn3Y12RTGtQAJ/bd5pl7kxUAc8v/R3Ake/N17OZiFqA==} engines: {node: '>=16'} dependencies: - flatted: 3.2.9 + flatted: 3.3.0 keyv: 4.5.4 rimraf: 5.0.5 dev: true @@ -8117,8 +8199,8 @@ packages: hasBin: true dev: true - /flatted@3.2.9: - resolution: {integrity: sha512-36yxDn5H7OFZQla0/jFJmbIKTdZAQHngCedGxiMmpNfEZM0sdEeT+WczLQrjK6D7o2aiyLYDnkw0R3JK0Qv1RQ==} + /flatted@3.3.0: + resolution: {integrity: sha512-noqGuLw158+DuD9UPRKHpJ2hGxpFyDlYYrfM0mWt4XhT4n0lwzTLh70Tkdyy4kyTmyTT9Bv7bWAJqw7cgkEXDg==} /fn.name@1.1.0: resolution: {integrity: sha512-GRnmB5gPyJpAhTQdSZTSp9uaPSvl09KoYcMQtsB9rQoOmzs9dH6ffeccH+Z+cv6P68Hu5bC6JjRh4Ah/mHSNRw==} @@ -8363,7 +8445,7 @@ packages: dependencies: es-errors: 1.3.0 function-bind: 1.1.2 - has-proto: 1.0.1 + has-proto: 1.0.3 has-symbols: 1.0.3 hasown: 2.0.1 @@ -8607,7 +8689,7 @@ packages: resolution: {integrity: sha512-jOMLD2Z7MAhyG8aJpNOpmziMOP4rPLcc95oQPKXBazW82z+CEgPFBQvEpRUa1KeIMUJo4Wsm+q6uzO/Q/4BksQ==} engines: {node: '>=18'} dependencies: - '@sindresorhus/merge-streams': 2.2.0 + '@sindresorhus/merge-streams': 2.3.0 fast-glob: 3.3.2 ignore: 5.3.1 path-type: 5.0.0 @@ -8680,7 +8762,6 @@ packages: /has-flag@3.0.0: resolution: {integrity: sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==} engines: {node: '>=4'} - dev: true /has-flag@4.0.0: resolution: {integrity: sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==} @@ -8692,8 +8773,8 @@ packages: dependencies: es-define-property: 1.0.0 - /has-proto@1.0.1: - resolution: {integrity: sha512-7qE+iP+O+bgF9clE5+UoBFzE65mlBiVj3tKCrlNQ0Ogwm0BjpT/gK4SlLYDMybDh5I3TCTKnPPa0oMG7JDYrhg==} + /has-proto@1.0.3: + resolution: {integrity: sha512-SJ1amZAJUiZS+PhsVLf5tGydlaVB8EdFpaSO4gmiUKUOxk8qzn5AIy4ZeJUmh22znIdk/uMAUT2pl3FxzVUH+Q==} engines: {node: '>= 0.4'} /has-symbols@1.0.3: @@ -8880,18 +8961,18 @@ packages: dependencies: '@tootallnate/once': 1.1.2 agent-base: 6.0.2 - debug: 4.3.4 + debug: 4.3.4(supports-color@5.5.0) transitivePeerDependencies: - supports-color dev: false optional: true - /http-proxy-agent@7.0.1: - resolution: {integrity: sha512-My1KCEPs6A0hb4qCVzYp8iEvA8j8YqcvXLZZH8C9OFuTYpYjHE7N2dtG3mRl1HMD4+VGXpF3XcDVcxGBT7yDZQ==} + /http-proxy-agent@7.0.2: + resolution: {integrity: sha512-T1gkAiYYDWYx3V5Bmyu7HcfcvL7mUrTWiM6yOfa3PIphViJ/gFPbvidQ+veqSOHci/PxBcDabeUNCzpOODJZig==} engines: {node: '>= 14'} dependencies: agent-base: 7.1.0 - debug: 4.3.4 + debug: 4.3.4(supports-color@5.5.0) transitivePeerDependencies: - supports-color dev: false @@ -8910,16 +8991,16 @@ packages: engines: {node: '>= 6'} dependencies: agent-base: 6.0.2 - debug: 4.3.4 + debug: 4.3.4(supports-color@5.5.0) transitivePeerDependencies: - supports-color - /https-proxy-agent@7.0.3: - resolution: {integrity: sha512-kCnwztfX0KZJSLOBrcL0emLeFako55NWMovvyPP2AjsghNk9RB1yjSI+jVumPHYZsNXegNoqupSW9IY3afSH8w==} + /https-proxy-agent@7.0.4: + resolution: {integrity: sha512-wlwpilI7YdjSkWaQ/7omYBMTliDcmCN8OLihO6I9B86g06lMyAoqgoDpV0XqoaPOKj+0DIdAvnsWfyAAhmimcg==} engines: {node: '>= 14'} dependencies: agent-base: 7.1.0 - debug: 4.3.4 + debug: 4.3.4(supports-color@5.5.0) transitivePeerDependencies: - supports-color dev: false @@ -8945,8 +9026,8 @@ packages: ms: 2.1.3 dev: false - /husky@9.0.10: - resolution: {integrity: sha512-TQGNknoiy6bURzIO77pPRu+XHi6zI7T93rX+QnJsoYFf3xdjKOur+IlfqzJGMHIK/wXrLg+GsvMs8Op7vI2jVA==} + /husky@9.0.11: + resolution: {integrity: sha512-AB6lFlbwwyIqMdHYhwPe+kjOC3Oc5P3nThEoW/AaO2BX3vJDjWPFxYLxokUZOo6RNX20He3AaT8sESs9NJcmEw==} engines: {node: '>=18'} hasBin: true dev: true @@ -8957,8 +9038,8 @@ packages: '@babel/runtime': 7.23.9 dev: true - /i18next@23.8.2: - resolution: {integrity: sha512-Z84zyEangrlERm0ZugVy4bIt485e/H8VecGUZkZWrH7BDePG6jT73QdL9EA1tRTTVVMpry/MgWIP1FjEn0DRXA==} + /i18next@23.9.0: + resolution: {integrity: sha512-f3MUciKqwzNV//mHG6EtdSlC65+nqH/3zK8sOSWqNV6FVu2tmHhF/rFOp9UF8S4m1odojtuipKaKJrP0Loh60g==} dependencies: '@babel/runtime': 7.23.9 dev: true @@ -9090,6 +9171,7 @@ packages: /ip-address@9.0.5: resolution: {integrity: sha512-zHtQzGojZXTwZTHQqra+ETKd4Sn3vgi7uBmlPoXVWZqYvuKmtI0l/VZTjqGmJY9x88GGOaZ9+G9ES8hC4T4X8g==} engines: {node: '>= 12'} + requiresBuild: true dependencies: jsbn: 1.1.0 sprintf-js: 1.1.3 @@ -9240,8 +9322,8 @@ packages: define-properties: 1.2.1 dev: false - /is-negative-zero@2.0.2: - resolution: {integrity: sha512-dqJvarLawXsFbNDeJW7zAz8ItJ9cd28YufuuFzh0G8pNHjJMnY08Dv7sYX2uF5UpQOwieAeOExEYAWWfu7ZZUA==} + /is-negative-zero@2.0.3: + resolution: {integrity: sha512-5KoIu2Ngpyek75jXodFvnafB6DJgr3u8uuK0LEZJjrU19DrMD3EVERaR8sjz8CCGgpZvxPl9SuE1GMVPFHx1mw==} engines: {node: '>= 0.4'} dev: true @@ -9438,7 +9520,7 @@ packages: get-intrinsic: 1.2.4 has-symbols: 1.0.3 reflect.getprototypeof: 1.0.5 - set-function-name: 2.0.1 + set-function-name: 2.0.2 dev: true /jackspeak@2.3.6: @@ -9458,7 +9540,7 @@ packages: resolution: {integrity: sha512-7vuh85V5cdDofPyxn58nrPjBktZo0u9x1g8WtjQol+jZDaE+fhN+cIvTj11GndBnMnyfrUOG1sZQxCdjKh+DKg==} engines: {node: '>= 10.13.0'} dependencies: - '@types/node': 20.11.16 + '@types/node': 20.11.19 merge-stream: 2.0.0 supports-color: 8.1.1 dev: true @@ -9481,6 +9563,10 @@ packages: resolution: {integrity: sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==} dev: true + /js-tokens@8.0.3: + resolution: {integrity: sha512-UfJMcSJc+SEXEl9lH/VLHSZbThQyLpw1vLO1Lb+j4RWDvG3N2f7yj3PVQA3cmkTBNldJ9eFnM+xEXxHIXrYiJw==} + dev: true + /js-yaml@3.14.1: resolution: {integrity: sha512-okMH7OXXJ7YrN9Ok3/SXrnu4iX9yOk+25nqX4imS2npuvTYDmo/QEZoqwZkYaIDk3jVvBOTOIEgEhaLOynBS9g==} hasBin: true @@ -9501,6 +9587,7 @@ packages: /jsbn@1.1.0: resolution: {integrity: sha512-4bYVV3aAMtDTTu4+xsDYa6sy9GyJ69/amsu9sYF2zqjiEoZA5xJi3BrfX3uY+/IekIu7MwdObdbDWpoZdBv3/A==} + requiresBuild: true dev: false optional: true @@ -9518,8 +9605,8 @@ packages: decimal.js: 10.4.3 form-data: 4.0.0 html-encoding-sniffer: 4.0.0 - http-proxy-agent: 7.0.1 - https-proxy-agent: 7.0.3 + http-proxy-agent: 7.0.2 + https-proxy-agent: 7.0.4 is-potential-custom-element-name: 1.0.1 nwsapi: 2.2.7 parse5: 7.1.2 @@ -9700,7 +9787,6 @@ packages: hasBin: true dependencies: commander: 8.3.0 - dev: false /keygrip@1.1.0: resolution: {integrity: sha512-iYSchDJ+liQ8iwbSI2QqsQOvqv58eJCEanyJPJi+Khyu8smkcKSFUCbPwzFcL7YVtZ6eONjqRX/38caJ7QjRAQ==} @@ -9762,7 +9848,7 @@ packages: content-disposition: 0.5.4 content-type: 1.0.5 cookies: 0.9.1 - debug: 4.3.4 + debug: 4.3.4(supports-color@5.5.0) delegates: 1.0.0 depd: 2.0.0 destroy: 1.2.0 @@ -9855,8 +9941,8 @@ packages: type-check: 0.4.0 dev: true - /lilconfig@3.0.0: - resolution: {integrity: sha512-K2U4W2Ff5ibV7j7ydLr+zLAkIg5JJ4lPn1Ltsdt+Tz/IjQ8buJ55pZAxoP34lqIiwtF9iAvtLv3JGv7CAyAg+g==} + /lilconfig@3.1.1: + resolution: {integrity: sha512-O18pf7nyvHTckunPWCV1XUNXU1piu01y2b7ATJ0ppkUkk8ocqVWBrYjJBCwHDjD/ZWcfyrA0P4gKhzWGi5EINQ==} engines: {node: '>=14'} dev: true @@ -10083,8 +10169,8 @@ packages: engines: {node: '>=8.0'} dependencies: date-format: 4.0.14 - debug: 4.3.4 - flatted: 3.2.9 + debug: 4.3.4(supports-color@5.5.0) + flatted: 3.3.0 rfdc: 1.3.1 streamroller: 3.1.5 transitivePeerDependencies: @@ -11482,6 +11568,11 @@ packages: engines: {node: '>=10.13.0'} dev: true + /possible-typed-array-names@1.0.0: + resolution: {integrity: sha512-d7Uw+eZoloe0EHDIYoe+bQ5WXnGMOpmiZFTuMWCwpjzzkL2nTjcKiAk4hh8TjnGye2TwWOk3UXucZ+3rbmBa8Q==} + engines: {node: '>= 0.4'} + dev: true + /postcss-load-config@5.0.3(postcss@8.4.35): resolution: {integrity: sha512-90pBBI5apUVruIEdCxZic93Wm+i9fTrp7TXbgdUCH+/L+2WnfpITSpq5dFU/IPvbv7aNiMlQISpUkAm3fEcvgQ==} engines: {node: '>= 18'} @@ -11494,7 +11585,7 @@ packages: postcss: optional: true dependencies: - lilconfig: 3.0.0 + lilconfig: 3.1.1 postcss: 8.4.35 yaml: 2.3.4 dev: true @@ -11507,22 +11598,22 @@ packages: resolution: {integrity: sha512-HvExULSwLqHLgUy1rl3ANIqCsvMS0WHss2UOsXhXnQaZ9VCc2oBvIpXrl00IUFT5ZDITME0o6oiXeiHr2SAIfw==} dev: true - /postcss-safe-parser@7.0.0(postcss@8.4.34): + /postcss-safe-parser@7.0.0(postcss@8.4.35): resolution: {integrity: sha512-ovehqRNVCpuFzbXoTb4qLtyzK3xn3t/CUBxOs8LsnQjQrShaB4lKiHoVqY8ANaC0hBMHq5QVWk77rwGklFUDrg==} engines: {node: '>=18.0'} peerDependencies: postcss: ^8.4.31 dependencies: - postcss: 8.4.34 + postcss: 8.4.35 dev: true - /postcss-scss@4.0.9(postcss@8.4.34): + /postcss-scss@4.0.9(postcss@8.4.35): resolution: {integrity: sha512-AjKOeiwAitL/MXxQW2DliT28EKukvvbEWx3LBmJIRN8KfBGZbRTxNYW0kSqi1COiTZ57nZ9NW06S6ux//N1c9A==} engines: {node: '>=12.0'} peerDependencies: postcss: ^8.4.29 dependencies: - postcss: 8.4.34 + postcss: 8.4.35 dev: true /postcss-selector-parser@6.0.15: @@ -11533,27 +11624,18 @@ packages: util-deprecate: 1.0.2 dev: true - /postcss-sorting@8.0.2(postcss@8.4.34): + /postcss-sorting@8.0.2(postcss@8.4.35): resolution: {integrity: sha512-M9dkSrmU00t/jK7rF6BZSZauA5MAaBW4i5EnJXspMwt4iqTh/L9j6fgMnbElEOfyRyfLfVbIHj/R52zHzAPe1Q==} peerDependencies: postcss: ^8.4.20 dependencies: - postcss: 8.4.34 + postcss: 8.4.35 dev: true /postcss-value-parser@4.2.0: resolution: {integrity: sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ==} dev: true - /postcss@8.4.34: - resolution: {integrity: sha512-4eLTO36woPSocqZ1zIrFD2K1v6wH7pY1uBh0JIM2KKfrVtGvPFiAku6aNOP0W1Wr9qwnaCsF0Z+CrVnryB2A8Q==} - engines: {node: ^10 || ^12 || >=14} - dependencies: - nanoid: 3.3.7 - picocolors: 1.0.0 - source-map-js: 1.0.2 - dev: true - /postcss@8.4.35: resolution: {integrity: sha512-u5U8qYpBCpN13BsiEB0CbR1Hhh4Gc0zLFuedrHJKMctHCHAGrMdG0PRM/KErzAL3CU6/eckEtmHNB3x6e3c0vA==} engines: {node: ^10 || ^12 || >=14} @@ -11584,8 +11666,8 @@ packages: xtend: 4.0.2 dev: false - /preact@10.19.4: - resolution: {integrity: sha512-dwaX5jAh0Ga8uENBX1hSOujmKWgx9RtL80KaKUFLc6jb4vCEAc3EeZ0rnQO/FO4VgjfPMfoLFWnNG8bHuZ9VLw==} + /preact@10.19.5: + resolution: {integrity: sha512-OPELkDmSVbKjbFqF9tgvOowiiQ9TmsJljIzXRyNE8nGiis94pwv1siF78rQkAP1Q1738Ce6pellRg/Ns/CtHqQ==} dev: true /prebuild-install@7.1.1: @@ -11813,8 +11895,8 @@ packages: scheduler: 0.23.0 dev: true - /react-i18next@14.0.4(i18next@23.8.2)(react-dom@18.2.0)(react@18.2.0): - resolution: {integrity: sha512-8a20OOCOcUiuM+FVfgOGVrgG6FdoRRzZvdPFdMJ0LX792myAfzZTbRoHchoSNZiXF488gOxaif19etlu71eAKg==} + /react-i18next@14.0.5(i18next@23.9.0)(react-dom@18.2.0)(react@18.2.0): + resolution: {integrity: sha512-5+bQSeEtgJrMBABBL5lO7jPdSNAbeAZ+MlFWDw//7FnVacuVu3l9EeWFzBQvZsKy+cihkbThWOAThEdH8YjGEw==} peerDependencies: i18next: '>= 23.2.3' react: '>= 16.8.0' @@ -11828,7 +11910,7 @@ packages: dependencies: '@babel/runtime': 7.23.9 html-parse-stringify: 3.0.1 - i18next: 23.8.2 + i18next: 23.9.0 react: 18.2.0 react-dom: 18.2.0(react@18.2.0) dev: true @@ -11867,26 +11949,26 @@ packages: engines: {node: '>=0.10.0'} dev: true - /react-router-dom@6.22.0(react-dom@18.2.0)(react@18.2.0): - resolution: {integrity: sha512-z2w+M4tH5wlcLmH3BMMOMdrtrJ9T3oJJNsAlBJbwk+8Syxd5WFJ7J5dxMEW0/GEXD1BBis4uXRrNIz3mORr0ag==} + /react-router-dom@6.22.1(react-dom@18.2.0)(react@18.2.0): + resolution: {integrity: sha512-iwMyyyrbL7zkKY7MRjOVRy+TMnS/OPusaFVxM2P11x9dzSzGmLsebkCvYirGq0DWB9K9hOspHYYtDz33gE5Duw==} engines: {node: '>=14.0.0'} peerDependencies: react: '>=16.8' react-dom: '>=16.8' dependencies: - '@remix-run/router': 1.15.0 + '@remix-run/router': 1.15.1 react: 18.2.0 react-dom: 18.2.0(react@18.2.0) - react-router: 6.22.0(react@18.2.0) + react-router: 6.22.1(react@18.2.0) dev: true - /react-router@6.22.0(react@18.2.0): - resolution: {integrity: sha512-q2yemJeg6gw/YixRlRnVx6IRJWZD6fonnfZhN1JIOhV2iJCPeRNSH3V1ISwHf+JWcESzLC3BOLD1T07tmO5dmg==} + /react-router@6.22.1(react@18.2.0): + resolution: {integrity: sha512-0pdoRGwLtemnJqn1K0XHUbnKiX0S4X8CgvVVmHGOWmofESj31msHo/1YiqcJWK7Wxfq2a4uvvtS01KAQyWK/CQ==} engines: {node: '>=14.0.0'} peerDependencies: react: '>=16.8' dependencies: - '@remix-run/router': 1.15.0 + '@remix-run/router': 1.15.1 react: 18.2.0 dev: true @@ -12044,7 +12126,7 @@ packages: call-bind: 1.0.7 define-properties: 1.2.1 es-errors: 1.3.0 - set-function-name: 2.0.1 + set-function-name: 2.0.2 dev: true /regexpu-core@5.3.2: @@ -12229,7 +12311,7 @@ packages: glob: 10.3.10 dev: true - /rollup-plugin-dts@6.1.0(rollup@4.9.6)(typescript@5.3.3): + /rollup-plugin-dts@6.1.0(rollup@4.12.0)(typescript@5.3.3): resolution: {integrity: sha512-ijSCPICkRMDKDLBK9torss07+8dl9UpY9z1N/zTeA1cIqdzMlpkV3MOOC7zukyvQfDyxa1s3Dl2+DeiP/G6DOw==} engines: {node: '>=16'} peerDependencies: @@ -12237,29 +12319,30 @@ packages: typescript: ^4.5 || ^5.0 dependencies: magic-string: 0.30.7 - rollup: 4.9.6 + rollup: 4.12.0 typescript: 5.3.3 optionalDependencies: '@babel/code-frame': 7.23.5 dev: true - /rollup-plugin-esbuild@6.1.1(rollup@4.9.6): + /rollup-plugin-esbuild@6.1.1(esbuild@0.20.1)(rollup@4.12.0): resolution: {integrity: sha512-CehMY9FAqJD5OUaE/Mi1r5z0kNeYxItmRO2zG4Qnv2qWKF09J2lTy5GUzjJR354ZPrLkCj4fiBN41lo8PzBUhw==} engines: {node: '>=14.18.0'} peerDependencies: esbuild: '>=0.18.0' rollup: ^1.20.0 || ^2.0.0 || ^3.0.0 || ^4.0.0 dependencies: - '@rollup/pluginutils': 5.1.0(rollup@4.9.6) - debug: 4.3.4 + '@rollup/pluginutils': 5.1.0(rollup@4.12.0) + debug: 4.3.4(supports-color@5.5.0) es-module-lexer: 1.4.1 + esbuild: 0.20.1 get-tsconfig: 4.7.2 - rollup: 4.9.6 + rollup: 4.12.0 transitivePeerDependencies: - supports-color dev: true - /rollup-plugin-ts@3.4.5(@babel/core@7.23.9)(@babel/plugin-transform-runtime@7.23.9)(@babel/preset-env@7.23.9)(@babel/runtime@7.23.9)(rollup@4.9.6)(typescript@5.3.3): + /rollup-plugin-ts@3.4.5(@babel/core@7.23.9)(@babel/plugin-transform-runtime@7.23.9)(@babel/preset-env@7.23.9)(@babel/runtime@7.23.9)(rollup@4.12.0)(typescript@5.3.3): resolution: {integrity: sha512-9iCstRJpEZXSRQuXitlSZAzcGlrqTbJg1pE4CMbEi6xYldxVncdPyzA2I+j6vnh73wBymZckerS+Q/iEE/M3Ow==} engines: {node: '>=16.15.1', npm: '>=7.0.0', pnpm: '>=3.2.0', yarn: '>=1.13'} peerDependencies: @@ -12292,63 +12375,40 @@ packages: '@babel/plugin-transform-runtime': 7.23.9(@babel/core@7.23.9) '@babel/preset-env': 7.23.9(@babel/core@7.23.9) '@babel/runtime': 7.23.9 - '@rollup/pluginutils': 5.1.0(rollup@4.9.6) + '@rollup/pluginutils': 5.1.0(rollup@4.12.0) '@wessberg/stringutil': 1.0.19 ansi-colors: 4.1.3 - browserslist: 4.22.3 + browserslist: 4.23.0 browserslist-generator: 2.1.0 compatfactory: 3.0.0(typescript@5.3.3) crosspath: 2.0.0 magic-string: 0.30.7 - rollup: 4.9.6 + rollup: 4.12.0 ts-clone-node: 3.0.0(typescript@5.3.3) tslib: 2.6.2 typescript: 5.3.3 dev: true - /rollup@4.10.0: - resolution: {integrity: sha512-t2v9G2AKxcQ8yrG+WGxctBes1AomT0M4ND7jTFBCVPXQ/WFTvNSefIrNSmLKhIKBrvN8SG+CZslimJcT3W2u2g==} + /rollup@4.12.0: + resolution: {integrity: sha512-wz66wn4t1OHIJw3+XU7mJJQV/2NAfw5OAk6G6Hoo3zcvz/XOfQ52Vgi+AN4Uxoxi0KBBwk2g8zPrTDA4btSB/Q==} engines: {node: '>=18.0.0', npm: '>=8.0.0'} hasBin: true dependencies: '@types/estree': 1.0.5 optionalDependencies: - '@rollup/rollup-android-arm-eabi': 4.10.0 - '@rollup/rollup-android-arm64': 4.10.0 - '@rollup/rollup-darwin-arm64': 4.10.0 - '@rollup/rollup-darwin-x64': 4.10.0 - '@rollup/rollup-linux-arm-gnueabihf': 4.10.0 - '@rollup/rollup-linux-arm64-gnu': 4.10.0 - '@rollup/rollup-linux-arm64-musl': 4.10.0 - '@rollup/rollup-linux-riscv64-gnu': 4.10.0 - '@rollup/rollup-linux-x64-gnu': 4.10.0 - '@rollup/rollup-linux-x64-musl': 4.10.0 - '@rollup/rollup-win32-arm64-msvc': 4.10.0 - '@rollup/rollup-win32-ia32-msvc': 4.10.0 - '@rollup/rollup-win32-x64-msvc': 4.10.0 - fsevents: 2.3.3 - dev: true - - /rollup@4.9.6: - resolution: {integrity: sha512-05lzkCS2uASX0CiLFybYfVkwNbKZG5NFQ6Go0VWyogFTXXbR039UVsegViTntkk4OglHBdF54ccApXRRuXRbsg==} - engines: {node: '>=18.0.0', npm: '>=8.0.0'} - hasBin: true - dependencies: - '@types/estree': 1.0.5 - optionalDependencies: - '@rollup/rollup-android-arm-eabi': 4.9.6 - '@rollup/rollup-android-arm64': 4.9.6 - '@rollup/rollup-darwin-arm64': 4.9.6 - '@rollup/rollup-darwin-x64': 4.9.6 - '@rollup/rollup-linux-arm-gnueabihf': 4.9.6 - '@rollup/rollup-linux-arm64-gnu': 4.9.6 - '@rollup/rollup-linux-arm64-musl': 4.9.6 - '@rollup/rollup-linux-riscv64-gnu': 4.9.6 - '@rollup/rollup-linux-x64-gnu': 4.9.6 - '@rollup/rollup-linux-x64-musl': 4.9.6 - '@rollup/rollup-win32-arm64-msvc': 4.9.6 - '@rollup/rollup-win32-ia32-msvc': 4.9.6 - '@rollup/rollup-win32-x64-msvc': 4.9.6 + '@rollup/rollup-android-arm-eabi': 4.12.0 + '@rollup/rollup-android-arm64': 4.12.0 + '@rollup/rollup-darwin-arm64': 4.12.0 + '@rollup/rollup-darwin-x64': 4.12.0 + '@rollup/rollup-linux-arm-gnueabihf': 4.12.0 + '@rollup/rollup-linux-arm64-gnu': 4.12.0 + '@rollup/rollup-linux-arm64-musl': 4.12.0 + '@rollup/rollup-linux-riscv64-gnu': 4.12.0 + '@rollup/rollup-linux-x64-gnu': 4.12.0 + '@rollup/rollup-linux-x64-musl': 4.12.0 + '@rollup/rollup-win32-arm64-msvc': 4.12.0 + '@rollup/rollup-win32-ia32-msvc': 4.12.0 + '@rollup/rollup-win32-x64-msvc': 4.12.0 fsevents: 2.3.3 dev: true @@ -12416,8 +12476,8 @@ packages: dev: false optional: true - /sass@1.70.0: - resolution: {integrity: sha512-uUxNQ3zAHeAx5nRFskBnrWzDUJrrvpCPD5FNAoRvTi0WwremlheES3tg+56PaVtCs5QDRX5CBLxxKMDJMEa1WQ==} + /sass@1.71.0: + resolution: {integrity: sha512-HKKIKf49Vkxlrav3F/w6qRuPcmImGVbIXJ2I3Kg0VMA+3Bav+8yE9G5XmP5lMj6nl4OlqbPftGAscNaNu28b8w==} engines: {node: '>=14.0.0'} hasBin: true dependencies: @@ -12451,6 +12511,10 @@ packages: ajv-keywords: 3.5.2(ajv@6.12.6) dev: true + /search-insights@2.13.0: + resolution: {integrity: sha512-Orrsjf9trHHxFRuo9/rzm0KIWmgzE8RMlZMzuhZOJ01Rnz3D0YBAe+V6473t6/H6c7irs6Lt48brULAiRWb3Vw==} + dev: true + /section-matter@1.0.0: resolution: {integrity: sha512-vfD3pmTzGpufjScBh50YHKzEu2lxBWhVEHsNGoEXmCmn2hKGfeNLYMzCJpe8cD7gqX7TJluOVpBkAequ6dgMmA==} engines: {node: '>=4'} @@ -12507,11 +12571,12 @@ packages: gopd: 1.0.1 has-property-descriptors: 1.0.2 - /set-function-name@2.0.1: - resolution: {integrity: sha512-tMNCiqYVkXIZgc2Hnoy2IvC/f8ezc5koaRFkCjrpWzGpCd3qbZXPzVy9MAZzK1ch/X0jvSkojys3oqJN0qCmdA==} + /set-function-name@2.0.2: + resolution: {integrity: sha512-7PGFlmtwsEADb0WYyvCMa1t+yke6daIG4Wirafur5kcf+MhUnPms1UeR0CKQdTZD81yESwMHbtn+TR+dMviakQ==} engines: {node: '>= 0.4'} dependencies: define-data-property: 1.1.4 + es-errors: 1.3.0 functions-have-names: 1.2.3 has-property-descriptors: 1.0.2 dev: true @@ -12651,7 +12716,7 @@ packages: requiresBuild: true dependencies: agent-base: 6.0.2 - debug: 4.3.4 + debug: 4.3.4(supports-color@5.5.0) socks: 2.7.3 transitivePeerDependencies: - supports-color @@ -12735,14 +12800,14 @@ packages: spdx-license-ids: 3.0.17 dev: true - /spdx-exceptions@2.4.0: - resolution: {integrity: sha512-hcjppoJ68fhxA/cjbN4T8N6uCUejN8yFw69ttpqtBeCbF3u13n7mb31NB9jKwGTTWWnt9IbRA/mf1FprYS8wfw==} + /spdx-exceptions@2.5.0: + resolution: {integrity: sha512-PiU42r+xO4UbUS1buo3LPJkjlO7430Xn5SVAhdpzzsPHsjbYVflnnFdATgabnLude+Cqu25p6N+g2lw/PFsa4w==} dev: true /spdx-expression-parse@3.0.1: resolution: {integrity: sha512-cbqHunsQWnJNE6KhVSMsMeH5H/L9EpymbzqTQ3uLwNCLZ1Q481oWaofqH7nO6V07xlXwY6PhQdQ2IedWx/ZK4Q==} dependencies: - spdx-exceptions: 2.4.0 + spdx-exceptions: 2.5.0 spdx-license-ids: 3.0.17 dev: true @@ -12781,15 +12846,13 @@ packages: /sprintf-js@1.1.3: resolution: {integrity: sha512-Oo+0REFV59/rz3gfJNKQiBlwfHaSESl1pcGyABQsnnIfWOFt6JNj5gCog2U6MLZ//IGYD+nA8nI+mTShREReaA==} + requiresBuild: true dev: false optional: true /sqlite3@5.1.7: resolution: {integrity: sha512-GGIyOiFaG+TUra3JIfkI/zGP8yZYLPQ0pl1bH+ODjiX57sPhrLU5sQJn1y9bDKZUFYkX1crlrPfSYt0BKKdkog==} requiresBuild: true - peerDependenciesMeta: - node-gyp: - optional: true dependencies: bindings: 1.5.0 node-addon-api: 7.1.0 @@ -12890,7 +12953,7 @@ packages: engines: {node: '>=8.0'} dependencies: date-format: 4.0.14 - debug: 4.3.4 + debug: 4.3.4(supports-color@5.5.0) fs-extra: 8.1.0 transitivePeerDependencies: - supports-color @@ -12945,7 +13008,7 @@ packages: has-symbols: 1.0.3 internal-slot: 1.0.7 regexp.prototype.flags: 1.5.2 - set-function-name: 2.0.1 + set-function-name: 2.0.2 side-channel: 1.0.5 dev: true @@ -13046,34 +13109,34 @@ packages: engines: {node: '>=8'} dev: true - /strip-literal@1.3.0: - resolution: {integrity: sha512-PugKzOsyXpArk0yWmUwqOZecSO0GH0bPoctLcqNDH9J04pVW3lflYE0ujElBGTloevcxF5MofAOZ7C5l2b+wLg==} + /strip-literal@2.0.0: + resolution: {integrity: sha512-f9vHgsCWBq2ugHAkGMiiYY+AYG0D/cbloKKg0nhaaaSNsujdGIpVXCNsrJpCKr5M0f4aI31mr13UjY6GAuXCKA==} dependencies: - acorn: 8.11.3 + js-tokens: 8.0.3 dev: true - /style-loader@3.3.4(webpack@5.90.1): + /style-loader@3.3.4(webpack@5.90.3): resolution: {integrity: sha512-0WqXzrsMTyb8yjZJHDqwmnwRJvhALK9LfRtRc6B4UTWe8AijYLZYZ9thuJTZc2VfQWINADW/j+LiJnfy2RoC1w==} engines: {node: '>= 12.13.0'} peerDependencies: webpack: ^5.0.0 dependencies: - webpack: 5.90.1(webpack-cli@4.10.0) + webpack: 5.90.3(esbuild@0.20.1)(webpack-cli@4.10.0) dev: true - /stylelint-config-hope@5.0.1(postcss@8.4.34)(stylelint@16.2.1): + /stylelint-config-hope@5.0.1(postcss@8.4.35)(stylelint@16.2.1): resolution: {integrity: sha512-ZIvauC4hOfrVpl4UnGhPqwE/IFQ2abDl4cXrhV5g1SgSlCSorumMc9FdeybLgchELb83ZI/S8uSvX7Cm/raeEA==} peerDependencies: stylelint: ^16.0.0 dependencies: stylelint: 16.2.1(typescript@5.3.3) - stylelint-config-standard-scss: 12.0.0(postcss@8.4.34)(stylelint@16.2.1) + stylelint-config-standard-scss: 12.0.0(postcss@8.4.35)(stylelint@16.2.1) stylelint-order: 6.0.4(stylelint@16.2.1) transitivePeerDependencies: - postcss dev: true - /stylelint-config-recommended-scss@14.0.0(postcss@8.4.34)(stylelint@16.2.1): + /stylelint-config-recommended-scss@14.0.0(postcss@8.4.35)(stylelint@16.2.1): resolution: {integrity: sha512-HDvpoOAQ1RpF+sPbDOT2Q2/YrBDEJDnUymmVmZ7mMCeNiFSdhRdyGEimBkz06wsN+HaFwUh249gDR+I9JR7Onw==} engines: {node: '>=18.12.0'} peerDependencies: @@ -13083,8 +13146,8 @@ packages: postcss: optional: true dependencies: - postcss: 8.4.34 - postcss-scss: 4.0.9(postcss@8.4.34) + postcss: 8.4.35 + postcss-scss: 4.0.9(postcss@8.4.35) stylelint: 16.2.1(typescript@5.3.3) stylelint-config-recommended: 14.0.0(stylelint@16.2.1) stylelint-scss: 6.1.0(stylelint@16.2.1) @@ -13099,7 +13162,7 @@ packages: stylelint: 16.2.1(typescript@5.3.3) dev: true - /stylelint-config-standard-scss@12.0.0(postcss@8.4.34)(stylelint@16.2.1): + /stylelint-config-standard-scss@12.0.0(postcss@8.4.35)(stylelint@16.2.1): resolution: {integrity: sha512-ATh3EcEOLZq0iwlFaBdIsSavrla0lNtJ7mO7hdE7DgVT6imozRggFSqd4cFcjzVnOLKv/uJT63MmqA1acIflbw==} engines: {node: '>=18.12.0'} peerDependencies: @@ -13109,9 +13172,9 @@ packages: postcss: optional: true dependencies: - postcss: 8.4.34 + postcss: 8.4.35 stylelint: 16.2.1(typescript@5.3.3) - stylelint-config-recommended-scss: 14.0.0(postcss@8.4.34)(stylelint@16.2.1) + stylelint-config-recommended-scss: 14.0.0(postcss@8.4.35)(stylelint@16.2.1) stylelint-config-standard: 35.0.0(stylelint@16.2.1) dev: true @@ -13130,8 +13193,8 @@ packages: peerDependencies: stylelint: ^14.0.0 || ^15.0.0 || ^16.0.1 dependencies: - postcss: 8.4.34 - postcss-sorting: 8.0.2(postcss@8.4.34) + postcss: 8.4.35 + postcss-sorting: 8.0.2(postcss@8.4.35) stylelint: 16.2.1(typescript@5.3.3) dev: true @@ -13154,16 +13217,16 @@ packages: engines: {node: '>=18.12.0'} hasBin: true dependencies: - '@csstools/css-parser-algorithms': 2.5.0(@csstools/css-tokenizer@2.2.3) + '@csstools/css-parser-algorithms': 2.6.0(@csstools/css-tokenizer@2.2.3) '@csstools/css-tokenizer': 2.2.3 - '@csstools/media-query-list-parser': 2.1.7(@csstools/css-parser-algorithms@2.5.0)(@csstools/css-tokenizer@2.2.3) - '@csstools/selector-specificity': 3.0.1(postcss-selector-parser@6.0.15) + '@csstools/media-query-list-parser': 2.1.8(@csstools/css-parser-algorithms@2.6.0)(@csstools/css-tokenizer@2.2.3) + '@csstools/selector-specificity': 3.0.2(postcss-selector-parser@6.0.15) balanced-match: 2.0.0 colord: 2.9.3 cosmiconfig: 9.0.0(typescript@5.3.3) css-functions-list: 3.2.1 css-tree: 2.3.1 - debug: 4.3.4 + debug: 4.3.4(supports-color@5.5.0) fast-glob: 3.3.2 fastest-levenshtein: 1.0.16 file-entry-cache: 8.0.0 @@ -13180,9 +13243,9 @@ packages: micromatch: 4.0.5 normalize-path: 3.0.0 picocolors: 1.0.0 - postcss: 8.4.34 + postcss: 8.4.35 postcss-resolve-nested-selector: 0.1.1 - postcss-safe-parser: 7.0.0(postcss@8.4.34) + postcss-safe-parser: 7.0.0(postcss@8.4.35) postcss-selector-parser: 6.0.15 postcss-value-parser: 4.2.0 resolve-from: 5.0.0 @@ -13204,7 +13267,7 @@ packages: dependencies: component-emitter: 1.3.1 cookiejar: 2.1.4 - debug: 4.3.4 + debug: 4.3.4(supports-color@5.5.0) fast-safe-stringify: 2.1.1 form-data: 3.0.1 formidable: 1.2.6 @@ -13223,7 +13286,7 @@ packages: dependencies: component-emitter: 1.3.1 cookiejar: 2.1.4 - debug: 4.3.4 + debug: 4.3.4(supports-color@5.5.0) fast-safe-stringify: 2.1.1 form-data: 4.0.0 formidable: 2.1.2 @@ -13240,7 +13303,6 @@ packages: engines: {node: '>=4'} dependencies: has-flag: 3.0.0 - dev: true /supports-color@7.2.0: resolution: {integrity: sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==} @@ -13361,7 +13423,7 @@ packages: temp-dir: 3.0.0 dev: true - /terser-webpack-plugin@5.3.10(webpack@5.90.1): + /terser-webpack-plugin@5.3.10(esbuild@0.20.1)(webpack@5.90.3): resolution: {integrity: sha512-BKFPWlPDndPs+NGGCr1U59t0XScL5317Y0UReNrHaw9/FwhPENlq6bfgs+4yPfyP51vqC1bQ4rp1EfXW5ZSH9w==} engines: {node: '>= 10.13.0'} peerDependencies: @@ -13378,15 +13440,16 @@ packages: optional: true dependencies: '@jridgewell/trace-mapping': 0.3.22 + esbuild: 0.20.1 jest-worker: 27.5.1 schema-utils: 3.3.0 serialize-javascript: 6.0.2 - terser: 5.27.0 - webpack: 5.90.1(webpack-cli@4.10.0) + terser: 5.27.2 + webpack: 5.90.3(esbuild@0.20.1)(webpack-cli@4.10.0) dev: true - /terser@5.27.0: - resolution: {integrity: sha512-bi1HRwVRskAjheeYl291n3JC4GgO/Ty4z1nVs5AAsmonJulGxpSektecnNedrwK9C7vpvVtcX3cw00VSLt7U2A==} + /terser@5.27.2: + resolution: {integrity: sha512-sHXmLSkImesJ4p5apTeT63DsV4Obe1s37qT8qvwHRmVxKTBH7Rv9Wr26VcAMmLbmk9UliiwK8z+657NyJHHy/w==} engines: {node: '>=10'} hasBin: true dependencies: @@ -13675,7 +13738,7 @@ packages: /think-router-rest@1.0.5: resolution: {integrity: sha512-Q1Ff+GQJ68u679tbGtQqzvc85vwjmCdmGWbYf5YjjXQ3PRDFkSGVvcEP10pskkF7iUgi4fAhqiTloxuZpVUeeA==} dependencies: - debug: 4.3.4 + debug: 4.3.4(supports-color@5.5.0) transitivePeerDependencies: - supports-color dev: false @@ -13992,8 +14055,8 @@ packages: mime-types: 2.1.35 dev: false - /typed-array-buffer@1.0.1: - resolution: {integrity: sha512-RSqu1UEuSlrBhHTWC8O9FnPjOduNs4M7rJ4pRKoEjtx1zUNOPN2sSXHLDX+Y2WPbHIxbvg4JFo2DNAEfPIKWoQ==} + /typed-array-buffer@1.0.2: + resolution: {integrity: sha512-gEymJYKZtKXzzBzM4jqa9w6Q1Jjm7x2d+sh19AdsD4wqnMPDYyvwpsIc2Q/835kHuo3BEQ7CjelGhfTsoBb2MQ==} engines: {node: '>= 0.4'} dependencies: call-bind: 1.0.7 @@ -14007,18 +14070,19 @@ packages: dependencies: call-bind: 1.0.7 for-each: 0.3.3 - has-proto: 1.0.1 + has-proto: 1.0.3 is-typed-array: 1.1.13 dev: true - /typed-array-byte-offset@1.0.0: - resolution: {integrity: sha512-RD97prjEt9EL8YgAgpOkf3O4IF9lhJFr9g0htQkm0rchFp/Vx7LW5Q8fSXXub7BXAODyUQohRMyOc3faCPd0hg==} + /typed-array-byte-offset@1.0.1: + resolution: {integrity: sha512-tcqKMrTRXjqvHN9S3553NPCaGL0VPgFI92lXszmrE8DMhiDPLBYLlvo8Uu4WZAAX/aGqp/T1sbA4ph8EWjDF9Q==} engines: {node: '>= 0.4'} dependencies: - available-typed-arrays: 1.0.6 + available-typed-arrays: 1.0.7 call-bind: 1.0.7 for-each: 0.3.3 - has-proto: 1.0.1 + gopd: 1.0.1 + has-proto: 1.0.3 is-typed-array: 1.1.13 dev: true @@ -14040,7 +14104,6 @@ packages: resolution: {integrity: sha512-pXWcraxM0uxAS+tN0AG/BF2TyqmHO014Z070UsJ+pFvYuRSq8KH8DmWpnbXe0pEPDHXZV3FcAbJkijJ5oNEnWw==} engines: {node: '>=14.17'} hasBin: true - dev: true /ua-parser-js@1.0.37: resolution: {integrity: sha512-bhTyI94tZofjo+Dn8SN6Zv8nBDvyXTymAdM3LDI/0IboIUwTu1rEhW7v2TfiVsoYWgkQ4kOVqnI8APUFbIQIFQ==} @@ -14160,13 +14223,13 @@ packages: resolution: {integrity: sha512-1uEe95xksV1O0CYKXo8vQvN1JEbtJp7lb7C5U9HMsIp6IVwntkH/oNUzyVNQSd4S1sYk2FpSSW44FqMc8qee5w==} engines: {node: '>=4'} - /update-browserslist-db@1.0.13(browserslist@4.22.3): + /update-browserslist-db@1.0.13(browserslist@4.23.0): resolution: {integrity: sha512-xebP81SNcPuNpPP3uzeW1NYXxI3rxyJzF3pD6sH4jE7o/IX+WtSpwnVU+qIsDPyk0d3hmFQ7mjqc6AtV604hbg==} hasBin: true peerDependencies: browserslist: '>= 4.21.0' dependencies: - browserslist: 4.22.3 + browserslist: 4.23.0 escalade: 3.1.2 picocolors: 1.0.0 dev: true @@ -14243,22 +14306,22 @@ packages: engines: {node: '>= 0.8'} dev: false - /vercel@33.4.1: - resolution: {integrity: sha512-WR5rM9900CW6Z+jlEltF0f87CjHoppz1dJpZ1VzLPWOrgsvVMOcCginyCRhFyxT/AmkpGT7T3DjzKW9Tpx376Q==} + /vercel@33.5.1: + resolution: {integrity: sha512-lvQWtsElC4ZxdCAO8xBqNEoqcX+i4xdWRIXbDMCfEahTOeaaHs8asV68iP7/PJ3zC/9Zr0kTyx0CUtiBJaXZ9A==} engines: {node: '>= 16'} hasBin: true dependencies: - '@vercel/build-utils': 7.5.1 + '@vercel/build-utils': 7.7.0 '@vercel/fun': 1.1.0 '@vercel/go': 3.0.5 '@vercel/hydrogen': 1.0.2 - '@vercel/next': 4.1.0 - '@vercel/node': 3.0.17 + '@vercel/next': 4.1.1 + '@vercel/node': 3.0.19 '@vercel/python': 4.1.1 - '@vercel/redwood': 2.0.6 - '@vercel/remix-builder': 2.0.18 + '@vercel/redwood': 2.0.7 + '@vercel/remix-builder': 2.0.19 '@vercel/ruby': 2.0.5 - '@vercel/static-build': 2.2.0 + '@vercel/static-build': 2.4.0 chokidar: 3.3.1 transitivePeerDependencies: - '@swc/core' @@ -14276,16 +14339,16 @@ packages: extsprintf: 1.3.0 dev: false - /vite-node@1.2.2(@types/node@20.11.16)(sass@1.70.0): - resolution: {integrity: sha512-1as4rDTgVWJO3n1uHmUYqq7nsFgINQ9u+mRcXpjeOMJUmviqNKjcZB7UfRZrlM7MjYXMKpuWp5oGkjaFLnjawg==} + /vite-node@1.3.1(@types/node@20.11.19)(sass@1.71.0): + resolution: {integrity: sha512-azbRrqRxlWTJEVbzInZCTchx0X69M/XPTCz4H+TLvlTcR/xH/3hkRqhOakT41fMJCMzXTu4UvegkZiEoJAWvng==} engines: {node: ^18.0.0 || >=20.0.0} hasBin: true dependencies: cac: 6.7.14 - debug: 4.3.4 + debug: 4.3.4(supports-color@5.5.0) pathe: 1.1.2 picocolors: 1.0.0 - vite: 5.0.12(@types/node@20.11.16)(sass@1.70.0) + vite: 5.1.3(@types/node@20.11.19)(sass@1.71.0) transitivePeerDependencies: - '@types/node' - less @@ -14297,66 +14360,31 @@ packages: - terser dev: true - /vite-plugin-css-injected-by-js@3.4.0(vite@5.0.12): + /vite-plugin-css-injected-by-js@3.4.0(vite@5.1.3): resolution: {integrity: sha512-wS5+UYtJXQ/vNornsqTQxOLBVO/UjXU54ZsYMeX0mj2OrbStMQ4GLgvneVDQGPwyGJcm/ntBPawc2lA7xx+Lpg==} peerDependencies: vite: '>2.0.0-0' dependencies: - vite: 5.0.12(@types/node@20.11.16)(sass@1.70.0) + vite: 5.1.3(@types/node@20.11.19)(sass@1.71.0) dev: true - /vite-plugin-svgr@4.2.0(rollup@4.9.6)(typescript@5.3.3)(vite@5.0.12): + /vite-plugin-svgr@4.2.0(rollup@4.12.0)(typescript@5.3.3)(vite@5.1.3): resolution: {integrity: sha512-SC7+FfVtNQk7So0XMjrrtLAbEC8qjFPifyD7+fs/E6aaNdVde6umlVVh0QuwDLdOMu7vp5RiGFsB70nj5yo0XA==} peerDependencies: vite: ^2.6.0 || 3 || 4 || 5 dependencies: - '@rollup/pluginutils': 5.1.0(rollup@4.9.6) + '@rollup/pluginutils': 5.1.0(rollup@4.12.0) '@svgr/core': 8.1.0(typescript@5.3.3) '@svgr/plugin-jsx': 8.1.0(@svgr/core@8.1.0) - vite: 5.0.12(@types/node@20.11.16)(sass@1.70.0) + vite: 5.1.3(@types/node@20.11.19)(sass@1.71.0) transitivePeerDependencies: - rollup - supports-color - typescript dev: true - /vite@5.0.12: - resolution: {integrity: sha512-4hsnEkG3q0N4Tzf1+t6NdN9dg/L3BM+q8SWgbSPnJvrgH2kgdyzfVJwbR1ic69/4uMJJ/3dqDZZE5/WwqW8U1w==} - engines: {node: ^18.0.0 || >=20.0.0} - hasBin: true - peerDependencies: - '@types/node': ^18.0.0 || >=20.0.0 - less: '*' - lightningcss: ^1.21.0 - sass: '*' - stylus: '*' - sugarss: '*' - terser: ^5.4.0 - peerDependenciesMeta: - '@types/node': - optional: true - less: - optional: true - lightningcss: - optional: true - sass: - optional: true - stylus: - optional: true - sugarss: - optional: true - terser: - optional: true - dependencies: - esbuild: 0.19.12 - postcss: 8.4.34 - rollup: 4.9.6 - optionalDependencies: - fsevents: 2.3.3 - dev: true - - /vite@5.0.12(@types/node@20.11.16)(sass@1.70.0): - resolution: {integrity: sha512-4hsnEkG3q0N4Tzf1+t6NdN9dg/L3BM+q8SWgbSPnJvrgH2kgdyzfVJwbR1ic69/4uMJJ/3dqDZZE5/WwqW8U1w==} + /vite@5.1.3(@types/node@20.11.19)(sass@1.71.0): + resolution: {integrity: sha512-UfmUD36DKkqhi/F75RrxvPpry+9+tTkrXfMNZD+SboZqBCMsxKtO52XeGzzuh7ioz+Eo/SYDBbdb0Z7vgcDJew==} engines: {node: ^18.0.0 || >=20.0.0} hasBin: true peerDependencies: @@ -14383,24 +14411,24 @@ packages: terser: optional: true dependencies: - '@types/node': 20.11.16 + '@types/node': 20.11.19 esbuild: 0.19.12 - postcss: 8.4.34 - rollup: 4.9.6 - sass: 1.70.0 + postcss: 8.4.35 + rollup: 4.12.0 + sass: 1.71.0 optionalDependencies: fsevents: 2.3.3 dev: true - /vitest@1.2.2(@types/node@20.11.16)(sass@1.70.0): - resolution: {integrity: sha512-d5Ouvrnms3GD9USIK36KG8OZ5bEvKEkITFtnGv56HFaSlbItJuYr7hv2Lkn903+AvRAgSixiamozUVfORUekjw==} + /vitest@1.3.1(@types/node@20.11.19)(sass@1.71.0): + resolution: {integrity: sha512-/1QJqXs8YbCrfv/GPQ05wAZf2eakUPLPa18vkJAKE7RXOKfVHqMZZ1WlTjiwl6Gcn65M5vpNUB6EFLnEdRdEXQ==} engines: {node: ^18.0.0 || >=20.0.0} hasBin: true peerDependencies: '@edge-runtime/vm': '*' '@types/node': ^18.0.0 || >=20.0.0 - '@vitest/browser': ^1.0.0 - '@vitest/ui': ^1.0.0 + '@vitest/browser': 1.3.1 + '@vitest/ui': 1.3.1 happy-dom: '*' jsdom: '*' peerDependenciesMeta: @@ -14417,27 +14445,26 @@ packages: jsdom: optional: true dependencies: - '@types/node': 20.11.16 - '@vitest/expect': 1.2.2 - '@vitest/runner': 1.2.2 - '@vitest/snapshot': 1.2.2 - '@vitest/spy': 1.2.2 - '@vitest/utils': 1.2.2 + '@types/node': 20.11.19 + '@vitest/expect': 1.3.1 + '@vitest/runner': 1.3.1 + '@vitest/snapshot': 1.3.1 + '@vitest/spy': 1.3.1 + '@vitest/utils': 1.3.1 acorn-walk: 8.3.2 - cac: 6.7.14 chai: 4.4.1 - debug: 4.3.4 + debug: 4.3.4(supports-color@5.5.0) execa: 8.0.1 local-pkg: 0.5.0 magic-string: 0.30.7 pathe: 1.1.2 picocolors: 1.0.0 std-env: 3.7.0 - strip-literal: 1.3.0 + strip-literal: 2.0.0 tinybench: 2.6.0 tinypool: 0.8.2 - vite: 5.0.12(@types/node@20.11.16)(sass@1.70.0) - vite-node: 1.2.2(@types/node@20.11.16)(sass@1.70.0) + vite: 5.1.3(@types/node@20.11.19)(sass@1.71.0) + vite-node: 1.3.1(@types/node@20.11.19)(sass@1.71.0) why-is-node-running: 2.2.2 transitivePeerDependencies: - less @@ -14454,21 +14481,6 @@ packages: engines: {node: '>=0.10.0'} dev: true - /vue-demi@0.14.7(vue@3.4.15): - resolution: {integrity: sha512-EOG8KXDQNwkJILkx/gPcoL/7vH+hORoBaKgGe+6W7VFMvCYJfmF2dGbvgDroVnI8LU7/kTu8mbjRZGBU1z9NTA==} - engines: {node: '>=12'} - hasBin: true - requiresBuild: true - peerDependencies: - '@vue/composition-api': ^1.0.0-rc.1 - vue: ^3.0.0-0 || ^2.6.0 - peerDependenciesMeta: - '@vue/composition-api': - optional: true - dependencies: - vue: 3.4.15 - dev: true - /vue-demi@0.14.7(vue@3.4.19): resolution: {integrity: sha512-EOG8KXDQNwkJILkx/gPcoL/7vH+hORoBaKgGe+6W7VFMvCYJfmF2dGbvgDroVnI8LU7/kTu8mbjRZGBU1z9NTA==} engines: {node: '>=12'} @@ -14481,8 +14493,7 @@ packages: '@vue/composition-api': optional: true dependencies: - vue: 3.4.19 - dev: false + vue: 3.4.19(typescript@5.3.3) /vue-eslint-parser@9.4.2(eslint@8.56.0): resolution: {integrity: sha512-Ry9oiGmCAK91HrKMtCrKFWmSFWvYkpGglCeFAIqDdr9zdXmMMpJOmUJS7WWsW7fX81h6mwHmUZCQQ1E0PkSwYQ==} @@ -14490,7 +14501,7 @@ packages: peerDependencies: eslint: '>=6.0.0' dependencies: - debug: 4.3.4 + debug: 4.3.4(supports-color@5.5.0) eslint: 8.56.0 eslint-scope: 7.2.2 eslint-visitor-keys: 3.4.3 @@ -14502,31 +14513,16 @@ packages: - supports-color dev: true - /vue-router@4.2.5(vue@3.4.15): + /vue-router@4.2.5(vue@3.4.19): resolution: {integrity: sha512-DIUpKcyg4+PTQKfFPX88UWhlagBEBEfJ5A8XDXRJLUnZOvcpMF8o/dnL90vpVkGaPbjvXazV/rC1qBKrZlFugw==} peerDependencies: vue: ^3.2.0 dependencies: - '@vue/devtools-api': 6.5.1 - vue: 3.4.15 - dev: true - - /vue@3.4.15: - resolution: {integrity: sha512-jC0GH4KkWLWJOEQjOpkqU1bQsBwf4R1rsFtw5GQJbjHVKWDzO6P0nWWBTmjp1xSemAioDFj1jdaK1qa3DnMQoQ==} - peerDependencies: - typescript: '*' - peerDependenciesMeta: - typescript: - optional: true - dependencies: - '@vue/compiler-dom': 3.4.15 - '@vue/compiler-sfc': 3.4.15 - '@vue/runtime-dom': 3.4.15 - '@vue/server-renderer': 3.4.15(vue@3.4.15) - '@vue/shared': 3.4.15 + '@vue/devtools-api': 6.6.1 + vue: 3.4.19(typescript@5.3.3) dev: true - /vue@3.4.19: + /vue@3.4.19(typescript@5.3.3): resolution: {integrity: sha512-W/7Fc9KUkajFU8dBeDluM4sRGc/aa4YJnOYck8dkjgZoXtVsn3OeTGni66FV1l3+nvPA7VBFYtPioaGKUmEADw==} peerDependencies: typescript: '*' @@ -14539,16 +14535,17 @@ packages: '@vue/runtime-dom': 3.4.19 '@vue/server-renderer': 3.4.19(vue@3.4.19) '@vue/shared': 3.4.19 + typescript: 5.3.3 - /vuepress-plugin-comment2@2.0.0-rc.23(@waline/client@packages+client)(vuepress@2.0.0-rc.7): - resolution: {integrity: sha512-HyF+RFrvQljAdbHLAdRdx5VMq1268l0U0yQAg6ikI44hb/eB04D5+KRfWhqpQNUayHv28V3PsDQ8KqcrfD8cSA==} + /vuepress-plugin-comment2@2.0.0-rc.25(@waline/client@packages+client)(typescript@5.3.3)(vuepress@2.0.0-rc.8): + resolution: {integrity: sha512-mLqsCJLHxDnVdRuRdgFIgO7eCKEk01NiTAXy23y261xxlrQkY0VALE1UtE58ikyOgPAfiPWzwQkQLqQ45Hzfaw==} engines: {node: '>=18.16.0', npm: '>=8', pnpm: '>=7', yarn: '>=2'} peerDependencies: - '@waline/client': ^2.15.8 || ^3.0.0-alpha.11 + '@waline/client': ^3.1.0 artalk: ^2.7.3 sass-loader: ^14.0.0 twikoo: ^1.5.0 - vuepress: 2.0.0-rc.7 + vuepress: 2.0.0-rc.8 peerDependenciesMeta: '@waline/client': optional: true @@ -14559,20 +14556,20 @@ packages: twikoo: optional: true dependencies: - '@vuepress/helper': 2.0.0-rc.12(vuepress@2.0.0-rc.7) + '@vuepress/helper': 2.0.0-rc.15(typescript@5.3.3)(vuepress@2.0.0-rc.8) '@waline/client': link:packages/client giscus: 1.4.0 - vue: 3.4.15 - vuepress: 2.0.0-rc.7(@vuepress/bundler-vite@2.0.0-rc.7)(vue@3.4.15) - vuepress-plugin-sass-palette: 2.0.0-rc.23(vuepress@2.0.0-rc.7) - vuepress-shared: 2.0.0-rc.23(vuepress@2.0.0-rc.7) + vue: 3.4.19(typescript@5.3.3) + vuepress: 2.0.0-rc.8(@vuepress/bundler-vite@2.0.0-rc.8)(typescript@5.3.3)(vue@3.4.19) + vuepress-plugin-sass-palette: 2.0.0-rc.25(typescript@5.3.3)(vuepress@2.0.0-rc.8) + vuepress-shared: 2.0.0-rc.25(typescript@5.3.3)(vuepress@2.0.0-rc.8) transitivePeerDependencies: - '@vue/composition-api' - typescript dev: true - /vuepress-plugin-components@2.0.0-rc.23(vuepress@2.0.0-rc.7): - resolution: {integrity: sha512-A0bh2a5aLXSg2YfZLicLRc4kbNwGNljBTV9xv1JhLzBqbvd/TRXX5NQFKz4Fgq9Ju/aYOXDEHkinMXFNvZvjBw==} + /vuepress-plugin-components@2.0.0-rc.25(typescript@5.3.3)(vuepress@2.0.0-rc.8): + resolution: {integrity: sha512-BHZinOc31if0Ou31z+90muzKfFbh0fSFSfz0qvqY+sZRHTHviSSj+hFRdrXQoc2vk1j3YokXx/cYsLzkQrmmjQ==} engines: {node: '>=18.16.0', npm: '>=8', pnpm: '>=7', yarn: '>=2'} peerDependencies: artplayer: ^5.0.0 @@ -14582,7 +14579,7 @@ packages: plyr: ^3.7.8 sass-loader: ^14.0.0 vidstack: ^1.9.0 - vuepress: 2.0.0-rc.7 + vuepress: 2.0.0-rc.8 peerDependenciesMeta: artplayer: optional: true @@ -14600,40 +14597,40 @@ packages: optional: true dependencies: '@stackblitz/sdk': 1.9.0 - '@vuepress/helper': 2.0.0-rc.12(vuepress@2.0.0-rc.7) - '@vueuse/core': 10.7.2(vue@3.4.15) + '@vuepress/helper': 2.0.0-rc.15(typescript@5.3.3)(vuepress@2.0.0-rc.8) + '@vueuse/core': 10.8.0(vue@3.4.19) balloon-css: 1.2.0 create-codepen: 1.0.1 qrcode: 1.5.3 - vue: 3.4.15 - vuepress: 2.0.0-rc.7(@vuepress/bundler-vite@2.0.0-rc.7)(vue@3.4.15) - vuepress-plugin-sass-palette: 2.0.0-rc.23(vuepress@2.0.0-rc.7) - vuepress-shared: 2.0.0-rc.23(vuepress@2.0.0-rc.7) + vue: 3.4.19(typescript@5.3.3) + vuepress: 2.0.0-rc.8(@vuepress/bundler-vite@2.0.0-rc.8)(typescript@5.3.3)(vue@3.4.19) + vuepress-plugin-sass-palette: 2.0.0-rc.25(typescript@5.3.3)(vuepress@2.0.0-rc.8) + vuepress-shared: 2.0.0-rc.25(typescript@5.3.3)(vuepress@2.0.0-rc.8) transitivePeerDependencies: - '@vue/composition-api' - typescript dev: true - /vuepress-plugin-md-enhance@2.0.0-rc.23(mathjax-full@3.2.2)(vuepress@2.0.0-rc.7): - resolution: {integrity: sha512-oyQjb2pGjAVSzIRmf24ALKfEE/fVTR5/9N/9Y2IaIJnB1xB+uvsa9NlRRORro1+niNmcbG9ETMHzkC0J9CVrlg==} + /vuepress-plugin-md-enhance@2.0.0-rc.25(markdown-it@14.0.0)(mathjax-full@3.2.2)(typescript@5.3.3)(vuepress@2.0.0-rc.8): + resolution: {integrity: sha512-zmwWCk92S0yQL/uCF6l5YV1Zm2lsGjL9XJZVHEOVY1guXNfnvc92O0gf1dN9E4v+8henIFag5fluMrsfrUP8UQ==} engines: {node: '>=18.16.0', npm: '>=8', pnpm: '>=7', yarn: '>=2'} peerDependencies: '@types/reveal.js': ^4.4.5 - '@vue/repl': ^3.0.0 + '@vue/repl': ^4.1.1 chart.js: ^4.0.0 echarts: ^5.0.0 flowchart.ts: ^2.0.0 || ^3.0.0 katex: ^0.16.0 kotlin-playground: ^1.23.0 - markmap-lib: ^0.15.5 - markmap-toolbar: ^0.15.5 - markmap-view: ^0.15.5 + markmap-lib: ^0.15.5 || ^0.16.0 + markmap-toolbar: ^0.15.5 || ^0.16.0 + markmap-view: ^0.15.5 || ^0.16.0 mathjax-full: ^3.2.2 mermaid: ^10.8.0 reveal.js: ^5.0.0 sandpack-vue3: ^3.0.0 sass-loader: ^14.0.0 - vuepress: 2.0.0-rc.7 + vuepress: 2.0.0-rc.8 peerDependenciesMeta: '@types/reveal.js': optional: true @@ -14666,103 +14663,104 @@ packages: sass-loader: optional: true dependencies: - '@mdit/plugin-alert': 0.8.0 - '@mdit/plugin-align': 0.8.0 - '@mdit/plugin-attrs': 0.8.0 - '@mdit/plugin-container': 0.8.0 - '@mdit/plugin-demo': 0.8.0 - '@mdit/plugin-figure': 0.8.0 - '@mdit/plugin-footnote': 0.8.0 - '@mdit/plugin-img-lazyload': 0.8.0 - '@mdit/plugin-img-mark': 0.8.0 - '@mdit/plugin-img-size': 0.8.0 - '@mdit/plugin-include': 0.8.0 - '@mdit/plugin-katex': 0.8.0 - '@mdit/plugin-mark': 0.8.0 - '@mdit/plugin-mathjax': 0.8.0(mathjax-full@3.2.2) - '@mdit/plugin-stylize': 0.8.0 - '@mdit/plugin-sub': 0.8.0 - '@mdit/plugin-sup': 0.8.0 - '@mdit/plugin-tab': 0.8.0 - '@mdit/plugin-tasklist': 0.8.0 - '@mdit/plugin-tex': 0.8.0 - '@mdit/plugin-uml': 0.8.0 + '@mdit/plugin-alert': 0.8.0(markdown-it@14.0.0) + '@mdit/plugin-align': 0.8.0(markdown-it@14.0.0) + '@mdit/plugin-attrs': 0.8.0(markdown-it@14.0.0) + '@mdit/plugin-container': 0.8.0(markdown-it@14.0.0) + '@mdit/plugin-demo': 0.8.0(markdown-it@14.0.0) + '@mdit/plugin-figure': 0.8.0(markdown-it@14.0.0) + '@mdit/plugin-footnote': 0.8.0(markdown-it@14.0.0) + '@mdit/plugin-img-lazyload': 0.8.0(markdown-it@14.0.0) + '@mdit/plugin-img-mark': 0.8.0(markdown-it@14.0.0) + '@mdit/plugin-img-size': 0.8.0(markdown-it@14.0.0) + '@mdit/plugin-include': 0.8.0(markdown-it@14.0.0) + '@mdit/plugin-katex': 0.8.0(katex@0.16.9)(markdown-it@14.0.0) + '@mdit/plugin-mark': 0.8.0(markdown-it@14.0.0) + '@mdit/plugin-mathjax': 0.8.0(markdown-it@14.0.0)(mathjax-full@3.2.2) + '@mdit/plugin-stylize': 0.8.0(markdown-it@14.0.0) + '@mdit/plugin-sub': 0.8.0(markdown-it@14.0.0) + '@mdit/plugin-sup': 0.8.0(markdown-it@14.0.0) + '@mdit/plugin-tab': 0.8.0(markdown-it@14.0.0) + '@mdit/plugin-tasklist': 0.8.0(markdown-it@14.0.0) + '@mdit/plugin-tex': 0.8.0(markdown-it@14.0.0) + '@mdit/plugin-uml': 0.8.0(markdown-it@14.0.0) '@types/markdown-it': 13.0.7 - '@vuepress/helper': 2.0.0-rc.12(vuepress@2.0.0-rc.7) - '@vueuse/core': 10.7.2(vue@3.4.15) + '@vuepress/helper': 2.0.0-rc.15(typescript@5.3.3)(vuepress@2.0.0-rc.8) + '@vueuse/core': 10.8.0(vue@3.4.19) balloon-css: 1.2.0 js-yaml: 4.1.0 mathjax-full: 3.2.2 - vue: 3.4.15 - vuepress: 2.0.0-rc.7(@vuepress/bundler-vite@2.0.0-rc.7)(vue@3.4.15) - vuepress-plugin-sass-palette: 2.0.0-rc.23(vuepress@2.0.0-rc.7) - vuepress-shared: 2.0.0-rc.23(vuepress@2.0.0-rc.7) + vue: 3.4.19(typescript@5.3.3) + vuepress: 2.0.0-rc.8(@vuepress/bundler-vite@2.0.0-rc.8)(typescript@5.3.3)(vue@3.4.19) + vuepress-plugin-sass-palette: 2.0.0-rc.25(typescript@5.3.3)(vuepress@2.0.0-rc.8) + vuepress-shared: 2.0.0-rc.25(typescript@5.3.3)(vuepress@2.0.0-rc.8) transitivePeerDependencies: - '@vue/composition-api' - markdown-it - typescript dev: true - /vuepress-plugin-sass-palette@2.0.0-rc.23(vuepress@2.0.0-rc.7): - resolution: {integrity: sha512-tszb4KpJegfNMrmp1DZn95qAIRAJJAfuuCAhAHuwQ+yZI1GrZd3m8b5hOQejHLE1Bimwb3Kj/lYPVMnb/2c6gA==} + /vuepress-plugin-sass-palette@2.0.0-rc.25(typescript@5.3.3)(vuepress@2.0.0-rc.8): + resolution: {integrity: sha512-T4F0ODl27ZxxiGUjRTqL0AAiwqCcOVMnGQdXBhs5NIKHV3BL+O46jJCh2Hyi4BSiOkovfZ1Npazg+03135LJOA==} engines: {node: '>=18.16.0', npm: '>=8', pnpm: '>=7', yarn: '>=2'} peerDependencies: sass-loader: ^14.0.0 - vuepress: 2.0.0-rc.7 + vuepress: 2.0.0-rc.8 peerDependenciesMeta: sass-loader: optional: true dependencies: - '@vuepress/helper': 2.0.0-rc.12(vuepress@2.0.0-rc.7) + '@vuepress/helper': 2.0.0-rc.15(typescript@5.3.3)(vuepress@2.0.0-rc.8) chokidar: 3.6.0 - sass: 1.70.0 - vuepress: 2.0.0-rc.7(@vuepress/bundler-vite@2.0.0-rc.7)(vue@3.4.15) - vuepress-shared: 2.0.0-rc.23(vuepress@2.0.0-rc.7) + sass: 1.71.0 + vuepress: 2.0.0-rc.8(@vuepress/bundler-vite@2.0.0-rc.8)(typescript@5.3.3)(vue@3.4.19) + vuepress-shared: 2.0.0-rc.25(typescript@5.3.3)(vuepress@2.0.0-rc.8) transitivePeerDependencies: - '@vue/composition-api' - typescript dev: true - /vuepress-shared@2.0.0-rc.23(vuepress@2.0.0-rc.7): - resolution: {integrity: sha512-1es+bJ13E4UNkIr5kuPMX8h77aGZEuHLknH4u8B0qh+kP/CuuRXhUVQ6AHCuyDArL9mUc7CFwo+ro7zqDpsA1Q==} + /vuepress-shared@2.0.0-rc.25(typescript@5.3.3)(vuepress@2.0.0-rc.8): + resolution: {integrity: sha512-pxjVVHfUMUXCtj1QlOVvXkufES8ajg/yR0sM98wTTQWQvaxaLvOUd/j+6XT7HWdUkyUorjZa7bdd+BacsimGhg==} engines: {node: '>=18.16.0', npm: '>=8', pnpm: '>=7', yarn: '>=2'} peerDependencies: - vuepress: 2.0.0-rc.7 + vuepress: 2.0.0-rc.8 dependencies: - '@vuepress/helper': 2.0.0-rc.12(vuepress@2.0.0-rc.7) - '@vueuse/core': 10.7.2(vue@3.4.15) + '@vuepress/helper': 2.0.0-rc.15(typescript@5.3.3)(vuepress@2.0.0-rc.8) + '@vueuse/core': 10.8.0(vue@3.4.19) cheerio: 1.0.0-rc.12 dayjs: 1.11.10 execa: 8.0.1 fflate: 0.8.2 gray-matter: 4.0.3 semver: 7.6.0 - vue: 3.4.15 - vue-router: 4.2.5(vue@3.4.15) - vuepress: 2.0.0-rc.7(@vuepress/bundler-vite@2.0.0-rc.7)(vue@3.4.15) + vue: 3.4.19(typescript@5.3.3) + vuepress: 2.0.0-rc.8(@vuepress/bundler-vite@2.0.0-rc.8)(typescript@5.3.3)(vue@3.4.19) transitivePeerDependencies: - '@vue/composition-api' - typescript dev: true - /vuepress-theme-hope@2.0.0-rc.23(@vuepress/plugin-docsearch@2.0.0-rc.12)(@vuepress/plugin-redirect@2.0.0-rc.12)(@waline/client@packages+client)(mathjax-full@3.2.2)(vuepress@2.0.0-rc.7): - resolution: {integrity: sha512-4ONVCNpQ0IiJsFwoGIQO7kV2OWJNr+LuDv7TsM+fa/b1b+bu/oeOGObnBMXc91YofB8Pqno0W+wYHEhLwheY0A==} + /vuepress-theme-hope@2.0.0-rc.25(@vuepress/plugin-docsearch@2.0.0-rc.15)(@vuepress/plugin-redirect@2.0.0-rc.15)(@waline/client@packages+client)(markdown-it@14.0.0)(mathjax-full@3.2.2)(typescript@5.3.3)(vuepress@2.0.0-rc.8): + resolution: {integrity: sha512-Mf9YzRRYHEtRy8Mni/nrsEfeKL45wv9700eglZ4rP/RBVJ6kjk/sRr7yohPiDfTRz/RRoWofEYVGTGSTgDDz4w==} engines: {node: '>=18.16.0', npm: '>=8', pnpm: '>=7', yarn: '>=2'} peerDependencies: - '@vuepress/plugin-docsearch': 2.0.0-rc.12 - '@vuepress/plugin-feed': 2.0.0-rc.12 - '@vuepress/plugin-redirect': 2.0.0-rc.12 - '@vuepress/plugin-search': 2.0.0-rc.12 + '@vuepress/plugin-docsearch': 2.0.0-rc.15 + '@vuepress/plugin-feed': 2.0.0-rc.15 + '@vuepress/plugin-pwa': 2.0.0-rc.16 + '@vuepress/plugin-redirect': 2.0.0-rc.15 + '@vuepress/plugin-search': 2.0.0-rc.15 nodejs-jieba: ^0.1.2 sass-loader: ^14.0.0 - vuepress: 2.0.0-rc.7 - vuepress-plugin-pwa2: 2.0.0-rc.23 - vuepress-plugin-search-pro: 2.0.0-rc.23 + vuepress: 2.0.0-rc.8 + vuepress-plugin-search-pro: 2.0.0-rc.25 peerDependenciesMeta: '@vuepress/plugin-docsearch': optional: true '@vuepress/plugin-feed': optional: true + '@vuepress/plugin-pwa': + optional: true '@vuepress/plugin-redirect': optional: true '@vuepress/plugin-search': @@ -14771,44 +14769,41 @@ packages: optional: true sass-loader: optional: true - vuepress-plugin-pwa2: - optional: true vuepress-plugin-search-pro: optional: true dependencies: - '@vuepress/helper': 2.0.0-rc.12(vuepress@2.0.0-rc.7) - '@vuepress/plugin-active-header-links': 2.0.0-rc.12(vuepress@2.0.0-rc.7) - '@vuepress/plugin-back-to-top': 2.0.0-rc.12(vuepress@2.0.0-rc.7) - '@vuepress/plugin-blog': 2.0.0-rc.12(vuepress@2.0.0-rc.7) - '@vuepress/plugin-catalog': 2.0.0-rc.12(vuepress@2.0.0-rc.7) - '@vuepress/plugin-copy-code': 2.0.0-rc.12(vuepress@2.0.0-rc.7) - '@vuepress/plugin-copyright': 2.0.0-rc.13(vuepress@2.0.0-rc.7) - '@vuepress/plugin-docsearch': 2.0.0-rc.12(vuepress@2.0.0-rc.7) - '@vuepress/plugin-external-link-icon': 2.0.0-rc.12(vuepress@2.0.0-rc.7) - '@vuepress/plugin-git': 2.0.0-rc.12(vuepress@2.0.0-rc.7) - '@vuepress/plugin-nprogress': 2.0.0-rc.12(vuepress@2.0.0-rc.7) - '@vuepress/plugin-photo-swipe': 2.0.0-rc.13(vuepress@2.0.0-rc.7) - '@vuepress/plugin-prismjs': 2.0.0-rc.12(vuepress@2.0.0-rc.7) - '@vuepress/plugin-reading-time': 2.0.0-rc.12(vuepress@2.0.0-rc.7) - '@vuepress/plugin-redirect': 2.0.0-rc.12(vuepress@2.0.0-rc.7) - '@vuepress/plugin-rtl': 2.0.0-rc.12(vuepress@2.0.0-rc.7) - '@vuepress/plugin-seo': 2.0.0-rc.12(vuepress@2.0.0-rc.7) - '@vuepress/plugin-sitemap': 2.0.0-rc.12(vuepress@2.0.0-rc.7) - '@vuepress/plugin-theme-data': 2.0.0-rc.12(vuepress@2.0.0-rc.7) - '@vueuse/core': 10.7.2(vue@3.4.15) + '@vuepress/helper': 2.0.0-rc.15(typescript@5.3.3)(vuepress@2.0.0-rc.8) + '@vuepress/plugin-active-header-links': 2.0.0-rc.15(typescript@5.3.3)(vuepress@2.0.0-rc.8) + '@vuepress/plugin-back-to-top': 2.0.0-rc.15(typescript@5.3.3)(vuepress@2.0.0-rc.8) + '@vuepress/plugin-blog': 2.0.0-rc.15(typescript@5.3.3)(vuepress@2.0.0-rc.8) + '@vuepress/plugin-catalog': 2.0.0-rc.15(typescript@5.3.3)(vuepress@2.0.0-rc.8) + '@vuepress/plugin-copy-code': 2.0.0-rc.15(typescript@5.3.3)(vuepress@2.0.0-rc.8) + '@vuepress/plugin-copyright': 2.0.0-rc.15(typescript@5.3.3)(vuepress@2.0.0-rc.8) + '@vuepress/plugin-docsearch': 2.0.0-rc.15(@algolia/client-search@4.22.1)(search-insights@2.13.0)(typescript@5.3.3)(vuepress@2.0.0-rc.8) + '@vuepress/plugin-external-link-icon': 2.0.0-rc.15(typescript@5.3.3)(vuepress@2.0.0-rc.8) + '@vuepress/plugin-git': 2.0.0-rc.15(vuepress@2.0.0-rc.8) + '@vuepress/plugin-nprogress': 2.0.0-rc.15(typescript@5.3.3)(vuepress@2.0.0-rc.8) + '@vuepress/plugin-photo-swipe': 2.0.0-rc.15(typescript@5.3.3)(vuepress@2.0.0-rc.8) + '@vuepress/plugin-prismjs': 2.0.0-rc.15(vuepress@2.0.0-rc.8) + '@vuepress/plugin-reading-time': 2.0.0-rc.15(typescript@5.3.3)(vuepress@2.0.0-rc.8) + '@vuepress/plugin-redirect': 2.0.0-rc.15(typescript@5.3.3)(vuepress@2.0.0-rc.8) + '@vuepress/plugin-rtl': 2.0.0-rc.15(typescript@5.3.3)(vuepress@2.0.0-rc.8) + '@vuepress/plugin-seo': 2.0.0-rc.15(typescript@5.3.3)(vuepress@2.0.0-rc.8) + '@vuepress/plugin-sitemap': 2.0.0-rc.15(typescript@5.3.3)(vuepress@2.0.0-rc.8) + '@vuepress/plugin-theme-data': 2.0.0-rc.15(typescript@5.3.3)(vuepress@2.0.0-rc.8) + '@vueuse/core': 10.8.0(vue@3.4.19) balloon-css: 1.2.0 bcrypt-ts: 5.0.1 cheerio: 1.0.0-rc.12 chokidar: 3.6.0 gray-matter: 4.0.3 - vue: 3.4.15 - vue-router: 4.2.5(vue@3.4.15) - vuepress: 2.0.0-rc.7(@vuepress/bundler-vite@2.0.0-rc.7)(vue@3.4.15) - vuepress-plugin-comment2: 2.0.0-rc.23(@waline/client@packages+client)(vuepress@2.0.0-rc.7) - vuepress-plugin-components: 2.0.0-rc.23(vuepress@2.0.0-rc.7) - vuepress-plugin-md-enhance: 2.0.0-rc.23(mathjax-full@3.2.2)(vuepress@2.0.0-rc.7) - vuepress-plugin-sass-palette: 2.0.0-rc.23(vuepress@2.0.0-rc.7) - vuepress-shared: 2.0.0-rc.23(vuepress@2.0.0-rc.7) + vue: 3.4.19(typescript@5.3.3) + vuepress: 2.0.0-rc.8(@vuepress/bundler-vite@2.0.0-rc.8)(typescript@5.3.3)(vue@3.4.19) + vuepress-plugin-comment2: 2.0.0-rc.25(@waline/client@packages+client)(typescript@5.3.3)(vuepress@2.0.0-rc.8) + vuepress-plugin-components: 2.0.0-rc.25(typescript@5.3.3)(vuepress@2.0.0-rc.8) + vuepress-plugin-md-enhance: 2.0.0-rc.25(markdown-it@14.0.0)(mathjax-full@3.2.2)(typescript@5.3.3)(vuepress@2.0.0-rc.8) + vuepress-plugin-sass-palette: 2.0.0-rc.25(typescript@5.3.3)(vuepress@2.0.0-rc.8) + vuepress-shared: 2.0.0-rc.25(typescript@5.3.3)(vuepress@2.0.0-rc.8) transitivePeerDependencies: - '@types/reveal.js' - '@vue/composition-api' @@ -14838,13 +14833,13 @@ packages: - vidstack dev: true - /vuepress@2.0.0-rc.7(@vuepress/bundler-vite@2.0.0-rc.7)(vue@3.4.15): - resolution: {integrity: sha512-j0Fb0XtrGnlLxKflarjPa4V/NMzj0lc0RIFNgcQBFZnQHSr5IuSVES7Kt7mDNBlLRpAadQxB6IFC1v2wDEcD/w==} + /vuepress@2.0.0-rc.8(@vuepress/bundler-vite@2.0.0-rc.8)(typescript@5.3.3)(vue@3.4.19): + resolution: {integrity: sha512-4Rnhh4ZME87AAREQzcW9V/pk+1x2tX3tABfQu0Elwxxp576poxiM8ddtI2pq4/YNp4MyFTF9/DyVxHMIj1lMbA==} engines: {node: '>=18.16.0'} hasBin: true peerDependencies: - '@vuepress/bundler-vite': 2.0.0-rc.7 - '@vuepress/bundler-webpack': 2.0.0-rc.7 + '@vuepress/bundler-vite': 2.0.0-rc.8 + '@vuepress/bundler-webpack': 2.0.0-rc.8 vue: ^3.4.0 peerDependenciesMeta: '@vuepress/bundler-vite': @@ -14852,16 +14847,15 @@ packages: '@vuepress/bundler-webpack': optional: true dependencies: - '@vuepress/bundler-vite': 2.0.0-rc.7 - '@vuepress/cli': 2.0.0-rc.7 - '@vuepress/client': 2.0.0-rc.7 - '@vuepress/core': 2.0.0-rc.7 - '@vuepress/markdown': 2.0.0-rc.7 - '@vuepress/shared': 2.0.0-rc.7 - '@vuepress/utils': 2.0.0-rc.7 - vue: 3.4.15 + '@vuepress/bundler-vite': 2.0.0-rc.8(@types/node@20.11.19)(sass@1.71.0)(typescript@5.3.3) + '@vuepress/cli': 2.0.0-rc.8(typescript@5.3.3) + '@vuepress/client': 2.0.0-rc.8(typescript@5.3.3) + '@vuepress/core': 2.0.0-rc.8(typescript@5.3.3) + '@vuepress/markdown': 2.0.0-rc.8 + '@vuepress/shared': 2.0.0-rc.8 + '@vuepress/utils': 2.0.0-rc.8 + vue: 3.4.19(typescript@5.3.3) transitivePeerDependencies: - - '@vue/composition-api' - supports-color - typescript dev: true @@ -14899,7 +14893,7 @@ packages: engines: {node: '>=12'} dev: false - /webpack-cli@4.10.0(webpack@5.90.1): + /webpack-cli@4.10.0(webpack@5.90.3): resolution: {integrity: sha512-NLhDfH/h4O6UOy+0LSso42xvYypClINuMNBVVzX4vX98TmTaTUxwRbXdhucbFMd2qLaCTcLq/PdYrvi8onw90w==} engines: {node: '>=10.13.0'} hasBin: true @@ -14920,7 +14914,7 @@ packages: optional: true dependencies: '@discoveryjs/json-ext': 0.5.7 - '@webpack-cli/configtest': 1.2.0(webpack-cli@4.10.0)(webpack@5.90.1) + '@webpack-cli/configtest': 1.2.0(webpack-cli@4.10.0)(webpack@5.90.3) '@webpack-cli/info': 1.5.0(webpack-cli@4.10.0) '@webpack-cli/serve': 1.7.0(webpack-cli@4.10.0) colorette: 2.0.20 @@ -14930,7 +14924,7 @@ packages: import-local: 3.1.0 interpret: 2.2.0 rechoir: 0.7.1 - webpack: 5.90.1(webpack-cli@4.10.0) + webpack: 5.90.3(esbuild@0.20.1)(webpack-cli@4.10.0) webpack-merge: 5.10.0 dev: true @@ -14955,8 +14949,8 @@ packages: engines: {node: '>=10.13.0'} dev: true - /webpack@5.90.1(webpack-cli@4.10.0): - resolution: {integrity: sha512-SstPdlAC5IvgFnhiRok8hqJo/+ArAbNv7rhU4fnWGHNVfN59HSQFaxZDSAL3IFG2YmqxuRs+IU33milSxbPlog==} + /webpack@5.90.3(esbuild@0.20.1)(webpack-cli@4.10.0): + resolution: {integrity: sha512-h6uDYlWCctQRuXBs1oYpVe6sFcWedl0dpcVaTf/YF67J9bKvwJajFulMVSYKHrksMB3I/pIagRzDxwxkebuzKA==} engines: {node: '>=10.13.0'} hasBin: true peerDependencies: @@ -14972,7 +14966,7 @@ packages: '@webassemblyjs/wasm-parser': 1.11.6 acorn: 8.11.3 acorn-import-assertions: 1.9.0(acorn@8.11.3) - browserslist: 4.22.3 + browserslist: 4.23.0 chrome-trace-event: 1.0.3 enhanced-resolve: 5.15.0 es-module-lexer: 1.4.1 @@ -14986,9 +14980,9 @@ packages: neo-async: 2.6.2 schema-utils: 3.3.0 tapable: 2.2.1 - terser-webpack-plugin: 5.3.10(webpack@5.90.1) + terser-webpack-plugin: 5.3.10(esbuild@0.20.1)(webpack@5.90.3) watchpack: 2.4.0 - webpack-cli: 4.10.0(webpack@5.90.1) + webpack-cli: 4.10.0(webpack@5.90.3) webpack-sources: 3.2.3 transitivePeerDependencies: - '@swc/core' @@ -15067,7 +15061,7 @@ packages: resolution: {integrity: sha512-VnXFiIW8yNn9kIHN88xvZ4yOWchftKDsRJ8fEPacX/wl1lOvBrhsJ/OeJCXq7B0AaijRuqgzSKalJoPk+D8MPg==} engines: {node: '>= 0.4'} dependencies: - available-typed-arrays: 1.0.6 + available-typed-arrays: 1.0.7 call-bind: 1.0.7 for-each: 0.3.3 gopd: 1.0.1 @@ -15407,7 +15401,3 @@ packages: resolution: {integrity: sha512-9bnSc/HEW2uRy67wc+T8UwauLuPJVn28jb+GtJY16iiKWyvmYJRXVT4UamsAEGQfPohgr2q4Tq0sQbQlxTfi1g==} engines: {node: '>=12.20'} dev: true - -settings: - autoInstallPeers: true - excludeLinksFromLockfile: false