From 07a8a377397dddd3d0763d3d4177d71dc4272c5b Mon Sep 17 00:00:00 2001 From: Anwarul Islam Date: Tue, 28 Jun 2022 15:42:47 +0600 Subject: [PATCH] feat: realtime tabs as subpages (#2450) Co-authored-by: Andrew Bastin --- .../hoppscotch-app/components/app/Sidenav.vue | 20 + .../components/http/TestResultEnv.vue | 5 +- packages/hoppscotch-app/pages/realtime.vue | 96 ++-- .../{components => pages}/realtime/Mqtt.vue | 0 .../realtime/Socketio.vue | 0 .../{components => pages}/realtime/Sse.vue | 0 .../realtime/Websocket.vue | 0 pnpm-lock.yaml | 415 ++++++++++-------- 8 files changed, 299 insertions(+), 237 deletions(-) rename packages/hoppscotch-app/{components => pages}/realtime/Mqtt.vue (100%) rename packages/hoppscotch-app/{components => pages}/realtime/Socketio.vue (100%) rename packages/hoppscotch-app/{components => pages}/realtime/Sse.vue (100%) rename packages/hoppscotch-app/{components => pages}/realtime/Websocket.vue (100%) diff --git a/packages/hoppscotch-app/components/app/Sidenav.vue b/packages/hoppscotch-app/components/app/Sidenav.vue index 71e4d331f..58ace3830 100644 --- a/packages/hoppscotch-app/components/app/Sidenav.vue +++ b/packages/hoppscotch-app/components/app/Sidenav.vue @@ -7,6 +7,7 @@ :to="localePath(navigation.target)" class="nav-link" tabindex="0" + :exact="navigation.exact" >
@@ -40,26 +41,31 @@ const primaryNavigation = [ target: "index", svg: "link-2", title: t("navigation.rest"), + exact: true, }, { target: "graphql", svg: "graphql", title: t("navigation.graphql"), + exact: false, }, { target: "realtime", svg: "globe", title: t("navigation.realtime"), + exact: false, }, { target: "documentation", svg: "book-open", title: t("navigation.doc"), + exact: false, }, { target: "settings", svg: "settings", title: t("navigation.settings"), + exact: false, }, ] @@ -105,6 +111,20 @@ const primaryNavigation = [ @apply text-tiny; } + &.active-link { + @apply text-secondaryDark; + @apply bg-primaryLight; + @apply hover:text-secondaryDark; + + .material-icons, + .svg-icons { + @apply opacity-100; + } + + &::after { + @apply bg-accent; + } + } &.exact-active-link { @apply text-secondaryDark; @apply bg-primaryLight; diff --git a/packages/hoppscotch-app/components/http/TestResultEnv.vue b/packages/hoppscotch-app/components/http/TestResultEnv.vue index 4b1ef2895..f1578aafa 100644 --- a/packages/hoppscotch-app/components/http/TestResultEnv.vue +++ b/packages/hoppscotch-app/components/http/TestResultEnv.vue @@ -15,7 +15,10 @@ {{ ` \xA0 — \xA0 ${env.value}` }} - + {{ ` \xA0 ← \xA0 ${env.previousValue}` }}
diff --git a/packages/hoppscotch-app/pages/realtime.vue b/packages/hoppscotch-app/pages/realtime.vue index c4852a0ca..5288ba75d 100644 --- a/packages/hoppscotch-app/pages/realtime.vue +++ b/packages/hoppscotch-app/pages/realtime.vue @@ -1,53 +1,67 @@ - diff --git a/packages/hoppscotch-app/components/realtime/Mqtt.vue b/packages/hoppscotch-app/pages/realtime/Mqtt.vue similarity index 100% rename from packages/hoppscotch-app/components/realtime/Mqtt.vue rename to packages/hoppscotch-app/pages/realtime/Mqtt.vue diff --git a/packages/hoppscotch-app/components/realtime/Socketio.vue b/packages/hoppscotch-app/pages/realtime/Socketio.vue similarity index 100% rename from packages/hoppscotch-app/components/realtime/Socketio.vue rename to packages/hoppscotch-app/pages/realtime/Socketio.vue diff --git a/packages/hoppscotch-app/components/realtime/Sse.vue b/packages/hoppscotch-app/pages/realtime/Sse.vue similarity index 100% rename from packages/hoppscotch-app/components/realtime/Sse.vue rename to packages/hoppscotch-app/pages/realtime/Sse.vue diff --git a/packages/hoppscotch-app/components/realtime/Websocket.vue b/packages/hoppscotch-app/pages/realtime/Websocket.vue similarity index 100% rename from packages/hoppscotch-app/components/realtime/Websocket.vue rename to packages/hoppscotch-app/pages/realtime/Websocket.vue diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 46978ea13..ee2c54be9 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -1,4 +1,4 @@ -lockfileVersion: 5.4 +lockfileVersion: 5.3 importers: @@ -36,8 +36,8 @@ importers: '@lezer/generator': 0.15.4 mocha: 9.2.2 rollup: 2.70.2 - rollup-plugin-dts: 4.2.1_nmerszcjz2rfjina4mudxa4qka - rollup-plugin-ts: 2.0.7_nmerszcjz2rfjina4mudxa4qka + rollup-plugin-dts: 4.2.1_rollup@2.70.2+typescript@4.6.3 + rollup-plugin-ts: 2.0.7_rollup@2.70.2+typescript@4.6.3 typescript: 4.6.3 packages/hoppscotch-app: @@ -225,7 +225,7 @@ importers: '@hoppscotch/data': link:../hoppscotch-data '@hoppscotch/js-sandbox': link:../hoppscotch-js-sandbox '@nuxtjs/axios': 5.13.6 - '@nuxtjs/composition-api': 0.32.0_7zyd2bhtzdtcuohgelsuzs4zp4 + '@nuxtjs/composition-api': 0.32.0_fe703d04f3c8e62a38e622e54ccb997f '@nuxtjs/gtm': 2.4.0 '@nuxtjs/i18n': 7.2.1 '@nuxtjs/robots': 2.5.0 @@ -244,8 +244,8 @@ importers: fp-ts: 2.11.10 fuse.js: 6.5.3 graphql: 15.7.2 - graphql-language-service-interface: 2.9.1_lkrcf5pybqujbtm7lu54f4mx6u - graphql-language-service-parser: 1.10.4_lkrcf5pybqujbtm7lu54f4mx6u + graphql-language-service-interface: 2.9.1_ac4ec5720f2d0ad4b770153d197a0e78 + graphql-language-service-parser: 1.10.4_ac4ec5720f2d0ad4b770153d197a0e78 graphql-tag: 2.12.6_graphql@15.7.2 httpsnippet: 2.0.0 insomnia-importers: 2.8.0_openapi-types@10.0.0 @@ -284,18 +284,18 @@ importers: '@babel/core': 7.17.9 '@babel/preset-env': 7.16.11_@babel+core@7.17.9 '@graphql-codegen/add': 3.1.1_graphql@15.7.2 - '@graphql-codegen/cli': 2.6.2_lkrcf5pybqujbtm7lu54f4mx6u + '@graphql-codegen/cli': 2.6.2_ac4ec5720f2d0ad4b770153d197a0e78 '@graphql-codegen/typed-document-node': 2.2.8_graphql@15.7.2 '@graphql-codegen/typescript': 2.4.8_graphql@15.7.2 '@graphql-codegen/typescript-operations': 2.3.5_graphql@15.7.2 - '@graphql-codegen/typescript-urql-graphcache': 2.2.10_ab4pvorj7pzp2qhslnfpdhhgwq + '@graphql-codegen/typescript-urql-graphcache': 2.2.10_0078faba29fbf2fd40f25b4af19ce6b4 '@graphql-codegen/urql-introspection': 2.1.1_graphql@15.7.2 '@graphql-typed-document-node/core': 3.1.1_graphql@15.7.2 '@nuxt/types': 2.15.8_sass@1.50.0 - '@nuxt/typescript-build': 2.1.0_q3t6h55dq2sw47xlf74gyoa2ki + '@nuxt/typescript-build': 2.1.0_@nuxt+types@2.15.8+eslint@8.13.0 '@nuxtjs/color-mode': 2.1.1 '@nuxtjs/dotenv': 1.4.1 - '@nuxtjs/eslint-config-typescript': 9.0.0_pzpgen6zmm2jolojank4cxwjaa + '@nuxtjs/eslint-config-typescript': 9.0.0_7e5e6237d96334972dc90355c15ec900 '@nuxtjs/eslint-module': 3.1.0_eslint@8.13.0 '@nuxtjs/google-analytics': 2.4.0 '@nuxtjs/google-fonts': 1.3.0 @@ -321,7 +321,7 @@ importers: '@types/splitpanes': 2.2.1 '@types/uuid': 8.3.4 '@types/yargs-parser': 21.0.0 - '@urql/devtools': 2.0.3_6mj4hf5jpwkkuqkncahvybm4zm + '@urql/devtools': 2.0.3_@urql+core@2.4.4+graphql@15.7.2 '@vue/composition-api': 1.4.9 '@vue/runtime-dom': 3.2.33 '@vue/test-utils': 1.3.0 @@ -333,7 +333,7 @@ importers: eslint: 8.13.0 eslint-config-prettier: 8.5.0_eslint@8.13.0 eslint-plugin-nuxt: 3.2.0_eslint@8.13.0 - eslint-plugin-prettier: 4.0.0_dak2zfnx7mtmcpd5jcuo55rnb4 + eslint-plugin-prettier: 4.0.0_1815ac95b7fb26c13c7d48a8eef62d0f eslint-plugin-vue: 8.6.0_eslint@8.13.0 jest: 27.5.1 jest-serializer-vue: 2.0.2 @@ -346,10 +346,10 @@ importers: sass-loader: 10.2.0_sass@1.50.0 stylelint: 14.7.1 stylelint-config-prettier: 9.0.3_stylelint@14.7.1 - stylelint-config-recommended-vue: 1.4.0_dkblcabdfo7hanxmbj6kpjf26q + stylelint-config-recommended-vue: 1.4.0_1a82b100232bbe7036ec0a7ca7a4baf4 stylelint-config-standard: 25.0.0_stylelint@14.7.1 stylelint-config-standard-scss: 3.0.0_stylelint@14.7.1 - ts-jest: 27.1.4_4x5qquxzignoqqsapgnc6txbpa + ts-jest: 27.1.4_e5fb0852f9419ae84240799a2f4ee178 typescript: 4.6.3 vue-jest: 3.0.7_babel-core@7.0.0-bridge.0 vue-template-babel-compiler: 1.1.3 @@ -401,7 +401,7 @@ importers: lodash: 4.17.21 prettier: 2.6.2 qs: 6.10.3 - ts-jest: 27.1.4_53ggqi2i4rbcfjtktmjua6zili + ts-jest: 27.1.4_eecc682348e44222a66a9b13407b285a tsup: 5.12.7_typescript@4.6.4 typescript: 4.6.4 @@ -458,15 +458,15 @@ importers: '@types/jest': 27.4.1 '@types/lodash': 4.14.181 '@types/node': 17.0.24 - '@typescript-eslint/eslint-plugin': 5.19.0_6nfnzbei2lspafh6mfbs24gl6i - '@typescript-eslint/parser': 5.19.0_jzhokl4shvj5szf5bgr66kln2a + '@typescript-eslint/eslint-plugin': 5.19.0_f34adc8488d2e4f014fe61432d70cbf2 + '@typescript-eslint/parser': 5.19.0_eslint@8.13.0+typescript@4.6.3 eslint: 8.13.0 eslint-config-prettier: 8.5.0_eslint@8.13.0 - eslint-plugin-prettier: 4.0.0_dak2zfnx7mtmcpd5jcuo55rnb4 + eslint-plugin-prettier: 4.0.0_1815ac95b7fb26c13c7d48a8eef62d0f io-ts: 2.2.16_fp-ts@2.11.10 jest: 27.5.1 prettier: 2.6.2 - ts-jest: 27.1.4_tgc6da2oqazvrn56dzwolsqo5i + ts-jest: 27.1.4_9985e1834e803358b7be1e6ce5ca0eea typescript: 4.6.3 packages: @@ -2222,7 +2222,7 @@ packages: '@types/node': 17.0.24 chalk: 4.1.2 cosmiconfig: 7.0.1 - cosmiconfig-typescript-loader: 1.0.9_c6ucwwwirjo6ockovr3lj3o2cm + cosmiconfig-typescript-loader: 1.0.9_17a82b5ac88a5de7094eac76b4edda13 lodash: 4.17.21 resolve-from: 5.0.0 typescript: 4.6.3 @@ -2324,7 +2324,7 @@ packages: esbuild: 0.12.29 dev: true - /@endemolshinegroup/cosmiconfig-typescript-loader/3.0.2_5roa5pjqgcqkkeethcdwmsg7dm: + /@endemolshinegroup/cosmiconfig-typescript-loader/3.0.2_ec5c0ebd3030a0a5109338876648df1b: resolution: {integrity: sha512-QRVtqJuS1mcT56oHpVegkKBlgtWjXw/gHNWO3eL9oyB5Sc7HBoc2OLG/nYpVfT/Jejvo3NUrD0Udk7XgoyDKkA==} engines: {node: '>=10.0.0'} peerDependencies: @@ -2360,7 +2360,7 @@ packages: engines: {node: '>=14.0.0', npm: '>=7.0.0'} dev: false - /@firebase/analytics-compat/0.1.9_jado6ohlsifk5gy2xjtglm27p4: + /@firebase/analytics-compat/0.1.9_4806ef38eb920aae9b1aba6665b35f7f: resolution: {integrity: sha512-HYKMAZvfU589WVvK5XKY9Pl+axXFISabouAFw2VHpJm/TO1mAXAy0+eIjqQ3j8z3L1OEfCeOV/oY9eh8rpJZ5w==} peerDependencies: '@firebase/app-compat': 0.x @@ -2392,7 +2392,7 @@ packages: tslib: 2.3.1 dev: false - /@firebase/app-check-compat/0.2.6_jado6ohlsifk5gy2xjtglm27p4: + /@firebase/app-check-compat/0.2.6_4806ef38eb920aae9b1aba6665b35f7f: resolution: {integrity: sha512-DBzLHg/uuoNhDdwPEj8zQcqPaZSBFn8I0hATKyoX6SiAQKCi+4ugqeyQ6qGCyDpfNOyxL4PPxPMisXRhPzV2jw==} peerDependencies: '@firebase/app-compat': 0.x @@ -2451,14 +2451,14 @@ packages: tslib: 2.3.1 dev: false - /@firebase/auth-compat/0.2.12_4occfzcelhzy62o3xub2i2tkcu: + /@firebase/auth-compat/0.2.12_e38422e44459f38f69dbbd03a46a6a15: resolution: {integrity: sha512-LKeKylktRj03xgW5ilSOW1c4AsMig15ogf5hDKa820t6Bp6MNabj8yq2TV0/Q4SP4Ox/yrTISJGVvk+TJuBecQ==} peerDependencies: '@firebase/app-compat': 0.x dependencies: '@firebase/app-compat': 0.1.22 '@firebase/auth': 0.19.12_@firebase+app@0.7.21 - '@firebase/auth-types': 0.11.0_uzaylzqz7y23sj27ypdw6yti3m + '@firebase/auth-types': 0.11.0_a64185e619fe35b9275fc3c76f6268db '@firebase/component': 0.5.13 '@firebase/util': 1.5.2 node-fetch: 2.6.7 @@ -2472,7 +2472,7 @@ packages: - utf-8-validate dev: false - /@firebase/auth-interop-types/0.1.6_uzaylzqz7y23sj27ypdw6yti3m: + /@firebase/auth-interop-types/0.1.6_a64185e619fe35b9275fc3c76f6268db: resolution: {integrity: sha512-etIi92fW3CctsmR9e3sYM3Uqnoq861M0Id9mdOPF6PWIg38BXL5k4upCNBggGUpLIS0H1grMOvy/wn1xymwe2g==} peerDependencies: '@firebase/app-types': 0.x @@ -2482,7 +2482,7 @@ packages: '@firebase/util': 1.5.2 dev: false - /@firebase/auth-types/0.11.0_uzaylzqz7y23sj27ypdw6yti3m: + /@firebase/auth-types/0.11.0_a64185e619fe35b9275fc3c76f6268db: resolution: {integrity: sha512-q7Bt6cx+ySj9elQHTsKulwk3+qDezhzRBFC9zlQ1BjgMueUOnGMcvqmU0zuKlQ4RhLSH7MNAdBV2znVaoN3Vxw==} peerDependencies: '@firebase/app-types': 0.x @@ -2517,7 +2517,7 @@ packages: tslib: 2.3.1 dev: false - /@firebase/database-compat/0.1.8_kok7svfarodn764ootzynv4sgq: + /@firebase/database-compat/0.1.8_5395f954a08b86dffb8e74f386d79234: resolution: {integrity: sha512-dhXr5CSieBuKNdU96HgeewMQCT9EgOIkfF1GNy+iRrdl7BWLxmlKuvLfK319rmIytSs/vnCzcD9uqyxTeU/A3A==} peerDependencies: '@firebase/app-compat': 0.x @@ -2543,7 +2543,7 @@ packages: /@firebase/database/0.12.8_@firebase+app-types@0.7.0: resolution: {integrity: sha512-JBQVfFLzfhxlQbl4OU6ov9fdsddkytBQdtSSR49cz48homj38ccltAhK6seum+BI7f28cV2LFHF9672lcN+qxA==} dependencies: - '@firebase/auth-interop-types': 0.1.6_uzaylzqz7y23sj27ypdw6yti3m + '@firebase/auth-interop-types': 0.1.6_a64185e619fe35b9275fc3c76f6268db '@firebase/component': 0.5.13 '@firebase/logger': 0.3.2 '@firebase/util': 1.5.2 @@ -2553,7 +2553,7 @@ packages: - '@firebase/app-types' dev: false - /@firebase/firestore-compat/0.1.17_4occfzcelhzy62o3xub2i2tkcu: + /@firebase/firestore-compat/0.1.17_e38422e44459f38f69dbbd03a46a6a15: resolution: {integrity: sha512-hTLgq2WXUE6bb3/IqYlwY0Q6FdbZB2JwDoZHexIQmK69XuuK3j+JbE/NixV3mBo232tNSU+QeamfbAd6A1Agfw==} peerDependencies: '@firebase/app-compat': 0.x @@ -2561,7 +2561,7 @@ packages: '@firebase/app-compat': 0.1.22 '@firebase/component': 0.5.13 '@firebase/firestore': 3.4.8_@firebase+app@0.7.21 - '@firebase/firestore-types': 2.5.0_uzaylzqz7y23sj27ypdw6yti3m + '@firebase/firestore-types': 2.5.0_a64185e619fe35b9275fc3c76f6268db '@firebase/util': 1.5.2 tslib: 2.3.1 transitivePeerDependencies: @@ -2570,7 +2570,7 @@ packages: - encoding dev: false - /@firebase/firestore-types/2.5.0_uzaylzqz7y23sj27ypdw6yti3m: + /@firebase/firestore-types/2.5.0_a64185e619fe35b9275fc3c76f6268db: resolution: {integrity: sha512-I6c2m1zUhZ5SH0cWPmINabDyH5w0PPFHk2UHsjBpKdZllzJZ2TwTkXbDtpHUZNmnc/zAa0WNMNMvcvbb/xJLKA==} peerDependencies: '@firebase/app-types': 0.x @@ -2599,14 +2599,14 @@ packages: - encoding dev: false - /@firebase/functions-compat/0.1.12_4occfzcelhzy62o3xub2i2tkcu: + /@firebase/functions-compat/0.1.12_e38422e44459f38f69dbbd03a46a6a15: resolution: {integrity: sha512-pKianAWF9vv3u9DazbRExYQFjEu/b9gxTWVCPjq+FiLK39xULT01dZz4Zrr2KzFnb54wHHbRmU1BAWNAkQTmmQ==} peerDependencies: '@firebase/app-compat': 0.x dependencies: '@firebase/app-compat': 0.1.22 '@firebase/component': 0.5.13 - '@firebase/functions': 0.7.11_bxid5kpxc244fm2zotnyenw22i + '@firebase/functions': 0.7.11_0dd03ea9f716b9c2b35974db8236dad2 '@firebase/functions-types': 0.5.0 '@firebase/util': 1.5.2 tslib: 2.3.1 @@ -2620,14 +2620,14 @@ packages: resolution: {integrity: sha512-qza0M5EwX+Ocrl1cYI14zoipUX4gI/Shwqv0C1nB864INAD42Dgv4v94BCyxGHBg2kzlWy8PNafdP7zPO8aJQA==} dev: false - /@firebase/functions/0.7.11_bxid5kpxc244fm2zotnyenw22i: + /@firebase/functions/0.7.11_0dd03ea9f716b9c2b35974db8236dad2: resolution: {integrity: sha512-o9pmN1TWHDEpmB6IYbqeIIG6Wllcfw6jSNm8UZYnOYM8oDay1FW6OeN/fA0GlGmwF4cPdxA3oKXbLn3ObYFxXQ==} peerDependencies: '@firebase/app': 0.x dependencies: '@firebase/app': 0.7.21 '@firebase/app-check-interop-types': 0.1.0 - '@firebase/auth-interop-types': 0.1.6_uzaylzqz7y23sj27ypdw6yti3m + '@firebase/auth-interop-types': 0.1.6_a64185e619fe35b9275fc3c76f6268db '@firebase/component': 0.5.13 '@firebase/messaging-interop-types': 0.1.0 '@firebase/util': 1.5.2 @@ -2655,7 +2655,7 @@ packages: tslib: 2.3.1 dev: false - /@firebase/messaging-compat/0.1.12_jado6ohlsifk5gy2xjtglm27p4: + /@firebase/messaging-compat/0.1.12_4806ef38eb920aae9b1aba6665b35f7f: resolution: {integrity: sha512-Cfv4ZQaxiMx4DcpDkFX1yKHFGQtnyMA6pcLplcC3uHkSVCyNRW6pFYSoO0/Uae03ixxIYNwle1ZVaVUZ2L5ddA==} peerDependencies: '@firebase/app-compat': 0.x @@ -2686,7 +2686,7 @@ packages: tslib: 2.3.1 dev: false - /@firebase/performance-compat/0.1.8_jado6ohlsifk5gy2xjtglm27p4: + /@firebase/performance-compat/0.1.8_4806ef38eb920aae9b1aba6665b35f7f: resolution: {integrity: sha512-lMLKFcOB99+tb6dVHJlJ8s19JFjxqpAqPGXCG8evTODPUW3BluBbfG4YS7JRESVA7wc/6kkuQIOx9q7l+bBZtQ==} peerDependencies: '@firebase/app-compat': 0.x @@ -2727,7 +2727,7 @@ packages: whatwg-fetch: 2.0.4 dev: false - /@firebase/remote-config-compat/0.1.8_jado6ohlsifk5gy2xjtglm27p4: + /@firebase/remote-config-compat/0.1.8_4806ef38eb920aae9b1aba6665b35f7f: resolution: {integrity: sha512-lU9t7PMVpgE6q1vG8AuFenFhfUnx0H+eeiIQTi4dtuLDMx9BsI14c9VuiVjRIi7xC2DCDRNQCRL1kRD8bzgJNg==} peerDependencies: '@firebase/app-compat': 0.x @@ -2760,7 +2760,7 @@ packages: tslib: 2.3.1 dev: false - /@firebase/storage-compat/0.1.13_4occfzcelhzy62o3xub2i2tkcu: + /@firebase/storage-compat/0.1.13_e38422e44459f38f69dbbd03a46a6a15: resolution: {integrity: sha512-MdubKh+xe3Xpi34WaXBKtim8H2aauO5sqqmATTc2WgSmSAqTmNSjQfNqIdf139Mp9ZCnpZAxiwiwzQtfckLYWg==} peerDependencies: '@firebase/app-compat': 0.x @@ -2768,7 +2768,7 @@ packages: '@firebase/app-compat': 0.1.22 '@firebase/component': 0.5.13 '@firebase/storage': 0.9.5_@firebase+app@0.7.21 - '@firebase/storage-types': 0.6.0_uzaylzqz7y23sj27ypdw6yti3m + '@firebase/storage-types': 0.6.0_a64185e619fe35b9275fc3c76f6268db '@firebase/util': 1.5.2 tslib: 2.3.1 transitivePeerDependencies: @@ -2777,7 +2777,7 @@ packages: - encoding dev: false - /@firebase/storage-types/0.6.0_uzaylzqz7y23sj27ypdw6yti3m: + /@firebase/storage-types/0.6.0_a64185e619fe35b9275fc3c76f6268db: resolution: {integrity: sha512-1LpWhcCb1ftpkP/akhzjzeFxgVefs6eMD2QeKiJJUGH1qOiows2w5o0sKCUSQrvrRQS1lz3SFGvNR1Ck/gqxeA==} peerDependencies: '@firebase/app-types': 0.x @@ -2825,7 +2825,7 @@ packages: tslib: 2.3.1 dev: true - /@graphql-codegen/cli/2.6.2_lkrcf5pybqujbtm7lu54f4mx6u: + /@graphql-codegen/cli/2.6.2_ac4ec5720f2d0ad4b770153d197a0e78: resolution: {integrity: sha512-UO75msoVgvLEvfjCezM09cQQqp32+mR8Ma1ACsBpr7nroFvHbgcu2ulx1cMovg4sxDBCsvd9Eq/xOOMpARUxtw==} hasBin: true peerDependencies: @@ -2840,8 +2840,8 @@ packages: '@graphql-tools/graphql-file-loader': 7.3.3_graphql@15.7.2 '@graphql-tools/json-file-loader': 7.3.3_graphql@15.7.2 '@graphql-tools/load': 7.5.1_graphql@15.7.2 - '@graphql-tools/prisma-loader': 7.1.1_graphql@15.7.2 - '@graphql-tools/url-loader': 7.7.1_graphql@15.7.2 + '@graphql-tools/prisma-loader': 7.1.1_e66b2893df708e5e2662df4974b38286 + '@graphql-tools/url-loader': 7.7.1_e66b2893df708e5e2662df4974b38286 '@graphql-tools/utils': 8.6.1_graphql@15.7.2 ansi-escapes: 4.3.2 chalk: 4.1.2 @@ -2855,7 +2855,7 @@ packages: glob: 7.2.0 globby: 11.1.0 graphql: 15.7.2 - graphql-config: 4.1.0_lkrcf5pybqujbtm7lu54f4mx6u + graphql-config: 4.1.0_ac4ec5720f2d0ad4b770153d197a0e78 inquirer: 8.2.0 is-glob: 4.0.3 json-to-pretty-yaml: 1.2.2 @@ -2979,7 +2979,7 @@ packages: - supports-color dev: true - /@graphql-codegen/typescript-urql-graphcache/2.2.10_ab4pvorj7pzp2qhslnfpdhhgwq: + /@graphql-codegen/typescript-urql-graphcache/2.2.10_0078faba29fbf2fd40f25b4af19ce6b4: resolution: {integrity: sha512-GRWisSY9zdf2tdT0jBYqapesw68B88ExpG9DkInyeQf62MfBDjxzncmiPbuHxRjd2QJBCo2WfycHTwgkMGT1JA==} peerDependencies: '@urql/exchange-graphcache': ^4.1.1 @@ -3236,12 +3236,12 @@ packages: tslib: 2.3.1 dev: true - /@graphql-tools/prisma-loader/7.1.1_graphql@15.7.2: + /@graphql-tools/prisma-loader/7.1.1_e66b2893df708e5e2662df4974b38286: resolution: {integrity: sha512-9hVpG3BNsXAYMLPlZhSHubk6qBmiHLo/UlU0ldL100sMpqI46iBaHNhTNXZCSdd81hT+4HNqaDXNFqyKJ22OGQ==} peerDependencies: graphql: ^14.0.0 || ^15.0.0 || ^16.0.0 dependencies: - '@graphql-tools/url-loader': 7.7.1_graphql@15.7.2 + '@graphql-tools/url-loader': 7.7.1_e66b2893df708e5e2662df4974b38286 '@graphql-tools/utils': 8.6.1_graphql@15.7.2 '@types/js-yaml': 4.0.5 '@types/json-stable-stringify': 1.0.33 @@ -3295,7 +3295,7 @@ packages: tslib: 2.3.1 value-or-promise: 1.0.11 - /@graphql-tools/url-loader/7.7.0_graphql@15.7.2: + /@graphql-tools/url-loader/7.7.0_e66b2893df708e5e2662df4974b38286: resolution: {integrity: sha512-mBBb+aJqI4E0MVEzyfi76Pi/G6lGxGTVt/tP1YtKJly7UnonNoWOtDusdL3zIVAGhGgLsNrLbGhLDbwSd6TV6A==} peerDependencies: graphql: ^14.0.0 || ^15.0.0 || ^16.0.0 @@ -3313,7 +3313,7 @@ packages: graphql-sse: 1.0.6_graphql@15.7.2 graphql-ws: 5.5.5_graphql@15.7.2 isomorphic-ws: 4.0.1_ws@8.5.0 - meros: 1.1.4 + meros: 1.1.4_@types+node@17.0.24 subscriptions-transport-ws: 0.11.0_graphql@15.7.2 sync-fetch: 0.3.1 tslib: 2.3.1 @@ -3326,7 +3326,7 @@ packages: - encoding - utf-8-validate - /@graphql-tools/url-loader/7.7.1_graphql@15.7.2: + /@graphql-tools/url-loader/7.7.1_e66b2893df708e5e2662df4974b38286: resolution: {integrity: sha512-K/5amdeHtKYI976HVd/AXdSNvLL7vx5QVjMlwN0OHeYyxSgC+UOH+KkS7cshYgL13SekGu0Mxbg9ABfgQ34ECA==} peerDependencies: graphql: ^14.0.0 || ^15.0.0 || ^16.0.0 @@ -3344,7 +3344,7 @@ packages: graphql-sse: 1.0.6_graphql@15.7.2 graphql-ws: 5.5.5_graphql@15.7.2 isomorphic-ws: 4.0.1_ws@8.5.0 - meros: 1.1.4 + meros: 1.1.4_@types+node@17.0.24 subscriptions-transport-ws: 0.11.0_graphql@15.7.2 sync-fetch: 0.3.1 tslib: 2.3.1 @@ -3963,19 +3963,19 @@ packages: ufo: 0.7.11 dev: false - /@nuxt/kit-edge/3.0.0-rc.3-27579668.27a0084: - resolution: {integrity: sha512-ea+MufACOFq3tB8h5LSMMAAoNhbyxrzV6gPx3MulMtgm0Y6vQs6XLpAYQrxSLbvO5gMX1Mv5teBUykhftAclNQ==} + /@nuxt/kit-edge/3.0.0-rc.4-27588443.cf25525: + resolution: {integrity: sha512-2J1ASNaG9oHOQFLgvgWPupow4eMkw2MmkRkhAPzql4N+akJ+i9Z2NAsrSbP3MWyq0hZYs+gnxf0tnlpJQKUc/A==} engines: {node: ^14.16.0 || ^16.11.0 || ^17.0.0 || ^18.0.0} dependencies: - '@nuxt/schema': /@nuxt/schema-edge/3.0.0-rc.3-27579668.27a0084 + '@nuxt/schema': /@nuxt/schema-edge/3.0.0-rc.4-27588443.cf25525 c12: 0.2.7 consola: 2.15.3 defu: 6.0.0 - globby: 13.1.1 + globby: 13.1.2 hash-sum: 2.0.0 ignore: 5.2.0 jiti: 1.13.0 - knitwork: 0.1.1 + knitwork: 0.1.2 lodash.template: 4.5.0 mlly: 0.5.2 pathe: 0.3.0 @@ -3983,7 +3983,7 @@ packages: scule: 0.2.1 semver: 7.3.7 unctx: 1.1.4 - unimport: 0.2.6 + unimport: 0.2.9 untyped: 0.4.4 transitivePeerDependencies: - esbuild @@ -4015,8 +4015,8 @@ packages: - encoding dev: false - /@nuxt/schema-edge/3.0.0-rc.3-27579668.27a0084: - resolution: {integrity: sha512-7tLoqbRT62EyK+UYx9cz94yLZ275WX6Dwc0BISy4MhqfV/56hfvYy4sNwnxoqztwwbW6mfKzRg4kTDoqrRUAaQ==} + /@nuxt/schema-edge/3.0.0-rc.4-27588443.cf25525: + resolution: {integrity: sha512-Gx+C8NHP1t14qEvVgU7DJzcc2IaExwvq2N5a/vx0AV1lzUDxQ859A+cvvcDoqNuXCwMPnT0j/hTeYqDG2Ug/zw==} engines: {node: ^14.16.0 || ^16.11.0 || ^17.0.0 || ^18.0.0} dependencies: c12: 0.2.7 @@ -4028,7 +4028,7 @@ packages: scule: 0.2.1 std-env: 3.1.1 ufo: 0.8.4 - unimport: 0.2.6 + unimport: 0.2.9 transitivePeerDependencies: - esbuild - rollup @@ -4113,14 +4113,14 @@ packages: - webpack dev: true - /@nuxt/typescript-build/2.1.0_q3t6h55dq2sw47xlf74gyoa2ki: + /@nuxt/typescript-build/2.1.0_@nuxt+types@2.15.8+eslint@8.13.0: resolution: {integrity: sha512-7TLMpfzgOckf3cBkzoPFns6Xl8FzY6MoFfm/5HUE47QeTWAdOG9ZFxMrVhHWieZHYUuV+k6byRtaRv4S/3R8zA==} peerDependencies: '@nuxt/types': '>=2.13.1' dependencies: '@nuxt/types': 2.15.8_sass@1.50.0 consola: 2.15.3 - fork-ts-checker-webpack-plugin: 6.4.0_a7as76x6rrddngsh5pmyc4eygu + fork-ts-checker-webpack-plugin: 6.4.0_eslint@8.13.0+typescript@4.2.4 ts-loader: 8.3.0_typescript@4.2.4 typescript: 4.2.4 transitivePeerDependencies: @@ -4186,7 +4186,7 @@ packages: '@nuxt/babel-preset-app': 2.15.8 '@nuxt/friendly-errors-webpack-plugin': 2.5.2_webpack@4.46.0 '@nuxt/utils': 2.15.8 - babel-loader: 8.2.4_lgfes7hlvohbl3uptzldef4omm + babel-loader: 8.2.4_598a497cebab8e15ee8f9e5632178e63 cache-loader: 4.1.0_webpack@4.46.0 caniuse-lite: 1.0.30001274 consola: 2.15.3 @@ -4217,8 +4217,8 @@ packages: thread-loader: 3.0.4_webpack@4.46.0 time-fix-plugin: 2.0.7_webpack@4.46.0 ufo: 0.7.11 - url-loader: 4.1.1_lit45vopotvaqup7lrvlnvtxwy - vue-loader: 15.9.8_kwp7zf75ihpalujgmpl7xferky + url-loader: 4.1.1_file-loader@6.2.0+webpack@4.46.0 + vue-loader: 15.9.8_559ffc97fd41de05d12663d7fb949156 vue-style-loader: 4.1.3 vue-template-compiler: 2.6.14 webpack: 4.46.0 @@ -4255,7 +4255,7 @@ packages: lodash.template: 4.5.0 dev: true - /@nuxtjs/composition-api/0.32.0_7zyd2bhtzdtcuohgelsuzs4zp4: + /@nuxtjs/composition-api/0.32.0_fe703d04f3c8e62a38e622e54ccb997f: resolution: {integrity: sha512-/LYf0N5x5j8i2/Uldfw+n4o3SVXyCIYQyOwSL+2JTllyyEkO3zHJc8YAbJhp22kHh6gPEhmgBA/whDUbERY7mg==} engines: {node: ^12.20.0 || >=14.13.0} peerDependencies: @@ -4270,7 +4270,7 @@ packages: magic-string: 0.25.7 nuxt: 2.15.8_typescript@4.6.3 ufo: 0.7.10 - unplugin-vue2-script-setup: 0.9.3_aptgit37ldnhfbzik6th2mucpa + unplugin-vue2-script-setup: 0.9.3_03e6644f7f58da72872857a67d328278 upath: 2.0.1 transitivePeerDependencies: - '@vue/runtime-dom' @@ -4289,14 +4289,14 @@ packages: dotenv: 8.6.0 dev: true - /@nuxtjs/eslint-config-typescript/9.0.0_pzpgen6zmm2jolojank4cxwjaa: + /@nuxtjs/eslint-config-typescript/9.0.0_7e5e6237d96334972dc90355c15ec900: resolution: {integrity: sha512-IgilIOcwJZ3Af4P7r35vHBl2GS9SIG0TuOINyUiIfzZBmEpX5vYhAbxHeeJhNosIywexDvZZ5m8EQwuJJYUJBg==} peerDependencies: eslint: ^8.11.0 dependencies: - '@nuxtjs/eslint-config': 9.0.0_3oxs2345aw7rukisfax7o5nhuy - '@typescript-eslint/eslint-plugin': 5.14.0_c73qtwoqpvdfp6xojm7zfmehbu - '@typescript-eslint/parser': 5.14.0_jzhokl4shvj5szf5bgr66kln2a + '@nuxtjs/eslint-config': 9.0.0_dbaf2d6f9d05bf1a2912282ff775a7a6 + '@typescript-eslint/eslint-plugin': 5.14.0_17f709d9d07d4657faee4b3f92b0870d + '@typescript-eslint/parser': 5.14.0_eslint@8.13.0+typescript@4.6.3 eslint: 8.13.0 eslint-import-resolver-typescript: 2.5.0_eslint@8.13.0 transitivePeerDependencies: @@ -4306,15 +4306,15 @@ packages: - typescript dev: true - /@nuxtjs/eslint-config/9.0.0_3oxs2345aw7rukisfax7o5nhuy: + /@nuxtjs/eslint-config/9.0.0_dbaf2d6f9d05bf1a2912282ff775a7a6: resolution: {integrity: sha512-S44hgSrAKEBJMmzg3Wes0uIZBASOgVAOnMYeNZNeeawRX1WpSS9w3WbqcIwjVL1Orx/XwrzMMH32A1ncEd/DQg==} peerDependencies: eslint: ^8.11.0 dependencies: eslint: 8.13.0 - eslint-config-standard: 16.0.3_4fgmoecy45ly6o2xiiknqiveni + eslint-config-standard: 16.0.3_e14cc71058e7578f3b574214d822a46a eslint-plugin-import: 2.25.4_eslint@8.13.0 - eslint-plugin-jest: 26.1.1_3oxs2345aw7rukisfax7o5nhuy + eslint-plugin-jest: 26.1.1_dbaf2d6f9d05bf1a2912282ff775a7a6 eslint-plugin-node: 11.1.0_eslint@8.13.0 eslint-plugin-promise: 6.0.0_eslint@8.13.0 eslint-plugin-unicorn: 41.0.0_eslint@8.13.0 @@ -5561,7 +5561,7 @@ packages: '@types/yargs-parser': 21.0.0 dev: true - /@typescript-eslint/eslint-plugin/5.14.0_c73qtwoqpvdfp6xojm7zfmehbu: + /@typescript-eslint/eslint-plugin/5.14.0_17f709d9d07d4657faee4b3f92b0870d: resolution: {integrity: sha512-ir0wYI4FfFUDfLcuwKzIH7sMVA+db7WYen47iRSaCGl+HMAZI9fpBwfDo45ZALD3A45ZGyHWDNLhbg8tZrMX4w==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: @@ -5572,10 +5572,10 @@ packages: typescript: optional: true dependencies: - '@typescript-eslint/parser': 5.14.0_jzhokl4shvj5szf5bgr66kln2a + '@typescript-eslint/parser': 5.14.0_eslint@8.13.0+typescript@4.6.3 '@typescript-eslint/scope-manager': 5.14.0 - '@typescript-eslint/type-utils': 5.14.0_jzhokl4shvj5szf5bgr66kln2a - '@typescript-eslint/utils': 5.14.0_jzhokl4shvj5szf5bgr66kln2a + '@typescript-eslint/type-utils': 5.14.0_eslint@8.13.0+typescript@4.6.3 + '@typescript-eslint/utils': 5.14.0_eslint@8.13.0+typescript@4.6.3 debug: 4.3.4 eslint: 8.13.0 functional-red-black-tree: 1.0.1 @@ -5588,7 +5588,7 @@ packages: - supports-color dev: true - /@typescript-eslint/eslint-plugin/5.19.0_6nfnzbei2lspafh6mfbs24gl6i: + /@typescript-eslint/eslint-plugin/5.19.0_f34adc8488d2e4f014fe61432d70cbf2: resolution: {integrity: sha512-w59GpFqDYGnWFim9p6TGJz7a3qWeENJuAKCqjGSx+Hq/bwq3RZwXYqy98KIfN85yDqz9mq6QXiY5h0FjGQLyEg==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: @@ -5599,10 +5599,10 @@ packages: typescript: optional: true dependencies: - '@typescript-eslint/parser': 5.19.0_jzhokl4shvj5szf5bgr66kln2a + '@typescript-eslint/parser': 5.19.0_eslint@8.13.0+typescript@4.6.3 '@typescript-eslint/scope-manager': 5.19.0 - '@typescript-eslint/type-utils': 5.19.0_jzhokl4shvj5szf5bgr66kln2a - '@typescript-eslint/utils': 5.19.0_jzhokl4shvj5szf5bgr66kln2a + '@typescript-eslint/type-utils': 5.19.0_eslint@8.13.0+typescript@4.6.3 + '@typescript-eslint/utils': 5.19.0_eslint@8.13.0+typescript@4.6.3 debug: 4.3.4 eslint: 8.13.0 functional-red-black-tree: 1.0.1 @@ -5615,7 +5615,7 @@ packages: - supports-color dev: true - /@typescript-eslint/parser/5.14.0_jzhokl4shvj5szf5bgr66kln2a: + /@typescript-eslint/parser/5.14.0_eslint@8.13.0+typescript@4.6.3: resolution: {integrity: sha512-aHJN8/FuIy1Zvqk4U/gcO/fxeMKyoSv/rS46UXMXOJKVsLQ+iYPuXNbpbH7cBLcpSbmyyFbwrniLx5+kutu1pw==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: @@ -5635,7 +5635,7 @@ packages: - supports-color dev: true - /@typescript-eslint/parser/5.19.0_jzhokl4shvj5szf5bgr66kln2a: + /@typescript-eslint/parser/5.19.0_eslint@8.13.0+typescript@4.6.3: resolution: {integrity: sha512-yhktJjMCJX8BSBczh1F/uY8wGRYrBeyn84kH6oyqdIJwTGKmzX5Qiq49LRQ0Jh0LXnWijEziSo6BRqny8nqLVQ==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: @@ -5671,7 +5671,7 @@ packages: '@typescript-eslint/visitor-keys': 5.19.0 dev: true - /@typescript-eslint/type-utils/5.14.0_jzhokl4shvj5szf5bgr66kln2a: + /@typescript-eslint/type-utils/5.14.0_eslint@8.13.0+typescript@4.6.3: resolution: {integrity: sha512-d4PTJxsqaUpv8iERTDSQBKUCV7Q5yyXjqXUl3XF7Sd9ogNLuKLkxz82qxokqQ4jXdTPZudWpmNtr/JjbbvUixw==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: @@ -5681,7 +5681,7 @@ packages: typescript: optional: true dependencies: - '@typescript-eslint/utils': 5.14.0_jzhokl4shvj5szf5bgr66kln2a + '@typescript-eslint/utils': 5.14.0_eslint@8.13.0+typescript@4.6.3 debug: 4.3.4 eslint: 8.13.0 tsutils: 3.21.0_typescript@4.6.3 @@ -5690,7 +5690,7 @@ packages: - supports-color dev: true - /@typescript-eslint/type-utils/5.19.0_jzhokl4shvj5szf5bgr66kln2a: + /@typescript-eslint/type-utils/5.19.0_eslint@8.13.0+typescript@4.6.3: resolution: {integrity: sha512-O6XQ4RI4rQcBGshTQAYBUIGsKqrKeuIOz9v8bckXZnSeXjn/1+BDZndHLe10UplQeJLXDNbaZYrAytKNQO2T4Q==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: @@ -5700,7 +5700,7 @@ packages: typescript: optional: true dependencies: - '@typescript-eslint/utils': 5.19.0_jzhokl4shvj5szf5bgr66kln2a + '@typescript-eslint/utils': 5.19.0_eslint@8.13.0+typescript@4.6.3 debug: 4.3.4 eslint: 8.13.0 tsutils: 3.21.0_typescript@4.6.3 @@ -5761,7 +5761,7 @@ packages: - supports-color dev: true - /@typescript-eslint/utils/5.14.0_jzhokl4shvj5szf5bgr66kln2a: + /@typescript-eslint/utils/5.14.0_eslint@8.13.0+typescript@4.6.3: resolution: {integrity: sha512-EHwlII5mvUA0UsKYnVzySb/5EE/t03duUTweVy8Zqt3UQXBrpEVY144OTceFKaOe4xQXZJrkptCf7PjEBeGK4w==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: @@ -5779,7 +5779,7 @@ packages: - typescript dev: true - /@typescript-eslint/utils/5.19.0_jzhokl4shvj5szf5bgr66kln2a: + /@typescript-eslint/utils/5.19.0_eslint@8.13.0+typescript@4.6.3: resolution: {integrity: sha512-ZuEckdupXpXamKvFz/Ql8YnePh2ZWcwz7APICzJL985Rp5C2AYcHO62oJzIqNhAMtMK6XvrlBTZeNG8n7gS3lQ==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: @@ -5827,7 +5827,7 @@ packages: wonka: 4.0.15 dev: false - /@urql/devtools/2.0.3_6mj4hf5jpwkkuqkncahvybm4zm: + /@urql/devtools/2.0.3_@urql+core@2.4.4+graphql@15.7.2: resolution: {integrity: sha512-TktPLiBS9LcBPHD6qcnb8wqOVcg3Bx0iCtvQ80uPpfofwwBGJmqnQTjUdEFU6kwaLOFZULQ9+Uo4831G823mQw==} peerDependencies: '@urql/core': '>= 1.14.0' @@ -6721,21 +6721,7 @@ packages: - supports-color dev: true - /babel-loader/8.2.4_@babel+core@7.17.9: - resolution: {integrity: sha512-8dytA3gcvPPPv4Grjhnt8b5IIiTcq/zeXOPk4iTYI0SVXcsmuGg7JtBRDp8S9X+gJfhQ8ektjXZlDu1Bb33U8A==} - engines: {node: '>= 8.9'} - peerDependencies: - '@babel/core': ^7.0.0 - webpack: '>=2' - dependencies: - '@babel/core': 7.17.9 - find-cache-dir: 3.3.2 - loader-utils: 2.0.2 - make-dir: 3.1.0 - schema-utils: 2.7.1 - dev: true - - /babel-loader/8.2.4_lgfes7hlvohbl3uptzldef4omm: + /babel-loader/8.2.4_598a497cebab8e15ee8f9e5632178e63: resolution: {integrity: sha512-8dytA3gcvPPPv4Grjhnt8b5IIiTcq/zeXOPk4iTYI0SVXcsmuGg7JtBRDp8S9X+gJfhQ8ektjXZlDu1Bb33U8A==} engines: {node: '>= 8.9'} peerDependencies: @@ -6750,6 +6736,20 @@ packages: webpack: 4.46.0 dev: false + /babel-loader/8.2.4_@babel+core@7.17.9: + resolution: {integrity: sha512-8dytA3gcvPPPv4Grjhnt8b5IIiTcq/zeXOPk4iTYI0SVXcsmuGg7JtBRDp8S9X+gJfhQ8ektjXZlDu1Bb33U8A==} + engines: {node: '>= 8.9'} + peerDependencies: + '@babel/core': ^7.0.0 + webpack: '>=2' + dependencies: + '@babel/core': 7.17.9 + find-cache-dir: 3.3.2 + loader-utils: 2.0.2 + make-dir: 3.1.0 + schema-utils: 2.7.1 + dev: true + /babel-messages/6.23.0: resolution: {integrity: sha1-8830cDhYA1sqKVHG7F7fbGLyYw4=} dependencies: @@ -8131,7 +8131,7 @@ packages: dependencies: '@iarna/toml': 2.2.5 - /cosmiconfig-typescript-loader/1.0.9_c6ucwwwirjo6ockovr3lj3o2cm: + /cosmiconfig-typescript-loader/1.0.9_17a82b5ac88a5de7094eac76b4edda13: resolution: {integrity: sha512-tRuMRhxN4m1Y8hP9SNYfz7jRwt8lZdWxdjg/ohg5esKmsndJIn4yT96oJVcf5x0eA11taXl+sIp+ielu529k6g==} engines: {node: '>=12', npm: '>=6'} peerDependencies: @@ -8140,7 +8140,7 @@ packages: dependencies: '@types/node': 17.0.24 cosmiconfig: 7.0.1 - ts-node: 10.7.0_c6ucwwwirjo6ockovr3lj3o2cm + ts-node: 10.7.0_17a82b5ac88a5de7094eac76b4edda13 typescript: 4.6.3 transitivePeerDependencies: - '@swc/core' @@ -9507,7 +9507,7 @@ packages: eslint: 8.13.0 dev: true - /eslint-config-standard/16.0.3_4fgmoecy45ly6o2xiiknqiveni: + /eslint-config-standard/16.0.3_e14cc71058e7578f3b574214d822a46a: resolution: {integrity: sha512-x4fmJL5hGqNJKGHSjnLdgA6U6h1YW/G2dW9fA+cyVur4SK6lyue8+UgNKWlZtUDTXvgKDD/Oa3GQjmB5kjtVvg==} peerDependencies: eslint: ^7.12.1 @@ -9586,7 +9586,7 @@ packages: tsconfig-paths: 3.14.0 dev: true - /eslint-plugin-jest/26.1.1_3oxs2345aw7rukisfax7o5nhuy: + /eslint-plugin-jest/26.1.1_dbaf2d6f9d05bf1a2912282ff775a7a6: resolution: {integrity: sha512-HRKOuPi5ADhza4ZBK5ufyNXy28bXXkib87w+pQqdvBhSTsamndh6sIAKPAUl8y0/n9jSWBdTPslrwtKWqkp8dA==} engines: {node: ^12.13.0 || ^14.15.0 || >=16.0.0} peerDependencies: @@ -9599,8 +9599,8 @@ packages: jest: optional: true dependencies: - '@typescript-eslint/eslint-plugin': 5.14.0_c73qtwoqpvdfp6xojm7zfmehbu - '@typescript-eslint/utils': 5.14.0_jzhokl4shvj5szf5bgr66kln2a + '@typescript-eslint/eslint-plugin': 5.14.0_17f709d9d07d4657faee4b3f92b0870d + '@typescript-eslint/utils': 5.14.0_eslint@8.13.0+typescript@4.6.3 eslint: 8.13.0 jest: 27.5.1 transitivePeerDependencies: @@ -9634,7 +9634,7 @@ packages: - supports-color dev: true - /eslint-plugin-prettier/4.0.0_dak2zfnx7mtmcpd5jcuo55rnb4: + /eslint-plugin-prettier/4.0.0_1815ac95b7fb26c13c7d48a8eef62d0f: resolution: {integrity: sha512-98MqmCJ7vJodoQK359bqQWaxOE0CS8paAz/GgjaZLyex4TTk3g9HugoO89EqWCrFiOqn9EVvcoo7gZzONCWVwQ==} engines: {node: '>=6.0.0'} peerDependencies: @@ -10246,30 +10246,30 @@ packages: resolution: {integrity: sha512-Zdmag/wGNkA4IAek+2yQoWrF2vyqIowu+2eOcSaE6jE2hDZYA3nHNutsQ+jquSxE3SeJk3Dh1OEsffqgunBy/w==} dependencies: '@firebase/analytics': 0.7.8_@firebase+app@0.7.21 - '@firebase/analytics-compat': 0.1.9_jado6ohlsifk5gy2xjtglm27p4 + '@firebase/analytics-compat': 0.1.9_4806ef38eb920aae9b1aba6665b35f7f '@firebase/app': 0.7.21 '@firebase/app-check': 0.5.6_@firebase+app@0.7.21 - '@firebase/app-check-compat': 0.2.6_jado6ohlsifk5gy2xjtglm27p4 + '@firebase/app-check-compat': 0.2.6_4806ef38eb920aae9b1aba6665b35f7f '@firebase/app-compat': 0.1.22 '@firebase/app-types': 0.7.0 '@firebase/auth': 0.19.12_@firebase+app@0.7.21 - '@firebase/auth-compat': 0.2.12_4occfzcelhzy62o3xub2i2tkcu + '@firebase/auth-compat': 0.2.12_e38422e44459f38f69dbbd03a46a6a15 '@firebase/database': 0.12.8_@firebase+app-types@0.7.0 - '@firebase/database-compat': 0.1.8_kok7svfarodn764ootzynv4sgq + '@firebase/database-compat': 0.1.8_5395f954a08b86dffb8e74f386d79234 '@firebase/firestore': 3.4.8_@firebase+app@0.7.21 - '@firebase/firestore-compat': 0.1.17_4occfzcelhzy62o3xub2i2tkcu - '@firebase/functions': 0.7.11_bxid5kpxc244fm2zotnyenw22i - '@firebase/functions-compat': 0.1.12_4occfzcelhzy62o3xub2i2tkcu + '@firebase/firestore-compat': 0.1.17_e38422e44459f38f69dbbd03a46a6a15 + '@firebase/functions': 0.7.11_0dd03ea9f716b9c2b35974db8236dad2 + '@firebase/functions-compat': 0.1.12_e38422e44459f38f69dbbd03a46a6a15 '@firebase/installations': 0.5.8_@firebase+app@0.7.21 '@firebase/messaging': 0.9.12_@firebase+app@0.7.21 - '@firebase/messaging-compat': 0.1.12_jado6ohlsifk5gy2xjtglm27p4 + '@firebase/messaging-compat': 0.1.12_4806ef38eb920aae9b1aba6665b35f7f '@firebase/performance': 0.5.8_@firebase+app@0.7.21 - '@firebase/performance-compat': 0.1.8_jado6ohlsifk5gy2xjtglm27p4 + '@firebase/performance-compat': 0.1.8_4806ef38eb920aae9b1aba6665b35f7f '@firebase/polyfill': 0.3.36 '@firebase/remote-config': 0.3.7_@firebase+app@0.7.21 - '@firebase/remote-config-compat': 0.1.8_jado6ohlsifk5gy2xjtglm27p4 + '@firebase/remote-config-compat': 0.1.8_4806ef38eb920aae9b1aba6665b35f7f '@firebase/storage': 0.9.5_@firebase+app@0.7.21 - '@firebase/storage-compat': 0.1.13_4occfzcelhzy62o3xub2i2tkcu + '@firebase/storage-compat': 0.1.13_e38422e44459f38f69dbbd03a46a6a15 '@firebase/util': 1.5.2 transitivePeerDependencies: - bufferutil @@ -10318,7 +10318,7 @@ packages: resolution: {integrity: sha1-gQaNKVqBQuwKxybG4iAMMPttXoA=} engines: {node: '>=0.10.0'} - /fork-ts-checker-webpack-plugin/6.4.0_a7as76x6rrddngsh5pmyc4eygu: + /fork-ts-checker-webpack-plugin/6.4.0_eslint@8.13.0+typescript@4.2.4: resolution: {integrity: sha512-3I3wFkc4DbzaUDPWEi96wdYGu4EKtxBafhZYm0o4mX51d9bphAY4P3mBl8K5mFXFJqVzHfmdbm9kLGnm7vwwBg==} engines: {node: '>=10', yarn: '>=1.0.0'} peerDependencies: @@ -10746,8 +10746,8 @@ packages: merge2: 1.4.1 slash: 3.0.0 - /globby/13.1.1: - resolution: {integrity: sha512-XMzoDZbGZ37tufiv7g0N4F/zp3zkwdFtVbV3EHsVl1KQr4RPLfNoT068/97RPshz2J5xYNEjLKKBKaGHifBd3Q==} + /globby/13.1.2: + resolution: {integrity: sha512-LKSDZXToac40u8Q1PQtZihbNdTYSNMuWe+K5l+oa6KgDzSvVrHXlJy40hUP522RjAIoNLJYBJi7ow+rbFpIhHQ==} engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} dependencies: dir-glob: 3.0.1 @@ -10814,18 +10814,18 @@ packages: resolution: {integrity: sha512-NtNxqUcXgpW2iMrfqSfR73Glt39K+BLwWsPs94yR63v45T0Wbej7eRmL5cWfwEgqXnmjQp3zaJTshdRW/qC2ZQ==} dev: true - /graphql-config/4.1.0_lkrcf5pybqujbtm7lu54f4mx6u: + /graphql-config/4.1.0_ac4ec5720f2d0ad4b770153d197a0e78: resolution: {integrity: sha512-Myqay6pmdcmX3KqoH+bMbeKZ1cTODpHS2CxF1ZzNnfTE+YUpGTcp01bOw6LpzamRb0T/WTYtGFbZeXGo9Hab2Q==} engines: {node: '>= 10.0.0'} peerDependencies: graphql: ^0.11.0 || ^0.12.0 || ^0.13.0 || ^14.0.0 || ^15.0.0 || ^16.0.0 dependencies: - '@endemolshinegroup/cosmiconfig-typescript-loader': 3.0.2_5roa5pjqgcqkkeethcdwmsg7dm + '@endemolshinegroup/cosmiconfig-typescript-loader': 3.0.2_ec5c0ebd3030a0a5109338876648df1b '@graphql-tools/graphql-file-loader': 7.3.3_graphql@15.7.2 '@graphql-tools/json-file-loader': 7.3.3_graphql@15.7.2 '@graphql-tools/load': 7.5.0_graphql@15.7.2 '@graphql-tools/merge': 8.2.1_graphql@15.7.2 - '@graphql-tools/url-loader': 7.7.0_graphql@15.7.2 + '@graphql-tools/url-loader': 7.7.0_e66b2893df708e5e2662df4974b38286 '@graphql-tools/utils': 8.5.5_graphql@15.7.2 cosmiconfig: 7.0.1 cosmiconfig-toml-loader: 1.0.0 @@ -10848,13 +10848,13 @@ packages: graphql: 15.7.2 dev: true - /graphql-language-service-interface/2.9.1_lkrcf5pybqujbtm7lu54f4mx6u: + /graphql-language-service-interface/2.9.1_ac4ec5720f2d0ad4b770153d197a0e78: resolution: {integrity: sha512-yGsE67fxJBXxY82+rLDMvUpmzpOUM8XFB+k+xOTUyABWs27osKaoGiuDDXAVGg1adhm+cpunWbipe763ZJkAVA==} peerDependencies: graphql: '>= 15.5.0 <= 16.0.0-experimental-stream-defer.5' dependencies: graphql: 15.7.2 - graphql-language-service-parser: 1.10.4_lkrcf5pybqujbtm7lu54f4mx6u + graphql-language-service-parser: 1.10.4_ac4ec5720f2d0ad4b770153d197a0e78 graphql-language-service-types: 1.8.3_graphql@15.7.2 graphql-language-service-utils: 2.6.0_graphql@15.7.2 vscode-languageserver-types: 3.16.0 @@ -10866,13 +10866,13 @@ packages: - utf-8-validate dev: false - /graphql-language-service-parser/1.10.4_lkrcf5pybqujbtm7lu54f4mx6u: + /graphql-language-service-parser/1.10.4_ac4ec5720f2d0ad4b770153d197a0e78: resolution: {integrity: sha512-duDE+0aeKLFVrb9Kf28U84ZEHhHcvTjWIT6dJbIAQJWBaDoht0D4BK9EIhd94I3DtKRc1JCJb2+70y1lvP/hiA==} peerDependencies: graphql: ^15.5.0 || ^16.0.0 dependencies: graphql: 15.7.2 - graphql-language-service-types: 1.8.7_lkrcf5pybqujbtm7lu54f4mx6u + graphql-language-service-types: 1.8.7_ac4ec5720f2d0ad4b770153d197a0e78 transitivePeerDependencies: - '@types/node' - bufferutil @@ -10889,13 +10889,13 @@ packages: graphql: 15.7.2 dev: false - /graphql-language-service-types/1.8.7_lkrcf5pybqujbtm7lu54f4mx6u: + /graphql-language-service-types/1.8.7_ac4ec5720f2d0ad4b770153d197a0e78: resolution: {integrity: sha512-LP/Mx0nFBshYEyD0Ny6EVGfacJAGVx+qXtlJP4hLzUdBNOGimfDNtMVIdZANBXHXcM41MDgMHTnyEx2g6/Ttbw==} peerDependencies: graphql: ^15.5.0 || ^16.0.0 dependencies: graphql: 15.7.2 - graphql-config: 4.1.0_lkrcf5pybqujbtm7lu54f4mx6u + graphql-config: 4.1.0_ac4ec5720f2d0ad4b770153d197a0e78 vscode-languageserver-types: 3.16.0 transitivePeerDependencies: - '@types/node' @@ -12964,8 +12964,8 @@ packages: resolution: {integrity: sha512-pJiBpiXMbt7dkzXe8Ghj/u4FfXOOa98fPW+bihOJ4SjnoijweJrNThJfd3ifXpXhREjpoF2mZVH1GfS9LV3kHQ==} engines: {node: '>= 8'} - /knitwork/0.1.1: - resolution: {integrity: sha512-DxjuhTzCDeXjAcsQuqoZhTFF/wqvaVH2YA7QRhBRpsSeaL44S93hDxyvoluApwk3wjMdia7dc9J0Sj9MHD8rxg==} + /knitwork/0.1.2: + resolution: {integrity: sha512-2ekmY2S/VB3YGVhrIFadyJQpkjMFSf48tsXCnA+kjs4FEQIT+5FLyOF0No/X58z/2E/VaMyeJfukRoVT4gMsfQ==} dev: true /known-css-properties/0.24.0: @@ -13630,7 +13630,7 @@ packages: resolution: {integrity: sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==} engines: {node: '>= 8'} - /meros/1.1.4: + /meros/1.1.4_@types+node@17.0.24: resolution: {integrity: sha512-E9ZXfK9iQfG9s73ars9qvvvbSIkJZF5yOo9j4tcwM5tN8mUKfj/EKN5PzOr3ZH0y5wL7dLAHw3RVEfpQV9Q7VQ==} engines: {node: '>=12'} peerDependencies: @@ -13638,6 +13638,8 @@ packages: peerDependenciesMeta: '@types/node': optional: true + dependencies: + '@types/node': 17.0.24 /micromatch/3.1.0: resolution: {integrity: sha512-3StSelAE+hnRvMs8IdVW7Uhk8CVed5tp+kLLGlBP6WiRAXS21GPGu/Nat4WNPXj2Eoc24B02SaeoyozPMfj0/g==} @@ -14277,7 +14279,7 @@ packages: /nuxt-windicss/2.2.11: resolution: {integrity: sha512-xobq725D6vqpIgYOrLJ6CVlR4xLlFGwuq//gZikXKOdoVRpoK8C+NpHazPd4+f17urGQ4H0LqGBCIujTvV1V0g==} dependencies: - '@nuxt/kit': /@nuxt/kit-edge/3.0.0-rc.3-27579668.27a0084 + '@nuxt/kit': /@nuxt/kit-edge/3.0.0-rc.4-27588443.cf25525 '@windicss/plugin-utils': 1.8.4 consola: 2.15.3 defu: 6.0.0 @@ -16403,7 +16405,7 @@ packages: inherits: 2.0.4 dev: false - /rollup-plugin-dts/4.2.1_nmerszcjz2rfjina4mudxa4qka: + /rollup-plugin-dts/4.2.1_rollup@2.70.2+typescript@4.6.3: resolution: {integrity: sha512-eaxQZNUJ5iQcxNGlpJ1CUgG4OSVqWjDZ3nNSWBIoGrpcote2aNphSe1RJOaSYkb8dwn3o+rYm1vvld/5z3EGSQ==} engines: {node: '>=v12.22.11'} peerDependencies: @@ -16417,7 +16419,7 @@ packages: '@babel/code-frame': 7.16.7 dev: true - /rollup-plugin-ts/2.0.7_nmerszcjz2rfjina4mudxa4qka: + /rollup-plugin-ts/2.0.7_rollup@2.70.2+typescript@4.6.3: resolution: {integrity: sha512-M9sppRKX6y/b2KXbGdUdHid0tshAEK/sEeYLBHBJiBa4swukSsoFVXKGGZasLcjaXhgUnnizFuvFFj6znxwvSA==} engines: {node: '>=10.0.0', npm: '>=7.0.0', pnpm: '>=3.2.0', yarn: '>=1.13'} peerDependencies: @@ -17420,8 +17422,8 @@ packages: engines: {node: '>=8'} dev: true - /strip-literal/0.3.0: - resolution: {integrity: sha512-J+lfm3Pw5nzURj2B8acyvUSBqs3JbjM8WAfrmeH3qcn32+ew6kFwbZFV9+X8k9UOIAkQw9WPSzFZy3083c7l5Q==} + /strip-literal/0.4.0: + resolution: {integrity: sha512-ql/sBDoJOybTKSIOWrrh8kgUEMjXMwRAkZTD0EwiwxQH/6tTPkZvMIEjp0CRlpi6V5FMiJyvxeRkEi1KrGISoA==} dependencies: acorn: 8.7.1 dev: true @@ -17455,7 +17457,7 @@ packages: postcss-selector-parser: 3.1.2 dev: false - /stylelint-config-html/1.0.0_dkblcabdfo7hanxmbj6kpjf26q: + /stylelint-config-html/1.0.0_1a82b100232bbe7036ec0a7ca7a4baf4: resolution: {integrity: sha512-rKQUUWDpaYC7ybsS6tLxddjn6DxhjSIXybElSmcTyVQj3ExhmU3q+l41ktrlwHRyY0M5SkTkZiwngvYPYmsgSQ==} engines: {node: ^12 || >=14} peerDependencies: @@ -17489,7 +17491,7 @@ packages: - postcss dev: true - /stylelint-config-recommended-vue/1.4.0_dkblcabdfo7hanxmbj6kpjf26q: + /stylelint-config-recommended-vue/1.4.0_1a82b100232bbe7036ec0a7ca7a4baf4: resolution: {integrity: sha512-DVJqyX2KvMCn9U0+keL12r7xlsH26K4Vg8NrIZuq5MoF7g82DpMp326Om4E0Q+Il1o+bTHuUyejf2XAI0iD04Q==} engines: {node: ^12 || >=14} peerDependencies: @@ -17499,7 +17501,7 @@ packages: postcss-html: 1.4.1 semver: 7.3.5 stylelint: 14.7.1 - stylelint-config-html: 1.0.0_dkblcabdfo7hanxmbj6kpjf26q + stylelint-config-html: 1.0.0_1a82b100232bbe7036ec0a7ca7a4baf4 stylelint-config-recommended: 7.0.0_stylelint@14.7.1 dev: true @@ -18153,7 +18155,41 @@ packages: /ts-interface-checker/0.1.13: resolution: {integrity: sha512-Y/arvbn+rrz3JCKl9C4kVNfTfSm2/mEp5FSz5EsZSANGPSlQrpRI5M4PKF+mJnE52jOO90PnPSc3Ur3bTQw0gA==} - /ts-jest/27.1.4_4x5qquxzignoqqsapgnc6txbpa: + /ts-jest/27.1.4_9985e1834e803358b7be1e6ce5ca0eea: + resolution: {integrity: sha512-qjkZlVPWVctAezwsOD1OPzbZ+k7zA5z3oxII4dGdZo5ggX/PL7kvwTM0pXTr10fAtbiVpJaL3bWd502zAhpgSQ==} + engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0} + hasBin: true + peerDependencies: + '@babel/core': '>=7.0.0-beta.0 <8' + '@types/jest': ^27.0.0 + babel-jest: '>=27.0.0 <28' + esbuild: '*' + jest: ^27.0.0 + typescript: '>=3.8 <5.0' + peerDependenciesMeta: + '@babel/core': + optional: true + '@types/jest': + optional: true + babel-jest: + optional: true + esbuild: + optional: true + dependencies: + '@types/jest': 27.4.1 + bs-logger: 0.2.6 + fast-json-stable-stringify: 2.1.0 + jest: 27.5.1 + jest-util: 27.5.1 + json5: 2.2.1 + lodash.memoize: 4.1.2 + make-error: 1.3.6 + semver: 7.3.7 + typescript: 4.6.3 + yargs-parser: 20.2.9 + dev: true + + /ts-jest/27.1.4_e5fb0852f9419ae84240799a2f4ee178: resolution: {integrity: sha512-qjkZlVPWVctAezwsOD1OPzbZ+k7zA5z3oxII4dGdZo5ggX/PL7kvwTM0pXTr10fAtbiVpJaL3bWd502zAhpgSQ==} engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0} hasBin: true @@ -18189,7 +18225,7 @@ packages: yargs-parser: 20.2.9 dev: true - /ts-jest/27.1.4_53ggqi2i4rbcfjtktmjua6zili: + /ts-jest/27.1.4_eecc682348e44222a66a9b13407b285a: resolution: {integrity: sha512-qjkZlVPWVctAezwsOD1OPzbZ+k7zA5z3oxII4dGdZo5ggX/PL7kvwTM0pXTr10fAtbiVpJaL3bWd502zAhpgSQ==} engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0} hasBin: true @@ -18223,40 +18259,6 @@ packages: yargs-parser: 20.2.9 dev: true - /ts-jest/27.1.4_tgc6da2oqazvrn56dzwolsqo5i: - resolution: {integrity: sha512-qjkZlVPWVctAezwsOD1OPzbZ+k7zA5z3oxII4dGdZo5ggX/PL7kvwTM0pXTr10fAtbiVpJaL3bWd502zAhpgSQ==} - engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0} - hasBin: true - peerDependencies: - '@babel/core': '>=7.0.0-beta.0 <8' - '@types/jest': ^27.0.0 - babel-jest: '>=27.0.0 <28' - esbuild: '*' - jest: ^27.0.0 - typescript: '>=3.8 <5.0' - peerDependenciesMeta: - '@babel/core': - optional: true - '@types/jest': - optional: true - babel-jest: - optional: true - esbuild: - optional: true - dependencies: - '@types/jest': 27.4.1 - bs-logger: 0.2.6 - fast-json-stable-stringify: 2.1.0 - jest: 27.5.1 - jest-util: 27.5.1 - json5: 2.2.1 - lodash.memoize: 4.1.2 - make-error: 1.3.6 - semver: 7.3.7 - typescript: 4.6.3 - yargs-parser: 20.2.9 - dev: true - /ts-loader/8.3.0_typescript@4.2.4: resolution: {integrity: sha512-MgGly4I6cStsJy27ViE32UoqxPTN9Xly4anxxVyaIWR+9BGxboV4EyJBGfR3RePV7Ksjj3rHmPZJeIt+7o4Vag==} engines: {node: '>=10.0.0'} @@ -18276,7 +18278,7 @@ packages: resolution: {integrity: sha512-DEQrfv6l7IvN2jlzc/VTdZJYsWUnQNCsueYjMkC/iXoEoi5fNan6MjeDqkvhfzbmHgdz9UxDUluX3V5HdjTydQ==} dev: true - /ts-node/10.7.0_c6ucwwwirjo6ockovr3lj3o2cm: + /ts-node/10.7.0_17a82b5ac88a5de7094eac76b4edda13: resolution: {integrity: sha512-TbIGS4xgJoX2i3do417KSaep1uRAW/Lu+WAL2doDHC0D6ummjirVOXU5/7aiZotbQ5p1Zp9tP7U6cYhA0O7M8A==} hasBin: true peerDependencies: @@ -18545,9 +18547,9 @@ packages: /unctx/1.1.4: resolution: {integrity: sha512-fQMML+GjUpIjQa0HBrrJezo2dFpTAbQbU0/KFKw4T5wpc9deGjLHSYthdfNAo2xSWM34csI6arzedezQkqtfGw==} dependencies: - acorn: 8.7.0 + acorn: 8.7.1 estree-walker: 2.0.2 - magic-string: 0.26.1 + magic-string: 0.26.2 unplugin: 0.6.3 transitivePeerDependencies: - esbuild @@ -18593,8 +18595,8 @@ packages: engines: {node: '>= 0.4.12'} dev: true - /unimport/0.2.6: - resolution: {integrity: sha512-4cOokUIEvaXAfVCHH87vR+wdKI1KDzxQREW9oi0r6J68TPFEeGLHHc2pdyL0uNDUMd2aLxUikhWARNfoQKqC4Q==} + /unimport/0.2.9: + resolution: {integrity: sha512-5SLmZZL2rwaNOQa/yTGaG0QI0meRhb6MDdIlS9s1uHPSYO6Gfzr7ugl5Rf35/CJioW6wYiNJsN9dru5JMzaD8w==} dependencies: '@rollup/pluginutils': 4.2.1 escape-string-regexp: 5.0.0 @@ -18604,8 +18606,8 @@ packages: mlly: 0.5.2 pathe: 0.3.0 scule: 0.2.1 - strip-literal: 0.3.0 - unplugin: 0.6.3 + strip-literal: 0.4.0 + unplugin: 0.7.0 transitivePeerDependencies: - esbuild - rollup @@ -18660,7 +18662,7 @@ packages: resolution: {integrity: sha1-sr9O6FFKrmFltIF4KdIbLvSZBOw=} engines: {node: '>= 0.8'} - /unplugin-vue2-script-setup/0.9.3_aptgit37ldnhfbzik6th2mucpa: + /unplugin-vue2-script-setup/0.9.3_03e6644f7f58da72872857a67d328278: resolution: {integrity: sha512-m2QESHiFNmx0fIo/P0AiCrH6E5WtijRB/Ldrj8zjwRIYYbiOgmTfRmWQquW0H8ei5OwhYT30WAgepFjWrJ5oJg==} peerDependencies: '@vue/composition-api': ^1.4.3 @@ -18738,6 +18740,29 @@ packages: webpack-virtual-modules: 0.4.3 dev: true + /unplugin/0.7.0: + resolution: {integrity: sha512-OsiFrgybmqm5bGuaodvbLYhqUrvGuRHRMZDhddKEXTDbuQ1x+hR7M1WpQguXj03whVYjEYChhFo738cZH5RNig==} + peerDependencies: + esbuild: '>=0.13' + rollup: ^2.50.0 + vite: ^2.3.0 + webpack: 4 || 5 + peerDependenciesMeta: + esbuild: + optional: true + rollup: + optional: true + vite: + optional: true + webpack: + optional: true + dependencies: + acorn: 8.7.1 + chokidar: 3.5.3 + webpack-sources: 3.2.3 + webpack-virtual-modules: 0.4.3 + dev: true + /unquote/1.1.1: resolution: {integrity: sha1-j97XMk7G6IoP+LkF58CYzcCG1UQ=} @@ -18809,7 +18834,7 @@ packages: schema-utils: 3.1.1 dev: true - /url-loader/4.1.1_lit45vopotvaqup7lrvlnvtxwy: + /url-loader/4.1.1_file-loader@6.2.0+webpack@4.46.0: resolution: {integrity: sha512-3BTV812+AVHHOJQO8O5MkWgZ5aosP7GnROJwvzLS9hWDj00lZ6Z0wNak423Lp9PBZN05N+Jk/N5Si8jRAlGyWA==} engines: {node: '>= 10.13.0'} peerDependencies: @@ -19040,7 +19065,7 @@ packages: vue-template-es2015-compiler: 1.9.1 dev: true - /vue-loader/15.9.8_kwp7zf75ihpalujgmpl7xferky: + /vue-loader/15.9.8_559ffc97fd41de05d12663d7fb949156: resolution: {integrity: sha512-GwSkxPrihfLR69/dSV3+5CdMQ0D+jXg8Ma1S4nQXKJAznYFX14vHdc/NetQc34Dw+rBbIJyP7JOuVb9Fhprvog==} peerDependencies: cache-loader: '*'