diff --git a/.gitignore b/.gitignore index 6ee834c..ebaae20 100644 --- a/.gitignore +++ b/.gitignore @@ -175,3 +175,6 @@ dist_ssg # Android *.keystore + +# Vitepress +cache \ No newline at end of file diff --git a/package.json b/package.json index 48ed40e..d1d3a67 100644 --- a/package.json +++ b/package.json @@ -60,7 +60,10 @@ "prepare": "is-ci || simple-git-hooks", "prepublishOnly": "pnpm run build", "release": "pnpm install && pnpm run lint && bumpp", - "test": "vitest" + "test": "vitest", + "docs:dev": "vitepress dev src", + "docs:build": "vitepress build src", + "docs:preview": "vitepress preview src" }, "peerDependencies": { "@vueuse/core": "^9.0.0 || ^10.0.0", @@ -91,6 +94,7 @@ "commitizen": "^4.3.0", "concurrently": "^8.2.2", "eslint": "^8.56.0", + "fast-glob": "^3.3.2", "is-ci": "^3.0.1", "lint-staged": "^15.2.0", "markdownlint-cli": "^0.38.0", @@ -102,6 +106,7 @@ "tsx": "^4.7.0", "typescript": "^5.3.3", "unbuild": "^2.0.0", + "vitepress": "^1.4.0", "vitest": "^1.4.0" }, "publishConfig": { diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index d4f44d3..6f0ec66 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -13,14 +13,14 @@ importers: version: 3.4.7 '@dcloudio/uni-app': specifier: ^3.0.0-3090920231225001 - version: 3.0.0-3090920231225001(@dcloudio/types@3.4.7)(postcss@8.4.35)(ts-node@10.9.2)(vue@3.2.47) + version: 3.0.0-3090920231225001(@dcloudio/types@3.4.7)(postcss@8.4.33)(ts-node@10.9.2(@types/node@20.11.0)(typescript@5.3.3))(vue@3.5.11(typescript@5.3.3)) vue: specifier: ^3.2.0 - version: 3.2.47 + version: 3.5.11(typescript@5.3.3) devDependencies: '@antfu/eslint-config': specifier: ^2.7.0 - version: 2.7.0(@vue/compiler-sfc@3.4.13)(eslint@8.56.0)(typescript@5.3.3)(vitest@1.5.0) + version: 2.7.0(@vue/compiler-sfc@3.5.11)(eslint@8.56.0)(typescript@5.3.3)(vitest@1.5.0(@types/node@20.11.0)(jsdom@16.7.0)(terser@5.26.0)) '@commitlint/cli': specifier: ^18.4.4 version: 18.4.4(@types/node@20.11.0)(typescript@5.3.3) @@ -32,7 +32,7 @@ importers: version: 18.4.4(@types/node@20.11.0)(typescript@5.3.3) '@dcloudio/uni-cli-shared': specifier: ^3.0.0-3090920231225001 - version: 3.0.0-3090920231225001(postcss@8.4.35)(ts-node@10.9.2)(vue@3.2.47) + version: 3.0.0-3090920231225001(postcss@8.4.33)(ts-node@10.9.2(@types/node@20.11.0)(typescript@5.3.3))(vue@3.5.11(typescript@5.3.3)) '@tsconfig/node18': specifier: ^18.2.2 version: 18.2.2 @@ -41,13 +41,13 @@ importers: version: 20.11.0 '@typescript-eslint/eslint-plugin': specifier: ^6.18.1 - version: 6.18.1(@typescript-eslint/parser@6.18.1)(eslint@8.56.0)(typescript@5.3.3) + version: 6.18.1(@typescript-eslint/parser@6.18.1(eslint@8.56.0)(typescript@5.3.3))(eslint@8.56.0)(typescript@5.3.3) '@typescript-eslint/parser': specifier: ^6.18.1 version: 6.18.1(eslint@8.56.0)(typescript@5.3.3) '@vueuse/core': specifier: ^9.13.0 - version: 9.13.0(vue@3.2.47) + version: 9.13.0(vue@3.5.11(typescript@5.3.3)) bumpp: specifier: ^9.2.1 version: 9.2.1 @@ -60,6 +60,9 @@ importers: eslint: specifier: ^8.56.0 version: 8.56.0 + fast-glob: + specifier: ^3.3.2 + version: 3.3.2 is-ci: specifier: ^3.0.1 version: 3.0.1 @@ -93,48 +96,51 @@ importers: unbuild: specifier: ^2.0.0 version: 2.0.0(typescript@5.3.3) + vitepress: + specifier: ^1.4.0 + version: 1.4.0(@algolia/client-search@4.24.0)(@types/node@20.11.0)(postcss@8.4.33)(search-insights@2.17.2)(terser@5.26.0)(typescript@5.3.3) vitest: specifier: ^1.4.0 - version: 1.5.0(@types/node@20.11.0) + version: 1.5.0(@types/node@20.11.0)(jsdom@16.7.0)(terser@5.26.0) playground: dependencies: '@dcloudio/uni-app': specifier: 3.0.0-3090920231225001 - version: 3.0.0-3090920231225001(@dcloudio/types@3.4.7)(postcss@8.4.35)(ts-node@10.9.2)(vue@3.2.47) + version: 3.0.0-3090920231225001(@dcloudio/types@3.4.7)(postcss@8.4.47)(ts-node@10.9.2(@types/node@20.11.0)(typescript@5.3.3))(vue@3.2.47) '@dcloudio/uni-app-plus': specifier: 3.0.0-3090920231225001 - version: 3.0.0-3090920231225001(@vueuse/core@9.13.0)(postcss@8.4.35)(rollup@3.29.4)(ts-node@10.9.2)(vite@4.5.1)(vue@3.2.47) + version: 3.0.0-3090920231225001(@vueuse/core@11.1.0(vue@3.2.47))(postcss@8.4.47)(rollup@4.24.0)(ts-node@10.9.2(@types/node@20.11.0)(typescript@5.3.3))(vite@4.5.1(@types/node@20.11.0)(terser@5.26.0))(vue@3.2.47) '@dcloudio/uni-components': specifier: 3.0.0-3090920231225001 - version: 3.0.0-3090920231225001(postcss@8.4.35)(ts-node@10.9.2)(vue@3.2.47) + version: 3.0.0-3090920231225001(postcss@8.4.47)(ts-node@10.9.2(@types/node@20.11.0)(typescript@5.3.3))(vue@3.2.47) '@dcloudio/uni-h5': specifier: 3.0.0-3090920231225001 - version: 3.0.0-3090920231225001(postcss@8.4.35)(ts-node@10.9.2)(vue@3.2.47) + version: 3.0.0-3090920231225001(postcss@8.4.47)(ts-node@10.9.2(@types/node@20.11.0)(typescript@5.3.3))(vue@3.2.47) '@dcloudio/uni-mp-alipay': specifier: 3.0.0-3090920231225001 - version: 3.0.0-3090920231225001(postcss@8.4.35)(ts-node@10.9.2)(vue@3.2.47) + version: 3.0.0-3090920231225001(postcss@8.4.47)(ts-node@10.9.2(@types/node@20.11.0)(typescript@5.3.3))(vue@3.2.47) '@dcloudio/uni-mp-baidu': specifier: 3.0.0-3090920231225001 - version: 3.0.0-3090920231225001(postcss@8.4.35)(ts-node@10.9.2)(vue@3.2.47) + version: 3.0.0-3090920231225001(postcss@8.4.47)(ts-node@10.9.2(@types/node@20.11.0)(typescript@5.3.3))(vue@3.2.47) '@dcloudio/uni-mp-kuaishou': specifier: 3.0.0-3090920231225001 - version: 3.0.0-3090920231225001(postcss@8.4.35)(ts-node@10.9.2)(vue@3.2.47) + version: 3.0.0-3090920231225001(postcss@8.4.47)(ts-node@10.9.2(@types/node@20.11.0)(typescript@5.3.3))(vue@3.2.47) '@dcloudio/uni-mp-lark': specifier: 3.0.0-3090920231225001 - version: 3.0.0-3090920231225001(postcss@8.4.35)(ts-node@10.9.2)(vue@3.2.47) + version: 3.0.0-3090920231225001(postcss@8.4.47)(ts-node@10.9.2(@types/node@20.11.0)(typescript@5.3.3))(vue@3.2.47) '@dcloudio/uni-mp-qq': specifier: 3.0.0-3090920231225001 - version: 3.0.0-3090920231225001(postcss@8.4.35)(ts-node@10.9.2)(vue@3.2.47) + version: 3.0.0-3090920231225001(postcss@8.4.47)(ts-node@10.9.2(@types/node@20.11.0)(typescript@5.3.3))(vue@3.2.47) '@dcloudio/uni-mp-toutiao': specifier: 3.0.0-3090920231225001 - version: 3.0.0-3090920231225001(postcss@8.4.35)(ts-node@10.9.2)(vue@3.2.47) + version: 3.0.0-3090920231225001(postcss@8.4.47)(ts-node@10.9.2(@types/node@20.11.0)(typescript@5.3.3))(vue@3.2.47) '@dcloudio/uni-mp-weixin': specifier: 3.0.0-3090920231225001 - version: 3.0.0-3090920231225001(postcss@8.4.35)(ts-node@10.9.2)(vue@3.2.47) + version: 3.0.0-3090920231225001(postcss@8.4.47)(ts-node@10.9.2(@types/node@20.11.0)(typescript@5.3.3))(vue@3.2.47) '@dcloudio/uni-quickapp-webview': specifier: 3.0.0-3090920231225001 - version: 3.0.0-3090920231225001(postcss@8.4.35)(ts-node@10.9.2)(vue@3.2.47) + version: 3.0.0-3090920231225001(postcss@8.4.47)(ts-node@10.9.2(@types/node@20.11.0)(typescript@5.3.3))(vue@3.2.47) '@uni-helper/uni-use': specifier: workspace:* version: link:.. @@ -150,16 +156,16 @@ importers: version: 3.4.7 '@dcloudio/uni-automator': specifier: 3.0.0-3090920231225001 - version: 3.0.0-3090920231225001(jest-environment-node@27.5.1)(jest@27.0.4)(postcss@8.4.35)(ts-node@10.9.2)(vue@3.2.47) + version: 3.0.0-3090920231225001(jest-environment-node@27.5.1)(jest@27.0.4(ts-node@10.9.2(@types/node@20.11.0)(typescript@5.3.3)))(postcss@8.4.47)(ts-node@10.9.2(@types/node@20.11.0)(typescript@5.3.3))(vue@3.2.47) '@dcloudio/uni-cli-shared': specifier: 3.0.0-3090920231225001 - version: 3.0.0-3090920231225001(postcss@8.4.35)(ts-node@10.9.2)(vue@3.2.47) + version: 3.0.0-3090920231225001(postcss@8.4.47)(ts-node@10.9.2(@types/node@20.11.0)(typescript@5.3.3))(vue@3.2.47) '@dcloudio/uni-stacktracey': specifier: 3.0.0-3090920231225001 version: 3.0.0-3090920231225001 '@dcloudio/vite-plugin-uni': specifier: 3.0.0-3090920231225001 - version: 3.0.0-3090920231225001(@vueuse/core@9.13.0)(postcss@8.4.35)(rollup@3.29.4)(ts-node@10.9.2)(vite@4.5.1)(vue@3.2.47) + version: 3.0.0-3090920231225001(@vueuse/core@11.1.0(vue@3.2.47))(postcss@8.4.47)(rollup@4.24.0)(ts-node@10.9.2(@types/node@20.11.0)(typescript@5.3.3))(vite@4.5.1(@types/node@20.11.0)(terser@5.26.0))(vue@3.2.47) typescript: specifier: 5.3.3 version: 5.3.3 @@ -173,6 +179,71 @@ packages: resolution: {integrity: sha512-1Yjs2SvM8TflER/OD3cOjhWWOZb58A2t7wpE2S9XfBYTiIl+XFhQG2bjy4Pu1I+EAlCNUzRDYDdFwFYUKvXcIA==} engines: {node: '>=0.10.0'} + '@algolia/autocomplete-core@1.9.3': + resolution: {integrity: sha512-009HdfugtGCdC4JdXUbVJClA0q0zh24yyePn+KUGk3rP7j8FEe/m5Yo/z65gn6nP/cM39PxpzqKrL7A6fP6PPw==} + + '@algolia/autocomplete-plugin-algolia-insights@1.9.3': + resolution: {integrity: sha512-a/yTUkcO/Vyy+JffmAnTWbr4/90cLzw+CC3bRbhnULr/EM0fGNvM13oQQ14f2moLMcVDyAx/leczLlAOovhSZg==} + peerDependencies: + search-insights: '>= 1 < 3' + + '@algolia/autocomplete-preset-algolia@1.9.3': + resolution: {integrity: sha512-d4qlt6YmrLMYy95n5TB52wtNDr6EgAIPH81dvvvW8UmuWRgxEtY0NJiPwl/h95JtG2vmRM804M0DSwMCNZlzRA==} + peerDependencies: + '@algolia/client-search': '>= 4.9.1 < 6' + algoliasearch: '>= 4.9.1 < 6' + + '@algolia/autocomplete-shared@1.9.3': + resolution: {integrity: sha512-Wnm9E4Ye6Rl6sTTqjoymD+l8DjSTHsHboVRYrKgEt8Q7UHm9nYbqhN/i0fhUYA3OAEH7WA8x3jfpnmJm3rKvaQ==} + peerDependencies: + '@algolia/client-search': '>= 4.9.1 < 6' + algoliasearch: '>= 4.9.1 < 6' + + '@algolia/cache-browser-local-storage@4.24.0': + resolution: {integrity: sha512-t63W9BnoXVrGy9iYHBgObNXqYXM3tYXCjDSHeNwnsc324r4o5UiVKUiAB4THQ5z9U5hTj6qUvwg/Ez43ZD85ww==} + + '@algolia/cache-common@4.24.0': + resolution: {integrity: sha512-emi+v+DmVLpMGhp0V9q9h5CdkURsNmFC+cOS6uK9ndeJm9J4TiqSvPYVu+THUP8P/S08rxf5x2P+p3CfID0Y4g==} + + '@algolia/cache-in-memory@4.24.0': + resolution: {integrity: sha512-gDrt2so19jW26jY3/MkFg5mEypFIPbPoXsQGQWAi6TrCPsNOSEYepBMPlucqWigsmEy/prp5ug2jy/N3PVG/8w==} + + '@algolia/client-account@4.24.0': + resolution: {integrity: sha512-adcvyJ3KjPZFDybxlqnf+5KgxJtBjwTPTeyG2aOyoJvx0Y8dUQAEOEVOJ/GBxX0WWNbmaSrhDURMhc+QeevDsA==} + + '@algolia/client-analytics@4.24.0': + resolution: {integrity: sha512-y8jOZt1OjwWU4N2qr8G4AxXAzaa8DBvyHTWlHzX/7Me1LX8OayfgHexqrsL4vSBcoMmVw2XnVW9MhL+Y2ZDJXg==} + + '@algolia/client-common@4.24.0': + resolution: {integrity: sha512-bc2ROsNL6w6rqpl5jj/UywlIYC21TwSSoFHKl01lYirGMW+9Eek6r02Tocg4gZ8HAw3iBvu6XQiM3BEbmEMoiA==} + + '@algolia/client-personalization@4.24.0': + resolution: {integrity: sha512-l5FRFm/yngztweU0HdUzz1rC4yoWCFo3IF+dVIVTfEPg906eZg5BOd1k0K6rZx5JzyyoP4LdmOikfkfGsKVE9w==} + + '@algolia/client-search@4.24.0': + resolution: {integrity: sha512-uRW6EpNapmLAD0mW47OXqTP8eiIx5F6qN9/x/7HHO6owL3N1IXqydGwW5nhDFBrV+ldouro2W1VX3XlcUXEFCA==} + + '@algolia/logger-common@4.24.0': + resolution: {integrity: sha512-LLUNjkahj9KtKYrQhFKCzMx0BY3RnNP4FEtO+sBybCjJ73E8jNdaKJ/Dd8A/VA4imVHP5tADZ8pn5B8Ga/wTMA==} + + '@algolia/logger-console@4.24.0': + resolution: {integrity: sha512-X4C8IoHgHfiUROfoRCV+lzSy+LHMgkoEEU1BbKcsfnV0i0S20zyy0NLww9dwVHUWNfPPxdMU+/wKmLGYf96yTg==} + + '@algolia/recommend@4.24.0': + resolution: {integrity: sha512-P9kcgerfVBpfYHDfVZDvvdJv0lEoCvzNlOy2nykyt5bK8TyieYyiD0lguIJdRZZYGre03WIAFf14pgE+V+IBlw==} + + '@algolia/requester-browser-xhr@4.24.0': + resolution: {integrity: sha512-Z2NxZMb6+nVXSjF13YpjYTdvV3032YTBSGm2vnYvYPA6mMxzM3v5rsCiSspndn9rzIW4Qp1lPHBvuoKJV6jnAA==} + + '@algolia/requester-common@4.24.0': + resolution: {integrity: sha512-k3CXJ2OVnvgE3HMwcojpvY6d9kgKMPRxs/kVohrwF5WMr2fnqojnycZkxPoEg+bXm8fi5BBfFmOqgYztRtHsQA==} + + '@algolia/requester-node-http@4.24.0': + resolution: {integrity: sha512-JF18yTjNOVYvU/L3UosRcvbPMGT9B+/GQWNWnenIImglzNVGpyzChkXLnrSf6uxwVNO6ESGu6oN8MqcGQcjQJw==} + + '@algolia/transporter@4.24.0': + resolution: {integrity: sha512-86nI7w6NzWxd1Zp9q3413dRshDqAzSbsQjhcDhPIatEFiZrL1/TjnHL8S7jVKFePlIMzDsZWXAXwXzcok9c5oA==} + '@ampproject/remapping@2.2.1': resolution: {integrity: sha512-lFMjJTrFL3j7L9yBxwYfCq2k6qqwHyzuUl/XBnif78PWTJYyL/dfowQHWE3sp6U6ZzqWiiIZnpTMO96zhkjwtg==} engines: {node: '>=6.0.0'} @@ -335,10 +406,18 @@ packages: resolution: {integrity: sha512-803gmbQdqwdf4olxrX4AJyFBV/RTr3rSmOj0rKwesmzlfhYNDEs+/iOcznzpNWlJlIlTJC2QfPFcHB6DlzdVLQ==} engines: {node: '>=6.9.0'} + '@babel/helper-string-parser@7.25.7': + resolution: {integrity: sha512-CbkjYdsJNHFk8uqpEkpCvRs3YRp9tY6FmFY7wLMSYuGYkrdUi7r2lc4/wqsvlHoMznX3WJ9IP8giGPq68T/Y6g==} + engines: {node: '>=6.9.0'} + '@babel/helper-validator-identifier@7.22.20': resolution: {integrity: sha512-Y4OZ+ytlatR8AI+8KZfKuL5urKp7qey08ha31L8b3BwewJAoJamTzyvxPR/5D+KkdJCGPq/+8TukHBlY10FX9A==} engines: {node: '>=6.9.0'} + '@babel/helper-validator-identifier@7.25.7': + resolution: {integrity: sha512-AM6TzwYqGChO45oiuPqwL2t20/HdMC1rTPAesnBCgPCSF1x3oN9MVUwQV2iyz4xqWrctwK5RNC8LV22kaQCNYg==} + engines: {node: '>=6.9.0'} + '@babel/helper-validator-option@7.23.5': resolution: {integrity: sha512-85ttAOMLsr53VgXkTbkx8oA6YTfT4q7/HzXSLEYmjcSTJPMPQtvq1BD79Byep5xMUYbGRzEpDsjUf3dyp54IKw==} engines: {node: '>=6.9.0'} @@ -360,6 +439,11 @@ packages: engines: {node: '>=6.0.0'} hasBin: true + '@babel/parser@7.25.7': + resolution: {integrity: sha512-aZn7ETtQsjjGG5HruveUK06cU3Hljuhd9Iojm4M8WWv3wLE6OkE5PWbDUkItmMgegmccaITudyuW5RPYrYlgWw==} + engines: {node: '>=6.0.0'} + hasBin: true + '@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression@7.23.3': resolution: {integrity: sha512-iRkKcCqb7iGnq9+3G6rZ+Ciz5VywC4XNRHe57lKM+jOeYAoR0lVqdeeDRfh0tQcTfw/+vBhHn926FmQhLtlFLQ==} engines: {node: '>=6.9.0'} @@ -825,6 +909,10 @@ packages: resolution: {integrity: sha512-+uarb83brBzPKN38NX1MkB6vb6+mwvR6amUulqAE7ccQw1pEl+bCia9TbdG1lsnFP7lZySvUn37CHyXQdfTwzg==} engines: {node: '>=6.9.0'} + '@babel/types@7.25.7': + resolution: {integrity: sha512-vwIVdXG+j+FOpkwqHRcBgHLYNL7XMkufrlaFvL9o6Ai9sJn9+PdyIL5qa0XzTZw084c+u9LOls53eoZWP/W5WQ==} + engines: {node: '>=6.9.0'} + '@bcoe/v8-coverage@0.2.3': resolution: {integrity: sha512-0hYQ8SB4Db5zvZB4axdMHGwEaQjkZzFjQiN9LVYvIFB2nSUHW9tYpxWriPrWDASIxiaXax83REcLxuSdnGPZtw==} @@ -1008,6 +1096,29 @@ packages: peerDependencies: vite: ^4.0.0 + '@docsearch/css@3.6.2': + resolution: {integrity: sha512-vKNZepO2j7MrYBTZIGXvlUOIR+v9KRf70FApRgovWrj3GTs1EITz/Xb0AOlm1xsQBp16clVZj1SY/qaOJbQtZw==} + + '@docsearch/js@3.6.2': + resolution: {integrity: sha512-pS4YZF+VzUogYrkblCucQ0Oy2m8Wggk8Kk7lECmZM60hTbaydSIhJTTiCrmoxtBqV8wxORnOqcqqOfbmkkQEcA==} + + '@docsearch/react@3.6.2': + resolution: {integrity: sha512-rtZce46OOkVflCQH71IdbXSFK+S8iJZlUF56XBW5rIgx/eG5qoomC7Ag3anZson1bBac/JFQn7XOBfved/IMRA==} + peerDependencies: + '@types/react': '>= 16.8.0 < 19.0.0' + react: '>= 16.8.0 < 19.0.0' + react-dom: '>= 16.8.0 < 19.0.0' + search-insights: '>= 1 < 3' + peerDependenciesMeta: + '@types/react': + optional: true + react: + optional: true + react-dom: + optional: true + search-insights: + optional: true + '@es-joy/jsdoccomment@0.42.0': resolution: {integrity: sha512-R1w57YlVA6+YE01wch3GPYn6bCsrOV3YW/5oGGE2tmX6JcL9Nr+b5IikrjMPF+v9CV3ay+obImEdsDhovhJrzw==} engines: {node: '>=16'} @@ -1024,6 +1135,12 @@ packages: cpu: [ppc64] os: [aix] + '@esbuild/aix-ppc64@0.21.5': + resolution: {integrity: sha512-1SDgH6ZSPTlggy1yI6+Dbkiz8xzpHJEVAlF/AM1tHPLsf5STom9rwtjE4hKAF20FfXXNTFqEYXyJNWh1GiZedQ==} + engines: {node: '>=12'} + cpu: [ppc64] + os: [aix] + '@esbuild/android-arm64@0.17.19': resolution: {integrity: sha512-KBMWvEZooR7+kzY0BtbTQn0OAYY7CsiydT63pVEaPtVYF0hXbUaOyZog37DKxK7NF3XacBJOpYT4adIJh+avxA==} engines: {node: '>=12'} @@ -1048,6 +1165,12 @@ packages: cpu: [arm64] os: [android] + '@esbuild/android-arm64@0.21.5': + resolution: {integrity: sha512-c0uX9VAUBQ7dTDCjq+wdyGLowMdtR/GoC2U5IYk/7D1H1JYC0qseD7+11iMP2mRLN9RcCMRcjC4YMclCzGwS/A==} + engines: {node: '>=12'} + cpu: [arm64] + os: [android] + '@esbuild/android-arm@0.17.19': resolution: {integrity: sha512-rIKddzqhmav7MSmoFCmDIb6e2W57geRsM94gV2l38fzhXMwq7hZoClug9USI2pFRGL06f4IOPHHpFNOkWieR8A==} engines: {node: '>=12'} @@ -1072,6 +1195,12 @@ packages: cpu: [arm] os: [android] + '@esbuild/android-arm@0.21.5': + resolution: {integrity: sha512-vCPvzSjpPHEi1siZdlvAlsPxXl7WbOVUBBAowWug4rJHb68Ox8KualB+1ocNvT5fjv6wpkX6o/iEpbDrf68zcg==} + engines: {node: '>=12'} + cpu: [arm] + os: [android] + '@esbuild/android-x64@0.17.19': resolution: {integrity: sha512-uUTTc4xGNDT7YSArp/zbtmbhO0uEEK9/ETW29Wk1thYUJBz3IVnvgEiEwEa9IeLyvnpKrWK64Utw2bgUmDveww==} engines: {node: '>=12'} @@ -1096,6 +1225,12 @@ packages: cpu: [x64] os: [android] + '@esbuild/android-x64@0.21.5': + resolution: {integrity: sha512-D7aPRUUNHRBwHxzxRvp856rjUHRFW1SdQATKXH2hqA0kAZb1hKmi02OpYRacl0TxIGz/ZmXWlbZgjwWYaCakTA==} + engines: {node: '>=12'} + cpu: [x64] + os: [android] + '@esbuild/darwin-arm64@0.17.19': resolution: {integrity: sha512-80wEoCfF/hFKM6WE1FyBHc9SfUblloAWx6FJkFWTWiCoht9Mc0ARGEM47e67W9rI09YoUxJL68WHfDRYEAvOhg==} engines: {node: '>=12'} @@ -1120,6 +1255,12 @@ packages: cpu: [arm64] os: [darwin] + '@esbuild/darwin-arm64@0.21.5': + resolution: {integrity: sha512-DwqXqZyuk5AiWWf3UfLiRDJ5EDd49zg6O9wclZ7kUMv2WRFr4HKjXp/5t8JZ11QbQfUS6/cRCKGwYhtNAY88kQ==} + engines: {node: '>=12'} + cpu: [arm64] + os: [darwin] + '@esbuild/darwin-x64@0.17.19': resolution: {integrity: sha512-IJM4JJsLhRYr9xdtLytPLSH9k/oxR3boaUIYiHkAawtwNOXKE8KoU8tMvryogdcT8AU+Bflmh81Xn6Q0vTZbQw==} engines: {node: '>=12'} @@ -1144,6 +1285,12 @@ packages: cpu: [x64] os: [darwin] + '@esbuild/darwin-x64@0.21.5': + resolution: {integrity: sha512-se/JjF8NlmKVG4kNIuyWMV/22ZaerB+qaSi5MdrXtd6R08kvs2qCN4C09miupktDitvh8jRFflwGFBQcxZRjbw==} + engines: {node: '>=12'} + cpu: [x64] + os: [darwin] + '@esbuild/freebsd-arm64@0.17.19': resolution: {integrity: sha512-pBwbc7DufluUeGdjSU5Si+P3SoMF5DQ/F/UmTSb8HXO80ZEAJmrykPyzo1IfNbAoaqw48YRpv8shwd1NoI0jcQ==} engines: {node: '>=12'} @@ -1168,6 +1315,12 @@ packages: cpu: [arm64] os: [freebsd] + '@esbuild/freebsd-arm64@0.21.5': + resolution: {integrity: sha512-5JcRxxRDUJLX8JXp/wcBCy3pENnCgBR9bN6JsY4OmhfUtIHe3ZW0mawA7+RDAcMLrMIZaf03NlQiX9DGyB8h4g==} + engines: {node: '>=12'} + cpu: [arm64] + os: [freebsd] + '@esbuild/freebsd-x64@0.17.19': resolution: {integrity: sha512-4lu+n8Wk0XlajEhbEffdy2xy53dpR06SlzvhGByyg36qJw6Kpfk7cp45DR/62aPH9mtJRmIyrXAS5UWBrJT6TQ==} engines: {node: '>=12'} @@ -1192,6 +1345,12 @@ packages: cpu: [x64] os: [freebsd] + '@esbuild/freebsd-x64@0.21.5': + resolution: {integrity: sha512-J95kNBj1zkbMXtHVH29bBriQygMXqoVQOQYA+ISs0/2l3T9/kj42ow2mpqerRBxDJnmkUDCaQT/dfNXWX/ZZCQ==} + engines: {node: '>=12'} + cpu: [x64] + os: [freebsd] + '@esbuild/linux-arm64@0.17.19': resolution: {integrity: sha512-ct1Tg3WGwd3P+oZYqic+YZF4snNl2bsnMKRkb3ozHmnM0dGWuxcPTTntAF6bOP0Sp4x0PjSF+4uHQ1xvxfRKqg==} engines: {node: '>=12'} @@ -1216,6 +1375,12 @@ packages: cpu: [arm64] os: [linux] + '@esbuild/linux-arm64@0.21.5': + resolution: {integrity: sha512-ibKvmyYzKsBeX8d8I7MH/TMfWDXBF3db4qM6sy+7re0YXya+K1cem3on9XgdT2EQGMu4hQyZhan7TeQ8XkGp4Q==} + engines: {node: '>=12'} + cpu: [arm64] + os: [linux] + '@esbuild/linux-arm@0.17.19': resolution: {integrity: sha512-cdmT3KxjlOQ/gZ2cjfrQOtmhG4HJs6hhvm3mWSRDPtZ/lP5oe8FWceS10JaSJC13GBd4eH/haHnqf7hhGNLerA==} engines: {node: '>=12'} @@ -1240,6 +1405,12 @@ packages: cpu: [arm] os: [linux] + '@esbuild/linux-arm@0.21.5': + resolution: {integrity: sha512-bPb5AHZtbeNGjCKVZ9UGqGwo8EUu4cLq68E95A53KlxAPRmUyYv2D6F0uUI65XisGOL1hBP5mTronbgo+0bFcA==} + engines: {node: '>=12'} + cpu: [arm] + os: [linux] + '@esbuild/linux-ia32@0.17.19': resolution: {integrity: sha512-w4IRhSy1VbsNxHRQpeGCHEmibqdTUx61Vc38APcsRbuVgK0OPEnQ0YD39Brymn96mOx48Y2laBQGqgZ0j9w6SQ==} engines: {node: '>=12'} @@ -1264,6 +1435,12 @@ packages: cpu: [ia32] os: [linux] + '@esbuild/linux-ia32@0.21.5': + resolution: {integrity: sha512-YvjXDqLRqPDl2dvRODYmmhz4rPeVKYvppfGYKSNGdyZkA01046pLWyRKKI3ax8fbJoK5QbxblURkwK/MWY18Tg==} + engines: {node: '>=12'} + cpu: [ia32] + os: [linux] + '@esbuild/linux-loong64@0.17.19': resolution: {integrity: sha512-2iAngUbBPMq439a+z//gE+9WBldoMp1s5GWsUSgqHLzLJ9WoZLZhpwWuym0u0u/4XmZ3gpHmzV84PonE+9IIdQ==} engines: {node: '>=12'} @@ -1288,6 +1465,12 @@ packages: cpu: [loong64] os: [linux] + '@esbuild/linux-loong64@0.21.5': + resolution: {integrity: sha512-uHf1BmMG8qEvzdrzAqg2SIG/02+4/DHB6a9Kbya0XDvwDEKCoC8ZRWI5JJvNdUjtciBGFQ5PuBlpEOXQj+JQSg==} + engines: {node: '>=12'} + cpu: [loong64] + os: [linux] + '@esbuild/linux-mips64el@0.17.19': resolution: {integrity: sha512-LKJltc4LVdMKHsrFe4MGNPp0hqDFA1Wpt3jE1gEyM3nKUvOiO//9PheZZHfYRfYl6AwdTH4aTcXSqBerX0ml4A==} engines: {node: '>=12'} @@ -1312,6 +1495,12 @@ packages: cpu: [mips64el] os: [linux] + '@esbuild/linux-mips64el@0.21.5': + resolution: {integrity: sha512-IajOmO+KJK23bj52dFSNCMsz1QP1DqM6cwLUv3W1QwyxkyIWecfafnI555fvSGqEKwjMXVLokcV5ygHW5b3Jbg==} + engines: {node: '>=12'} + cpu: [mips64el] + os: [linux] + '@esbuild/linux-ppc64@0.17.19': resolution: {integrity: sha512-/c/DGybs95WXNS8y3Ti/ytqETiW7EU44MEKuCAcpPto3YjQbyK3IQVKfF6nbghD7EcLUGl0NbiL5Rt5DMhn5tg==} engines: {node: '>=12'} @@ -1336,6 +1525,12 @@ packages: cpu: [ppc64] os: [linux] + '@esbuild/linux-ppc64@0.21.5': + resolution: {integrity: sha512-1hHV/Z4OEfMwpLO8rp7CvlhBDnjsC3CttJXIhBi+5Aj5r+MBvy4egg7wCbe//hSsT+RvDAG7s81tAvpL2XAE4w==} + engines: {node: '>=12'} + cpu: [ppc64] + os: [linux] + '@esbuild/linux-riscv64@0.17.19': resolution: {integrity: sha512-FC3nUAWhvFoutlhAkgHf8f5HwFWUL6bYdvLc/TTuxKlvLi3+pPzdZiFKSWz/PF30TB1K19SuCxDTI5KcqASJqA==} engines: {node: '>=12'} @@ -1360,6 +1555,12 @@ packages: cpu: [riscv64] os: [linux] + '@esbuild/linux-riscv64@0.21.5': + resolution: {integrity: sha512-2HdXDMd9GMgTGrPWnJzP2ALSokE/0O5HhTUvWIbD3YdjME8JwvSCnNGBnTThKGEB91OZhzrJ4qIIxk/SBmyDDA==} + engines: {node: '>=12'} + cpu: [riscv64] + os: [linux] + '@esbuild/linux-s390x@0.17.19': resolution: {integrity: sha512-IbFsFbxMWLuKEbH+7sTkKzL6NJmG2vRyy6K7JJo55w+8xDk7RElYn6xvXtDW8HCfoKBFK69f3pgBJSUSQPr+4Q==} engines: {node: '>=12'} @@ -1384,6 +1585,12 @@ packages: cpu: [s390x] os: [linux] + '@esbuild/linux-s390x@0.21.5': + resolution: {integrity: sha512-zus5sxzqBJD3eXxwvjN1yQkRepANgxE9lgOW2qLnmr8ikMTphkjgXu1HR01K4FJg8h1kEEDAqDcZQtbrRnB41A==} + engines: {node: '>=12'} + cpu: [s390x] + os: [linux] + '@esbuild/linux-x64@0.17.19': resolution: {integrity: sha512-68ngA9lg2H6zkZcyp22tsVt38mlhWde8l3eJLWkyLrp4HwMUr3c1s/M2t7+kHIhvMjglIBrFpncX1SzMckomGw==} engines: {node: '>=12'} @@ -1408,6 +1615,12 @@ packages: cpu: [x64] os: [linux] + '@esbuild/linux-x64@0.21.5': + resolution: {integrity: sha512-1rYdTpyv03iycF1+BhzrzQJCdOuAOtaqHTWJZCWvijKD2N5Xu0TtVC8/+1faWqcP9iBCWOmjmhoH94dH82BxPQ==} + engines: {node: '>=12'} + cpu: [x64] + os: [linux] + '@esbuild/netbsd-x64@0.17.19': resolution: {integrity: sha512-CwFq42rXCR8TYIjIfpXCbRX0rp1jo6cPIUPSaWwzbVI4aOfX96OXY8M6KNmtPcg7QjYeDmN+DD0Wp3LaBOLf4Q==} engines: {node: '>=12'} @@ -1432,6 +1645,12 @@ packages: cpu: [x64] os: [netbsd] + '@esbuild/netbsd-x64@0.21.5': + resolution: {integrity: sha512-Woi2MXzXjMULccIwMnLciyZH4nCIMpWQAs049KEeMvOcNADVxo0UBIQPfSmxB3CWKedngg7sWZdLvLczpe0tLg==} + engines: {node: '>=12'} + cpu: [x64] + os: [netbsd] + '@esbuild/openbsd-x64@0.17.19': resolution: {integrity: sha512-cnq5brJYrSZ2CF6c35eCmviIN3k3RczmHz8eYaVlNasVqsNY+JKohZU5MKmaOI+KkllCdzOKKdPs762VCPC20g==} engines: {node: '>=12'} @@ -1456,6 +1675,12 @@ packages: cpu: [x64] os: [openbsd] + '@esbuild/openbsd-x64@0.21.5': + resolution: {integrity: sha512-HLNNw99xsvx12lFBUwoT8EVCsSvRNDVxNpjZ7bPn947b8gJPzeHWyNVhFsaerc0n3TsbOINvRP2byTZ5LKezow==} + engines: {node: '>=12'} + cpu: [x64] + os: [openbsd] + '@esbuild/sunos-x64@0.17.19': resolution: {integrity: sha512-vCRT7yP3zX+bKWFeP/zdS6SqdWB8OIpaRq/mbXQxTGHnIxspRtigpkUcDMlSCOejlHowLqII7K2JKevwyRP2rg==} engines: {node: '>=12'} @@ -1480,6 +1705,12 @@ packages: cpu: [x64] os: [sunos] + '@esbuild/sunos-x64@0.21.5': + resolution: {integrity: sha512-6+gjmFpfy0BHU5Tpptkuh8+uw3mnrvgs+dSPQXQOv3ekbordwnzTVEb4qnIvQcYXq6gzkyTnoZ9dZG+D4garKg==} + engines: {node: '>=12'} + cpu: [x64] + os: [sunos] + '@esbuild/win32-arm64@0.17.19': resolution: {integrity: sha512-yYx+8jwowUstVdorcMdNlzklLYhPxjniHWFKgRqH7IFlUEa0Umu3KuYplf1HUZZ422e3NU9F4LGb+4O0Kdcaag==} engines: {node: '>=12'} @@ -1504,6 +1735,12 @@ packages: cpu: [arm64] os: [win32] + '@esbuild/win32-arm64@0.21.5': + resolution: {integrity: sha512-Z0gOTd75VvXqyq7nsl93zwahcTROgqvuAcYDUr+vOv8uHhNSKROyU961kgtCD1e95IqPKSQKH7tBTslnS3tA8A==} + engines: {node: '>=12'} + cpu: [arm64] + os: [win32] + '@esbuild/win32-ia32@0.17.19': resolution: {integrity: sha512-eggDKanJszUtCdlVs0RB+h35wNlb5v4TWEkq4vZcmVt5u/HiDZrTXe2bWFQUez3RgNHwx/x4sk5++4NSSicKkw==} engines: {node: '>=12'} @@ -1528,6 +1765,12 @@ packages: cpu: [ia32] os: [win32] + '@esbuild/win32-ia32@0.21.5': + resolution: {integrity: sha512-SWXFF1CL2RVNMaVs+BBClwtfZSvDgtL//G/smwAc5oVK/UPu2Gu9tIaRgFmYFFKrmg3SyAjSrElf0TiJ1v8fYA==} + engines: {node: '>=12'} + cpu: [ia32] + os: [win32] + '@esbuild/win32-x64@0.17.19': resolution: {integrity: sha512-lAhycmKnVOuRYNtRtatQR1LPQf2oYCkRGkSFnseDAKPl8lu5SOsK/e1sXe5a0Pc5kHIHe6P2I/ilntNv2xf3cA==} engines: {node: '>=12'} @@ -1552,6 +1795,12 @@ packages: cpu: [x64] os: [win32] + '@esbuild/win32-x64@0.21.5': + resolution: {integrity: sha512-tQd/1efJuzPC6rCFwEvLtci/xNFcTZknmXs98FYDfGE4wP9ClFV98nyKrzJKVPMhdDnjzLhdUyMX4PsQAPjwIw==} + engines: {node: '>=12'} + cpu: [x64] + os: [win32] + '@eslint-community/eslint-utils@4.4.0': resolution: {integrity: sha512-1/sA4dwrzBAyeUoQ6oxahHKmrZvsnLCg4RfxW3ZFGGmQkSNQPFNLV9CUEFQP1x9EYXHTo5p6xdhZM1Ne9p/AfA==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} @@ -1582,6 +1831,7 @@ packages: '@humanwhocodes/config-array@0.11.14': resolution: {integrity: sha512-3T8LkOmg45BV5FICb15QQMsyUSWrQ8AygVfC7ZG32zOalnqrilm018ZVCw0eapXux8FtA33q8PSRSstjee3jSg==} engines: {node: '>=10.10.0'} + deprecated: Use @eslint/config-array instead '@humanwhocodes/module-importer@1.0.1': resolution: {integrity: sha512-bxveV4V8v5Yb4ncFTT3rPSgZBOpCkjfK0y4oVVVJwIuDVBRMDXrPyXRL988i5ap9m9bnyEEjWfm5WkBmtffLfA==} @@ -1589,6 +1839,7 @@ packages: '@humanwhocodes/object-schema@2.0.2': resolution: {integrity: sha512-6EwiSjwWYP7pTckG6I5eyFANjPhmPjUX9JRLUSfNPC7FX7zK9gyZAfUEaECL6ALTpGX5AjnBq3C9XmVWPitNpw==} + deprecated: Use @eslint/object-schema instead '@intlify/core-base@9.1.9': resolution: {integrity: sha512-x5T0p/Ja0S8hs5xs+ImKyYckVkL4CzcEXykVYYV6rcbXxJTe2o58IquSqX9bdncVKbRZP7GlBU1EcRaQEEJ+vw==} @@ -1883,6 +2134,9 @@ packages: '@jridgewell/sourcemap-codec@1.4.15': resolution: {integrity: sha512-eF2rxCRulEKXHTRiDrDy6erMYWqNw4LPdQ8UQA4huuxaQsVeRPFl2oM8oDGxMFhJUWZf9McpLtJasDDZb/Bpeg==} + '@jridgewell/sourcemap-codec@1.5.0': + resolution: {integrity: sha512-gv3ZRaISU3fjPAgNsriBRqGWQL6quFx04YMPW/zD8XMLsU32mhCCbfbO6KZFLjvYpCZ8zyDEgqsgf+PwPaM7GQ==} + '@jridgewell/trace-mapping@0.3.21': resolution: {integrity: sha512-SRfKmRe1KvYnxjEMtxEr+J4HIeMX5YBg/qhRHpxEIGjhX1rshcHlnFUE9K0GazhVKWM7B+nARSkV8LuvJdJ5/g==} @@ -2013,76 +2267,190 @@ packages: cpu: [arm] os: [android] + '@rollup/rollup-android-arm-eabi@4.24.0': + resolution: {integrity: sha512-Q6HJd7Y6xdB48x8ZNVDOqsbh2uByBhgK8PiQgPhwkIw/HC/YX5Ghq2mQY5sRMZWHb3VsFkWooUVOZHKr7DmDIA==} + cpu: [arm] + os: [android] + '@rollup/rollup-android-arm64@4.14.2': resolution: {integrity: sha512-lAarIdxZWbFSHFSDao9+I/F5jDaKyCqAPMq5HqnfpBw8dKDiCaaqM0lq5h1pQTLeIqueeay4PieGR5jGZMWprw==} cpu: [arm64] os: [android] + '@rollup/rollup-android-arm64@4.24.0': + resolution: {integrity: sha512-ijLnS1qFId8xhKjT81uBHuuJp2lU4x2yxa4ctFPtG+MqEE6+C5f/+X/bStmxapgmwLwiL3ih122xv8kVARNAZA==} + cpu: [arm64] + os: [android] + '@rollup/rollup-darwin-arm64@4.14.2': resolution: {integrity: sha512-SWsr8zEUk82KSqquIMgZEg2GE5mCSfr9sE/thDROkX6pb3QQWPp8Vw8zOq2GyxZ2t0XoSIUlvHDkrf5Gmf7x3Q==} cpu: [arm64] os: [darwin] + '@rollup/rollup-darwin-arm64@4.24.0': + resolution: {integrity: sha512-bIv+X9xeSs1XCk6DVvkO+S/z8/2AMt/2lMqdQbMrmVpgFvXlmde9mLcbQpztXm1tajC3raFDqegsH18HQPMYtA==} + cpu: [arm64] + os: [darwin] + '@rollup/rollup-darwin-x64@4.14.2': resolution: {integrity: sha512-o/HAIrQq0jIxJAhgtIvV5FWviYK4WB0WwV91SLUnsliw1lSAoLsmgEEgRWzDguAFeUEUUoIWXiJrPqU7vGiVkA==} cpu: [x64] os: [darwin] + '@rollup/rollup-darwin-x64@4.24.0': + resolution: {integrity: sha512-X6/nOwoFN7RT2svEQWUsW/5C/fYMBe4fnLK9DQk4SX4mgVBiTA9h64kjUYPvGQ0F/9xwJ5U5UfTbl6BEjaQdBQ==} + cpu: [x64] + os: [darwin] + '@rollup/rollup-linux-arm-gnueabihf@4.14.2': resolution: {integrity: sha512-nwlJ65UY9eGq91cBi6VyDfArUJSKOYt5dJQBq8xyLhvS23qO+4Nr/RreibFHjP6t+5ap2ohZrUJcHv5zk5ju/g==} cpu: [arm] os: [linux] + '@rollup/rollup-linux-arm-gnueabihf@4.24.0': + resolution: {integrity: sha512-0KXvIJQMOImLCVCz9uvvdPgfyWo93aHHp8ui3FrtOP57svqrF/roSSR5pjqL2hcMp0ljeGlU4q9o/rQaAQ3AYA==} + cpu: [arm] + os: [linux] + libc: [glibc] + + '@rollup/rollup-linux-arm-musleabihf@4.24.0': + resolution: {integrity: sha512-it2BW6kKFVh8xk/BnHfakEeoLPv8STIISekpoF+nBgWM4d55CZKc7T4Dx1pEbTnYm/xEKMgy1MNtYuoA8RFIWw==} + cpu: [arm] + os: [linux] + libc: [musl] + '@rollup/rollup-linux-arm64-gnu@4.14.2': resolution: {integrity: sha512-Pg5TxxO2IVlMj79+c/9G0LREC9SY3HM+pfAwX7zj5/cAuwrbfj2Wv9JbMHIdPCfQpYsI4g9mE+2Bw/3aeSs2rQ==} cpu: [arm64] os: [linux] + libc: [glibc] + + '@rollup/rollup-linux-arm64-gnu@4.24.0': + resolution: {integrity: sha512-i0xTLXjqap2eRfulFVlSnM5dEbTVque/3Pi4g2y7cxrs7+a9De42z4XxKLYJ7+OhE3IgxvfQM7vQc43bwTgPwA==} + cpu: [arm64] + os: [linux] + libc: [glibc] '@rollup/rollup-linux-arm64-musl@4.14.2': resolution: {integrity: sha512-cAOTjGNm84gc6tS02D1EXtG7tDRsVSDTBVXOLbj31DkwfZwgTPYZ6aafSU7rD/4R2a34JOwlF9fQayuTSkoclA==} cpu: [arm64] os: [linux] + libc: [musl] + + '@rollup/rollup-linux-arm64-musl@4.24.0': + resolution: {integrity: sha512-9E6MKUJhDuDh604Qco5yP/3qn3y7SLXYuiC0Rpr89aMScS2UAmK1wHP2b7KAa1nSjWJc/f/Lc0Wl1L47qjiyQw==} + cpu: [arm64] + os: [linux] + libc: [musl] '@rollup/rollup-linux-powerpc64le-gnu@4.14.2': resolution: {integrity: sha512-4RyT6v1kXb7C0fn6zV33rvaX05P0zHoNzaXI/5oFHklfKm602j+N4mn2YvoezQViRLPnxP8M1NaY4s/5kXO5cw==} cpu: [ppc64] os: [linux] + libc: [glibc] + + '@rollup/rollup-linux-powerpc64le-gnu@4.24.0': + resolution: {integrity: sha512-2XFFPJ2XMEiF5Zi2EBf4h73oR1V/lycirxZxHZNc93SqDN/IWhYYSYj8I9381ikUFXZrz2v7r2tOVk2NBwxrWw==} + cpu: [ppc64] + os: [linux] + libc: [glibc] '@rollup/rollup-linux-riscv64-gnu@4.14.2': resolution: {integrity: sha512-KNUH6jC/vRGAKSorySTyc/yRYlCwN/5pnMjXylfBniwtJx5O7X17KG/0efj8XM3TZU7raYRXJFFReOzNmL1n1w==} cpu: [riscv64] os: [linux] + libc: [glibc] + + '@rollup/rollup-linux-riscv64-gnu@4.24.0': + resolution: {integrity: sha512-M3Dg4hlwuntUCdzU7KjYqbbd+BLq3JMAOhCKdBE3TcMGMZbKkDdJ5ivNdehOssMCIokNHFOsv7DO4rlEOfyKpg==} + cpu: [riscv64] + os: [linux] + libc: [glibc] '@rollup/rollup-linux-s390x-gnu@4.14.2': resolution: {integrity: sha512-xPV4y73IBEXToNPa3h5lbgXOi/v0NcvKxU0xejiFw6DtIYQqOTMhZ2DN18/HrrP0PmiL3rGtRG9gz1QE8vFKXQ==} cpu: [s390x] os: [linux] + libc: [glibc] + + '@rollup/rollup-linux-s390x-gnu@4.24.0': + resolution: {integrity: sha512-mjBaoo4ocxJppTorZVKWFpy1bfFj9FeCMJqzlMQGjpNPY9JwQi7OuS1axzNIk0nMX6jSgy6ZURDZ2w0QW6D56g==} + cpu: [s390x] + os: [linux] + libc: [glibc] '@rollup/rollup-linux-x64-gnu@4.14.2': resolution: {integrity: sha512-QBhtr07iFGmF9egrPOWyO5wciwgtzKkYPNLVCFZTmr4TWmY0oY2Dm/bmhHjKRwZoGiaKdNcKhFtUMBKvlchH+Q==} cpu: [x64] os: [linux] + libc: [glibc] + + '@rollup/rollup-linux-x64-gnu@4.24.0': + resolution: {integrity: sha512-ZXFk7M72R0YYFN5q13niV0B7G8/5dcQ9JDp8keJSfr3GoZeXEoMHP/HlvqROA3OMbMdfr19IjCeNAnPUG93b6A==} + cpu: [x64] + os: [linux] + libc: [glibc] '@rollup/rollup-linux-x64-musl@4.14.2': resolution: {integrity: sha512-8zfsQRQGH23O6qazZSFY5jP5gt4cFvRuKTpuBsC1ZnSWxV8ZKQpPqOZIUtdfMOugCcBvFGRa1pDC/tkf19EgBw==} cpu: [x64] os: [linux] + libc: [musl] + + '@rollup/rollup-linux-x64-musl@4.24.0': + resolution: {integrity: sha512-w1i+L7kAXZNdYl+vFvzSZy8Y1arS7vMgIy8wusXJzRrPyof5LAb02KGr1PD2EkRcl73kHulIID0M501lN+vobQ==} + cpu: [x64] + os: [linux] + libc: [musl] '@rollup/rollup-win32-arm64-msvc@4.14.2': resolution: {integrity: sha512-H4s8UjgkPnlChl6JF5empNvFHp77Jx+Wfy2EtmYPe9G22XV+PMuCinZVHurNe8ggtwoaohxARJZbaH/3xjB/FA==} cpu: [arm64] os: [win32] + '@rollup/rollup-win32-arm64-msvc@4.24.0': + resolution: {integrity: sha512-VXBrnPWgBpVDCVY6XF3LEW0pOU51KbaHhccHw6AS6vBWIC60eqsH19DAeeObl+g8nKAz04QFdl/Cefta0xQtUQ==} + cpu: [arm64] + os: [win32] + '@rollup/rollup-win32-ia32-msvc@4.14.2': resolution: {integrity: sha512-djqpAjm/i8erWYF0K6UY4kRO3X5+T4TypIqw60Q8MTqSBaQNpNXDhxdjpZ3ikgb+wn99svA7jxcXpiyg9MUsdw==} cpu: [ia32] os: [win32] + '@rollup/rollup-win32-ia32-msvc@4.24.0': + resolution: {integrity: sha512-xrNcGDU0OxVcPTH/8n/ShH4UevZxKIO6HJFK0e15XItZP2UcaiLFd5kiX7hJnqCbSztUF8Qot+JWBC/QXRPYWQ==} + cpu: [ia32] + os: [win32] + '@rollup/rollup-win32-x64-msvc@4.14.2': resolution: {integrity: sha512-teAqzLT0yTYZa8ZP7zhFKEx4cotS8Tkk5XiqNMJhD4CpaWB1BHARE4Qy+RzwnXvSAYv+Q3jAqCVBS+PS+Yee8Q==} cpu: [x64] os: [win32] + '@rollup/rollup-win32-x64-msvc@4.24.0': + resolution: {integrity: sha512-fbMkAF7fufku0N2dE5TBXcNlg0pt0cJue4xBRE2Qc5Vqikxr4VCgKj/ht6SMdFcOacVA9rqF70APJ8RN/4vMJw==} + cpu: [x64] + os: [win32] + + '@shikijs/core@1.22.0': + resolution: {integrity: sha512-S8sMe4q71TJAW+qG93s5VaiihujRK6rqDFqBnxqvga/3LvqHEnxqBIOPkt//IdXVtHkQWKu4nOQNk0uBGicU7Q==} + + '@shikijs/engine-javascript@1.22.0': + resolution: {integrity: sha512-AeEtF4Gcck2dwBqCFUKYfsCq0s+eEbCEbkUuFou53NZ0sTGnJnJ/05KHQFZxpii5HMXbocV9URYVowOP2wH5kw==} + + '@shikijs/engine-oniguruma@1.22.0': + resolution: {integrity: sha512-5iBVjhu/DYs1HB0BKsRRFipRrD7rqjxlWTj4F2Pf+nQSPqc3kcyqFFeZXnBMzDf0HdqaFVvhDRAGiYNvyLP+Mw==} + + '@shikijs/transformers@1.22.0': + resolution: {integrity: sha512-k7iMOYuGQA62KwAuJOQBgH2IQb5vP8uiB3lMvAMGUgAMMurePOx3Z7oNqJdcpxqZP6I9cc7nc4DNqSKduCxmdg==} + + '@shikijs/types@1.22.0': + resolution: {integrity: sha512-Fw/Nr7FGFhlQqHfxzZY8Cwtwk5E9nKDUgeLjZgt3UuhcM3yJR9xj3ZGNravZZok8XmEZMiYkSMTPlPkULB8nww==} + + '@shikijs/vscode-textmate@9.3.0': + resolution: {integrity: sha512-jn7/7ky30idSkd/O5yDBfAnVt+JJpepofP/POZ1iMOxK59cOfqIgg/Dj0eFsjOTMw+4ycJN0uhZH/Eb0bs/EUA==} + '@sigstore/bundle@2.1.1': resolution: {integrity: sha512-v3/iS+1nufZdKQ5iAlQKcCsoh0jffQyABvYIxKsZQFWc4ubuGjwZklFHpDgV6O6T7vvV78SW5NHI91HFKEcxKg==} engines: {node: ^16.14.0 || >=18.0.0} @@ -2194,9 +2562,15 @@ packages: '@types/estree@1.0.5': resolution: {integrity: sha512-/kYRxGDLWzHOB7q+wtSUQlFrtcdUccpfy+X+9iMBpHK8QLLhx2wIPYuS5DYtR9Wa/YlZAbIovy7qVdB1Aq6Lyw==} + '@types/estree@1.0.6': + resolution: {integrity: sha512-AYnb1nQyY49te+VRAVgmzfcgjYS91mY5P0TKUDCLEM+gNnA+3T6rWITXRLYCpahpqSQbN5cE+gHpnPyXjHWxcw==} + '@types/graceful-fs@4.1.9': resolution: {integrity: sha512-olP3sd1qOEe5dXTSaFvQG+02VdRXcdytWLAZsAq1PecU8uqQAhkrnbli7DagjtXKW/Bl7YJbUsa8MPcuc8LHEQ==} + '@types/hast@3.0.4': + resolution: {integrity: sha512-WPs+bbQw5aCj+x6laNGWLH3wviHtoCv/P3+otBhbOhJgG8qtpdAMlTCxLtsTWA7LH1Oh/bFCHsBn0TPS5m30EQ==} + '@types/istanbul-lib-coverage@2.0.6': resolution: {integrity: sha512-2QF/t/auWm0lsy8XtKVPG19v3sSOQlJe/YHZgfjb/KBBHOGSV+J2q/S671rcq9uTBrLAXmZpqJiaQbMT+zNU1w==} @@ -2209,9 +2583,21 @@ packages: '@types/json-schema@7.0.15': resolution: {integrity: sha512-5+fP8P8MFNC+AyZCDxrB2pkZFPGzqQWUzpSeuuVLvm8VMcorNYavBqoFcxK8bQz4Qsbn4oUEEem4wDLfcysGHA==} + '@types/linkify-it@5.0.0': + resolution: {integrity: sha512-sVDA58zAw4eWAffKOaQH5/5j3XeayukzDk+ewSsnv3p4yJEZHCCzMDiZM8e0OUrRvmpGZ85jf4yDHkHsgBNr9Q==} + + '@types/markdown-it@14.1.2': + resolution: {integrity: sha512-promo4eFwuiW+TfGxhi+0x3czqTYJkG8qB17ZUJiVF10Xm7NLVRSLUsfRTU/6h1e24VvRnXCx+hG7li58lkzog==} + '@types/mdast@3.0.15': resolution: {integrity: sha512-LnwD+mUEfxWMa1QpDraczIn6k0Ee3SMicuYSSzS6ZYl2gKS09EClnJYGd8Du6rfc5r/GZEk5o1mRb8TaTj03sQ==} + '@types/mdast@4.0.4': + resolution: {integrity: sha512-kGaNbPh1k7AFzgpud/gMdvIm5xuECykRR+JnWKQno9TAXVa6WIVCGTPvYGekIDL4uwCZQSYbUxNBSb1aUo79oA==} + + '@types/mdurl@2.0.0': + resolution: {integrity: sha512-RGdgjQUZba5p6QEFAVx2OGb8rQDL/cPRG7GiedRzMcJ1tYnUANBncjbSB1NRGwbvjcPeikRABz2nshyPk1bhWg==} + '@types/minimist@1.2.5': resolution: {integrity: sha512-hov8bUuiLiyFPGyFPE1lwWhmzYbirOXQNNo40+y3zow8aFVTeyn3VWL0VFFfdNddA8S4Vf0Tc062rzyNr7Paag==} @@ -2236,9 +2622,15 @@ packages: '@types/unist@2.0.10': resolution: {integrity: sha512-IfYcSBWE3hLpBg8+X2SEa8LVkJdJEkT2Ese2aaLs3ptGdVtABxndrMaxuFlQ1qdFf9Q5rDvDpxI3WwgvKFAsQA==} + '@types/unist@3.0.3': + resolution: {integrity: sha512-ko/gIFJRv177XgZsZcBwnqJN5x/Gien8qNOn0D5bQU/zAzVf9Zt3BlcUiLqhV9y4ARk0GbT3tnUiPNgnTXzc/Q==} + '@types/web-bluetooth@0.0.16': resolution: {integrity: sha512-oh8q2Zc32S6gd/j50GowEjKLoOVOwHP/bWVjKJInBwQqdOYMdPrf1oVlelTlyfFK3CKxL1uahMDAr+vy8T7yMQ==} + '@types/web-bluetooth@0.0.20': + resolution: {integrity: sha512-g9gZnnXVq7gM7v3tJCWV/qw7w+KeOlSHAhgF9RytFyifW6AF61hdT2ucrYhPq9hLs5JIryeupHV3qGk95dH9ow==} + '@types/yargs-parser@21.0.3': resolution: {integrity: sha512-I4q9QU9MQv4oEOz4tAHJtNz1cwuLxn2F3xcc2iV5WdqLPpUnj30aUuxt1mAxYTG+oe8CZMV/+6rU4S4gRDzqtQ==} @@ -2412,6 +2804,13 @@ packages: vite: ^4.0.0 || ^5.0.0 vue: ^3.2.25 + '@vitejs/plugin-vue@5.1.4': + resolution: {integrity: sha512-N2XSI2n3sQqp5w7Y/AN/L2XDjBIRGqXko+eDp42sydYSBeJuSm5a1sLf8zakmo8u7tA8NmBgoDLA1HeOESjp9A==} + engines: {node: ^18.0.0 || >=20.0.0} + peerDependencies: + vite: ^5.0.0 + vue: ^3.2.25 + '@vitest/expect@1.5.0': resolution: {integrity: sha512-0pzuCI6KYi2SIC3LQezmxujU9RK/vwC1U9R0rLuGlNGcOuDWxqWKu6nUdFsX9tH1WU0SXtAxToOsEjeUn1s3hA==} @@ -2441,59 +2840,132 @@ packages: '@vue/compiler-core@3.2.47': resolution: {integrity: sha512-p4D7FDnQb7+YJmO2iPEv0SQNeNzcbHdGByJDsT4lynf63AFkOTFN07HsiRSvjGo0QrxR/o3d0hUyNCUnBU2Tig==} - '@vue/compiler-core@3.4.13': - resolution: {integrity: sha512-zGUdmB3j3Irn9z51GXLJ5s0EAHxmsm5/eXl0y6MBaajMeOAaiT4+zaDoxui4Ets98dwIRr8BBaqXXHtHSfm+KA==} + '@vue/compiler-core@3.5.11': + resolution: {integrity: sha512-PwAdxs7/9Hc3ieBO12tXzmTD+Ln4qhT/56S+8DvrrZ4kLDn4Z/AMUr8tXJD0axiJBS0RKIoNaR0yMuQB9v9Udg==} '@vue/compiler-dom@3.2.47': resolution: {integrity: sha512-dBBnEHEPoftUiS03a4ggEig74J2YBZ2UIeyfpcRM2tavgMWo4bsEfgCGsu+uJIL/vax9S+JztH8NmQerUo7shQ==} - '@vue/compiler-dom@3.4.13': - resolution: {integrity: sha512-XSNbpr5Rs3kCfVAmBqMu/HDwOS+RL6y28ZZjDlnDUuf146pRWt2sQkwhsOYc9uu2lxjjJy2NcyOkK7MBLVEc7w==} + '@vue/compiler-dom@3.5.11': + resolution: {integrity: sha512-pyGf8zdbDDRkBrEzf8p7BQlMKNNF5Fk/Cf/fQ6PiUz9at4OaUfyXW0dGJTo2Vl1f5U9jSLCNf0EZJEogLXoeew==} '@vue/compiler-sfc@3.2.47': resolution: {integrity: sha512-rog05W+2IFfxjMcFw10tM9+f7i/+FFpZJJ5XHX72NP9eC2uRD+42M3pYcQqDXVYoj74kHMSEdQ/WmCjt8JFksQ==} - '@vue/compiler-sfc@3.4.13': - resolution: {integrity: sha512-SkpmQN8xIFBd5onT413DFSDdjxULJf6jmJg/t3w/DZ9I8ZzyNlLIBLO0qFLewVHyHCiAgpPZlWqSRZXYrawk3Q==} + '@vue/compiler-sfc@3.5.11': + resolution: {integrity: sha512-gsbBtT4N9ANXXepprle+X9YLg2htQk1sqH/qGJ/EApl+dgpUBdTv3yP7YlR535uHZY3n6XaR0/bKo0BgwwDniw==} '@vue/compiler-ssr@3.2.47': resolution: {integrity: sha512-wVXC+gszhulcMD8wpxMsqSOpvDZ6xKXSVWkf50Guf/S+28hTAXPDYRTbLQ3EDkOP5Xz/+SY37YiwDquKbJOgZw==} - '@vue/compiler-ssr@3.4.13': - resolution: {integrity: sha512-rwnw9SVBgD6eGKh8UucnwztieQo/R3RQrEGpE0b0cxb2xxvJeLs/fe7DoYlhEfaSyzM/qD5odkK87hl3G3oW+A==} + '@vue/compiler-ssr@3.5.11': + resolution: {integrity: sha512-P4+GPjOuC2aFTk1Z4WANvEhyOykcvEd5bIj2KVNGKGfM745LaXGr++5njpdBTzVz5pZifdlR1kpYSJJpIlSePA==} '@vue/devtools-api@6.5.1': resolution: {integrity: sha512-+KpckaAQyfbvshdDW5xQylLni1asvNSGme1JFs8I1+/H5pHEhqUKMEQD/qn3Nx5+/nycBq11qAEi8lk+LXI2dA==} + '@vue/devtools-api@7.4.6': + resolution: {integrity: sha512-XipBV5k0/IfTr0sNBDTg7OBUCp51cYMMXyPxLXJZ4K/wmUeMqt8cVdr2ZZGOFq+si/jTyCYnNxeKoyev5DOUUA==} + + '@vue/devtools-kit@7.4.6': + resolution: {integrity: sha512-NbYBwPWgEic1AOd9bWExz9weBzFdjiIfov0yRn4DrRfR+EQJCI9dn4I0XS7IxYGdkmUJi8mFW42LLk18WsGqew==} + + '@vue/devtools-shared@7.4.6': + resolution: {integrity: sha512-rPeSBzElnHYMB05Cc056BQiJpgocQjY8XVulgni+O9a9Gr9tNXgPteSzFFD+fT/iWMxNuUgGKs9CuW5DZewfIg==} + '@vue/reactivity-transform@3.2.47': resolution: {integrity: sha512-m8lGXw8rdnPVVIdIFhf0LeQ/ixyHkH5plYuS83yop5n7ggVJU+z5v0zecwEnX7fa7HNLBhh2qngJJkxpwEEmYA==} '@vue/reactivity@3.2.47': resolution: {integrity: sha512-7khqQ/75oyyg+N/e+iwV6lpy1f5wq759NdlS1fpAhFXa8VeAIKGgk2E/C4VF59lx5b+Ezs5fpp/5WsRYXQiKxQ==} + '@vue/reactivity@3.5.11': + resolution: {integrity: sha512-Nqo5VZEn8MJWlCce8XoyVqHZbd5P2NH+yuAaFzuNSR96I+y1cnuUiq7xfSG+kyvLSiWmaHTKP1r3OZY4mMD50w==} + '@vue/runtime-core@3.2.47': resolution: {integrity: sha512-RZxbLQIRB/K0ev0K9FXhNbBzT32H9iRtYbaXb0ZIz2usLms/D55dJR2t6cIEUn6vyhS3ALNvNthI+Q95C+NOpA==} + '@vue/runtime-core@3.5.11': + resolution: {integrity: sha512-7PsxFGqwfDhfhh0OcDWBG1DaIQIVOLgkwA5q6MtkPiDFjp5gohVnJEahSktwSFLq7R5PtxDKy6WKURVN1UDbzA==} + '@vue/runtime-dom@3.2.47': resolution: {integrity: sha512-ArXrFTjS6TsDei4qwNvgrdmHtD930KgSKGhS5M+j8QxXrDJYLqYw4RRcDy1bz1m1wMmb6j+zGLifdVHtkXA7gA==} + '@vue/runtime-dom@3.5.11': + resolution: {integrity: sha512-GNghjecT6IrGf0UhuYmpgaOlN7kxzQBhxWEn08c/SQDxv1yy4IXI1bn81JgEpQ4IXjRxWtPyI8x0/7TF5rPfYQ==} + '@vue/server-renderer@3.2.47': resolution: {integrity: sha512-dN9gc1i8EvmP9RCzvneONXsKfBRgqFeFZLurmHOveL7oH6HiFXJw5OGu294n1nHc/HMgTy6LulU/tv5/A7f/LA==} peerDependencies: vue: 3.2.47 + '@vue/server-renderer@3.5.11': + resolution: {integrity: sha512-cVOwYBxR7Wb1B1FoxYvtjJD8X/9E5nlH4VSkJy2uMA1MzYNdzAAB//l8nrmN9py/4aP+3NjWukf9PZ3TeWULaA==} + peerDependencies: + vue: 3.5.11 + '@vue/shared@3.2.47': resolution: {integrity: sha512-BHGyyGN3Q97EZx0taMQ+OLNuZcW3d37ZEVmEAyeoA9ERdGvm9Irc/0Fua8SNyOtV1w6BS4q25wbMzJujO9HIfQ==} - '@vue/shared@3.4.13': - resolution: {integrity: sha512-56crFKLPpzk85WXX1L1c0QzPOuoapWlPVys8eMG8kkRmqdMjWUqK8KpFdE2d7BQA4CEbXwyyHPq6MpFr8H9rcg==} + '@vue/shared@3.5.11': + resolution: {integrity: sha512-W8GgysJVnFo81FthhzurdRAWP/byq3q2qIw70e0JWblzVhjgOMiC2GyovXrZTFQJnFVryYaKGP3Tc9vYzYm6PQ==} + + '@vueuse/core@11.1.0': + resolution: {integrity: sha512-P6dk79QYA6sKQnghrUz/1tHi0n9mrb/iO1WTMk/ElLmTyNqgDeSZ3wcDf6fRBGzRJbeG1dxzEOvLENMjr+E3fg==} '@vueuse/core@9.13.0': resolution: {integrity: sha512-pujnclbeHWxxPRqXWmdkKV5OX4Wk4YeK7wusHqRwU0Q7EFusHoqNA/aPhB6KCh9hEqJkLAJo7bb0Lh9b+OIVzw==} + '@vueuse/integrations@11.1.0': + resolution: {integrity: sha512-O2ZgrAGPy0qAjpoI2YR3egNgyEqwG85fxfwmA9BshRIGjV4G6yu6CfOPpMHAOoCD+UfsIl7Vb1bXJ6ifrHYDDA==} + peerDependencies: + async-validator: ^4 + axios: ^1 + change-case: ^5 + drauu: ^0.4 + focus-trap: ^7 + fuse.js: ^7 + idb-keyval: ^6 + jwt-decode: ^4 + nprogress: ^0.2 + qrcode: ^1.5 + sortablejs: ^1 + universal-cookie: ^7 + peerDependenciesMeta: + async-validator: + optional: true + axios: + optional: true + change-case: + optional: true + drauu: + optional: true + focus-trap: + optional: true + fuse.js: + optional: true + idb-keyval: + optional: true + jwt-decode: + optional: true + nprogress: + optional: true + qrcode: + optional: true + sortablejs: + optional: true + universal-cookie: + optional: true + + '@vueuse/metadata@11.1.0': + resolution: {integrity: sha512-l9Q502TBTaPYGanl1G+hPgd3QX5s4CGnpXriVBR5fEZ/goI6fvDaVmIl3Td8oKFurOxTmbXvBPSsgrd6eu6HYg==} + '@vueuse/metadata@9.13.0': resolution: {integrity: sha512-gdU7TKNAUVlXXLbaF+ZCfte8BjRJQWPCa2J55+7/h+yDtzw3vOoGQDRXzI6pyKyo6bXFT5/QoPE4hAknExjRLQ==} + '@vueuse/shared@11.1.0': + resolution: {integrity: sha512-YUtIpY122q7osj+zsNMFAfMTubGz0sn5QzE5gPzAIiCmtt2ha3uQUY1+JPyL4gRCTsLPX82Y9brNbo/aqlA91w==} + '@vueuse/shared@9.13.0': resolution: {integrity: sha512-UrnhU+Cnufu4S6JLCPZnkWh0WwZGUp72ktOF2DFptMlOs3TOdVv8xJN53zhHGARmVOsz5KqOls09+J1NR6sBKw==} @@ -2561,6 +3033,9 @@ packages: ajv@8.12.0: resolution: {integrity: sha512-sRu1kpcO9yLtYxBKvqfTeh9KzZEwO3STyX1HT+4CaDzC6HpTGYhIhPIzj9XuKU7KYDwnaeh5hcOwjy1QuJzBPA==} + algoliasearch@4.24.0: + resolution: {integrity: sha512-bf0QV/9jVejssFBmz2HQLxUadxk574t4iwjCKp5E7NBzwKkrDEhKPISIIjAU/p6K5qDx3qoeh4+26zWN1jmw3g==} + ansi-escapes@3.2.0: resolution: {integrity: sha512-cBhpre4ma+U0T1oM5fXg7Dy1Jw7zzwv7lt/GoCpr+hDQJoYnKVPLL4dCvSEFMmQurOQvSrwT7SL/DAlhBI97RQ==} engines: {node: '>=4'} @@ -2710,6 +3185,9 @@ packages: resolution: {integrity: sha512-jDctJ/IVQbZoJykoeHbhXpOlNBqGNcwXJKJog42E5HDPUwQTSdjCHdihjj0DlnheQ7blbT6dHOafNAiS8ooQKA==} engines: {node: '>=8'} + birpc@0.2.19: + resolution: {integrity: sha512-5WeXXAvTmitV1RqJFppT5QtUiz2p1mRSYU000Jkft5ZUCLJIk4uQriYNO50HknxKwM6jd8utNc66K1qGIwwWBQ==} + bl@4.1.0: resolution: {integrity: sha512-1W07cM9gS6DcLperZfFSj+bWLtaPGSOHWhPiGzXmvVJbRLdG82sH/Kn8EtW1VqWVA54AKf2h5k5BbnIbwF3h6w==} @@ -2817,6 +3295,9 @@ packages: caniuse-lite@1.0.30001576: resolution: {integrity: sha512-ff5BdakGe2P3SQsMsiqmt1Lc8221NR1VzHj5jXN5vBny9A6fpze94HiVV/n7XRosOlsShJcvMv5mdnpjOGCEgg==} + ccount@2.0.1: + resolution: {integrity: sha512-eyrF0jiFpY+3drT6383f1qhkbGsLSifNAjA61IUjZjmLCWjItY6LB9ft9YhoDgwfmclB2zhu51Lc7+95b8NRAg==} + chai@4.4.1: resolution: {integrity: sha512-13sOfMv2+DWduEU+/xbun3LScLoqN17nBeTLUsmDfKdoiC1fr0n9PU4guu4AhRcOVFk/sW8LyZWHuhWtQZiF+g==} engines: {node: '>=4'} @@ -2837,9 +3318,15 @@ packages: resolution: {integrity: sha512-kWWXztvZ5SBQV+eRgKFeh8q5sLuZY2+8WUIzlxWVTg+oGwY14qylx1KbKzHd8P6ZYkAg0xyIDU9JMHhyJMZ1jw==} engines: {node: '>=10'} + character-entities-html4@2.1.0: + resolution: {integrity: sha512-1v7fgQRj6hnSwFpq1Eu0ynr/CDEw0rXo2B61qXrLNdHZmPKgb7fqS1a2JwF0rISo9q77jDI8VMEHoApn8qDoZA==} + character-entities-legacy@1.1.4: resolution: {integrity: sha512-3Xnr+7ZFS1uxeiUDvV02wQ+QDbc55o97tIV5zHScSPJpcLm/r0DFPcoY3tYRp+VZukxuMeKgXYmsXQHO05zQeA==} + character-entities-legacy@3.0.0: + resolution: {integrity: sha512-RpPp0asT/6ufRm//AJVwpViZbGM/MkjQFxJccQRHmISF/22NBtsHqAWmL+/pmkPWoIUJdWyeVleTl1wydHATVQ==} + character-entities@1.2.4: resolution: {integrity: sha512-iBMyeEHxfVnIakwOuDXpVkc54HijNgCyQB2w0VfGQThle6NXn50zU6V/u+LDhxHcDUPojn6Kpga3PTAD8W1bQw==} @@ -2954,6 +3441,9 @@ packages: resolution: {integrity: sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==} engines: {node: '>= 0.8'} + comma-separated-tokens@2.0.3: + resolution: {integrity: sha512-Fu4hJdvzeylCfQPp9SGWidpzrMs7tTrlu6Vb8XGaRGck8QSNZJJp538Wrb60Lax4fPwR64ViY468OIUTbRlGZg==} + commander@11.1.0: resolution: {integrity: sha512-yPVavfyCcRhmorC7rWlkHn15b4wDVgVmBA7kV4QVBsF7kv/9TKJAbAXVTxvTnwP8HHKjRCJDClKbciiYS7p0DQ==} engines: {node: '>=16'} @@ -3032,6 +3522,10 @@ packages: resolution: {integrity: sha512-YZ3GUyn/o8gfKJlnlX7g7xq4gyO6OSuhGPKaaGssGB2qgDUS0gPgtTvoyZLTt9Ab6dC4hfc9dV5arkvc/OCmrw==} engines: {node: '>= 0.6'} + copy-anything@3.0.5: + resolution: {integrity: sha512-yCEafptTtb4bk7GLEQoM8KVJpxAfdBJYaXyzQEgQQQgYrZiDp8SJmGKlYza6CYjEDNstAdNdKA3UuoULlEbS6w==} + engines: {node: '>=12.13'} + core-js-compat@3.35.0: resolution: {integrity: sha512-5blwFAddknKeNgsjBzilkdQ0+YK8L1PfqPYq40NOYMYFSS38qj+hpTcLLWwpIwA2A5bje/x5jmVn2tzUMg9IVw==} @@ -3146,6 +3640,9 @@ packages: csstype@2.6.21: resolution: {integrity: sha512-Z1PhmomIfypOpoMjRQB70jfvy/wxT50qW08YXO5lMIJkrdq4yOTR+AW7FqutScmB9NkLwxo+jU+kZLbofZZq/w==} + csstype@3.1.3: + resolution: {integrity: sha512-M1uQkMl8rQK/szD0LNhtqxIPLpimGm8sOBwU7lLnCpSbTyY3yeU1Vc7l4KT5zT4s/yOxHH5O7tIuuLOCnLADRw==} + cz-conventional-changelog@3.3.0: resolution: {integrity: sha512-U466fIzU5U22eES5lTNiNbZ+d8dfcHcssH4o7QsdWaCcRs/feIPCxKYSWkYBNs5mny7MvEfwpTLWjvbm94hecw==} engines: {node: '>= 10'} @@ -3238,6 +3735,10 @@ packages: resolution: {integrity: sha512-g7nH6P6dyDioJogAAGprGpCtVImJhpPk/roCzdb3fIh61/s/nPsfR6onyMwkCAR/OlC3yBC0lESvUoQEAssIrw==} engines: {node: '>= 0.8'} + dequal@2.0.3: + resolution: {integrity: sha512-0je+qPKHEMohvfRTCEo3CrPG6cAzAYgmzKyxRiYSSDkS6eGJdyVJm7WaYA5ECaAD9wLB2T4EEeymA5aFVcYXCA==} + engines: {node: '>=6'} + destr@2.0.2: resolution: {integrity: sha512-65AlobnZMiCET00KaFFjUefxDX0khFA/E4myqZ7a6Sq1yZtR8+FVIvilVX66vF2uobSumxooYZChiRPCKNqhmg==} @@ -3261,6 +3762,9 @@ packages: resolution: {integrity: sha512-TLz+x/vEXm/Y7P7wn1EJFNLxYpUD4TgMosxY6fAVJUnJMbupHBOncxyWUG9OpTaH9EBD7uFI5LfEgmMOc54DsA==} engines: {node: '>=8'} + devlop@1.1.0: + resolution: {integrity: sha512-RWmIqhcFf1lRYBvNmr7qTNuyCt/7/ns2jbpp1+PalgE/rDQcBT0fioSMUpJ93irlUhC5hrg4cYqe6U+0ImW0rA==} + diff-sequences@27.5.1: resolution: {integrity: sha512-k1gCAXAsNgLwEL+Y8Wvl+M6oEFj5bgazfZULpS5CneoPPXRaCCW7dm+q21Ky2VEE5X+VeRDBVg1Pcvvsr4TtNQ==} engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0} @@ -3380,6 +3884,11 @@ packages: engines: {node: '>=12'} hasBin: true + esbuild@0.21.5: + resolution: {integrity: sha512-mg3OPMV4hXywwpoDxu3Qda5xCKQi+vCTZq8S9J/EpkhB2HzKXq4SNFZE3+NK93JYxc8VMSep+lOUSC/RVKaBqw==} + engines: {node: '>=12'} + hasBin: true + escalade@3.1.1: resolution: {integrity: sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw==} engines: {node: '>=6'} @@ -3589,6 +4098,7 @@ packages: eslint@8.56.0: resolution: {integrity: sha512-Go19xM6T9puCOWntie1/P997aXxFsOi37JIHRWI514Hc6ZnaHGKY9xFhrU65RT6CcBEzZoGG1e6Nq+DT04ZtZQ==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} + deprecated: This version is no longer supported. Please see https://eslint.org/version-support for other options. hasBin: true espree@9.6.1: @@ -3739,6 +4249,9 @@ packages: flatted@3.2.9: resolution: {integrity: sha512-36yxDn5H7OFZQla0/jFJmbIKTdZAQHngCedGxiMmpNfEZM0sdEeT+WczLQrjK6D7o2aiyLYDnkw0R3JK0Qv1RQ==} + focus-trap@7.6.0: + resolution: {integrity: sha512-1td0l3pMkWJLFipobUcGaf+5DTY4PLDDrcqoSaKP8ediO/CoWCCYk/fT/Y2A4e6TNB+Sh6clRJCjOPPnKoNHnQ==} + foreground-child@3.1.1: resolution: {integrity: sha512-TMKDUnIte6bfb5nWv7V/caI169OHgvwjb7V4WkeUvbQQdjr5rWKqHFiKWb/fcOwB+CzBT+qbWjvj+DVwRskpIg==} engines: {node: '>=14'} @@ -3853,10 +4366,12 @@ packages: glob@7.2.3: resolution: {integrity: sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==} + deprecated: Glob versions prior to v9 are no longer supported glob@8.1.0: resolution: {integrity: sha512-r8hpEjiQEYlF2QU0df3dS+nxxSIreXQS1qRhMJM0Q5NDdR386C7jb7Hwwod8Fgiuex+k0GFjgft18yvxm5XoCQ==} engines: {node: '>=12'} + deprecated: Glob versions prior to v9 are no longer supported global-dirs@0.1.1: resolution: {integrity: sha512-NknMLn7F2J7aflwFOlGdNIuCDpN3VGoSoB+aap3KABFWbHVn1TCgFC+np23J8W2BiZbjfEw3BFBycSMv1AFblg==} @@ -3932,6 +4447,12 @@ packages: resolution: {integrity: sha512-vUptKVTpIJhcczKBbgnS+RtcuYMB8+oNzPK2/Hp3hanz8JmpATdmmgLgSaadVREkDm+e2giHwY3ZRkyjSIDDFA==} engines: {node: '>= 0.4'} + hast-util-to-html@9.0.3: + resolution: {integrity: sha512-M17uBDzMJ9RPCqLMO92gNNUDuBSq10a25SDBI08iCCxmorf4Yy6sYHK57n9WAbRAAaU+DuR4W6GN9K4DFZesYg==} + + hast-util-whitespace@3.0.0: + resolution: {integrity: sha512-88JUN06ipLwsnv+dVn+OIYOvAuvBMy/Qoi6O7mQHxdPXpjy+Cd6xRkWwux7DKO+4sYILtLBRIKgsdpS2gQc7qw==} + homedir-polyfill@1.0.3: resolution: {integrity: sha512-eSmmWE5bZTK2Nou4g0AI3zZ9rswp7GRKoKXS1BLUkvPviOqs4YTN1djQIqrXy9k5gEtdLPy86JjRwsNM9tnDcA==} engines: {node: '>=0.10.0'} @@ -3961,6 +4482,9 @@ packages: resolution: {integrity: sha512-ztqyC3kLto0e9WbNp0aeP+M3kTt+nbaIveGmUxAtZa+8iFgKLUOD4YKM5j+f3QD89bra7UeumolZHKuOXnTmeQ==} engines: {node: '>=8'} + html-void-elements@3.0.0: + resolution: {integrity: sha512-bEqo66MRXsUGxWHV5IP0PUiAWwoEjba4VCzg0LjFJBpchPaTfyfCKTG6bc5F8ucKec3q5y6qOdGyYTSBEvhCrg==} + http-cache-semantics@4.1.1: resolution: {integrity: sha512-er295DKPVsV82j5kw1Gjt+ADA/XYHsajl82cGNQG2eyoPkvgUhX+nDIyelzhIWbbsXP39EHcI6l5tYs2FYqYXQ==} @@ -4043,6 +4567,7 @@ packages: inflight@1.0.6: resolution: {integrity: sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA==} + deprecated: This module is not supported, and leaks memory. Do not use it. Check out lru-cache if you want a good and tested way to coalesce async requests by a key value, which is much more comprehensive and powerful. inherits@2.0.4: resolution: {integrity: sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==} @@ -4188,6 +4713,10 @@ packages: is-utf8@0.2.1: resolution: {integrity: sha512-rMYPYvCzsXywIsldgLaSoPlw5PfoB/ssr7hY4pLfcodrA5M/eArza1a9VmTiNIBNMjOGr1Ow9mTyU2o69U6U9Q==} + is-what@4.1.16: + resolution: {integrity: sha512-ZhMwEosbFJkA0YhFnNDgTM4ZxDRsS6HqTo7qsZM08fehyRYIYa0yHu5R6mgo1n/8MgaPBXiPimPD77baVFYg+A==} + engines: {node: '>=12.13'} + is-windows@1.0.2: resolution: {integrity: sha512-eXK1UInq2bPmjyX6e3VHIzMLobc4J94i4AWn+Hpq3OU5KkrRC96OAcR3PRJ/pGu6m8TRnBHP9dkXQVsT/COVIA==} engines: {node: '>=0.10.0'} @@ -4597,6 +5126,9 @@ packages: magic-string@0.25.9: resolution: {integrity: sha512-RmF0AsMzgt25qzqqLc1+MbHmhdx0ojF2Fvs4XnOqz2ZOBXzzkEwc/dJQZCYHAn7v1jbVOjAZfK8msRn4BxO4VQ==} + magic-string@0.30.11: + resolution: {integrity: sha512-+Wri9p0QHMy+545hKww7YAu5NyzF8iomPL/RQazugQ9+Ez4Ic3mERMd8ZTX5rfK944j+560ZJi8iAwgak1Ac7A==} + magic-string@0.30.5: resolution: {integrity: sha512-7xlpfBaQaP/T6Vh8MO/EqXSW5En6INHEvEXQiuff7Gku0PWjU3uf6w/j9o7O+SpB5fOAkrI5HeoNgwjEO0pFsA==} engines: {node: '>=12'} @@ -4623,6 +5155,9 @@ packages: resolution: {integrity: sha512-hdN1wVrZbb29eBGiGjJbeP8JbKjq1urkHJ/LIP/NY48MZ1QVXUsQBV1G1zvYFHn1XE06cwjBsOI2K3Ulnj1YXQ==} engines: {node: '>=8'} + mark.js@8.11.1: + resolution: {integrity: sha512-1I+1qpDt4idfgLQG+BNWmrqku+7/2bi5nLf4YwF8y8zXvmfiTBY3PV3ZibfrjBueCByROpuBjLLFCajqkgYoLQ==} + markdown-it@13.0.2: resolution: {integrity: sha512-FtwnEuuK+2yVU7goGn/MJ0WBZMM9ZPgU9spqlFs7/A/pDIUNSOQZhUgOqYCficIuR2QaFnrt8LHqBWsbTAoI5w==} hasBin: true @@ -4643,6 +5178,9 @@ packages: mdast-util-from-markdown@0.8.5: resolution: {integrity: sha512-2hkTXtYYnr+NubD/g6KGBS/0mFmBcifAsI0yIWRiRo0PjVs6SSOSOdtzbp6kSGnShDN6G5aWZpKQ2lWRy27mWQ==} + mdast-util-to-hast@13.2.0: + resolution: {integrity: sha512-QGYKEuUsYT9ykKBCMOEDLsU5JRObWQusAolFMeko/tYPufNkRffBAQjIE+99jbA87xv6FgmjLtwjh9wBWajwAA==} + mdast-util-to-string@2.0.0: resolution: {integrity: sha512-AW4DRS3QbBayY/jJmD8437V1Gombjf8RSOUCMFBuo5iHi58AGEgVCKQ+ezHkZZDpAQS75hcBMpLqjpJTjtUL7w==} @@ -4684,6 +5222,21 @@ packages: resolution: {integrity: sha512-iclAHeNqNm68zFtnZ0e+1L2yUIdvzNoauKU4WBA3VvH/vPFieF7qfRlwUZU+DA9P9bPXIS90ulxoUoCH23sV2w==} engines: {node: '>= 0.6'} + micromark-util-character@2.1.0: + resolution: {integrity: sha512-KvOVV+X1yLBfs9dCBSopq/+G1PcgT3lAK07mC4BzXi5E7ahzMAF8oIupDDJ6mievI6F+lAATkbQQlQixJfT3aQ==} + + micromark-util-encode@2.0.0: + resolution: {integrity: sha512-pS+ROfCXAGLWCOc8egcBvT0kf27GoWMqtdarNfDcjb6YLuV5cM3ioG45Ys2qOVqeqSbjaKg72vU+Wby3eddPsA==} + + micromark-util-sanitize-uri@2.0.0: + resolution: {integrity: sha512-WhYv5UEcZrbAtlsnPuChHUAsu/iBPOVaEVsntLBIdpibO0ddy8OzavZz3iL2xVvBZOpolujSliP65Kq0/7KIYw==} + + micromark-util-symbol@2.0.0: + resolution: {integrity: sha512-8JZt9ElZ5kyTnO94muPxIGS8oyElRJaiJO8EzV6ZSyGQ1Is8xwl4Q45qU5UOg+bGH4AikWziz0iN4sFLWs8PGw==} + + micromark-util-types@2.0.0: + resolution: {integrity: sha512-oNh6S2WMHWRZrmutsRmDDfkzKtxF+bc2VxLC9dvtrDIRFln627VsFP6fLMgTryGDljgLPjkrzQSDcPrjPyDJ5w==} + micromark@2.11.4: resolution: {integrity: sha512-+WoovN/ppKolQOFIAajxi7Lu9kInbPxFuTBVEavFcL8eAfVstoc5MocPmqBeAdBOJV00uaVjegzH4+MA0DN/uA==} @@ -4784,10 +5337,16 @@ packages: resolution: {integrity: sha512-jYofLM5Dam9279rdkWzqHozUo4ybjdZmCsDHePy5V/PbBcVMiSZR97gmAy45aqi8CK1lG2ECd356FU86avfwUQ==} engines: {node: '>=16 || 14 >=14.17'} + minisearch@7.1.0: + resolution: {integrity: sha512-tv7c/uefWdEhcu6hvrfTihflgeEi2tN6VV7HJnCjK6VxM75QQJh4t9FwJCsA2EsRS8LCnu3W87CuGPWMocOLCA==} + minizlib@2.1.2: resolution: {integrity: sha512-bAxsR8BVfj60DWXHE3u30oHzfl4G7khkSuPW+qvpd7jFRHm7dLxOjUk1EHACJ/hxLY8phGJ0YhYHZo7jil7Qdg==} engines: {node: '>= 8'} + mitt@3.0.1: + resolution: {integrity: sha512-vKivATfr97l2/QBCYAkXYDbrIWPM2IIKEl7YPhjCvKlG3kE2gm+uBo6nEXK3M5/Ffh/FLpKExzOQ3JJoJGFKBw==} + mkdirp@0.5.6: resolution: {integrity: sha512-FP+p8RB8OWpF3YZBCrP5gtADmtXApB5AMLn+vdyA+PyxCjrCs00mjyUozssO33cwDeT3wNGdLxJ5M//YqtHAJw==} hasBin: true @@ -4975,6 +5534,9 @@ packages: resolution: {integrity: sha512-1FlR+gjXK7X+AsAHso35MnyN5KqGwJRi/31ft6x0M194ht7S+rWAvd7PHss9xSKMzE0asv1pyIHaJYq+BbacAQ==} engines: {node: '>=12'} + oniguruma-to-js@0.4.3: + resolution: {integrity: sha512-X0jWUcAlxORhOqqBREgPMgnshB7ZGYszBNspP+tS9hPD3l13CdaXcHbgImoHUHlrvGx/7AvFEkTRhAGYh+jzjQ==} + optionator@0.9.3: resolution: {integrity: sha512-JjCoypp+jKn1ttEFExxhetCKeJt9zhAgAve5FXHixTvFDW/5aEktX9bufBKLRRMdU7bNtpLfcGu94B3cdEJgjg==} engines: {node: '>= 0.8.0'} @@ -5121,10 +5683,14 @@ packages: phin@2.9.3: resolution: {integrity: sha512-CzFr90qM24ju5f88quFC/6qohjC144rehe5n6DH900lgXmUe86+xCKc10ev56gRKC4/BkHUoG4uSiQgBiIXwDA==} + deprecated: Package no longer supported. Contact Support at https://www.npmjs.com/support for more info. picocolors@1.0.0: resolution: {integrity: sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ==} + picocolors@1.1.0: + resolution: {integrity: sha512-TQ92mBOW0l3LeMeyLV6mzy/kWr8lkd/hp3mTg7wYK7zJhuBStmGMBG0BdeDZS/dZx1IukaX6Bk11zcln25o1Aw==} + picomatch@2.3.1: resolution: {integrity: sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==} engines: {node: '>=8.6'} @@ -5391,14 +5957,17 @@ packages: resolution: {integrity: sha512-Kkpbhhdjw2qQs2O2DGX+8m5OVqEcbB9HRBvuYM9pgrjEFUg30A9LmXNlTAUj4S9kgtGyrMbTzVjH7E+s5Re2yg==} engines: {node: ^10 || ^12 || >=14} - postcss@8.4.35: - resolution: {integrity: sha512-u5U8qYpBCpN13BsiEB0CbR1Hhh4Gc0zLFuedrHJKMctHCHAGrMdG0PRM/KErzAL3CU6/eckEtmHNB3x6e3c0vA==} - engines: {node: ^10 || ^12 || >=14} - postcss@8.4.38: resolution: {integrity: sha512-Wglpdk03BSfXkHoQa3b/oulrotAkwrlLDRSOb9D0bN86FdRyE9lppSp33aHNPgBa0JKCoB+drFLZkQoRRYae5A==} engines: {node: ^10 || ^12 || >=14} + postcss@8.4.47: + resolution: {integrity: sha512-56rxCq7G/XfB4EkXq9Egn5GCqugWvDFjafDOThIdMBsI15iqPqR5r15TfSr1YPYeEI19YeaXMCbY6u88Y76GLQ==} + engines: {node: ^10 || ^12 || >=14} + + preact@10.24.2: + resolution: {integrity: sha512-1cSoF0aCC8uaARATfrlz4VCBqE8LwZwRfLgkxJOQwAlQt6ayTmi0D9OF7nXid1POI5SZidFuG9CnlXbDfLqY/Q==} + prelude-ls@1.2.1: resolution: {integrity: sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g==} engines: {node: '>= 0.8.0'} @@ -5444,6 +6013,9 @@ packages: resolution: {integrity: sha512-NxNv/kLguCA7p3jE8oL2aEBsrJWgAakBpgmgK6lpPWV+WuOmY6r2/zbAVnP+T8bQlA0nzHXSJSJW0Hq7ylaD2Q==} engines: {node: '>= 6'} + property-information@6.5.0: + resolution: {integrity: sha512-PgTgs/BlvHxOu8QuEN7wi5A0OmXaBcHpmCSTehcs6Uuu9IkDIEo13Hy7n898RHfrQ49vKCoGeWZSaAK01nwVig==} + proxy-addr@2.0.7: resolution: {integrity: sha512-llQsMLSUDUPT44jdrU/O37qlnifitDP+ZwrmmZcoSKyLKvtZxpyV0n2/bD/N4tBAAZ/gJEdZU7KMraoK1+XYAg==} engines: {node: '>= 0.10'} @@ -5508,6 +6080,7 @@ packages: read-package-json@7.0.0: resolution: {integrity: sha512-uL4Z10OKV4p6vbdvIXB+OzhInYtIozl/VxUBPgNkBuUi2DeRonnuspmaVAMcrkmfjKGNmRndyQAbE7/AmzGwFg==} engines: {node: ^16.14.0 || >=18.0.0} + deprecated: This package is no longer supported. Please use @npmcli/package-json instead. read-pkg-up@7.0.1: resolution: {integrity: sha512-zK0TB7Xd6JpCLmlLmufqykGE+/TlOePD6qKClNW7hHDKFh/J7/7gCWGR7joEQEW1bKq3a3yUZSObOoWLFQ4ohg==} @@ -5545,6 +6118,9 @@ packages: regenerator-transform@0.15.2: resolution: {integrity: sha512-hfMp2BoF0qOk3uc5V20ALGDS2ddjQaLrdl7xrGXvAIow7qeWRM2VA2HuCHkUKk9slq3VwEwLNK3DFBqDfPGYtg==} + regex@4.3.3: + resolution: {integrity: sha512-r/AadFO7owAq1QJVeZ/nq9jNS1vyZt+6t1p/E59B56Rn2GCya+gr1KSyOzNL/er+r+B7phv5jG2xU2Nz1YkmJg==} + regexp-tree@0.1.27: resolution: {integrity: sha512-iETxpjK6YoRWJG5o6hXLwvjYAoW+FEZn9os0PD/b6AP6xQwsa/Y7lCVgIixBbUPMfhu+i2LtdeAqVTgGlQarfA==} hasBin: true @@ -5626,8 +6202,12 @@ packages: rfdc@1.3.0: resolution: {integrity: sha512-V2hovdzFbOi77/WajaSMXk2OLm+xNIeQdMMuB7icj7bk6zi2F8GGAxigcnDFpJHbNyNcgyJDiP+8nOrY5cZGrA==} + rfdc@1.4.1: + resolution: {integrity: sha512-q1b3N5QkRUWUl7iyylaaj3kOpIT0N2i9MqIEQXP73GVsN9cw3fdx8X63cEmWhJGi2PPCF23Ijp7ktmd39rawIA==} + rimraf@3.0.2: resolution: {integrity: sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==} + deprecated: Rimraf versions prior to v4 are no longer supported hasBin: true rollup-plugin-dts@6.1.0: @@ -5647,6 +6227,11 @@ packages: engines: {node: '>=18.0.0', npm: '>=8.0.0'} hasBin: true + rollup@4.24.0: + resolution: {integrity: sha512-DOmrlGSXNk1DM0ljiQA+i+o0rSLhtii1je5wgk60j49d1jHT5YYttBv1iWOnYSTG+fZZESUOSNiAl89SIet+Cg==} + engines: {node: '>=18.0.0', npm: '>=8.0.0'} + hasBin: true + run-async@2.4.1: resolution: {integrity: sha512-tvVnVv01b8c1RrA6Ep7JkStj85Guv/YrMcwqYQnwjsAS2cTmmPGBBjAjpCW7RrSodNSoE2/qg9O4bceNvUuDgQ==} engines: {node: '>=0.12.0'} @@ -5688,6 +6273,9 @@ packages: scule@1.2.0: resolution: {integrity: sha512-CRCmi5zHQnSoeCik9565PONMg0kfkvYmcSqrbOJY4txFfy1wvVULV4FDaiXhUblUgahdqz3F2NwHZ8i4eBTwUw==} + search-insights@2.17.2: + resolution: {integrity: sha512-zFNpOpUO+tY2D85KrxJ+aqwnIfdEGi06UH2+xEb+Bp9Mwznmauqc9djbnBibJO5mpfUPPa8st6Sx65+vbeO45g==} + semver@5.7.2: resolution: {integrity: sha512-cBznnQ9KjJqU67B52RMC65CMarK2600WFnbkcaiwWq3xy/5haFJlshgnpjovMVJ+Hff49d8GEn0b87C5pDQ10g==} hasBin: true @@ -5732,6 +6320,9 @@ packages: shell-quote@1.8.1: resolution: {integrity: sha512-6j1W9l1iAs/4xYBI1SYOVZyFcCis9b4KCLQ8fgAGG07QvzaRLVVRQvAy85yNmmZSjYjg4MWh4gNvlPujU/5LpA==} + shiki@1.22.0: + resolution: {integrity: sha512-/t5LlhNs+UOKQCYBtl5ZsH/Vclz73GIqT2yQsCBygr8L/ppTdmpL4w3kPLoZJbMKVWtoG77Ue1feOjZfDxvMkw==} + side-channel@1.0.4: resolution: {integrity: sha512-q5XPytqFEIKHkGdiMIrY10mvLRvnQh42/+GoBlFW3b2LXLE2xxJpZFdm94we0BaoV3RwJyGqg5wS7epxTv0Zvw==} @@ -5792,6 +6383,10 @@ packages: resolution: {integrity: sha512-itJW8lvSA0TXEphiRoawsCksnlf8SyvmFzIhltqAHluXd88pkCd+cXJVHTDwdCr0IzwptSm035IHQktUu1QUMg==} engines: {node: '>=0.10.0'} + source-map-js@1.2.1: + resolution: {integrity: sha512-UXWMKhLOwVKb728IUtQPXxfYU+usdybtUrK/8uGE8CQMvrhOpwvzDBwj0QhSL7MQc7vIsISBG8VQ8+IDQxpfQA==} + engines: {node: '>=0.10.0'} + source-map-support@0.5.21: resolution: {integrity: sha512-uBHU3L3czsIyYXKX88fdrGovxdSCoTGDRZ6SYXtSRxLZUzHg5P/66Ht6uoUlHu9EZod+inXhKo3qQgwXUT/y1w==} @@ -5807,6 +6402,9 @@ packages: resolution: {integrity: sha512-9NykojV5Uih4lgo5So5dtw+f0JgJX30KCNI8gwhz2J9A15wD0Ml6tjHKwf6fTSa6fAdVBdZeNOs9eJ71qCk8vA==} deprecated: Please use @jridgewell/sourcemap-codec instead + space-separated-tokens@2.0.2: + resolution: {integrity: sha512-PEGlAwrG8yXGXRjW32fGbg66JAlOAwbObuqVoJpv/mRgoWDQfgH1wDPvtzWyUSNAXBGSk8h755YDbbcEy3SH2Q==} + spawn-command@0.0.2: resolution: {integrity: sha512-zC8zGoGkmc8J9ndvml8Xksr1Amk9qBujgbF0JAIWO7kXr43w0h/0GJNM/Vustixu+YE8N/MTrQ7N31FvHUACxQ==} @@ -5825,6 +6423,10 @@ packages: spdx-license-ids@3.0.16: resolution: {integrity: sha512-eWN+LnM3GR6gPu35WxNgbGl8rmY1AEmoMDvL/QD6zYmPWgywxWqJWNdLGT+ke8dKNWrcYgYjPpG5gbTfghP8rw==} + speakingurl@14.0.1: + resolution: {integrity: sha512-1POYv7uv2gXoyGFpBCmpDVSNV74IfsWlDW216UPjbWufNf+bSU6GdbDsxdcxtfwb4xlI3yxzOTKClUosxARYrQ==} + engines: {node: '>=0.10.0'} + split2@3.2.2: resolution: {integrity: sha512-9NThjpgZnifTkJpzTZ7Eue85S49QwpNhZTq6GRJwObb6jnLFNGB7Qm73V5HewTROPyxD0C29xqmaI68bQtV+hg==} @@ -5883,6 +6485,9 @@ packages: string_decoder@1.3.0: resolution: {integrity: sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA==} + stringify-entities@4.0.4: + resolution: {integrity: sha512-IwfBptatlO+QCJUo19AqvrPNqlVMpW9YEL2LIVY+Rpv2qsjCGxaDLNRgeGsQWJhfItebuJhsGSLjaBbNSQ+ieg==} + strip-ansi@4.0.0: resolution: {integrity: sha512-4XaJ2zQdCzROZDivEVIDPkcQn8LMFSa8kj8Gxb/Lnwzv9A8VctNZ+lfivC/sV3ivW8ElJTERXZoPBRrZKkNKow==} engines: {node: '>=4'} @@ -5931,6 +6536,10 @@ packages: peerDependencies: postcss: ^8.4.31 + superjson@2.2.1: + resolution: {integrity: sha512-8iGv75BYOa0xRJHK5vRLEjE2H/i4lulTjzpUXic3Eg8akftYjkmQDa8JARQ42rlczXyFR3IeRoeFCc7RxHsYZA==} + engines: {node: '>=16'} + supports-color@5.5.0: resolution: {integrity: sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==} engines: {node: '>=4'} @@ -5969,6 +6578,9 @@ packages: systemjs@6.14.3: resolution: {integrity: sha512-hQv45irdhXudAOr8r6SVSpJSGtogdGZUbJBRKCE5nsIS7tsxxvnIHqT4IOPWj+P+HcSzeWzHlGCGpmhPDIKe+w==} + tabbable@6.2.0: + resolution: {integrity: sha512-Cat63mxsVJlzYvN51JmVXIgNoUokrIaT2zLclCXjRd8boZ0004U4KCs/sToJ75C6sdlByWxpYnb5Boif1VSFew==} + tapable@2.2.1: resolution: {integrity: sha512-GNzQvQTOIP6RyTfE2Qxb8ZVlNmw0n88vp1szwWRimP02mnTsx3Wtn5qRdqY9w2XduFNUgvOwhNnQsjwCp+kqaQ==} engines: {node: '>=6'} @@ -6062,6 +6674,9 @@ packages: resolution: {integrity: sha512-L0Orpi8qGpRG//Nd+H90vFB+3iHnue1zSSGmNOOCh1GLJ7rUKVwV2HvijphGQS2UmhUZewS9VgvxYIdgr+fG1A==} hasBin: true + trim-lines@3.0.1: + resolution: {integrity: sha512-kRj8B+YHZCc9kQYdWfJB2/oUl9rA99qbowYYBtr4ui4mZyAQ2JpvVBd/6U2YloATfqBhBTSMhTpgBHtU0Mf3Rg==} + trim-newlines@3.0.1: resolution: {integrity: sha512-c1PTsA3tYrIsLGkJkzHF+w9F2EyxfXGo4UyJc4pFL++FMjnq0HJS69T3M7d//gKrFKwy429bouPescbjecU+Zw==} engines: {node: '>=8'} @@ -6197,9 +6812,24 @@ packages: resolution: {integrity: sha512-WrcA6AyEfqDX5bWige/4NQfPZMtASNVxdmWR76WESYQVAACSgWcR6e9i0mofqqBxYFtL4oAxPIptY73/0YE1DQ==} engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0} + unist-util-is@6.0.0: + resolution: {integrity: sha512-2qCTHimwdxLfz+YzdGfkqNlH0tLi9xjTnHddPmJwtIG9MGsdbutfTc4P+haPD7l7Cjxf/WZj+we5qfVPvvxfYw==} + + unist-util-position@5.0.0: + resolution: {integrity: sha512-fucsC7HjXvkB5R3kTCO7kUjRdrS0BJt3M/FPxmHMBOm8JQi2BsHAHFsy27E0EolP8rp0NzXsJ+jNPyDWvOJZPA==} + unist-util-stringify-position@2.0.3: resolution: {integrity: sha512-3faScn5I+hy9VleOq/qNbAd6pAx7iH5jYBMS9I1HgQVijz/4mv5Bvw5iw1sC/90CODiKo81G/ps8AJrISn687g==} + unist-util-stringify-position@4.0.0: + resolution: {integrity: sha512-0ASV06AAoKCDkS2+xw5RXJywruurpbC4JZSm7nr7MOt1ojAzvyyaO+UxZf18j8FCF6kmzCZKcAgN/yu2gm2XgQ==} + + unist-util-visit-parents@6.0.1: + resolution: {integrity: sha512-L/PqWzfTP9lzzEa6CKs0k2nARxTdZduw3zyh8d2NVBnsyvHjSX4TWse388YrrQKbvI8w20fGjGlhgT96WwKykw==} + + unist-util-visit@5.0.0: + resolution: {integrity: sha512-MR04uvD+07cwl/yhVuVWAtw+3GOR/knlL55Nd/wAdblk27GCVt3lqpTivy/tkJcZoNPzTwS1Y+KMojlLDhoTzg==} + universalify@0.2.0: resolution: {integrity: sha512-CJ1QgKmNg3CwvAv/kOFmtnEN05f0D/cn9QntgNOQlQF9dgvVTHj3t+8JPdjqawCHk7V/KA+fbUqzZ9XWhcqPUg==} engines: {node: '>= 4.0.0'} @@ -6274,6 +6904,12 @@ packages: resolution: {integrity: sha512-BNGbWLfd0eUPabhkXUVm0j8uuvREyTh5ovRa/dyow/BqAbZJyC+5fU+IzQOzmAKzYqYRAISoRhdQr3eIZ/PXqg==} engines: {node: '>= 0.8'} + vfile-message@4.0.2: + resolution: {integrity: sha512-jRDZ1IMLttGj41KcZvlrYAaI3CfqpLpfpf+Mfig13viT6NKvRzWZ+lXz0Y5D60w6uJIBAOGq9mSHf0gktF0duw==} + + vfile@6.0.3: + resolution: {integrity: sha512-KzIbH/9tXat2u30jf+smMwFCsno4wHVdNmzFyL+T/L3UGqqk6JKfVqOFOZEpZSHADH1k40ab6NUIXZq422ov3Q==} + vite-node@1.5.0: resolution: {integrity: sha512-tV8h6gMj6vPzVCa7l+VGq9lwoJjW8Y79vst8QZZGiuRAfijU+EEWuc0kFpmndQrWhMMhet1jdSF+40KSZUqIIw==} engines: {node: ^18.0.0 || >=20.0.0} @@ -6335,6 +6971,49 @@ packages: terser: optional: true + vite@5.4.8: + resolution: {integrity: sha512-FqrItQ4DT1NC4zCUqMB4c4AZORMKIa0m8/URVCZ77OZ/QSNeJ54bU1vrFADbDsuwfIPcgknRkmqakQcgnL4GiQ==} + 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: '*' + sass-embedded: '*' + stylus: '*' + sugarss: '*' + terser: ^5.4.0 + peerDependenciesMeta: + '@types/node': + optional: true + less: + optional: true + lightningcss: + optional: true + sass: + optional: true + sass-embedded: + optional: true + stylus: + optional: true + sugarss: + optional: true + terser: + optional: true + + vitepress@1.4.0: + resolution: {integrity: sha512-JXCv4EsKTDyAFb6C/UjZr7nsGAzZ6mafVk2rx7rG5o8N+B/4QstIk+iEOe/9dKoU6V624UIC6g1pZ+K63rxhlw==} + hasBin: true + peerDependencies: + markdown-it-mathjax3: ^4 + postcss: ^8 + peerDependenciesMeta: + markdown-it-mathjax3: + optional: true + postcss: + optional: true + vitest@1.5.0: resolution: {integrity: sha512-d8UKgR0m2kjdxDWX6911uwxout6GHS0XaGH1cksSIVVG8kRlE7G7aBw7myKQCvDI5dT4j7ZMa+l706BIORMDLw==} engines: {node: ^18.0.0 || >=20.0.0} @@ -6360,6 +7039,17 @@ packages: jsdom: optional: true + vue-demi@0.14.10: + resolution: {integrity: sha512-nMZBOwuzabUO0nLgIcc6rycZEebF6eeUfaiQx9+WSk8e29IbLvPU9feI6tqW4kTo3hvoYAJkMh8n8D0fuISphg==} + engines: {node: '>=12'} + hasBin: true + peerDependencies: + '@vue/composition-api': ^1.0.0-rc.1 + vue: ^3.0.0-0 || ^2.6.0 + peerDependenciesMeta: + '@vue/composition-api': + optional: true + vue-demi@0.14.6: resolution: {integrity: sha512-8QA7wrYSHKaYgUxDA5ZC24w+eHm3sYCbp0EzcDwKqN3p6HqtTCGR/GVsPyZW92unff4UlcSh++lmqDWN3ZIq4w==} engines: {node: '>=12'} @@ -6391,6 +7081,14 @@ packages: vue@3.2.47: resolution: {integrity: sha512-60188y/9Dc9WVrAZeUVSDxRQOZ+z+y5nO2ts9jWXSTkMvayiWxCWOWtBQoYjLeccfXkiiPZWAHcV+WTPhkqJHQ==} + vue@3.5.11: + resolution: {integrity: sha512-/8Wurrd9J3lb72FTQS7gRMNQD4nztTtKPmuDuPuhqXmmpD6+skVjAeahNpVzsuky6Sy9gy7wn8UadqPtt9SQIg==} + peerDependencies: + typescript: '*' + peerDependenciesMeta: + typescript: + optional: true + w3c-hr-time@1.0.2: resolution: {integrity: sha512-z8P5DvDNjKDoFIHK7q8r8lackT6l+jo/Ye3HOle7l9nICP9lf1Ci25fy9vHd0JOWewkIFzXIEig3TdKT7JQ5fQ==} deprecated: Use your platform's native performance.now() and performance.timeOrigin. @@ -6583,16 +7281,123 @@ packages: resolution: {integrity: sha512-9bnSc/HEW2uRy67wc+T8UwauLuPJVn28jb+GtJY16iiKWyvmYJRXVT4UamsAEGQfPohgr2q4Tq0sQbQlxTfi1g==} engines: {node: '>=12.20'} + zwitch@2.0.4: + resolution: {integrity: sha512-bXE4cR/kVZhKZX/RjPEflHaKVhUVl85noU3v6b8apfQEc1x4A+zBxjZ4lN8LqGd6WZ3dl98pY4o717VFmoPp+A==} + snapshots: '@aashutoshrathi/word-wrap@1.2.6': {} + '@algolia/autocomplete-core@1.9.3(@algolia/client-search@4.24.0)(algoliasearch@4.24.0)(search-insights@2.17.2)': + dependencies: + '@algolia/autocomplete-plugin-algolia-insights': 1.9.3(@algolia/client-search@4.24.0)(algoliasearch@4.24.0)(search-insights@2.17.2) + '@algolia/autocomplete-shared': 1.9.3(@algolia/client-search@4.24.0)(algoliasearch@4.24.0) + transitivePeerDependencies: + - '@algolia/client-search' + - algoliasearch + - search-insights + + '@algolia/autocomplete-plugin-algolia-insights@1.9.3(@algolia/client-search@4.24.0)(algoliasearch@4.24.0)(search-insights@2.17.2)': + dependencies: + '@algolia/autocomplete-shared': 1.9.3(@algolia/client-search@4.24.0)(algoliasearch@4.24.0) + search-insights: 2.17.2 + transitivePeerDependencies: + - '@algolia/client-search' + - algoliasearch + + '@algolia/autocomplete-preset-algolia@1.9.3(@algolia/client-search@4.24.0)(algoliasearch@4.24.0)': + dependencies: + '@algolia/autocomplete-shared': 1.9.3(@algolia/client-search@4.24.0)(algoliasearch@4.24.0) + '@algolia/client-search': 4.24.0 + algoliasearch: 4.24.0 + + '@algolia/autocomplete-shared@1.9.3(@algolia/client-search@4.24.0)(algoliasearch@4.24.0)': + dependencies: + '@algolia/client-search': 4.24.0 + algoliasearch: 4.24.0 + + '@algolia/cache-browser-local-storage@4.24.0': + dependencies: + '@algolia/cache-common': 4.24.0 + + '@algolia/cache-common@4.24.0': {} + + '@algolia/cache-in-memory@4.24.0': + dependencies: + '@algolia/cache-common': 4.24.0 + + '@algolia/client-account@4.24.0': + dependencies: + '@algolia/client-common': 4.24.0 + '@algolia/client-search': 4.24.0 + '@algolia/transporter': 4.24.0 + + '@algolia/client-analytics@4.24.0': + dependencies: + '@algolia/client-common': 4.24.0 + '@algolia/client-search': 4.24.0 + '@algolia/requester-common': 4.24.0 + '@algolia/transporter': 4.24.0 + + '@algolia/client-common@4.24.0': + dependencies: + '@algolia/requester-common': 4.24.0 + '@algolia/transporter': 4.24.0 + + '@algolia/client-personalization@4.24.0': + dependencies: + '@algolia/client-common': 4.24.0 + '@algolia/requester-common': 4.24.0 + '@algolia/transporter': 4.24.0 + + '@algolia/client-search@4.24.0': + dependencies: + '@algolia/client-common': 4.24.0 + '@algolia/requester-common': 4.24.0 + '@algolia/transporter': 4.24.0 + + '@algolia/logger-common@4.24.0': {} + + '@algolia/logger-console@4.24.0': + dependencies: + '@algolia/logger-common': 4.24.0 + + '@algolia/recommend@4.24.0': + dependencies: + '@algolia/cache-browser-local-storage': 4.24.0 + '@algolia/cache-common': 4.24.0 + '@algolia/cache-in-memory': 4.24.0 + '@algolia/client-common': 4.24.0 + '@algolia/client-search': 4.24.0 + '@algolia/logger-common': 4.24.0 + '@algolia/logger-console': 4.24.0 + '@algolia/requester-browser-xhr': 4.24.0 + '@algolia/requester-common': 4.24.0 + '@algolia/requester-node-http': 4.24.0 + '@algolia/transporter': 4.24.0 + + '@algolia/requester-browser-xhr@4.24.0': + dependencies: + '@algolia/requester-common': 4.24.0 + + '@algolia/requester-common@4.24.0': {} + + '@algolia/requester-node-http@4.24.0': + dependencies: + '@algolia/requester-common': 4.24.0 + + '@algolia/transporter@4.24.0': + dependencies: + '@algolia/cache-common': 4.24.0 + '@algolia/logger-common': 4.24.0 + '@algolia/requester-common': 4.24.0 + '@ampproject/remapping@2.2.1': dependencies: '@jridgewell/gen-mapping': 0.3.3 '@jridgewell/trace-mapping': 0.3.21 - '@antfu/eslint-config@2.7.0(@vue/compiler-sfc@3.4.13)(eslint@8.56.0)(typescript@5.3.3)(vitest@1.5.0)': + '@antfu/eslint-config@2.7.0(@vue/compiler-sfc@3.5.11)(eslint@8.56.0)(typescript@5.3.3)(vitest@1.5.0(@types/node@20.11.0)(jsdom@16.7.0)(terser@5.26.0))': dependencies: '@antfu/eslint-define-config': 1.23.0-2 '@antfu/install-pkg': 0.3.1 @@ -6600,27 +7405,27 @@ snapshots: '@eslint-types/typescript-eslint': 7.0.2 '@eslint-types/unicorn': 51.0.1 '@stylistic/eslint-plugin': 1.6.3(eslint@8.56.0)(typescript@5.3.3) - '@typescript-eslint/eslint-plugin': 7.1.0(@typescript-eslint/parser@7.1.0)(eslint@8.56.0)(typescript@5.3.3) + '@typescript-eslint/eslint-plugin': 7.1.0(@typescript-eslint/parser@7.1.0(eslint@8.56.0)(typescript@5.3.3))(eslint@8.56.0)(typescript@5.3.3) '@typescript-eslint/parser': 7.1.0(eslint@8.56.0)(typescript@5.3.3) eslint: 8.56.0 eslint-config-flat-gitignore: 0.1.3 eslint-merge-processors: 0.1.0(eslint@8.56.0) eslint-plugin-antfu: 2.1.2(eslint@8.56.0) eslint-plugin-eslint-comments: 3.2.0(eslint@8.56.0) - eslint-plugin-i: 2.29.1(@typescript-eslint/parser@7.1.0)(eslint@8.56.0) + eslint-plugin-i: 2.29.1(@typescript-eslint/parser@7.1.0(eslint@8.56.0)(typescript@5.3.3))(eslint@8.56.0) eslint-plugin-jsdoc: 48.2.0(eslint@8.56.0) eslint-plugin-jsonc: 2.13.0(eslint@8.56.0) eslint-plugin-markdown: 3.0.1(eslint@8.56.0) eslint-plugin-n: 16.6.2(eslint@8.56.0) eslint-plugin-no-only-tests: 3.1.0 - eslint-plugin-perfectionist: 2.5.0(eslint@8.56.0)(typescript@5.3.3)(vue-eslint-parser@9.4.2) + eslint-plugin-perfectionist: 2.5.0(eslint@8.56.0)(typescript@5.3.3)(vue-eslint-parser@9.4.2(eslint@8.56.0)) eslint-plugin-toml: 0.9.2(eslint@8.56.0) eslint-plugin-unicorn: 51.0.1(eslint@8.56.0) - eslint-plugin-unused-imports: 3.1.0(@typescript-eslint/eslint-plugin@7.1.0)(eslint@8.56.0) - eslint-plugin-vitest: 0.3.22(@typescript-eslint/eslint-plugin@7.1.0)(eslint@8.56.0)(typescript@5.3.3)(vitest@1.5.0) + eslint-plugin-unused-imports: 3.1.0(@typescript-eslint/eslint-plugin@7.1.0(@typescript-eslint/parser@7.1.0(eslint@8.56.0)(typescript@5.3.3))(eslint@8.56.0)(typescript@5.3.3))(eslint@8.56.0) + eslint-plugin-vitest: 0.3.22(@typescript-eslint/eslint-plugin@7.1.0(@typescript-eslint/parser@7.1.0(eslint@8.56.0)(typescript@5.3.3))(eslint@8.56.0)(typescript@5.3.3))(eslint@8.56.0)(typescript@5.3.3)(vitest@1.5.0(@types/node@20.11.0)(jsdom@16.7.0)(terser@5.26.0)) eslint-plugin-vue: 9.22.0(eslint@8.56.0) eslint-plugin-yml: 1.12.2(eslint@8.56.0) - eslint-processor-vue-blocks: 0.1.1(@vue/compiler-sfc@3.4.13)(eslint@8.56.0) + eslint-processor-vue-blocks: 0.1.1(@vue/compiler-sfc@3.5.11)(eslint@8.56.0) globals: 14.0.0 jsonc-eslint-parser: 2.4.0 local-pkg: 0.5.0 @@ -6793,8 +7598,12 @@ snapshots: '@babel/helper-string-parser@7.23.4': {} + '@babel/helper-string-parser@7.25.7': {} + '@babel/helper-validator-identifier@7.22.20': {} + '@babel/helper-validator-identifier@7.25.7': {} + '@babel/helper-validator-option@7.23.5': {} '@babel/helper-wrap-function@7.22.20': @@ -6821,6 +7630,10 @@ snapshots: dependencies: '@babel/types': 7.23.6 + '@babel/parser@7.25.7': + dependencies: + '@babel/types': 7.25.7 + '@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression@7.23.3(@babel/core@7.23.7)': dependencies: '@babel/core': 7.23.7 @@ -7377,6 +8190,12 @@ snapshots: '@babel/helper-validator-identifier': 7.22.20 to-fast-properties: 2.0.0 + '@babel/types@7.25.7': + dependencies: + '@babel/helper-string-parser': 7.25.7 + '@babel/helper-validator-identifier': 7.25.7 + to-fast-properties: 2.0.0 + '@bcoe/v8-coverage@0.2.3': {} '@commitlint/cli@18.4.4(@types/node@20.11.0)(typescript@5.3.3)': @@ -7440,7 +8259,7 @@ snapshots: '@commitlint/types': 18.4.4 chalk: 4.1.2 cosmiconfig: 8.3.6(typescript@5.3.3) - cosmiconfig-typescript-loader: 5.0.0(@types/node@20.11.0)(cosmiconfig@8.3.6)(typescript@5.3.3) + cosmiconfig-typescript-loader: 5.0.0(@types/node@20.11.0)(cosmiconfig@8.3.6(typescript@5.3.3))(typescript@5.3.3) lodash.isplainobject: 4.0.6 lodash.merge: 4.6.2 lodash.uniq: 4.5.0 @@ -7508,10 +8327,10 @@ snapshots: '@dcloudio/types@3.4.7': {} - '@dcloudio/uni-app-plus@3.0.0-3090920231225001(@vueuse/core@9.13.0)(postcss@8.4.35)(rollup@3.29.4)(ts-node@10.9.2)(vite@4.5.1)(vue@3.2.47)': + '@dcloudio/uni-app-plus@3.0.0-3090920231225001(@vueuse/core@11.1.0(vue@3.2.47))(postcss@8.4.47)(rollup@4.24.0)(ts-node@10.9.2(@types/node@20.11.0)(typescript@5.3.3))(vite@4.5.1(@types/node@20.11.0)(terser@5.26.0))(vue@3.2.47)': dependencies: - '@dcloudio/uni-app-uts': 3.0.0-3090920231225001(@vueuse/core@9.13.0)(postcss@8.4.35)(rollup@3.29.4)(ts-node@10.9.2)(vue@3.2.47) - '@dcloudio/uni-app-vite': 3.0.0-3090920231225001(postcss@8.4.35)(ts-node@10.9.2)(vite@4.5.1)(vue@3.2.47) + '@dcloudio/uni-app-uts': 3.0.0-3090920231225001(@vueuse/core@11.1.0(vue@3.2.47))(postcss@8.4.47)(rollup@4.24.0)(ts-node@10.9.2(@types/node@20.11.0)(typescript@5.3.3))(vue@3.2.47) + '@dcloudio/uni-app-vite': 3.0.0-3090920231225001(postcss@8.4.47)(ts-node@10.9.2(@types/node@20.11.0)(typescript@5.3.3))(vite@4.5.1(@types/node@20.11.0)(terser@5.26.0))(vue@3.2.47) '@dcloudio/uni-app-vue': 3.0.0-3090920231225001 debug: 4.3.4 fs-extra: 10.1.0 @@ -7527,11 +8346,11 @@ snapshots: - vite - vue - '@dcloudio/uni-app-uts@3.0.0-3090920231225001(@vueuse/core@9.13.0)(postcss@8.4.35)(rollup@3.29.4)(ts-node@10.9.2)(vue@3.2.47)': + '@dcloudio/uni-app-uts@3.0.0-3090920231225001(@vueuse/core@11.1.0(vue@3.2.47))(postcss@8.4.47)(rollup@4.24.0)(ts-node@10.9.2(@types/node@20.11.0)(typescript@5.3.3))(vue@3.2.47)': dependencies: '@babel/parser': 7.23.6 '@babel/types': 7.23.6 - '@dcloudio/uni-cli-shared': 3.0.0-3090920231225001(postcss@8.4.35)(ts-node@10.9.2)(vue@3.2.47) + '@dcloudio/uni-cli-shared': 3.0.0-3090920231225001(postcss@8.4.47)(ts-node@10.9.2(@types/node@20.11.0)(typescript@5.3.3))(vue@3.2.47) '@dcloudio/uni-i18n': 3.0.0-3090920231225001 '@dcloudio/uni-nvue-styler': 3.0.0-3090920231225001 '@dcloudio/uni-shared': 3.0.0-3090920231225001 @@ -7547,7 +8366,7 @@ snapshots: fs-extra: 10.1.0 picocolors: 1.0.0 source-map-js: 1.0.2 - unplugin-auto-import: 0.16.7(@vueuse/core@9.13.0)(rollup@3.29.4) + unplugin-auto-import: 0.16.7(@vueuse/core@11.1.0(vue@3.2.47))(rollup@4.24.0) transitivePeerDependencies: - '@nuxt/kit' - '@vueuse/core' @@ -7557,14 +8376,14 @@ snapshots: - ts-node - vue - '@dcloudio/uni-app-vite@3.0.0-3090920231225001(postcss@8.4.35)(ts-node@10.9.2)(vite@4.5.1)(vue@3.2.47)': + '@dcloudio/uni-app-vite@3.0.0-3090920231225001(postcss@8.4.47)(ts-node@10.9.2(@types/node@20.11.0)(typescript@5.3.3))(vite@4.5.1(@types/node@20.11.0)(terser@5.26.0))(vue@3.2.47)': dependencies: - '@dcloudio/uni-cli-shared': 3.0.0-3090920231225001(postcss@8.4.35)(ts-node@10.9.2)(vue@3.2.47) + '@dcloudio/uni-cli-shared': 3.0.0-3090920231225001(postcss@8.4.47)(ts-node@10.9.2(@types/node@20.11.0)(typescript@5.3.3))(vue@3.2.47) '@dcloudio/uni-i18n': 3.0.0-3090920231225001 '@dcloudio/uni-nvue-styler': 3.0.0-3090920231225001 '@dcloudio/uni-shared': 3.0.0-3090920231225001 '@rollup/pluginutils': 4.2.1 - '@vitejs/plugin-vue': 4.6.2(vite@4.5.1)(vue@3.2.47) + '@vitejs/plugin-vue': 4.6.2(vite@4.5.1(@types/node@20.11.0)(terser@5.26.0))(vue@3.2.47) '@vue/compiler-dom': 3.2.47 '@vue/compiler-sfc': 3.2.47 debug: 4.3.4 @@ -7579,15 +8398,15 @@ snapshots: '@dcloudio/uni-app-vue@3.0.0-3090920231225001': {} - '@dcloudio/uni-app@3.0.0-3090920231225001(@dcloudio/types@3.4.7)(postcss@8.4.35)(ts-node@10.9.2)(vue@3.2.47)': + '@dcloudio/uni-app@3.0.0-3090920231225001(@dcloudio/types@3.4.7)(postcss@8.4.33)(ts-node@10.9.2(@types/node@20.11.0)(typescript@5.3.3))(vue@3.5.11(typescript@5.3.3))': dependencies: '@dcloudio/types': 3.4.7 - '@dcloudio/uni-cloud': 3.0.0-3090920231225001(postcss@8.4.35)(ts-node@10.9.2)(vue@3.2.47) - '@dcloudio/uni-components': 3.0.0-3090920231225001(postcss@8.4.35)(ts-node@10.9.2)(vue@3.2.47) + '@dcloudio/uni-cloud': 3.0.0-3090920231225001(postcss@8.4.33)(ts-node@10.9.2(@types/node@20.11.0)(typescript@5.3.3))(vue@3.5.11(typescript@5.3.3)) + '@dcloudio/uni-components': 3.0.0-3090920231225001(postcss@8.4.33)(ts-node@10.9.2(@types/node@20.11.0)(typescript@5.3.3))(vue@3.5.11(typescript@5.3.3)) '@dcloudio/uni-i18n': 3.0.0-3090920231225001 - '@dcloudio/uni-push': 3.0.0-3090920231225001(postcss@8.4.35)(ts-node@10.9.2)(vue@3.2.47) + '@dcloudio/uni-push': 3.0.0-3090920231225001(postcss@8.4.33)(ts-node@10.9.2(@types/node@20.11.0)(typescript@5.3.3))(vue@3.5.11(typescript@5.3.3)) '@dcloudio/uni-shared': 3.0.0-3090920231225001 - '@dcloudio/uni-stat': 3.0.0-3090920231225001(postcss@8.4.35)(ts-node@10.9.2)(vue@3.2.47) + '@dcloudio/uni-stat': 3.0.0-3090920231225001(postcss@8.4.33)(ts-node@10.9.2(@types/node@20.11.0)(typescript@5.3.3))(vue@3.5.11(typescript@5.3.3)) '@vue/shared': 3.2.47 transitivePeerDependencies: - postcss @@ -7595,15 +8414,31 @@ snapshots: - ts-node - vue - '@dcloudio/uni-automator@3.0.0-3090920231225001(jest-environment-node@27.5.1)(jest@27.0.4)(postcss@8.4.35)(ts-node@10.9.2)(vue@3.2.47)': + '@dcloudio/uni-app@3.0.0-3090920231225001(@dcloudio/types@3.4.7)(postcss@8.4.47)(ts-node@10.9.2(@types/node@20.11.0)(typescript@5.3.3))(vue@3.2.47)': dependencies: - '@dcloudio/uni-cli-shared': 3.0.0-3090920231225001(postcss@8.4.35)(ts-node@10.9.2)(vue@3.2.47) + '@dcloudio/types': 3.4.7 + '@dcloudio/uni-cloud': 3.0.0-3090920231225001(postcss@8.4.47)(ts-node@10.9.2(@types/node@20.11.0)(typescript@5.3.3))(vue@3.2.47) + '@dcloudio/uni-components': 3.0.0-3090920231225001(postcss@8.4.47)(ts-node@10.9.2(@types/node@20.11.0)(typescript@5.3.3))(vue@3.2.47) + '@dcloudio/uni-i18n': 3.0.0-3090920231225001 + '@dcloudio/uni-push': 3.0.0-3090920231225001(postcss@8.4.47)(ts-node@10.9.2(@types/node@20.11.0)(typescript@5.3.3))(vue@3.2.47) + '@dcloudio/uni-shared': 3.0.0-3090920231225001 + '@dcloudio/uni-stat': 3.0.0-3090920231225001(postcss@8.4.47)(ts-node@10.9.2(@types/node@20.11.0)(typescript@5.3.3))(vue@3.2.47) + '@vue/shared': 3.2.47 + transitivePeerDependencies: + - postcss + - supports-color + - ts-node + - vue + + '@dcloudio/uni-automator@3.0.0-3090920231225001(jest-environment-node@27.5.1)(jest@27.0.4(ts-node@10.9.2(@types/node@20.11.0)(typescript@5.3.3)))(postcss@8.4.47)(ts-node@10.9.2(@types/node@20.11.0)(typescript@5.3.3))(vue@3.2.47)': + dependencies: + '@dcloudio/uni-cli-shared': 3.0.0-3090920231225001(postcss@8.4.47)(ts-node@10.9.2(@types/node@20.11.0)(typescript@5.3.3))(vue@3.2.47) address: 1.2.2 cross-env: 7.0.3 debug: 4.3.4 default-gateway: 6.0.3 fs-extra: 10.1.0 - jest: 27.0.4(ts-node@10.9.2) + jest: 27.0.4(ts-node@10.9.2(@types/node@20.11.0)(typescript@5.3.3)) jest-environment-node: 27.5.1 jsonc-parser: 3.2.0 licia: 1.39.2 @@ -7619,7 +8454,55 @@ snapshots: - utf-8-validate - vue - '@dcloudio/uni-cli-shared@3.0.0-3090920231225001(postcss@8.4.35)(ts-node@10.9.2)(vue@3.2.47)': + '@dcloudio/uni-cli-shared@3.0.0-3090920231225001(postcss@8.4.33)(ts-node@10.9.2(@types/node@20.11.0)(typescript@5.3.3))(vue@3.5.11(typescript@5.3.3))': + dependencies: + '@ampproject/remapping': 2.2.1 + '@babel/core': 7.23.7 + '@babel/parser': 7.23.6 + '@babel/types': 7.23.6 + '@dcloudio/uni-i18n': 3.0.0-3090920231225001 + '@dcloudio/uni-shared': 3.0.0-3090920231225001 + '@intlify/core-base': 9.1.9 + '@intlify/shared': 9.1.9 + '@intlify/vue-devtools': 9.1.9 + '@rollup/pluginutils': 4.2.1 + '@vue/compiler-core': 3.2.47 + '@vue/compiler-dom': 3.2.47 + '@vue/compiler-sfc': 3.2.47 + '@vue/server-renderer': 3.2.47(vue@3.5.11(typescript@5.3.3)) + '@vue/shared': 3.2.47 + autoprefixer: 10.4.16(postcss@8.4.33) + base64url: 3.0.1 + chokidar: 3.5.3 + compare-versions: 3.6.0 + debug: 4.3.4 + es-module-lexer: 1.4.1 + esbuild: 0.17.19 + estree-walker: 2.0.2 + fast-glob: 3.3.2 + fs-extra: 10.1.0 + hash-sum: 2.0.0 + jsonc-parser: 3.2.0 + magic-string: 0.30.5 + merge: 2.1.1 + mime: 3.0.0 + module-alias: 2.2.3 + os-locale-s-fix: 1.0.8-fix-1 + picocolors: 1.0.0 + postcss-import: 14.1.0(postcss@8.4.33) + postcss-load-config: 3.1.4(postcss@8.4.33)(ts-node@10.9.2(@types/node@20.11.0)(typescript@5.3.3)) + postcss-modules: 4.3.1(postcss@8.4.33) + postcss-selector-parser: 6.0.15 + resolve: 1.22.8 + tapable: 2.2.1 + xregexp: 3.1.0 + transitivePeerDependencies: + - postcss + - supports-color + - ts-node + - vue + + '@dcloudio/uni-cli-shared@3.0.0-3090920231225001(postcss@8.4.47)(ts-node@10.9.2(@types/node@20.11.0)(typescript@5.3.3))(vue@3.2.47)': dependencies: '@ampproject/remapping': 2.2.1 '@babel/core': 7.23.7 @@ -7636,7 +8519,7 @@ snapshots: '@vue/compiler-sfc': 3.2.47 '@vue/server-renderer': 3.2.47(vue@3.2.47) '@vue/shared': 3.2.47 - autoprefixer: 10.4.16(postcss@8.4.35) + autoprefixer: 10.4.16(postcss@8.4.47) base64url: 3.0.1 chokidar: 3.5.3 compare-versions: 3.6.0 @@ -7654,9 +8537,9 @@ snapshots: module-alias: 2.2.3 os-locale-s-fix: 1.0.8-fix-1 picocolors: 1.0.0 - postcss-import: 14.1.0(postcss@8.4.35) - postcss-load-config: 3.1.4(postcss@8.4.35)(ts-node@10.9.2) - postcss-modules: 4.3.1(postcss@8.4.35) + postcss-import: 14.1.0(postcss@8.4.47) + postcss-load-config: 3.1.4(postcss@8.4.47)(ts-node@10.9.2(@types/node@20.11.0)(typescript@5.3.3)) + postcss-modules: 4.3.1(postcss@8.4.47) postcss-selector-parser: 6.0.15 resolve: 1.22.8 tapable: 2.2.1 @@ -7667,9 +8550,22 @@ snapshots: - ts-node - vue - '@dcloudio/uni-cloud@3.0.0-3090920231225001(postcss@8.4.35)(ts-node@10.9.2)(vue@3.2.47)': + '@dcloudio/uni-cloud@3.0.0-3090920231225001(postcss@8.4.33)(ts-node@10.9.2(@types/node@20.11.0)(typescript@5.3.3))(vue@3.5.11(typescript@5.3.3))': + dependencies: + '@dcloudio/uni-cli-shared': 3.0.0-3090920231225001(postcss@8.4.33)(ts-node@10.9.2(@types/node@20.11.0)(typescript@5.3.3))(vue@3.5.11(typescript@5.3.3)) + '@dcloudio/uni-i18n': 3.0.0-3090920231225001 + '@dcloudio/uni-shared': 3.0.0-3090920231225001 + '@vue/shared': 3.2.47 + fast-glob: 3.3.2 + transitivePeerDependencies: + - postcss + - supports-color + - ts-node + - vue + + '@dcloudio/uni-cloud@3.0.0-3090920231225001(postcss@8.4.47)(ts-node@10.9.2(@types/node@20.11.0)(typescript@5.3.3))(vue@3.2.47)': dependencies: - '@dcloudio/uni-cli-shared': 3.0.0-3090920231225001(postcss@8.4.35)(ts-node@10.9.2)(vue@3.2.47) + '@dcloudio/uni-cli-shared': 3.0.0-3090920231225001(postcss@8.4.47)(ts-node@10.9.2(@types/node@20.11.0)(typescript@5.3.3))(vue@3.2.47) '@dcloudio/uni-i18n': 3.0.0-3090920231225001 '@dcloudio/uni-shared': 3.0.0-3090920231225001 '@vue/shared': 3.2.47 @@ -7680,10 +8576,21 @@ snapshots: - ts-node - vue - '@dcloudio/uni-components@3.0.0-3090920231225001(postcss@8.4.35)(ts-node@10.9.2)(vue@3.2.47)': + '@dcloudio/uni-components@3.0.0-3090920231225001(postcss@8.4.33)(ts-node@10.9.2(@types/node@20.11.0)(typescript@5.3.3))(vue@3.5.11(typescript@5.3.3))': + dependencies: + '@dcloudio/uni-cloud': 3.0.0-3090920231225001(postcss@8.4.33)(ts-node@10.9.2(@types/node@20.11.0)(typescript@5.3.3))(vue@3.5.11(typescript@5.3.3)) + '@dcloudio/uni-h5': 3.0.0-3090920231225001(postcss@8.4.33)(ts-node@10.9.2(@types/node@20.11.0)(typescript@5.3.3))(vue@3.5.11(typescript@5.3.3)) + '@dcloudio/uni-i18n': 3.0.0-3090920231225001 + transitivePeerDependencies: + - postcss + - supports-color + - ts-node + - vue + + '@dcloudio/uni-components@3.0.0-3090920231225001(postcss@8.4.47)(ts-node@10.9.2(@types/node@20.11.0)(typescript@5.3.3))(vue@3.2.47)': dependencies: - '@dcloudio/uni-cloud': 3.0.0-3090920231225001(postcss@8.4.35)(ts-node@10.9.2)(vue@3.2.47) - '@dcloudio/uni-h5': 3.0.0-3090920231225001(postcss@8.4.35)(ts-node@10.9.2)(vue@3.2.47) + '@dcloudio/uni-cloud': 3.0.0-3090920231225001(postcss@8.4.47)(ts-node@10.9.2(@types/node@20.11.0)(typescript@5.3.3))(vue@3.2.47) + '@dcloudio/uni-h5': 3.0.0-3090920231225001(postcss@8.4.47)(ts-node@10.9.2(@types/node@20.11.0)(typescript@5.3.3))(vue@3.2.47) '@dcloudio/uni-i18n': 3.0.0-3090920231225001 transitivePeerDependencies: - postcss @@ -7691,9 +8598,28 @@ snapshots: - ts-node - vue - '@dcloudio/uni-h5-vite@3.0.0-3090920231225001(postcss@8.4.35)(ts-node@10.9.2)(vue@3.2.47)': + '@dcloudio/uni-h5-vite@3.0.0-3090920231225001(postcss@8.4.33)(ts-node@10.9.2(@types/node@20.11.0)(typescript@5.3.3))(vue@3.5.11(typescript@5.3.3))': dependencies: - '@dcloudio/uni-cli-shared': 3.0.0-3090920231225001(postcss@8.4.35)(ts-node@10.9.2)(vue@3.2.47) + '@dcloudio/uni-cli-shared': 3.0.0-3090920231225001(postcss@8.4.33)(ts-node@10.9.2(@types/node@20.11.0)(typescript@5.3.3))(vue@3.5.11(typescript@5.3.3)) + '@dcloudio/uni-shared': 3.0.0-3090920231225001 + '@rollup/pluginutils': 4.2.1 + '@vue/compiler-dom': 3.2.47 + '@vue/compiler-sfc': 3.2.47 + '@vue/server-renderer': 3.2.47(vue@3.5.11(typescript@5.3.3)) + '@vue/shared': 3.2.47 + debug: 4.3.4 + fs-extra: 10.1.0 + mime: 3.0.0 + module-alias: 2.2.3 + transitivePeerDependencies: + - postcss + - supports-color + - ts-node + - vue + + '@dcloudio/uni-h5-vite@3.0.0-3090920231225001(postcss@8.4.47)(ts-node@10.9.2(@types/node@20.11.0)(typescript@5.3.3))(vue@3.2.47)': + dependencies: + '@dcloudio/uni-cli-shared': 3.0.0-3090920231225001(postcss@8.4.47)(ts-node@10.9.2(@types/node@20.11.0)(typescript@5.3.3))(vue@3.2.47) '@dcloudio/uni-shared': 3.0.0-3090920231225001 '@rollup/pluginutils': 4.2.1 '@vue/compiler-dom': 3.2.47 @@ -7717,9 +8643,36 @@ snapshots: transitivePeerDependencies: - vue - '@dcloudio/uni-h5@3.0.0-3090920231225001(postcss@8.4.35)(ts-node@10.9.2)(vue@3.2.47)': + '@dcloudio/uni-h5-vue@3.0.0-3090920231225001(vue@3.5.11(typescript@5.3.3))': + dependencies: + '@dcloudio/uni-shared': 3.0.0-3090920231225001 + '@vue/server-renderer': 3.2.47(vue@3.5.11(typescript@5.3.3)) + transitivePeerDependencies: + - vue + + '@dcloudio/uni-h5@3.0.0-3090920231225001(postcss@8.4.33)(ts-node@10.9.2(@types/node@20.11.0)(typescript@5.3.3))(vue@3.5.11(typescript@5.3.3))': dependencies: - '@dcloudio/uni-h5-vite': 3.0.0-3090920231225001(postcss@8.4.35)(ts-node@10.9.2)(vue@3.2.47) + '@dcloudio/uni-h5-vite': 3.0.0-3090920231225001(postcss@8.4.33)(ts-node@10.9.2(@types/node@20.11.0)(typescript@5.3.3))(vue@3.5.11(typescript@5.3.3)) + '@dcloudio/uni-h5-vue': 3.0.0-3090920231225001(vue@3.5.11(typescript@5.3.3)) + '@dcloudio/uni-i18n': 3.0.0-3090920231225001 + '@dcloudio/uni-shared': 3.0.0-3090920231225001 + '@vue/server-renderer': 3.2.47(vue@3.5.11(typescript@5.3.3)) + '@vue/shared': 3.2.47 + debug: 4.3.4 + localstorage-polyfill: 1.0.1 + postcss-selector-parser: 6.0.15 + safe-area-insets: 1.4.1 + vue-router: 4.2.5(vue@3.5.11(typescript@5.3.3)) + xmlhttprequest: 1.8.0 + transitivePeerDependencies: + - postcss + - supports-color + - ts-node + - vue + + '@dcloudio/uni-h5@3.0.0-3090920231225001(postcss@8.4.47)(ts-node@10.9.2(@types/node@20.11.0)(typescript@5.3.3))(vue@3.2.47)': + dependencies: + '@dcloudio/uni-h5-vite': 3.0.0-3090920231225001(postcss@8.4.47)(ts-node@10.9.2(@types/node@20.11.0)(typescript@5.3.3))(vue@3.2.47) '@dcloudio/uni-h5-vue': 3.0.0-3090920231225001(vue@3.2.47) '@dcloudio/uni-i18n': 3.0.0-3090920231225001 '@dcloudio/uni-shared': 3.0.0-3090920231225001 @@ -7739,10 +8692,10 @@ snapshots: '@dcloudio/uni-i18n@3.0.0-3090920231225001': {} - '@dcloudio/uni-mp-alipay@3.0.0-3090920231225001(postcss@8.4.35)(ts-node@10.9.2)(vue@3.2.47)': + '@dcloudio/uni-mp-alipay@3.0.0-3090920231225001(postcss@8.4.47)(ts-node@10.9.2(@types/node@20.11.0)(typescript@5.3.3))(vue@3.2.47)': dependencies: - '@dcloudio/uni-cli-shared': 3.0.0-3090920231225001(postcss@8.4.35)(ts-node@10.9.2)(vue@3.2.47) - '@dcloudio/uni-mp-vite': 3.0.0-3090920231225001(postcss@8.4.35)(ts-node@10.9.2)(vue@3.2.47) + '@dcloudio/uni-cli-shared': 3.0.0-3090920231225001(postcss@8.4.47)(ts-node@10.9.2(@types/node@20.11.0)(typescript@5.3.3))(vue@3.2.47) + '@dcloudio/uni-mp-vite': 3.0.0-3090920231225001(postcss@8.4.47)(ts-node@10.9.2(@types/node@20.11.0)(typescript@5.3.3))(vue@3.2.47) '@dcloudio/uni-mp-vue': 3.0.0-3090920231225001 '@dcloudio/uni-shared': 3.0.0-3090920231225001 '@vue/compiler-core': 3.2.47 @@ -7753,13 +8706,13 @@ snapshots: - ts-node - vue - '@dcloudio/uni-mp-baidu@3.0.0-3090920231225001(postcss@8.4.35)(ts-node@10.9.2)(vue@3.2.47)': + '@dcloudio/uni-mp-baidu@3.0.0-3090920231225001(postcss@8.4.47)(ts-node@10.9.2(@types/node@20.11.0)(typescript@5.3.3))(vue@3.2.47)': dependencies: - '@dcloudio/uni-cli-shared': 3.0.0-3090920231225001(postcss@8.4.35)(ts-node@10.9.2)(vue@3.2.47) - '@dcloudio/uni-mp-compiler': 3.0.0-3090920231225001(postcss@8.4.35)(ts-node@10.9.2)(vue@3.2.47) - '@dcloudio/uni-mp-vite': 3.0.0-3090920231225001(postcss@8.4.35)(ts-node@10.9.2)(vue@3.2.47) + '@dcloudio/uni-cli-shared': 3.0.0-3090920231225001(postcss@8.4.47)(ts-node@10.9.2(@types/node@20.11.0)(typescript@5.3.3))(vue@3.2.47) + '@dcloudio/uni-mp-compiler': 3.0.0-3090920231225001(postcss@8.4.47)(ts-node@10.9.2(@types/node@20.11.0)(typescript@5.3.3))(vue@3.2.47) + '@dcloudio/uni-mp-vite': 3.0.0-3090920231225001(postcss@8.4.47)(ts-node@10.9.2(@types/node@20.11.0)(typescript@5.3.3))(vue@3.2.47) '@dcloudio/uni-mp-vue': 3.0.0-3090920231225001 - '@dcloudio/uni-mp-weixin': 3.0.0-3090920231225001(postcss@8.4.35)(ts-node@10.9.2)(vue@3.2.47) + '@dcloudio/uni-mp-weixin': 3.0.0-3090920231225001(postcss@8.4.47)(ts-node@10.9.2(@types/node@20.11.0)(typescript@5.3.3))(vue@3.2.47) '@dcloudio/uni-shared': 3.0.0-3090920231225001 '@vue/compiler-core': 3.2.47 '@vue/shared': 3.2.47 @@ -7776,12 +8729,12 @@ snapshots: - utf-8-validate - vue - '@dcloudio/uni-mp-compiler@3.0.0-3090920231225001(postcss@8.4.35)(ts-node@10.9.2)(vue@3.2.47)': + '@dcloudio/uni-mp-compiler@3.0.0-3090920231225001(postcss@8.4.47)(ts-node@10.9.2(@types/node@20.11.0)(typescript@5.3.3))(vue@3.2.47)': dependencies: '@babel/generator': 7.23.6 '@babel/parser': 7.23.6 '@babel/types': 7.23.6 - '@dcloudio/uni-cli-shared': 3.0.0-3090920231225001(postcss@8.4.35)(ts-node@10.9.2)(vue@3.2.47) + '@dcloudio/uni-cli-shared': 3.0.0-3090920231225001(postcss@8.4.47)(ts-node@10.9.2(@types/node@20.11.0)(typescript@5.3.3))(vue@3.2.47) '@dcloudio/uni-shared': 3.0.0-3090920231225001 '@vue/compiler-core': 3.2.47 '@vue/compiler-dom': 3.2.47 @@ -7793,13 +8746,13 @@ snapshots: - ts-node - vue - '@dcloudio/uni-mp-kuaishou@3.0.0-3090920231225001(postcss@8.4.35)(ts-node@10.9.2)(vue@3.2.47)': + '@dcloudio/uni-mp-kuaishou@3.0.0-3090920231225001(postcss@8.4.47)(ts-node@10.9.2(@types/node@20.11.0)(typescript@5.3.3))(vue@3.2.47)': dependencies: - '@dcloudio/uni-cli-shared': 3.0.0-3090920231225001(postcss@8.4.35)(ts-node@10.9.2)(vue@3.2.47) - '@dcloudio/uni-mp-compiler': 3.0.0-3090920231225001(postcss@8.4.35)(ts-node@10.9.2)(vue@3.2.47) - '@dcloudio/uni-mp-vite': 3.0.0-3090920231225001(postcss@8.4.35)(ts-node@10.9.2)(vue@3.2.47) + '@dcloudio/uni-cli-shared': 3.0.0-3090920231225001(postcss@8.4.47)(ts-node@10.9.2(@types/node@20.11.0)(typescript@5.3.3))(vue@3.2.47) + '@dcloudio/uni-mp-compiler': 3.0.0-3090920231225001(postcss@8.4.47)(ts-node@10.9.2(@types/node@20.11.0)(typescript@5.3.3))(vue@3.2.47) + '@dcloudio/uni-mp-vite': 3.0.0-3090920231225001(postcss@8.4.47)(ts-node@10.9.2(@types/node@20.11.0)(typescript@5.3.3))(vue@3.2.47) '@dcloudio/uni-mp-vue': 3.0.0-3090920231225001 - '@dcloudio/uni-mp-weixin': 3.0.0-3090920231225001(postcss@8.4.35)(ts-node@10.9.2)(vue@3.2.47) + '@dcloudio/uni-mp-weixin': 3.0.0-3090920231225001(postcss@8.4.47)(ts-node@10.9.2(@types/node@20.11.0)(typescript@5.3.3))(vue@3.2.47) '@dcloudio/uni-shared': 3.0.0-3090920231225001 '@vue/compiler-core': 3.2.47 '@vue/shared': 3.2.47 @@ -7811,12 +8764,12 @@ snapshots: - utf-8-validate - vue - '@dcloudio/uni-mp-lark@3.0.0-3090920231225001(postcss@8.4.35)(ts-node@10.9.2)(vue@3.2.47)': + '@dcloudio/uni-mp-lark@3.0.0-3090920231225001(postcss@8.4.47)(ts-node@10.9.2(@types/node@20.11.0)(typescript@5.3.3))(vue@3.2.47)': dependencies: - '@dcloudio/uni-cli-shared': 3.0.0-3090920231225001(postcss@8.4.35)(ts-node@10.9.2)(vue@3.2.47) - '@dcloudio/uni-mp-compiler': 3.0.0-3090920231225001(postcss@8.4.35)(ts-node@10.9.2)(vue@3.2.47) - '@dcloudio/uni-mp-toutiao': 3.0.0-3090920231225001(postcss@8.4.35)(ts-node@10.9.2)(vue@3.2.47) - '@dcloudio/uni-mp-vite': 3.0.0-3090920231225001(postcss@8.4.35)(ts-node@10.9.2)(vue@3.2.47) + '@dcloudio/uni-cli-shared': 3.0.0-3090920231225001(postcss@8.4.47)(ts-node@10.9.2(@types/node@20.11.0)(typescript@5.3.3))(vue@3.2.47) + '@dcloudio/uni-mp-compiler': 3.0.0-3090920231225001(postcss@8.4.47)(ts-node@10.9.2(@types/node@20.11.0)(typescript@5.3.3))(vue@3.2.47) + '@dcloudio/uni-mp-toutiao': 3.0.0-3090920231225001(postcss@8.4.47)(ts-node@10.9.2(@types/node@20.11.0)(typescript@5.3.3))(vue@3.2.47) + '@dcloudio/uni-mp-vite': 3.0.0-3090920231225001(postcss@8.4.47)(ts-node@10.9.2(@types/node@20.11.0)(typescript@5.3.3))(vue@3.2.47) '@dcloudio/uni-mp-vue': 3.0.0-3090920231225001 '@dcloudio/uni-shared': 3.0.0-3090920231225001 '@vue/compiler-core': 3.2.47 @@ -7827,10 +8780,10 @@ snapshots: - ts-node - vue - '@dcloudio/uni-mp-qq@3.0.0-3090920231225001(postcss@8.4.35)(ts-node@10.9.2)(vue@3.2.47)': + '@dcloudio/uni-mp-qq@3.0.0-3090920231225001(postcss@8.4.47)(ts-node@10.9.2(@types/node@20.11.0)(typescript@5.3.3))(vue@3.2.47)': dependencies: - '@dcloudio/uni-cli-shared': 3.0.0-3090920231225001(postcss@8.4.35)(ts-node@10.9.2)(vue@3.2.47) - '@dcloudio/uni-mp-vite': 3.0.0-3090920231225001(postcss@8.4.35)(ts-node@10.9.2)(vue@3.2.47) + '@dcloudio/uni-cli-shared': 3.0.0-3090920231225001(postcss@8.4.47)(ts-node@10.9.2(@types/node@20.11.0)(typescript@5.3.3))(vue@3.2.47) + '@dcloudio/uni-mp-vite': 3.0.0-3090920231225001(postcss@8.4.47)(ts-node@10.9.2(@types/node@20.11.0)(typescript@5.3.3))(vue@3.2.47) '@dcloudio/uni-mp-vue': 3.0.0-3090920231225001 '@dcloudio/uni-shared': 3.0.0-3090920231225001 '@vue/shared': 3.2.47 @@ -7841,11 +8794,11 @@ snapshots: - ts-node - vue - '@dcloudio/uni-mp-toutiao@3.0.0-3090920231225001(postcss@8.4.35)(ts-node@10.9.2)(vue@3.2.47)': + '@dcloudio/uni-mp-toutiao@3.0.0-3090920231225001(postcss@8.4.47)(ts-node@10.9.2(@types/node@20.11.0)(typescript@5.3.3))(vue@3.2.47)': dependencies: - '@dcloudio/uni-cli-shared': 3.0.0-3090920231225001(postcss@8.4.35)(ts-node@10.9.2)(vue@3.2.47) - '@dcloudio/uni-mp-compiler': 3.0.0-3090920231225001(postcss@8.4.35)(ts-node@10.9.2)(vue@3.2.47) - '@dcloudio/uni-mp-vite': 3.0.0-3090920231225001(postcss@8.4.35)(ts-node@10.9.2)(vue@3.2.47) + '@dcloudio/uni-cli-shared': 3.0.0-3090920231225001(postcss@8.4.47)(ts-node@10.9.2(@types/node@20.11.0)(typescript@5.3.3))(vue@3.2.47) + '@dcloudio/uni-mp-compiler': 3.0.0-3090920231225001(postcss@8.4.47)(ts-node@10.9.2(@types/node@20.11.0)(typescript@5.3.3))(vue@3.2.47) + '@dcloudio/uni-mp-vite': 3.0.0-3090920231225001(postcss@8.4.47)(ts-node@10.9.2(@types/node@20.11.0)(typescript@5.3.3))(vue@3.2.47) '@dcloudio/uni-mp-vue': 3.0.0-3090920231225001 '@dcloudio/uni-shared': 3.0.0-3090920231225001 '@vue/compiler-core': 3.2.47 @@ -7856,11 +8809,11 @@ snapshots: - ts-node - vue - '@dcloudio/uni-mp-vite@3.0.0-3090920231225001(postcss@8.4.35)(ts-node@10.9.2)(vue@3.2.47)': + '@dcloudio/uni-mp-vite@3.0.0-3090920231225001(postcss@8.4.47)(ts-node@10.9.2(@types/node@20.11.0)(typescript@5.3.3))(vue@3.2.47)': dependencies: - '@dcloudio/uni-cli-shared': 3.0.0-3090920231225001(postcss@8.4.35)(ts-node@10.9.2)(vue@3.2.47) + '@dcloudio/uni-cli-shared': 3.0.0-3090920231225001(postcss@8.4.47)(ts-node@10.9.2(@types/node@20.11.0)(typescript@5.3.3))(vue@3.2.47) '@dcloudio/uni-i18n': 3.0.0-3090920231225001 - '@dcloudio/uni-mp-compiler': 3.0.0-3090920231225001(postcss@8.4.35)(ts-node@10.9.2)(vue@3.2.47) + '@dcloudio/uni-mp-compiler': 3.0.0-3090920231225001(postcss@8.4.47)(ts-node@10.9.2(@types/node@20.11.0)(typescript@5.3.3))(vue@3.2.47) '@dcloudio/uni-mp-vue': 3.0.0-3090920231225001 '@dcloudio/uni-shared': 3.0.0-3090920231225001 '@vue/compiler-sfc': 3.2.47 @@ -7877,10 +8830,10 @@ snapshots: '@dcloudio/uni-shared': 3.0.0-3090920231225001 '@vue/shared': 3.2.47 - '@dcloudio/uni-mp-weixin@3.0.0-3090920231225001(postcss@8.4.35)(ts-node@10.9.2)(vue@3.2.47)': + '@dcloudio/uni-mp-weixin@3.0.0-3090920231225001(postcss@8.4.47)(ts-node@10.9.2(@types/node@20.11.0)(typescript@5.3.3))(vue@3.2.47)': dependencies: - '@dcloudio/uni-cli-shared': 3.0.0-3090920231225001(postcss@8.4.35)(ts-node@10.9.2)(vue@3.2.47) - '@dcloudio/uni-mp-vite': 3.0.0-3090920231225001(postcss@8.4.35)(ts-node@10.9.2)(vue@3.2.47) + '@dcloudio/uni-cli-shared': 3.0.0-3090920231225001(postcss@8.4.47)(ts-node@10.9.2(@types/node@20.11.0)(typescript@5.3.3))(vue@3.2.47) + '@dcloudio/uni-mp-vite': 3.0.0-3090920231225001(postcss@8.4.47)(ts-node@10.9.2(@types/node@20.11.0)(typescript@5.3.3))(vue@3.2.47) '@dcloudio/uni-mp-vue': 3.0.0-3090920231225001 '@dcloudio/uni-shared': 3.0.0-3090920231225001 '@vue/shared': 3.2.47 @@ -7903,19 +8856,28 @@ snapshots: parse-css-font: 4.0.0 postcss: 8.4.33 - '@dcloudio/uni-push@3.0.0-3090920231225001(postcss@8.4.35)(ts-node@10.9.2)(vue@3.2.47)': + '@dcloudio/uni-push@3.0.0-3090920231225001(postcss@8.4.33)(ts-node@10.9.2(@types/node@20.11.0)(typescript@5.3.3))(vue@3.5.11(typescript@5.3.3))': + dependencies: + '@dcloudio/uni-cli-shared': 3.0.0-3090920231225001(postcss@8.4.33)(ts-node@10.9.2(@types/node@20.11.0)(typescript@5.3.3))(vue@3.5.11(typescript@5.3.3)) + transitivePeerDependencies: + - postcss + - supports-color + - ts-node + - vue + + '@dcloudio/uni-push@3.0.0-3090920231225001(postcss@8.4.47)(ts-node@10.9.2(@types/node@20.11.0)(typescript@5.3.3))(vue@3.2.47)': dependencies: - '@dcloudio/uni-cli-shared': 3.0.0-3090920231225001(postcss@8.4.35)(ts-node@10.9.2)(vue@3.2.47) + '@dcloudio/uni-cli-shared': 3.0.0-3090920231225001(postcss@8.4.47)(ts-node@10.9.2(@types/node@20.11.0)(typescript@5.3.3))(vue@3.2.47) transitivePeerDependencies: - postcss - supports-color - ts-node - vue - '@dcloudio/uni-quickapp-webview@3.0.0-3090920231225001(postcss@8.4.35)(ts-node@10.9.2)(vue@3.2.47)': + '@dcloudio/uni-quickapp-webview@3.0.0-3090920231225001(postcss@8.4.47)(ts-node@10.9.2(@types/node@20.11.0)(typescript@5.3.3))(vue@3.2.47)': dependencies: - '@dcloudio/uni-cli-shared': 3.0.0-3090920231225001(postcss@8.4.35)(ts-node@10.9.2)(vue@3.2.47) - '@dcloudio/uni-mp-vite': 3.0.0-3090920231225001(postcss@8.4.35)(ts-node@10.9.2)(vue@3.2.47) + '@dcloudio/uni-cli-shared': 3.0.0-3090920231225001(postcss@8.4.47)(ts-node@10.9.2(@types/node@20.11.0)(typescript@5.3.3))(vue@3.2.47) + '@dcloudio/uni-mp-vite': 3.0.0-3090920231225001(postcss@8.4.47)(ts-node@10.9.2(@types/node@20.11.0)(typescript@5.3.3))(vue@3.2.47) '@dcloudio/uni-mp-vue': 3.0.0-3090920231225001 '@dcloudio/uni-shared': 3.0.0-3090920231225001 '@vue/shared': 3.2.47 @@ -7931,9 +8893,20 @@ snapshots: '@dcloudio/uni-stacktracey@3.0.0-3090920231225001': {} - '@dcloudio/uni-stat@3.0.0-3090920231225001(postcss@8.4.35)(ts-node@10.9.2)(vue@3.2.47)': + '@dcloudio/uni-stat@3.0.0-3090920231225001(postcss@8.4.33)(ts-node@10.9.2(@types/node@20.11.0)(typescript@5.3.3))(vue@3.5.11(typescript@5.3.3))': + dependencies: + '@dcloudio/uni-cli-shared': 3.0.0-3090920231225001(postcss@8.4.33)(ts-node@10.9.2(@types/node@20.11.0)(typescript@5.3.3))(vue@3.5.11(typescript@5.3.3)) + '@dcloudio/uni-shared': 3.0.0-3090920231225001 + debug: 4.3.4 + transitivePeerDependencies: + - postcss + - supports-color + - ts-node + - vue + + '@dcloudio/uni-stat@3.0.0-3090920231225001(postcss@8.4.47)(ts-node@10.9.2(@types/node@20.11.0)(typescript@5.3.3))(vue@3.2.47)': dependencies: - '@dcloudio/uni-cli-shared': 3.0.0-3090920231225001(postcss@8.4.35)(ts-node@10.9.2)(vue@3.2.47) + '@dcloudio/uni-cli-shared': 3.0.0-3090920231225001(postcss@8.4.47)(ts-node@10.9.2(@types/node@20.11.0)(typescript@5.3.3))(vue@3.2.47) '@dcloudio/uni-shared': 3.0.0-3090920231225001 debug: 4.3.4 transitivePeerDependencies: @@ -7942,17 +8915,17 @@ snapshots: - ts-node - vue - '@dcloudio/vite-plugin-uni@3.0.0-3090920231225001(@vueuse/core@9.13.0)(postcss@8.4.35)(rollup@3.29.4)(ts-node@10.9.2)(vite@4.5.1)(vue@3.2.47)': + '@dcloudio/vite-plugin-uni@3.0.0-3090920231225001(@vueuse/core@11.1.0(vue@3.2.47))(postcss@8.4.47)(rollup@4.24.0)(ts-node@10.9.2(@types/node@20.11.0)(typescript@5.3.3))(vite@4.5.1(@types/node@20.11.0)(terser@5.26.0))(vue@3.2.47)': dependencies: '@babel/core': 7.23.7 '@babel/plugin-syntax-import-meta': 7.10.4(@babel/core@7.23.7) '@babel/plugin-transform-typescript': 7.23.6(@babel/core@7.23.7) - '@dcloudio/uni-cli-shared': 3.0.0-3090920231225001(postcss@8.4.35)(ts-node@10.9.2)(vue@3.2.47) + '@dcloudio/uni-cli-shared': 3.0.0-3090920231225001(postcss@8.4.47)(ts-node@10.9.2(@types/node@20.11.0)(typescript@5.3.3))(vue@3.2.47) '@dcloudio/uni-shared': 3.0.0-3090920231225001 '@rollup/pluginutils': 4.2.1 - '@vitejs/plugin-legacy': 4.1.1(terser@5.26.0)(vite@4.5.1) - '@vitejs/plugin-vue': 4.6.2(vite@4.5.1)(vue@3.2.47) - '@vitejs/plugin-vue-jsx': 3.1.0(vite@4.5.1)(vue@3.2.47) + '@vitejs/plugin-legacy': 4.1.1(terser@5.26.0)(vite@4.5.1(@types/node@20.11.0)(terser@5.26.0)) + '@vitejs/plugin-vue': 4.6.2(vite@4.5.1(@types/node@20.11.0)(terser@5.26.0))(vue@3.2.47) + '@vitejs/plugin-vue-jsx': 3.1.0(vite@4.5.1(@types/node@20.11.0)(terser@5.26.0))(vue@3.2.47) '@vue/compiler-core': 3.2.47 '@vue/compiler-dom': 3.2.47 '@vue/compiler-sfc': 3.2.47 @@ -7968,7 +8941,7 @@ snapshots: magic-string: 0.30.5 picocolors: 1.0.0 terser: 5.26.0 - unplugin-auto-import: 0.16.7(@vueuse/core@9.13.0)(rollup@3.29.4) + unplugin-auto-import: 0.16.7(@vueuse/core@11.1.0(vue@3.2.47))(rollup@4.24.0) vite: 4.5.1(@types/node@20.11.0)(terser@5.26.0) transitivePeerDependencies: - '@nuxt/kit' @@ -7979,6 +8952,30 @@ snapshots: - ts-node - vue + '@docsearch/css@3.6.2': {} + + '@docsearch/js@3.6.2(@algolia/client-search@4.24.0)(search-insights@2.17.2)': + dependencies: + '@docsearch/react': 3.6.2(@algolia/client-search@4.24.0)(search-insights@2.17.2) + preact: 10.24.2 + transitivePeerDependencies: + - '@algolia/client-search' + - '@types/react' + - react + - react-dom + - search-insights + + '@docsearch/react@3.6.2(@algolia/client-search@4.24.0)(search-insights@2.17.2)': + dependencies: + '@algolia/autocomplete-core': 1.9.3(@algolia/client-search@4.24.0)(algoliasearch@4.24.0)(search-insights@2.17.2) + '@algolia/autocomplete-preset-algolia': 1.9.3(@algolia/client-search@4.24.0)(algoliasearch@4.24.0) + '@docsearch/css': 3.6.2 + algoliasearch: 4.24.0 + optionalDependencies: + search-insights: 2.17.2 + transitivePeerDependencies: + - '@algolia/client-search' + '@es-joy/jsdoccomment@0.42.0': dependencies: comment-parser: 1.4.1 @@ -7991,6 +8988,9 @@ snapshots: '@esbuild/aix-ppc64@0.20.2': optional: true + '@esbuild/aix-ppc64@0.21.5': + optional: true + '@esbuild/android-arm64@0.17.19': optional: true @@ -8003,6 +9003,9 @@ snapshots: '@esbuild/android-arm64@0.20.2': optional: true + '@esbuild/android-arm64@0.21.5': + optional: true + '@esbuild/android-arm@0.17.19': optional: true @@ -8015,6 +9018,9 @@ snapshots: '@esbuild/android-arm@0.20.2': optional: true + '@esbuild/android-arm@0.21.5': + optional: true + '@esbuild/android-x64@0.17.19': optional: true @@ -8027,6 +9033,9 @@ snapshots: '@esbuild/android-x64@0.20.2': optional: true + '@esbuild/android-x64@0.21.5': + optional: true + '@esbuild/darwin-arm64@0.17.19': optional: true @@ -8039,6 +9048,9 @@ snapshots: '@esbuild/darwin-arm64@0.20.2': optional: true + '@esbuild/darwin-arm64@0.21.5': + optional: true + '@esbuild/darwin-x64@0.17.19': optional: true @@ -8051,6 +9063,9 @@ snapshots: '@esbuild/darwin-x64@0.20.2': optional: true + '@esbuild/darwin-x64@0.21.5': + optional: true + '@esbuild/freebsd-arm64@0.17.19': optional: true @@ -8063,6 +9078,9 @@ snapshots: '@esbuild/freebsd-arm64@0.20.2': optional: true + '@esbuild/freebsd-arm64@0.21.5': + optional: true + '@esbuild/freebsd-x64@0.17.19': optional: true @@ -8075,6 +9093,9 @@ snapshots: '@esbuild/freebsd-x64@0.20.2': optional: true + '@esbuild/freebsd-x64@0.21.5': + optional: true + '@esbuild/linux-arm64@0.17.19': optional: true @@ -8087,6 +9108,9 @@ snapshots: '@esbuild/linux-arm64@0.20.2': optional: true + '@esbuild/linux-arm64@0.21.5': + optional: true + '@esbuild/linux-arm@0.17.19': optional: true @@ -8099,6 +9123,9 @@ snapshots: '@esbuild/linux-arm@0.20.2': optional: true + '@esbuild/linux-arm@0.21.5': + optional: true + '@esbuild/linux-ia32@0.17.19': optional: true @@ -8111,6 +9138,9 @@ snapshots: '@esbuild/linux-ia32@0.20.2': optional: true + '@esbuild/linux-ia32@0.21.5': + optional: true + '@esbuild/linux-loong64@0.17.19': optional: true @@ -8123,6 +9153,9 @@ snapshots: '@esbuild/linux-loong64@0.20.2': optional: true + '@esbuild/linux-loong64@0.21.5': + optional: true + '@esbuild/linux-mips64el@0.17.19': optional: true @@ -8135,6 +9168,9 @@ snapshots: '@esbuild/linux-mips64el@0.20.2': optional: true + '@esbuild/linux-mips64el@0.21.5': + optional: true + '@esbuild/linux-ppc64@0.17.19': optional: true @@ -8147,6 +9183,9 @@ snapshots: '@esbuild/linux-ppc64@0.20.2': optional: true + '@esbuild/linux-ppc64@0.21.5': + optional: true + '@esbuild/linux-riscv64@0.17.19': optional: true @@ -8159,6 +9198,9 @@ snapshots: '@esbuild/linux-riscv64@0.20.2': optional: true + '@esbuild/linux-riscv64@0.21.5': + optional: true + '@esbuild/linux-s390x@0.17.19': optional: true @@ -8171,6 +9213,9 @@ snapshots: '@esbuild/linux-s390x@0.20.2': optional: true + '@esbuild/linux-s390x@0.21.5': + optional: true + '@esbuild/linux-x64@0.17.19': optional: true @@ -8183,6 +9228,9 @@ snapshots: '@esbuild/linux-x64@0.20.2': optional: true + '@esbuild/linux-x64@0.21.5': + optional: true + '@esbuild/netbsd-x64@0.17.19': optional: true @@ -8195,6 +9243,9 @@ snapshots: '@esbuild/netbsd-x64@0.20.2': optional: true + '@esbuild/netbsd-x64@0.21.5': + optional: true + '@esbuild/openbsd-x64@0.17.19': optional: true @@ -8207,6 +9258,9 @@ snapshots: '@esbuild/openbsd-x64@0.20.2': optional: true + '@esbuild/openbsd-x64@0.21.5': + optional: true + '@esbuild/sunos-x64@0.17.19': optional: true @@ -8219,6 +9273,9 @@ snapshots: '@esbuild/sunos-x64@0.20.2': optional: true + '@esbuild/sunos-x64@0.21.5': + optional: true + '@esbuild/win32-arm64@0.17.19': optional: true @@ -8231,6 +9288,9 @@ snapshots: '@esbuild/win32-arm64@0.20.2': optional: true + '@esbuild/win32-arm64@0.21.5': + optional: true + '@esbuild/win32-ia32@0.17.19': optional: true @@ -8243,6 +9303,9 @@ snapshots: '@esbuild/win32-ia32@0.20.2': optional: true + '@esbuild/win32-ia32@0.21.5': + optional: true + '@esbuild/win32-x64@0.17.19': optional: true @@ -8255,6 +9318,9 @@ snapshots: '@esbuild/win32-x64@0.20.2': optional: true + '@esbuild/win32-x64@0.21.5': + optional: true + '@eslint-community/eslint-utils@4.4.0(eslint@8.56.0)': dependencies: eslint: 8.56.0 @@ -8371,7 +9437,7 @@ snapshots: jest-util: 27.5.1 slash: 3.0.0 - '@jest/core@27.5.1(ts-node@10.9.2)': + '@jest/core@27.5.1(ts-node@10.9.2(@types/node@20.11.0)(typescript@5.3.3))': dependencies: '@jest/console': 27.5.1 '@jest/reporters': 27.5.1 @@ -8385,7 +9451,7 @@ snapshots: exit: 0.1.2 graceful-fs: 4.2.11 jest-changed-files: 27.5.1 - jest-config: 27.5.1(ts-node@10.9.2) + jest-config: 27.5.1(ts-node@10.9.2(@types/node@20.11.0)(typescript@5.3.3)) jest-haste-map: 27.5.1 jest-message-util: 27.5.1 jest-regex-util: 27.5.1 @@ -8588,23 +9654,23 @@ snapshots: core-js: 3.35.0 tinycolor2: 1.6.0 - '@jimp/plugin-contain@0.10.3(@jimp/custom@0.10.3)(@jimp/plugin-blit@0.10.3)(@jimp/plugin-resize@0.10.3)(@jimp/plugin-scale@0.10.3)': + '@jimp/plugin-contain@0.10.3(@jimp/custom@0.10.3)(@jimp/plugin-blit@0.10.3(@jimp/custom@0.10.3))(@jimp/plugin-resize@0.10.3(@jimp/custom@0.10.3))(@jimp/plugin-scale@0.10.3(@jimp/custom@0.10.3)(@jimp/plugin-resize@0.10.3(@jimp/custom@0.10.3)))': dependencies: '@babel/runtime': 7.23.8 '@jimp/custom': 0.10.3 '@jimp/plugin-blit': 0.10.3(@jimp/custom@0.10.3) '@jimp/plugin-resize': 0.10.3(@jimp/custom@0.10.3) - '@jimp/plugin-scale': 0.10.3(@jimp/custom@0.10.3)(@jimp/plugin-resize@0.10.3) + '@jimp/plugin-scale': 0.10.3(@jimp/custom@0.10.3)(@jimp/plugin-resize@0.10.3(@jimp/custom@0.10.3)) '@jimp/utils': 0.10.3 core-js: 3.35.0 - '@jimp/plugin-cover@0.10.3(@jimp/custom@0.10.3)(@jimp/plugin-crop@0.10.3)(@jimp/plugin-resize@0.10.3)(@jimp/plugin-scale@0.10.3)': + '@jimp/plugin-cover@0.10.3(@jimp/custom@0.10.3)(@jimp/plugin-crop@0.10.3(@jimp/custom@0.10.3))(@jimp/plugin-resize@0.10.3(@jimp/custom@0.10.3))(@jimp/plugin-scale@0.10.3(@jimp/custom@0.10.3)(@jimp/plugin-resize@0.10.3(@jimp/custom@0.10.3)))': dependencies: '@babel/runtime': 7.23.8 '@jimp/custom': 0.10.3 '@jimp/plugin-crop': 0.10.3(@jimp/custom@0.10.3) '@jimp/plugin-resize': 0.10.3(@jimp/custom@0.10.3) - '@jimp/plugin-scale': 0.10.3(@jimp/custom@0.10.3)(@jimp/plugin-resize@0.10.3) + '@jimp/plugin-scale': 0.10.3(@jimp/custom@0.10.3)(@jimp/plugin-resize@0.10.3(@jimp/custom@0.10.3)) '@jimp/utils': 0.10.3 core-js: 3.35.0 @@ -8636,11 +9702,11 @@ snapshots: '@jimp/utils': 0.10.3 core-js: 3.35.0 - '@jimp/plugin-flip@0.10.3(@jimp/custom@0.10.3)(@jimp/plugin-rotate@0.10.3)': + '@jimp/plugin-flip@0.10.3(@jimp/custom@0.10.3)(@jimp/plugin-rotate@0.10.3(@jimp/custom@0.10.3)(@jimp/plugin-blit@0.10.3(@jimp/custom@0.10.3))(@jimp/plugin-crop@0.10.3(@jimp/custom@0.10.3))(@jimp/plugin-resize@0.10.3(@jimp/custom@0.10.3)))': dependencies: '@babel/runtime': 7.23.8 '@jimp/custom': 0.10.3 - '@jimp/plugin-rotate': 0.10.3(@jimp/custom@0.10.3)(@jimp/plugin-blit@0.10.3)(@jimp/plugin-crop@0.10.3)(@jimp/plugin-resize@0.10.3) + '@jimp/plugin-rotate': 0.10.3(@jimp/custom@0.10.3)(@jimp/plugin-blit@0.10.3(@jimp/custom@0.10.3))(@jimp/plugin-crop@0.10.3(@jimp/custom@0.10.3))(@jimp/plugin-resize@0.10.3(@jimp/custom@0.10.3)) '@jimp/utils': 0.10.3 core-js: 3.35.0 @@ -8672,7 +9738,7 @@ snapshots: '@jimp/utils': 0.10.3 core-js: 3.35.0 - '@jimp/plugin-print@0.10.3(@jimp/custom@0.10.3)(@jimp/plugin-blit@0.10.3)': + '@jimp/plugin-print@0.10.3(@jimp/custom@0.10.3)(@jimp/plugin-blit@0.10.3(@jimp/custom@0.10.3))': dependencies: '@babel/runtime': 7.23.8 '@jimp/custom': 0.10.3 @@ -8688,7 +9754,7 @@ snapshots: '@jimp/utils': 0.10.3 core-js: 3.35.0 - '@jimp/plugin-rotate@0.10.3(@jimp/custom@0.10.3)(@jimp/plugin-blit@0.10.3)(@jimp/plugin-crop@0.10.3)(@jimp/plugin-resize@0.10.3)': + '@jimp/plugin-rotate@0.10.3(@jimp/custom@0.10.3)(@jimp/plugin-blit@0.10.3(@jimp/custom@0.10.3))(@jimp/plugin-crop@0.10.3(@jimp/custom@0.10.3))(@jimp/plugin-resize@0.10.3(@jimp/custom@0.10.3))': dependencies: '@babel/runtime': 7.23.8 '@jimp/custom': 0.10.3 @@ -8698,7 +9764,7 @@ snapshots: '@jimp/utils': 0.10.3 core-js: 3.35.0 - '@jimp/plugin-scale@0.10.3(@jimp/custom@0.10.3)(@jimp/plugin-resize@0.10.3)': + '@jimp/plugin-scale@0.10.3(@jimp/custom@0.10.3)(@jimp/plugin-resize@0.10.3(@jimp/custom@0.10.3))': dependencies: '@babel/runtime': 7.23.8 '@jimp/custom': 0.10.3 @@ -8706,7 +9772,7 @@ snapshots: '@jimp/utils': 0.10.3 core-js: 3.35.0 - '@jimp/plugin-shadow@0.10.3(@jimp/custom@0.10.3)(@jimp/plugin-blur@0.10.3)(@jimp/plugin-resize@0.10.3)': + '@jimp/plugin-shadow@0.10.3(@jimp/custom@0.10.3)(@jimp/plugin-blur@0.10.3(@jimp/custom@0.10.3))(@jimp/plugin-resize@0.10.3(@jimp/custom@0.10.3))': dependencies: '@babel/runtime': 7.23.8 '@jimp/custom': 0.10.3 @@ -8715,7 +9781,7 @@ snapshots: '@jimp/utils': 0.10.3 core-js: 3.35.0 - '@jimp/plugin-threshold@0.10.3(@jimp/custom@0.10.3)(@jimp/plugin-color@0.10.3)(@jimp/plugin-resize@0.10.3)': + '@jimp/plugin-threshold@0.10.3(@jimp/custom@0.10.3)(@jimp/plugin-color@0.10.3(@jimp/custom@0.10.3))(@jimp/plugin-resize@0.10.3(@jimp/custom@0.10.3))': dependencies: '@babel/runtime': 7.23.8 '@jimp/custom': 0.10.3 @@ -8732,23 +9798,23 @@ snapshots: '@jimp/plugin-blur': 0.10.3(@jimp/custom@0.10.3) '@jimp/plugin-circle': 0.10.3(@jimp/custom@0.10.3) '@jimp/plugin-color': 0.10.3(@jimp/custom@0.10.3) - '@jimp/plugin-contain': 0.10.3(@jimp/custom@0.10.3)(@jimp/plugin-blit@0.10.3)(@jimp/plugin-resize@0.10.3)(@jimp/plugin-scale@0.10.3) - '@jimp/plugin-cover': 0.10.3(@jimp/custom@0.10.3)(@jimp/plugin-crop@0.10.3)(@jimp/plugin-resize@0.10.3)(@jimp/plugin-scale@0.10.3) + '@jimp/plugin-contain': 0.10.3(@jimp/custom@0.10.3)(@jimp/plugin-blit@0.10.3(@jimp/custom@0.10.3))(@jimp/plugin-resize@0.10.3(@jimp/custom@0.10.3))(@jimp/plugin-scale@0.10.3(@jimp/custom@0.10.3)(@jimp/plugin-resize@0.10.3(@jimp/custom@0.10.3))) + '@jimp/plugin-cover': 0.10.3(@jimp/custom@0.10.3)(@jimp/plugin-crop@0.10.3(@jimp/custom@0.10.3))(@jimp/plugin-resize@0.10.3(@jimp/custom@0.10.3))(@jimp/plugin-scale@0.10.3(@jimp/custom@0.10.3)(@jimp/plugin-resize@0.10.3(@jimp/custom@0.10.3))) '@jimp/plugin-crop': 0.10.3(@jimp/custom@0.10.3) '@jimp/plugin-displace': 0.10.3(@jimp/custom@0.10.3) '@jimp/plugin-dither': 0.10.3(@jimp/custom@0.10.3) '@jimp/plugin-fisheye': 0.10.3(@jimp/custom@0.10.3) - '@jimp/plugin-flip': 0.10.3(@jimp/custom@0.10.3)(@jimp/plugin-rotate@0.10.3) + '@jimp/plugin-flip': 0.10.3(@jimp/custom@0.10.3)(@jimp/plugin-rotate@0.10.3(@jimp/custom@0.10.3)(@jimp/plugin-blit@0.10.3(@jimp/custom@0.10.3))(@jimp/plugin-crop@0.10.3(@jimp/custom@0.10.3))(@jimp/plugin-resize@0.10.3(@jimp/custom@0.10.3))) '@jimp/plugin-gaussian': 0.10.3(@jimp/custom@0.10.3) '@jimp/plugin-invert': 0.10.3(@jimp/custom@0.10.3) '@jimp/plugin-mask': 0.10.3(@jimp/custom@0.10.3) '@jimp/plugin-normalize': 0.10.3(@jimp/custom@0.10.3) - '@jimp/plugin-print': 0.10.3(@jimp/custom@0.10.3)(@jimp/plugin-blit@0.10.3) + '@jimp/plugin-print': 0.10.3(@jimp/custom@0.10.3)(@jimp/plugin-blit@0.10.3(@jimp/custom@0.10.3)) '@jimp/plugin-resize': 0.10.3(@jimp/custom@0.10.3) - '@jimp/plugin-rotate': 0.10.3(@jimp/custom@0.10.3)(@jimp/plugin-blit@0.10.3)(@jimp/plugin-crop@0.10.3)(@jimp/plugin-resize@0.10.3) - '@jimp/plugin-scale': 0.10.3(@jimp/custom@0.10.3)(@jimp/plugin-resize@0.10.3) - '@jimp/plugin-shadow': 0.10.3(@jimp/custom@0.10.3)(@jimp/plugin-blur@0.10.3)(@jimp/plugin-resize@0.10.3) - '@jimp/plugin-threshold': 0.10.3(@jimp/custom@0.10.3)(@jimp/plugin-color@0.10.3)(@jimp/plugin-resize@0.10.3) + '@jimp/plugin-rotate': 0.10.3(@jimp/custom@0.10.3)(@jimp/plugin-blit@0.10.3(@jimp/custom@0.10.3))(@jimp/plugin-crop@0.10.3(@jimp/custom@0.10.3))(@jimp/plugin-resize@0.10.3(@jimp/custom@0.10.3)) + '@jimp/plugin-scale': 0.10.3(@jimp/custom@0.10.3)(@jimp/plugin-resize@0.10.3(@jimp/custom@0.10.3)) + '@jimp/plugin-shadow': 0.10.3(@jimp/custom@0.10.3)(@jimp/plugin-blur@0.10.3(@jimp/custom@0.10.3))(@jimp/plugin-resize@0.10.3(@jimp/custom@0.10.3)) + '@jimp/plugin-threshold': 0.10.3(@jimp/custom@0.10.3)(@jimp/plugin-color@0.10.3(@jimp/custom@0.10.3))(@jimp/plugin-resize@0.10.3(@jimp/custom@0.10.3)) core-js: 3.35.0 timm: 1.7.1 @@ -8802,6 +9868,8 @@ snapshots: '@jridgewell/sourcemap-codec@1.4.15': {} + '@jridgewell/sourcemap-codec@1.5.0': {} + '@jridgewell/trace-mapping@0.3.21': dependencies: '@jridgewell/resolve-uri': 3.1.1 @@ -8904,8 +9972,9 @@ snapshots: '@rollup/plugin-alias@5.1.0(rollup@3.29.4)': dependencies: - rollup: 3.29.4 slash: 4.0.0 + optionalDependencies: + rollup: 3.29.4 '@rollup/plugin-commonjs@25.0.7(rollup@3.29.4)': dependencies: @@ -8915,11 +9984,13 @@ snapshots: glob: 8.1.0 is-reference: 1.2.1 magic-string: 0.30.5 + optionalDependencies: rollup: 3.29.4 '@rollup/plugin-json@6.1.0(rollup@3.29.4)': dependencies: '@rollup/pluginutils': 5.1.0(rollup@3.29.4) + optionalDependencies: rollup: 3.29.4 '@rollup/plugin-node-resolve@15.2.3(rollup@3.29.4)': @@ -8930,12 +10001,14 @@ snapshots: is-builtin-module: 3.2.1 is-module: 1.0.0 resolve: 1.22.8 + optionalDependencies: rollup: 3.29.4 '@rollup/plugin-replace@5.0.5(rollup@3.29.4)': dependencies: '@rollup/pluginutils': 5.1.0(rollup@3.29.4) magic-string: 0.30.5 + optionalDependencies: rollup: 3.29.4 '@rollup/pluginutils@4.2.1': @@ -8948,53 +10021,141 @@ snapshots: '@types/estree': 1.0.5 estree-walker: 2.0.2 picomatch: 2.3.1 + optionalDependencies: rollup: 3.29.4 + '@rollup/pluginutils@5.1.0(rollup@4.24.0)': + dependencies: + '@types/estree': 1.0.5 + estree-walker: 2.0.2 + picomatch: 2.3.1 + optionalDependencies: + rollup: 4.24.0 + '@rollup/rollup-android-arm-eabi@4.14.2': optional: true + '@rollup/rollup-android-arm-eabi@4.24.0': + optional: true + '@rollup/rollup-android-arm64@4.14.2': optional: true + '@rollup/rollup-android-arm64@4.24.0': + optional: true + '@rollup/rollup-darwin-arm64@4.14.2': optional: true + '@rollup/rollup-darwin-arm64@4.24.0': + optional: true + '@rollup/rollup-darwin-x64@4.14.2': optional: true + '@rollup/rollup-darwin-x64@4.24.0': + optional: true + '@rollup/rollup-linux-arm-gnueabihf@4.14.2': optional: true + '@rollup/rollup-linux-arm-gnueabihf@4.24.0': + optional: true + + '@rollup/rollup-linux-arm-musleabihf@4.24.0': + optional: true + '@rollup/rollup-linux-arm64-gnu@4.14.2': optional: true + '@rollup/rollup-linux-arm64-gnu@4.24.0': + optional: true + '@rollup/rollup-linux-arm64-musl@4.14.2': optional: true + '@rollup/rollup-linux-arm64-musl@4.24.0': + optional: true + '@rollup/rollup-linux-powerpc64le-gnu@4.14.2': optional: true + '@rollup/rollup-linux-powerpc64le-gnu@4.24.0': + optional: true + '@rollup/rollup-linux-riscv64-gnu@4.14.2': optional: true + '@rollup/rollup-linux-riscv64-gnu@4.24.0': + optional: true + '@rollup/rollup-linux-s390x-gnu@4.14.2': optional: true + '@rollup/rollup-linux-s390x-gnu@4.24.0': + optional: true + '@rollup/rollup-linux-x64-gnu@4.14.2': optional: true + '@rollup/rollup-linux-x64-gnu@4.24.0': + optional: true + '@rollup/rollup-linux-x64-musl@4.14.2': optional: true + '@rollup/rollup-linux-x64-musl@4.24.0': + optional: true + '@rollup/rollup-win32-arm64-msvc@4.14.2': optional: true + '@rollup/rollup-win32-arm64-msvc@4.24.0': + optional: true + '@rollup/rollup-win32-ia32-msvc@4.14.2': optional: true + '@rollup/rollup-win32-ia32-msvc@4.24.0': + optional: true + '@rollup/rollup-win32-x64-msvc@4.14.2': optional: true + '@rollup/rollup-win32-x64-msvc@4.24.0': + optional: true + + '@shikijs/core@1.22.0': + dependencies: + '@shikijs/engine-javascript': 1.22.0 + '@shikijs/engine-oniguruma': 1.22.0 + '@shikijs/types': 1.22.0 + '@shikijs/vscode-textmate': 9.3.0 + '@types/hast': 3.0.4 + hast-util-to-html: 9.0.3 + + '@shikijs/engine-javascript@1.22.0': + dependencies: + '@shikijs/types': 1.22.0 + '@shikijs/vscode-textmate': 9.3.0 + oniguruma-to-js: 0.4.3 + + '@shikijs/engine-oniguruma@1.22.0': + dependencies: + '@shikijs/types': 1.22.0 + '@shikijs/vscode-textmate': 9.3.0 + + '@shikijs/transformers@1.22.0': + dependencies: + shiki: 1.22.0 + + '@shikijs/types@1.22.0': + dependencies: + '@shikijs/vscode-textmate': 9.3.0 + '@types/hast': 3.0.4 + + '@shikijs/vscode-textmate@9.3.0': {} + '@sigstore/bundle@2.1.1': dependencies: '@sigstore/protobuf-specs': 0.2.1 @@ -9106,24 +10267,24 @@ snapshots: '@types/babel__core@7.20.5': dependencies: - '@babel/parser': 7.23.6 - '@babel/types': 7.23.6 + '@babel/parser': 7.25.7 + '@babel/types': 7.25.7 '@types/babel__generator': 7.6.8 '@types/babel__template': 7.4.4 '@types/babel__traverse': 7.20.5 '@types/babel__generator@7.6.8': dependencies: - '@babel/types': 7.23.6 + '@babel/types': 7.25.7 '@types/babel__template@7.4.4': dependencies: - '@babel/parser': 7.23.6 - '@babel/types': 7.23.6 + '@babel/parser': 7.25.7 + '@babel/types': 7.25.7 '@types/babel__traverse@7.20.5': dependencies: - '@babel/types': 7.23.6 + '@babel/types': 7.25.7 '@types/eslint@8.56.5': dependencies: @@ -9132,10 +10293,16 @@ snapshots: '@types/estree@1.0.5': {} + '@types/estree@1.0.6': {} + '@types/graceful-fs@4.1.9': dependencies: '@types/node': 20.11.0 + '@types/hast@3.0.4': + dependencies: + '@types/unist': 2.0.10 + '@types/istanbul-lib-coverage@2.0.6': {} '@types/istanbul-lib-report@3.0.3': @@ -9148,10 +10315,23 @@ snapshots: '@types/json-schema@7.0.15': {} + '@types/linkify-it@5.0.0': {} + + '@types/markdown-it@14.1.2': + dependencies: + '@types/linkify-it': 5.0.0 + '@types/mdurl': 2.0.0 + '@types/mdast@3.0.15': dependencies: '@types/unist': 2.0.10 + '@types/mdast@4.0.4': + dependencies: + '@types/unist': 3.0.3 + + '@types/mdurl@2.0.0': {} + '@types/minimist@1.2.5': {} '@types/node@20.11.0': @@ -9170,15 +10350,19 @@ snapshots: '@types/unist@2.0.10': {} + '@types/unist@3.0.3': {} + '@types/web-bluetooth@0.0.16': {} + '@types/web-bluetooth@0.0.20': {} + '@types/yargs-parser@21.0.3': {} '@types/yargs@16.0.9': dependencies: '@types/yargs-parser': 21.0.3 - '@typescript-eslint/eslint-plugin@6.18.1(@typescript-eslint/parser@6.18.1)(eslint@8.56.0)(typescript@5.3.3)': + '@typescript-eslint/eslint-plugin@6.18.1(@typescript-eslint/parser@6.18.1(eslint@8.56.0)(typescript@5.3.3))(eslint@8.56.0)(typescript@5.3.3)': dependencies: '@eslint-community/regexpp': 4.10.0 '@typescript-eslint/parser': 6.18.1(eslint@8.56.0)(typescript@5.3.3) @@ -9193,11 +10377,12 @@ snapshots: natural-compare: 1.4.0 semver: 7.5.4 ts-api-utils: 1.0.3(typescript@5.3.3) + optionalDependencies: typescript: 5.3.3 transitivePeerDependencies: - supports-color - '@typescript-eslint/eslint-plugin@7.1.0(@typescript-eslint/parser@7.1.0)(eslint@8.56.0)(typescript@5.3.3)': + '@typescript-eslint/eslint-plugin@7.1.0(@typescript-eslint/parser@7.1.0(eslint@8.56.0)(typescript@5.3.3))(eslint@8.56.0)(typescript@5.3.3)': dependencies: '@eslint-community/regexpp': 4.10.0 '@typescript-eslint/parser': 7.1.0(eslint@8.56.0)(typescript@5.3.3) @@ -9212,6 +10397,7 @@ snapshots: natural-compare: 1.4.0 semver: 7.5.4 ts-api-utils: 1.0.3(typescript@5.3.3) + optionalDependencies: typescript: 5.3.3 transitivePeerDependencies: - supports-color @@ -9224,6 +10410,7 @@ snapshots: '@typescript-eslint/visitor-keys': 6.18.1 debug: 4.3.4 eslint: 8.56.0 + optionalDependencies: typescript: 5.3.3 transitivePeerDependencies: - supports-color @@ -9236,6 +10423,7 @@ snapshots: '@typescript-eslint/visitor-keys': 7.1.0 debug: 4.3.4 eslint: 8.56.0 + optionalDependencies: typescript: 5.3.3 transitivePeerDependencies: - supports-color @@ -9262,6 +10450,7 @@ snapshots: debug: 4.3.4 eslint: 8.56.0 ts-api-utils: 1.0.3(typescript@5.3.3) + optionalDependencies: typescript: 5.3.3 transitivePeerDependencies: - supports-color @@ -9273,6 +10462,7 @@ snapshots: debug: 4.3.4 eslint: 8.56.0 ts-api-utils: 1.0.3(typescript@5.3.3) + optionalDependencies: typescript: 5.3.3 transitivePeerDependencies: - supports-color @@ -9293,6 +10483,7 @@ snapshots: minimatch: 9.0.3 semver: 7.5.4 ts-api-utils: 1.0.3(typescript@5.3.3) + optionalDependencies: typescript: 5.3.3 transitivePeerDependencies: - supports-color @@ -9307,6 +10498,7 @@ snapshots: minimatch: 9.0.3 semver: 7.5.4 ts-api-utils: 1.0.3(typescript@5.3.3) + optionalDependencies: typescript: 5.3.3 transitivePeerDependencies: - supports-color @@ -9321,6 +10513,7 @@ snapshots: minimatch: 9.0.3 semver: 7.5.4 ts-api-utils: 1.0.3(typescript@5.3.3) + optionalDependencies: typescript: 5.3.3 transitivePeerDependencies: - supports-color @@ -9384,7 +10577,7 @@ snapshots: '@ungap/structured-clone@1.2.0': {} - '@vitejs/plugin-legacy@4.1.1(terser@5.26.0)(vite@4.5.1)': + '@vitejs/plugin-legacy@4.1.1(terser@5.26.0)(vite@4.5.1(@types/node@20.11.0)(terser@5.26.0))': dependencies: '@babel/core': 7.23.7 '@babel/preset-env': 7.23.8(@babel/core@7.23.7) @@ -9398,7 +10591,7 @@ snapshots: transitivePeerDependencies: - supports-color - '@vitejs/plugin-vue-jsx@3.1.0(vite@4.5.1)(vue@3.2.47)': + '@vitejs/plugin-vue-jsx@3.1.0(vite@4.5.1(@types/node@20.11.0)(terser@5.26.0))(vue@3.2.47)': dependencies: '@babel/core': 7.23.7 '@babel/plugin-transform-typescript': 7.23.6(@babel/core@7.23.7) @@ -9408,11 +10601,16 @@ snapshots: transitivePeerDependencies: - supports-color - '@vitejs/plugin-vue@4.6.2(vite@4.5.1)(vue@3.2.47)': + '@vitejs/plugin-vue@4.6.2(vite@4.5.1(@types/node@20.11.0)(terser@5.26.0))(vue@3.2.47)': dependencies: vite: 4.5.1(@types/node@20.11.0)(terser@5.26.0) vue: 3.2.47 + '@vitejs/plugin-vue@5.1.4(vite@5.4.8(@types/node@20.11.0)(terser@5.26.0))(vue@3.5.11(typescript@5.3.3))': + dependencies: + vite: 5.4.8(@types/node@20.11.0)(terser@5.26.0) + vue: 3.5.11(typescript@5.3.3) + '@vitest/expect@1.5.0': dependencies: '@vitest/spy': 1.5.0 @@ -9446,7 +10644,6 @@ snapshots: '@vue/babel-plugin-jsx@1.1.6(@babel/core@7.23.7)': dependencies: - '@babel/core': 7.23.7 '@babel/helper-module-imports': 7.22.15 '@babel/plugin-syntax-jsx': 7.23.3(@babel/core@7.23.7) '@babel/template': 7.22.15 @@ -9456,6 +10653,8 @@ snapshots: camelcase: 6.3.0 html-tags: 3.3.1 svg-tags: 1.0.0 + optionalDependencies: + '@babel/core': 7.23.7 transitivePeerDependencies: - supports-color @@ -9466,23 +10665,23 @@ snapshots: estree-walker: 2.0.2 source-map: 0.6.1 - '@vue/compiler-core@3.4.13': + '@vue/compiler-core@3.5.11': dependencies: - '@babel/parser': 7.23.6 - '@vue/shared': 3.4.13 + '@babel/parser': 7.25.7 + '@vue/shared': 3.5.11 entities: 4.5.0 estree-walker: 2.0.2 - source-map-js: 1.0.2 + source-map-js: 1.2.0 '@vue/compiler-dom@3.2.47': dependencies: '@vue/compiler-core': 3.2.47 '@vue/shared': 3.2.47 - '@vue/compiler-dom@3.4.13': + '@vue/compiler-dom@3.5.11': dependencies: - '@vue/compiler-core': 3.4.13 - '@vue/shared': 3.4.13 + '@vue/compiler-core': 3.5.11 + '@vue/shared': 3.5.11 '@vue/compiler-sfc@3.2.47': dependencies: @@ -9497,30 +10696,48 @@ snapshots: postcss: 8.4.33 source-map: 0.6.1 - '@vue/compiler-sfc@3.4.13': + '@vue/compiler-sfc@3.5.11': dependencies: - '@babel/parser': 7.23.6 - '@vue/compiler-core': 3.4.13 - '@vue/compiler-dom': 3.4.13 - '@vue/compiler-ssr': 3.4.13 - '@vue/shared': 3.4.13 + '@babel/parser': 7.25.7 + '@vue/compiler-core': 3.5.11 + '@vue/compiler-dom': 3.5.11 + '@vue/compiler-ssr': 3.5.11 + '@vue/shared': 3.5.11 estree-walker: 2.0.2 - magic-string: 0.30.5 - postcss: 8.4.35 - source-map-js: 1.0.2 + magic-string: 0.30.11 + postcss: 8.4.47 + source-map-js: 1.2.0 '@vue/compiler-ssr@3.2.47': dependencies: '@vue/compiler-dom': 3.2.47 '@vue/shared': 3.2.47 - '@vue/compiler-ssr@3.4.13': + '@vue/compiler-ssr@3.5.11': dependencies: - '@vue/compiler-dom': 3.4.13 - '@vue/shared': 3.4.13 + '@vue/compiler-dom': 3.5.11 + '@vue/shared': 3.5.11 '@vue/devtools-api@6.5.1': {} + '@vue/devtools-api@7.4.6': + dependencies: + '@vue/devtools-kit': 7.4.6 + + '@vue/devtools-kit@7.4.6': + dependencies: + '@vue/devtools-shared': 7.4.6 + birpc: 0.2.19 + hookable: 5.5.3 + mitt: 3.0.1 + perfect-debounce: 1.0.0 + speakingurl: 14.0.1 + superjson: 2.2.1 + + '@vue/devtools-shared@7.4.6': + dependencies: + rfdc: 1.4.1 + '@vue/reactivity-transform@3.2.47': dependencies: '@babel/parser': 7.23.6 @@ -9533,42 +10750,119 @@ snapshots: dependencies: '@vue/shared': 3.2.47 + '@vue/reactivity@3.5.11': + dependencies: + '@vue/shared': 3.5.11 + '@vue/runtime-core@3.2.47': dependencies: '@vue/reactivity': 3.2.47 '@vue/shared': 3.2.47 + '@vue/runtime-core@3.5.11': + dependencies: + '@vue/reactivity': 3.5.11 + '@vue/shared': 3.5.11 + '@vue/runtime-dom@3.2.47': dependencies: '@vue/runtime-core': 3.2.47 '@vue/shared': 3.2.47 csstype: 2.6.21 + '@vue/runtime-dom@3.5.11': + dependencies: + '@vue/reactivity': 3.5.11 + '@vue/runtime-core': 3.5.11 + '@vue/shared': 3.5.11 + csstype: 3.1.3 + '@vue/server-renderer@3.2.47(vue@3.2.47)': dependencies: '@vue/compiler-ssr': 3.2.47 '@vue/shared': 3.2.47 vue: 3.2.47 + '@vue/server-renderer@3.2.47(vue@3.5.11(typescript@5.3.3))': + dependencies: + '@vue/compiler-ssr': 3.2.47 + '@vue/shared': 3.2.47 + vue: 3.5.11(typescript@5.3.3) + + '@vue/server-renderer@3.5.11(vue@3.5.11(typescript@5.3.3))': + dependencies: + '@vue/compiler-ssr': 3.5.11 + '@vue/shared': 3.5.11 + vue: 3.5.11(typescript@5.3.3) + '@vue/shared@3.2.47': {} - '@vue/shared@3.4.13': {} + '@vue/shared@3.5.11': {} + + '@vueuse/core@11.1.0(vue@3.2.47)': + dependencies: + '@types/web-bluetooth': 0.0.20 + '@vueuse/metadata': 11.1.0 + '@vueuse/shared': 11.1.0(vue@3.2.47) + vue-demi: 0.14.10(vue@3.2.47) + transitivePeerDependencies: + - '@vue/composition-api' + - vue + optional: true + + '@vueuse/core@11.1.0(vue@3.5.11(typescript@5.3.3))': + dependencies: + '@types/web-bluetooth': 0.0.20 + '@vueuse/metadata': 11.1.0 + '@vueuse/shared': 11.1.0(vue@3.5.11(typescript@5.3.3)) + vue-demi: 0.14.10(vue@3.5.11(typescript@5.3.3)) + transitivePeerDependencies: + - '@vue/composition-api' + - vue - '@vueuse/core@9.13.0(vue@3.2.47)': + '@vueuse/core@9.13.0(vue@3.5.11(typescript@5.3.3))': dependencies: '@types/web-bluetooth': 0.0.16 '@vueuse/metadata': 9.13.0 - '@vueuse/shared': 9.13.0(vue@3.2.47) - vue-demi: 0.14.6(vue@3.2.47) + '@vueuse/shared': 9.13.0(vue@3.5.11(typescript@5.3.3)) + vue-demi: 0.14.6(vue@3.5.11(typescript@5.3.3)) + transitivePeerDependencies: + - '@vue/composition-api' + - vue + + '@vueuse/integrations@11.1.0(focus-trap@7.6.0)(vue@3.5.11(typescript@5.3.3))': + dependencies: + '@vueuse/core': 11.1.0(vue@3.5.11(typescript@5.3.3)) + '@vueuse/shared': 11.1.0(vue@3.5.11(typescript@5.3.3)) + vue-demi: 0.14.10(vue@3.5.11(typescript@5.3.3)) + optionalDependencies: + focus-trap: 7.6.0 transitivePeerDependencies: - '@vue/composition-api' - vue + '@vueuse/metadata@11.1.0': {} + '@vueuse/metadata@9.13.0': {} - '@vueuse/shared@9.13.0(vue@3.2.47)': + '@vueuse/shared@11.1.0(vue@3.2.47)': + dependencies: + vue-demi: 0.14.10(vue@3.2.47) + transitivePeerDependencies: + - '@vue/composition-api' + - vue + optional: true + + '@vueuse/shared@11.1.0(vue@3.5.11(typescript@5.3.3))': + dependencies: + vue-demi: 0.14.10(vue@3.5.11(typescript@5.3.3)) + transitivePeerDependencies: + - '@vue/composition-api' + - vue + + '@vueuse/shared@9.13.0(vue@3.5.11(typescript@5.3.3))': dependencies: - vue-demi: 0.14.6(vue@3.2.47) + vue-demi: 0.14.6(vue@3.5.11(typescript@5.3.3)) transitivePeerDependencies: - '@vue/composition-api' - vue @@ -9637,6 +10931,24 @@ snapshots: require-from-string: 2.0.2 uri-js: 4.4.1 + algoliasearch@4.24.0: + dependencies: + '@algolia/cache-browser-local-storage': 4.24.0 + '@algolia/cache-common': 4.24.0 + '@algolia/cache-in-memory': 4.24.0 + '@algolia/client-account': 4.24.0 + '@algolia/client-analytics': 4.24.0 + '@algolia/client-common': 4.24.0 + '@algolia/client-personalization': 4.24.0 + '@algolia/client-search': 4.24.0 + '@algolia/logger-common': 4.24.0 + '@algolia/logger-console': 4.24.0 + '@algolia/recommend': 4.24.0 + '@algolia/requester-browser-xhr': 4.24.0 + '@algolia/requester-common': 4.24.0 + '@algolia/requester-node-http': 4.24.0 + '@algolia/transporter': 4.24.0 + ansi-escapes@3.2.0: {} ansi-escapes@4.3.2: @@ -9708,14 +11020,14 @@ snapshots: postcss: 8.4.33 postcss-value-parser: 4.2.0 - autoprefixer@10.4.16(postcss@8.4.35): + autoprefixer@10.4.16(postcss@8.4.47): dependencies: browserslist: 4.22.2 caniuse-lite: 1.0.30001576 fraction.js: 4.3.7 normalize-range: 0.1.2 picocolors: 1.0.0 - postcss: 8.4.35 + postcss: 8.4.47 postcss-value-parser: 4.2.0 babel-jest@27.5.1(@babel/core@7.23.7): @@ -9745,7 +11057,7 @@ snapshots: babel-plugin-jest-hoist@27.5.1: dependencies: '@babel/template': 7.22.15 - '@babel/types': 7.23.6 + '@babel/types': 7.25.7 '@types/babel__core': 7.20.5 '@types/babel__traverse': 7.20.5 @@ -9803,6 +11115,8 @@ snapshots: binary-extensions@2.2.0: {} + birpc@0.2.19: {} + bl@4.1.0: dependencies: buffer: 5.7.1 @@ -9946,6 +11260,8 @@ snapshots: caniuse-lite@1.0.30001576: {} + ccount@2.0.1: {} + chai@4.4.1: dependencies: assertion-error: 1.1.0 @@ -9971,8 +11287,12 @@ snapshots: char-regex@1.0.2: {} + character-entities-html4@2.1.0: {} + character-entities-legacy@1.1.4: {} + character-entities-legacy@3.0.0: {} + character-entities@1.2.4: {} character-reference-invalid@1.1.4: {} @@ -10078,6 +11398,8 @@ snapshots: dependencies: delayed-stream: 1.0.0 + comma-separated-tokens@2.0.3: {} + commander@11.1.0: {} commander@2.20.3: {} @@ -10162,13 +11484,17 @@ snapshots: cookie@0.5.0: {} + copy-anything@3.0.5: + dependencies: + is-what: 4.1.16 + core-js-compat@3.35.0: dependencies: browserslist: 4.22.2 core-js@3.35.0: {} - cosmiconfig-typescript-loader@5.0.0(@types/node@20.11.0)(cosmiconfig@8.3.6)(typescript@5.3.3): + cosmiconfig-typescript-loader@5.0.0(@types/node@20.11.0)(cosmiconfig@8.3.6(typescript@5.3.3))(typescript@5.3.3): dependencies: '@types/node': 20.11.0 cosmiconfig: 8.3.6(typescript@5.3.3) @@ -10181,6 +11507,7 @@ snapshots: js-yaml: 4.1.0 parse-json: 5.2.0 path-type: 4.0.0 + optionalDependencies: typescript: 5.3.3 create-require@1.1.1: {} @@ -10222,12 +11549,12 @@ snapshots: css-tree@2.2.1: dependencies: mdn-data: 2.0.28 - source-map-js: 1.0.2 + source-map-js: 1.2.0 css-tree@2.3.1: dependencies: mdn-data: 2.0.30 - source-map-js: 1.0.2 + source-map-js: 1.2.0 css-what@6.1.0: {} @@ -10290,6 +11617,8 @@ snapshots: csstype@2.6.21: {} + csstype@3.1.3: {} + cz-conventional-changelog@3.3.0(@types/node@20.11.0)(typescript@5.3.3): dependencies: chalk: 2.4.2 @@ -10369,6 +11698,8 @@ snapshots: depd@2.0.0: {} + dequal@2.0.3: {} + destr@2.0.2: {} destroy@1.2.0: {} @@ -10381,6 +11712,10 @@ snapshots: detect-newline@3.1.0: {} + devlop@1.1.0: + dependencies: + dequal: 2.0.3 + diff-sequences@27.5.1: {} diff-sequences@29.6.3: {} @@ -10562,6 +11897,32 @@ snapshots: '@esbuild/win32-ia32': 0.20.2 '@esbuild/win32-x64': 0.20.2 + esbuild@0.21.5: + optionalDependencies: + '@esbuild/aix-ppc64': 0.21.5 + '@esbuild/android-arm': 0.21.5 + '@esbuild/android-arm64': 0.21.5 + '@esbuild/android-x64': 0.21.5 + '@esbuild/darwin-arm64': 0.21.5 + '@esbuild/darwin-x64': 0.21.5 + '@esbuild/freebsd-arm64': 0.21.5 + '@esbuild/freebsd-x64': 0.21.5 + '@esbuild/linux-arm': 0.21.5 + '@esbuild/linux-arm64': 0.21.5 + '@esbuild/linux-ia32': 0.21.5 + '@esbuild/linux-loong64': 0.21.5 + '@esbuild/linux-mips64el': 0.21.5 + '@esbuild/linux-ppc64': 0.21.5 + '@esbuild/linux-riscv64': 0.21.5 + '@esbuild/linux-s390x': 0.21.5 + '@esbuild/linux-x64': 0.21.5 + '@esbuild/netbsd-x64': 0.21.5 + '@esbuild/openbsd-x64': 0.21.5 + '@esbuild/sunos-x64': 0.21.5 + '@esbuild/win32-arm64': 0.21.5 + '@esbuild/win32-ia32': 0.21.5 + '@esbuild/win32-x64': 0.21.5 + escalade@3.1.1: {} escape-html@1.0.3: {} @@ -10608,10 +11969,11 @@ snapshots: dependencies: eslint: 8.56.0 - eslint-module-utils@2.8.1(@typescript-eslint/parser@7.1.0)(eslint-import-resolver-node@0.3.9)(eslint@8.56.0): + eslint-module-utils@2.8.1(@typescript-eslint/parser@7.1.0(eslint@8.56.0)(typescript@5.3.3))(eslint-import-resolver-node@0.3.9)(eslint@8.56.0): dependencies: - '@typescript-eslint/parser': 7.1.0(eslint@8.56.0)(typescript@5.3.3) debug: 3.2.7 + optionalDependencies: + '@typescript-eslint/parser': 7.1.0(eslint@8.56.0)(typescript@5.3.3) eslint: 8.56.0 eslint-import-resolver-node: 0.3.9 transitivePeerDependencies: @@ -10634,13 +11996,13 @@ snapshots: eslint: 8.56.0 ignore: 5.3.0 - eslint-plugin-i@2.29.1(@typescript-eslint/parser@7.1.0)(eslint@8.56.0): + eslint-plugin-i@2.29.1(@typescript-eslint/parser@7.1.0(eslint@8.56.0)(typescript@5.3.3))(eslint@8.56.0): dependencies: debug: 4.3.4 doctrine: 3.0.0 eslint: 8.56.0 eslint-import-resolver-node: 0.3.9 - eslint-module-utils: 2.8.1(@typescript-eslint/parser@7.1.0)(eslint-import-resolver-node@0.3.9)(eslint@8.56.0) + eslint-module-utils: 2.8.1(@typescript-eslint/parser@7.1.0(eslint@8.56.0)(typescript@5.3.3))(eslint-import-resolver-node@0.3.9)(eslint@8.56.0) get-tsconfig: 4.7.2 is-glob: 4.0.3 minimatch: 3.1.2 @@ -10701,12 +12063,13 @@ snapshots: eslint-plugin-no-only-tests@3.1.0: {} - eslint-plugin-perfectionist@2.5.0(eslint@8.56.0)(typescript@5.3.3)(vue-eslint-parser@9.4.2): + eslint-plugin-perfectionist@2.5.0(eslint@8.56.0)(typescript@5.3.3)(vue-eslint-parser@9.4.2(eslint@8.56.0)): dependencies: '@typescript-eslint/utils': 6.18.1(eslint@8.56.0)(typescript@5.3.3) eslint: 8.56.0 minimatch: 9.0.3 natural-compare-lite: 1.4.0 + optionalDependencies: vue-eslint-parser: 9.4.2(eslint@8.56.0) transitivePeerDependencies: - supports-color @@ -10744,18 +12107,20 @@ snapshots: transitivePeerDependencies: - supports-color - eslint-plugin-unused-imports@3.1.0(@typescript-eslint/eslint-plugin@7.1.0)(eslint@8.56.0): + eslint-plugin-unused-imports@3.1.0(@typescript-eslint/eslint-plugin@7.1.0(@typescript-eslint/parser@7.1.0(eslint@8.56.0)(typescript@5.3.3))(eslint@8.56.0)(typescript@5.3.3))(eslint@8.56.0): dependencies: - '@typescript-eslint/eslint-plugin': 7.1.0(@typescript-eslint/parser@7.1.0)(eslint@8.56.0)(typescript@5.3.3) eslint: 8.56.0 eslint-rule-composer: 0.3.0 + optionalDependencies: + '@typescript-eslint/eslint-plugin': 7.1.0(@typescript-eslint/parser@7.1.0(eslint@8.56.0)(typescript@5.3.3))(eslint@8.56.0)(typescript@5.3.3) - eslint-plugin-vitest@0.3.22(@typescript-eslint/eslint-plugin@7.1.0)(eslint@8.56.0)(typescript@5.3.3)(vitest@1.5.0): + eslint-plugin-vitest@0.3.22(@typescript-eslint/eslint-plugin@7.1.0(@typescript-eslint/parser@7.1.0(eslint@8.56.0)(typescript@5.3.3))(eslint@8.56.0)(typescript@5.3.3))(eslint@8.56.0)(typescript@5.3.3)(vitest@1.5.0(@types/node@20.11.0)(jsdom@16.7.0)(terser@5.26.0)): dependencies: - '@typescript-eslint/eslint-plugin': 7.1.0(@typescript-eslint/parser@7.1.0)(eslint@8.56.0)(typescript@5.3.3) '@typescript-eslint/utils': 6.21.0(eslint@8.56.0)(typescript@5.3.3) eslint: 8.56.0 - vitest: 1.5.0(@types/node@20.11.0) + optionalDependencies: + '@typescript-eslint/eslint-plugin': 7.1.0(@typescript-eslint/parser@7.1.0(eslint@8.56.0)(typescript@5.3.3))(eslint@8.56.0)(typescript@5.3.3) + vitest: 1.5.0(@types/node@20.11.0)(jsdom@16.7.0)(terser@5.26.0) transitivePeerDependencies: - supports-color - typescript @@ -10784,9 +12149,9 @@ snapshots: transitivePeerDependencies: - supports-color - eslint-processor-vue-blocks@0.1.1(@vue/compiler-sfc@3.4.13)(eslint@8.56.0): + eslint-processor-vue-blocks@0.1.1(@vue/compiler-sfc@3.5.11)(eslint@8.56.0): dependencies: - '@vue/compiler-sfc': 3.4.13 + '@vue/compiler-sfc': 3.5.11 eslint: 8.56.0 eslint-rule-composer@0.3.0: {} @@ -11046,6 +12411,10 @@ snapshots: flatted@3.2.9: {} + focus-trap@7.6.0: + dependencies: + tabbable: 6.2.0 + foreground-child@3.1.1: dependencies: cross-spawn: 7.0.3 @@ -11256,6 +12625,24 @@ snapshots: dependencies: function-bind: 1.1.2 + hast-util-to-html@9.0.3: + dependencies: + '@types/hast': 3.0.4 + '@types/unist': 3.0.3 + ccount: 2.0.1 + comma-separated-tokens: 2.0.3 + hast-util-whitespace: 3.0.0 + html-void-elements: 3.0.0 + mdast-util-to-hast: 13.2.0 + property-information: 6.5.0 + space-separated-tokens: 2.0.2 + stringify-entities: 4.0.4 + zwitch: 2.0.4 + + hast-util-whitespace@3.0.0: + dependencies: + '@types/hast': 3.0.4 + homedir-polyfill@1.0.3: dependencies: parse-passwd: 1.0.0 @@ -11280,6 +12667,8 @@ snapshots: html-tags@3.3.1: {} + html-void-elements@3.0.0: {} + http-cache-semantics@4.1.1: {} http-errors@2.0.0: @@ -11334,9 +12723,13 @@ snapshots: icss-replace-symbols@1.1.0: {} - icss-utils@5.1.0(postcss@8.4.35): + icss-utils@5.1.0(postcss@8.4.33): + dependencies: + postcss: 8.4.33 + + icss-utils@5.1.0(postcss@8.4.47): dependencies: - postcss: 8.4.35 + postcss: 8.4.47 ieee754@1.2.1: {} @@ -11498,6 +12891,8 @@ snapshots: is-utf8@0.2.1: {} + is-what@4.1.16: {} + is-windows@1.0.2: {} isexe@2.0.0: {} @@ -11509,7 +12904,7 @@ snapshots: istanbul-lib-instrument@5.2.1: dependencies: '@babel/core': 7.23.7 - '@babel/parser': 7.23.6 + '@babel/parser': 7.25.7 '@istanbuljs/schema': 0.1.3 istanbul-lib-coverage: 3.2.2 semver: 6.3.1 @@ -11571,16 +12966,16 @@ snapshots: transitivePeerDependencies: - supports-color - jest-cli@27.5.1(ts-node@10.9.2): + jest-cli@27.5.1(ts-node@10.9.2(@types/node@20.11.0)(typescript@5.3.3)): dependencies: - '@jest/core': 27.5.1(ts-node@10.9.2) + '@jest/core': 27.5.1(ts-node@10.9.2(@types/node@20.11.0)(typescript@5.3.3)) '@jest/test-result': 27.5.1 '@jest/types': 27.5.1 chalk: 4.1.2 exit: 0.1.2 graceful-fs: 4.2.11 import-local: 3.1.0 - jest-config: 27.5.1(ts-node@10.9.2) + jest-config: 27.5.1(ts-node@10.9.2(@types/node@20.11.0)(typescript@5.3.3)) jest-util: 27.5.1 jest-validate: 27.5.1 prompts: 2.4.2 @@ -11592,7 +12987,7 @@ snapshots: - ts-node - utf-8-validate - jest-config@27.5.1(ts-node@10.9.2): + jest-config@27.5.1(ts-node@10.9.2(@types/node@20.11.0)(typescript@5.3.3)): dependencies: '@babel/core': 7.23.7 '@jest/test-sequencer': 27.5.1 @@ -11618,6 +13013,7 @@ snapshots: pretty-format: 27.5.1 slash: 3.0.0 strip-json-comments: 3.1.1 + optionalDependencies: ts-node: 10.9.2(@types/node@20.11.0)(typescript@5.3.3) transitivePeerDependencies: - bufferutil @@ -11739,7 +13135,7 @@ snapshots: '@types/node': 20.11.0 jest-pnp-resolver@1.2.3(jest-resolve@27.5.1): - dependencies: + optionalDependencies: jest-resolve: 27.5.1 jest-regex-util@27.5.1: {} @@ -11832,7 +13228,7 @@ snapshots: '@babel/generator': 7.23.6 '@babel/plugin-syntax-typescript': 7.23.3(@babel/core@7.23.7) '@babel/traverse': 7.23.7 - '@babel/types': 7.23.6 + '@babel/types': 7.25.7 '@jest/transform': 27.5.1 '@jest/types': 27.5.1 '@types/babel__traverse': 7.20.5 @@ -11887,11 +13283,11 @@ snapshots: merge-stream: 2.0.0 supports-color: 8.1.1 - jest@27.0.4(ts-node@10.9.2): + jest@27.0.4(ts-node@10.9.2(@types/node@20.11.0)(typescript@5.3.3)): dependencies: - '@jest/core': 27.5.1(ts-node@10.9.2) + '@jest/core': 27.5.1(ts-node@10.9.2(@types/node@20.11.0)(typescript@5.3.3)) import-local: 3.1.0 - jest-cli: 27.5.1(ts-node@10.9.2) + jest-cli: 27.5.1(ts-node@10.9.2(@types/node@20.11.0)(typescript@5.3.3)) transitivePeerDependencies: - bufferutil - canvas @@ -12146,6 +13542,10 @@ snapshots: dependencies: sourcemap-codec: 1.4.8 + magic-string@0.30.11: + dependencies: + '@jridgewell/sourcemap-codec': 1.5.0 + magic-string@0.30.5: dependencies: '@jridgewell/sourcemap-codec': 1.4.15 @@ -12180,6 +13580,8 @@ snapshots: map-obj@4.3.0: {} + mark.js@8.11.1: {} + markdown-it@13.0.2: dependencies: argparse: 2.0.1 @@ -12217,6 +13619,18 @@ snapshots: transitivePeerDependencies: - supports-color + mdast-util-to-hast@13.2.0: + dependencies: + '@types/hast': 3.0.4 + '@types/mdast': 4.0.4 + '@ungap/structured-clone': 1.2.0 + devlop: 1.1.0 + micromark-util-sanitize-uri: 2.0.0 + trim-lines: 3.0.1 + unist-util-position: 5.0.0 + unist-util-visit: 5.0.0 + vfile: 6.0.3 + mdast-util-to-string@2.0.0: {} mdn-data@2.0.28: {} @@ -12253,6 +13667,23 @@ snapshots: methods@1.1.2: {} + micromark-util-character@2.1.0: + dependencies: + micromark-util-symbol: 2.0.0 + micromark-util-types: 2.0.0 + + micromark-util-encode@2.0.0: {} + + micromark-util-sanitize-uri@2.0.0: + dependencies: + micromark-util-character: 2.1.0 + micromark-util-encode: 2.0.0 + micromark-util-symbol: 2.0.0 + + micromark-util-symbol@2.0.0: {} + + micromark-util-types@2.0.0: {} + micromark@2.11.4: dependencies: debug: 4.3.4 @@ -12346,11 +13777,15 @@ snapshots: minipass@7.0.4: {} + minisearch@7.1.0: {} + minizlib@2.1.2: dependencies: minipass: 3.3.6 yallist: 4.0.0 + mitt@3.0.1: {} + mkdirp@0.5.6: dependencies: minimist: 1.2.8 @@ -12372,6 +13807,7 @@ snapshots: pathe: 1.1.2 postcss: 8.4.33 postcss-nested: 6.0.1(postcss@8.4.33) + optionalDependencies: typescript: 5.3.3 mlly@1.5.0: @@ -12553,6 +13989,10 @@ snapshots: dependencies: mimic-fn: 4.0.0 + oniguruma-to-js@0.4.3: + dependencies: + regex: 4.3.3 + optionator@0.9.3: dependencies: '@aashutoshrathi/word-wrap': 1.2.6 @@ -12720,6 +14160,8 @@ snapshots: picocolors@1.0.0: {} + picocolors@1.1.0: {} + picomatch@2.3.1: {} picomatch@4.0.1: {} @@ -12784,19 +14226,35 @@ snapshots: dependencies: postcss: 8.4.33 - postcss-import@14.1.0(postcss@8.4.35): + postcss-import@14.1.0(postcss@8.4.33): + dependencies: + postcss: 8.4.33 + postcss-value-parser: 4.2.0 + read-cache: 1.0.0 + resolve: 1.22.8 + + postcss-import@14.1.0(postcss@8.4.47): dependencies: - postcss: 8.4.35 + postcss: 8.4.47 postcss-value-parser: 4.2.0 read-cache: 1.0.0 resolve: 1.22.8 - postcss-load-config@3.1.4(postcss@8.4.35)(ts-node@10.9.2): + postcss-load-config@3.1.4(postcss@8.4.33)(ts-node@10.9.2(@types/node@20.11.0)(typescript@5.3.3)): dependencies: lilconfig: 2.1.0 - postcss: 8.4.35 + yaml: 1.10.2 + optionalDependencies: + postcss: 8.4.33 ts-node: 10.9.2(@types/node@20.11.0)(typescript@5.3.3) + + postcss-load-config@3.1.4(postcss@8.4.47)(ts-node@10.9.2(@types/node@20.11.0)(typescript@5.3.3)): + dependencies: + lilconfig: 2.1.0 yaml: 1.10.2 + optionalDependencies: + postcss: 8.4.47 + ts-node: 10.9.2(@types/node@20.11.0)(typescript@5.3.3) postcss-merge-longhand@6.0.2(postcss@8.4.33): dependencies: @@ -12836,37 +14294,70 @@ snapshots: postcss: 8.4.33 postcss-selector-parser: 6.0.15 - postcss-modules-extract-imports@3.0.0(postcss@8.4.35): + postcss-modules-extract-imports@3.0.0(postcss@8.4.33): + dependencies: + postcss: 8.4.33 + + postcss-modules-extract-imports@3.0.0(postcss@8.4.47): + dependencies: + postcss: 8.4.47 + + postcss-modules-local-by-default@4.0.3(postcss@8.4.33): dependencies: - postcss: 8.4.35 + icss-utils: 5.1.0(postcss@8.4.33) + postcss: 8.4.33 + postcss-selector-parser: 6.0.15 + postcss-value-parser: 4.2.0 - postcss-modules-local-by-default@4.0.3(postcss@8.4.35): + postcss-modules-local-by-default@4.0.3(postcss@8.4.47): dependencies: - icss-utils: 5.1.0(postcss@8.4.35) - postcss: 8.4.35 + icss-utils: 5.1.0(postcss@8.4.47) + postcss: 8.4.47 postcss-selector-parser: 6.0.15 postcss-value-parser: 4.2.0 - postcss-modules-scope@3.1.0(postcss@8.4.35): + postcss-modules-scope@3.1.0(postcss@8.4.33): + dependencies: + postcss: 8.4.33 + postcss-selector-parser: 6.0.15 + + postcss-modules-scope@3.1.0(postcss@8.4.47): dependencies: - postcss: 8.4.35 + postcss: 8.4.47 postcss-selector-parser: 6.0.15 - postcss-modules-values@4.0.0(postcss@8.4.35): + postcss-modules-values@4.0.0(postcss@8.4.33): + dependencies: + icss-utils: 5.1.0(postcss@8.4.33) + postcss: 8.4.33 + + postcss-modules-values@4.0.0(postcss@8.4.47): + dependencies: + icss-utils: 5.1.0(postcss@8.4.47) + postcss: 8.4.47 + + postcss-modules@4.3.1(postcss@8.4.33): dependencies: - icss-utils: 5.1.0(postcss@8.4.35) - postcss: 8.4.35 + generic-names: 4.0.0 + icss-replace-symbols: 1.1.0 + lodash.camelcase: 4.3.0 + postcss: 8.4.33 + postcss-modules-extract-imports: 3.0.0(postcss@8.4.33) + postcss-modules-local-by-default: 4.0.3(postcss@8.4.33) + postcss-modules-scope: 3.1.0(postcss@8.4.33) + postcss-modules-values: 4.0.0(postcss@8.4.33) + string-hash: 1.1.3 - postcss-modules@4.3.1(postcss@8.4.35): + postcss-modules@4.3.1(postcss@8.4.47): dependencies: generic-names: 4.0.0 icss-replace-symbols: 1.1.0 lodash.camelcase: 4.3.0 - postcss: 8.4.35 - postcss-modules-extract-imports: 3.0.0(postcss@8.4.35) - postcss-modules-local-by-default: 4.0.3(postcss@8.4.35) - postcss-modules-scope: 3.1.0(postcss@8.4.35) - postcss-modules-values: 4.0.0(postcss@8.4.35) + postcss: 8.4.47 + postcss-modules-extract-imports: 3.0.0(postcss@8.4.47) + postcss-modules-local-by-default: 4.0.3(postcss@8.4.47) + postcss-modules-scope: 3.1.0(postcss@8.4.47) + postcss-modules-values: 4.0.0(postcss@8.4.47) string-hash: 1.1.3 postcss-nested@6.0.1(postcss@8.4.33): @@ -12960,17 +14451,19 @@ snapshots: picocolors: 1.0.0 source-map-js: 1.0.2 - postcss@8.4.35: + postcss@8.4.38: dependencies: nanoid: 3.3.7 picocolors: 1.0.0 - source-map-js: 1.0.2 + source-map-js: 1.2.0 - postcss@8.4.38: + postcss@8.4.47: dependencies: nanoid: 3.3.7 - picocolors: 1.0.0 - source-map-js: 1.2.0 + picocolors: 1.1.0 + source-map-js: 1.2.1 + + preact@10.24.2: {} prelude-ls@1.2.1: {} @@ -13006,6 +14499,8 @@ snapshots: kleur: 3.0.3 sisteransi: 1.0.5 + property-information@6.5.0: {} + proxy-addr@2.0.7: dependencies: forwarded: 0.2.0 @@ -13112,6 +14607,8 @@ snapshots: dependencies: '@babel/runtime': 7.23.8 + regex@4.3.3: {} + regexp-tree@0.1.27: {} regexpu-core@5.3.2: @@ -13185,6 +14682,8 @@ snapshots: rfdc@1.3.0: {} + rfdc@1.4.1: {} + rimraf@3.0.2: dependencies: glob: 7.2.3 @@ -13222,6 +14721,28 @@ snapshots: '@rollup/rollup-win32-x64-msvc': 4.14.2 fsevents: 2.3.3 + rollup@4.24.0: + dependencies: + '@types/estree': 1.0.6 + optionalDependencies: + '@rollup/rollup-android-arm-eabi': 4.24.0 + '@rollup/rollup-android-arm64': 4.24.0 + '@rollup/rollup-darwin-arm64': 4.24.0 + '@rollup/rollup-darwin-x64': 4.24.0 + '@rollup/rollup-linux-arm-gnueabihf': 4.24.0 + '@rollup/rollup-linux-arm-musleabihf': 4.24.0 + '@rollup/rollup-linux-arm64-gnu': 4.24.0 + '@rollup/rollup-linux-arm64-musl': 4.24.0 + '@rollup/rollup-linux-powerpc64le-gnu': 4.24.0 + '@rollup/rollup-linux-riscv64-gnu': 4.24.0 + '@rollup/rollup-linux-s390x-gnu': 4.24.0 + '@rollup/rollup-linux-x64-gnu': 4.24.0 + '@rollup/rollup-linux-x64-musl': 4.24.0 + '@rollup/rollup-win32-arm64-msvc': 4.24.0 + '@rollup/rollup-win32-ia32-msvc': 4.24.0 + '@rollup/rollup-win32-x64-msvc': 4.24.0 + fsevents: 2.3.3 + run-async@2.4.1: {} run-con@1.3.2: @@ -13261,6 +14782,8 @@ snapshots: scule@1.2.0: {} + search-insights@2.17.2: {} + semver@5.7.2: {} semver@6.3.1: {} @@ -13317,6 +14840,15 @@ snapshots: shell-quote@1.8.1: {} + shiki@1.22.0: + dependencies: + '@shikijs/core': 1.22.0 + '@shikijs/engine-javascript': 1.22.0 + '@shikijs/engine-oniguruma': 1.22.0 + '@shikijs/types': 1.22.0 + '@shikijs/vscode-textmate': 9.3.0 + '@types/hast': 3.0.4 + side-channel@1.0.4: dependencies: call-bind: 1.0.5 @@ -13377,6 +14909,8 @@ snapshots: source-map-js@1.2.0: {} + source-map-js@1.2.1: {} + source-map-support@0.5.21: dependencies: buffer-from: 1.1.2 @@ -13388,6 +14922,8 @@ snapshots: sourcemap-codec@1.4.8: {} + space-separated-tokens@2.0.2: {} + spawn-command@0.0.2: {} spdx-correct@3.2.0: @@ -13409,6 +14945,8 @@ snapshots: spdx-license-ids@3.0.16: {} + speakingurl@14.0.1: {} + split2@3.2.2: dependencies: readable-stream: 3.6.2 @@ -13467,6 +15005,11 @@ snapshots: dependencies: safe-buffer: 5.2.1 + stringify-entities@4.0.4: + dependencies: + character-entities-html4: 2.1.0 + character-entities-legacy: 3.0.0 + strip-ansi@4.0.0: dependencies: ansi-regex: 3.0.1 @@ -13509,6 +15052,10 @@ snapshots: postcss: 8.4.33 postcss-selector-parser: 6.0.15 + superjson@2.2.1: + dependencies: + copy-anything: 3.0.5 + supports-color@5.5.0: dependencies: has-flag: 3.0.0 @@ -13548,6 +15095,8 @@ snapshots: systemjs@6.14.3: {} + tabbable@6.2.0: {} + tapable@2.2.1: {} tar@6.2.0: @@ -13648,6 +15197,8 @@ snapshots: tree-kill@1.2.2: {} + trim-lines@3.0.1: {} + trim-newlines@3.0.1: {} ts-api-utils@1.0.3(typescript@5.3.3): @@ -13749,8 +15300,9 @@ snapshots: rollup: 3.29.4 rollup-plugin-dts: 6.1.0(rollup@3.29.4)(typescript@5.3.3) scule: 1.2.0 - typescript: 5.3.3 untyped: 1.4.0 + optionalDependencies: + typescript: 5.3.3 transitivePeerDependencies: - sass - supports-color @@ -13777,9 +15329,9 @@ snapshots: unicorn-magic@0.1.0: {} - unimport@3.7.1(rollup@3.29.4): + unimport@3.7.1(rollup@4.24.0): dependencies: - '@rollup/pluginutils': 5.1.0(rollup@3.29.4) + '@rollup/pluginutils': 5.1.0(rollup@4.24.0) acorn: 8.11.3 escape-string-regexp: 5.0.0 estree-walker: 3.0.3 @@ -13803,27 +15355,51 @@ snapshots: dependencies: imurmurhash: 0.1.4 + unist-util-is@6.0.0: + dependencies: + '@types/unist': 3.0.3 + + unist-util-position@5.0.0: + dependencies: + '@types/unist': 3.0.3 + unist-util-stringify-position@2.0.3: dependencies: '@types/unist': 2.0.10 + unist-util-stringify-position@4.0.0: + dependencies: + '@types/unist': 3.0.3 + + unist-util-visit-parents@6.0.1: + dependencies: + '@types/unist': 3.0.3 + unist-util-is: 6.0.0 + + unist-util-visit@5.0.0: + dependencies: + '@types/unist': 3.0.3 + unist-util-is: 6.0.0 + unist-util-visit-parents: 6.0.1 + universalify@0.2.0: {} universalify@2.0.1: {} unpipe@1.0.0: {} - unplugin-auto-import@0.16.7(@vueuse/core@9.13.0)(rollup@3.29.4): + unplugin-auto-import@0.16.7(@vueuse/core@11.1.0(vue@3.2.47))(rollup@4.24.0): dependencies: '@antfu/utils': 0.7.7 - '@rollup/pluginutils': 5.1.0(rollup@3.29.4) - '@vueuse/core': 9.13.0(vue@3.2.47) + '@rollup/pluginutils': 5.1.0(rollup@4.24.0) fast-glob: 3.3.2 local-pkg: 0.5.0 magic-string: 0.30.5 minimatch: 9.0.3 - unimport: 3.7.1(rollup@3.29.4) + unimport: 3.7.1(rollup@4.24.0) unplugin: 1.6.0 + optionalDependencies: + '@vueuse/core': 11.1.0(vue@3.2.47) transitivePeerDependencies: - rollup @@ -13890,13 +15466,23 @@ snapshots: vary@1.1.2: {} - vite-node@1.5.0(@types/node@20.11.0): + vfile-message@4.0.2: + dependencies: + '@types/unist': 3.0.3 + unist-util-stringify-position: 4.0.0 + + vfile@6.0.3: + dependencies: + '@types/unist': 3.0.3 + vfile-message: 4.0.2 + + vite-node@1.5.0(@types/node@20.11.0)(terser@5.26.0): dependencies: cac: 6.7.14 debug: 4.3.4 pathe: 1.1.2 picocolors: 1.0.0 - vite: 5.2.8(@types/node@20.11.0) + vite: 5.2.8(@types/node@20.11.0)(terser@5.26.0) transitivePeerDependencies: - '@types/node' - less @@ -13909,26 +15495,85 @@ snapshots: vite@4.5.1(@types/node@20.11.0)(terser@5.26.0): dependencies: - '@types/node': 20.11.0 esbuild: 0.18.20 postcss: 8.4.33 rollup: 3.29.4 - terser: 5.26.0 optionalDependencies: + '@types/node': 20.11.0 fsevents: 2.3.3 + terser: 5.26.0 - vite@5.2.8(@types/node@20.11.0): + vite@5.2.8(@types/node@20.11.0)(terser@5.26.0): dependencies: - '@types/node': 20.11.0 esbuild: 0.20.2 postcss: 8.4.38 rollup: 4.14.2 optionalDependencies: + '@types/node': 20.11.0 fsevents: 2.3.3 + terser: 5.26.0 - vitest@1.5.0(@types/node@20.11.0): + vite@5.4.8(@types/node@20.11.0)(terser@5.26.0): dependencies: + esbuild: 0.21.5 + postcss: 8.4.47 + rollup: 4.24.0 + optionalDependencies: '@types/node': 20.11.0 + fsevents: 2.3.3 + terser: 5.26.0 + + vitepress@1.4.0(@algolia/client-search@4.24.0)(@types/node@20.11.0)(postcss@8.4.33)(search-insights@2.17.2)(terser@5.26.0)(typescript@5.3.3): + dependencies: + '@docsearch/css': 3.6.2 + '@docsearch/js': 3.6.2(@algolia/client-search@4.24.0)(search-insights@2.17.2) + '@shikijs/core': 1.22.0 + '@shikijs/transformers': 1.22.0 + '@shikijs/types': 1.22.0 + '@types/markdown-it': 14.1.2 + '@vitejs/plugin-vue': 5.1.4(vite@5.4.8(@types/node@20.11.0)(terser@5.26.0))(vue@3.5.11(typescript@5.3.3)) + '@vue/devtools-api': 7.4.6 + '@vue/shared': 3.5.11 + '@vueuse/core': 11.1.0(vue@3.5.11(typescript@5.3.3)) + '@vueuse/integrations': 11.1.0(focus-trap@7.6.0)(vue@3.5.11(typescript@5.3.3)) + focus-trap: 7.6.0 + mark.js: 8.11.1 + minisearch: 7.1.0 + shiki: 1.22.0 + vite: 5.4.8(@types/node@20.11.0)(terser@5.26.0) + vue: 3.5.11(typescript@5.3.3) + optionalDependencies: + postcss: 8.4.33 + transitivePeerDependencies: + - '@algolia/client-search' + - '@types/node' + - '@types/react' + - '@vue/composition-api' + - async-validator + - axios + - change-case + - drauu + - fuse.js + - idb-keyval + - jwt-decode + - less + - lightningcss + - nprogress + - qrcode + - react + - react-dom + - sass + - sass-embedded + - search-insights + - sortablejs + - stylus + - sugarss + - terser + - typescript + - universal-cookie + + vitest@1.5.0(@types/node@20.11.0)(jsdom@16.7.0)(terser@5.26.0): + dependencies: '@vitest/expect': 1.5.0 '@vitest/runner': 1.5.0 '@vitest/snapshot': 1.5.0 @@ -13946,9 +15591,12 @@ snapshots: strip-literal: 2.1.0 tinybench: 2.7.0 tinypool: 0.8.3 - vite: 5.2.8(@types/node@20.11.0) - vite-node: 1.5.0(@types/node@20.11.0) + vite: 5.2.8(@types/node@20.11.0)(terser@5.26.0) + vite-node: 1.5.0(@types/node@20.11.0)(terser@5.26.0) why-is-node-running: 2.2.2 + optionalDependencies: + '@types/node': 20.11.0 + jsdom: 16.7.0 transitivePeerDependencies: - less - lightningcss @@ -13958,9 +15606,18 @@ snapshots: - supports-color - terser - vue-demi@0.14.6(vue@3.2.47): + vue-demi@0.14.10(vue@3.2.47): dependencies: vue: 3.2.47 + optional: true + + vue-demi@0.14.10(vue@3.5.11(typescript@5.3.3)): + dependencies: + vue: 3.5.11(typescript@5.3.3) + + vue-demi@0.14.6(vue@3.5.11(typescript@5.3.3)): + dependencies: + vue: 3.5.11(typescript@5.3.3) vue-eslint-parser@9.4.2(eslint@8.56.0): dependencies: @@ -13987,6 +15644,11 @@ snapshots: '@vue/devtools-api': 6.5.1 vue: 3.2.47 + vue-router@4.2.5(vue@3.5.11(typescript@5.3.3)): + dependencies: + '@vue/devtools-api': 6.5.1 + vue: 3.5.11(typescript@5.3.3) + vue@3.2.47: dependencies: '@vue/compiler-dom': 3.2.47 @@ -13995,6 +15657,16 @@ snapshots: '@vue/server-renderer': 3.2.47(vue@3.2.47) '@vue/shared': 3.2.47 + vue@3.5.11(typescript@5.3.3): + dependencies: + '@vue/compiler-dom': 3.5.11 + '@vue/compiler-sfc': 3.5.11 + '@vue/runtime-dom': 3.5.11 + '@vue/server-renderer': 3.5.11(vue@3.5.11(typescript@5.3.3)) + '@vue/shared': 3.5.11 + optionalDependencies: + typescript: 5.3.3 + w3c-hr-time@1.0.2: dependencies: browser-process-hrtime: 1.0.0 @@ -14156,3 +15828,5 @@ snapshots: yocto-queue@0.1.0: {} yocto-queue@1.0.0: {} + + zwitch@2.0.4: {} diff --git a/src/.vitepress/components/HomeTeam.vue b/src/.vitepress/components/HomeTeam.vue new file mode 100644 index 0000000..6427c3e --- /dev/null +++ b/src/.vitepress/components/HomeTeam.vue @@ -0,0 +1,31 @@ + + + diff --git a/src/.vitepress/config.ts b/src/.vitepress/config.ts new file mode 100644 index 0000000..5f75dae --- /dev/null +++ b/src/.vitepress/config.ts @@ -0,0 +1,135 @@ +import fg from 'fast-glob'; +import { defineConfig } from 'vitepress'; + +const files = await fg('*', { + onlyDirectories: true, + cwd: './src', + ignore: [ + 'public', + 'apis', + 'guide', + ], +}); + +// https://vitepress.dev/reference/site-config +export default defineConfig({ + title: 'UniUse', + description: 'uni-app (vue3) 组合式工具集。', + lang: 'zh-CN', + themeConfig: { + logo: '/logo.png', + + nav: [ + { text: '指南', link: '/guide/' }, + { text: 'API', link: '/apis/' }, + { text: 'ChangeLog', link: 'https://github.com/uni-helper/uni-use/blob/main/CHANGELOG.md' }, + ], + + sidebar: { + '/guide/': [ + { + text: '指南', + items: [ + { + text: '开始', + link: '/guide/', + }, + { + text: '注意事项', + link: '/guide/notice/', + }, + { + text: '更新日志', + link: 'https://github.com/uni-helper/uni-use/blob/main/CHANGELOG.md', + }, + { + text: '所有函数', + link: '/apis/', + }, + ], + }, + ], + '/': [ + { + text: 'All Functions', + items: [ + { + text: '函数列表', + link: '/apis/', + }, + ], + }, + { + text: 'API', + items: files.map(file => ({ + text: file, + link: `/${file}/`, + })), + }, + ], + }, + + editLink: { + pattern: 'https://github.com/uni-helper/uni-use/tree/main/src/:path', + text: '为这个页面提供建议', + }, + + footer: { + message: 'Released under the MIT License.', + copyright: 'Copyright © 2022-PRESENT uni-helper and uni-helper contributors', + }, + + docFooter: { + prev: '上一页', + next: '下一页', + }, + + outline: { + label: '页面导航', + }, + + search: { + provider: 'local', + options: { + locales: { + 'zh-CN': { + translations: { + button: { + buttonText: '搜索文档', + buttonAriaLabel: '搜索文档', + }, + modal: { + noResultsText: '无法找到相关结果', + resetButtonTitle: '清除查询条件', + footer: { + selectText: '选择', + navigateText: '切换', + closeText: '关闭', + }, + }, + }, + }, + }, + }, + }, + + lastUpdated: { + text: '最后更新于', + formatOptions: { + dateStyle: 'short', + timeStyle: 'medium', + }, + }, + + langMenuLabel: '多语言', + returnToTopLabel: '回到顶部', + sidebarMenuLabel: '菜单', + darkModeSwitchLabel: '主题', + lightModeSwitchTitle: '切换到浅色模式', + darkModeSwitchTitle: '切换到深色模式', + + socialLinks: [ + { icon: 'github', link: 'https://github.com/uni-helper/uni-use' }, + ], + }, +}); diff --git a/src/.vitepress/theme/index.ts b/src/.vitepress/theme/index.ts new file mode 100644 index 0000000..efea2c8 --- /dev/null +++ b/src/.vitepress/theme/index.ts @@ -0,0 +1,18 @@ +// https://vitepress.dev/guide/custom-theme +import type { Theme } from 'vitepress'; +import DefaultTheme from 'vitepress/theme'; +import { h } from 'vue'; +import HomeTeam from '../components/HomeTeam.vue'; +import './style.css'; + +export default { + extends: DefaultTheme, + Layout: () => { + return h(DefaultTheme.Layout, null, { + // https://vitepress.dev/guide/extending-default-theme#layout-slots + }); + }, + enhanceApp({ app }) { + app.component('HomeTeam', HomeTeam); + }, +} satisfies Theme; diff --git a/src/.vitepress/theme/style.css b/src/.vitepress/theme/style.css new file mode 100644 index 0000000..b6ec47a --- /dev/null +++ b/src/.vitepress/theme/style.css @@ -0,0 +1,201 @@ +/** + * Customize default theme styling by overriding CSS variables: + * https://github.com/vuejs/vitepress/blob/main/src/client/theme-default/styles/vars.css + */ + +/** + * Colors + * + * Each colors have exact same color scale system with 3 levels of solid + * colors with different brightness, and 1 soft color. + * + * - `XXX-1`: The most solid color used mainly for colored text. It must + * satisfy the contrast ratio against when used on top of `XXX-soft`. + * + * - `XXX-2`: The color used mainly for hover state of the button. + * + * - `XXX-3`: The color for solid background, such as bg color of the button. + * It must satisfy the contrast ratio with pure white (#ffffff) text on + * top of it. + * + * - `XXX-soft`: The color used for subtle background such as custom container + * or badges. It must satisfy the contrast ratio when putting `XXX-1` colors + * on top of it. + * + * The soft color must be semi transparent alpha channel. This is crucial + * because it allows adding multiple "soft" colors on top of each other + * to create a accent, such as when having inline code block inside + * custom containers. + * + * - `default`: The color used purely for subtle indication without any + * special meanings attached to it such as bg color for menu hover state. + * + * - `brand`: Used for primary brand colors, such as link text, button with + * brand theme, etc. + * + * - `tip`: Used to indicate useful information. The default theme uses the + * brand color for this by default. + * + * - `warning`: Used to indicate warning to the users. Used in custom + * container, badges, etc. + * + * - `danger`: Used to show error, or dangerous message to the users. Used + * in custom container, badges, etc. + * -------------------------------------------------------------------------- */ + + :root { + --vp-c-default-1: var(--vp-c-gray-1); + --vp-c-default-2: var(--vp-c-gray-2); + --vp-c-default-3: var(--vp-c-gray-3); + --vp-c-default-soft: var(--vp-c-gray-soft); + + --vp-c-brand-1: var(--vp-c-indigo-1); + --vp-c-brand-2: var(--vp-c-indigo-2); + --vp-c-brand-3: var(--vp-c-indigo-3); + --vp-c-brand-soft: var(--vp-c-indigo-soft); + + --vp-c-tip-1: var(--vp-c-brand-1); + --vp-c-tip-2: var(--vp-c-brand-2); + --vp-c-tip-3: var(--vp-c-brand-3); + --vp-c-tip-soft: var(--vp-c-brand-soft); + + --vp-c-warning-1: var(--vp-c-yellow-1); + --vp-c-warning-2: var(--vp-c-yellow-2); + --vp-c-warning-3: var(--vp-c-yellow-3); + --vp-c-warning-soft: var(--vp-c-yellow-soft); + + --vp-c-danger-1: var(--vp-c-red-1); + --vp-c-danger-2: var(--vp-c-red-2); + --vp-c-danger-3: var(--vp-c-red-3); + --vp-c-danger-soft: var(--vp-c-red-soft); +} + +/** + * Component: Button + * -------------------------------------------------------------------------- */ + +:root { + --vp-button-brand-border: transparent; + --vp-button-brand-text: var(--vp-c-white); + --vp-button-brand-bg: var(--vp-c-brand-3); + --vp-button-brand-hover-border: transparent; + --vp-button-brand-hover-text: var(--vp-c-white); + --vp-button-brand-hover-bg: var(--vp-c-brand-2); + --vp-button-brand-active-border: transparent; + --vp-button-brand-active-text: var(--vp-c-white); + --vp-button-brand-active-bg: var(--vp-c-brand-1); +} + +/** + * Component: Home + * -------------------------------------------------------------------------- */ + +:root { + --vp-home-hero-name-color: transparent; + --vp-home-hero-name-background: -webkit-linear-gradient( + 120deg, + #bd34fe 30%, + #41d1ff + ); + + --vp-home-hero-image-background-image: linear-gradient( + -45deg, + #bd34fe 50%, + #47caff 50% + ); + --vp-home-hero-image-filter: blur(44px); +} + +@media (min-width: 640px) { + :root { + --vp-home-hero-image-filter: blur(56px); + } +} + +@media (min-width: 960px) { + :root { + --vp-home-hero-image-filter: blur(68px); + } +} + +/** + * Component: Custom Block + * -------------------------------------------------------------------------- */ + +:root { + --vp-custom-block-tip-border: transparent; + --vp-custom-block-tip-text: var(--vp-c-text-1); + --vp-custom-block-tip-bg: var(--vp-c-brand-soft); + --vp-custom-block-tip-code-bg: var(--vp-c-brand-soft); +} + +/** + * Component: Algolia + * -------------------------------------------------------------------------- */ + +.DocSearch { + --docsearch-primary-color: var(--vp-c-brand-1) !important; +} + +/** + * Component: Home + * -------------------------------------------------------------------------- */ + + :root { + --vp-home-hero-name-color: transparent; + --vp-home-hero-name-background: -webkit-linear-gradient( + 315deg, + #42d392 25%, + #647eff + ); + --vp-home-hero-image-background-image: linear-gradient( + -45deg, + #41b88380 30%, + #35495e80 + ); + --vp-home-hero-image-filter: blur(30px); +} + +@media (min-width: 640px) { + :root { + --vp-home-hero-image-filter: blur(56px); + } +} + +@media (min-width: 960px) { + :root { + --vp-home-hero-image-filter: blur(72px); + } +} + +/** + * VitePress: Custom fix + * -------------------------------------------------------------------------- */ + +.VPLocalSearchBox .result { + --vp-c-bg-search-result: var(--vp-c-bg); + background: var(--vp-c-bg-search-result) !important; + padding: 4px !important; + border: 1px solid var(--vp-c-divider) !important; +} +.VPLocalSearchBox .result.selected { + --vp-c-bg-search-result: var(--vp-c-bg-soft) !important; +} +.VPLocalSearchBox .result .excerpt-gradient-top { + background: linear-gradient( + var(--vp-c-bg-search-result), + transparent + ) !important; +} +.VPLocalSearchBox .result .excerpt-gradient-bottom { + background: linear-gradient( + transparent, + var(--vp-c-bg-search-result) + ) !important; +} +.VPLocalSearchBox .title-icon { + display: none; +} +.VPLocalSearchBox .excerpt-wrapper { + margin-top: 4px; +} diff --git a/src/apis/index.md b/src/apis/index.md new file mode 100644 index 0000000..93baa9c --- /dev/null +++ b/src/apis/index.md @@ -0,0 +1,39 @@ +# 函数列表 + +- [tryOnBackPress](../tryOnBackPress/index.md) +- [tryOnHide](../tryOnHide/index.md) +- [tryOnInit](../tryOnInit/index.md) +- [tryOnLoad](../tryOnLoad/index.md) +- [tryOnReady](../tryOnReady/index.md) +- [tryOnScopeDispose](../tryOnScopeDispose/index.md) +- [tryOnShow](../tryOnShow/index.md) +- [tryOnUnload](../tryOnUnload/index.md) +- [useActionSheet](../useActionSheet/index.md) +- [useClipboardData](../useClipboardData/index.md) +- [useDownloadFile](../useDownloadFile/index.md) +- [useGlobalData](../useGlobalData/index.md) +- [useInterceptor](../useInterceptor/index.md) +- [useLoading](../useLoading/index.md) +- [useModal](../useModal/index.md) +- [useNetwork](../useNetwork/index.md) +- [useOnline](../useOnline/index.md) +- [usePage](../usePage/index.md) +- [usePages](../usePages/index.md) +- [usePageScroll](../usePageScroll/index.md) +- [usePreferredDark](../usePreferredDark/index.md) +- [usePreferredLanguage](../usePreferredLanguage/index.md) +- [usePrevPage](../usePrevPage/index.md) +- [usePrevRoute](../usePrevRoute/index.md) +- [useProvider](../useProvider/index.md) +- [useRequest](../useRequest/index.md) +- [useRoute](../useRoute/index.md) +- [useRouter](../useRouter/index.md) +- [useScanCode](../useScanCode/index.md) +- [useScreenBrightness](../useScreenBrightness/index.md) +- [useSelectorQuery](../useSelectorQuery/index.md) +- [useSocket](../useSocket/index.md) +- [useStorage](../useStorage/index.md) +- [useStorageSync](../useStorageSync/index.md) +- [useToast](../useToast/index.md) +- [useUploadFile](../useUploadFile/index.md) +- [useVisible](../useVisible/index.md) diff --git a/src/guide/index.md b/src/guide/index.md new file mode 100644 index 0000000..d9c995c --- /dev/null +++ b/src/guide/index.md @@ -0,0 +1,72 @@ +# 开始 + +`uni-app (vue3)` 组合式工具集。要求 `node>=18`。 + +## 安装 + +```bash +npm install @uni-helper/uni-use @vueuse/core@9 +``` + +如果你希望使用 `@vueuse/core` v10+,请参考 [uni-app#4604](https://github.com/dcloudio/uni-app/issues/4604), 自行提供 `polyfill` 或者参考使用 [`vite-plugin-uni-polyfill`](https://github.com/Ares-Chang/vite-plugin-uni-polyfill)。 + +::: details yarn v2 或以上 +请参考 [文档](https://yarnpkg.com/configuration/yarnrc/#nodeLinker) 设置 `nodeLinker` 为 `node_modules`。 +::: + +::: details pnpm +请参考 [文档](https://pnpm.io/npmrc#shamefully-hoist) 设置 `shamefully-hoist` 为 `true`。 +::: + +> 目前没有支持 uni_modules 的计划,但欢迎 PR 贡献。 + +## 使用 + +```ts +import { tryOnLoad } from '@uni-helper/uni-use'; + +tryOnLoad(() => { + console.log('onLoad'); +}); +``` + +其它详情请查看所有 [API](../apis/index.md)。 + +### 和 `unplugin-auto-import` 结合使用 + +```typescript +// vite.config.ts +import { fileURLToPath } from 'node:url'; +import { defineConfig } from 'vitest/config'; +import autoImport from 'unplugin-auto-import/vite'; +import { uniuseAutoImports } from '@uni-helper/uni-use'; +import uni from '@dcloudio/vite-plugin-uni'; + +// https://vitejs.dev/config/ +export default defineConfig({ + plugins: [ + autoImport({ + imports: [ + uniuseAutoImports(), + ], + }), + uni({ ... }), + ], +}); +``` + +### TypeScript + +`@uni-helper/uni-use` 本身使用 [TypeScript](https://www.typescriptlang.org/) 开发,天然具有类型提示。 + +## 贡献 + +如果有新想法,热爱开源,欢迎 PR 贡献。 + +## 感谢 + +感谢以下项目提供的灵感及帮助。 + +- [vueuse](https://vueuse.org/) and [#1073](https://github.com/vueuse/vueuse/pull/1073) +- [taro-hooks](https://taro-hooks-innocces.vercel.app/) +- [tob-use](https://tob-use.netlify.app/) diff --git a/src/guide/notice.md b/src/guide/notice.md new file mode 100644 index 0000000..49e866e --- /dev/null +++ b/src/guide/notice.md @@ -0,0 +1,64 @@ +# 注意事项 + +## 限制 + +在小程序和移动应用环境下有如下无法避开的限制: + +- 缺失某些全局变量(如 `window`、`navigator` 等) +- 必须使用 `uni-app` 提供的 API 实现功能(如拦截器、存储等),API 不支持的也就无法支持,比如拦截同步 API、监听其它地方引起的剪切板变化等 +- 无法使用顶层 `await` + +在开发网页时,建议直接使用 `vue`,避免过多的环境判断代码,同时也能享受更好的生态,如 `vueuse` 的完整支持。 + +## 构建 + +目前 `@uni-helper/uni-use` 会使用 `unbuild` 将 `uni` API 之外的部分转译到 `ES2017`(即 `ES8`)。`uni` API 需要在项目构建时由 `uni-app` 官方提供的插件处理。 + +对于 `vite + vue3` 项目,请先设置 `build.target` 为 `ES6`。 + +```typescript +import { defineConfig } from 'vite'; +import uni from '@dcloudio/vite-plugin-uni'; + +// https://vitejs.dev/config/ +export default defineConfig({ + build: { + target: 'es6', + cssTarget: 'chrome61', // https://cn.vitejs.dev/config/build-options.html#build-csstarget + }, + optimizeDeps: { + exclude: ['vue-demi'], + }, + plugins: [ + ..., + uni(), + ..., + ], +}); +``` + +然后在 `src/main.ts` 或 `src/main.js` 处自行添加 polyfill。以下是使用 [core-js](https://github.com/zloirock/core-js) 的示例(需要自行安装 `core-js`),你也可以使用 [es-shims](https://github.com/es-shims)。 + +```typescript +import 'core-js/actual/array/iterator'; +import 'core-js/actual/promise'; +import 'core-js/actual/object/assign'; +import 'core-js/actual/promise/finally'; +// 你可以根据需要自行添加额外的 polyfills +// import 'core-js/actual/object/values' +import { createSSRApp } from 'vue'; +import App from './App.vue'; + +export function createApp() { + const app = createSSRApp(App); + return { + app, + }; +} +``` + +微信小程序的 JavaScript 支持度见 [wechat-miniprogram/miniprogram-compat](https://github.com/wechat-miniprogram/miniprogram-compat)。微信小程序要支持 `vue3`,需设置基础库最低版本为 2.11.2 或以上,2.11.2 对应 `chrome>=53,ios>=10`。 + +## EventBus + +如果你想使用 `EventBus`,请考虑使用 [VueUse - useEventBus](https://vueuse.org/core/useeventbus/#useeventbus)、[mitt](https://github.com/developit/mitt) 或 [nanoevents](https://github.com/ai/nanoevents)。这个库不再重复提供类似功能。 diff --git a/src/index.md b/src/index.md new file mode 100644 index 0000000..fa317e7 --- /dev/null +++ b/src/index.md @@ -0,0 +1,31 @@ +--- +layout: home + +hero: + name: UniUse + text: uni-app 组合式工具集 + tagline: 为 uni-app 量身打造的组合式工具集 + image: + src: /logo.png + alt: UniUse + actions: + - theme: brand + text: 开始 + link: /guide/ + - theme: alt + text: API 集合 + link: /apis/ + +features: + - icon: 🎛 + title: 功能丰富 + details: 提供了丰富的功能,封装了 uni-app 中常用的功能。 + - icon: 💚 + title: 开箱即用 + details: 开箱即用的支持了 uni-app Vue3 的 Composition API。 + - icon: 🦾 + title: 类型安全 + details: 所有函数都支持 TS 类型推导,无需手动标注类型 +--- + + diff --git a/src/public/logo.png b/src/public/logo.png new file mode 100644 index 0000000..c9f78e9 Binary files /dev/null and b/src/public/logo.png differ diff --git a/src/readme.md b/src/readme.md deleted file mode 100644 index a5f51ad..0000000 --- a/src/readme.md +++ /dev/null @@ -1,45 +0,0 @@ -# `uni-use` 函数列表 - -#### [返回首页](../README.md) - -### 函数列表 - -- [tryOnBackPress](./tryOnBackPress/readme.md) -- [tryOnHide](./tryOnHide/readme.md) -- [tryOnInit](./tryOnInit/readme.md) -- [tryOnLoad](./tryOnLoad/readme.md) -- [tryOnReady](./tryOnReady/readme.md) -- [tryOnScopeDispose](./tryOnScopeDispose/readme.md) -- [tryOnShow](./tryOnShow/readme.md) -- [tryOnUnload](./tryOnUnload/readme.md) -- [useActionSheet](./useActionSheet/readme.md) -- [useClipboardData](./useClipboardData/readme.md) -- [useDownloadFile](./useDownloadFile/readme.md) -- [useGlobalData](./useGlobalData/readme.md) -- [useInterceptor](./useInterceptor/readme.md) -- [useLoading](./useLoading/readme.md) -- [useModal](./useModal/readme.md) -- [useNetwork](./useNetwork/readme.md) -- [useOnline](./useOnline/readme.md) -- [usePage](./usePage/readme.md) -- [usePages](./usePages/readme.md) -- [usePageScroll](./usePageScroll/readme.md) -- [usePreferredDark](./usePreferredDark/readme.md) -- [usePreferredLanguage](./usePreferredLanguage/readme.md) -- [usePrevPage](./usePrevPage/readme.md) -- [usePrevRoute](./usePrevRoute/readme.md) -- [useProvider](./useProvider/readme.md) -- [useRequest](./useRequest/readme.md) -- [useRoute](./useRoute/readme.md) -- [useRouter](./useRouter/readme.md) -- [useScanCode](./useScanCode/readme.md) -- [useScreenBrightness](./useScreenBrightness/readme.md) -- [useSelectorQuery](./useSelectorQuery/readme.md) -- [useSocket](./useSocket/readme.md) -- [useStorage](./useStorage/readme.md) -- [useStorageSync](./useStorageSync/readme.md) -- [useToast](./useToast/readme.md) -- [useUploadFile](./useUploadFile/readme.md) -- [useVisible](./useVisible/readme.md) - -#### [返回首页](../README.md) diff --git a/src/tryOnBackPress/readme.md b/src/tryOnBackPress/index.md similarity index 87% rename from src/tryOnBackPress/readme.md rename to src/tryOnBackPress/index.md index 32c1d2f..edd7f56 100644 --- a/src/tryOnBackPress/readme.md +++ b/src/tryOnBackPress/index.md @@ -1,7 +1,5 @@ # tryOnBackPress -#### [返回列表](../readme.md) - 尝试执行 onBackPress。如果是在组件生命周期内,就直接调用 `onBackPress`;如果不是,就根据设定间隔重新尝试。 前两个参数和 `onBackPress` 完全一致。 @@ -25,5 +23,3 @@ null, interval: 100, // optional }); ``` - -#### [返回列表](../readme.md) diff --git a/src/tryOnHide/readme.md b/src/tryOnHide/index.md similarity index 76% rename from src/tryOnHide/readme.md rename to src/tryOnHide/index.md index 1a0896a..eb0a412 100644 --- a/src/tryOnHide/readme.md +++ b/src/tryOnHide/index.md @@ -1,7 +1,5 @@ # tryOnHide -#### [返回列表](../readme.md) - 尝试获取组件生命周期,并调用 `onHide` 超过重试次数,根据 `runFinally` 直接执行或抛出异常 @@ -13,5 +11,3 @@ tryOnHide(() => { ... }); ``` - -#### [返回列表](../readme.md) diff --git a/src/tryOnInit/readme.md b/src/tryOnInit/index.md similarity index 76% rename from src/tryOnInit/readme.md rename to src/tryOnInit/index.md index c19f030..90dc585 100644 --- a/src/tryOnInit/readme.md +++ b/src/tryOnInit/index.md @@ -1,7 +1,5 @@ # tryOnInit -#### [返回列表](../readme.md) - 尝试获取组件生命周期,并调用 `onInit` 超过重试次数,根据 `runFinally` 直接执行或抛出异常 @@ -13,5 +11,3 @@ tryOnInit(() => { ... }); ``` - -#### [返回列表](../readme.md) diff --git a/src/tryOnLoad/readme.md b/src/tryOnLoad/index.md similarity index 76% rename from src/tryOnLoad/readme.md rename to src/tryOnLoad/index.md index 62473b8..b129c0e 100644 --- a/src/tryOnLoad/readme.md +++ b/src/tryOnLoad/index.md @@ -1,7 +1,5 @@ # tryOnLoad -#### [返回列表](../readme.md) - 尝试获取组件生命周期,并调用 `onLoad` 超过重试次数,根据 `runFinally` 直接执行或抛出异常 @@ -13,5 +11,3 @@ tryOnLoad(() => { ... }); ``` - -#### [返回列表](../readme.md) diff --git a/src/tryOnReady/readme.md b/src/tryOnReady/index.md similarity index 77% rename from src/tryOnReady/readme.md rename to src/tryOnReady/index.md index d592ff1..03ab654 100644 --- a/src/tryOnReady/readme.md +++ b/src/tryOnReady/index.md @@ -1,7 +1,5 @@ # tryOnReady -#### [返回列表](../readme.md) - 尝试获取组件生命周期,并调用 `onReady` 超过重试次数,根据 `runFinally` 直接执行或抛出异常 @@ -13,5 +11,3 @@ tryOnReady(() => { ... }); ``` - -#### [返回列表](../readme.md) diff --git a/src/tryOnScopeDispose/readme.md b/src/tryOnScopeDispose/index.md similarity index 77% rename from src/tryOnScopeDispose/readme.md rename to src/tryOnScopeDispose/index.md index 73dcd25..0b83c34 100644 --- a/src/tryOnScopeDispose/readme.md +++ b/src/tryOnScopeDispose/index.md @@ -1,7 +1,5 @@ # tryOnScopeDispose -#### [返回列表](../readme.md) - Safe `onScopeDispose`. Call `onScopeDispose()` if it's inside an effect scope lifecycle, if not, do nothing ## Usage @@ -13,5 +11,3 @@ tryOnScopeDispose(() => { }); ``` - -#### [返回列表](../readme.md) diff --git a/src/tryOnShow/readme.md b/src/tryOnShow/index.md similarity index 76% rename from src/tryOnShow/readme.md rename to src/tryOnShow/index.md index 8146513..2fa5114 100644 --- a/src/tryOnShow/readme.md +++ b/src/tryOnShow/index.md @@ -1,7 +1,5 @@ # tryOnShow -#### [返回列表](../readme.md) - 尝试获取组件生命周期,并调用 `onShow` 超过重试次数,根据 `runFinally` 直接执行或抛出异常 @@ -13,5 +11,3 @@ tryOnShow(() => { ... }); ``` - -#### [返回列表](../readme.md) diff --git a/src/tryOnUnload/readme.md b/src/tryOnUnload/index.md similarity index 77% rename from src/tryOnUnload/readme.md rename to src/tryOnUnload/index.md index b2e655e..3a2dfe2 100644 --- a/src/tryOnUnload/readme.md +++ b/src/tryOnUnload/index.md @@ -1,7 +1,5 @@ # tryOnUnload -#### [返回列表](../readme.md) - 尝试获取组件生命周期,并调用 `onUnload` 超过重试次数,根据 `runFinally` 直接执行或抛出异常 @@ -13,5 +11,3 @@ tryOnUnload(() => { ... }); ``` - -#### [返回列表](../readme.md) diff --git a/src/useActionSheet/readme.md b/src/useActionSheet/index.md similarity index 89% rename from src/useActionSheet/readme.md rename to src/useActionSheet/index.md index 7186c63..28586b6 100644 --- a/src/useActionSheet/readme.md +++ b/src/useActionSheet/index.md @@ -1,7 +1,5 @@ # useActionSheet -#### [返回列表](../readme.md) - 返回一个方法,调用后从底部向上弹出操作菜单。 ```typescript @@ -20,5 +18,3 @@ showActionSheet({ /* 新传入配置 */ }); ``` - -#### [返回列表](../readme.md) diff --git a/src/useClipboardData/readme.md b/src/useClipboardData/index.md similarity index 92% rename from src/useClipboardData/readme.md rename to src/useClipboardData/index.md index 233362a..a46ead1 100644 --- a/src/useClipboardData/readme.md +++ b/src/useClipboardData/index.md @@ -1,7 +1,5 @@ # useClipboardData -#### [返回列表](../readme.md) - 获取和设置剪切板数据。你需要将默认值作为第一个参数传入。 ```typescript @@ -30,5 +28,3 @@ import { useClipboardData } from '@uni-helper/uni-use'; const clipboardData = useClipboardData('', { onError: (error) => { ... } }); ``` - -#### [返回列表](../readme.md) diff --git a/src/useDownloadFile/readme.md b/src/useDownloadFile/index.md similarity index 73% rename from src/useDownloadFile/readme.md rename to src/useDownloadFile/index.md index 9b734b4..9f6737f 100644 --- a/src/useDownloadFile/readme.md +++ b/src/useDownloadFile/index.md @@ -1,9 +1,5 @@ # useDownloadFile -#### [返回列表](../readme.md) - `uni.downloadFile` 的封装,对标 `@vueuse/core` v10.7.1。使用方法参见 。 **返回值中含有 task,可自行操作。** - -#### [返回列表](../readme.md) diff --git a/src/useGlobalData/readme.md b/src/useGlobalData/index.md similarity index 88% rename from src/useGlobalData/readme.md rename to src/useGlobalData/index.md index a590e33..f7724b4 100644 --- a/src/useGlobalData/readme.md +++ b/src/useGlobalData/index.md @@ -1,7 +1,5 @@ # useGlobalData -#### [返回列表](../readme.md) - 获取和设置当前应用实例的 `globalData`。你需要将默认值作为第一个参数传入。 ```typescript @@ -17,5 +15,3 @@ useGlobalData({}, { shallow: true }); ``` 我们建议直接使用 [pinia](https://pinia.vuejs.org/zh/) 作为状态管理工具。 - -#### [返回列表](../readme.md) diff --git a/src/useInterceptor/readme.md b/src/useInterceptor/index.md similarity index 90% rename from src/useInterceptor/readme.md rename to src/useInterceptor/index.md index be2a117..c859eb5 100644 --- a/src/useInterceptor/readme.md +++ b/src/useInterceptor/index.md @@ -1,7 +1,5 @@ # useInterceptor -#### [返回列表](../readme.md) - 设置拦截器。 支持拦截 sync 函数,并且 `invoke` 返回 false 将终止拦截器继续执行 ```typescript @@ -29,5 +27,3 @@ const stop = useInterceptor(event, { // 删除拦截器 stop(); ``` - -#### [返回列表](../readme.md) diff --git a/src/useLoading/readme.md b/src/useLoading/index.md similarity index 92% rename from src/useLoading/readme.md rename to src/useLoading/index.md index 03d0d79..caa9e55 100644 --- a/src/useLoading/readme.md +++ b/src/useLoading/index.md @@ -1,7 +1,5 @@ # useLoading -#### [返回列表](../readme.md) - 返回一个对象,包含两个方法。其中`showLoading` 调用后显示加载提示框,`hideLoading` 调用后隐藏加载提示框。 ```typescript @@ -33,5 +31,3 @@ showLoading({ /* 新传入配置 */ }); ``` - -#### [返回列表](../readme.md) diff --git a/src/useModal/readme.md b/src/useModal/index.md similarity index 87% rename from src/useModal/readme.md rename to src/useModal/index.md index 6e7a457..b10928e 100644 --- a/src/useModal/readme.md +++ b/src/useModal/index.md @@ -1,7 +1,5 @@ # useModal -#### [返回列表](../readme.md) - 返回一个方法,调用后显示模态弹窗。 ```typescript @@ -20,5 +18,3 @@ showModal({ /* 新传入配置 */ }); ``` - -#### [返回列表](../readme.md) diff --git a/src/useNetwork/readme.md b/src/useNetwork/index.md similarity index 75% rename from src/useNetwork/readme.md rename to src/useNetwork/index.md index b486bdb..466bf36 100644 --- a/src/useNetwork/readme.md +++ b/src/useNetwork/index.md @@ -1,7 +1,5 @@ # useNetwork -#### [返回列表](../readme.md) - 获取网络信息。 ```typescript @@ -10,5 +8,3 @@ import { useNetwork } from '@uni-helper/uni-use'; const { type, isWifi, is2g, is3g, is4g, is5g, isEthernet, isUnknown, isOnline, isOffline } = useNetwork(); ``` - -#### [返回列表](../readme.md) diff --git a/src/useOnline/readme.md b/src/useOnline/index.md similarity index 69% rename from src/useOnline/readme.md rename to src/useOnline/index.md index 6097d8b..c3bbb7c 100644 --- a/src/useOnline/readme.md +++ b/src/useOnline/index.md @@ -1,7 +1,5 @@ # useOnline -#### [返回列表](../readme.md) - 获取是否在线。基于 `useNetwork`。 ```typescript @@ -9,5 +7,3 @@ import { useOnline } from '@uni-helper/uni-use'; const isOnline = useOnline(); ``` - -#### [返回列表](../readme.md) diff --git a/src/usePage/readme.md b/src/usePage/index.md similarity index 64% rename from src/usePage/readme.md rename to src/usePage/index.md index a58af2e..1397269 100644 --- a/src/usePage/readme.md +++ b/src/usePage/index.md @@ -1,7 +1,5 @@ # usePage -#### [返回列表](../readme.md) - 获取当前页信息。 ```typescript @@ -9,5 +7,3 @@ import { usePage } from '@uni-helper/uni-use'; const page = usePage(); ``` - -#### [返回列表](../readme.md) diff --git a/src/usePageScroll/readme.md b/src/usePageScroll/index.md similarity index 72% rename from src/usePageScroll/readme.md rename to src/usePageScroll/index.md index 7c70171..b1e7582 100644 --- a/src/usePageScroll/readme.md +++ b/src/usePageScroll/index.md @@ -1,7 +1,5 @@ # usePageScroll -#### [返回列表](../readme.md) - 控制与监听页面滚动。 ```typescript @@ -11,5 +9,3 @@ const { scrollTop } = usePageScroll({ onPageScroll: true, }); ``` - -#### [返回列表](../readme.md) diff --git a/src/usePages/readme.md b/src/usePages/index.md similarity index 66% rename from src/usePages/readme.md rename to src/usePages/index.md index a0a1e3d..4607dc6 100644 --- a/src/usePages/readme.md +++ b/src/usePages/index.md @@ -1,7 +1,5 @@ # usePages -#### [返回列表](../readme.md) - 获取当前页面栈信息。 ```typescript @@ -9,5 +7,3 @@ import { usePages } from '@uni-helper/uni-use'; const pages = usePages(); ``` - -#### [返回列表](../readme.md) diff --git a/src/usePreferredDark/readme.md b/src/usePreferredDark/index.md similarity index 70% rename from src/usePreferredDark/readme.md rename to src/usePreferredDark/index.md index 0f7cab2..717ab94 100644 --- a/src/usePreferredDark/readme.md +++ b/src/usePreferredDark/index.md @@ -1,7 +1,5 @@ # usePreferredDark -#### [返回列表](../readme.md) - 响应式的暗黑主题偏好。 ```typescript @@ -9,5 +7,3 @@ import { usePreferredDark } from '@uni-helper/uni-use'; const prefersDark = usePreferredDark(); ``` - -#### [返回列表](../readme.md) diff --git a/src/usePreferredLanguage/readme.md b/src/usePreferredLanguage/index.md similarity index 71% rename from src/usePreferredLanguage/readme.md rename to src/usePreferredLanguage/index.md index bd5d728..c9e430f 100644 --- a/src/usePreferredLanguage/readme.md +++ b/src/usePreferredLanguage/index.md @@ -1,7 +1,5 @@ # usePreferredLanguage -#### [返回列表](../readme.md) - 响应式的语言偏好。 ```typescript @@ -9,5 +7,3 @@ import { usePreferredLanguage } from '@uni-helper/uni-use'; const language = usePreferredLanguage(); ``` - -#### [返回列表](../readme.md) diff --git a/src/usePrevPage/readme.md b/src/usePrevPage/index.md similarity index 67% rename from src/usePrevPage/readme.md rename to src/usePrevPage/index.md index d9be354..519d064 100644 --- a/src/usePrevPage/readme.md +++ b/src/usePrevPage/index.md @@ -1,7 +1,5 @@ # usePrevPage -#### [返回列表](../readme.md) - 获取前一页信息。 ```typescript @@ -9,5 +7,3 @@ import { usePrevPage } from '@uni-helper/uni-use'; const prevPage = usePrevPage(); ``` - -#### [返回列表](../readme.md) diff --git a/src/usePrevRoute/readme.md b/src/usePrevRoute/index.md similarity index 69% rename from src/usePrevRoute/readme.md rename to src/usePrevRoute/index.md index d8c7e70..1ac169d 100644 --- a/src/usePrevRoute/readme.md +++ b/src/usePrevRoute/index.md @@ -1,7 +1,5 @@ # usePrevRoute -#### [返回列表](../readme.md) - 获取前一页面路由信息。 ```typescript @@ -9,5 +7,3 @@ import { usePrevRoute } from '@uni-helper/uni-use'; const prevRoute = usePrevRoute(); ``` - -#### [返回列表](../readme.md) diff --git a/src/useProvider/readme.md b/src/useProvider/index.md similarity index 88% rename from src/useProvider/readme.md rename to src/useProvider/index.md index 3253525..14784e0 100644 --- a/src/useProvider/readme.md +++ b/src/useProvider/index.md @@ -1,7 +1,5 @@ # useProvider -#### [返回列表](../readme.md) - 设置服务供应商参数,调用返回方法获取服务供应商。 ```typescript @@ -20,5 +18,3 @@ getProvider({ /* 新传入配置 */ }); ``` - -#### [返回列表](../readme.md) diff --git a/src/useRequest/readme.md b/src/useRequest/index.md similarity index 72% rename from src/useRequest/readme.md rename to src/useRequest/index.md index 6d32a82..10a5f60 100644 --- a/src/useRequest/readme.md +++ b/src/useRequest/index.md @@ -1,9 +1,5 @@ # useRequest -#### [返回列表](../readme.md) - `uni.request` 的封装,对标 `@vueuse/core` v10.7.1。使用方法参见 。 **返回值中含有 task,可自行操作。** - -#### [返回列表](../readme.md) diff --git a/src/useRoute/readme.md b/src/useRoute/index.md similarity index 66% rename from src/useRoute/readme.md rename to src/useRoute/index.md index 4b5d805..00d56a5 100644 --- a/src/useRoute/readme.md +++ b/src/useRoute/index.md @@ -1,7 +1,5 @@ # useRoute -#### [返回列表](../readme.md) - 获取当前页路由信息。 ```typescript @@ -9,5 +7,3 @@ import { useRoute } from '@uni-helper/uni-use'; const route = useRoute(); ``` - -#### [返回列表](../readme.md) diff --git a/src/useRouter/readme.md b/src/useRouter/index.md similarity index 94% rename from src/useRouter/readme.md rename to src/useRouter/index.md index a44c04c..8e41a69 100644 --- a/src/useRouter/readme.md +++ b/src/useRouter/index.md @@ -1,7 +1,5 @@ # useRouter -#### [返回列表](../readme.md) - 路由相关的操作和变量 ## 使用方式 @@ -42,5 +40,3 @@ router.reLaunch({ url: '/pages/auth/login' }); // 后退 router.back(); ``` - -#### [返回列表](../readme.md) diff --git a/src/useScanCode/readme.md b/src/useScanCode/index.md similarity index 87% rename from src/useScanCode/readme.md rename to src/useScanCode/index.md index 0bccaab..97ff3d6 100644 --- a/src/useScanCode/readme.md +++ b/src/useScanCode/index.md @@ -1,7 +1,5 @@ # useScanCode -#### [返回列表](../readme.md) - 返回一个方法,调用后调起客户端扫码界面。 ```typescript @@ -20,5 +18,3 @@ scan({ /* 新传入配置 */ }); ``` - -#### [返回列表](../readme.md) diff --git a/src/useScreenBrightness/readme.md b/src/useScreenBrightness/index.md similarity index 89% rename from src/useScreenBrightness/readme.md rename to src/useScreenBrightness/index.md index 4031353..f1cd036 100644 --- a/src/useScreenBrightness/readme.md +++ b/src/useScreenBrightness/index.md @@ -1,7 +1,5 @@ # useScreenBrightness -#### [返回列表](../readme.md) - 获取和设置屏幕亮度。你需要将默认值作为第一个参数传入。 ```typescript @@ -22,5 +20,3 @@ import { useScreenBrightness } from '@uni-helper/uni-use'; const screenBrightness = useScreenBrightness('', { onError: (error) => { ... } }); ``` - -#### [返回列表](../readme.md) diff --git a/src/useSelectorQuery/readme.md b/src/useSelectorQuery/index.md similarity index 89% rename from src/useSelectorQuery/readme.md rename to src/useSelectorQuery/index.md index 607f202..d2c6fad 100644 --- a/src/useSelectorQuery/readme.md +++ b/src/useSelectorQuery/index.md @@ -1,7 +1,5 @@ # useSelectorQuery -#### [返回列表](../readme.md) - `uni.createSelectorQuery` 的封装。 ```typescript @@ -21,5 +19,3 @@ const rects = await getBoundingClientRect('.selector', true); // getFields,getScrollOffset,getContext 使用方式和 getBoundingClientRect 一致 ``` - -#### [返回列表](../readme.md) diff --git a/src/useSocket/readme.md b/src/useSocket/index.md similarity index 73% rename from src/useSocket/readme.md rename to src/useSocket/index.md index 4ddc260..6e11345 100644 --- a/src/useSocket/readme.md +++ b/src/useSocket/index.md @@ -1,9 +1,5 @@ # useSocket -#### [返回列表](../readme.md) - `uni-app` 关于 `socket` 的封装,对标 `@vueuse/core` v10.7.1。使用方法参见 。 **返回值中含有 task,可自行操作。** - -#### [返回列表](../readme.md) diff --git a/src/useStorage/readme.md b/src/useStorage/index.md similarity index 89% rename from src/useStorage/readme.md rename to src/useStorage/index.md index d374e75..162d1db 100644 --- a/src/useStorage/readme.md +++ b/src/useStorage/index.md @@ -1,7 +1,5 @@ # useStorage -#### [返回列表](../readme.md) - `uni-app` 关于 `异步 storage 操作` 的封装。 UNIAPP官网文档: @@ -24,5 +22,3 @@ token.value = 'authorization-token'; console.log(token.value); // authorization-token ``` - -#### [返回列表](../readme.md) diff --git a/src/useStorageAsync/readme.md b/src/useStorageAsync/index.md similarity index 92% rename from src/useStorageAsync/readme.md rename to src/useStorageAsync/index.md index 366e87a..c5d15df 100644 --- a/src/useStorageAsync/readme.md +++ b/src/useStorageAsync/index.md @@ -1,7 +1,5 @@ # useStorageAsync (废弃,请使用 useStorage) -#### [返回列表](../readme.md) - `uni-app` 关于 `异步 storage 操作` 的封装。 UNIAPP官网文档: @@ -26,5 +24,3 @@ token.value = 'authorization-token'; console.log(token.value); // authorization-token ``` - -#### [返回列表](../readme.md) diff --git a/src/useStorageSync/readme.md b/src/useStorageSync/index.md similarity index 91% rename from src/useStorageSync/readme.md rename to src/useStorageSync/index.md index 675a3c8..e954bf2 100644 --- a/src/useStorageSync/readme.md +++ b/src/useStorageSync/index.md @@ -1,7 +1,5 @@ # useStorageSync (废弃,请使用 useStorage) -#### [返回列表](../readme.md) - `uni-app` 关于 `同步 storage 操作` 的封装。 UNIAPP官网文档: @@ -24,5 +22,3 @@ token.value = 'authorization-token'; console.log(token.value); // authorization-token ``` - -#### [返回列表](../readme.md) diff --git a/src/useToast/readme.md b/src/useToast/index.md similarity index 88% rename from src/useToast/readme.md rename to src/useToast/index.md index f795a77..437dc46 100644 --- a/src/useToast/readme.md +++ b/src/useToast/index.md @@ -1,7 +1,5 @@ # useToast -#### [返回列表](../readme.md) - 返回一个方法,调用后显示消息提示框。 ```typescript @@ -21,5 +19,3 @@ showToast({ /* 新传入配置 */ }); ``` - -#### [返回列表](../readme.md) diff --git a/src/useUploadFile/readme.md b/src/useUploadFile/index.md similarity index 73% rename from src/useUploadFile/readme.md rename to src/useUploadFile/index.md index bb8763f..a9e1605 100644 --- a/src/useUploadFile/readme.md +++ b/src/useUploadFile/index.md @@ -1,9 +1,5 @@ # useUploadFile -#### [返回列表](../readme.md) - `uni.uploadFile` 的封装,对标 `@vueuse/core` v10.7.1。使用方法参见 。 **返回值中含有 task,可自行操作。** - -#### [返回列表](../readme.md) diff --git a/src/useVisible/readme.md b/src/useVisible/index.md similarity index 68% rename from src/useVisible/readme.md rename to src/useVisible/index.md index c66f24b..103ae33 100644 --- a/src/useVisible/readme.md +++ b/src/useVisible/index.md @@ -1,7 +1,5 @@ # useVisible -#### [返回列表](../readme.md) - 获取当前页面显隐状态。 ```typescript @@ -9,5 +7,3 @@ import { useVisible } from '@uni-helper/uni-use'; const isVisible = useVisible(); ``` - -#### [返回列表](../readme.md)