From 0b90a503e39051d22329b669afdd51ab0536856e Mon Sep 17 00:00:00 2001 From: Eduardo San Martin Morote Date: Mon, 11 Dec 2023 16:47:50 +0100 Subject: [PATCH] docs: mp banner --- package.json | 2 +- .../theme/components/AsideSponsors.vue | 96 +- packages/docs/package.json | 2 +- .../docs/public/banners/mastering-pinia.png | Bin 29039 -> 0 bytes packages/docs/public/mp-pinia-logo.svg | 30 + packages/playground/package.json | 12 +- packages/router/package.json | 18 +- pnpm-lock.yaml | 1415 ++++++++++------- 8 files changed, 960 insertions(+), 615 deletions(-) delete mode 100644 packages/docs/public/banners/mastering-pinia.png create mode 100644 packages/docs/public/mp-pinia-logo.svg diff --git a/package.json b/package.json index d1b0c68c..9781685c 100644 --- a/package.json +++ b/package.json @@ -29,7 +29,7 @@ "enquirer": "^2.4.1", "execa": "^8.0.1", "globby": "^14.0.0", - "lint-staged": "^15.1.0", + "lint-staged": "^15.2.0", "minimist": "^1.2.8", "p-series": "^3.0.0", "prettier": "^2.8.8", diff --git a/packages/docs/.vitepress/theme/components/AsideSponsors.vue b/packages/docs/.vitepress/theme/components/AsideSponsors.vue index 8c72c11f..7066c8ba 100644 --- a/packages/docs/.vitepress/theme/components/AsideSponsors.vue +++ b/packages/docs/.vitepress/theme/components/AsideSponsors.vue @@ -1,38 +1,82 @@ - - diff --git a/packages/docs/package.json b/packages/docs/package.json index 301add1b..632b82b1 100644 --- a/packages/docs/package.json +++ b/packages/docs/package.json @@ -9,7 +9,7 @@ "docs:build": "vitepress build ." }, "dependencies": { - "vitepress": "1.0.0-rc.25", + "vitepress": "1.0.0-rc.31", "vue-router": "workspace:*" } } diff --git a/packages/docs/public/banners/mastering-pinia.png b/packages/docs/public/banners/mastering-pinia.png deleted file mode 100644 index 32d147c353dd9dca3ae69daf89f2e4bb3f51f8ab..0000000000000000000000000000000000000000 GIT binary patch literal 0 Hc-jL100001 literal 29039 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 diff --git a/packages/docs/public/mp-pinia-logo.svg b/packages/docs/public/mp-pinia-logo.svg new file mode 100644 index 00000000..2acb24f2 --- /dev/null +++ b/packages/docs/public/mp-pinia-logo.svg @@ -0,0 +1,30 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/packages/playground/package.json b/packages/playground/package.json index 69448c28..d5c94b6e 100644 --- a/packages/playground/package.json +++ b/packages/playground/package.json @@ -9,16 +9,16 @@ "preview": "vite preview --port 4173" }, "dependencies": { - "vue": "^3.3.9" + "vue": "^3.3.11" }, "devDependencies": { - "@types/node": "^20.10.1", - "@vitejs/plugin-vue": "^4.5.1", - "@vue/compiler-sfc": "^3.3.9", + "@types/node": "^20.10.4", + "@vitejs/plugin-vue": "^4.5.2", + "@vue/compiler-sfc": "^3.3.11", "@vue/tsconfig": "^0.4.0", "typescript": "~5.1.6", - "vite": "^4.5.0", + "vite": "^5.0.7", "vue-router": "workspace:*", - "vue-tsc": "^1.8.24" + "vue-tsc": "^1.8.25" } } diff --git a/packages/router/package.json b/packages/router/package.json index 42fbe251..b8f5211e 100644 --- a/packages/router/package.json +++ b/packages/router/package.json @@ -83,18 +83,18 @@ }, "devDependencies": { "@microsoft/api-extractor": "^7.36.4", - "@rollup/plugin-alias": "^5.0.1", + "@rollup/plugin-alias": "^5.1.0", "@rollup/plugin-commonjs": "^25.0.7", "@rollup/plugin-node-resolve": "^15.2.3", "@rollup/plugin-replace": "^5.0.5", "@rollup/plugin-terser": "^0.4.4", "@sucrase/jest-plugin": "^3.0.0", - "@types/jest": "^29.5.8", - "@types/jsdom": "^21.1.5", - "@types/nightwatch": "^2.3.28", - "@vitejs/plugin-vue": "^4.5.1", - "@vue/compiler-sfc": "^3.3.9", - "@vue/server-renderer": "^3.3.9", + "@types/jest": "^29.5.11", + "@types/jsdom": "^21.1.6", + "@types/nightwatch": "^2.3.30", + "@vitejs/plugin-vue": "^4.5.2", + "@vue/compiler-sfc": "^3.3.11", + "@vue/server-renderer": "^3.3.11", "@vue/test-utils": "^2.4.3", "browserstack-local": "^1.5.5", "chromedriver": "^119.0.1", @@ -114,7 +114,7 @@ "rollup-plugin-typescript2": "^0.36.0", "sucrase": "^3.34.0", "typescript": "~5.1.6", - "vite": "^4.5.0", - "vue": "^3.3.9" + "vite": "^5.0.7", + "vue": "^3.3.11" } } diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 60142ca6..44fd0339 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -24,8 +24,8 @@ importers: specifier: ^14.0.0 version: 14.0.0 lint-staged: - specifier: ^15.1.0 - version: 15.1.0 + specifier: ^15.2.0 + version: 15.2.0 minimist: specifier: ^1.2.8 version: 1.2.8 @@ -54,8 +54,8 @@ importers: packages/docs: dependencies: vitepress: - specifier: 1.0.0-rc.25 - version: 1.0.0-rc.25(@algolia/client-search@4.20.0)(search-insights@2.10.0)(typescript@5.1.6) + specifier: 1.0.0-rc.31 + version: 1.0.0-rc.31(@algolia/client-search@4.21.0)(search-insights@2.13.0)(typescript@5.1.6) vue-router: specifier: workspace:* version: link:../router @@ -63,18 +63,18 @@ importers: packages/playground: dependencies: vue: - specifier: ^3.3.9 - version: 3.3.9(typescript@5.1.6) + specifier: ^3.3.11 + version: 3.3.11(typescript@5.1.6) devDependencies: '@types/node': - specifier: ^20.10.1 - version: 20.10.1 + specifier: ^20.10.4 + version: 20.10.4 '@vitejs/plugin-vue': - specifier: ^4.5.1 - version: 4.5.1(vite@4.5.0)(vue@3.3.9) + specifier: ^4.5.2 + version: 4.5.2(vite@5.0.7)(vue@3.3.11) '@vue/compiler-sfc': - specifier: ^3.3.9 - version: 3.3.9 + specifier: ^3.3.11 + version: 3.3.11 '@vue/tsconfig': specifier: ^0.4.0 version: 0.4.0 @@ -82,14 +82,14 @@ importers: specifier: ~5.1.6 version: 5.1.6 vite: - specifier: ^4.5.0 - version: 4.5.0(@types/node@20.10.1) + specifier: ^5.0.7 + version: 5.0.7(@types/node@20.10.4) vue-router: specifier: workspace:* version: link:../router vue-tsc: - specifier: ^1.8.24 - version: 1.8.24(typescript@5.1.6) + specifier: ^1.8.25 + version: 1.8.25(typescript@5.1.6) packages/router: dependencies: @@ -101,8 +101,8 @@ importers: specifier: ^7.36.4 version: 7.36.4 '@rollup/plugin-alias': - specifier: ^5.0.1 - version: 5.0.1(rollup@3.29.4) + specifier: ^5.1.0 + version: 5.1.0(rollup@3.29.4) '@rollup/plugin-commonjs': specifier: ^25.0.7 version: 25.0.7(rollup@3.29.4) @@ -119,26 +119,26 @@ importers: specifier: ^3.0.0 version: 3.0.0(jest@29.7.0)(sucrase@3.34.0) '@types/jest': - specifier: ^29.5.8 - version: 29.5.8 + specifier: ^29.5.11 + version: 29.5.11 '@types/jsdom': - specifier: ^21.1.5 - version: 21.1.5 + specifier: ^21.1.6 + version: 21.1.6 '@types/nightwatch': - specifier: ^2.3.28 - version: 2.3.28 + specifier: ^2.3.30 + version: 2.3.30 '@vitejs/plugin-vue': - specifier: ^4.5.1 - version: 4.5.1(vite@4.5.0)(vue@3.3.9) + specifier: ^4.5.2 + version: 4.5.2(vite@5.0.7)(vue@3.3.11) '@vue/compiler-sfc': - specifier: ^3.3.9 - version: 3.3.9 + specifier: ^3.3.11 + version: 3.3.11 '@vue/server-renderer': - specifier: ^3.3.9 - version: 3.3.9(vue@3.3.9) + specifier: ^3.3.11 + version: 3.3.11(vue@3.3.11) '@vue/test-utils': specifier: ^2.4.3 - version: 2.4.3(@vue/server-renderer@3.3.9)(vue@3.3.9) + version: 2.4.3(@vue/server-renderer@3.3.11)(vue@3.3.11) browserstack-local: specifier: ^1.5.5 version: 1.5.5 @@ -194,146 +194,146 @@ importers: specifier: ~5.1.6 version: 5.1.6 vite: - specifier: ^4.5.0 - version: 4.5.0(@types/node@20.10.1) + specifier: ^5.0.7 + version: 5.0.7(@types/node@20.10.4) vue: - specifier: ^3.3.9 - version: 3.3.9(typescript@5.1.6) + specifier: ^3.3.11 + version: 3.3.11(typescript@5.1.6) packages: - /@algolia/autocomplete-core@1.9.3(@algolia/client-search@4.20.0)(algoliasearch@4.20.0)(search-insights@2.10.0): + /@algolia/autocomplete-core@1.9.3(@algolia/client-search@4.21.0)(algoliasearch@4.21.0)(search-insights@2.13.0): resolution: {integrity: sha512-009HdfugtGCdC4JdXUbVJClA0q0zh24yyePn+KUGk3rP7j8FEe/m5Yo/z65gn6nP/cM39PxpzqKrL7A6fP6PPw==} dependencies: - '@algolia/autocomplete-plugin-algolia-insights': 1.9.3(@algolia/client-search@4.20.0)(algoliasearch@4.20.0)(search-insights@2.10.0) - '@algolia/autocomplete-shared': 1.9.3(@algolia/client-search@4.20.0)(algoliasearch@4.20.0) + '@algolia/autocomplete-plugin-algolia-insights': 1.9.3(@algolia/client-search@4.21.0)(algoliasearch@4.21.0)(search-insights@2.13.0) + '@algolia/autocomplete-shared': 1.9.3(@algolia/client-search@4.21.0)(algoliasearch@4.21.0) transitivePeerDependencies: - '@algolia/client-search' - algoliasearch - search-insights dev: false - /@algolia/autocomplete-plugin-algolia-insights@1.9.3(@algolia/client-search@4.20.0)(algoliasearch@4.20.0)(search-insights@2.10.0): + /@algolia/autocomplete-plugin-algolia-insights@1.9.3(@algolia/client-search@4.21.0)(algoliasearch@4.21.0)(search-insights@2.13.0): resolution: {integrity: sha512-a/yTUkcO/Vyy+JffmAnTWbr4/90cLzw+CC3bRbhnULr/EM0fGNvM13oQQ14f2moLMcVDyAx/leczLlAOovhSZg==} peerDependencies: search-insights: '>= 1 < 3' dependencies: - '@algolia/autocomplete-shared': 1.9.3(@algolia/client-search@4.20.0)(algoliasearch@4.20.0) - search-insights: 2.10.0 + '@algolia/autocomplete-shared': 1.9.3(@algolia/client-search@4.21.0)(algoliasearch@4.21.0) + search-insights: 2.13.0 transitivePeerDependencies: - '@algolia/client-search' - algoliasearch dev: false - /@algolia/autocomplete-preset-algolia@1.9.3(@algolia/client-search@4.20.0)(algoliasearch@4.20.0): + /@algolia/autocomplete-preset-algolia@1.9.3(@algolia/client-search@4.21.0)(algoliasearch@4.21.0): resolution: {integrity: sha512-d4qlt6YmrLMYy95n5TB52wtNDr6EgAIPH81dvvvW8UmuWRgxEtY0NJiPwl/h95JtG2vmRM804M0DSwMCNZlzRA==} peerDependencies: '@algolia/client-search': '>= 4.9.1 < 6' algoliasearch: '>= 4.9.1 < 6' dependencies: - '@algolia/autocomplete-shared': 1.9.3(@algolia/client-search@4.20.0)(algoliasearch@4.20.0) - '@algolia/client-search': 4.20.0 - algoliasearch: 4.20.0 + '@algolia/autocomplete-shared': 1.9.3(@algolia/client-search@4.21.0)(algoliasearch@4.21.0) + '@algolia/client-search': 4.21.0 + algoliasearch: 4.21.0 dev: false - /@algolia/autocomplete-shared@1.9.3(@algolia/client-search@4.20.0)(algoliasearch@4.20.0): + /@algolia/autocomplete-shared@1.9.3(@algolia/client-search@4.21.0)(algoliasearch@4.21.0): resolution: {integrity: sha512-Wnm9E4Ye6Rl6sTTqjoymD+l8DjSTHsHboVRYrKgEt8Q7UHm9nYbqhN/i0fhUYA3OAEH7WA8x3jfpnmJm3rKvaQ==} peerDependencies: '@algolia/client-search': '>= 4.9.1 < 6' algoliasearch: '>= 4.9.1 < 6' dependencies: - '@algolia/client-search': 4.20.0 - algoliasearch: 4.20.0 + '@algolia/client-search': 4.21.0 + algoliasearch: 4.21.0 dev: false - /@algolia/cache-browser-local-storage@4.20.0: - resolution: {integrity: sha512-uujahcBt4DxduBTvYdwO3sBfHuJvJokiC3BP1+O70fglmE1ShkH8lpXqZBac1rrU3FnNYSUs4pL9lBdTKeRPOQ==} + /@algolia/cache-browser-local-storage@4.21.0: + resolution: {integrity: sha512-sbo3x9ftlN1S+9Rc4Qi6lNTtJsj5vRfMFUzNjNMGppSLuSHKc2lmHMinESpdMbK2kxzHMQkTaYBgCaIQmUe7sA==} dependencies: - '@algolia/cache-common': 4.20.0 + '@algolia/cache-common': 4.21.0 dev: false - /@algolia/cache-common@4.20.0: - resolution: {integrity: sha512-vCfxauaZutL3NImzB2G9LjLt36vKAckc6DhMp05An14kVo8F1Yofb6SIl6U3SaEz8pG2QOB9ptwM5c+zGevwIQ==} + /@algolia/cache-common@4.21.0: + resolution: {integrity: sha512-++qQGJHcankmMEBQ43Ey7D0fCN/wFYlgujSw+wkmyfu4a7zlXA4xtS+nCspBMBSivA7HeHurCvy/q2ZUzLAJTQ==} dev: false - /@algolia/cache-in-memory@4.20.0: - resolution: {integrity: sha512-Wm9ak/IaacAZXS4mB3+qF/KCoVSBV6aLgIGFEtQtJwjv64g4ePMapORGmCyulCFwfePaRAtcaTbMcJF+voc/bg==} + /@algolia/cache-in-memory@4.21.0: + resolution: {integrity: sha512-7PVIRsAPZCUuYe5I5z1srI+14VfRoJh0/ySCTX1WwFEC6N8vLGWhZeZPrtn+a44/wshi8xNaGW8bpjq97Dq0Sg==} dependencies: - '@algolia/cache-common': 4.20.0 + '@algolia/cache-common': 4.21.0 dev: false - /@algolia/client-account@4.20.0: - resolution: {integrity: sha512-GGToLQvrwo7am4zVkZTnKa72pheQeez/16sURDWm7Seyz+HUxKi3BM6fthVVPUEBhtJ0reyVtuK9ArmnaKl10Q==} + /@algolia/client-account@4.21.0: + resolution: {integrity: sha512-CQGzROEEtsHjyWg683lHA49TQB+GN9kRcaNp8q+9/y8FnnBiLIBUEOYSUumgK7o16GTnDsno+eGT8fxg7shNuQ==} dependencies: - '@algolia/client-common': 4.20.0 - '@algolia/client-search': 4.20.0 - '@algolia/transporter': 4.20.0 + '@algolia/client-common': 4.21.0 + '@algolia/client-search': 4.21.0 + '@algolia/transporter': 4.21.0 dev: false - /@algolia/client-analytics@4.20.0: - resolution: {integrity: sha512-EIr+PdFMOallRdBTHHdKI3CstslgLORQG7844Mq84ib5oVFRVASuuPmG4bXBgiDbcsMLUeOC6zRVJhv1KWI0ug==} + /@algolia/client-analytics@4.21.0: + resolution: {integrity: sha512-h6VGQF9uu+aHT3FLsuzk0v9b17X4qMaR0DfxkioLg97fhXJ5YWxfoS0RXq1RzKbONdumsDBi9QDnQowwJsFFAQ==} dependencies: - '@algolia/client-common': 4.20.0 - '@algolia/client-search': 4.20.0 - '@algolia/requester-common': 4.20.0 - '@algolia/transporter': 4.20.0 + '@algolia/client-common': 4.21.0 + '@algolia/client-search': 4.21.0 + '@algolia/requester-common': 4.21.0 + '@algolia/transporter': 4.21.0 dev: false - /@algolia/client-common@4.20.0: - resolution: {integrity: sha512-P3WgMdEss915p+knMMSd/fwiHRHKvDu4DYRrCRaBrsfFw7EQHon+EbRSm4QisS9NYdxbS04kcvNoavVGthyfqQ==} + /@algolia/client-common@4.21.0: + resolution: {integrity: sha512-bLu35ERLOqBM2HUkGzQ85a41oCen88jxNK5H86tUGwRE7cCkH7+h2cO5X2FaitdNRd4PbI4KBUBnkij1bKADiA==} dependencies: - '@algolia/requester-common': 4.20.0 - '@algolia/transporter': 4.20.0 + '@algolia/requester-common': 4.21.0 + '@algolia/transporter': 4.21.0 dev: false - /@algolia/client-personalization@4.20.0: - resolution: {integrity: sha512-N9+zx0tWOQsLc3K4PVRDV8GUeOLAY0i445En79Pr3zWB+m67V+n/8w4Kw1C5LlbHDDJcyhMMIlqezh6BEk7xAQ==} + /@algolia/client-personalization@4.21.0: + resolution: {integrity: sha512-QGpFwthu6GWRGd+XManntwOEoDZ7qzpve/0t1Eo9/CqQNCNUrlIjt8TSfo4eOJeeeCP2i6DJTsnItq1wXxtrSA==} dependencies: - '@algolia/client-common': 4.20.0 - '@algolia/requester-common': 4.20.0 - '@algolia/transporter': 4.20.0 + '@algolia/client-common': 4.21.0 + '@algolia/requester-common': 4.21.0 + '@algolia/transporter': 4.21.0 dev: false - /@algolia/client-search@4.20.0: - resolution: {integrity: sha512-zgwqnMvhWLdpzKTpd3sGmMlr4c+iS7eyyLGiaO51zDZWGMkpgoNVmltkzdBwxOVXz0RsFMznIxB9zuarUv4TZg==} + /@algolia/client-search@4.21.0: + resolution: {integrity: sha512-rjziG6j/AGEj6F4cWOaKkriirDcM+bqaRzZ+89cqkFBfJvflhyZ5Jv9+MBlqRvCYjuSrqGT6xpuLBjvOKZ0hwg==} dependencies: - '@algolia/client-common': 4.20.0 - '@algolia/requester-common': 4.20.0 - '@algolia/transporter': 4.20.0 + '@algolia/client-common': 4.21.0 + '@algolia/requester-common': 4.21.0 + '@algolia/transporter': 4.21.0 dev: false - /@algolia/logger-common@4.20.0: - resolution: {integrity: sha512-xouigCMB5WJYEwvoWW5XDv7Z9f0A8VoXJc3VKwlHJw/je+3p2RcDXfksLI4G4lIVncFUYMZx30tP/rsdlvvzHQ==} + /@algolia/logger-common@4.21.0: + resolution: {integrity: sha512-4SJotYjwzR6ZVEfTz71o3bjtn4zOHtnrr0IX+bn4jgK8UmrfOAHHYuAlV3NMJFFzEshrabQTA/3lsV/OyF6J4Q==} dev: false - /@algolia/logger-console@4.20.0: - resolution: {integrity: sha512-THlIGG1g/FS63z0StQqDhT6bprUczBI8wnLT3JWvfAQDZX5P6fCg7dG+pIrUBpDIHGszgkqYEqECaKKsdNKOUA==} + /@algolia/logger-console@4.21.0: + resolution: {integrity: sha512-LOUwr6DFww2ABGviumO9mjBtLIkFMf7jN3KN1y0DOaZZE4QV8SbG9JaI+koZybIc4bK+AUS6AXz1erpbuI6Jog==} dependencies: - '@algolia/logger-common': 4.20.0 + '@algolia/logger-common': 4.21.0 dev: false - /@algolia/requester-browser-xhr@4.20.0: - resolution: {integrity: sha512-HbzoSjcjuUmYOkcHECkVTwAelmvTlgs48N6Owt4FnTOQdwn0b8pdht9eMgishvk8+F8bal354nhx/xOoTfwiAw==} + /@algolia/requester-browser-xhr@4.21.0: + resolution: {integrity: sha512-4ZfNoNZM2sLxEqeiMZjvxyVYmkbn67bGPmGWWZsiAuj5c/2OMcJ6md8VVR5ChTyZGHwdi1kcpzM4pSnf0Ozvog==} dependencies: - '@algolia/requester-common': 4.20.0 + '@algolia/requester-common': 4.21.0 dev: false - /@algolia/requester-common@4.20.0: - resolution: {integrity: sha512-9h6ye6RY/BkfmeJp7Z8gyyeMrmmWsMOCRBXQDs4mZKKsyVlfIVICpcSibbeYcuUdurLhIlrOUkH3rQEgZzonng==} + /@algolia/requester-common@4.21.0: + resolution: {integrity: sha512-+YoGR9t0v3ksTmYucJ37IWqVoOOWO/yFVPQmBx2ajI1h4ZDJVW8cspD1DIYsPYcMdA2E3pvn3/XhVuomnjhBaw==} dev: false - /@algolia/requester-node-http@4.20.0: - resolution: {integrity: sha512-ocJ66L60ABSSTRFnCHIEZpNHv6qTxsBwJEPfYaSBsLQodm0F9ptvalFkHMpvj5DfE22oZrcrLbOYM2bdPJRHng==} + /@algolia/requester-node-http@4.21.0: + resolution: {integrity: sha512-kmABh1hWSm08b+6n6GbOrUWbqbWznQYylNRmFtuKnPBIRy5KiqrES31TBe+XsVityEav/iCIzpEEdanmoLaSVg==} dependencies: - '@algolia/requester-common': 4.20.0 + '@algolia/requester-common': 4.21.0 dev: false - /@algolia/transporter@4.20.0: - resolution: {integrity: sha512-Lsii1pGWOAISbzeyuf+r/GPhvHMPHSPrTDWNcIzOE1SG1inlJHICaVe2ikuoRjcpgxZNU54Jl+if15SUCsaTUg==} + /@algolia/transporter@4.21.0: + resolution: {integrity: sha512-fai7m19rQAaQtSUCfEC5sya5odi2MpZmcH/UJ1lLzW+A5S987SaTfGjAJWxcKutWnhoES1YWU4X0bZSqcAn5Zg==} dependencies: - '@algolia/cache-common': 4.20.0 - '@algolia/logger-common': 4.20.0 - '@algolia/requester-common': 4.20.0 + '@algolia/cache-common': 4.21.0 + '@algolia/logger-common': 4.21.0 + '@algolia/requester-common': 4.21.0 dev: false /@ampproject/remapping@2.2.1: @@ -367,10 +367,10 @@ packages: '@babel/helper-compilation-targets': 7.22.15 '@babel/helper-module-transforms': 7.23.0(@babel/core@7.23.2) '@babel/helpers': 7.23.2 - '@babel/parser': 7.23.5 + '@babel/parser': 7.23.6 '@babel/template': 7.22.15 '@babel/traverse': 7.23.2 - '@babel/types': 7.23.5 + '@babel/types': 7.23.6 convert-source-map: 2.0.0 debug: 4.3.4 gensync: 1.0.0-beta.2 @@ -411,21 +411,21 @@ packages: engines: {node: '>=6.9.0'} dependencies: '@babel/template': 7.22.15 - '@babel/types': 7.23.5 + '@babel/types': 7.23.6 dev: true /@babel/helper-hoist-variables@7.22.5: resolution: {integrity: sha512-wGjk9QZVzvknA6yKIUURb8zY3grXCcOZt+/7Wcy8O2uctxhplmUPkOdlgoNhmdVee2c92JXbf1xpMtVNbfoxRw==} engines: {node: '>=6.9.0'} dependencies: - '@babel/types': 7.23.5 + '@babel/types': 7.23.6 dev: true /@babel/helper-module-imports@7.22.15: resolution: {integrity: sha512-0pYVBnDKZO2fnSPCrgM/6WMc7eS20Fbok+0r88fp+YtWVLZrp4CkafFGIp+W0VKw4a22sgebPT99y+FDNMdP4w==} engines: {node: '>=6.9.0'} dependencies: - '@babel/types': 7.23.5 + '@babel/types': 7.23.6 dev: true /@babel/helper-module-transforms@7.23.0(@babel/core@7.23.2): @@ -451,19 +451,20 @@ packages: resolution: {integrity: sha512-n0H99E/K+Bika3++WNL17POvo4rKWZ7lZEp1Q+fStVbUi8nxPQEBOlTmCOxW/0JsS56SKKQ+ojAe2pHKJHN35w==} engines: {node: '>=6.9.0'} dependencies: - '@babel/types': 7.23.5 + '@babel/types': 7.23.6 dev: true /@babel/helper-split-export-declaration@7.22.6: resolution: {integrity: sha512-AsUnxuLhRYsisFiaJwvp1QF+I3KjD5FOxut14q/GzovUe6orHLesW2C7d754kRm53h5gqrz6sFl6sxc4BVtE/g==} engines: {node: '>=6.9.0'} dependencies: - '@babel/types': 7.23.5 + '@babel/types': 7.23.6 dev: true /@babel/helper-string-parser@7.22.5: resolution: {integrity: sha512-mM4COjgZox8U+JcXQwPijIZLElkgEpO5rsERVDJTc2qfCDfERyob6k5WegS14SX18IIjv+XD+GrqNumY5JRCDw==} engines: {node: '>=6.9.0'} + dev: true /@babel/helper-string-parser@7.23.4: resolution: {integrity: sha512-803gmbQdqwdf4olxrX4AJyFBV/RTr3rSmOj0rKwesmzlfhYNDEs+/iOcznzpNWlJlIlTJC2QfPFcHB6DlzdVLQ==} @@ -484,7 +485,7 @@ packages: dependencies: '@babel/template': 7.22.15 '@babel/traverse': 7.23.2 - '@babel/types': 7.23.5 + '@babel/types': 7.23.6 transitivePeerDependencies: - supports-color dev: true @@ -498,20 +499,12 @@ packages: js-tokens: 4.0.0 dev: true - /@babel/parser@7.23.0: - resolution: {integrity: sha512-vvPKKdMemU85V9WE/l5wZEmImpCtLqbnTvqDS2U1fJ96KrxoW7KrXhNsNCblQlg8Ck4b85yxdTyelsMUgFUXiw==} - engines: {node: '>=6.0.0'} - hasBin: true - dependencies: - '@babel/types': 7.23.0 - dev: false - - /@babel/parser@7.23.5: - resolution: {integrity: sha512-hOOqoiNXrmGdFbhgCzu6GiURxUgM27Xwd/aPuu8RfHEZPBzL1Z54okAHAQjXfcQNwvrlkAmAp4SlRTZ45vlthQ==} + /@babel/parser@7.23.6: + resolution: {integrity: sha512-Z2uID7YJ7oNvAI20O9X0bblw7Qqs8Q2hFy0R9tAfnfLkp5MW0UH9eUvnDSnFwKZ0AvgS1ucqR4KzvVHgnke1VQ==} engines: {node: '>=6.0.0'} hasBin: true dependencies: - '@babel/types': 7.23.5 + '@babel/types': 7.23.6 /@babel/plugin-syntax-async-generators@7.8.4(@babel/core@7.23.2): resolution: {integrity: sha512-tycmZxkGfZaxhMRbXlPXuVFpdWlXpir2W4AMhSJgRKzk/eDlIXOhb2LHWoLpDF7TEHylV5zNhykX6KAgHJmTNw==} @@ -647,8 +640,8 @@ packages: engines: {node: '>=6.9.0'} dependencies: '@babel/code-frame': 7.22.13 - '@babel/parser': 7.23.5 - '@babel/types': 7.23.5 + '@babel/parser': 7.23.6 + '@babel/types': 7.23.6 dev: true /@babel/traverse@7.23.2: @@ -661,8 +654,8 @@ packages: '@babel/helper-function-name': 7.23.0 '@babel/helper-hoist-variables': 7.22.5 '@babel/helper-split-export-declaration': 7.22.6 - '@babel/parser': 7.23.5 - '@babel/types': 7.23.5 + '@babel/parser': 7.23.6 + '@babel/types': 7.23.6 debug: 4.3.4 globals: 11.12.0 transitivePeerDependencies: @@ -676,9 +669,10 @@ packages: '@babel/helper-string-parser': 7.22.5 '@babel/helper-validator-identifier': 7.22.20 to-fast-properties: 2.0.0 + dev: true - /@babel/types@7.23.5: - resolution: {integrity: sha512-ON5kSOJwVO6xXVRTvOI0eOnWe7VdUcIpsovGo9U/Br4Ie4UVFQTboO2cYnDhAGU6Fp+UxSiT+pMft0SMHfuq6w==} + /@babel/types@7.23.6: + resolution: {integrity: sha512-+uarb83brBzPKN38NX1MkB6vb6+mwvR6amUulqAE7ccQw1pEl+bCia9TbdG1lsnFP7lZySvUn37CHyXQdfTwzg==} engines: {node: '>=6.9.0'} dependencies: '@babel/helper-string-parser': 7.23.4 @@ -700,11 +694,11 @@ packages: resolution: {integrity: sha512-SPiDHaWKQZpwR2siD0KQUwlStvIAnEyK6tAE2h2Wuoq8ue9skzhlyVQ1ddzOxX6khULnAALDiR/isSF3bnuciA==} dev: false - /@docsearch/js@3.5.2(@algolia/client-search@4.20.0)(search-insights@2.10.0): + /@docsearch/js@3.5.2(@algolia/client-search@4.21.0)(search-insights@2.13.0): resolution: {integrity: sha512-p1YFTCDflk8ieHgFJYfmyHBki1D61+U9idwrLh+GQQMrBSP3DLGKpy0XUJtPjAOPltcVbqsTjiPFfH7JImjUNg==} dependencies: - '@docsearch/react': 3.5.2(@algolia/client-search@4.20.0)(search-insights@2.10.0) - preact: 10.18.2 + '@docsearch/react': 3.5.2(@algolia/client-search@4.21.0)(search-insights@2.13.0) + preact: 10.19.3 transitivePeerDependencies: - '@algolia/client-search' - '@types/react' @@ -713,7 +707,7 @@ packages: - search-insights dev: false - /@docsearch/react@3.5.2(@algolia/client-search@4.20.0)(search-insights@2.10.0): + /@docsearch/react@3.5.2(@algolia/client-search@4.21.0)(search-insights@2.13.0): resolution: {integrity: sha512-9Ahcrs5z2jq/DcAvYtvlqEBHImbm4YJI8M9y0x6Tqg598P40HTEkX7hsMcIuThI+hTFxRGZ9hll0Wygm2yEjng==} peerDependencies: '@types/react': '>= 16.8.0 < 19.0.0' @@ -730,185 +724,185 @@ packages: search-insights: optional: true dependencies: - '@algolia/autocomplete-core': 1.9.3(@algolia/client-search@4.20.0)(algoliasearch@4.20.0)(search-insights@2.10.0) - '@algolia/autocomplete-preset-algolia': 1.9.3(@algolia/client-search@4.20.0)(algoliasearch@4.20.0) + '@algolia/autocomplete-core': 1.9.3(@algolia/client-search@4.21.0)(algoliasearch@4.21.0)(search-insights@2.13.0) + '@algolia/autocomplete-preset-algolia': 1.9.3(@algolia/client-search@4.21.0)(algoliasearch@4.21.0) '@docsearch/css': 3.5.2 - algoliasearch: 4.20.0 - search-insights: 2.10.0 + algoliasearch: 4.21.0 + search-insights: 2.13.0 transitivePeerDependencies: - '@algolia/client-search' dev: false - /@esbuild/android-arm64@0.18.20: - resolution: {integrity: sha512-Nz4rJcchGDtENV0eMKUNa6L12zz2zBDXuhj/Vjh18zGqB44Bi7MBMSXjgunJgjRhCmKOjnPuZp4Mb6OKqtMHLQ==} + /@esbuild/android-arm64@0.19.9: + resolution: {integrity: sha512-q4cR+6ZD0938R19MyEW3jEsMzbb/1rulLXiNAJQADD/XYp7pT+rOS5JGxvpRW8dFDEfjW4wLgC/3FXIw4zYglQ==} engines: {node: '>=12'} cpu: [arm64] os: [android] requiresBuild: true optional: true - /@esbuild/android-arm@0.18.20: - resolution: {integrity: sha512-fyi7TDI/ijKKNZTUJAQqiG5T7YjJXgnzkURqmGj13C6dCqckZBLdl4h7bkhHt/t0WP+zO9/zwroDvANaOqO5Sw==} + /@esbuild/android-arm@0.19.9: + resolution: {integrity: sha512-jkYjjq7SdsWuNI6b5quymW0oC83NN5FdRPuCbs9HZ02mfVdAP8B8eeqLSYU3gb6OJEaY5CQabtTFbqBf26H3GA==} engines: {node: '>=12'} cpu: [arm] os: [android] requiresBuild: true optional: true - /@esbuild/android-x64@0.18.20: - resolution: {integrity: sha512-8GDdlePJA8D6zlZYJV/jnrRAi6rOiNaCC/JclcXpB+KIuvfBN4owLtgzY2bsxnx666XjJx2kDPUmnTtR8qKQUg==} + /@esbuild/android-x64@0.19.9: + resolution: {integrity: sha512-KOqoPntWAH6ZxDwx1D6mRntIgZh9KodzgNOy5Ebt9ghzffOk9X2c1sPwtM9P+0eXbefnDhqYfkh5PLP5ULtWFA==} engines: {node: '>=12'} cpu: [x64] os: [android] requiresBuild: true optional: true - /@esbuild/darwin-arm64@0.18.20: - resolution: {integrity: sha512-bxRHW5kHU38zS2lPTPOyuyTm+S+eobPUnTNkdJEfAddYgEcll4xkT8DB9d2008DtTbl7uJag2HuE5NZAZgnNEA==} + /@esbuild/darwin-arm64@0.19.9: + resolution: {integrity: sha512-KBJ9S0AFyLVx2E5D8W0vExqRW01WqRtczUZ8NRu+Pi+87opZn5tL4Y0xT0mA4FtHctd0ZgwNoN639fUUGlNIWw==} engines: {node: '>=12'} cpu: [arm64] os: [darwin] requiresBuild: true optional: true - /@esbuild/darwin-x64@0.18.20: - resolution: {integrity: sha512-pc5gxlMDxzm513qPGbCbDukOdsGtKhfxD1zJKXjCCcU7ju50O7MeAZ8c4krSJcOIJGFR+qx21yMMVYwiQvyTyQ==} + /@esbuild/darwin-x64@0.19.9: + resolution: {integrity: sha512-vE0VotmNTQaTdX0Q9dOHmMTao6ObjyPm58CHZr1UK7qpNleQyxlFlNCaHsHx6Uqv86VgPmR4o2wdNq3dP1qyDQ==} engines: {node: '>=12'} cpu: [x64] os: [darwin] requiresBuild: true optional: true - /@esbuild/freebsd-arm64@0.18.20: - resolution: {integrity: sha512-yqDQHy4QHevpMAaxhhIwYPMv1NECwOvIpGCZkECn8w2WFHXjEwrBn3CeNIYsibZ/iZEUemj++M26W3cNR5h+Tw==} + /@esbuild/freebsd-arm64@0.19.9: + resolution: {integrity: sha512-uFQyd/o1IjiEk3rUHSwUKkqZwqdvuD8GevWF065eqgYfexcVkxh+IJgwTaGZVu59XczZGcN/YMh9uF1fWD8j1g==} engines: {node: '>=12'} cpu: [arm64] os: [freebsd] requiresBuild: true optional: true - /@esbuild/freebsd-x64@0.18.20: - resolution: {integrity: sha512-tgWRPPuQsd3RmBZwarGVHZQvtzfEBOreNuxEMKFcd5DaDn2PbBxfwLcj4+aenoh7ctXcbXmOQIn8HI6mCSw5MQ==} + /@esbuild/freebsd-x64@0.19.9: + resolution: {integrity: sha512-WMLgWAtkdTbTu1AWacY7uoj/YtHthgqrqhf1OaEWnZb7PQgpt8eaA/F3LkV0E6K/Lc0cUr/uaVP/49iE4M4asA==} engines: {node: '>=12'} cpu: [x64] os: [freebsd] requiresBuild: true optional: true - /@esbuild/linux-arm64@0.18.20: - resolution: {integrity: sha512-2YbscF+UL7SQAVIpnWvYwM+3LskyDmPhe31pE7/aoTMFKKzIc9lLbyGUpmmb8a8AixOL61sQ/mFh3jEjHYFvdA==} + /@esbuild/linux-arm64@0.19.9: + resolution: {integrity: sha512-PiPblfe1BjK7WDAKR1Cr9O7VVPqVNpwFcPWgfn4xu0eMemzRp442hXyzF/fSwgrufI66FpHOEJk0yYdPInsmyQ==} engines: {node: '>=12'} cpu: [arm64] os: [linux] requiresBuild: true optional: true - /@esbuild/linux-arm@0.18.20: - resolution: {integrity: sha512-/5bHkMWnq1EgKr1V+Ybz3s1hWXok7mDFUMQ4cG10AfW3wL02PSZi5kFpYKrptDsgb2WAJIvRcDm+qIvXf/apvg==} + /@esbuild/linux-arm@0.19.9: + resolution: {integrity: sha512-C/ChPohUYoyUaqn1h17m/6yt6OB14hbXvT8EgM1ZWaiiTYz7nWZR0SYmMnB5BzQA4GXl3BgBO1l8MYqL/He3qw==} engines: {node: '>=12'} cpu: [arm] os: [linux] requiresBuild: true optional: true - /@esbuild/linux-ia32@0.18.20: - resolution: {integrity: sha512-P4etWwq6IsReT0E1KHU40bOnzMHoH73aXp96Fs8TIT6z9Hu8G6+0SHSw9i2isWrD2nbx2qo5yUqACgdfVGx7TA==} + /@esbuild/linux-ia32@0.19.9: + resolution: {integrity: sha512-f37i/0zE0MjDxijkPSQw1CO/7C27Eojqb+r3BbHVxMLkj8GCa78TrBZzvPyA/FNLUMzP3eyHCVkAopkKVja+6Q==} engines: {node: '>=12'} cpu: [ia32] os: [linux] requiresBuild: true optional: true - /@esbuild/linux-loong64@0.18.20: - resolution: {integrity: sha512-nXW8nqBTrOpDLPgPY9uV+/1DjxoQ7DoB2N8eocyq8I9XuqJ7BiAMDMf9n1xZM9TgW0J8zrquIb/A7s3BJv7rjg==} + /@esbuild/linux-loong64@0.19.9: + resolution: {integrity: sha512-t6mN147pUIf3t6wUt3FeumoOTPfmv9Cc6DQlsVBpB7eCpLOqQDyWBP1ymXn1lDw4fNUSb/gBcKAmvTP49oIkaA==} engines: {node: '>=12'} cpu: [loong64] os: [linux] requiresBuild: true optional: true - /@esbuild/linux-mips64el@0.18.20: - resolution: {integrity: sha512-d5NeaXZcHp8PzYy5VnXV3VSd2D328Zb+9dEq5HE6bw6+N86JVPExrA6O68OPwobntbNJ0pzCpUFZTo3w0GyetQ==} + /@esbuild/linux-mips64el@0.19.9: + resolution: {integrity: sha512-jg9fujJTNTQBuDXdmAg1eeJUL4Jds7BklOTkkH80ZgQIoCTdQrDaHYgbFZyeTq8zbY+axgptncko3v9p5hLZtw==} engines: {node: '>=12'} cpu: [mips64el] os: [linux] requiresBuild: true optional: true - /@esbuild/linux-ppc64@0.18.20: - resolution: {integrity: sha512-WHPyeScRNcmANnLQkq6AfyXRFr5D6N2sKgkFo2FqguP44Nw2eyDlbTdZwd9GYk98DZG9QItIiTlFLHJHjxP3FA==} + /@esbuild/linux-ppc64@0.19.9: + resolution: {integrity: sha512-tkV0xUX0pUUgY4ha7z5BbDS85uI7ABw3V1d0RNTii7E9lbmV8Z37Pup2tsLV46SQWzjOeyDi1Q7Wx2+QM8WaCQ==} engines: {node: '>=12'} cpu: [ppc64] os: [linux] requiresBuild: true optional: true - /@esbuild/linux-riscv64@0.18.20: - resolution: {integrity: sha512-WSxo6h5ecI5XH34KC7w5veNnKkju3zBRLEQNY7mv5mtBmrP/MjNBCAlsM2u5hDBlS3NGcTQpoBvRzqBcRtpq1A==} + /@esbuild/linux-riscv64@0.19.9: + resolution: {integrity: sha512-DfLp8dj91cufgPZDXr9p3FoR++m3ZJ6uIXsXrIvJdOjXVREtXuQCjfMfvmc3LScAVmLjcfloyVtpn43D56JFHg==} engines: {node: '>=12'} cpu: [riscv64] os: [linux] requiresBuild: true optional: true - /@esbuild/linux-s390x@0.18.20: - resolution: {integrity: sha512-+8231GMs3mAEth6Ja1iK0a1sQ3ohfcpzpRLH8uuc5/KVDFneH6jtAJLFGafpzpMRO6DzJ6AvXKze9LfFMrIHVQ==} + /@esbuild/linux-s390x@0.19.9: + resolution: {integrity: sha512-zHbglfEdC88KMgCWpOl/zc6dDYJvWGLiUtmPRsr1OgCViu3z5GncvNVdf+6/56O2Ca8jUU+t1BW261V6kp8qdw==} engines: {node: '>=12'} cpu: [s390x] os: [linux] requiresBuild: true optional: true - /@esbuild/linux-x64@0.18.20: - resolution: {integrity: sha512-UYqiqemphJcNsFEskc73jQ7B9jgwjWrSayxawS6UVFZGWrAAtkzjxSqnoclCXxWtfwLdzU+vTpcNYhpn43uP1w==} + /@esbuild/linux-x64@0.19.9: + resolution: {integrity: sha512-JUjpystGFFmNrEHQnIVG8hKwvA2DN5o7RqiO1CVX8EN/F/gkCjkUMgVn6hzScpwnJtl2mPR6I9XV1oW8k9O+0A==} engines: {node: '>=12'} cpu: [x64] os: [linux] requiresBuild: true optional: true - /@esbuild/netbsd-x64@0.18.20: - resolution: {integrity: sha512-iO1c++VP6xUBUmltHZoMtCUdPlnPGdBom6IrO4gyKPFFVBKioIImVooR5I83nTew5UOYrk3gIJhbZh8X44y06A==} + /@esbuild/netbsd-x64@0.19.9: + resolution: {integrity: sha512-GThgZPAwOBOsheA2RUlW5UeroRfESwMq/guy8uEe3wJlAOjpOXuSevLRd70NZ37ZrpO6RHGHgEHvPg1h3S1Jug==} engines: {node: '>=12'} cpu: [x64] os: [netbsd] requiresBuild: true optional: true - /@esbuild/openbsd-x64@0.18.20: - resolution: {integrity: sha512-e5e4YSsuQfX4cxcygw/UCPIEP6wbIL+se3sxPdCiMbFLBWu0eiZOJ7WoD+ptCLrmjZBK1Wk7I6D/I3NglUGOxg==} + /@esbuild/openbsd-x64@0.19.9: + resolution: {integrity: sha512-Ki6PlzppaFVbLnD8PtlVQfsYw4S9n3eQl87cqgeIw+O3sRr9IghpfSKY62mggdt1yCSZ8QWvTZ9jo9fjDSg9uw==} engines: {node: '>=12'} cpu: [x64] os: [openbsd] requiresBuild: true optional: true - /@esbuild/sunos-x64@0.18.20: - resolution: {integrity: sha512-kDbFRFp0YpTQVVrqUd5FTYmWo45zGaXe0X8E1G/LKFC0v8x0vWrhOWSLITcCn63lmZIxfOMXtCfti/RxN/0wnQ==} + /@esbuild/sunos-x64@0.19.9: + resolution: {integrity: sha512-MLHj7k9hWh4y1ddkBpvRj2b9NCBhfgBt3VpWbHQnXRedVun/hC7sIyTGDGTfsGuXo4ebik2+3ShjcPbhtFwWDw==} engines: {node: '>=12'} cpu: [x64] os: [sunos] requiresBuild: true optional: true - /@esbuild/win32-arm64@0.18.20: - resolution: {integrity: sha512-ddYFR6ItYgoaq4v4JmQQaAI5s7npztfV4Ag6NrhiaW0RrnOXqBkgwZLofVTlq1daVTQNhtI5oieTvkRPfZrePg==} + /@esbuild/win32-arm64@0.19.9: + resolution: {integrity: sha512-GQoa6OrQ8G08guMFgeXPH7yE/8Dt0IfOGWJSfSH4uafwdC7rWwrfE6P9N8AtPGIjUzdo2+7bN8Xo3qC578olhg==} engines: {node: '>=12'} cpu: [arm64] os: [win32] requiresBuild: true optional: true - /@esbuild/win32-ia32@0.18.20: - resolution: {integrity: sha512-Wv7QBi3ID/rROT08SABTS7eV4hX26sVduqDOTe1MvGMjNd3EjOz4b7zeexIR62GTIEKrfJXKL9LFxTYgkyeu7g==} + /@esbuild/win32-ia32@0.19.9: + resolution: {integrity: sha512-UOozV7Ntykvr5tSOlGCrqU3NBr3d8JqPes0QWN2WOXfvkWVGRajC+Ym0/Wj88fUgecUCLDdJPDF0Nna2UK3Qtg==} engines: {node: '>=12'} cpu: [ia32] os: [win32] requiresBuild: true optional: true - /@esbuild/win32-x64@0.18.20: - resolution: {integrity: sha512-kTdfRcSiDfQca/y9QIkng02avJ+NCaQvrMejlsB3RRv5sE9rRoeBPISaZpKxHELzRxZyLvNts1P27W3wV+8geQ==} + /@esbuild/win32-x64@0.19.9: + resolution: {integrity: sha512-oxoQgglOP7RH6iasDrhY+R/3cHrfwIDvRlT4CGChflq6twk8iENeVvMJjmvBb94Ik1Z+93iGO27err7w6l54GQ==} engines: {node: '>=12'} cpu: [x64] os: [win32] @@ -953,7 +947,7 @@ packages: engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} dependencies: '@jest/types': 29.6.3 - '@types/node': 20.10.1 + '@types/node': 20.10.4 chalk: 4.1.2 jest-message-util: 29.7.0 jest-util: 29.7.0 @@ -974,14 +968,14 @@ packages: '@jest/test-result': 29.7.0 '@jest/transform': 29.7.0 '@jest/types': 29.6.3 - '@types/node': 20.10.1 + '@types/node': 20.10.4 ansi-escapes: 4.3.2 chalk: 4.1.2 ci-info: 3.9.0 exit: 0.1.2 graceful-fs: 4.2.11 jest-changed-files: 29.7.0 - jest-config: 29.7.0(@types/node@20.10.1) + jest-config: 29.7.0(@types/node@20.10.4) jest-haste-map: 29.7.0 jest-message-util: 29.7.0 jest-regex-util: 29.6.3 @@ -1009,7 +1003,7 @@ packages: dependencies: '@jest/fake-timers': 29.7.0 '@jest/types': 29.6.3 - '@types/node': 20.10.1 + '@types/node': 20.10.4 jest-mock: 29.7.0 dev: true @@ -1036,7 +1030,7 @@ packages: dependencies: '@jest/types': 29.6.3 '@sinonjs/fake-timers': 10.3.0 - '@types/node': 20.10.1 + '@types/node': 20.10.4 jest-message-util: 29.7.0 jest-mock: 29.7.0 jest-util: 29.7.0 @@ -1069,7 +1063,7 @@ packages: '@jest/transform': 29.7.0 '@jest/types': 29.6.3 '@jridgewell/trace-mapping': 0.3.20 - '@types/node': 20.10.1 + '@types/node': 20.10.4 chalk: 4.1.2 collect-v8-coverage: 1.0.2 exit: 0.1.2 @@ -1157,7 +1151,7 @@ packages: '@jest/schemas': 29.6.3 '@types/istanbul-lib-coverage': 2.0.6 '@types/istanbul-reports': 3.0.4 - '@types/node': 20.10.1 + '@types/node': 20.10.4 '@types/yargs': 17.0.31 chalk: 4.1.2 dev: true @@ -1289,8 +1283,8 @@ packages: dev: true optional: true - /@rollup/plugin-alias@5.0.1(rollup@3.29.4): - resolution: {integrity: sha512-JObvbWdOHoMy9W7SU0lvGhDtWq9PllP5mjpAy+TUslZG/WzOId9u80Hsqq1vCUn9pFJ0cxpdcnAv+QzU2zFH3Q==} + /@rollup/plugin-alias@5.1.0(rollup@3.29.4): + resolution: {integrity: sha512-lpA3RZ9PdIG7qqhEfv79tBffNaoDuukFDrmhLqg9ifv99u/ehn+lOg30x2zmhf8AQqQUZaMk/B9fZraQ6/acDQ==} engines: {node: '>=14.0.0'} peerDependencies: rollup: ^1.20.0||^2.0.0||^3.0.0||^4.0.0 @@ -1390,6 +1384,97 @@ packages: rollup: 3.29.4 dev: true + /@rollup/rollup-android-arm-eabi@4.8.0: + resolution: {integrity: sha512-zdTObFRoNENrdPpnTNnhOljYIcOX7aI7+7wyrSpPFFIOf/nRdedE6IYsjaBE7tjukphh1tMTojgJ7p3lKY8x6Q==} + cpu: [arm] + os: [android] + requiresBuild: true + optional: true + + /@rollup/rollup-android-arm64@4.8.0: + resolution: {integrity: sha512-aiItwP48BiGpMFS9Znjo/xCNQVwTQVcRKkFKsO81m8exrGjHkCBDvm9PHay2kpa8RPnZzzKcD1iQ9KaLY4fPQQ==} + cpu: [arm64] + os: [android] + requiresBuild: true + optional: true + + /@rollup/rollup-darwin-arm64@4.8.0: + resolution: {integrity: sha512-zhNIS+L4ZYkYQUjIQUR6Zl0RXhbbA0huvNIWjmPc2SL0cB1h5Djkcy+RZ3/Bwszfb6vgwUvcVJYD6e6Zkpsi8g==} + cpu: [arm64] + os: [darwin] + requiresBuild: true + optional: true + + /@rollup/rollup-darwin-x64@4.8.0: + resolution: {integrity: sha512-A/FAHFRNQYrELrb/JHncRWzTTXB2ticiRFztP4ggIUAfa9Up1qfW8aG2w/mN9jNiZ+HB0t0u0jpJgFXG6BfRTA==} + cpu: [x64] + os: [darwin] + requiresBuild: true + optional: true + + /@rollup/rollup-linux-arm-gnueabihf@4.8.0: + resolution: {integrity: sha512-JsidBnh3p2IJJA4/2xOF2puAYqbaczB3elZDT0qHxn362EIoIkq7hrR43Xa8RisgI6/WPfvb2umbGsuvf7E37A==} + cpu: [arm] + os: [linux] + requiresBuild: true + optional: true + + /@rollup/rollup-linux-arm64-gnu@4.8.0: + resolution: {integrity: sha512-hBNCnqw3EVCkaPB0Oqd24bv8SklETptQWcJz06kb9OtiShn9jK1VuTgi7o4zPSt6rNGWQOTDEAccbk0OqJmS+g==} + cpu: [arm64] + os: [linux] + requiresBuild: true + optional: true + + /@rollup/rollup-linux-arm64-musl@4.8.0: + resolution: {integrity: sha512-Fw9ChYfJPdltvi9ALJ9wzdCdxGw4wtq4t1qY028b2O7GwB5qLNSGtqMsAel1lfWTZvf4b6/+4HKp0GlSYg0ahA==} + cpu: [arm64] + os: [linux] + requiresBuild: true + optional: true + + /@rollup/rollup-linux-riscv64-gnu@4.8.0: + resolution: {integrity: sha512-BH5xIh7tOzS9yBi8dFrCTG8Z6iNIGWGltd3IpTSKp6+pNWWO6qy8eKoRxOtwFbMrid5NZaidLYN6rHh9aB8bEw==} + cpu: [riscv64] + os: [linux] + requiresBuild: true + optional: true + + /@rollup/rollup-linux-x64-gnu@4.8.0: + resolution: {integrity: sha512-PmvAj8k6EuWiyLbkNpd6BLv5XeYFpqWuRvRNRl80xVfpGXK/z6KYXmAgbI4ogz7uFiJxCnYcqyvZVD0dgFog7Q==} + cpu: [x64] + os: [linux] + requiresBuild: true + optional: true + + /@rollup/rollup-linux-x64-musl@4.8.0: + resolution: {integrity: sha512-mdxnlW2QUzXwY+95TuxZ+CurrhgrPAMveDWI97EQlA9bfhR8tw3Pt7SUlc/eSlCNxlWktpmT//EAA8UfCHOyXg==} + cpu: [x64] + os: [linux] + requiresBuild: true + optional: true + + /@rollup/rollup-win32-arm64-msvc@4.8.0: + resolution: {integrity: sha512-ge7saUz38aesM4MA7Cad8CHo0Fyd1+qTaqoIo+Jtk+ipBi4ATSrHWov9/S4u5pbEQmLjgUjB7BJt+MiKG2kzmA==} + cpu: [arm64] + os: [win32] + requiresBuild: true + optional: true + + /@rollup/rollup-win32-ia32-msvc@4.8.0: + resolution: {integrity: sha512-p9E3PZlzurhlsN5h9g7zIP1DnqKXJe8ZUkFwAazqSvHuWfihlIISPxG9hCHCoA+dOOspL/c7ty1eeEVFTE0UTw==} + cpu: [ia32] + os: [win32] + requiresBuild: true + optional: true + + /@rollup/rollup-win32-x64-msvc@4.8.0: + resolution: {integrity: sha512-kb4/auKXkYKqlUYTE8s40FcJIj5soOyRLHKd4ugR0dCq0G2EfcF54eYcfQiGkHzjidZ40daB4ulsFdtqNKZtBg==} + cpu: [x64] + os: [win32] + requiresBuild: true + optional: true + /@rushstack/node-core-library@3.59.7: resolution: {integrity: sha512-ln1Drq0h+Hwa1JVA65x5mlSgUrBa1uHL+V89FqVWQgXd1vVIMhrtqtWGQrhTnFHxru5ppX+FY39VWELF/FjQCw==} peerDependencies: @@ -1482,8 +1567,8 @@ packages: /@types/babel__core@7.20.4: resolution: {integrity: sha512-mLnSC22IC4vcWiuObSRjrLd9XcBTGf59vUSoq2jkQDJ/QQ8PMI9rSuzE+aEV8karUMbskw07bKYoUJCKTUaygg==} dependencies: - '@babel/parser': 7.23.5 - '@babel/types': 7.23.5 + '@babel/parser': 7.23.6 + '@babel/types': 7.23.6 '@types/babel__generator': 7.6.7 '@types/babel__template': 7.4.4 '@types/babel__traverse': 7.20.4 @@ -1492,20 +1577,20 @@ packages: /@types/babel__generator@7.6.7: resolution: {integrity: sha512-6Sfsq+EaaLrw4RmdFWE9Onp63TOUue71AWb4Gpa6JxzgTYtimbM086WnYTy2U67AofR++QKCo08ZP6pwx8YFHQ==} dependencies: - '@babel/types': 7.23.5 + '@babel/types': 7.23.6 dev: true /@types/babel__template@7.4.4: resolution: {integrity: sha512-h/NUaSyG5EyxBIp8YRxo4RMe2/qQgvyowRwVMzhYhBCONbW8PUsg4lkFMrhgZhUe5z3L3MiLDuvyJ/CaPa2A8A==} dependencies: - '@babel/parser': 7.23.5 - '@babel/types': 7.23.5 + '@babel/parser': 7.23.6 + '@babel/types': 7.23.6 dev: true /@types/babel__traverse@7.20.4: resolution: {integrity: sha512-mSM/iKUk5fDDrEV/e83qY+Cr3I1+Q3qqTuEn++HAWYjEa1+NxZr6CNrcJGf2ZTnq4HoFGC3zaTPZTobCzCFukA==} dependencies: - '@babel/types': 7.23.5 + '@babel/types': 7.23.6 dev: true /@types/cacheable-request@6.0.2: @@ -1513,12 +1598,12 @@ packages: dependencies: '@types/http-cache-semantics': 4.0.1 '@types/keyv': 4.2.0 - '@types/node': 20.10.1 + '@types/node': 20.10.4 '@types/responselike': 1.0.0 dev: true - /@types/chai@4.3.10: - resolution: {integrity: sha512-of+ICnbqjmFCiixUnqRulbylyXQrPqIGf/B3Jax1wIF3DvSheysQxAWvqHhZiW3IQrycvokcLcFQlveGp+vyNg==} + /@types/chai@4.3.11: + resolution: {integrity: sha512-qQR1dr2rGIHYlJulmr8Ioq3De0Le9E4MJ5AiaeAETJJpndT1uUNHsGFK3L/UIu+rbkQSdj8J/w2bCsBZc/Y5fQ==} dev: true /@types/estree@1.0.5: @@ -1528,9 +1613,15 @@ packages: /@types/graceful-fs@4.1.9: resolution: {integrity: sha512-olP3sd1qOEe5dXTSaFvQG+02VdRXcdytWLAZsAq1PecU8uqQAhkrnbli7DagjtXKW/Bl7YJbUsa8MPcuc8LHEQ==} dependencies: - '@types/node': 20.10.1 + '@types/node': 20.10.4 dev: true + /@types/hast@3.0.3: + resolution: {integrity: sha512-2fYGlaDy/qyLlhidX42wAH0KBi2TCjKMH8CHmBXgRlJ3Y+OXTiqsPQ6IWarZKwF1JoUcAJdPogv1d4b0COTpmQ==} + dependencies: + '@types/unist': 3.0.2 + dev: false + /@types/http-cache-semantics@4.0.1: resolution: {integrity: sha512-SZs7ekbP8CN0txVG2xVRH6EgKmEm31BOxA07vkFaETzZz1xh+cbt8BcI0slpymvwhx5dlFnQG2rTlPVQn+iRPQ==} dev: true @@ -1551,8 +1642,8 @@ packages: '@types/istanbul-lib-report': 3.0.3 dev: true - /@types/jest@29.5.8: - resolution: {integrity: sha512-fXEFTxMV2Co8ZF5aYFJv+YeA08RTYJfhtN5c9JSv/mFEMe+xxjufCb+PHL+bJcMs/ebPUsBu+UNTEz+ydXrR6g==} + /@types/jest@29.5.11: + resolution: {integrity: sha512-S2mHmYIVe13vrm6q4kN6fLYYAka15ALQki/vgDC3mIukEOx8WJlv0kQPM+d4w8Gp6u0uSdKND04IlTXBv0rwnQ==} dependencies: expect: 29.7.0 pretty-format: 29.7.0 @@ -1561,15 +1652,15 @@ packages: /@types/jsdom@20.0.1: resolution: {integrity: sha512-d0r18sZPmMQr1eG35u12FZfhIXNrnsPU/g5wvRKCUf/tOGilKKwYMYGqh33BNR6ba+2gkHw1EUiHoN3mn7E5IQ==} dependencies: - '@types/node': 20.10.1 + '@types/node': 20.10.4 '@types/tough-cookie': 4.0.5 parse5: 7.1.2 dev: true - /@types/jsdom@21.1.5: - resolution: {integrity: sha512-sBK/3YjS3uuPj+HzZyhB4GGTnFmk0mdyQfhzZ/sqs9ciyG41QJdZZdwcPa6OfW97OTNTwl5tBAsfEOm/dui9pQ==} + /@types/jsdom@21.1.6: + resolution: {integrity: sha512-/7kkMsC+/kMs7gAYmmBR9P0vGTnOoLhQhyhQJSlXGI5bzTHp6xdo0TtKWQAsz6pmSAeVqKSbqeyP6hytqr9FDw==} dependencies: - '@types/node': 20.10.1 + '@types/node': 20.10.4 '@types/tough-cookie': 4.0.5 parse5: 7.1.2 dev: true @@ -1585,13 +1676,19 @@ packages: resolution: {integrity: sha512-yg6E+u0/+Zjva+buc3EIb+29XEg4wltq7cSmd4Uc2EE/1nUVmxyzpX6gUXD0V8jIrG0r7YeOGVIbYRkxeooCtw==} dev: false - /@types/markdown-it@13.0.6: - resolution: {integrity: sha512-0VqpvusJn1/lwRegCxcHVdmLfF+wIsprsKMC9xW8UPcTxhFcQtoN/fBU1zMe8pH7D/RuueMh2CaBaNv+GrLqTw==} + /@types/markdown-it@13.0.7: + resolution: {integrity: sha512-U/CBi2YUUcTHBt5tjO2r5QV/x0Po6nsYwQU4Y04fBS6vfoImaiZ6f8bi3CjTCxBPQSO1LMyUqkByzi8AidyxfA==} dependencies: '@types/linkify-it': 3.0.5 '@types/mdurl': 1.0.5 dev: false + /@types/mdast@4.0.3: + resolution: {integrity: sha512-LsjtqsyF+d2/yFOYaN22dHZI1Cpwkrj+g06G8+qtUKlhovPW89YhqSnfKtMbkgmEtYpH2gydRNULd6y8mciAFg==} + dependencies: + '@types/unist': 3.0.2 + dev: false + /@types/mdurl@1.0.5: resolution: {integrity: sha512-6L6VymKTzYSrEf4Nev4Xa1LCHKrlTlYCBMTlQKFuddo1CvQcE52I0mwfOJayueUC7MJuXOeHTcIU683lzd0cUA==} dev: false @@ -1600,23 +1697,18 @@ packages: resolution: {integrity: sha512-jhuKLIRrhvCPLqwPcx6INqmKeiA5EWrsCOPhrlFSrbrmU4ZMPjj5Ul/oLCMDO98XRUIwVm78xICz4EPCektzeQ==} dev: true - /@types/nightwatch@2.3.28: - resolution: {integrity: sha512-/H6B/HQwdwbVAJQpcYD7S3gzOLK23f7fokoXHycoDZOKzzup4qqnib42zEF5hftEtSi040+Yvk/ceEd1EyLucw==} + /@types/nightwatch@2.3.30: + resolution: {integrity: sha512-TiVGKR9mORwx0nN3ylonXp2IobpQoZxwV63IjABYkxsEpNauHL8GU9kmceEThjqDUigKaeh6aPOqepwC4bwCfA==} dependencies: - '@types/chai': 4.3.10 - '@types/selenium-webdriver': 4.1.20 + '@types/chai': 4.3.11 + '@types/selenium-webdriver': 4.1.21 devtools-protocol: 0.0.1025565 dev: true - /@types/node@18.16.19: - resolution: {integrity: sha512-IXl7o+R9iti9eBW4Wg2hx1xQDig183jj7YLn8F7udNceyfkbn1ZxmzZXuak20gR40D7pIkIY1kYGx5VIGbaHKA==} - dev: false - - /@types/node@20.10.1: - resolution: {integrity: sha512-T2qwhjWwGH81vUEx4EXmBKsTJRXFXNZTL4v0gi01+zyBmCwzE6TyHszqX01m+QHTEq+EZNo13NeJIdEqf+Myrg==} + /@types/node@20.10.4: + resolution: {integrity: sha512-D08YG6rr8X90YB56tSIuBaddy/UXAA9RKJoFvrsnogAum/0pmjkgi4+2nx96A330FmioegBWmEYQ+syqCFaveg==} dependencies: undici-types: 5.26.5 - dev: true /@types/normalize-package-data@2.4.1: resolution: {integrity: sha512-Gj7cI7z+98M282Tqmp2K5EIsoouUEzbBJhQQzDE3jSIRk6r9gsz0oUokqIUR4u1R3dMHo0pDHM7sNOHyhulypw==} @@ -1629,13 +1721,13 @@ packages: /@types/responselike@1.0.0: resolution: {integrity: sha512-85Y2BjiufFzaMIlvJDvTTB8Fxl2xfLo4HgmHzVBz08w4wDePCTjYw66PdrolO0kzli3yam/YCgRufyo1DdQVTA==} dependencies: - '@types/node': 20.10.1 + '@types/node': 20.10.4 dev: true - /@types/selenium-webdriver@4.1.20: - resolution: {integrity: sha512-WxzARWDZVTbXlJgwYGhNoiV4OuHDabctSQmK5V88LqjW9TJiLETcknxRZ2xB1toecQnu0T2jt1pPXnSYkaWYiw==} + /@types/selenium-webdriver@4.1.21: + resolution: {integrity: sha512-QGURnImvxYlIQz5DVhvHdqpYNLBjhJ2Vm+cnQI2G9QZzkWlZm0LkLcvDcHp+qE6N2KBz4CeuvXgPO7W3XQ0Tyw==} dependencies: - '@types/ws': 8.5.9 + '@types/ws': 8.5.10 dev: true /@types/stack-utils@2.0.3: @@ -1646,14 +1738,18 @@ packages: resolution: {integrity: sha512-/Ad8+nIOV7Rl++6f1BdKxFSMgmoqEoYbHRpPcx3JEfv8VRsQe9Z4mCXeJBzxs7mbHY/XOZZuXlRNfhpVPbs6ZA==} dev: true - /@types/web-bluetooth@0.0.18: - resolution: {integrity: sha512-v/ZHEj9xh82usl8LMR3GarzFY1IrbXJw5L4QfQhokjRV91q+SelFqxQWSep1ucXEZ22+dSTwLFkXeur25sPIbw==} + /@types/unist@3.0.2: + resolution: {integrity: sha512-dqId9J8K/vGi5Zr7oo212BGii5m3q5Hxlkwy3WpYuKPklmBEvsbMYYyLxAQpSffdLl/gdW0XUpKWFvYmyoWCoQ==} + dev: false + + /@types/web-bluetooth@0.0.20: + resolution: {integrity: sha512-g9gZnnXVq7gM7v3tJCWV/qw7w+KeOlSHAhgF9RytFyifW6AF61hdT2ucrYhPq9hLs5JIryeupHV3qGk95dH9ow==} dev: false - /@types/ws@8.5.9: - resolution: {integrity: sha512-jbdrY0a8lxfdTp/+r7Z4CkycbOFN8WX+IOchLJr3juT/xzbJ8URyTVSJ/hvNdadTgM1mnedb47n+Y31GsFnQlg==} + /@types/ws@8.5.10: + resolution: {integrity: sha512-vmQSUcfalpIq0R9q7uTo2lXs6eGIpt9wtnLdMv9LVpIjCA/+ufZRozlVoVelIYixx1ugCBKDhn89vnsEGOCx9A==} dependencies: - '@types/node': 20.10.1 + '@types/node': 20.10.4 dev: true /@types/yargs-parser@21.0.3: @@ -1670,7 +1766,7 @@ packages: resolution: {integrity: sha512-oJoftv0LSuaDZE3Le4DbKX+KS9G36NzOeSap90UIK0yMA/NhKJhqlSGtNDORNRaIbQfzjXDrQa0ytJ6mNRGz/Q==} requiresBuild: true dependencies: - '@types/node': 20.10.1 + '@types/node': 20.10.4 dev: true optional: true @@ -1678,27 +1774,19 @@ packages: resolution: {integrity: sha512-sL/cEvJWAnClXw0wHk85/2L0G6Sj8UB0Ctc1TEMbKSsmpRosqhwj9gWgFRZSrBr2f9tiXISwNhCPmlfqUqyb9Q==} dev: true - /@vitejs/plugin-vue@4.3.1(vite@4.5.0)(vue@3.3.8): - resolution: {integrity: sha512-tUBEtWcF7wFtII7ayNiLNDTCE1X1afySEo+XNVMNkFXaThENyCowIEX095QqbJZGTgoOcSVDJGlnde2NG4jtbQ==} - engines: {node: ^14.18.0 || >=16.0.0} - peerDependencies: - vite: ^4.0.0 - vue: ^3.2.25 - dependencies: - vite: 4.5.0(@types/node@18.16.19) - vue: 3.3.8(typescript@5.1.6) + /@ungap/structured-clone@1.2.0: + resolution: {integrity: sha512-zuVdFrMJiuCDQUMCzQaD6KL28MjnqqN8XnAqiEq9PNm/hCPTSGfrXCOfwj1ow4LFb/tNymJPwsNbVePc1xFqrQ==} dev: false - /@vitejs/plugin-vue@4.5.1(vite@4.5.0)(vue@3.3.9): - resolution: {integrity: sha512-DaUzYFr+2UGDG7VSSdShKa9sIWYBa1LL8KC0MNOf2H5LjcTPjob0x8LbkqXWmAtbANJCkpiQTj66UVcQkN2s3g==} + /@vitejs/plugin-vue@4.5.2(vite@5.0.7)(vue@3.3.11): + resolution: {integrity: sha512-UGR3DlzLi/SaVBPX0cnSyE37vqxU3O6chn8l0HJNzQzDia6/Au2A4xKv+iIJW8w2daf80G7TYHhi1pAUjdZ0bQ==} engines: {node: ^14.18.0 || >=16.0.0} peerDependencies: vite: ^4.0.0 || ^5.0.0 vue: ^3.2.25 dependencies: - vite: 4.5.0(@types/node@20.10.1) - vue: 3.3.9(typescript@5.1.6) - dev: true + vite: 5.0.7(@types/node@20.10.4) + vue: 3.3.11(typescript@5.1.6) /@volar/language-core@1.11.1: resolution: {integrity: sha512-dOcNn3i9GgZAcJt43wuaEykSluAuOkQgzni1cuxLxTV0nJKanQztp7FxyswdRILaKH+P2XZMPRp2S4MV/pElCw==} @@ -1719,84 +1807,46 @@ packages: path-browserify: 1.0.1 dev: true - /@vue/compiler-core@3.3.8: - resolution: {integrity: sha512-hN/NNBUECw8SusQvDSqqcVv6gWq8L6iAktUR0UF3vGu2OhzRqcOiAno0FmBJWwxhYEXRlQJT5XnoKsVq1WZx4g==} + /@vue/compiler-core@3.3.11: + resolution: {integrity: sha512-h97/TGWBilnLuRaj58sxNrsUU66fwdRKLOLQ9N/5iNDfp+DZhYH9Obhe0bXxhedl8fjAgpRANpiZfbgWyruQ0w==} dependencies: - '@babel/parser': 7.23.0 - '@vue/shared': 3.3.8 - estree-walker: 2.0.2 - source-map-js: 1.0.2 - dev: false - - /@vue/compiler-core@3.3.9: - resolution: {integrity: sha512-+/Lf68Vr/nFBA6ol4xOtJrW+BQWv3QWKfRwGSm70jtXwfhZNF4R/eRgyVJYoxFRhdCTk/F6g99BP0ffPgZihfQ==} - dependencies: - '@babel/parser': 7.23.5 - '@vue/shared': 3.3.9 + '@babel/parser': 7.23.6 + '@vue/shared': 3.3.11 estree-walker: 2.0.2 source-map-js: 1.0.2 - /@vue/compiler-dom@3.3.8: - resolution: {integrity: sha512-+PPtv+p/nWDd0AvJu3w8HS0RIm/C6VGBIRe24b9hSyNWOAPEUosFZ5diwawwP8ip5sJ8n0Pe87TNNNHnvjs0FQ==} + /@vue/compiler-dom@3.3.11: + resolution: {integrity: sha512-zoAiUIqSKqAJ81WhfPXYmFGwDRuO+loqLxvXmfUdR5fOitPoUiIeFI9cTTyv9MU5O1+ZZglJVTusWzy+wfk5hw==} dependencies: - '@vue/compiler-core': 3.3.8 - '@vue/shared': 3.3.8 - dev: false - - /@vue/compiler-dom@3.3.9: - resolution: {integrity: sha512-nfWubTtLXuT4iBeDSZ5J3m218MjOy42Vp2pmKVuBKo2/BLcrFUX8nCSr/bKRFiJ32R8qbdnnnBgRn9AdU5v0Sg==} - dependencies: - '@vue/compiler-core': 3.3.9 - '@vue/shared': 3.3.9 + '@vue/compiler-core': 3.3.11 + '@vue/shared': 3.3.11 - /@vue/compiler-sfc@3.3.8: - resolution: {integrity: sha512-WMzbUrlTjfYF8joyT84HfwwXo+8WPALuPxhy+BZ6R4Aafls+jDBnSz8PDz60uFhuqFbl3HxRfxvDzrUf3THwpA==} + /@vue/compiler-sfc@3.3.11: + resolution: {integrity: sha512-U4iqPlHO0KQeK1mrsxCN0vZzw43/lL8POxgpzcJweopmqtoYy9nljJzWDIQS3EfjiYhfdtdk9Gtgz7MRXnz3GA==} dependencies: - '@babel/parser': 7.23.0 - '@vue/compiler-core': 3.3.8 - '@vue/compiler-dom': 3.3.8 - '@vue/compiler-ssr': 3.3.8 - '@vue/reactivity-transform': 3.3.8 - '@vue/shared': 3.3.8 + '@babel/parser': 7.23.6 + '@vue/compiler-core': 3.3.11 + '@vue/compiler-dom': 3.3.11 + '@vue/compiler-ssr': 3.3.11 + '@vue/reactivity-transform': 3.3.11 + '@vue/shared': 3.3.11 estree-walker: 2.0.2 magic-string: 0.30.5 - postcss: 8.4.31 + postcss: 8.4.32 source-map-js: 1.0.2 - dev: false - /@vue/compiler-sfc@3.3.9: - resolution: {integrity: sha512-wy0CNc8z4ihoDzjASCOCsQuzW0A/HP27+0MDSSICMjVIFzk/rFViezkR3dzH+miS2NDEz8ywMdbjO5ylhOLI2A==} + /@vue/compiler-ssr@3.3.11: + resolution: {integrity: sha512-Zd66ZwMvndxRTgVPdo+muV4Rv9n9DwQ4SSgWWKWkPFebHQfVYRrVjeygmmDmPewsHyznCNvJ2P2d6iOOhdv8Qg==} dependencies: - '@babel/parser': 7.23.5 - '@vue/compiler-core': 3.3.9 - '@vue/compiler-dom': 3.3.9 - '@vue/compiler-ssr': 3.3.9 - '@vue/reactivity-transform': 3.3.9 - '@vue/shared': 3.3.9 - estree-walker: 2.0.2 - magic-string: 0.30.5 - postcss: 8.4.31 - source-map-js: 1.0.2 - - /@vue/compiler-ssr@3.3.8: - resolution: {integrity: sha512-hXCqQL/15kMVDBuoBYpUnSYT8doDNwsjvm3jTefnXr+ytn294ySnT8NlsFHmTgKNjwpuFy7XVV8yTeLtNl/P6w==} - dependencies: - '@vue/compiler-dom': 3.3.8 - '@vue/shared': 3.3.8 - dev: false - - /@vue/compiler-ssr@3.3.9: - resolution: {integrity: sha512-NO5oobAw78R0G4SODY5A502MGnDNiDjf6qvhn7zD7TJGc8XDeIEw4fg6JU705jZ/YhuokBKz0A5a/FL/XZU73g==} - dependencies: - '@vue/compiler-dom': 3.3.9 - '@vue/shared': 3.3.9 + '@vue/compiler-dom': 3.3.11 + '@vue/shared': 3.3.11 /@vue/devtools-api@6.5.1: resolution: {integrity: sha512-+KpckaAQyfbvshdDW5xQylLni1asvNSGme1JFs8I1+/H5pHEhqUKMEQD/qn3Nx5+/nycBq11qAEi8lk+LXI2dA==} dev: false - /@vue/language-core@1.8.24(typescript@5.1.6): - resolution: {integrity: sha512-2ClHvij0WlsDWryPzXJCSpPc6rusZFNoVtRZGgGGkKCmKuIREDDKmH8j+1tYyxPYyH0qL6pZ6+IHD8KIm5nWAw==} + /@vue/language-core@1.8.25(typescript@5.1.6): + resolution: {integrity: sha512-NJk/5DnAZlpvXX8BdWmHI45bWGLViUaS3R/RMrmFSvFMSbJKuEODpM4kR0F0Ofv5SFzCWuNiMhxameWpVdQsnA==} peerDependencies: typescript: '*' peerDependenciesMeta: @@ -1805,8 +1855,8 @@ packages: dependencies: '@volar/language-core': 1.11.1 '@volar/source-map': 1.11.1 - '@vue/compiler-dom': 3.3.9 - '@vue/shared': 3.3.9 + '@vue/compiler-dom': 3.3.11 + '@vue/shared': 3.3.11 computeds: 0.0.1 minimatch: 9.0.3 muggle-string: 0.3.1 @@ -1815,91 +1865,46 @@ packages: vue-template-compiler: 2.7.15 dev: true - /@vue/reactivity-transform@3.3.8: - resolution: {integrity: sha512-49CvBzmZNtcHua0XJ7GdGifM8GOXoUMOX4dD40Y5DxI3R8OUhMlvf2nvgUAcPxaXiV5MQQ1Nwy09ADpnLQUqRw==} + /@vue/reactivity-transform@3.3.11: + resolution: {integrity: sha512-fPGjH0wqJo68A0wQ1k158utDq/cRyZNlFoxGwNScE28aUFOKFEnCBsvyD8jHn+0kd0UKVpuGuaZEQ6r9FJRqCg==} dependencies: - '@babel/parser': 7.23.0 - '@vue/compiler-core': 3.3.8 - '@vue/shared': 3.3.8 + '@babel/parser': 7.23.6 + '@vue/compiler-core': 3.3.11 + '@vue/shared': 3.3.11 estree-walker: 2.0.2 magic-string: 0.30.5 - dev: false - - /@vue/reactivity-transform@3.3.9: - resolution: {integrity: sha512-HnUFm7Ry6dFa4Lp63DAxTixUp8opMtQr6RxQCpDI1vlh12rkGIeYqMvJtK+IKyEfEOa2I9oCkD1mmsPdaGpdVg==} - dependencies: - '@babel/parser': 7.23.5 - '@vue/compiler-core': 3.3.9 - '@vue/shared': 3.3.9 - estree-walker: 2.0.2 - magic-string: 0.30.5 - - /@vue/reactivity@3.3.8: - resolution: {integrity: sha512-ctLWitmFBu6mtddPyOKpHg8+5ahouoTCRtmAHZAXmolDtuZXfjL2T3OJ6DL6ezBPQB1SmMnpzjiWjCiMYmpIuw==} - dependencies: - '@vue/shared': 3.3.8 - dev: false - - /@vue/reactivity@3.3.9: - resolution: {integrity: sha512-VmpIqlNp+aYDg2X0xQhJqHx9YguOmz2UxuUJDckBdQCNkipJvfk9yA75woLWElCa0Jtyec3lAAt49GO0izsphw==} - dependencies: - '@vue/shared': 3.3.9 - - /@vue/runtime-core@3.3.8: - resolution: {integrity: sha512-qurzOlb6q26KWQ/8IShHkMDOuJkQnQcTIp1sdP4I9MbCf9FJeGVRXJFr2mF+6bXh/3Zjr9TDgURXrsCr9bfjUw==} - dependencies: - '@vue/reactivity': 3.3.8 - '@vue/shared': 3.3.8 - dev: false - /@vue/runtime-core@3.3.9: - resolution: {integrity: sha512-xxaG9KvPm3GTRuM4ZyU8Tc+pMVzcu6eeoSRQJ9IE7NmCcClW6z4B3Ij6L4EDl80sxe/arTtQ6YmgiO4UZqRc+w==} + /@vue/reactivity@3.3.11: + resolution: {integrity: sha512-D5tcw091f0nuu+hXq5XANofD0OXnBmaRqMYl5B3fCR+mX+cXJIGNw/VNawBqkjLNWETrFW0i+xH9NvDbTPVh7g==} dependencies: - '@vue/reactivity': 3.3.9 - '@vue/shared': 3.3.9 + '@vue/shared': 3.3.11 - /@vue/runtime-dom@3.3.8: - resolution: {integrity: sha512-Noy5yM5UIf9UeFoowBVgghyGGPIDPy1Qlqt0yVsUdAVbqI8eeMSsTqBtauaEoT2UFXUk5S64aWVNJN4MJ2vRdA==} + /@vue/runtime-core@3.3.11: + resolution: {integrity: sha512-g9ztHGwEbS5RyWaOpXuyIVFTschclnwhqEbdy5AwGhYOgc7m/q3NFwr50MirZwTTzX55JY8pSkeib9BX04NIpw==} dependencies: - '@vue/runtime-core': 3.3.8 - '@vue/shared': 3.3.8 - csstype: 3.1.2 - dev: false + '@vue/reactivity': 3.3.11 + '@vue/shared': 3.3.11 - /@vue/runtime-dom@3.3.9: - resolution: {integrity: sha512-e7LIfcxYSWbV6BK1wQv9qJyxprC75EvSqF/kQKe6bdZEDNValzeRXEVgiX7AHI6hZ59HA4h7WT5CGvm69vzJTQ==} - dependencies: - '@vue/runtime-core': 3.3.9 - '@vue/shared': 3.3.9 - csstype: 3.1.2 - - /@vue/server-renderer@3.3.8(vue@3.3.8): - resolution: {integrity: sha512-zVCUw7RFskvPuNlPn/8xISbrf0zTWsTSdYTsUTN1ERGGZGVnRxM2QZ3x1OR32+vwkkCm0IW6HmJ49IsPm7ilLg==} - peerDependencies: - vue: 3.3.8 + /@vue/runtime-dom@3.3.11: + resolution: {integrity: sha512-OlhtV1PVpbgk+I2zl+Y5rQtDNcCDs12rsRg71XwaA2/Rbllw6mBLMi57VOn8G0AjOJ4Mdb4k56V37+g8ukShpQ==} dependencies: - '@vue/compiler-ssr': 3.3.8 - '@vue/shared': 3.3.8 - vue: 3.3.8(typescript@5.1.6) - dev: false + '@vue/runtime-core': 3.3.11 + '@vue/shared': 3.3.11 + csstype: 3.1.3 - /@vue/server-renderer@3.3.9(vue@3.3.9): - resolution: {integrity: sha512-w0zT/s5l3Oa3ZjtLW88eO4uV6AQFqU8X5GOgzq7SkQQu6vVr+8tfm+OI2kDBplS/W/XgCBuFXiPw6T5EdwXP0A==} + /@vue/server-renderer@3.3.11(vue@3.3.11): + resolution: {integrity: sha512-AIWk0VwwxCAm4wqtJyxBylRTXSy1wCLOKbWxHaHiu14wjsNYtiRCSgVuqEPVuDpErOlRdNnuRgipQfXRLjLN5A==} peerDependencies: - vue: 3.3.9 + vue: 3.3.11 dependencies: - '@vue/compiler-ssr': 3.3.9 - '@vue/shared': 3.3.9 - vue: 3.3.9(typescript@5.1.6) - - /@vue/shared@3.3.8: - resolution: {integrity: sha512-8PGwybFwM4x8pcfgqEQFy70NaQxASvOC5DJwLQfpArw1UDfUXrJkdxD3BhVTMS+0Lef/TU7YO0Jvr0jJY8T+mw==} - dev: false + '@vue/compiler-ssr': 3.3.11 + '@vue/shared': 3.3.11 + vue: 3.3.11(typescript@5.1.6) - /@vue/shared@3.3.9: - resolution: {integrity: sha512-ZE0VTIR0LmYgeyhurPTpy4KzKsuDyQbMSdM49eKkMnT5X4VfFBLysMzjIZhLEFQYjjOVVfbvUDHckwjDFiO2eA==} + /@vue/shared@3.3.11: + resolution: {integrity: sha512-u2G8ZQ9IhMWTMXaWqZycnK4UthG1fA238CD+DP4Dm4WJi5hdUKKLg0RMRaRpDPNMdkTwIDkp7WtD0Rd9BH9fLw==} - /@vue/test-utils@2.4.3(@vue/server-renderer@3.3.9)(vue@3.3.9): + /@vue/test-utils@2.4.3(@vue/server-renderer@3.3.11)(vue@3.3.11): resolution: {integrity: sha512-F4K7mF+ad++VlTrxMJVRnenKSJmO6fkQt2wpRDiKDesQMkfpniGWsqEi/JevxGBo2qEkwwjvTUAoiGJLNx++CA==} peerDependencies: '@vue/server-renderer': ^3.0.1 @@ -1908,9 +1913,9 @@ packages: '@vue/server-renderer': optional: true dependencies: - '@vue/server-renderer': 3.3.9(vue@3.3.9) + '@vue/server-renderer': 3.3.11(vue@3.3.11) js-beautify: 1.14.11 - vue: 3.3.9(typescript@5.1.6) + vue: 3.3.11(typescript@5.1.6) vue-component-type-helpers: 1.8.24 dev: true @@ -1918,20 +1923,20 @@ packages: resolution: {integrity: sha512-CPuIReonid9+zOG/CGTT05FXrPYATEqoDGNrEaqS4hwcw5BUNM2FguC0mOwJD4Jr16UpRVl9N0pY3P+srIbqmg==} dev: true - /@vueuse/core@10.5.0(vue@3.3.8): - resolution: {integrity: sha512-z/tI2eSvxwLRjOhDm0h/SXAjNm8N5ld6/SC/JQs6o6kpJ6Ya50LnEL8g5hoYu005i28L0zqB5L5yAl8Jl26K3A==} + /@vueuse/core@10.7.0(vue@3.3.11): + resolution: {integrity: sha512-4EUDESCHtwu44ZWK3Gc/hZUVhVo/ysvdtwocB5vcauSV4B7NiGY5972WnsojB3vRNdxvAt7kzJWE2h9h7C9d5w==} dependencies: - '@types/web-bluetooth': 0.0.18 - '@vueuse/metadata': 10.5.0 - '@vueuse/shared': 10.5.0(vue@3.3.8) - vue-demi: 0.14.6(vue@3.3.8) + '@types/web-bluetooth': 0.0.20 + '@vueuse/metadata': 10.7.0 + '@vueuse/shared': 10.7.0(vue@3.3.11) + vue-demi: 0.14.6(vue@3.3.11) transitivePeerDependencies: - '@vue/composition-api' - vue dev: false - /@vueuse/integrations@10.5.0(focus-trap@7.5.4)(vue@3.3.8): - resolution: {integrity: sha512-fm5sXLCK0Ww3rRnzqnCQRmfjDURaI4xMsx+T+cec0ngQqHx/JgUtm8G0vRjwtonIeTBsH1Q8L3SucE+7K7upJQ==} + /@vueuse/integrations@10.7.0(focus-trap@7.5.4)(vue@3.3.11): + resolution: {integrity: sha512-rxiMYgS+91n93qXpHZF9NbHhppWY6IJyVTDxt4acyChL0zZVx7P8FAAfpF1qVK8e4wfjerhpEiMJ0IZ1GWUZ2A==} peerDependencies: async-validator: '*' axios: '*' @@ -1971,23 +1976,23 @@ packages: universal-cookie: optional: true dependencies: - '@vueuse/core': 10.5.0(vue@3.3.8) - '@vueuse/shared': 10.5.0(vue@3.3.8) + '@vueuse/core': 10.7.0(vue@3.3.11) + '@vueuse/shared': 10.7.0(vue@3.3.11) focus-trap: 7.5.4 - vue-demi: 0.14.6(vue@3.3.8) + vue-demi: 0.14.6(vue@3.3.11) transitivePeerDependencies: - '@vue/composition-api' - vue dev: false - /@vueuse/metadata@10.5.0: - resolution: {integrity: sha512-fEbElR+MaIYyCkeM0SzWkdoMtOpIwO72x8WsZHRE7IggiOlILttqttM69AS13nrDxosnDBYdyy3C5mR1LCxHsw==} + /@vueuse/metadata@10.7.0: + resolution: {integrity: sha512-GlaH7tKP2iBCZ3bHNZ6b0cl9g0CJK8lttkBNUX156gWvNYhTKEtbweWLm9rxCPIiwzYcr/5xML6T8ZUEt+DkvA==} dev: false - /@vueuse/shared@10.5.0(vue@3.3.8): - resolution: {integrity: sha512-18iyxbbHYLst9MqU1X1QNdMHIjks6wC7XTVf0KNOv5es/Ms6gjVFCAAWTVP2JStuGqydg3DT+ExpFORUEi9yhg==} + /@vueuse/shared@10.7.0(vue@3.3.11): + resolution: {integrity: sha512-kc00uV6CiaTdc3i1CDC4a3lBxzaBE9AgYNtFN87B5OOscqeWElj/uza8qVDmk7/U8JbqoONLbtqiLJ5LGRuqlw==} dependencies: - vue-demi: 0.14.6(vue@3.3.8) + vue-demi: 0.14.6(vue@3.3.11) transitivePeerDependencies: - '@vue/composition-api' - vue @@ -2073,23 +2078,23 @@ packages: uri-js: 4.4.1 dev: true - /algoliasearch@4.20.0: - resolution: {integrity: sha512-y+UHEjnOItoNy0bYO+WWmLWBlPwDjKHW6mNHrPi0NkuhpQOOEbrkwQH/wgKFDLh7qlKjzoKeiRtlpewDPDG23g==} - dependencies: - '@algolia/cache-browser-local-storage': 4.20.0 - '@algolia/cache-common': 4.20.0 - '@algolia/cache-in-memory': 4.20.0 - '@algolia/client-account': 4.20.0 - '@algolia/client-analytics': 4.20.0 - '@algolia/client-common': 4.20.0 - '@algolia/client-personalization': 4.20.0 - '@algolia/client-search': 4.20.0 - '@algolia/logger-common': 4.20.0 - '@algolia/logger-console': 4.20.0 - '@algolia/requester-browser-xhr': 4.20.0 - '@algolia/requester-common': 4.20.0 - '@algolia/requester-node-http': 4.20.0 - '@algolia/transporter': 4.20.0 + /algoliasearch@4.21.0: + resolution: {integrity: sha512-ZBxnjyb8m7G5dHe2x42OLKJw4f7coOuHEgPdQ8/Y7flZS+1niIaVc2wx+CEmJEIFdyhCLvQo8+EY7CDSydb1Xw==} + dependencies: + '@algolia/cache-browser-local-storage': 4.21.0 + '@algolia/cache-common': 4.21.0 + '@algolia/cache-in-memory': 4.21.0 + '@algolia/client-account': 4.21.0 + '@algolia/client-analytics': 4.21.0 + '@algolia/client-common': 4.21.0 + '@algolia/client-personalization': 4.21.0 + '@algolia/client-search': 4.21.0 + '@algolia/logger-common': 4.21.0 + '@algolia/logger-console': 4.21.0 + '@algolia/requester-browser-xhr': 4.21.0 + '@algolia/requester-common': 4.21.0 + '@algolia/requester-node-http': 4.21.0 + '@algolia/transporter': 4.21.0 dev: false /ansi-align@3.0.1: @@ -2115,11 +2120,11 @@ packages: type-fest: 0.21.3 dev: true - /ansi-escapes@5.0.0: - resolution: {integrity: sha512-5GFMVX8HqE/TB+FuBJGuO5XG0WrsA6ptUqoODaT/n9mmUaZFkqnBueB4leqGBCmrUHnCnC4PCZTCd0E7QQ83bA==} - engines: {node: '>=12'} + /ansi-escapes@6.2.0: + resolution: {integrity: sha512-kzRaCqXnpzWs+3z5ABPQiVke+iq0KXkHo8xiWV4RPTi5Yli0l97BEQuhXV1s7+aSU/fu1kUuxgS4MsQ0fRuygw==} + engines: {node: '>=14.16'} dependencies: - type-fest: 1.4.0 + type-fest: 3.13.1 dev: true /ansi-regex@5.0.1: @@ -2134,6 +2139,7 @@ packages: /ansi-sequence-parser@1.1.1: resolution: {integrity: sha512-vJXt3yiaUL4UU546s3rPXlsry/RnM730G1+HkpKE012AN0sx1eOrxSu95oKDIonskeLTijMgqWZ3uDEe3NFvyg==} + dev: true /ansi-styles@3.2.1: resolution: {integrity: sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==} @@ -2261,7 +2267,7 @@ packages: engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} dependencies: '@babel/template': 7.22.15 - '@babel/types': 7.23.5 + '@babel/types': 7.23.6 '@types/babel__core': 7.20.4 '@types/babel__traverse': 7.20.4 dev: true @@ -2465,6 +2471,10 @@ packages: resolution: {integrity: sha512-NTt0DNoKe958Q0BE0j0c1V9jbUzhBxHIEJy7asmGrpE0yG63KTV7PLHPnK2E1O9RsQrQ081I3NLuXGS6zht3cw==} dev: true + /ccount@2.0.1: + resolution: {integrity: sha512-eyrF0jiFpY+3drT6383f1qhkbGsLSifNAjA61IUjZjmLCWjItY6LB9ft9YhoDgwfmclB2zhu51Lc7+95b8NRAg==} + dev: false + /chai-nightwatch@0.5.3: resolution: {integrity: sha512-38ixH/mqpY6IwnZkz6xPqx8aB5/KVR+j6VPugcir3EGOsphnWXrPH/mUt8Jp+ninL6ghY0AaJDQ10hSfCPGy/g==} engines: {node: '>= 12.0.0'} @@ -2499,6 +2509,14 @@ packages: engines: {node: '>=10'} dev: true + /character-entities-html4@2.1.0: + resolution: {integrity: sha512-1v7fgQRj6hnSwFpq1Eu0ynr/CDEw0rXo2B61qXrLNdHZmPKgb7fqS1a2JwF0rISo9q77jDI8VMEHoApn8qDoZA==} + dev: false + + /character-entities-legacy@3.0.0: + resolution: {integrity: sha512-RpPp0asT/6ufRm//AJVwpViZbGM/MkjQFxJccQRHmISF/22NBtsHqAWmL+/pmkPWoIUJdWyeVleTl1wydHATVQ==} + dev: false + /check-error@1.0.2: resolution: {integrity: sha512-BrgHpW9NURQgzoNyjfq0Wu6VFO6D7IZEmJNdtgNqpzGG8RuNFHt2jQxWlAs4HMe119chBnv+34syEZtc6IhLtA==} dev: true @@ -2591,12 +2609,12 @@ packages: '@colors/colors': 1.5.0 dev: true - /cli-truncate@3.1.0: - resolution: {integrity: sha512-wfOBkjXteqSnI59oPcJkcPl/ZmwvMMOj340qUIY1SKZCv0B9Cf4D4fAucRkIKQmsIuYK3x1rrgU7MeGRruiuiA==} - engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} + /cli-truncate@4.0.0: + resolution: {integrity: sha512-nPdaFdQ0h/GEigbPClz11D0v/ZJEwxmeVZGeMo3Z5StPtUTkA9o1lD6QwoirYiSDzbcwn2XcjwmCp68W1IS4TA==} + engines: {node: '>=18'} dependencies: slice-ansi: 5.0.0 - string-width: 5.1.2 + string-width: 7.0.0 dev: true /cliui@7.0.4: @@ -2673,6 +2691,10 @@ packages: delayed-stream: 1.0.0 dev: true + /comma-separated-tokens@2.0.3: + resolution: {integrity: sha512-Fu4hJdvzeylCfQPp9SGWidpzrMs7tTrlu6Vb8XGaRGck8QSNZJJp538Wrb60Lax4fPwR64ViY468OIUTbRlGZg==} + dev: false + /commander@10.0.1: resolution: {integrity: sha512-y4Mg2tXshplEbSGzx7amzPwKKOCGuoSRP/CjEdwwk0FOGlUbq6lKuoyDZTNZkmxHdJtp54hdfY/JUrdL7Xfdug==} engines: {node: '>=14'} @@ -2909,7 +2931,7 @@ packages: chalk: 4.1.2 exit: 0.1.2 graceful-fs: 4.2.11 - jest-config: 29.7.0(@types/node@20.10.1) + jest-config: 29.7.0(@types/node@20.10.4) jest-util: 29.7.0 prompts: 2.4.2 transitivePeerDependencies: @@ -2951,8 +2973,8 @@ packages: cssom: 0.3.8 dev: true - /csstype@3.1.2: - resolution: {integrity: sha512-I7K1Uu0MBPzaFKg4nI5Q7Vs2t+3gWWW648spaF+Rg7pI9ds18Ugn+lvg4SHczUdKlHI5LWBXyqfS8+DufyBsgQ==} + /csstype@3.1.3: + resolution: {integrity: sha512-M1uQkMl8rQK/szD0LNhtqxIPLpimGm8sOBwU7lLnCpSbTyY3yeU1Vc7l4KT5zT4s/yOxHH5O7tIuuLOCnLADRw==} /dargs@7.0.0: resolution: {integrity: sha512-2iy1EkLdlBzQGvbweYRFxmFath8+K7+AKB0TlhHWkNuH+TmovaMH/Wp7V7R4u7f4SnX3OgLsU9t1NI9ioDnUpg==} @@ -3088,11 +3110,22 @@ packages: engines: {node: '>=0.4.0'} dev: true + /dequal@2.0.3: + resolution: {integrity: sha512-0je+qPKHEMohvfRTCEo3CrPG6cAzAYgmzKyxRiYSSDkS6eGJdyVJm7WaYA5ECaAD9wLB2T4EEeymA5aFVcYXCA==} + engines: {node: '>=6'} + dev: false + /detect-newline@3.1.0: resolution: {integrity: sha512-TLz+x/vEXm/Y7P7wn1EJFNLxYpUD4TgMosxY6fAVJUnJMbupHBOncxyWUG9OpTaH9EBD7uFI5LfEgmMOc54DsA==} engines: {node: '>=8'} dev: true + /devlop@1.1.0: + resolution: {integrity: sha512-RWmIqhcFf1lRYBvNmr7qTNuyCt/7/ns2jbpp1+PalgE/rDQcBT0fioSMUpJ93irlUhC5hrg4cYqe6U+0ImW0rA==} + dependencies: + dequal: 2.0.3 + dev: false + /devtools-protocol@0.0.1025565: resolution: {integrity: sha512-0s5sbGQR/EfYQhd8EpZgphpndsv+CufTlaeUyA6vYXCA0H5kMAsHCS/cHtUFWoKJCO125hpoKicQCfpxRj4oqw==} dev: true @@ -3171,6 +3204,10 @@ packages: engines: {node: '>=12'} dev: true + /emoji-regex@10.3.0: + resolution: {integrity: sha512-QpLs9D9v9kArv4lfDEgg1X/gN5XLnf/A6l9cs8SPZLRZR3ZkY9+kwIQTxm+fsSej5UMYGE8fdoaZVIBlqG0XTw==} + dev: true + /emoji-regex@8.0.0: resolution: {integrity: sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==} dev: true @@ -3200,7 +3237,6 @@ packages: /entities@4.5.0: resolution: {integrity: sha512-V0hjH4dGPh9Ao5p0MoRY6BVqtwCjhz6vI5LT8AJ55H+4g9/4vbHx1I54fS0XuclLhDHArPQCiMjDxjaL8fPxhw==} engines: {node: '>=0.12'} - dev: true /envinfo@7.8.1: resolution: {integrity: sha512-/o+BXHmB7ocbHEAs6F2EnG0ogybVVUdkRunTT2glZU9XAaGmhqskrvKwqXuDfNjEO0LZKWdejEEpnq8aM0tOaw==} @@ -3214,34 +3250,34 @@ packages: is-arrayish: 0.2.1 dev: true - /esbuild@0.18.20: - resolution: {integrity: sha512-ceqxoedUrcayh7Y7ZX6NdbbDzGROiyVBgC4PriJThBKSVPWnnFHZAkfI1lJT8QFkOwH4qOS2SJkS4wvpGl8BpA==} + /esbuild@0.19.9: + resolution: {integrity: sha512-U9CHtKSy+EpPsEBa+/A2gMs/h3ylBC0H0KSqIg7tpztHerLi6nrrcoUJAkNCEPumx8yJ+Byic4BVwHgRbN0TBg==} engines: {node: '>=12'} hasBin: true requiresBuild: true optionalDependencies: - '@esbuild/android-arm': 0.18.20 - '@esbuild/android-arm64': 0.18.20 - '@esbuild/android-x64': 0.18.20 - '@esbuild/darwin-arm64': 0.18.20 - '@esbuild/darwin-x64': 0.18.20 - '@esbuild/freebsd-arm64': 0.18.20 - '@esbuild/freebsd-x64': 0.18.20 - '@esbuild/linux-arm': 0.18.20 - '@esbuild/linux-arm64': 0.18.20 - '@esbuild/linux-ia32': 0.18.20 - '@esbuild/linux-loong64': 0.18.20 - '@esbuild/linux-mips64el': 0.18.20 - '@esbuild/linux-ppc64': 0.18.20 - '@esbuild/linux-riscv64': 0.18.20 - '@esbuild/linux-s390x': 0.18.20 - '@esbuild/linux-x64': 0.18.20 - '@esbuild/netbsd-x64': 0.18.20 - '@esbuild/openbsd-x64': 0.18.20 - '@esbuild/sunos-x64': 0.18.20 - '@esbuild/win32-arm64': 0.18.20 - '@esbuild/win32-ia32': 0.18.20 - '@esbuild/win32-x64': 0.18.20 + '@esbuild/android-arm': 0.19.9 + '@esbuild/android-arm64': 0.19.9 + '@esbuild/android-x64': 0.19.9 + '@esbuild/darwin-arm64': 0.19.9 + '@esbuild/darwin-x64': 0.19.9 + '@esbuild/freebsd-arm64': 0.19.9 + '@esbuild/freebsd-x64': 0.19.9 + '@esbuild/linux-arm': 0.19.9 + '@esbuild/linux-arm64': 0.19.9 + '@esbuild/linux-ia32': 0.19.9 + '@esbuild/linux-loong64': 0.19.9 + '@esbuild/linux-mips64el': 0.19.9 + '@esbuild/linux-ppc64': 0.19.9 + '@esbuild/linux-riscv64': 0.19.9 + '@esbuild/linux-s390x': 0.19.9 + '@esbuild/linux-x64': 0.19.9 + '@esbuild/netbsd-x64': 0.19.9 + '@esbuild/openbsd-x64': 0.19.9 + '@esbuild/sunos-x64': 0.19.9 + '@esbuild/win32-arm64': 0.19.9 + '@esbuild/win32-ia32': 0.19.9 + '@esbuild/win32-x64': 0.19.9 /escalade@3.1.1: resolution: {integrity: sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw==} @@ -3576,6 +3612,11 @@ packages: engines: {node: 6.* || 8.* || >= 10.*} dev: true + /get-east-asian-width@1.2.0: + resolution: {integrity: sha512-2nk+7SIVb14QrgXFHcm84tD4bKQz0RxPuMT8Ag5KPOq7J5fEmAg0UbXdTOSHqNuHSU28k55qnceesxXRZGzKWA==} + engines: {node: '>=18'} + dev: true + /get-func-name@2.0.0: resolution: {integrity: sha512-Hm0ixYtaSZ/V7C8FJrtZIuBBI+iSgL+1Aq82zSu8VQNB4S3Gk8e7Qs3VwBDJAhmRZcFqkl3tQu36g/Foh5I5ig==} dev: true @@ -3794,6 +3835,88 @@ packages: function-bind: 1.1.2 dev: true + /hast-util-from-parse5@8.0.1: + resolution: {integrity: sha512-Er/Iixbc7IEa7r/XLtuG52zoqn/b3Xng/w6aZQ0xGVxzhw5xUFxcRqdPzP6yFi/4HBYRaifaI5fQ1RH8n0ZeOQ==} + dependencies: + '@types/hast': 3.0.3 + '@types/unist': 3.0.2 + devlop: 1.1.0 + hastscript: 8.0.0 + property-information: 6.4.0 + vfile: 6.0.1 + vfile-location: 5.0.2 + web-namespaces: 2.0.1 + dev: false + + /hast-util-parse-selector@4.0.0: + resolution: {integrity: sha512-wkQCkSYoOGCRKERFWcxMVMOcYE2K1AaNLU8DXS9arxnLOUEWbOXKXiJUNzEpqZ3JOKpnha3jkFrumEjVliDe7A==} + dependencies: + '@types/hast': 3.0.3 + dev: false + + /hast-util-raw@9.0.1: + resolution: {integrity: sha512-5m1gmba658Q+lO5uqL5YNGQWeh1MYWZbZmWrM5lncdcuiXuo5E2HT/CIOp0rLF8ksfSwiCVJ3twlgVRyTGThGA==} + dependencies: + '@types/hast': 3.0.3 + '@types/unist': 3.0.2 + '@ungap/structured-clone': 1.2.0 + hast-util-from-parse5: 8.0.1 + hast-util-to-parse5: 8.0.0 + html-void-elements: 3.0.0 + mdast-util-to-hast: 13.0.2 + parse5: 7.1.2 + unist-util-position: 5.0.0 + unist-util-visit: 5.0.0 + vfile: 6.0.1 + web-namespaces: 2.0.1 + zwitch: 2.0.4 + dev: false + + /hast-util-to-html@9.0.0: + resolution: {integrity: sha512-IVGhNgg7vANuUA2XKrT6sOIIPgaYZnmLx3l/CCOAK0PtgfoHrZwX7jCSYyFxHTrGmC6S9q8aQQekjp4JPZF+cw==} + dependencies: + '@types/hast': 3.0.3 + '@types/unist': 3.0.2 + ccount: 2.0.1 + comma-separated-tokens: 2.0.3 + hast-util-raw: 9.0.1 + hast-util-whitespace: 3.0.0 + html-void-elements: 3.0.0 + mdast-util-to-hast: 13.0.2 + property-information: 6.4.0 + space-separated-tokens: 2.0.2 + stringify-entities: 4.0.3 + zwitch: 2.0.4 + dev: false + + /hast-util-to-parse5@8.0.0: + resolution: {integrity: sha512-3KKrV5ZVI8if87DVSi1vDeByYrkGzg4mEfeu4alwgmmIeARiBLKCZS2uw5Gb6nU9x9Yufyj3iudm6i7nl52PFw==} + dependencies: + '@types/hast': 3.0.3 + comma-separated-tokens: 2.0.3 + devlop: 1.1.0 + property-information: 6.4.0 + space-separated-tokens: 2.0.2 + web-namespaces: 2.0.1 + zwitch: 2.0.4 + dev: false + + /hast-util-whitespace@3.0.0: + resolution: {integrity: sha512-88JUN06ipLwsnv+dVn+OIYOvAuvBMy/Qoi6O7mQHxdPXpjy+Cd6xRkWwux7DKO+4sYILtLBRIKgsdpS2gQc7qw==} + dependencies: + '@types/hast': 3.0.3 + dev: false + + /hastscript@8.0.0: + resolution: {integrity: sha512-dMOtzCEd3ABUeSIISmrETiKuyydk1w0pa+gE/uormcTpSYuaNJPbX1NU3JLyscSLjwAQM8bWMhhIlnCqnRvDTw==} + dependencies: + '@types/hast': 3.0.3 + comma-separated-tokens: 2.0.3 + hast-util-parse-selector: 4.0.0 + property-information: 6.4.0 + space-separated-tokens: 2.0.2 + dev: false + /he@1.2.0: resolution: {integrity: sha512-F/1DnUGPopORZi0ni+CvrCgHQ5FyEAHRLSApuYWMmrbSwoN2Mn/7k+Gl38gJnR7yyDZk6WLXwiGod1JOWNDKGw==} hasBin: true @@ -3821,6 +3944,10 @@ packages: resolution: {integrity: sha512-H2iMtd0I4Mt5eYiapRdIDjp+XzelXQ0tFE4JS7YFwFevXXMmOp9myNrUvCg0D6ws8iqkRPBfKHgbwig1SmlLfg==} dev: true + /html-void-elements@3.0.0: + resolution: {integrity: sha512-bEqo66MRXsUGxWHV5IP0PUiAWwoEjba4VCzg0LjFJBpchPaTfyfCKTG6bc5F8ucKec3q5y6qOdGyYTSBEvhCrg==} + dev: false + /http-cache-semantics@4.1.0: resolution: {integrity: sha512-carPklcUh7ROWRK7Cv27RPtdhYhUsela/ue5/jKzjegVvXDqM2ILE9Q2BGn9JZJh1g87cp56su/FgQSzcWS8cQ==} dev: true @@ -3980,6 +4107,13 @@ packages: engines: {node: '>=12'} dev: true + /is-fullwidth-code-point@5.0.0: + resolution: {integrity: sha512-OVa3u9kkBbw7b8Xw5F9P+D/T9X+Z4+JruYVNapTjPYZYUznQ5YfWeFkOj606XYYW8yugTfC8Pj0hYqvi4ryAhA==} + engines: {node: '>=18'} + dependencies: + get-east-asian-width: 1.2.0 + dev: true + /is-generator-fn@2.1.0: resolution: {integrity: sha512-cTIB4yPYL/Grw0EaSzASzg6bBy9gqCofvWN8okThAYIxKJZC+udlRAmGbM0XLeniEJSs8uEgHPGuHSe1XsOLSQ==} engines: {node: '>=6'} @@ -4100,7 +4234,7 @@ packages: engines: {node: '>=8'} dependencies: '@babel/core': 7.23.2 - '@babel/parser': 7.23.5 + '@babel/parser': 7.23.6 '@istanbuljs/schema': 0.1.3 istanbul-lib-coverage: 3.2.1 semver: 6.3.1 @@ -4113,7 +4247,7 @@ packages: engines: {node: '>=10'} dependencies: '@babel/core': 7.23.2 - '@babel/parser': 7.23.5 + '@babel/parser': 7.23.6 '@istanbuljs/schema': 0.1.3 istanbul-lib-coverage: 3.2.1 semver: 7.5.4 @@ -4186,7 +4320,7 @@ packages: '@jest/expect': 29.7.0 '@jest/test-result': 29.7.0 '@jest/types': 29.6.3 - '@types/node': 20.10.1 + '@types/node': 20.10.4 chalk: 4.1.2 co: 4.6.0 dedent: 1.5.1 @@ -4224,7 +4358,7 @@ packages: create-jest: 29.7.0 exit: 0.1.2 import-local: 3.1.0 - jest-config: 29.7.0(@types/node@20.10.1) + jest-config: 29.7.0(@types/node@20.10.4) jest-util: 29.7.0 jest-validate: 29.7.0 yargs: 17.7.2 @@ -4235,7 +4369,7 @@ packages: - ts-node dev: true - /jest-config@29.7.0(@types/node@20.10.1): + /jest-config@29.7.0(@types/node@20.10.4): resolution: {integrity: sha512-uXbpfeQ7R6TZBqI3/TxCU4q4ttk3u0PJeC+E0zbfSoSjq6bJ7buBPxzQPL0ifrkY4DNu4JUdk0ImlBUYi840eQ==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} peerDependencies: @@ -4250,7 +4384,7 @@ packages: '@babel/core': 7.23.2 '@jest/test-sequencer': 29.7.0 '@jest/types': 29.6.3 - '@types/node': 20.10.1 + '@types/node': 20.10.4 babel-jest: 29.7.0(@babel/core@7.23.2) chalk: 4.1.2 ci-info: 3.9.0 @@ -4316,7 +4450,7 @@ packages: '@jest/fake-timers': 29.7.0 '@jest/types': 29.6.3 '@types/jsdom': 20.0.1 - '@types/node': 20.10.1 + '@types/node': 20.10.4 jest-mock: 29.7.0 jest-util: 29.7.0 jsdom: 20.0.3 @@ -4333,7 +4467,7 @@ packages: '@jest/environment': 29.7.0 '@jest/fake-timers': 29.7.0 '@jest/types': 29.6.3 - '@types/node': 20.10.1 + '@types/node': 20.10.4 jest-mock: 29.7.0 jest-util: 29.7.0 dev: true @@ -4349,7 +4483,7 @@ packages: dependencies: '@jest/types': 29.6.3 '@types/graceful-fs': 4.1.9 - '@types/node': 20.10.1 + '@types/node': 20.10.4 anymatch: 3.1.3 fb-watchman: 2.0.2 graceful-fs: 4.2.11 @@ -4404,7 +4538,7 @@ packages: engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} dependencies: '@jest/types': 29.6.3 - '@types/node': 20.10.1 + '@types/node': 20.10.4 jest-util: 29.7.0 dev: true @@ -4459,7 +4593,7 @@ packages: '@jest/test-result': 29.7.0 '@jest/transform': 29.7.0 '@jest/types': 29.6.3 - '@types/node': 20.10.1 + '@types/node': 20.10.4 chalk: 4.1.2 emittery: 0.13.1 graceful-fs: 4.2.11 @@ -4490,7 +4624,7 @@ packages: '@jest/test-result': 29.7.0 '@jest/transform': 29.7.0 '@jest/types': 29.6.3 - '@types/node': 20.10.1 + '@types/node': 20.10.4 chalk: 4.1.2 cjs-module-lexer: 1.2.3 collect-v8-coverage: 1.0.2 @@ -4542,7 +4676,7 @@ packages: engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} dependencies: '@jest/types': 29.6.3 - '@types/node': 20.10.1 + '@types/node': 20.10.4 chalk: 4.1.2 ci-info: 3.9.0 graceful-fs: 4.2.11 @@ -4567,7 +4701,7 @@ packages: dependencies: '@jest/test-result': 29.7.0 '@jest/types': 29.6.3 - '@types/node': 20.10.1 + '@types/node': 20.10.4 ansi-escapes: 4.3.2 chalk: 4.1.2 emittery: 0.13.1 @@ -4579,7 +4713,7 @@ packages: resolution: {integrity: sha512-eIz2msL/EzL9UFTFFx7jBTkeZfku0yUAyZZZmJ93H2TYEiroIx2PQjEXcwYtYl8zXCxb+PAmA2hLIt/6ZEkPHw==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} dependencies: - '@types/node': 20.10.1 + '@types/node': 20.10.4 jest-util: 29.7.0 merge-stream: 2.0.0 supports-color: 8.1.1 @@ -4757,6 +4891,7 @@ packages: /jsonc-parser@3.2.0: resolution: {integrity: sha512-gfFQZrcTc8CnKXp6Y4/CBT3fTc0OVuDofpre4aEeEpSBPV5X5v4+Vmx+8snU7RLPrNHPKSgLxGo9YuQzz20o+w==} + dev: true /jsonfile@4.0.0: resolution: {integrity: sha512-m6F1R3z8jjlf2imQHS2Qez5sjKWQzbuuhuJ/FKYFRZvPE3PuHcSMVZzfsLhGVOkfd20obL5SWEBew5ShlquNxg==} @@ -4813,17 +4948,17 @@ packages: immediate: 3.0.6 dev: true - /lilconfig@2.1.0: - resolution: {integrity: sha512-utWOt/GHzuUxnLKxB6dk81RoOeoNeHgbrXiuGk4yyF5qlRz+iIVWu56E2fqGHFrXz0QNUhLB/8nKqvRH66JKGQ==} - engines: {node: '>=10'} + /lilconfig@3.0.0: + resolution: {integrity: sha512-K2U4W2Ff5ibV7j7ydLr+zLAkIg5JJ4lPn1Ltsdt+Tz/IjQ8buJ55pZAxoP34lqIiwtF9iAvtLv3JGv7CAyAg+g==} + engines: {node: '>=14'} dev: true /lines-and-columns@1.2.4: resolution: {integrity: sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg==} dev: true - /lint-staged@15.1.0: - resolution: {integrity: sha512-ZPKXWHVlL7uwVpy8OZ7YQjYDAuO5X4kMh0XgZvPNxLcCCngd0PO5jKQyy3+s4TL2EnHoIXIzP1422f/l3nZKMw==} + /lint-staged@15.2.0: + resolution: {integrity: sha512-TFZzUEV00f+2YLaVPWBWGAMq7So6yQx+GG8YRMDeOEIf95Zn5RyiLMsEiX4KTNl9vq/w+NqRJkLA1kPIo15ufQ==} engines: {node: '>=18.12.0'} hasBin: true dependencies: @@ -4831,8 +4966,8 @@ packages: commander: 11.1.0 debug: 4.3.4 execa: 8.0.1 - lilconfig: 2.1.0 - listr2: 7.0.2 + lilconfig: 3.0.0 + listr2: 8.0.0 micromatch: 4.0.5 pidtree: 0.6.0 string-argv: 0.3.2 @@ -4841,16 +4976,16 @@ packages: - supports-color dev: true - /listr2@7.0.2: - resolution: {integrity: sha512-rJysbR9GKIalhTbVL2tYbF2hVyDnrf7pFUZBwjPaMIdadYHmeT+EVi/Bu3qd7ETQPahTotg2WRCatXwRBW554g==} - engines: {node: '>=16.0.0'} + /listr2@8.0.0: + resolution: {integrity: sha512-u8cusxAcyqAiQ2RhYvV7kRKNLgUvtObIbhOX2NCXqvp1UU32xIg5CT22ykS2TPKJXZWJwtK3IKLiqAGlGNE+Zg==} + engines: {node: '>=18.0.0'} dependencies: - cli-truncate: 3.1.0 + cli-truncate: 4.0.0 colorette: 2.0.20 eventemitter3: 5.0.1 - log-update: 5.0.1 + log-update: 6.0.0 rfdc: 1.3.0 - wrap-ansi: 8.1.0 + wrap-ansi: 9.0.0 dev: true /load-json-file@4.0.0: @@ -4995,15 +5130,15 @@ packages: is-unicode-supported: 0.1.0 dev: true - /log-update@5.0.1: - resolution: {integrity: sha512-5UtUDQ/6edw4ofyljDNcOVJQ4c7OjDro4h3y8e1GQL5iYElYclVHJ3zeWchylvMaKnDbDilC8irOVyexnA/Slw==} - engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} + /log-update@6.0.0: + resolution: {integrity: sha512-niTvB4gqvtof056rRIrTZvjNYE4rCUzO6X/X+kYjd7WFxXeJ0NwEFnRxX6ehkvv3jTwrXnNdtAak5XYZuIyPFw==} + engines: {node: '>=18'} dependencies: - ansi-escapes: 5.0.0 + ansi-escapes: 6.2.0 cli-cursor: 4.0.0 - slice-ansi: 5.0.0 + slice-ansi: 7.1.0 strip-ansi: 7.1.0 - wrap-ansi: 8.1.0 + wrap-ansi: 9.0.0 dev: true /loupe@2.3.4: @@ -5096,6 +5231,19 @@ packages: hasBin: true dev: true + /mdast-util-to-hast@13.0.2: + resolution: {integrity: sha512-U5I+500EOOw9e3ZrclN3Is3fRpw8c19SMyNZlZ2IS+7vLsNzb2Om11VpIVOR+/0137GhZsFEF6YiKD5+0Hr2Og==} + dependencies: + '@types/hast': 3.0.3 + '@types/mdast': 4.0.3 + '@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 + dev: false + /meow@8.1.2: resolution: {integrity: sha512-r85E3NdZ+mpYk1C6RjPFEMSE+s1iZMuHtsHAqY0DT3jZczl0diWUZ8g6oU7h0M9cD2EL+PzaYghhCLzR0ZNn5Q==} engines: {node: '>=10'} @@ -5122,6 +5270,33 @@ packages: engines: {node: '>= 8'} dev: true + /micromark-util-character@2.0.1: + resolution: {integrity: sha512-3wgnrmEAJ4T+mGXAUfMvMAbxU9RDG43XmGce4j6CwPtVxB3vfwXSZ6KhFwDzZ3mZHhmPimMAXg71veiBGzeAZw==} + dependencies: + micromark-util-symbol: 2.0.0 + micromark-util-types: 2.0.0 + dev: false + + /micromark-util-encode@2.0.0: + resolution: {integrity: sha512-pS+ROfCXAGLWCOc8egcBvT0kf27GoWMqtdarNfDcjb6YLuV5cM3ioG45Ys2qOVqeqSbjaKg72vU+Wby3eddPsA==} + dev: false + + /micromark-util-sanitize-uri@2.0.0: + resolution: {integrity: sha512-WhYv5UEcZrbAtlsnPuChHUAsu/iBPOVaEVsntLBIdpibO0ddy8OzavZz3iL2xVvBZOpolujSliP65Kq0/7KIYw==} + dependencies: + micromark-util-character: 2.0.1 + micromark-util-encode: 2.0.0 + micromark-util-symbol: 2.0.0 + dev: false + + /micromark-util-symbol@2.0.0: + resolution: {integrity: sha512-8JZt9ElZ5kyTnO94muPxIGS8oyElRJaiJO8EzV6ZSyGQ1Is8xwl4Q45qU5UOg+bGH4AikWziz0iN4sFLWs8PGw==} + dev: false + + /micromark-util-types@2.0.0: + resolution: {integrity: sha512-oNh6S2WMHWRZrmutsRmDDfkzKtxF+bc2VxLC9dvtrDIRFln627VsFP6fLMgTryGDljgLPjkrzQSDcPrjPyDJ5w==} + dev: false + /micromatch@4.0.5: resolution: {integrity: sha512-DMy+ERcEW2q8Z2Po+WNXuw3c5YaUSFjAO5GsJqfEl7UjvtIuFKO6ZrKvcItdy98dwFI2N1tg3zNIdKaQT+aNdA==} engines: {node: '>=8.6'} @@ -5230,8 +5405,8 @@ packages: engines: {node: '>=16 || 14 >=14.17'} dev: true - /minisearch@6.2.0: - resolution: {integrity: sha512-BECkorDF1TY2rGKt9XHdSeP9TP29yUbrAaCh/C03wpyf1vx3uYcP/+8XlMcpTkgoU0rBVnHMAOaP83Rc9Tm+TQ==} + /minisearch@6.3.0: + resolution: {integrity: sha512-ihFnidEeU8iXzcVHy74dhkxh/dn8Dc08ERl0xwoMMGqp4+LvRSCgicb+zGqWthVokQKvCSxITlh3P08OzdTYCQ==} dev: false /minizlib@2.1.2: @@ -5284,6 +5459,11 @@ packages: engines: {node: '>=0.10.0'} dev: true + /mrmime@1.0.1: + resolution: {integrity: sha512-hzzEagAgDyoU1Q6yg5uI+AorQgdvMCur3FcKf7NhMKWsaYg+RnbTyHRa/9IlLF9rf455MOCtcqqrQQ83pPP7Uw==} + engines: {node: '>=10'} + dev: false + /ms@2.1.2: resolution: {integrity: sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==} dev: true @@ -5611,7 +5791,6 @@ packages: resolution: {integrity: sha512-Czj1WaSVpaoj0wbhMzLmWD69anp2WH7FXMB9n1Sy8/ZFF9jolSQVMu1Ij5WIyGmcBmhk7EOndpO4mIpihVqAXw==} dependencies: entities: 4.5.0 - dev: true /path-browserify@1.0.1: resolution: {integrity: sha512-b7uo2UCUOYZcnF/3ID0lulOJi/bafxa1xPe7ZPsammBSpjSWQkjNxlt635YGS2MiR9GjvuXCtz2emr3jbsz98g==} @@ -5721,16 +5900,16 @@ packages: find-up: 4.1.0 dev: true - /postcss@8.4.31: - resolution: {integrity: sha512-PS08Iboia9mts/2ygV3eLpY5ghnUcfLV/EXTOW1E2qYxJKGGBUtNjN76FYHnMs36RmARn41bC0AZmn+rR0OVpQ==} + /postcss@8.4.32: + resolution: {integrity: sha512-D/kj5JNu6oo2EIy+XL/26JEDTlIbB8hw85G8StOE6L74RQAVVP5rej6wxCNqyMbR4RkPfqvezVbPw81Ngd6Kcw==} engines: {node: ^10 || ^12 || >=14} dependencies: nanoid: 3.3.7 picocolors: 1.0.0 source-map-js: 1.0.2 - /preact@10.18.2: - resolution: {integrity: sha512-X/K43vocUHDg0XhWVmTTMbec4LT/iBMh+csCEqJk+pJqegaXsvjdqN80ZZ3L+93azWCnWCZ+WGwYb8SplxeNjA==} + /preact@10.19.3: + resolution: {integrity: sha512-nHHTeFVBTHRGxJXKkKu5hT8C/YWBkPso4/Gad6xuj5dbptt9iF9NZr9pHbPhBrnT2klheu7mHTxTZ/LjwJiEiQ==} dev: false /prettier@2.8.8: @@ -5760,6 +5939,10 @@ packages: sisteransi: 1.0.5 dev: true + /property-information@6.4.0: + resolution: {integrity: sha512-9t5qARVofg2xQqKtytzt+lZ4d1Qvj8t5B8fEwXK6qOfgRLgH/b13QlgEyDh033NOS31nXeFbYv7CLUDG1CeifQ==} + dev: false + /proto-list@1.2.4: resolution: {integrity: sha512-vtK/94akxsTMhe0/cbfpR+syPuszcuwhqVjJq26CuNDgFGj682oRBXOP5MJpv2r7JtE8MsiepGIqvvOTBwn2vA==} dev: true @@ -6030,6 +6213,27 @@ packages: hasBin: true optionalDependencies: fsevents: 2.3.3 + dev: true + + /rollup@4.8.0: + resolution: {integrity: sha512-NpsklK2fach5CdI+PScmlE5R4Ao/FSWtF7LkoIrHDxPACY/xshNasPsbpG0VVHxUTbf74tJbVT4PrP8JsJ6ZDA==} + engines: {node: '>=18.0.0', npm: '>=8.0.0'} + hasBin: true + optionalDependencies: + '@rollup/rollup-android-arm-eabi': 4.8.0 + '@rollup/rollup-android-arm64': 4.8.0 + '@rollup/rollup-darwin-arm64': 4.8.0 + '@rollup/rollup-darwin-x64': 4.8.0 + '@rollup/rollup-linux-arm-gnueabihf': 4.8.0 + '@rollup/rollup-linux-arm64-gnu': 4.8.0 + '@rollup/rollup-linux-arm64-musl': 4.8.0 + '@rollup/rollup-linux-riscv64-gnu': 4.8.0 + '@rollup/rollup-linux-x64-gnu': 4.8.0 + '@rollup/rollup-linux-x64-musl': 4.8.0 + '@rollup/rollup-win32-arm64-msvc': 4.8.0 + '@rollup/rollup-win32-ia32-msvc': 4.8.0 + '@rollup/rollup-win32-x64-msvc': 4.8.0 + fsevents: 2.3.3 /run-parallel@1.2.0: resolution: {integrity: sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==} @@ -6063,8 +6267,8 @@ packages: xmlchars: 2.2.0 dev: true - /search-insights@2.10.0: - resolution: {integrity: sha512-pQGrOE56QuTRmq4NzliRZe9rv914hBMBjOviuDliDHoIhmBGoyZRlFsPd4RprGGNC4PKdD2Jz54YN4Cmkb44mA==} + /search-insights@2.13.0: + resolution: {integrity: sha512-Orrsjf9trHHxFRuo9/rzm0KIWmgzE8RMlZMzuhZOJ01Rnz3D0YBAe+V6473t6/H6c7irs6Lt48brULAiRWb3Vw==} dev: false /selenium-webdriver@4.6.1: @@ -6152,6 +6356,19 @@ packages: jsonc-parser: 3.2.0 vscode-oniguruma: 1.7.0 vscode-textmate: 8.0.0 + dev: true + + /shikiji-transformers@0.7.6: + resolution: {integrity: sha512-yTp+7JMD/aXbV9ndn14eo9IK/UNt8iDsLNyqlOmCtcldlkqWE9T2YKAlOHOTVaeDfYWUWZa2EgSXb/CBfepBrw==} + dependencies: + shikiji: 0.7.6 + dev: false + + /shikiji@0.7.6: + resolution: {integrity: sha512-KzEtvSGQtBvfwVIB70kOmIfl/5rz1LC8j+tvlHXsJKAIdONNQvG1at7ivUUq3xUctqgO6fsO3AGomUSh0F+wsQ==} + dependencies: + hast-util-to-html: 9.0.0 + dev: false /signal-exit@3.0.7: resolution: {integrity: sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ==} @@ -6189,6 +6406,14 @@ packages: is-fullwidth-code-point: 4.0.0 dev: true + /slice-ansi@7.1.0: + resolution: {integrity: sha512-bSiSngZ/jWeX93BqeIAbImyTbEihizcwNjFoRUIY/T1wWQsfsm2Vw1agPKylXvQTU7iASGdHhyqRlqQzfz+Htg==} + engines: {node: '>=18'} + dependencies: + ansi-styles: 6.2.1 + is-fullwidth-code-point: 5.0.0 + dev: true + /smob@1.4.1: resolution: {integrity: sha512-9LK+E7Hv5R9u4g4C3p+jjLstaLe11MDsL21UpYaCNmapvMkYhqCV4A/f/3gyH8QjMyh6l68q9xC85vihY9ahMQ==} dev: true @@ -6216,6 +6441,10 @@ packages: engines: {node: '>=0.10.0'} dev: true + /space-separated-tokens@2.0.2: + resolution: {integrity: sha512-PEGlAwrG8yXGXRjW32fGbg66JAlOAwbObuqVoJpv/mRgoWDQfgH1wDPvtzWyUSNAXBGSk8h755YDbbcEy3SH2Q==} + dev: false + /spdx-correct@3.1.1: resolution: {integrity: sha512-cOYcUWwhCuHCXi49RhFRCyJEK3iPj1Ziz9DpViV3tbZOwXD49QzIN3MpOLJNxh2qwq2lJJZaKMVw9qNi4jTC0w==} dependencies: @@ -6311,6 +6540,15 @@ packages: strip-ansi: 7.1.0 dev: true + /string-width@7.0.0: + resolution: {integrity: sha512-GPQHj7row82Hjo9hKZieKcHIhaAIKOJvFSIZXuCU9OASVZrMNUaZuz++SPVrBjnLsnk4k+z9f2EIypgxf2vNFw==} + engines: {node: '>=18'} + dependencies: + emoji-regex: 10.3.0 + get-east-asian-width: 1.2.0 + strip-ansi: 7.1.0 + dev: true + /string_decoder@1.1.1: resolution: {integrity: sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==} dependencies: @@ -6323,6 +6561,13 @@ packages: safe-buffer: 5.2.1 dev: true + /stringify-entities@4.0.3: + resolution: {integrity: sha512-BP9nNHMhhfcMbiuQKCqMjhDP5yBCAxsPu4pHFFzJ6Alo9dZgY4VLDPutXqIjpRiMoKdp7Av85Gr73Q5uH9k7+g==} + dependencies: + character-entities-html4: 2.1.0 + character-entities-legacy: 3.0.0 + dev: false + /strip-ansi@6.0.1: resolution: {integrity: sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==} engines: {node: '>=8'} @@ -6562,6 +6807,10 @@ packages: punycode: 2.3.1 dev: true + /trim-lines@3.0.1: + resolution: {integrity: sha512-kRj8B+YHZCc9kQYdWfJB2/oUl9rA99qbowYYBtr4ui4mZyAQ2JpvVBd/6U2YloATfqBhBTSMhTpgBHtU0Mf3Rg==} + dev: false + /trim-newlines@3.0.1: resolution: {integrity: sha512-c1PTsA3tYrIsLGkJkzHF+w9F2EyxfXGo4UyJc4pFL++FMjnq0HJS69T3M7d//gKrFKwy429bouPescbjecU+Zw==} engines: {node: '>=8'} @@ -6610,9 +6859,9 @@ packages: engines: {node: '>=8'} dev: true - /type-fest@1.4.0: - resolution: {integrity: sha512-yGSza74xk0UG8k+pLh5oeoYirvIiWo5t0/o3zHHAO2tRDiZcxWP7fywNlXhqb6/r6sWvwi+RsyQMWhVLe4BVuA==} - engines: {node: '>=10'} + /type-fest@3.13.1: + resolution: {integrity: sha512-tLq3bSNx+xSpwvAJnzrK0Ep5CLNWjvFTOp71URMaAEWBfRb9nnJiBoUe0tF8bI4ZFO3omgBR6NvnbzVUT3Ly4g==} + engines: {node: '>=14.16'} dev: true /typedoc-plugin-markdown@3.17.1(typedoc@0.25.3): @@ -6659,13 +6908,45 @@ packages: /undici-types@5.26.5: resolution: {integrity: sha512-JlCMO+ehdEIKqlFxk6IfVoAUVmgz7cU7zD/h9XZ0qzeosSHmUJVOzSQvvYSYWXkFXC+IfLKSIffhv0sVZup6pA==} - dev: true /unicorn-magic@0.1.0: resolution: {integrity: sha512-lRfVq8fE8gz6QMBuDM6a+LO3IAzTi05H6gCVaUpir2E1Rwpo4ZUog45KpNXKC/Mn3Yb9UDuHumeFTo9iV/D9FQ==} engines: {node: '>=18'} dev: true + /unist-util-is@6.0.0: + resolution: {integrity: sha512-2qCTHimwdxLfz+YzdGfkqNlH0tLi9xjTnHddPmJwtIG9MGsdbutfTc4P+haPD7l7Cjxf/WZj+we5qfVPvvxfYw==} + dependencies: + '@types/unist': 3.0.2 + dev: false + + /unist-util-position@5.0.0: + resolution: {integrity: sha512-fucsC7HjXvkB5R3kTCO7kUjRdrS0BJt3M/FPxmHMBOm8JQi2BsHAHFsy27E0EolP8rp0NzXsJ+jNPyDWvOJZPA==} + dependencies: + '@types/unist': 3.0.2 + dev: false + + /unist-util-stringify-position@4.0.0: + resolution: {integrity: sha512-0ASV06AAoKCDkS2+xw5RXJywruurpbC4JZSm7nr7MOt1ojAzvyyaO+UxZf18j8FCF6kmzCZKcAgN/yu2gm2XgQ==} + dependencies: + '@types/unist': 3.0.2 + dev: false + + /unist-util-visit-parents@6.0.1: + resolution: {integrity: sha512-L/PqWzfTP9lzzEa6CKs0k2nARxTdZduw3zyh8d2NVBnsyvHjSX4TWse388YrrQKbvI8w20fGjGlhgT96WwKykw==} + dependencies: + '@types/unist': 3.0.2 + unist-util-is: 6.0.0 + dev: false + + /unist-util-visit@5.0.0: + resolution: {integrity: sha512-MR04uvD+07cwl/yhVuVWAtw+3GOR/knlL55Nd/wAdblk27GCVt3lqpTivy/tkJcZoNPzTwS1Y+KMojlLDhoTzg==} + dependencies: + '@types/unist': 3.0.2 + unist-util-is: 6.0.0 + unist-util-visit-parents: 6.0.1 + dev: false + /universalify@0.1.2: resolution: {integrity: sha512-rBJeI5CXAlmy1pV+617WB9J63U6XcazHHF2f2dbJix4XzpUF0RS3Zbj0FGIOCAva5P/d/GBOYaACQ1w+0azUkg==} engines: {node: '>= 4.0.0'} @@ -6746,48 +7027,34 @@ packages: engines: {node: '>= 0.10'} dev: true - /vite@4.5.0(@types/node@18.16.19): - resolution: {integrity: sha512-ulr8rNLA6rkyFAlVWw2q5YJ91v098AFQ2R0PRFwPzREXOUJQPtFUG0t+/ZikhaOCDqFoDhN6/v8Sq0o4araFAw==} - engines: {node: ^14.18.0 || >=16.0.0} - hasBin: true - peerDependencies: - '@types/node': '>= 14' - less: '*' - lightningcss: ^1.21.0 - sass: '*' - stylus: '*' - sugarss: '*' - terser: ^5.4.0 - peerDependenciesMeta: - '@types/node': - optional: true - less: - optional: true - lightningcss: - optional: true - sass: - optional: true - stylus: - optional: true - sugarss: - optional: true - terser: - optional: true + /vfile-location@5.0.2: + resolution: {integrity: sha512-NXPYyxyBSH7zB5U6+3uDdd6Nybz6o6/od9rk8bp9H8GR3L+cm/fC0uUTbqBmUTnMCUDslAGBOIKNfvvb+gGlDg==} dependencies: - '@types/node': 18.16.19 - esbuild: 0.18.20 - postcss: 8.4.31 - rollup: 3.29.4 - optionalDependencies: - fsevents: 2.3.3 + '@types/unist': 3.0.2 + vfile: 6.0.1 dev: false - /vite@4.5.0(@types/node@20.10.1): - resolution: {integrity: sha512-ulr8rNLA6rkyFAlVWw2q5YJ91v098AFQ2R0PRFwPzREXOUJQPtFUG0t+/ZikhaOCDqFoDhN6/v8Sq0o4araFAw==} - engines: {node: ^14.18.0 || >=16.0.0} + /vfile-message@4.0.2: + resolution: {integrity: sha512-jRDZ1IMLttGj41KcZvlrYAaI3CfqpLpfpf+Mfig13viT6NKvRzWZ+lXz0Y5D60w6uJIBAOGq9mSHf0gktF0duw==} + dependencies: + '@types/unist': 3.0.2 + unist-util-stringify-position: 4.0.0 + dev: false + + /vfile@6.0.1: + resolution: {integrity: sha512-1bYqc7pt6NIADBJ98UiG0Bn/CHIVOoZ/IyEkqIruLg0mE1BKzkOXY2D6CSqQIcKqgadppE5lrxgWXJmXd7zZJw==} + dependencies: + '@types/unist': 3.0.2 + unist-util-stringify-position: 4.0.0 + vfile-message: 4.0.2 + dev: false + + /vite@5.0.7(@types/node@20.10.4): + resolution: {integrity: sha512-B4T4rJCDPihrQo2B+h1MbeGL/k/GMAHzhQ8S0LjQ142s6/+l3hHTT095ORvsshj4QCkoWu3Xtmob5mazvakaOw==} + engines: {node: ^18.0.0 || >=20.0.0} hasBin: true peerDependencies: - '@types/node': '>= 14' + '@types/node': ^18.0.0 || >=20.0.0 less: '*' lightningcss: ^1.21.0 sass: '*' @@ -6810,16 +7077,15 @@ packages: terser: optional: true dependencies: - '@types/node': 20.10.1 - esbuild: 0.18.20 - postcss: 8.4.31 - rollup: 3.29.4 + '@types/node': 20.10.4 + esbuild: 0.19.9 + postcss: 8.4.32 + rollup: 4.8.0 optionalDependencies: fsevents: 2.3.3 - dev: true - /vitepress@1.0.0-rc.25(@algolia/client-search@4.20.0)(search-insights@2.10.0)(typescript@5.1.6): - resolution: {integrity: sha512-1dqWiHNThNrVZ08ixmfEDBEH+764KOgnev9oXga/x6cN++Vb9pnuu8p3K6DQP+KZrYcG+WiX7jxal0iSNpAWuQ==} + /vitepress@1.0.0-rc.31(@algolia/client-search@4.21.0)(search-insights@2.13.0)(typescript@5.1.6): + resolution: {integrity: sha512-ikH9pIjOOAbyoYAGBVfTz8TzuXp+UoWaIRMU4bw/oiTg8R65SbAaGKY84xx6TuL+f4VqUJ8lhzW82YyxSLvstA==} hasBin: true peerDependencies: markdown-it-mathjax3: ^4.3.2 @@ -6831,18 +7097,20 @@ packages: optional: true dependencies: '@docsearch/css': 3.5.2 - '@docsearch/js': 3.5.2(@algolia/client-search@4.20.0)(search-insights@2.10.0) - '@types/markdown-it': 13.0.6 - '@vitejs/plugin-vue': 4.3.1(vite@4.5.0)(vue@3.3.8) + '@docsearch/js': 3.5.2(@algolia/client-search@4.21.0)(search-insights@2.13.0) + '@types/markdown-it': 13.0.7 + '@vitejs/plugin-vue': 4.5.2(vite@5.0.7)(vue@3.3.11) '@vue/devtools-api': 6.5.1 - '@vueuse/core': 10.5.0(vue@3.3.8) - '@vueuse/integrations': 10.5.0(focus-trap@7.5.4)(vue@3.3.8) + '@vueuse/core': 10.7.0(vue@3.3.11) + '@vueuse/integrations': 10.7.0(focus-trap@7.5.4)(vue@3.3.11) focus-trap: 7.5.4 mark.js: 8.11.1 - minisearch: 6.2.0 - shiki: 0.14.5 - vite: 4.5.0(@types/node@18.16.19) - vue: 3.3.8(typescript@5.1.6) + minisearch: 6.3.0 + mrmime: 1.0.1 + shikiji: 0.7.6 + shikiji-transformers: 0.7.6 + vite: 5.0.7(@types/node@20.10.4) + vue: 3.3.11(typescript@5.1.6) transitivePeerDependencies: - '@algolia/client-search' - '@types/node' @@ -6873,15 +7141,17 @@ packages: /vscode-oniguruma@1.7.0: resolution: {integrity: sha512-L9WMGRfrjOhgHSdOYgCt/yRMsXzLDJSL7BPrOZt73gU0iWO4mpqzqQzOz5srxqTvMBaR0XZTSrVWo4j55Rc6cA==} + dev: true /vscode-textmate@8.0.0: resolution: {integrity: sha512-AFbieoL7a5LMqcnOF04ji+rpXadgOXnZsxQr//r83kLPr7biP7am3g9zbaZIaBGwBRWeSvoMD4mgPdX3e4NWBg==} + dev: true /vue-component-type-helpers@1.8.24: resolution: {integrity: sha512-lqWs/7fdRXoSBAlbouHBX+LNuaY6gI9xWW34m/ZIz9zVPYHEyw0b2/zaCBwlKx0NtKTeF/6pOpvrxVkh7nhIYg==} dev: true - /vue-demi@0.14.6(vue@3.3.8): + /vue-demi@0.14.6(vue@3.3.11): resolution: {integrity: sha512-8QA7wrYSHKaYgUxDA5ZC24w+eHm3sYCbp0EzcDwKqN3p6HqtTCGR/GVsPyZW92unff4UlcSh++lmqDWN3ZIq4w==} engines: {node: '>=12'} hasBin: true @@ -6893,7 +7163,7 @@ packages: '@vue/composition-api': optional: true dependencies: - vue: 3.3.8(typescript@5.1.6) + vue: 3.3.11(typescript@5.1.6) dev: false /vue-template-compiler@2.7.15: @@ -6903,47 +7173,31 @@ packages: he: 1.2.0 dev: true - /vue-tsc@1.8.24(typescript@5.1.6): - resolution: {integrity: sha512-eH1CSj231OzVEY5Hi7wS6ubzyOEwgr5jCptR0Ddf2SitGcaXIsPVDvrprm3eolCdyhDt3WS1Eb2F4fGX9BsUUw==} + /vue-tsc@1.8.25(typescript@5.1.6): + resolution: {integrity: sha512-lHsRhDc/Y7LINvYhZ3pv4elflFADoEOo67vfClAfF2heVHpHmVquLSjojgCSIwzA4F0Pc4vowT/psXCYcfk+iQ==} hasBin: true peerDependencies: typescript: '*' dependencies: '@volar/typescript': 1.11.1 - '@vue/language-core': 1.8.24(typescript@5.1.6) + '@vue/language-core': 1.8.25(typescript@5.1.6) semver: 7.5.4 typescript: 5.1.6 dev: true - /vue@3.3.8(typescript@5.1.6): - resolution: {integrity: sha512-5VSX/3DabBikOXMsxzlW8JyfeLKlG9mzqnWgLQLty88vdZL7ZJgrdgBOmrArwxiLtmS+lNNpPcBYqrhE6TQW5w==} + /vue@3.3.11(typescript@5.1.6): + resolution: {integrity: sha512-d4oBctG92CRO1cQfVBZp6WJAs0n8AK4Xf5fNjQCBeKCvMI1efGQ5E3Alt1slFJS9fZuPcFoiAiqFvQlv1X7t/w==} peerDependencies: typescript: '*' peerDependenciesMeta: typescript: optional: true dependencies: - '@vue/compiler-dom': 3.3.8 - '@vue/compiler-sfc': 3.3.8 - '@vue/runtime-dom': 3.3.8 - '@vue/server-renderer': 3.3.8(vue@3.3.8) - '@vue/shared': 3.3.8 - typescript: 5.1.6 - dev: false - - /vue@3.3.9(typescript@5.1.6): - resolution: {integrity: sha512-sy5sLCTR8m6tvUk1/ijri3Yqzgpdsmxgj6n6yl7GXXCXqVbmW2RCXe9atE4cEI6Iv7L89v5f35fZRRr5dChP9w==} - peerDependencies: - typescript: '*' - peerDependenciesMeta: - typescript: - optional: true - dependencies: - '@vue/compiler-dom': 3.3.9 - '@vue/compiler-sfc': 3.3.9 - '@vue/runtime-dom': 3.3.9 - '@vue/server-renderer': 3.3.9(vue@3.3.9) - '@vue/shared': 3.3.9 + '@vue/compiler-dom': 3.3.11 + '@vue/compiler-sfc': 3.3.11 + '@vue/runtime-dom': 3.3.11 + '@vue/server-renderer': 3.3.11(vue@3.3.11) + '@vue/shared': 3.3.11 typescript: 5.1.6 /w3c-hr-time@1.0.2: @@ -6979,6 +7233,10 @@ packages: defaults: 1.0.4 dev: true + /web-namespaces@2.0.1: + resolution: {integrity: sha512-bKr1DkiNa2krS7qxNtdrtHAmzuYGFQLiQ13TsorsdT6ULTkPLKuu5+GsFpDlg6JFjUTwX2DyhMPG2be8uPrqsQ==} + dev: false + /webidl-conversions@7.0.0: resolution: {integrity: sha512-VwddBukDzu71offAQR975unBIGqfKZpM+8ZX6ySk8nYhVoo5CYaZyzt3YBvYtRtO+aoGlqxPg/B87NGVZ/fu6g==} engines: {node: '>=12'} @@ -7060,6 +7318,15 @@ packages: strip-ansi: 7.1.0 dev: true + /wrap-ansi@9.0.0: + resolution: {integrity: sha512-G8ura3S+3Z2G+mkgNRq8dqaFZAuxfsxpBB8OCTGRTCtp+l/v9nbFNmCUP1BZMts3G1142MsZfn6eeUKrr4PD1Q==} + engines: {node: '>=18'} + dependencies: + ansi-styles: 6.2.1 + string-width: 7.0.0 + strip-ansi: 7.1.0 + dev: true + /wrappy@1.0.2: resolution: {integrity: sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==} dev: true @@ -7206,3 +7473,7 @@ packages: optionalDependencies: commander: 9.5.0 dev: true + + /zwitch@2.0.4: + resolution: {integrity: sha512-bXE4cR/kVZhKZX/RjPEflHaKVhUVl85noU3v6b8apfQEc1x4A+zBxjZ4lN8LqGd6WZ3dl98pY4o717VFmoPp+A==} + dev: false -- 2.47.2