diff --git a/.editorconfig b/.editorconfig index c8771b1e666..d6eafe8d8f2 100644 --- a/.editorconfig +++ b/.editorconfig @@ -34,7 +34,7 @@ indent_size = 2 [dev/**.js] indent_size = 2 -[{package.json,.eslintrc.js,.yarnrc.yml,vite.config.js,cypress.config.js}] +[{package.json,.eslintrc.js,.yarnrc.yml,vite.config.js,jsconfig.json}] indent_size = 2 # Settings for cypress tests diff --git a/.pnp.cjs b/.pnp.cjs index 44d3124b112..eaaaf1f6b48 100644 --- a/.pnp.cjs +++ b/.pnp.cjs @@ -33,7 +33,7 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) { [null, {\ "packageLocation": "./",\ "packageDependencies": [\ - ["@faker-js/faker", "npm:7.5.0"],\ + ["@faker-js/faker", "npm:7.6.0"],\ ["@fullcalendar/bootstrap5", "npm:5.11.3"],\ ["@fullcalendar/core", "npm:5.11.3"],\ ["@fullcalendar/daygrid", "npm:5.11.3"],\ @@ -43,31 +43,31 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) { ["@fullcalendar/timegrid", "npm:5.11.3"],\ ["@fullcalendar/vue3", "virtual:dc3fc578bfa5e06182a4d2be39ede0bc5b74940b1ffe0d70c26892ab140a4699787750fba175dc306292e80b4aa2c8c5f68c2a821e69b2c37e360c0dff36ff66#npm:5.11.2"],\ ["@parcel/transformer-sass", "npm:2.7.0"],\ - ["@percy/cli", "npm:1.10.4"],\ + ["@percy/cli", "npm:1.11.0"],\ ["@percy/cypress", "virtual:dc3fc578bfa5e06182a4d2be39ede0bc5b74940b1ffe0d70c26892ab140a4699787750fba175dc306292e80b4aa2c8c5f68c2a821e69b2c37e360c0dff36ff66#npm:3.1.2"],\ ["@popperjs/core", "npm:2.11.6"],\ - ["@vitejs/plugin-vue", "virtual:dc3fc578bfa5e06182a4d2be39ede0bc5b74940b1ffe0d70c26892ab140a4699787750fba175dc306292e80b4aa2c8c5f68c2a821e69b2c37e360c0dff36ff66#npm:2.3.4"],\ + ["@vitejs/plugin-vue", "virtual:dc3fc578bfa5e06182a4d2be39ede0bc5b74940b1ffe0d70c26892ab140a4699787750fba175dc306292e80b4aa2c8c5f68c2a821e69b2c37e360c0dff36ff66#npm:3.1.2"],\ ["@vue/test-utils", "virtual:dc3fc578bfa5e06182a4d2be39ede0bc5b74940b1ffe0d70c26892ab140a4699787750fba175dc306292e80b4aa2c8c5f68c2a821e69b2c37e360c0dff36ff66#npm:2.1.0"],\ ["bootstrap", "virtual:dc3fc578bfa5e06182a4d2be39ede0bc5b74940b1ffe0d70c26892ab140a4699787750fba175dc306292e80b4aa2c8c5f68c2a821e69b2c37e360c0dff36ff66#npm:5.2.2"],\ ["bootstrap-icons", "npm:1.9.1"],\ - ["browser-fs-access", "npm:0.31.0"],\ + ["browser-fs-access", "npm:0.31.1"],\ ["browserlist", "npm:1.0.1"],\ ["c8", "npm:7.12.0"],\ - ["caniuse-lite", "npm:1.0.30001414"],\ + ["caniuse-lite", "npm:1.0.30001420"],\ ["cypress", "npm:10.9.0"],\ ["cypress-real-events", "virtual:dc3fc578bfa5e06182a4d2be39ede0bc5b74940b1ffe0d70c26892ab140a4699787750fba175dc306292e80b4aa2c8c5f68c2a821e69b2c37e360c0dff36ff66#npm:1.7.1"],\ ["d3", "npm:7.6.1"],\ - ["eslint", "npm:8.24.0"],\ + ["eslint", "npm:8.25.0"],\ ["eslint-config-standard", "virtual:dc3fc578bfa5e06182a4d2be39ede0bc5b74940b1ffe0d70c26892ab140a4699787750fba175dc306292e80b4aa2c8c5f68c2a821e69b2c37e360c0dff36ff66#npm:17.0.0"],\ ["eslint-plugin-cypress", "virtual:dc3fc578bfa5e06182a4d2be39ede0bc5b74940b1ffe0d70c26892ab140a4699787750fba175dc306292e80b4aa2c8c5f68c2a821e69b2c37e360c0dff36ff66#npm:2.12.1"],\ ["eslint-plugin-import", "virtual:dc3fc578bfa5e06182a4d2be39ede0bc5b74940b1ffe0d70c26892ab140a4699787750fba175dc306292e80b4aa2c8c5f68c2a821e69b2c37e360c0dff36ff66#npm:2.26.0"],\ ["eslint-plugin-n", "virtual:dc3fc578bfa5e06182a4d2be39ede0bc5b74940b1ffe0d70c26892ab140a4699787750fba175dc306292e80b4aa2c8c5f68c2a821e69b2c37e360c0dff36ff66#npm:15.3.0"],\ ["eslint-plugin-node", "virtual:dc3fc578bfa5e06182a4d2be39ede0bc5b74940b1ffe0d70c26892ab140a4699787750fba175dc306292e80b4aa2c8c5f68c2a821e69b2c37e360c0dff36ff66#npm:11.1.0"],\ - ["eslint-plugin-promise", "virtual:dc3fc578bfa5e06182a4d2be39ede0bc5b74940b1ffe0d70c26892ab140a4699787750fba175dc306292e80b4aa2c8c5f68c2a821e69b2c37e360c0dff36ff66#npm:6.0.1"],\ - ["eslint-plugin-vue", "virtual:dc3fc578bfa5e06182a4d2be39ede0bc5b74940b1ffe0d70c26892ab140a4699787750fba175dc306292e80b4aa2c8c5f68c2a821e69b2c37e360c0dff36ff66#npm:9.5.1"],\ + ["eslint-plugin-promise", "virtual:dc3fc578bfa5e06182a4d2be39ede0bc5b74940b1ffe0d70c26892ab140a4699787750fba175dc306292e80b4aa2c8c5f68c2a821e69b2c37e360c0dff36ff66#npm:6.1.0"],\ + ["eslint-plugin-vue", "virtual:dc3fc578bfa5e06182a4d2be39ede0bc5b74940b1ffe0d70c26892ab140a4699787750fba175dc306292e80b4aa2c8c5f68c2a821e69b2c37e360c0dff36ff66#npm:9.6.0"],\ ["file-saver", "npm:2.0.5"],\ ["highcharts", "npm:10.2.1"],\ - ["html-validate", "virtual:dc3fc578bfa5e06182a4d2be39ede0bc5b74940b1ffe0d70c26892ab140a4699787750fba175dc306292e80b4aa2c8c5f68c2a821e69b2c37e360c0dff36ff66#npm:7.5.0"],\ + ["html-validate", "virtual:dc3fc578bfa5e06182a4d2be39ede0bc5b74940b1ffe0d70c26892ab140a4699787750fba175dc306292e80b4aa2c8c5f68c2a821e69b2c37e360c0dff36ff66#npm:7.6.0"],\ ["jquery", "npm:3.6.1"],\ ["jquery-migrate", "virtual:dc3fc578bfa5e06182a4d2be39ede0bc5b74940b1ffe0d70c26892ab140a4699787750fba175dc306292e80b4aa2c8c5f68c2a821e69b2c37e360c0dff36ff66#npm:3.4.0"],\ ["jquery-ui-dist", "npm:1.13.2"],\ @@ -77,12 +77,12 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) { ["lodash-es", "npm:4.17.21"],\ ["luxon", "npm:3.0.4"],\ ["moment", "npm:2.29.4"],\ - ["moment-timezone", "npm:0.5.37"],\ + ["moment-timezone", "npm:0.5.38"],\ ["ms", "npm:2.1.3"],\ ["murmurhash-js", "npm:1.0.0"],\ - ["naive-ui", "virtual:dc3fc578bfa5e06182a4d2be39ede0bc5b74940b1ffe0d70c26892ab140a4699787750fba175dc306292e80b4aa2c8c5f68c2a821e69b2c37e360c0dff36ff66#npm:2.33.3"],\ + ["naive-ui", "virtual:dc3fc578bfa5e06182a4d2be39ede0bc5b74940b1ffe0d70c26892ab140a4699787750fba175dc306292e80b4aa2c8c5f68c2a821e69b2c37e360c0dff36ff66#npm:2.33.5"],\ ["parcel", "virtual:dc3fc578bfa5e06182a4d2be39ede0bc5b74940b1ffe0d70c26892ab140a4699787750fba175dc306292e80b4aa2c8c5f68c2a821e69b2c37e360c0dff36ff66#npm:2.7.0"],\ - ["pinia", "virtual:dc3fc578bfa5e06182a4d2be39ede0bc5b74940b1ffe0d70c26892ab140a4699787750fba175dc306292e80b4aa2c8c5f68c2a821e69b2c37e360c0dff36ff66#npm:2.0.22"],\ + ["pinia", "virtual:dc3fc578bfa5e06182a4d2be39ede0bc5b74940b1ffe0d70c26892ab140a4699787750fba175dc306292e80b4aa2c8c5f68c2a821e69b2c37e360c0dff36ff66#npm:2.0.23"],\ ["pinia-plugin-persist", "virtual:dc3fc578bfa5e06182a4d2be39ede0bc5b74940b1ffe0d70c26892ab140a4699787750fba175dc306292e80b4aa2c8c5f68c2a821e69b2c37e360c0dff36ff66#npm:1.0.0"],\ ["pug", "npm:3.0.2"],\ ["sass", "npm:1.55.0"],\ @@ -90,10 +90,11 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) { ["select2", "npm:4.1.0-rc.0"],\ ["select2-bootstrap-5-theme", "npm:1.3.0"],\ ["send", "npm:0.18.0"],\ + ["shepherd.js", "npm:10.0.1"],\ ["slugify", "npm:1.6.5"],\ ["sortablejs", "npm:1.15.0"],\ - ["vite", "virtual:dc3fc578bfa5e06182a4d2be39ede0bc5b74940b1ffe0d70c26892ab140a4699787750fba175dc306292e80b4aa2c8c5f68c2a821e69b2c37e360c0dff36ff66#npm:2.9.15"],\ - ["vue", "npm:3.2.40"],\ + ["vite", "virtual:dc3fc578bfa5e06182a4d2be39ede0bc5b74940b1ffe0d70c26892ab140a4699787750fba175dc306292e80b4aa2c8c5f68c2a821e69b2c37e360c0dff36ff66#npm:3.1.8"],\ + ["vue", "npm:3.2.41"],\ ["vue-router", "virtual:dc3fc578bfa5e06182a4d2be39ede0bc5b74940b1ffe0d70c26892ab140a4699787750fba175dc306292e80b4aa2c8c5f68c2a821e69b2c37e360c0dff36ff66#npm:4.1.5"],\ ["zxcvbn", "npm:4.4.2"]\ ],\ @@ -178,10 +179,10 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) { ],\ "linkType": "SOFT"\ }],\ - ["virtual:d12b0f0271a112a5d0a038910108c75b2992181aea8f5989bc8be4be1cbdedc34712ffef869884101e9decf86f19ffb484e57875eeeae8f198d23699ff5afb5b#npm:0.15.10", {\ - "packageLocation": "./.yarn/__virtual__/@css-render-plugin-bem-virtual-58011a1e27/0/cache/@css-render-plugin-bem-npm-0.15.10-41ccecaa2f-cbab72a7b5.zip/node_modules/@css-render/plugin-bem/",\ + ["virtual:25c020e7c11fb47e5ff3deab2df86d0aa6beb8675b6ab1c431acd6889f6ff092254adf8722cbe75057dc5f18b9f8786232b817d1343efdd5d5328ae8467648f7#npm:0.15.10", {\ + "packageLocation": "./.yarn/__virtual__/@css-render-plugin-bem-virtual-0765dcc8d2/0/cache/@css-render-plugin-bem-npm-0.15.10-41ccecaa2f-cbab72a7b5.zip/node_modules/@css-render/plugin-bem/",\ "packageDependencies": [\ - ["@css-render/plugin-bem", "virtual:d12b0f0271a112a5d0a038910108c75b2992181aea8f5989bc8be4be1cbdedc34712ffef869884101e9decf86f19ffb484e57875eeeae8f198d23699ff5afb5b#npm:0.15.10"],\ + ["@css-render/plugin-bem", "virtual:25c020e7c11fb47e5ff3deab2df86d0aa6beb8675b6ab1c431acd6889f6ff092254adf8722cbe75057dc5f18b9f8786232b817d1343efdd5d5328ae8467648f7#npm:0.15.10"],\ ["@types/css-render", null],\ ["css-render", "npm:0.15.10"]\ ],\ @@ -200,12 +201,12 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) { ],\ "linkType": "SOFT"\ }],\ - ["virtual:d12b0f0271a112a5d0a038910108c75b2992181aea8f5989bc8be4be1cbdedc34712ffef869884101e9decf86f19ffb484e57875eeeae8f198d23699ff5afb5b#npm:0.15.10", {\ - "packageLocation": "./.yarn/__virtual__/@css-render-vue3-ssr-virtual-04011a7971/0/cache/@css-render-vue3-ssr-npm-0.15.10-b8526cc313-7977e0c440.zip/node_modules/@css-render/vue3-ssr/",\ + ["virtual:25c020e7c11fb47e5ff3deab2df86d0aa6beb8675b6ab1c431acd6889f6ff092254adf8722cbe75057dc5f18b9f8786232b817d1343efdd5d5328ae8467648f7#npm:0.15.10", {\ + "packageLocation": "./.yarn/__virtual__/@css-render-vue3-ssr-virtual-91f679cdb4/0/cache/@css-render-vue3-ssr-npm-0.15.10-b8526cc313-7977e0c440.zip/node_modules/@css-render/vue3-ssr/",\ "packageDependencies": [\ - ["@css-render/vue3-ssr", "virtual:d12b0f0271a112a5d0a038910108c75b2992181aea8f5989bc8be4be1cbdedc34712ffef869884101e9decf86f19ffb484e57875eeeae8f198d23699ff5afb5b#npm:0.15.10"],\ + ["@css-render/vue3-ssr", "virtual:25c020e7c11fb47e5ff3deab2df86d0aa6beb8675b6ab1c431acd6889f6ff092254adf8722cbe75057dc5f18b9f8786232b817d1343efdd5d5328ae8467648f7#npm:0.15.10"],\ ["@types/vue", null],\ - ["vue", "npm:3.2.40"]\ + ["vue", "npm:3.2.41"]\ ],\ "packagePeers": [\ "@types/vue",\ @@ -261,11 +262,29 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) { "linkType": "HARD"\ }]\ ]],\ + ["@esbuild/android-arm", [\ + ["npm:0.15.11", {\ + "packageLocation": "./.yarn/unplugged/@esbuild-android-arm-npm-0.15.11-21c0733fef/node_modules/@esbuild/android-arm/",\ + "packageDependencies": [\ + ["@esbuild/android-arm", "npm:0.15.11"]\ + ],\ + "linkType": "HARD"\ + }]\ + ]],\ + ["@esbuild/linux-loong64", [\ + ["npm:0.15.11", {\ + "packageLocation": "./.yarn/unplugged/@esbuild-linux-loong64-npm-0.15.11-b380a37e51/node_modules/@esbuild/linux-loong64/",\ + "packageDependencies": [\ + ["@esbuild/linux-loong64", "npm:0.15.11"]\ + ],\ + "linkType": "HARD"\ + }]\ + ]],\ ["@eslint/eslintrc", [\ - ["npm:1.3.2", {\ - "packageLocation": "./.yarn/cache/@eslint-eslintrc-npm-1.3.2-fd8de37609-2074dca47d.zip/node_modules/@eslint/eslintrc/",\ + ["npm:1.3.3", {\ + "packageLocation": "./.yarn/cache/@eslint-eslintrc-npm-1.3.3-9e3a462140-f03e9d6727.zip/node_modules/@eslint/eslintrc/",\ "packageDependencies": [\ - ["@eslint/eslintrc", "npm:1.3.2"],\ + ["@eslint/eslintrc", "npm:1.3.3"],\ ["ajv", "npm:6.12.6"],\ ["debug", "virtual:b86a9fb34323a98c6519528ed55faa0d9b44ca8879307c0b29aa384bde47ff59a7d0c9051b31246f14521dfb71ba3c5d6d0b35c29fffc17bf875aa6ad977d9e8#npm:4.3.4"],\ ["espree", "npm:9.4.0"],\ @@ -280,10 +299,10 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) { }]\ ]],\ ["@faker-js/faker", [\ - ["npm:7.5.0", {\ - "packageLocation": "./.yarn/cache/@faker-js-faker-npm-7.5.0-1dcb36d85a-6f2c48a801.zip/node_modules/@faker-js/faker/",\ + ["npm:7.6.0", {\ + "packageLocation": "./.yarn/cache/@faker-js-faker-npm-7.6.0-fa135883e9-942af62217.zip/node_modules/@faker-js/faker/",\ "packageDependencies": [\ - ["@faker-js/faker", "npm:7.5.0"]\ + ["@faker-js/faker", "npm:7.6.0"]\ ],\ "linkType": "HARD"\ }]\ @@ -405,7 +424,7 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) { ["@fullcalendar/core", "npm:5.11.3"],\ ["@types/vue", null],\ ["tslib", "npm:2.4.0"],\ - ["vue", "npm:3.2.40"]\ + ["vue", "npm:3.2.41"]\ ],\ "packagePeers": [\ "@types/vue",\ @@ -445,15 +464,6 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) { "linkType": "HARD"\ }]\ ]],\ - ["@humanwhocodes/gitignore-to-minimatch", [\ - ["npm:1.0.2", {\ - "packageLocation": "./.yarn/cache/@humanwhocodes-gitignore-to-minimatch-npm-1.0.2-247ae8a408-aba5c40c9e.zip/node_modules/@humanwhocodes/gitignore-to-minimatch/",\ - "packageDependencies": [\ - ["@humanwhocodes/gitignore-to-minimatch", "npm:1.0.2"]\ - ],\ - "linkType": "HARD"\ - }]\ - ]],\ ["@humanwhocodes/module-importer", [\ ["npm:1.0.1", {\ "packageLocation": "./.yarn/cache/@humanwhocodes-module-importer-npm-1.0.1-9d07ed2e4a-0fd22007db.zip/node_modules/@humanwhocodes/module-importer/",\ @@ -1922,72 +1932,72 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) { }]\ ]],\ ["@percy/cli", [\ - ["npm:1.10.4", {\ - "packageLocation": "./.yarn/cache/@percy-cli-npm-1.10.4-acb199a834-3164e88bbc.zip/node_modules/@percy/cli/",\ + ["npm:1.11.0", {\ + "packageLocation": "./.yarn/cache/@percy-cli-npm-1.11.0-7d2cef507c-251f4939fc.zip/node_modules/@percy/cli/",\ "packageDependencies": [\ - ["@percy/cli", "npm:1.10.4"],\ - ["@percy/cli-app", "npm:1.10.4"],\ - ["@percy/cli-build", "npm:1.10.4"],\ - ["@percy/cli-command", "npm:1.10.4"],\ - ["@percy/cli-config", "npm:1.10.4"],\ - ["@percy/cli-exec", "npm:1.10.4"],\ - ["@percy/cli-snapshot", "npm:1.10.4"],\ - ["@percy/cli-upload", "npm:1.10.4"],\ - ["@percy/client", "npm:1.10.4"],\ - ["@percy/logger", "npm:1.10.4"]\ + ["@percy/cli", "npm:1.11.0"],\ + ["@percy/cli-app", "npm:1.11.0"],\ + ["@percy/cli-build", "npm:1.11.0"],\ + ["@percy/cli-command", "npm:1.11.0"],\ + ["@percy/cli-config", "npm:1.11.0"],\ + ["@percy/cli-exec", "npm:1.11.0"],\ + ["@percy/cli-snapshot", "npm:1.11.0"],\ + ["@percy/cli-upload", "npm:1.11.0"],\ + ["@percy/client", "npm:1.11.0"],\ + ["@percy/logger", "npm:1.11.0"]\ ],\ "linkType": "HARD"\ }]\ ]],\ ["@percy/cli-app", [\ - ["npm:1.10.4", {\ - "packageLocation": "./.yarn/cache/@percy-cli-app-npm-1.10.4-06b84c2fa7-81db381f2e.zip/node_modules/@percy/cli-app/",\ + ["npm:1.11.0", {\ + "packageLocation": "./.yarn/cache/@percy-cli-app-npm-1.11.0-f151cd6058-d4d1a25cff.zip/node_modules/@percy/cli-app/",\ "packageDependencies": [\ - ["@percy/cli-app", "npm:1.10.4"],\ - ["@percy/cli-command", "npm:1.10.4"],\ - ["@percy/cli-exec", "npm:1.10.4"]\ + ["@percy/cli-app", "npm:1.11.0"],\ + ["@percy/cli-command", "npm:1.11.0"],\ + ["@percy/cli-exec", "npm:1.11.0"]\ ],\ "linkType": "HARD"\ }]\ ]],\ ["@percy/cli-build", [\ - ["npm:1.10.4", {\ - "packageLocation": "./.yarn/cache/@percy-cli-build-npm-1.10.4-aea75ba7bd-c6aa64bbb3.zip/node_modules/@percy/cli-build/",\ + ["npm:1.11.0", {\ + "packageLocation": "./.yarn/cache/@percy-cli-build-npm-1.11.0-96219509e1-58567f5687.zip/node_modules/@percy/cli-build/",\ "packageDependencies": [\ - ["@percy/cli-build", "npm:1.10.4"],\ - ["@percy/cli-command", "npm:1.10.4"]\ + ["@percy/cli-build", "npm:1.11.0"],\ + ["@percy/cli-command", "npm:1.11.0"]\ ],\ "linkType": "HARD"\ }]\ ]],\ ["@percy/cli-command", [\ - ["npm:1.10.4", {\ - "packageLocation": "./.yarn/cache/@percy-cli-command-npm-1.10.4-9b894aa1cf-d96a572e24.zip/node_modules/@percy/cli-command/",\ + ["npm:1.11.0", {\ + "packageLocation": "./.yarn/cache/@percy-cli-command-npm-1.11.0-7ee9134bf1-b49be8a28c.zip/node_modules/@percy/cli-command/",\ "packageDependencies": [\ - ["@percy/cli-command", "npm:1.10.4"],\ - ["@percy/config", "npm:1.10.4"],\ - ["@percy/core", "npm:1.10.4"],\ - ["@percy/logger", "npm:1.10.4"]\ + ["@percy/cli-command", "npm:1.11.0"],\ + ["@percy/config", "npm:1.11.0"],\ + ["@percy/core", "npm:1.11.0"],\ + ["@percy/logger", "npm:1.11.0"]\ ],\ "linkType": "HARD"\ }]\ ]],\ ["@percy/cli-config", [\ - ["npm:1.10.4", {\ - "packageLocation": "./.yarn/cache/@percy-cli-config-npm-1.10.4-9177c0305d-901df758d4.zip/node_modules/@percy/cli-config/",\ + ["npm:1.11.0", {\ + "packageLocation": "./.yarn/cache/@percy-cli-config-npm-1.11.0-533ce951fd-f46ef6fe50.zip/node_modules/@percy/cli-config/",\ "packageDependencies": [\ - ["@percy/cli-config", "npm:1.10.4"],\ - ["@percy/cli-command", "npm:1.10.4"]\ + ["@percy/cli-config", "npm:1.11.0"],\ + ["@percy/cli-command", "npm:1.11.0"]\ ],\ "linkType": "HARD"\ }]\ ]],\ ["@percy/cli-exec", [\ - ["npm:1.10.4", {\ - "packageLocation": "./.yarn/cache/@percy-cli-exec-npm-1.10.4-df1853a356-d1c77ce6c9.zip/node_modules/@percy/cli-exec/",\ + ["npm:1.11.0", {\ + "packageLocation": "./.yarn/cache/@percy-cli-exec-npm-1.11.0-b316d40654-3937bfa865.zip/node_modules/@percy/cli-exec/",\ "packageDependencies": [\ - ["@percy/cli-exec", "npm:1.10.4"],\ - ["@percy/cli-command", "npm:1.10.4"],\ + ["@percy/cli-exec", "npm:1.11.0"],\ + ["@percy/cli-command", "npm:1.11.0"],\ ["cross-spawn", "npm:7.0.3"],\ ["which", "npm:2.0.2"]\ ],\ @@ -1995,22 +2005,22 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) { }]\ ]],\ ["@percy/cli-snapshot", [\ - ["npm:1.10.4", {\ - "packageLocation": "./.yarn/cache/@percy-cli-snapshot-npm-1.10.4-12fbaf9321-51542704a0.zip/node_modules/@percy/cli-snapshot/",\ + ["npm:1.11.0", {\ + "packageLocation": "./.yarn/cache/@percy-cli-snapshot-npm-1.11.0-3520e16c4a-65ea6e35b7.zip/node_modules/@percy/cli-snapshot/",\ "packageDependencies": [\ - ["@percy/cli-snapshot", "npm:1.10.4"],\ - ["@percy/cli-command", "npm:1.10.4"],\ + ["@percy/cli-snapshot", "npm:1.11.0"],\ + ["@percy/cli-command", "npm:1.11.0"],\ ["yaml", "npm:2.1.1"]\ ],\ "linkType": "HARD"\ }]\ ]],\ ["@percy/cli-upload", [\ - ["npm:1.10.4", {\ - "packageLocation": "./.yarn/cache/@percy-cli-upload-npm-1.10.4-cf4deabe63-518e3e2414.zip/node_modules/@percy/cli-upload/",\ + ["npm:1.11.0", {\ + "packageLocation": "./.yarn/cache/@percy-cli-upload-npm-1.11.0-329a9874d2-7b01f7f67a.zip/node_modules/@percy/cli-upload/",\ "packageDependencies": [\ - ["@percy/cli-upload", "npm:1.10.4"],\ - ["@percy/cli-command", "npm:1.10.4"],\ + ["@percy/cli-upload", "npm:1.11.0"],\ + ["@percy/cli-command", "npm:1.11.0"],\ ["fast-glob", "npm:3.2.11"],\ ["image-size", "npm:1.0.2"]\ ],\ @@ -2018,22 +2028,22 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) { }]\ ]],\ ["@percy/client", [\ - ["npm:1.10.4", {\ - "packageLocation": "./.yarn/cache/@percy-client-npm-1.10.4-a8afab3bcb-8970cb0fee.zip/node_modules/@percy/client/",\ + ["npm:1.11.0", {\ + "packageLocation": "./.yarn/cache/@percy-client-npm-1.11.0-054cbe67f8-2dcb47642a.zip/node_modules/@percy/client/",\ "packageDependencies": [\ - ["@percy/client", "npm:1.10.4"],\ - ["@percy/env", "npm:1.10.4"],\ - ["@percy/logger", "npm:1.10.4"]\ + ["@percy/client", "npm:1.11.0"],\ + ["@percy/env", "npm:1.11.0"],\ + ["@percy/logger", "npm:1.11.0"]\ ],\ "linkType": "HARD"\ }]\ ]],\ ["@percy/config", [\ - ["npm:1.10.4", {\ - "packageLocation": "./.yarn/cache/@percy-config-npm-1.10.4-b58233e905-545e2fd4ab.zip/node_modules/@percy/config/",\ + ["npm:1.11.0", {\ + "packageLocation": "./.yarn/cache/@percy-config-npm-1.11.0-0cbc8dda44-c1c186a6e9.zip/node_modules/@percy/config/",\ "packageDependencies": [\ - ["@percy/config", "npm:1.10.4"],\ - ["@percy/logger", "npm:1.10.4"],\ + ["@percy/config", "npm:1.11.0"],\ + ["@percy/logger", "npm:1.11.0"],\ ["ajv", "npm:8.11.0"],\ ["cosmiconfig", "npm:7.0.1"],\ ["yaml", "npm:2.1.1"]\ @@ -2042,14 +2052,14 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) { }]\ ]],\ ["@percy/core", [\ - ["npm:1.10.4", {\ - "packageLocation": "./.yarn/unplugged/@percy-core-npm-1.10.4-0c5deaa690/node_modules/@percy/core/",\ - "packageDependencies": [\ - ["@percy/core", "npm:1.10.4"],\ - ["@percy/client", "npm:1.10.4"],\ - ["@percy/config", "npm:1.10.4"],\ - ["@percy/dom", "npm:1.10.4"],\ - ["@percy/logger", "npm:1.10.4"],\ + ["npm:1.11.0", {\ + "packageLocation": "./.yarn/unplugged/@percy-core-npm-1.11.0-6db118514e/node_modules/@percy/core/",\ + "packageDependencies": [\ + ["@percy/core", "npm:1.11.0"],\ + ["@percy/client", "npm:1.11.0"],\ + ["@percy/config", "npm:1.11.0"],\ + ["@percy/dom", "npm:1.11.0"],\ + ["@percy/logger", "npm:1.11.0"],\ ["content-disposition", "npm:0.5.4"],\ ["cross-spawn", "npm:7.0.3"],\ ["extract-zip", "npm:2.0.1"],\ @@ -2058,7 +2068,7 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) { ["mime-types", "npm:2.1.35"],\ ["path-to-regexp", "npm:6.2.1"],\ ["rimraf", "npm:3.0.2"],\ - ["ws", "virtual:0c5deaa690b86b9f32697bfbf90e21328e17355764642819d8c4b25d34b724d506965cb4b20efaea0d964823dbbbf99d8cb3e40f839343bccb1bf76ef74acb5e#npm:8.8.1"]\ + ["ws", "virtual:6db118514e6b5f520d59bfe3a0d40af69f74d771746eb0e3fb25aeebe8a4c2bf375d18e2bfdbd5697eea2c551bb1e7e0358bf0357d28eeabc2beea2fe23564e8#npm:8.8.1"]\ ],\ "linkType": "HARD"\ }]\ @@ -2087,28 +2097,28 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) { }]\ ]],\ ["@percy/dom", [\ - ["npm:1.10.4", {\ - "packageLocation": "./.yarn/cache/@percy-dom-npm-1.10.4-ced497b448-2c1b4da7fa.zip/node_modules/@percy/dom/",\ + ["npm:1.11.0", {\ + "packageLocation": "./.yarn/cache/@percy-dom-npm-1.11.0-9d7b991a27-fac71ca3fa.zip/node_modules/@percy/dom/",\ "packageDependencies": [\ - ["@percy/dom", "npm:1.10.4"]\ + ["@percy/dom", "npm:1.11.0"]\ ],\ "linkType": "HARD"\ }]\ ]],\ ["@percy/env", [\ - ["npm:1.10.4", {\ - "packageLocation": "./.yarn/cache/@percy-env-npm-1.10.4-d5bfdc729b-c2a9f6b384.zip/node_modules/@percy/env/",\ + ["npm:1.11.0", {\ + "packageLocation": "./.yarn/cache/@percy-env-npm-1.11.0-eece120049-f4d9ed4a9d.zip/node_modules/@percy/env/",\ "packageDependencies": [\ - ["@percy/env", "npm:1.10.4"]\ + ["@percy/env", "npm:1.11.0"]\ ],\ "linkType": "HARD"\ }]\ ]],\ ["@percy/logger", [\ - ["npm:1.10.4", {\ - "packageLocation": "./.yarn/cache/@percy-logger-npm-1.10.4-34e93e31f1-4c6ade3902.zip/node_modules/@percy/logger/",\ + ["npm:1.11.0", {\ + "packageLocation": "./.yarn/cache/@percy-logger-npm-1.11.0-4de8dd7dd0-63e8cf5ea3.zip/node_modules/@percy/logger/",\ "packageDependencies": [\ - ["@percy/logger", "npm:1.10.4"]\ + ["@percy/logger", "npm:1.11.0"]\ ],\ "linkType": "HARD"\ }]\ @@ -2146,10 +2156,10 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) { ],\ "linkType": "SOFT"\ }],\ - ["virtual:8e7539f97f71b16d7ab6f294853f15fb557920a44f2e2471eacfef222d17c2f70842a99750898bac2a20010053e55b95d3c419aeb55ec8bcd0bbefe3c53dd674#npm:2.0.0", {\ - "packageLocation": "./.yarn/__virtual__/@sidvind-better-ajv-errors-virtual-8d0f59d7e4/0/cache/@sidvind-better-ajv-errors-npm-2.0.0-3531bddef9-12b0d87855.zip/node_modules/@sidvind/better-ajv-errors/",\ + ["virtual:a95aee0a5de8a7a591c1d0732037dc782c64d793cf1762cdaa758ec2f27f3d57abacdda65873d57f19dc7c9d0761171ce233c1be9dbf05cd73e2434906b22ffe#npm:2.0.0", {\ + "packageLocation": "./.yarn/__virtual__/@sidvind-better-ajv-errors-virtual-0932b6328e/0/cache/@sidvind-better-ajv-errors-npm-2.0.0-3531bddef9-12b0d87855.zip/node_modules/@sidvind/better-ajv-errors/",\ "packageDependencies": [\ - ["@sidvind/better-ajv-errors", "virtual:8e7539f97f71b16d7ab6f294853f15fb557920a44f2e2471eacfef222d17c2f70842a99750898bac2a20010053e55b95d3c419aeb55ec8bcd0bbefe3c53dd674#npm:2.0.0"],\ + ["@sidvind/better-ajv-errors", "virtual:a95aee0a5de8a7a591c1d0732037dc782c64d793cf1762cdaa758ec2f27f3d57abacdda65873d57f19dc7c9d0761171ce233c1be9dbf05cd73e2434906b22ffe#npm:2.0.0"],\ ["@babel/code-frame", "npm:7.16.7"],\ ["@types/ajv", null],\ ["ajv", "npm:8.11.0"],\ @@ -2292,21 +2302,21 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) { }]\ ]],\ ["@vitejs/plugin-vue", [\ - ["npm:2.3.4", {\ - "packageLocation": "./.yarn/cache/@vitejs-plugin-vue-npm-2.3.4-05d77ad5d1-1203eda14a.zip/node_modules/@vitejs/plugin-vue/",\ + ["npm:3.1.2", {\ + "packageLocation": "./.yarn/cache/@vitejs-plugin-vue-npm-3.1.2-f3b2868971-1da84ccfc8.zip/node_modules/@vitejs/plugin-vue/",\ "packageDependencies": [\ - ["@vitejs/plugin-vue", "npm:2.3.4"]\ + ["@vitejs/plugin-vue", "npm:3.1.2"]\ ],\ "linkType": "SOFT"\ }],\ - ["virtual:dc3fc578bfa5e06182a4d2be39ede0bc5b74940b1ffe0d70c26892ab140a4699787750fba175dc306292e80b4aa2c8c5f68c2a821e69b2c37e360c0dff36ff66#npm:2.3.4", {\ - "packageLocation": "./.yarn/__virtual__/@vitejs-plugin-vue-virtual-7ffa9ddb12/0/cache/@vitejs-plugin-vue-npm-2.3.4-05d77ad5d1-1203eda14a.zip/node_modules/@vitejs/plugin-vue/",\ + ["virtual:dc3fc578bfa5e06182a4d2be39ede0bc5b74940b1ffe0d70c26892ab140a4699787750fba175dc306292e80b4aa2c8c5f68c2a821e69b2c37e360c0dff36ff66#npm:3.1.2", {\ + "packageLocation": "./.yarn/__virtual__/@vitejs-plugin-vue-virtual-5e566833af/0/cache/@vitejs-plugin-vue-npm-3.1.2-f3b2868971-1da84ccfc8.zip/node_modules/@vitejs/plugin-vue/",\ "packageDependencies": [\ - ["@vitejs/plugin-vue", "virtual:dc3fc578bfa5e06182a4d2be39ede0bc5b74940b1ffe0d70c26892ab140a4699787750fba175dc306292e80b4aa2c8c5f68c2a821e69b2c37e360c0dff36ff66#npm:2.3.4"],\ + ["@vitejs/plugin-vue", "virtual:dc3fc578bfa5e06182a4d2be39ede0bc5b74940b1ffe0d70c26892ab140a4699787750fba175dc306292e80b4aa2c8c5f68c2a821e69b2c37e360c0dff36ff66#npm:3.1.2"],\ ["@types/vite", null],\ ["@types/vue", null],\ - ["vite", "virtual:dc3fc578bfa5e06182a4d2be39ede0bc5b74940b1ffe0d70c26892ab140a4699787750fba175dc306292e80b4aa2c8c5f68c2a821e69b2c37e360c0dff36ff66#npm:2.9.15"],\ - ["vue", "npm:3.2.40"]\ + ["vite", "virtual:dc3fc578bfa5e06182a4d2be39ede0bc5b74940b1ffe0d70c26892ab140a4699787750fba175dc306292e80b4aa2c8c5f68c2a821e69b2c37e360c0dff36ff66#npm:3.1.8"],\ + ["vue", "npm:3.2.41"]\ ],\ "packagePeers": [\ "@types/vite",\ @@ -2318,12 +2328,12 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) { }]\ ]],\ ["@vue/compiler-core", [\ - ["npm:3.2.40", {\ - "packageLocation": "./.yarn/cache/@vue-compiler-core-npm-3.2.40-f464645db3-2683bf13ef.zip/node_modules/@vue/compiler-core/",\ + ["npm:3.2.41", {\ + "packageLocation": "./.yarn/cache/@vue-compiler-core-npm-3.2.41-8f70d0e934-ff794351be.zip/node_modules/@vue/compiler-core/",\ "packageDependencies": [\ - ["@vue/compiler-core", "npm:3.2.40"],\ + ["@vue/compiler-core", "npm:3.2.41"],\ ["@babel/parser", "npm:7.18.4"],\ - ["@vue/shared", "npm:3.2.40"],\ + ["@vue/shared", "npm:3.2.41"],\ ["estree-walker", "npm:2.0.2"],\ ["source-map", "npm:0.6.1"]\ ],\ @@ -2331,27 +2341,27 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) { }]\ ]],\ ["@vue/compiler-dom", [\ - ["npm:3.2.40", {\ - "packageLocation": "./.yarn/cache/@vue-compiler-dom-npm-3.2.40-df00f2f10c-d928a16ebd.zip/node_modules/@vue/compiler-dom/",\ + ["npm:3.2.41", {\ + "packageLocation": "./.yarn/cache/@vue-compiler-dom-npm-3.2.41-1c0e991507-463f73d935.zip/node_modules/@vue/compiler-dom/",\ "packageDependencies": [\ - ["@vue/compiler-dom", "npm:3.2.40"],\ - ["@vue/compiler-core", "npm:3.2.40"],\ - ["@vue/shared", "npm:3.2.40"]\ + ["@vue/compiler-dom", "npm:3.2.41"],\ + ["@vue/compiler-core", "npm:3.2.41"],\ + ["@vue/shared", "npm:3.2.41"]\ ],\ "linkType": "HARD"\ }]\ ]],\ ["@vue/compiler-sfc", [\ - ["npm:3.2.40", {\ - "packageLocation": "./.yarn/cache/@vue-compiler-sfc-npm-3.2.40-7a8032e16c-96cbfd078a.zip/node_modules/@vue/compiler-sfc/",\ + ["npm:3.2.41", {\ + "packageLocation": "./.yarn/cache/@vue-compiler-sfc-npm-3.2.41-a5a9a4917f-0f13d9fa32.zip/node_modules/@vue/compiler-sfc/",\ "packageDependencies": [\ - ["@vue/compiler-sfc", "npm:3.2.40"],\ + ["@vue/compiler-sfc", "npm:3.2.41"],\ ["@babel/parser", "npm:7.18.4"],\ - ["@vue/compiler-core", "npm:3.2.40"],\ - ["@vue/compiler-dom", "npm:3.2.40"],\ - ["@vue/compiler-ssr", "npm:3.2.40"],\ - ["@vue/reactivity-transform", "npm:3.2.40"],\ - ["@vue/shared", "npm:3.2.40"],\ + ["@vue/compiler-core", "npm:3.2.41"],\ + ["@vue/compiler-dom", "npm:3.2.41"],\ + ["@vue/compiler-ssr", "npm:3.2.41"],\ + ["@vue/reactivity-transform", "npm:3.2.41"],\ + ["@vue/shared", "npm:3.2.41"],\ ["estree-walker", "npm:2.0.2"],\ ["magic-string", "npm:0.25.9"],\ ["postcss", "npm:8.4.12"],\ @@ -2361,12 +2371,12 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) { }]\ ]],\ ["@vue/compiler-ssr", [\ - ["npm:3.2.40", {\ - "packageLocation": "./.yarn/cache/@vue-compiler-ssr-npm-3.2.40-76cabde3f1-026461fcee.zip/node_modules/@vue/compiler-ssr/",\ + ["npm:3.2.41", {\ + "packageLocation": "./.yarn/cache/@vue-compiler-ssr-npm-3.2.41-d33d233099-119913dee2.zip/node_modules/@vue/compiler-ssr/",\ "packageDependencies": [\ - ["@vue/compiler-ssr", "npm:3.2.40"],\ - ["@vue/compiler-dom", "npm:3.2.40"],\ - ["@vue/shared", "npm:3.2.40"]\ + ["@vue/compiler-ssr", "npm:3.2.41"],\ + ["@vue/compiler-dom", "npm:3.2.41"],\ + ["@vue/shared", "npm:3.2.41"]\ ],\ "linkType": "HARD"\ }]\ @@ -2379,32 +2389,32 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) { ],\ "linkType": "HARD"\ }],\ - ["npm:6.2.1", {\ - "packageLocation": "./.yarn/cache/@vue-devtools-api-npm-6.2.1-252fdd4f01-34765af0be.zip/node_modules/@vue/devtools-api/",\ + ["npm:6.4.4", {\ + "packageLocation": "./.yarn/cache/@vue-devtools-api-npm-6.4.4-b8e2fda55a-d4d1079202.zip/node_modules/@vue/devtools-api/",\ "packageDependencies": [\ - ["@vue/devtools-api", "npm:6.2.1"]\ + ["@vue/devtools-api", "npm:6.4.4"]\ ],\ "linkType": "HARD"\ }]\ ]],\ ["@vue/reactivity", [\ - ["npm:3.2.40", {\ - "packageLocation": "./.yarn/cache/@vue-reactivity-npm-3.2.40-d9155c50c7-927d22b424.zip/node_modules/@vue/reactivity/",\ + ["npm:3.2.41", {\ + "packageLocation": "./.yarn/cache/@vue-reactivity-npm-3.2.41-facca3f9eb-3cac74db33.zip/node_modules/@vue/reactivity/",\ "packageDependencies": [\ - ["@vue/reactivity", "npm:3.2.40"],\ - ["@vue/shared", "npm:3.2.40"]\ + ["@vue/reactivity", "npm:3.2.41"],\ + ["@vue/shared", "npm:3.2.41"]\ ],\ "linkType": "HARD"\ }]\ ]],\ ["@vue/reactivity-transform", [\ - ["npm:3.2.40", {\ - "packageLocation": "./.yarn/cache/@vue-reactivity-transform-npm-3.2.40-c8706743e9-b86fc29b52.zip/node_modules/@vue/reactivity-transform/",\ + ["npm:3.2.41", {\ + "packageLocation": "./.yarn/cache/@vue-reactivity-transform-npm-3.2.41-c0c4b830b1-f4a1d3ea62.zip/node_modules/@vue/reactivity-transform/",\ "packageDependencies": [\ - ["@vue/reactivity-transform", "npm:3.2.40"],\ + ["@vue/reactivity-transform", "npm:3.2.41"],\ ["@babel/parser", "npm:7.18.4"],\ - ["@vue/compiler-core", "npm:3.2.40"],\ - ["@vue/shared", "npm:3.2.40"],\ + ["@vue/compiler-core", "npm:3.2.41"],\ + ["@vue/shared", "npm:3.2.41"],\ ["estree-walker", "npm:2.0.2"],\ ["magic-string", "npm:0.25.9"]\ ],\ @@ -2412,44 +2422,44 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) { }]\ ]],\ ["@vue/runtime-core", [\ - ["npm:3.2.40", {\ - "packageLocation": "./.yarn/cache/@vue-runtime-core-npm-3.2.40-62158afe79-47c4918c12.zip/node_modules/@vue/runtime-core/",\ + ["npm:3.2.41", {\ + "packageLocation": "./.yarn/cache/@vue-runtime-core-npm-3.2.41-ac541c4be6-d7f81d0353.zip/node_modules/@vue/runtime-core/",\ "packageDependencies": [\ - ["@vue/runtime-core", "npm:3.2.40"],\ - ["@vue/reactivity", "npm:3.2.40"],\ - ["@vue/shared", "npm:3.2.40"]\ + ["@vue/runtime-core", "npm:3.2.41"],\ + ["@vue/reactivity", "npm:3.2.41"],\ + ["@vue/shared", "npm:3.2.41"]\ ],\ "linkType": "HARD"\ }]\ ]],\ ["@vue/runtime-dom", [\ - ["npm:3.2.40", {\ - "packageLocation": "./.yarn/cache/@vue-runtime-dom-npm-3.2.40-1bb705cd21-4615d00cc4.zip/node_modules/@vue/runtime-dom/",\ + ["npm:3.2.41", {\ + "packageLocation": "./.yarn/cache/@vue-runtime-dom-npm-3.2.41-abd55753cf-3bb4c586f5.zip/node_modules/@vue/runtime-dom/",\ "packageDependencies": [\ - ["@vue/runtime-dom", "npm:3.2.40"],\ - ["@vue/runtime-core", "npm:3.2.40"],\ - ["@vue/shared", "npm:3.2.40"],\ + ["@vue/runtime-dom", "npm:3.2.41"],\ + ["@vue/runtime-core", "npm:3.2.41"],\ + ["@vue/shared", "npm:3.2.41"],\ ["csstype", "npm:2.6.20"]\ ],\ "linkType": "HARD"\ }]\ ]],\ ["@vue/server-renderer", [\ - ["npm:3.2.40", {\ - "packageLocation": "./.yarn/cache/@vue-server-renderer-npm-3.2.40-b8eff98a5b-f9d53aefca.zip/node_modules/@vue/server-renderer/",\ + ["npm:3.2.41", {\ + "packageLocation": "./.yarn/cache/@vue-server-renderer-npm-3.2.41-b23e1cfd6b-34ff395947.zip/node_modules/@vue/server-renderer/",\ "packageDependencies": [\ - ["@vue/server-renderer", "npm:3.2.40"]\ + ["@vue/server-renderer", "npm:3.2.41"]\ ],\ "linkType": "SOFT"\ }],\ - ["virtual:ee1b0f06d22c7073f87fcc94e688c4d6a5316dd1aa1770a54121d2942b302f08768362afc7b1370cd6826afa7582fad4a548059bae34f23d21a4fef21024b7a3#npm:3.2.40", {\ - "packageLocation": "./.yarn/__virtual__/@vue-server-renderer-virtual-ae692772cb/0/cache/@vue-server-renderer-npm-3.2.40-b8eff98a5b-f9d53aefca.zip/node_modules/@vue/server-renderer/",\ + ["virtual:cb73e74f4c1b0ba978d3dfaeb45c154a44c450eeff441ebc96c4637b74b80dff4418264a1180cde79b28cd7cc975e9dc40e6b868c7a505d89d0f50cff6b63090#npm:3.2.41", {\ + "packageLocation": "./.yarn/__virtual__/@vue-server-renderer-virtual-5dcc69c6d0/0/cache/@vue-server-renderer-npm-3.2.41-b23e1cfd6b-34ff395947.zip/node_modules/@vue/server-renderer/",\ "packageDependencies": [\ - ["@vue/server-renderer", "virtual:ee1b0f06d22c7073f87fcc94e688c4d6a5316dd1aa1770a54121d2942b302f08768362afc7b1370cd6826afa7582fad4a548059bae34f23d21a4fef21024b7a3#npm:3.2.40"],\ + ["@vue/server-renderer", "virtual:cb73e74f4c1b0ba978d3dfaeb45c154a44c450eeff441ebc96c4637b74b80dff4418264a1180cde79b28cd7cc975e9dc40e6b868c7a505d89d0f50cff6b63090#npm:3.2.41"],\ ["@types/vue", null],\ - ["@vue/compiler-ssr", "npm:3.2.40"],\ - ["@vue/shared", "npm:3.2.40"],\ - ["vue", "npm:3.2.40"]\ + ["@vue/compiler-ssr", "npm:3.2.41"],\ + ["@vue/shared", "npm:3.2.41"],\ + ["vue", "npm:3.2.41"]\ ],\ "packagePeers": [\ "@types/vue",\ @@ -2459,10 +2469,10 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) { }]\ ]],\ ["@vue/shared", [\ - ["npm:3.2.40", {\ - "packageLocation": "./.yarn/cache/@vue-shared-npm-3.2.40-6b1329b2bd-d91a1e12ff.zip/node_modules/@vue/shared/",\ + ["npm:3.2.41", {\ + "packageLocation": "./.yarn/cache/@vue-shared-npm-3.2.41-ff2415965e-48f13e3eef.zip/node_modules/@vue/shared/",\ "packageDependencies": [\ - ["@vue/shared", "npm:3.2.40"]\ + ["@vue/shared", "npm:3.2.41"]\ ],\ "linkType": "HARD"\ }]\ @@ -2480,7 +2490,7 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) { "packageDependencies": [\ ["@vue/test-utils", "virtual:dc3fc578bfa5e06182a4d2be39ede0bc5b74940b1ffe0d70c26892ab140a4699787750fba175dc306292e80b4aa2c8c5f68c2a821e69b2c37e360c0dff36ff66#npm:2.1.0"],\ ["@types/vue", null],\ - ["vue", "npm:3.2.40"]\ + ["vue", "npm:3.2.41"]\ ],\ "packagePeers": [\ "@types/vue",\ @@ -3034,10 +3044,10 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) { }]\ ]],\ ["browser-fs-access", [\ - ["npm:0.31.0", {\ - "packageLocation": "./.yarn/cache/browser-fs-access-npm-0.31.0-0e9a01c010-d1b6682415.zip/node_modules/browser-fs-access/",\ + ["npm:0.31.1", {\ + "packageLocation": "./.yarn/cache/browser-fs-access-npm-0.31.1-c276b62f78-4a5c88839e.zip/node_modules/browser-fs-access/",\ "packageDependencies": [\ - ["browser-fs-access", "npm:0.31.0"]\ + ["browser-fs-access", "npm:0.31.1"]\ ],\ "linkType": "HARD"\ }]\ @@ -3190,10 +3200,10 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) { ],\ "linkType": "HARD"\ }],\ - ["npm:1.0.30001414", {\ - "packageLocation": "./.yarn/cache/caniuse-lite-npm-1.0.30001414-91010a4bbf-97210cfd15.zip/node_modules/caniuse-lite/",\ + ["npm:1.0.30001420", {\ + "packageLocation": "./.yarn/cache/caniuse-lite-npm-1.0.30001420-f322909669-dfa5027b2a.zip/node_modules/caniuse-lite/",\ "packageDependencies": [\ - ["caniuse-lite", "npm:1.0.30001414"]\ + ["caniuse-lite", "npm:1.0.30001420"]\ ],\ "linkType": "HARD"\ }]\ @@ -4082,10 +4092,10 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) { ],\ "linkType": "SOFT"\ }],\ - ["virtual:d12b0f0271a112a5d0a038910108c75b2992181aea8f5989bc8be4be1cbdedc34712ffef869884101e9decf86f19ffb484e57875eeeae8f198d23699ff5afb5b#npm:1.3.3", {\ - "packageLocation": "./.yarn/__virtual__/date-fns-tz-virtual-e4fd8a7e2a/0/cache/date-fns-tz-npm-1.3.3-4b42de3dcf-52111dffb4.zip/node_modules/date-fns-tz/",\ + ["virtual:25c020e7c11fb47e5ff3deab2df86d0aa6beb8675b6ab1c431acd6889f6ff092254adf8722cbe75057dc5f18b9f8786232b817d1343efdd5d5328ae8467648f7#npm:1.3.3", {\ + "packageLocation": "./.yarn/__virtual__/date-fns-tz-virtual-441f8182aa/0/cache/date-fns-tz-npm-1.3.3-4b42de3dcf-52111dffb4.zip/node_modules/date-fns-tz/",\ "packageDependencies": [\ - ["date-fns-tz", "virtual:d12b0f0271a112a5d0a038910108c75b2992181aea8f5989bc8be4be1cbdedc34712ffef869884101e9decf86f19ffb484e57875eeeae8f198d23699ff5afb5b#npm:1.3.3"],\ + ["date-fns-tz", "virtual:25c020e7c11fb47e5ff3deab2df86d0aa6beb8675b6ab1c431acd6889f6ff092254adf8722cbe75057dc5f18b9f8786232b817d1343efdd5d5328ae8467648f7#npm:1.3.3"],\ ["@types/date-fns", null],\ ["date-fns", "npm:2.28.0"]\ ],\ @@ -4555,210 +4565,212 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) { }]\ ]],\ ["esbuild", [\ - ["npm:0.14.38", {\ - "packageLocation": "./.yarn/unplugged/esbuild-npm-0.14.38-04b78ffe2b/node_modules/esbuild/",\ - "packageDependencies": [\ - ["esbuild", "npm:0.14.38"],\ - ["esbuild-android-64", "npm:0.14.38"],\ - ["esbuild-android-arm64", "npm:0.14.38"],\ - ["esbuild-darwin-64", "npm:0.14.38"],\ - ["esbuild-darwin-arm64", "npm:0.14.38"],\ - ["esbuild-freebsd-64", "npm:0.14.38"],\ - ["esbuild-freebsd-arm64", "npm:0.14.38"],\ - ["esbuild-linux-32", "npm:0.14.38"],\ - ["esbuild-linux-64", "npm:0.14.38"],\ - ["esbuild-linux-arm", "npm:0.14.38"],\ - ["esbuild-linux-arm64", "npm:0.14.38"],\ - ["esbuild-linux-mips64le", "npm:0.14.38"],\ - ["esbuild-linux-ppc64le", "npm:0.14.38"],\ - ["esbuild-linux-riscv64", "npm:0.14.38"],\ - ["esbuild-linux-s390x", "npm:0.14.38"],\ - ["esbuild-netbsd-64", "npm:0.14.38"],\ - ["esbuild-openbsd-64", "npm:0.14.38"],\ - ["esbuild-sunos-64", "npm:0.14.38"],\ - ["esbuild-windows-32", "npm:0.14.38"],\ - ["esbuild-windows-64", "npm:0.14.38"],\ - ["esbuild-windows-arm64", "npm:0.14.38"]\ + ["npm:0.15.11", {\ + "packageLocation": "./.yarn/unplugged/esbuild-npm-0.15.11-352cc4ec35/node_modules/esbuild/",\ + "packageDependencies": [\ + ["esbuild", "npm:0.15.11"],\ + ["@esbuild/android-arm", "npm:0.15.11"],\ + ["@esbuild/linux-loong64", "npm:0.15.11"],\ + ["esbuild-android-64", "npm:0.15.11"],\ + ["esbuild-android-arm64", "npm:0.15.11"],\ + ["esbuild-darwin-64", "npm:0.15.11"],\ + ["esbuild-darwin-arm64", "npm:0.15.11"],\ + ["esbuild-freebsd-64", "npm:0.15.11"],\ + ["esbuild-freebsd-arm64", "npm:0.15.11"],\ + ["esbuild-linux-32", "npm:0.15.11"],\ + ["esbuild-linux-64", "npm:0.15.11"],\ + ["esbuild-linux-arm", "npm:0.15.11"],\ + ["esbuild-linux-arm64", "npm:0.15.11"],\ + ["esbuild-linux-mips64le", "npm:0.15.11"],\ + ["esbuild-linux-ppc64le", "npm:0.15.11"],\ + ["esbuild-linux-riscv64", "npm:0.15.11"],\ + ["esbuild-linux-s390x", "npm:0.15.11"],\ + ["esbuild-netbsd-64", "npm:0.15.11"],\ + ["esbuild-openbsd-64", "npm:0.15.11"],\ + ["esbuild-sunos-64", "npm:0.15.11"],\ + ["esbuild-windows-32", "npm:0.15.11"],\ + ["esbuild-windows-64", "npm:0.15.11"],\ + ["esbuild-windows-arm64", "npm:0.15.11"]\ ],\ "linkType": "HARD"\ }]\ ]],\ ["esbuild-android-64", [\ - ["npm:0.14.38", {\ - "packageLocation": "./.yarn/unplugged/esbuild-android-64-npm-0.14.38-6b82ed658f/node_modules/esbuild-android-64/",\ + ["npm:0.15.11", {\ + "packageLocation": "./.yarn/unplugged/esbuild-android-64-npm-0.15.11-66ed633ea9/node_modules/esbuild-android-64/",\ "packageDependencies": [\ - ["esbuild-android-64", "npm:0.14.38"]\ + ["esbuild-android-64", "npm:0.15.11"]\ ],\ "linkType": "HARD"\ }]\ ]],\ ["esbuild-android-arm64", [\ - ["npm:0.14.38", {\ - "packageLocation": "./.yarn/unplugged/esbuild-android-arm64-npm-0.14.38-64ce8c8c5a/node_modules/esbuild-android-arm64/",\ + ["npm:0.15.11", {\ + "packageLocation": "./.yarn/unplugged/esbuild-android-arm64-npm-0.15.11-982c392fd9/node_modules/esbuild-android-arm64/",\ "packageDependencies": [\ - ["esbuild-android-arm64", "npm:0.14.38"]\ + ["esbuild-android-arm64", "npm:0.15.11"]\ ],\ "linkType": "HARD"\ }]\ ]],\ ["esbuild-darwin-64", [\ - ["npm:0.14.38", {\ - "packageLocation": "./.yarn/unplugged/esbuild-darwin-64-npm-0.14.38-fee9a60d9b/node_modules/esbuild-darwin-64/",\ + ["npm:0.15.11", {\ + "packageLocation": "./.yarn/unplugged/esbuild-darwin-64-npm-0.15.11-0ccb211fdf/node_modules/esbuild-darwin-64/",\ "packageDependencies": [\ - ["esbuild-darwin-64", "npm:0.14.38"]\ + ["esbuild-darwin-64", "npm:0.15.11"]\ ],\ "linkType": "HARD"\ }]\ ]],\ ["esbuild-darwin-arm64", [\ - ["npm:0.14.38", {\ - "packageLocation": "./.yarn/unplugged/esbuild-darwin-arm64-npm-0.14.38-b37de966bb/node_modules/esbuild-darwin-arm64/",\ + ["npm:0.15.11", {\ + "packageLocation": "./.yarn/unplugged/esbuild-darwin-arm64-npm-0.15.11-cbb0a8549f/node_modules/esbuild-darwin-arm64/",\ "packageDependencies": [\ - ["esbuild-darwin-arm64", "npm:0.14.38"]\ + ["esbuild-darwin-arm64", "npm:0.15.11"]\ ],\ "linkType": "HARD"\ }]\ ]],\ ["esbuild-freebsd-64", [\ - ["npm:0.14.38", {\ - "packageLocation": "./.yarn/unplugged/esbuild-freebsd-64-npm-0.14.38-aca18c247d/node_modules/esbuild-freebsd-64/",\ + ["npm:0.15.11", {\ + "packageLocation": "./.yarn/unplugged/esbuild-freebsd-64-npm-0.15.11-dc712f7982/node_modules/esbuild-freebsd-64/",\ "packageDependencies": [\ - ["esbuild-freebsd-64", "npm:0.14.38"]\ + ["esbuild-freebsd-64", "npm:0.15.11"]\ ],\ "linkType": "HARD"\ }]\ ]],\ ["esbuild-freebsd-arm64", [\ - ["npm:0.14.38", {\ - "packageLocation": "./.yarn/unplugged/esbuild-freebsd-arm64-npm-0.14.38-7d463e95c8/node_modules/esbuild-freebsd-arm64/",\ + ["npm:0.15.11", {\ + "packageLocation": "./.yarn/unplugged/esbuild-freebsd-arm64-npm-0.15.11-9827ea52c4/node_modules/esbuild-freebsd-arm64/",\ "packageDependencies": [\ - ["esbuild-freebsd-arm64", "npm:0.14.38"]\ + ["esbuild-freebsd-arm64", "npm:0.15.11"]\ ],\ "linkType": "HARD"\ }]\ ]],\ ["esbuild-linux-32", [\ - ["npm:0.14.38", {\ - "packageLocation": "./.yarn/unplugged/esbuild-linux-32-npm-0.14.38-5412bd9f4a/node_modules/esbuild-linux-32/",\ + ["npm:0.15.11", {\ + "packageLocation": "./.yarn/unplugged/esbuild-linux-32-npm-0.15.11-5eed199a3d/node_modules/esbuild-linux-32/",\ "packageDependencies": [\ - ["esbuild-linux-32", "npm:0.14.38"]\ + ["esbuild-linux-32", "npm:0.15.11"]\ ],\ "linkType": "HARD"\ }]\ ]],\ ["esbuild-linux-64", [\ - ["npm:0.14.38", {\ - "packageLocation": "./.yarn/unplugged/esbuild-linux-64-npm-0.14.38-c39b94428f/node_modules/esbuild-linux-64/",\ + ["npm:0.15.11", {\ + "packageLocation": "./.yarn/unplugged/esbuild-linux-64-npm-0.15.11-fd176c9400/node_modules/esbuild-linux-64/",\ "packageDependencies": [\ - ["esbuild-linux-64", "npm:0.14.38"]\ + ["esbuild-linux-64", "npm:0.15.11"]\ ],\ "linkType": "HARD"\ }]\ ]],\ ["esbuild-linux-arm", [\ - ["npm:0.14.38", {\ - "packageLocation": "./.yarn/unplugged/esbuild-linux-arm-npm-0.14.38-d3961a7850/node_modules/esbuild-linux-arm/",\ + ["npm:0.15.11", {\ + "packageLocation": "./.yarn/unplugged/esbuild-linux-arm-npm-0.15.11-f249b7f5c4/node_modules/esbuild-linux-arm/",\ "packageDependencies": [\ - ["esbuild-linux-arm", "npm:0.14.38"]\ + ["esbuild-linux-arm", "npm:0.15.11"]\ ],\ "linkType": "HARD"\ }]\ ]],\ ["esbuild-linux-arm64", [\ - ["npm:0.14.38", {\ - "packageLocation": "./.yarn/unplugged/esbuild-linux-arm64-npm-0.14.38-cef31fba53/node_modules/esbuild-linux-arm64/",\ + ["npm:0.15.11", {\ + "packageLocation": "./.yarn/unplugged/esbuild-linux-arm64-npm-0.15.11-eb05503e3f/node_modules/esbuild-linux-arm64/",\ "packageDependencies": [\ - ["esbuild-linux-arm64", "npm:0.14.38"]\ + ["esbuild-linux-arm64", "npm:0.15.11"]\ ],\ "linkType": "HARD"\ }]\ ]],\ ["esbuild-linux-mips64le", [\ - ["npm:0.14.38", {\ - "packageLocation": "./.yarn/unplugged/esbuild-linux-mips64le-npm-0.14.38-892bc61b4a/node_modules/esbuild-linux-mips64le/",\ + ["npm:0.15.11", {\ + "packageLocation": "./.yarn/unplugged/esbuild-linux-mips64le-npm-0.15.11-49f5ad3b5c/node_modules/esbuild-linux-mips64le/",\ "packageDependencies": [\ - ["esbuild-linux-mips64le", "npm:0.14.38"]\ + ["esbuild-linux-mips64le", "npm:0.15.11"]\ ],\ "linkType": "HARD"\ }]\ ]],\ ["esbuild-linux-ppc64le", [\ - ["npm:0.14.38", {\ - "packageLocation": "./.yarn/unplugged/esbuild-linux-ppc64le-npm-0.14.38-2a6c85c3a6/node_modules/esbuild-linux-ppc64le/",\ + ["npm:0.15.11", {\ + "packageLocation": "./.yarn/unplugged/esbuild-linux-ppc64le-npm-0.15.11-d3d910dc0b/node_modules/esbuild-linux-ppc64le/",\ "packageDependencies": [\ - ["esbuild-linux-ppc64le", "npm:0.14.38"]\ + ["esbuild-linux-ppc64le", "npm:0.15.11"]\ ],\ "linkType": "HARD"\ }]\ ]],\ ["esbuild-linux-riscv64", [\ - ["npm:0.14.38", {\ - "packageLocation": "./.yarn/unplugged/esbuild-linux-riscv64-npm-0.14.38-914b778d99/node_modules/esbuild-linux-riscv64/",\ + ["npm:0.15.11", {\ + "packageLocation": "./.yarn/unplugged/esbuild-linux-riscv64-npm-0.15.11-28216a85bb/node_modules/esbuild-linux-riscv64/",\ "packageDependencies": [\ - ["esbuild-linux-riscv64", "npm:0.14.38"]\ + ["esbuild-linux-riscv64", "npm:0.15.11"]\ ],\ "linkType": "HARD"\ }]\ ]],\ ["esbuild-linux-s390x", [\ - ["npm:0.14.38", {\ - "packageLocation": "./.yarn/unplugged/esbuild-linux-s390x-npm-0.14.38-849986d7ae/node_modules/esbuild-linux-s390x/",\ + ["npm:0.15.11", {\ + "packageLocation": "./.yarn/unplugged/esbuild-linux-s390x-npm-0.15.11-44b07b13bf/node_modules/esbuild-linux-s390x/",\ "packageDependencies": [\ - ["esbuild-linux-s390x", "npm:0.14.38"]\ + ["esbuild-linux-s390x", "npm:0.15.11"]\ ],\ "linkType": "HARD"\ }]\ ]],\ ["esbuild-netbsd-64", [\ - ["npm:0.14.38", {\ - "packageLocation": "./.yarn/unplugged/esbuild-netbsd-64-npm-0.14.38-dbbf2ab36f/node_modules/esbuild-netbsd-64/",\ + ["npm:0.15.11", {\ + "packageLocation": "./.yarn/unplugged/esbuild-netbsd-64-npm-0.15.11-cb3838318d/node_modules/esbuild-netbsd-64/",\ "packageDependencies": [\ - ["esbuild-netbsd-64", "npm:0.14.38"]\ + ["esbuild-netbsd-64", "npm:0.15.11"]\ ],\ "linkType": "HARD"\ }]\ ]],\ ["esbuild-openbsd-64", [\ - ["npm:0.14.38", {\ - "packageLocation": "./.yarn/unplugged/esbuild-openbsd-64-npm-0.14.38-017edcbe34/node_modules/esbuild-openbsd-64/",\ + ["npm:0.15.11", {\ + "packageLocation": "./.yarn/unplugged/esbuild-openbsd-64-npm-0.15.11-f2b2da055a/node_modules/esbuild-openbsd-64/",\ "packageDependencies": [\ - ["esbuild-openbsd-64", "npm:0.14.38"]\ + ["esbuild-openbsd-64", "npm:0.15.11"]\ ],\ "linkType": "HARD"\ }]\ ]],\ ["esbuild-sunos-64", [\ - ["npm:0.14.38", {\ - "packageLocation": "./.yarn/unplugged/esbuild-sunos-64-npm-0.14.38-904aa7cde2/node_modules/esbuild-sunos-64/",\ + ["npm:0.15.11", {\ + "packageLocation": "./.yarn/unplugged/esbuild-sunos-64-npm-0.15.11-8bc506ee74/node_modules/esbuild-sunos-64/",\ "packageDependencies": [\ - ["esbuild-sunos-64", "npm:0.14.38"]\ + ["esbuild-sunos-64", "npm:0.15.11"]\ ],\ "linkType": "HARD"\ }]\ ]],\ ["esbuild-windows-32", [\ - ["npm:0.14.38", {\ - "packageLocation": "./.yarn/unplugged/esbuild-windows-32-npm-0.14.38-21ba7ca13b/node_modules/esbuild-windows-32/",\ + ["npm:0.15.11", {\ + "packageLocation": "./.yarn/unplugged/esbuild-windows-32-npm-0.15.11-532e8c6b39/node_modules/esbuild-windows-32/",\ "packageDependencies": [\ - ["esbuild-windows-32", "npm:0.14.38"]\ + ["esbuild-windows-32", "npm:0.15.11"]\ ],\ "linkType": "HARD"\ }]\ ]],\ ["esbuild-windows-64", [\ - ["npm:0.14.38", {\ - "packageLocation": "./.yarn/unplugged/esbuild-windows-64-npm-0.14.38-67094dd963/node_modules/esbuild-windows-64/",\ + ["npm:0.15.11", {\ + "packageLocation": "./.yarn/unplugged/esbuild-windows-64-npm-0.15.11-a6a42a35c8/node_modules/esbuild-windows-64/",\ "packageDependencies": [\ - ["esbuild-windows-64", "npm:0.14.38"]\ + ["esbuild-windows-64", "npm:0.15.11"]\ ],\ "linkType": "HARD"\ }]\ ]],\ ["esbuild-windows-arm64", [\ - ["npm:0.14.38", {\ - "packageLocation": "./.yarn/unplugged/esbuild-windows-arm64-npm-0.14.38-9693d16298/node_modules/esbuild-windows-arm64/",\ + ["npm:0.15.11", {\ + "packageLocation": "./.yarn/unplugged/esbuild-windows-arm64-npm-0.15.11-d36b5e4f06/node_modules/esbuild-windows-arm64/",\ "packageDependencies": [\ - ["esbuild-windows-arm64", "npm:0.14.38"]\ + ["esbuild-windows-arm64", "npm:0.15.11"]\ ],\ "linkType": "HARD"\ }]\ @@ -4798,13 +4810,12 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) { }]\ ]],\ ["eslint", [\ - ["npm:8.24.0", {\ - "packageLocation": "./.yarn/cache/eslint-npm-8.24.0-40a0bdeb6e-ca293ce711.zip/node_modules/eslint/",\ + ["npm:8.25.0", {\ + "packageLocation": "./.yarn/cache/eslint-npm-8.25.0-2af5e4f121-7acf2693b5.zip/node_modules/eslint/",\ "packageDependencies": [\ - ["eslint", "npm:8.24.0"],\ - ["@eslint/eslintrc", "npm:1.3.2"],\ + ["eslint", "npm:8.25.0"],\ + ["@eslint/eslintrc", "npm:1.3.3"],\ ["@humanwhocodes/config-array", "npm:0.10.7"],\ - ["@humanwhocodes/gitignore-to-minimatch", "npm:1.0.2"],\ ["@humanwhocodes/module-importer", "npm:1.0.1"],\ ["ajv", "npm:6.12.6"],\ ["chalk", "npm:4.1.2"],\ @@ -4813,7 +4824,7 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) { ["doctrine", "npm:3.0.0"],\ ["escape-string-regexp", "npm:4.0.0"],\ ["eslint-scope", "npm:7.1.1"],\ - ["eslint-utils", "virtual:40a0bdeb6e3621efdf631788743b8ec8d771c56d9272b2284a5a1f514c5e160af34a3f6e3e8774da7ef77f162da73d63d5eea0dc2cdd80235dd3ca050e14a6e0#npm:3.0.0"],\ + ["eslint-utils", "virtual:2af5e4f1212699535d6a46fda66e3b1d58fbb315ac89f76dfacff5891723505a2a85f62abf39d3a4c6f80bcee7f4b3333be0f7df0a456c5bcd31718b327c7ecb#npm:3.0.0"],\ ["eslint-visitor-keys", "npm:3.3.0"],\ ["espree", "npm:9.4.0"],\ ["esquery", "npm:1.4.0"],\ @@ -4861,10 +4872,10 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) { ["@types/eslint-plugin-import", null],\ ["@types/eslint-plugin-n", null],\ ["@types/eslint-plugin-promise", null],\ - ["eslint", "npm:8.24.0"],\ + ["eslint", "npm:8.25.0"],\ ["eslint-plugin-import", "virtual:dc3fc578bfa5e06182a4d2be39ede0bc5b74940b1ffe0d70c26892ab140a4699787750fba175dc306292e80b4aa2c8c5f68c2a821e69b2c37e360c0dff36ff66#npm:2.26.0"],\ ["eslint-plugin-n", "virtual:dc3fc578bfa5e06182a4d2be39ede0bc5b74940b1ffe0d70c26892ab140a4699787750fba175dc306292e80b4aa2c8c5f68c2a821e69b2c37e360c0dff36ff66#npm:15.3.0"],\ - ["eslint-plugin-promise", "virtual:dc3fc578bfa5e06182a4d2be39ede0bc5b74940b1ffe0d70c26892ab140a4699787750fba175dc306292e80b4aa2c8c5f68c2a821e69b2c37e360c0dff36ff66#npm:6.0.1"]\ + ["eslint-plugin-promise", "virtual:dc3fc578bfa5e06182a4d2be39ede0bc5b74940b1ffe0d70c26892ab140a4699787750fba175dc306292e80b4aa2c8c5f68c2a821e69b2c37e360c0dff36ff66#npm:6.1.0"]\ ],\ "packagePeers": [\ "@types/eslint-plugin-import",\ @@ -4939,7 +4950,7 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) { "packageDependencies": [\ ["eslint-plugin-cypress", "virtual:dc3fc578bfa5e06182a4d2be39ede0bc5b74940b1ffe0d70c26892ab140a4699787750fba175dc306292e80b4aa2c8c5f68c2a821e69b2c37e360c0dff36ff66#npm:2.12.1"],\ ["@types/eslint", null],\ - ["eslint", "npm:8.24.0"],\ + ["eslint", "npm:8.25.0"],\ ["globals", "npm:11.12.0"]\ ],\ "packagePeers": [\ @@ -4969,7 +4980,7 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) { "packageDependencies": [\ ["eslint-plugin-es", "virtual:5cccaf00e87dfff96dbbb5eaf7a3055373358b8114d6a1adfb32f54ed6b40ba06068d3aa1fdd8062899a0cad040f68c17cc6b72bac2cdbe9700f3d6330d112f3#npm:3.0.1"],\ ["@types/eslint", null],\ - ["eslint", "npm:8.24.0"],\ + ["eslint", "npm:8.25.0"],\ ["eslint-utils", "npm:2.1.0"],\ ["regexpp", "npm:3.2.0"]\ ],\ @@ -4984,7 +4995,7 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) { "packageDependencies": [\ ["eslint-plugin-es", "virtual:89f3e82ea7c0f47e53189d7220caa30767abd955c3aa3ed5b22a9aecd1765eb70d6dd893f1601561da97348b2c855a7de297e56b0d58d84fa985790426ec79dd#npm:4.1.0"],\ ["@types/eslint", null],\ - ["eslint", "npm:8.24.0"],\ + ["eslint", "npm:8.25.0"],\ ["eslint-utils", "npm:2.1.0"],\ ["regexpp", "npm:3.2.0"]\ ],\ @@ -5014,7 +5025,7 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) { ["array.prototype.flat", "npm:1.3.0"],\ ["debug", "virtual:faadf6353f98b703db6d695690b392666015d2aab4b710ea086196f4598c68e2b84944d3717503cadb554811494ac27c376eca728086556897f6a7cdb35eaef5#npm:2.6.9"],\ ["doctrine", "npm:2.1.0"],\ - ["eslint", "npm:8.24.0"],\ + ["eslint", "npm:8.25.0"],\ ["eslint-import-resolver-node", "npm:0.3.6"],\ ["eslint-module-utils", "virtual:c0858ad0a599e687a7d876de5591e3b098ca550f5c1ad46e7d0e2b6f5720a919cb228a47405daf7d626be1747e41a5b93e4b4d748f16d5e7c36c433aed618452#npm:2.7.3"],\ ["has", "npm:1.0.3"],\ @@ -5048,9 +5059,9 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) { ["eslint-plugin-n", "virtual:dc3fc578bfa5e06182a4d2be39ede0bc5b74940b1ffe0d70c26892ab140a4699787750fba175dc306292e80b4aa2c8c5f68c2a821e69b2c37e360c0dff36ff66#npm:15.3.0"],\ ["@types/eslint", null],\ ["builtins", "npm:5.0.1"],\ - ["eslint", "npm:8.24.0"],\ + ["eslint", "npm:8.25.0"],\ ["eslint-plugin-es", "virtual:89f3e82ea7c0f47e53189d7220caa30767abd955c3aa3ed5b22a9aecd1765eb70d6dd893f1601561da97348b2c855a7de297e56b0d58d84fa985790426ec79dd#npm:4.1.0"],\ - ["eslint-utils", "virtual:40a0bdeb6e3621efdf631788743b8ec8d771c56d9272b2284a5a1f514c5e160af34a3f6e3e8774da7ef77f162da73d63d5eea0dc2cdd80235dd3ca050e14a6e0#npm:3.0.0"],\ + ["eslint-utils", "virtual:2af5e4f1212699535d6a46fda66e3b1d58fbb315ac89f76dfacff5891723505a2a85f62abf39d3a4c6f80bcee7f4b3333be0f7df0a456c5bcd31718b327c7ecb#npm:3.0.0"],\ ["ignore", "npm:5.2.0"],\ ["is-core-module", "npm:2.10.0"],\ ["minimatch", "npm:3.1.2"],\ @@ -5077,7 +5088,7 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) { "packageDependencies": [\ ["eslint-plugin-node", "virtual:dc3fc578bfa5e06182a4d2be39ede0bc5b74940b1ffe0d70c26892ab140a4699787750fba175dc306292e80b4aa2c8c5f68c2a821e69b2c37e360c0dff36ff66#npm:11.1.0"],\ ["@types/eslint", null],\ - ["eslint", "npm:8.24.0"],\ + ["eslint", "npm:8.25.0"],\ ["eslint-plugin-es", "virtual:5cccaf00e87dfff96dbbb5eaf7a3055373358b8114d6a1adfb32f54ed6b40ba06068d3aa1fdd8062899a0cad040f68c17cc6b72bac2cdbe9700f3d6330d112f3#npm:3.0.1"],\ ["eslint-utils", "npm:2.1.0"],\ ["ignore", "npm:5.2.0"],\ @@ -5093,19 +5104,19 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) { }]\ ]],\ ["eslint-plugin-promise", [\ - ["npm:6.0.1", {\ - "packageLocation": "./.yarn/cache/eslint-plugin-promise-npm-6.0.1-44f44fa21c-c1bb3c2e59.zip/node_modules/eslint-plugin-promise/",\ + ["npm:6.1.0", {\ + "packageLocation": "./.yarn/cache/eslint-plugin-promise-npm-6.1.0-fbc1a09f9f-01c55f6c4d.zip/node_modules/eslint-plugin-promise/",\ "packageDependencies": [\ - ["eslint-plugin-promise", "npm:6.0.1"]\ + ["eslint-plugin-promise", "npm:6.1.0"]\ ],\ "linkType": "SOFT"\ }],\ - ["virtual:dc3fc578bfa5e06182a4d2be39ede0bc5b74940b1ffe0d70c26892ab140a4699787750fba175dc306292e80b4aa2c8c5f68c2a821e69b2c37e360c0dff36ff66#npm:6.0.1", {\ - "packageLocation": "./.yarn/__virtual__/eslint-plugin-promise-virtual-b4b8d68f56/0/cache/eslint-plugin-promise-npm-6.0.1-44f44fa21c-c1bb3c2e59.zip/node_modules/eslint-plugin-promise/",\ + ["virtual:dc3fc578bfa5e06182a4d2be39ede0bc5b74940b1ffe0d70c26892ab140a4699787750fba175dc306292e80b4aa2c8c5f68c2a821e69b2c37e360c0dff36ff66#npm:6.1.0", {\ + "packageLocation": "./.yarn/__virtual__/eslint-plugin-promise-virtual-45905b1599/0/cache/eslint-plugin-promise-npm-6.1.0-fbc1a09f9f-01c55f6c4d.zip/node_modules/eslint-plugin-promise/",\ "packageDependencies": [\ - ["eslint-plugin-promise", "virtual:dc3fc578bfa5e06182a4d2be39ede0bc5b74940b1ffe0d70c26892ab140a4699787750fba175dc306292e80b4aa2c8c5f68c2a821e69b2c37e360c0dff36ff66#npm:6.0.1"],\ + ["eslint-plugin-promise", "virtual:dc3fc578bfa5e06182a4d2be39ede0bc5b74940b1ffe0d70c26892ab140a4699787750fba175dc306292e80b4aa2c8c5f68c2a821e69b2c37e360c0dff36ff66#npm:6.1.0"],\ ["@types/eslint", null],\ - ["eslint", "npm:8.24.0"]\ + ["eslint", "npm:8.25.0"]\ ],\ "packagePeers": [\ "@types/eslint",\ @@ -5115,25 +5126,25 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) { }]\ ]],\ ["eslint-plugin-vue", [\ - ["npm:9.5.1", {\ - "packageLocation": "./.yarn/cache/eslint-plugin-vue-npm-9.5.1-71da965834-3643332871.zip/node_modules/eslint-plugin-vue/",\ + ["npm:9.6.0", {\ + "packageLocation": "./.yarn/cache/eslint-plugin-vue-npm-9.6.0-62ddc861da-fcfb333b09.zip/node_modules/eslint-plugin-vue/",\ "packageDependencies": [\ - ["eslint-plugin-vue", "npm:9.5.1"]\ + ["eslint-plugin-vue", "npm:9.6.0"]\ ],\ "linkType": "SOFT"\ }],\ - ["virtual:dc3fc578bfa5e06182a4d2be39ede0bc5b74940b1ffe0d70c26892ab140a4699787750fba175dc306292e80b4aa2c8c5f68c2a821e69b2c37e360c0dff36ff66#npm:9.5.1", {\ - "packageLocation": "./.yarn/__virtual__/eslint-plugin-vue-virtual-41761eba42/0/cache/eslint-plugin-vue-npm-9.5.1-71da965834-3643332871.zip/node_modules/eslint-plugin-vue/",\ + ["virtual:dc3fc578bfa5e06182a4d2be39ede0bc5b74940b1ffe0d70c26892ab140a4699787750fba175dc306292e80b4aa2c8c5f68c2a821e69b2c37e360c0dff36ff66#npm:9.6.0", {\ + "packageLocation": "./.yarn/__virtual__/eslint-plugin-vue-virtual-84e56e672a/0/cache/eslint-plugin-vue-npm-9.6.0-62ddc861da-fcfb333b09.zip/node_modules/eslint-plugin-vue/",\ "packageDependencies": [\ - ["eslint-plugin-vue", "virtual:dc3fc578bfa5e06182a4d2be39ede0bc5b74940b1ffe0d70c26892ab140a4699787750fba175dc306292e80b4aa2c8c5f68c2a821e69b2c37e360c0dff36ff66#npm:9.5.1"],\ + ["eslint-plugin-vue", "virtual:dc3fc578bfa5e06182a4d2be39ede0bc5b74940b1ffe0d70c26892ab140a4699787750fba175dc306292e80b4aa2c8c5f68c2a821e69b2c37e360c0dff36ff66#npm:9.6.0"],\ ["@types/eslint", null],\ - ["eslint", "npm:8.24.0"],\ - ["eslint-utils", "virtual:40a0bdeb6e3621efdf631788743b8ec8d771c56d9272b2284a5a1f514c5e160af34a3f6e3e8774da7ef77f162da73d63d5eea0dc2cdd80235dd3ca050e14a6e0#npm:3.0.0"],\ + ["eslint", "npm:8.25.0"],\ + ["eslint-utils", "virtual:2af5e4f1212699535d6a46fda66e3b1d58fbb315ac89f76dfacff5891723505a2a85f62abf39d3a4c6f80bcee7f4b3333be0f7df0a456c5bcd31718b327c7ecb#npm:3.0.0"],\ ["natural-compare", "npm:1.4.0"],\ ["nth-check", "npm:2.1.1"],\ ["postcss-selector-parser", "npm:6.0.10"],\ ["semver", "npm:7.3.7"],\ - ["vue-eslint-parser", "virtual:41761eba42069ecb6be73faa307f189ba0d5c9af01717c2323df7e068d4f8d14beffe0b524e6cd617c9e470be0a5f68634e5374290061c832301227d0d0b697a#npm:9.0.3"],\ + ["vue-eslint-parser", "virtual:84e56e672a8a0379df9d2766c1c76a2753cd4f414b493acd07223eb2ec3519471291323de2d2bdd3acf6c499dcb8c668da66a80b22acf83b47db6ce03432d46a#npm:9.0.3"],\ ["xml-name-validator", "npm:4.0.0"]\ ],\ "packagePeers": [\ @@ -5170,12 +5181,12 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) { ],\ "linkType": "SOFT"\ }],\ - ["virtual:40a0bdeb6e3621efdf631788743b8ec8d771c56d9272b2284a5a1f514c5e160af34a3f6e3e8774da7ef77f162da73d63d5eea0dc2cdd80235dd3ca050e14a6e0#npm:3.0.0", {\ - "packageLocation": "./.yarn/__virtual__/eslint-utils-virtual-e02a81b972/0/cache/eslint-utils-npm-3.0.0-630b3a4013-0668fe02f5.zip/node_modules/eslint-utils/",\ + ["virtual:2af5e4f1212699535d6a46fda66e3b1d58fbb315ac89f76dfacff5891723505a2a85f62abf39d3a4c6f80bcee7f4b3333be0f7df0a456c5bcd31718b327c7ecb#npm:3.0.0", {\ + "packageLocation": "./.yarn/__virtual__/eslint-utils-virtual-7df8646044/0/cache/eslint-utils-npm-3.0.0-630b3a4013-0668fe02f5.zip/node_modules/eslint-utils/",\ "packageDependencies": [\ - ["eslint-utils", "virtual:40a0bdeb6e3621efdf631788743b8ec8d771c56d9272b2284a5a1f514c5e160af34a3f6e3e8774da7ef77f162da73d63d5eea0dc2cdd80235dd3ca050e14a6e0#npm:3.0.0"],\ + ["eslint-utils", "virtual:2af5e4f1212699535d6a46fda66e3b1d58fbb315ac89f76dfacff5891723505a2a85f62abf39d3a4c6f80bcee7f4b3333be0f7df0a456c5bcd31718b327c7ecb#npm:3.0.0"],\ ["@types/eslint", null],\ - ["eslint", "npm:8.24.0"],\ + ["eslint", "npm:8.25.0"],\ ["eslint-visitor-keys", "npm:2.1.0"]\ ],\ "packagePeers": [\ @@ -5895,20 +5906,20 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) { }]\ ]],\ ["html-validate", [\ - ["npm:7.5.0", {\ - "packageLocation": "./.yarn/cache/html-validate-npm-7.5.0-ad3a30b92f-04d73c5173.zip/node_modules/html-validate/",\ + ["npm:7.6.0", {\ + "packageLocation": "./.yarn/cache/html-validate-npm-7.6.0-c88dfc80a4-3e7ba99186.zip/node_modules/html-validate/",\ "packageDependencies": [\ - ["html-validate", "npm:7.5.0"]\ + ["html-validate", "npm:7.6.0"]\ ],\ "linkType": "SOFT"\ }],\ - ["virtual:dc3fc578bfa5e06182a4d2be39ede0bc5b74940b1ffe0d70c26892ab140a4699787750fba175dc306292e80b4aa2c8c5f68c2a821e69b2c37e360c0dff36ff66#npm:7.5.0", {\ - "packageLocation": "./.yarn/__virtual__/html-validate-virtual-8e7539f97f/0/cache/html-validate-npm-7.5.0-ad3a30b92f-04d73c5173.zip/node_modules/html-validate/",\ + ["virtual:dc3fc578bfa5e06182a4d2be39ede0bc5b74940b1ffe0d70c26892ab140a4699787750fba175dc306292e80b4aa2c8c5f68c2a821e69b2c37e360c0dff36ff66#npm:7.6.0", {\ + "packageLocation": "./.yarn/__virtual__/html-validate-virtual-a95aee0a5d/0/cache/html-validate-npm-7.6.0-c88dfc80a4-3e7ba99186.zip/node_modules/html-validate/",\ "packageDependencies": [\ - ["html-validate", "virtual:dc3fc578bfa5e06182a4d2be39ede0bc5b74940b1ffe0d70c26892ab140a4699787750fba175dc306292e80b4aa2c8c5f68c2a821e69b2c37e360c0dff36ff66#npm:7.5.0"],\ + ["html-validate", "virtual:dc3fc578bfa5e06182a4d2be39ede0bc5b74940b1ffe0d70c26892ab140a4699787750fba175dc306292e80b4aa2c8c5f68c2a821e69b2c37e360c0dff36ff66#npm:7.6.0"],\ ["@babel/code-frame", "npm:7.16.7"],\ ["@html-validate/stylish", "npm:3.0.0"],\ - ["@sidvind/better-ajv-errors", "virtual:8e7539f97f71b16d7ab6f294853f15fb557920a44f2e2471eacfef222d17c2f70842a99750898bac2a20010053e55b95d3c419aeb55ec8bcd0bbefe3c53dd674#npm:2.0.0"],\ + ["@sidvind/better-ajv-errors", "virtual:a95aee0a5de8a7a591c1d0732037dc782c64d793cf1762cdaa758ec2f27f3d57abacdda65873d57f19dc7c9d0761171ce233c1be9dbf05cd73e2434906b22ffe#npm:2.0.0"],\ ["@types/jest", null],\ ["@types/jest-diff", null],\ ["@types/jest-snapshot", null],\ @@ -7262,10 +7273,10 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) { }]\ ]],\ ["moment-timezone", [\ - ["npm:0.5.37", {\ - "packageLocation": "./.yarn/cache/moment-timezone-npm-0.5.37-cb6e7487a6-b3fc24848a.zip/node_modules/moment-timezone/",\ + ["npm:0.5.38", {\ + "packageLocation": "./.yarn/cache/moment-timezone-npm-0.5.38-6d3ab18886-ff7077de41.zip/node_modules/moment-timezone/",\ "packageDependencies": [\ - ["moment-timezone", "npm:0.5.37"],\ + ["moment-timezone", "npm:0.5.38"],\ ["moment", "npm:2.29.3"]\ ],\ "linkType": "HARD"\ @@ -7331,36 +7342,36 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) { }]\ ]],\ ["naive-ui", [\ - ["npm:2.33.3", {\ - "packageLocation": "./.yarn/cache/naive-ui-npm-2.33.3-b741bf7169-772373981b.zip/node_modules/naive-ui/",\ + ["npm:2.33.5", {\ + "packageLocation": "./.yarn/cache/naive-ui-npm-2.33.5-1142591c7e-d8357a302a.zip/node_modules/naive-ui/",\ "packageDependencies": [\ - ["naive-ui", "npm:2.33.3"]\ + ["naive-ui", "npm:2.33.5"]\ ],\ "linkType": "SOFT"\ }],\ - ["virtual:dc3fc578bfa5e06182a4d2be39ede0bc5b74940b1ffe0d70c26892ab140a4699787750fba175dc306292e80b4aa2c8c5f68c2a821e69b2c37e360c0dff36ff66#npm:2.33.3", {\ - "packageLocation": "./.yarn/__virtual__/naive-ui-virtual-d12b0f0271/0/cache/naive-ui-npm-2.33.3-b741bf7169-772373981b.zip/node_modules/naive-ui/",\ + ["virtual:dc3fc578bfa5e06182a4d2be39ede0bc5b74940b1ffe0d70c26892ab140a4699787750fba175dc306292e80b4aa2c8c5f68c2a821e69b2c37e360c0dff36ff66#npm:2.33.5", {\ + "packageLocation": "./.yarn/__virtual__/naive-ui-virtual-25c020e7c1/0/cache/naive-ui-npm-2.33.5-1142591c7e-d8357a302a.zip/node_modules/naive-ui/",\ "packageDependencies": [\ - ["naive-ui", "virtual:dc3fc578bfa5e06182a4d2be39ede0bc5b74940b1ffe0d70c26892ab140a4699787750fba175dc306292e80b4aa2c8c5f68c2a821e69b2c37e360c0dff36ff66#npm:2.33.3"],\ - ["@css-render/plugin-bem", "virtual:d12b0f0271a112a5d0a038910108c75b2992181aea8f5989bc8be4be1cbdedc34712ffef869884101e9decf86f19ffb484e57875eeeae8f198d23699ff5afb5b#npm:0.15.10"],\ - ["@css-render/vue3-ssr", "virtual:d12b0f0271a112a5d0a038910108c75b2992181aea8f5989bc8be4be1cbdedc34712ffef869884101e9decf86f19ffb484e57875eeeae8f198d23699ff5afb5b#npm:0.15.10"],\ + ["naive-ui", "virtual:dc3fc578bfa5e06182a4d2be39ede0bc5b74940b1ffe0d70c26892ab140a4699787750fba175dc306292e80b4aa2c8c5f68c2a821e69b2c37e360c0dff36ff66#npm:2.33.5"],\ + ["@css-render/plugin-bem", "virtual:25c020e7c11fb47e5ff3deab2df86d0aa6beb8675b6ab1c431acd6889f6ff092254adf8722cbe75057dc5f18b9f8786232b817d1343efdd5d5328ae8467648f7#npm:0.15.10"],\ + ["@css-render/vue3-ssr", "virtual:25c020e7c11fb47e5ff3deab2df86d0aa6beb8675b6ab1c431acd6889f6ff092254adf8722cbe75057dc5f18b9f8786232b817d1343efdd5d5328ae8467648f7#npm:0.15.10"],\ ["@types/lodash", "npm:4.14.182"],\ ["@types/lodash-es", "npm:4.17.6"],\ ["@types/vue", null],\ ["async-validator", "npm:4.1.1"],\ ["css-render", "npm:0.15.10"],\ ["date-fns", "npm:2.28.0"],\ - ["date-fns-tz", "virtual:d12b0f0271a112a5d0a038910108c75b2992181aea8f5989bc8be4be1cbdedc34712ffef869884101e9decf86f19ffb484e57875eeeae8f198d23699ff5afb5b#npm:1.3.3"],\ + ["date-fns-tz", "virtual:25c020e7c11fb47e5ff3deab2df86d0aa6beb8675b6ab1c431acd6889f6ff092254adf8722cbe75057dc5f18b9f8786232b817d1343efdd5d5328ae8467648f7#npm:1.3.3"],\ ["evtd", "npm:0.2.4"],\ ["highlight.js", "npm:11.5.1"],\ ["lodash", "npm:4.17.21"],\ ["lodash-es", "npm:4.17.21"],\ ["seemly", "npm:0.3.6"],\ ["treemate", "npm:0.3.11"],\ - ["vdirs", "virtual:d12b0f0271a112a5d0a038910108c75b2992181aea8f5989bc8be4be1cbdedc34712ffef869884101e9decf86f19ffb484e57875eeeae8f198d23699ff5afb5b#npm:0.1.8"],\ - ["vooks", "virtual:d12b0f0271a112a5d0a038910108c75b2992181aea8f5989bc8be4be1cbdedc34712ffef869884101e9decf86f19ffb484e57875eeeae8f198d23699ff5afb5b#npm:0.2.12"],\ - ["vue", "npm:3.2.40"],\ - ["vueuc", "virtual:d12b0f0271a112a5d0a038910108c75b2992181aea8f5989bc8be4be1cbdedc34712ffef869884101e9decf86f19ffb484e57875eeeae8f198d23699ff5afb5b#npm:0.4.47"]\ + ["vdirs", "virtual:25c020e7c11fb47e5ff3deab2df86d0aa6beb8675b6ab1c431acd6889f6ff092254adf8722cbe75057dc5f18b9f8786232b817d1343efdd5d5328ae8467648f7#npm:0.1.8"],\ + ["vooks", "virtual:25c020e7c11fb47e5ff3deab2df86d0aa6beb8675b6ab1c431acd6889f6ff092254adf8722cbe75057dc5f18b9f8786232b817d1343efdd5d5328ae8467648f7#npm:0.2.12"],\ + ["vue", "npm:3.2.41"],\ + ["vueuc", "virtual:25c020e7c11fb47e5ff3deab2df86d0aa6beb8675b6ab1c431acd6889f6ff092254adf8722cbe75057dc5f18b9f8786232b817d1343efdd5d5328ae8467648f7#npm:0.4.47"]\ ],\ "packagePeers": [\ "@types/vue",\ @@ -7869,25 +7880,25 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) { }]\ ]],\ ["pinia", [\ - ["npm:2.0.22", {\ - "packageLocation": "./.yarn/cache/pinia-npm-2.0.22-1c768f6f87-3949063267.zip/node_modules/pinia/",\ + ["npm:2.0.23", {\ + "packageLocation": "./.yarn/cache/pinia-npm-2.0.23-17bda5a8d2-004c76d80b.zip/node_modules/pinia/",\ "packageDependencies": [\ - ["pinia", "npm:2.0.22"]\ + ["pinia", "npm:2.0.23"]\ ],\ "linkType": "SOFT"\ }],\ - ["virtual:dc3fc578bfa5e06182a4d2be39ede0bc5b74940b1ffe0d70c26892ab140a4699787750fba175dc306292e80b4aa2c8c5f68c2a821e69b2c37e360c0dff36ff66#npm:2.0.22", {\ - "packageLocation": "./.yarn/__virtual__/pinia-virtual-bbd3463175/0/cache/pinia-npm-2.0.22-1c768f6f87-3949063267.zip/node_modules/pinia/",\ + ["virtual:dc3fc578bfa5e06182a4d2be39ede0bc5b74940b1ffe0d70c26892ab140a4699787750fba175dc306292e80b4aa2c8c5f68c2a821e69b2c37e360c0dff36ff66#npm:2.0.23", {\ + "packageLocation": "./.yarn/__virtual__/pinia-virtual-b59f77cca6/0/cache/pinia-npm-2.0.23-17bda5a8d2-004c76d80b.zip/node_modules/pinia/",\ "packageDependencies": [\ - ["pinia", "virtual:dc3fc578bfa5e06182a4d2be39ede0bc5b74940b1ffe0d70c26892ab140a4699787750fba175dc306292e80b4aa2c8c5f68c2a821e69b2c37e360c0dff36ff66#npm:2.0.22"],\ + ["pinia", "virtual:dc3fc578bfa5e06182a4d2be39ede0bc5b74940b1ffe0d70c26892ab140a4699787750fba175dc306292e80b4aa2c8c5f68c2a821e69b2c37e360c0dff36ff66#npm:2.0.23"],\ ["@types/typescript", null],\ ["@types/vue", null],\ ["@types/vue__composition-api", null],\ ["@vue/composition-api", null],\ - ["@vue/devtools-api", "npm:6.2.1"],\ + ["@vue/devtools-api", "npm:6.4.4"],\ ["typescript", null],\ - ["vue", "npm:3.2.40"],\ - ["vue-demi", "virtual:bbd346317539b32aff4888ec925a05ad71c439b9d2fdb7878763afa885dc4d8eada02316fe87f186f8039ac2592a29df12da3fb6e8ef2abc33fa209844767ee8#npm:0.13.1"]\ + ["vue", "npm:3.2.41"],\ + ["vue-demi", "virtual:b59f77cca69d3dfd7a7bf425ae2752313ffca3864f437b0cb7533bf1fe549675db940e8acba8fb29fbdc17ae5a7d9d12d40deae2788e6e4d9c78fe3db19c31e4#npm:0.13.1"]\ ],\ "packagePeers": [\ "@types/typescript",\ @@ -7916,8 +7927,8 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) { ["@types/vue", null],\ ["@types/vue__composition-api", null],\ ["@vue/composition-api", null],\ - ["pinia", "virtual:dc3fc578bfa5e06182a4d2be39ede0bc5b74940b1ffe0d70c26892ab140a4699787750fba175dc306292e80b4aa2c8c5f68c2a821e69b2c37e360c0dff36ff66#npm:2.0.22"],\ - ["vue", "npm:3.2.40"],\ + ["pinia", "virtual:dc3fc578bfa5e06182a4d2be39ede0bc5b74940b1ffe0d70c26892ab140a4699787750fba175dc306292e80b4aa2c8c5f68c2a821e69b2c37e360c0dff36ff66#npm:2.0.23"],\ + ["vue", "npm:3.2.41"],\ ["vue-demi", "virtual:f56fcf19bbebc2ada1b28955da8cc216b1e9a569a1a7337d2d1926c1ebd1bc7a5bd91aedae1d05c15c8562f33caf7c59bd3020a667340f6bdc6a7b13fc2ba847#npm:0.12.5"]\ ],\ "packagePeers": [\ @@ -7942,10 +7953,10 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) { ],\ "linkType": "HARD"\ }],\ - ["npm:8.4.14", {\ - "packageLocation": "./.yarn/cache/postcss-npm-8.4.14-c0d448b728-fe58766ff3.zip/node_modules/postcss/",\ + ["npm:8.4.18", {\ + "packageLocation": "./.yarn/cache/postcss-npm-8.4.18-f1d73c0a84-9349fd9984.zip/node_modules/postcss/",\ "packageDependencies": [\ - ["postcss", "npm:8.4.14"],\ + ["postcss", "npm:8.4.18"],\ ["nanoid", "npm:3.3.4"],\ ["picocolors", "npm:1.0.0"],\ ["source-map-js", "npm:1.0.2"]\ @@ -8506,10 +8517,10 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) { }]\ ]],\ ["rollup", [\ - ["npm:2.77.3", {\ - "packageLocation": "./.yarn/cache/rollup-npm-2.77.3-be523d3443-b179c68249.zip/node_modules/rollup/",\ + ["npm:2.78.1", {\ + "packageLocation": "./.yarn/cache/rollup-npm-2.78.1-25ffe2a567-9034814383.zip/node_modules/rollup/",\ "packageDependencies": [\ - ["rollup", "npm:2.77.3"],\ + ["rollup", "npm:2.78.1"],\ ["fsevents", "patch:fsevents@npm%3A2.3.2#~builtin::version=2.3.2&hash=18f3a7"]\ ],\ "linkType": "HARD"\ @@ -8520,7 +8531,7 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) { "packageLocation": "./",\ "packageDependencies": [\ ["root-workspace-0b6124", "workspace:."],\ - ["@faker-js/faker", "npm:7.5.0"],\ + ["@faker-js/faker", "npm:7.6.0"],\ ["@fullcalendar/bootstrap5", "npm:5.11.3"],\ ["@fullcalendar/core", "npm:5.11.3"],\ ["@fullcalendar/daygrid", "npm:5.11.3"],\ @@ -8530,31 +8541,31 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) { ["@fullcalendar/timegrid", "npm:5.11.3"],\ ["@fullcalendar/vue3", "virtual:dc3fc578bfa5e06182a4d2be39ede0bc5b74940b1ffe0d70c26892ab140a4699787750fba175dc306292e80b4aa2c8c5f68c2a821e69b2c37e360c0dff36ff66#npm:5.11.2"],\ ["@parcel/transformer-sass", "npm:2.7.0"],\ - ["@percy/cli", "npm:1.10.4"],\ + ["@percy/cli", "npm:1.11.0"],\ ["@percy/cypress", "virtual:dc3fc578bfa5e06182a4d2be39ede0bc5b74940b1ffe0d70c26892ab140a4699787750fba175dc306292e80b4aa2c8c5f68c2a821e69b2c37e360c0dff36ff66#npm:3.1.2"],\ ["@popperjs/core", "npm:2.11.6"],\ - ["@vitejs/plugin-vue", "virtual:dc3fc578bfa5e06182a4d2be39ede0bc5b74940b1ffe0d70c26892ab140a4699787750fba175dc306292e80b4aa2c8c5f68c2a821e69b2c37e360c0dff36ff66#npm:2.3.4"],\ + ["@vitejs/plugin-vue", "virtual:dc3fc578bfa5e06182a4d2be39ede0bc5b74940b1ffe0d70c26892ab140a4699787750fba175dc306292e80b4aa2c8c5f68c2a821e69b2c37e360c0dff36ff66#npm:3.1.2"],\ ["@vue/test-utils", "virtual:dc3fc578bfa5e06182a4d2be39ede0bc5b74940b1ffe0d70c26892ab140a4699787750fba175dc306292e80b4aa2c8c5f68c2a821e69b2c37e360c0dff36ff66#npm:2.1.0"],\ ["bootstrap", "virtual:dc3fc578bfa5e06182a4d2be39ede0bc5b74940b1ffe0d70c26892ab140a4699787750fba175dc306292e80b4aa2c8c5f68c2a821e69b2c37e360c0dff36ff66#npm:5.2.2"],\ ["bootstrap-icons", "npm:1.9.1"],\ - ["browser-fs-access", "npm:0.31.0"],\ + ["browser-fs-access", "npm:0.31.1"],\ ["browserlist", "npm:1.0.1"],\ ["c8", "npm:7.12.0"],\ - ["caniuse-lite", "npm:1.0.30001414"],\ + ["caniuse-lite", "npm:1.0.30001420"],\ ["cypress", "npm:10.9.0"],\ ["cypress-real-events", "virtual:dc3fc578bfa5e06182a4d2be39ede0bc5b74940b1ffe0d70c26892ab140a4699787750fba175dc306292e80b4aa2c8c5f68c2a821e69b2c37e360c0dff36ff66#npm:1.7.1"],\ ["d3", "npm:7.6.1"],\ - ["eslint", "npm:8.24.0"],\ + ["eslint", "npm:8.25.0"],\ ["eslint-config-standard", "virtual:dc3fc578bfa5e06182a4d2be39ede0bc5b74940b1ffe0d70c26892ab140a4699787750fba175dc306292e80b4aa2c8c5f68c2a821e69b2c37e360c0dff36ff66#npm:17.0.0"],\ ["eslint-plugin-cypress", "virtual:dc3fc578bfa5e06182a4d2be39ede0bc5b74940b1ffe0d70c26892ab140a4699787750fba175dc306292e80b4aa2c8c5f68c2a821e69b2c37e360c0dff36ff66#npm:2.12.1"],\ ["eslint-plugin-import", "virtual:dc3fc578bfa5e06182a4d2be39ede0bc5b74940b1ffe0d70c26892ab140a4699787750fba175dc306292e80b4aa2c8c5f68c2a821e69b2c37e360c0dff36ff66#npm:2.26.0"],\ ["eslint-plugin-n", "virtual:dc3fc578bfa5e06182a4d2be39ede0bc5b74940b1ffe0d70c26892ab140a4699787750fba175dc306292e80b4aa2c8c5f68c2a821e69b2c37e360c0dff36ff66#npm:15.3.0"],\ ["eslint-plugin-node", "virtual:dc3fc578bfa5e06182a4d2be39ede0bc5b74940b1ffe0d70c26892ab140a4699787750fba175dc306292e80b4aa2c8c5f68c2a821e69b2c37e360c0dff36ff66#npm:11.1.0"],\ - ["eslint-plugin-promise", "virtual:dc3fc578bfa5e06182a4d2be39ede0bc5b74940b1ffe0d70c26892ab140a4699787750fba175dc306292e80b4aa2c8c5f68c2a821e69b2c37e360c0dff36ff66#npm:6.0.1"],\ - ["eslint-plugin-vue", "virtual:dc3fc578bfa5e06182a4d2be39ede0bc5b74940b1ffe0d70c26892ab140a4699787750fba175dc306292e80b4aa2c8c5f68c2a821e69b2c37e360c0dff36ff66#npm:9.5.1"],\ + ["eslint-plugin-promise", "virtual:dc3fc578bfa5e06182a4d2be39ede0bc5b74940b1ffe0d70c26892ab140a4699787750fba175dc306292e80b4aa2c8c5f68c2a821e69b2c37e360c0dff36ff66#npm:6.1.0"],\ + ["eslint-plugin-vue", "virtual:dc3fc578bfa5e06182a4d2be39ede0bc5b74940b1ffe0d70c26892ab140a4699787750fba175dc306292e80b4aa2c8c5f68c2a821e69b2c37e360c0dff36ff66#npm:9.6.0"],\ ["file-saver", "npm:2.0.5"],\ ["highcharts", "npm:10.2.1"],\ - ["html-validate", "virtual:dc3fc578bfa5e06182a4d2be39ede0bc5b74940b1ffe0d70c26892ab140a4699787750fba175dc306292e80b4aa2c8c5f68c2a821e69b2c37e360c0dff36ff66#npm:7.5.0"],\ + ["html-validate", "virtual:dc3fc578bfa5e06182a4d2be39ede0bc5b74940b1ffe0d70c26892ab140a4699787750fba175dc306292e80b4aa2c8c5f68c2a821e69b2c37e360c0dff36ff66#npm:7.6.0"],\ ["jquery", "npm:3.6.1"],\ ["jquery-migrate", "virtual:dc3fc578bfa5e06182a4d2be39ede0bc5b74940b1ffe0d70c26892ab140a4699787750fba175dc306292e80b4aa2c8c5f68c2a821e69b2c37e360c0dff36ff66#npm:3.4.0"],\ ["jquery-ui-dist", "npm:1.13.2"],\ @@ -8564,12 +8575,12 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) { ["lodash-es", "npm:4.17.21"],\ ["luxon", "npm:3.0.4"],\ ["moment", "npm:2.29.4"],\ - ["moment-timezone", "npm:0.5.37"],\ + ["moment-timezone", "npm:0.5.38"],\ ["ms", "npm:2.1.3"],\ ["murmurhash-js", "npm:1.0.0"],\ - ["naive-ui", "virtual:dc3fc578bfa5e06182a4d2be39ede0bc5b74940b1ffe0d70c26892ab140a4699787750fba175dc306292e80b4aa2c8c5f68c2a821e69b2c37e360c0dff36ff66#npm:2.33.3"],\ + ["naive-ui", "virtual:dc3fc578bfa5e06182a4d2be39ede0bc5b74940b1ffe0d70c26892ab140a4699787750fba175dc306292e80b4aa2c8c5f68c2a821e69b2c37e360c0dff36ff66#npm:2.33.5"],\ ["parcel", "virtual:dc3fc578bfa5e06182a4d2be39ede0bc5b74940b1ffe0d70c26892ab140a4699787750fba175dc306292e80b4aa2c8c5f68c2a821e69b2c37e360c0dff36ff66#npm:2.7.0"],\ - ["pinia", "virtual:dc3fc578bfa5e06182a4d2be39ede0bc5b74940b1ffe0d70c26892ab140a4699787750fba175dc306292e80b4aa2c8c5f68c2a821e69b2c37e360c0dff36ff66#npm:2.0.22"],\ + ["pinia", "virtual:dc3fc578bfa5e06182a4d2be39ede0bc5b74940b1ffe0d70c26892ab140a4699787750fba175dc306292e80b4aa2c8c5f68c2a821e69b2c37e360c0dff36ff66#npm:2.0.23"],\ ["pinia-plugin-persist", "virtual:dc3fc578bfa5e06182a4d2be39ede0bc5b74940b1ffe0d70c26892ab140a4699787750fba175dc306292e80b4aa2c8c5f68c2a821e69b2c37e360c0dff36ff66#npm:1.0.0"],\ ["pug", "npm:3.0.2"],\ ["sass", "npm:1.55.0"],\ @@ -8577,10 +8588,11 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) { ["select2", "npm:4.1.0-rc.0"],\ ["select2-bootstrap-5-theme", "npm:1.3.0"],\ ["send", "npm:0.18.0"],\ + ["shepherd.js", "npm:10.0.1"],\ ["slugify", "npm:1.6.5"],\ ["sortablejs", "npm:1.15.0"],\ - ["vite", "virtual:dc3fc578bfa5e06182a4d2be39ede0bc5b74940b1ffe0d70c26892ab140a4699787750fba175dc306292e80b4aa2c8c5f68c2a821e69b2c37e360c0dff36ff66#npm:2.9.15"],\ - ["vue", "npm:3.2.40"],\ + ["vite", "virtual:dc3fc578bfa5e06182a4d2be39ede0bc5b74940b1ffe0d70c26892ab140a4699787750fba175dc306292e80b4aa2c8c5f68c2a821e69b2c37e360c0dff36ff66#npm:3.1.8"],\ + ["vue", "npm:3.2.41"],\ ["vue-router", "virtual:dc3fc578bfa5e06182a4d2be39ede0bc5b74940b1ffe0d70c26892ab140a4699787750fba175dc306292e80b4aa2c8c5f68c2a821e69b2c37e360c0dff36ff66#npm:4.1.5"],\ ["zxcvbn", "npm:4.4.2"]\ ],\ @@ -8792,6 +8804,18 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) { "linkType": "HARD"\ }]\ ]],\ + ["shepherd.js", [\ + ["npm:10.0.1", {\ + "packageLocation": "./.yarn/cache/shepherd.js-npm-10.0.1-64acc35968-be51f42734.zip/node_modules/shepherd.js/",\ + "packageDependencies": [\ + ["shepherd.js", "npm:10.0.1"],\ + ["@popperjs/core", "npm:2.11.6"],\ + ["deepmerge", "npm:4.2.2"],\ + ["smoothscroll-polyfill", "npm:0.4.4"]\ + ],\ + "linkType": "HARD"\ + }]\ + ]],\ ["side-channel", [\ ["npm:1.0.4", {\ "packageLocation": "./.yarn/cache/side-channel-npm-1.0.4-e1f38b9e06-351e41b947.zip/node_modules/side-channel/",\ @@ -8871,6 +8895,15 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) { "linkType": "HARD"\ }]\ ]],\ + ["smoothscroll-polyfill", [\ + ["npm:0.4.4", {\ + "packageLocation": "./.yarn/cache/smoothscroll-polyfill-npm-0.4.4-69b5bb4bf7-b99ff7d916.zip/node_modules/smoothscroll-polyfill/",\ + "packageDependencies": [\ + ["smoothscroll-polyfill", "npm:0.4.4"]\ + ],\ + "linkType": "HARD"\ + }]\ + ]],\ ["socks", [\ ["npm:2.6.2", {\ "packageLocation": "./.yarn/cache/socks-npm-2.6.2-94c1dcb8b8-dd91942930.zip/node_modules/socks/",\ @@ -9482,13 +9515,13 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) { ],\ "linkType": "SOFT"\ }],\ - ["virtual:d12b0f0271a112a5d0a038910108c75b2992181aea8f5989bc8be4be1cbdedc34712ffef869884101e9decf86f19ffb484e57875eeeae8f198d23699ff5afb5b#npm:0.1.8", {\ - "packageLocation": "./.yarn/__virtual__/vdirs-virtual-8164011a8b/0/cache/vdirs-npm-0.1.8-59a32a98d6-a7be8ccad3.zip/node_modules/vdirs/",\ + ["virtual:25c020e7c11fb47e5ff3deab2df86d0aa6beb8675b6ab1c431acd6889f6ff092254adf8722cbe75057dc5f18b9f8786232b817d1343efdd5d5328ae8467648f7#npm:0.1.8", {\ + "packageLocation": "./.yarn/__virtual__/vdirs-virtual-fa6f590749/0/cache/vdirs-npm-0.1.8-59a32a98d6-a7be8ccad3.zip/node_modules/vdirs/",\ "packageDependencies": [\ - ["vdirs", "virtual:d12b0f0271a112a5d0a038910108c75b2992181aea8f5989bc8be4be1cbdedc34712ffef869884101e9decf86f19ffb484e57875eeeae8f198d23699ff5afb5b#npm:0.1.8"],\ + ["vdirs", "virtual:25c020e7c11fb47e5ff3deab2df86d0aa6beb8675b6ab1c431acd6889f6ff092254adf8722cbe75057dc5f18b9f8786232b817d1343efdd5d5328ae8467648f7#npm:0.1.8"],\ ["@types/vue", null],\ ["evtd", "npm:0.2.3"],\ - ["vue", "npm:3.2.40"]\ + ["vue", "npm:3.2.41"]\ ],\ "packagePeers": [\ "@types/vue",\ @@ -9510,36 +9543,40 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) { }]\ ]],\ ["vite", [\ - ["npm:2.9.15", {\ - "packageLocation": "./.yarn/cache/vite-npm-2.9.15-da673a6d8d-5edf8afc13.zip/node_modules/vite/",\ + ["npm:3.1.8", {\ + "packageLocation": "./.yarn/cache/vite-npm-3.1.8-6703f419ed-982696ad13.zip/node_modules/vite/",\ "packageDependencies": [\ - ["vite", "npm:2.9.15"]\ + ["vite", "npm:3.1.8"]\ ],\ "linkType": "SOFT"\ }],\ - ["virtual:dc3fc578bfa5e06182a4d2be39ede0bc5b74940b1ffe0d70c26892ab140a4699787750fba175dc306292e80b4aa2c8c5f68c2a821e69b2c37e360c0dff36ff66#npm:2.9.15", {\ - "packageLocation": "./.yarn/__virtual__/vite-virtual-f1f5bbd459/0/cache/vite-npm-2.9.15-da673a6d8d-5edf8afc13.zip/node_modules/vite/",\ + ["virtual:dc3fc578bfa5e06182a4d2be39ede0bc5b74940b1ffe0d70c26892ab140a4699787750fba175dc306292e80b4aa2c8c5f68c2a821e69b2c37e360c0dff36ff66#npm:3.1.8", {\ + "packageLocation": "./.yarn/__virtual__/vite-virtual-d7bddcc5c9/0/cache/vite-npm-3.1.8-6703f419ed-982696ad13.zip/node_modules/vite/",\ "packageDependencies": [\ - ["vite", "virtual:dc3fc578bfa5e06182a4d2be39ede0bc5b74940b1ffe0d70c26892ab140a4699787750fba175dc306292e80b4aa2c8c5f68c2a821e69b2c37e360c0dff36ff66#npm:2.9.15"],\ + ["vite", "virtual:dc3fc578bfa5e06182a4d2be39ede0bc5b74940b1ffe0d70c26892ab140a4699787750fba175dc306292e80b4aa2c8c5f68c2a821e69b2c37e360c0dff36ff66#npm:3.1.8"],\ ["@types/less", null],\ ["@types/sass", null],\ ["@types/stylus", null],\ - ["esbuild", "npm:0.14.38"],\ + ["@types/terser", null],\ + ["esbuild", "npm:0.15.11"],\ ["fsevents", "patch:fsevents@npm%3A2.3.2#~builtin::version=2.3.2&hash=18f3a7"],\ ["less", null],\ - ["postcss", "npm:8.4.14"],\ - ["resolve", "patch:resolve@npm%3A1.22.0#~builtin::version=1.22.0&hash=07638b"],\ - ["rollup", "npm:2.77.3"],\ + ["postcss", "npm:8.4.18"],\ + ["resolve", "patch:resolve@npm%3A1.22.1#~builtin::version=1.22.1&hash=07638b"],\ + ["rollup", "npm:2.78.1"],\ ["sass", "npm:1.55.0"],\ - ["stylus", null]\ + ["stylus", null],\ + ["terser", null]\ ],\ "packagePeers": [\ "@types/less",\ "@types/sass",\ "@types/stylus",\ + "@types/terser",\ "less",\ "sass",\ - "stylus"\ + "stylus",\ + "terser"\ ],\ "linkType": "HARD"\ }]\ @@ -9561,13 +9598,13 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) { ],\ "linkType": "SOFT"\ }],\ - ["virtual:d12b0f0271a112a5d0a038910108c75b2992181aea8f5989bc8be4be1cbdedc34712ffef869884101e9decf86f19ffb484e57875eeeae8f198d23699ff5afb5b#npm:0.2.12", {\ - "packageLocation": "./.yarn/__virtual__/vooks-virtual-e746160826/0/cache/vooks-npm-0.2.12-0d1a2d856b-e6841ec5b6.zip/node_modules/vooks/",\ + ["virtual:25c020e7c11fb47e5ff3deab2df86d0aa6beb8675b6ab1c431acd6889f6ff092254adf8722cbe75057dc5f18b9f8786232b817d1343efdd5d5328ae8467648f7#npm:0.2.12", {\ + "packageLocation": "./.yarn/__virtual__/vooks-virtual-3dd0fc6e7b/0/cache/vooks-npm-0.2.12-0d1a2d856b-e6841ec5b6.zip/node_modules/vooks/",\ "packageDependencies": [\ - ["vooks", "virtual:d12b0f0271a112a5d0a038910108c75b2992181aea8f5989bc8be4be1cbdedc34712ffef869884101e9decf86f19ffb484e57875eeeae8f198d23699ff5afb5b#npm:0.2.12"],\ + ["vooks", "virtual:25c020e7c11fb47e5ff3deab2df86d0aa6beb8675b6ab1c431acd6889f6ff092254adf8722cbe75057dc5f18b9f8786232b817d1343efdd5d5328ae8467648f7#npm:0.2.12"],\ ["@types/vue", null],\ ["evtd", "npm:0.2.3"],\ - ["vue", "npm:3.2.40"]\ + ["vue", "npm:3.2.41"]\ ],\ "packagePeers": [\ "@types/vue",\ @@ -9577,15 +9614,15 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) { }]\ ]],\ ["vue", [\ - ["npm:3.2.40", {\ - "packageLocation": "./.yarn/cache/vue-npm-3.2.40-ee1b0f06d2-fb5ca87c16.zip/node_modules/vue/",\ + ["npm:3.2.41", {\ + "packageLocation": "./.yarn/cache/vue-npm-3.2.41-cb73e74f4c-5328bf14c6.zip/node_modules/vue/",\ "packageDependencies": [\ - ["vue", "npm:3.2.40"],\ - ["@vue/compiler-dom", "npm:3.2.40"],\ - ["@vue/compiler-sfc", "npm:3.2.40"],\ - ["@vue/runtime-dom", "npm:3.2.40"],\ - ["@vue/server-renderer", "virtual:ee1b0f06d22c7073f87fcc94e688c4d6a5316dd1aa1770a54121d2942b302f08768362afc7b1370cd6826afa7582fad4a548059bae34f23d21a4fef21024b7a3#npm:3.2.40"],\ - ["@vue/shared", "npm:3.2.40"]\ + ["vue", "npm:3.2.41"],\ + ["@vue/compiler-dom", "npm:3.2.41"],\ + ["@vue/compiler-sfc", "npm:3.2.41"],\ + ["@vue/runtime-dom", "npm:3.2.41"],\ + ["@vue/server-renderer", "virtual:cb73e74f4c1b0ba978d3dfaeb45c154a44c450eeff441ebc96c4637b74b80dff4418264a1180cde79b28cd7cc975e9dc40e6b868c7a505d89d0f50cff6b63090#npm:3.2.41"],\ + ["@vue/shared", "npm:3.2.41"]\ ],\ "linkType": "HARD"\ }]\ @@ -9599,20 +9636,20 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) { "linkType": "SOFT"\ }],\ ["npm:0.13.1", {\ - "packageLocation": "./.yarn/unplugged/vue-demi-virtual-e03f937105/node_modules/vue-demi/",\ + "packageLocation": "./.yarn/unplugged/vue-demi-virtual-7a960b3a0e/node_modules/vue-demi/",\ "packageDependencies": [\ ["vue-demi", "npm:0.13.1"]\ ],\ "linkType": "SOFT"\ }],\ - ["virtual:bbd346317539b32aff4888ec925a05ad71c439b9d2fdb7878763afa885dc4d8eada02316fe87f186f8039ac2592a29df12da3fb6e8ef2abc33fa209844767ee8#npm:0.13.1", {\ - "packageLocation": "./.yarn/unplugged/vue-demi-virtual-e03f937105/node_modules/vue-demi/",\ + ["virtual:b59f77cca69d3dfd7a7bf425ae2752313ffca3864f437b0cb7533bf1fe549675db940e8acba8fb29fbdc17ae5a7d9d12d40deae2788e6e4d9c78fe3db19c31e4#npm:0.13.1", {\ + "packageLocation": "./.yarn/unplugged/vue-demi-virtual-7a960b3a0e/node_modules/vue-demi/",\ "packageDependencies": [\ - ["vue-demi", "virtual:bbd346317539b32aff4888ec925a05ad71c439b9d2fdb7878763afa885dc4d8eada02316fe87f186f8039ac2592a29df12da3fb6e8ef2abc33fa209844767ee8#npm:0.13.1"],\ + ["vue-demi", "virtual:b59f77cca69d3dfd7a7bf425ae2752313ffca3864f437b0cb7533bf1fe549675db940e8acba8fb29fbdc17ae5a7d9d12d40deae2788e6e4d9c78fe3db19c31e4#npm:0.13.1"],\ ["@types/vue", null],\ ["@types/vue__composition-api", null],\ ["@vue/composition-api", null],\ - ["vue", "npm:3.2.40"]\ + ["vue", "npm:3.2.41"]\ ],\ "packagePeers": [\ "@types/vue",\ @@ -9629,7 +9666,7 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) { ["@types/vue", null],\ ["@types/vue__composition-api", null],\ ["@vue/composition-api", null],\ - ["vue", "npm:3.2.40"]\ + ["vue", "npm:3.2.41"]\ ],\ "packagePeers": [\ "@types/vue",\ @@ -9648,13 +9685,13 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) { ],\ "linkType": "SOFT"\ }],\ - ["virtual:41761eba42069ecb6be73faa307f189ba0d5c9af01717c2323df7e068d4f8d14beffe0b524e6cd617c9e470be0a5f68634e5374290061c832301227d0d0b697a#npm:9.0.3", {\ - "packageLocation": "./.yarn/__virtual__/vue-eslint-parser-virtual-3fae3cad6e/0/cache/vue-eslint-parser-npm-9.0.3-1d52721799-61248eb504.zip/node_modules/vue-eslint-parser/",\ + ["virtual:84e56e672a8a0379df9d2766c1c76a2753cd4f414b493acd07223eb2ec3519471291323de2d2bdd3acf6c499dcb8c668da66a80b22acf83b47db6ce03432d46a#npm:9.0.3", {\ + "packageLocation": "./.yarn/__virtual__/vue-eslint-parser-virtual-c00c39c147/0/cache/vue-eslint-parser-npm-9.0.3-1d52721799-61248eb504.zip/node_modules/vue-eslint-parser/",\ "packageDependencies": [\ - ["vue-eslint-parser", "virtual:41761eba42069ecb6be73faa307f189ba0d5c9af01717c2323df7e068d4f8d14beffe0b524e6cd617c9e470be0a5f68634e5374290061c832301227d0d0b697a#npm:9.0.3"],\ + ["vue-eslint-parser", "virtual:84e56e672a8a0379df9d2766c1c76a2753cd4f414b493acd07223eb2ec3519471291323de2d2bdd3acf6c499dcb8c668da66a80b22acf83b47db6ce03432d46a#npm:9.0.3"],\ ["@types/eslint", null],\ ["debug", "virtual:b86a9fb34323a98c6519528ed55faa0d9b44ca8879307c0b29aa384bde47ff59a7d0c9051b31246f14521dfb71ba3c5d6d0b35c29fffc17bf875aa6ad977d9e8#npm:4.3.4"],\ - ["eslint", "npm:8.24.0"],\ + ["eslint", "npm:8.25.0"],\ ["eslint-scope", "npm:7.1.1"],\ ["eslint-visitor-keys", "npm:3.3.0"],\ ["espree", "npm:9.3.2"],\ @@ -9683,7 +9720,7 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) { ["vue-router", "virtual:dc3fc578bfa5e06182a4d2be39ede0bc5b74940b1ffe0d70c26892ab140a4699787750fba175dc306292e80b4aa2c8c5f68c2a821e69b2c37e360c0dff36ff66#npm:4.1.5"],\ ["@types/vue", null],\ ["@vue/devtools-api", "npm:6.1.4"],\ - ["vue", "npm:3.2.40"]\ + ["vue", "npm:3.2.41"]\ ],\ "packagePeers": [\ "@types/vue",\ @@ -9700,19 +9737,19 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) { ],\ "linkType": "SOFT"\ }],\ - ["virtual:d12b0f0271a112a5d0a038910108c75b2992181aea8f5989bc8be4be1cbdedc34712ffef869884101e9decf86f19ffb484e57875eeeae8f198d23699ff5afb5b#npm:0.4.47", {\ - "packageLocation": "./.yarn/__virtual__/vueuc-virtual-d79d3c60e6/0/cache/vueuc-npm-0.4.47-ad081ddd15-b82b77a882.zip/node_modules/vueuc/",\ + ["virtual:25c020e7c11fb47e5ff3deab2df86d0aa6beb8675b6ab1c431acd6889f6ff092254adf8722cbe75057dc5f18b9f8786232b817d1343efdd5d5328ae8467648f7#npm:0.4.47", {\ + "packageLocation": "./.yarn/__virtual__/vueuc-virtual-d1c7949735/0/cache/vueuc-npm-0.4.47-ad081ddd15-b82b77a882.zip/node_modules/vueuc/",\ "packageDependencies": [\ - ["vueuc", "virtual:d12b0f0271a112a5d0a038910108c75b2992181aea8f5989bc8be4be1cbdedc34712ffef869884101e9decf86f19ffb484e57875eeeae8f198d23699ff5afb5b#npm:0.4.47"],\ - ["@css-render/vue3-ssr", "virtual:d12b0f0271a112a5d0a038910108c75b2992181aea8f5989bc8be4be1cbdedc34712ffef869884101e9decf86f19ffb484e57875eeeae8f198d23699ff5afb5b#npm:0.15.10"],\ + ["vueuc", "virtual:25c020e7c11fb47e5ff3deab2df86d0aa6beb8675b6ab1c431acd6889f6ff092254adf8722cbe75057dc5f18b9f8786232b817d1343efdd5d5328ae8467648f7#npm:0.4.47"],\ + ["@css-render/vue3-ssr", "virtual:25c020e7c11fb47e5ff3deab2df86d0aa6beb8675b6ab1c431acd6889f6ff092254adf8722cbe75057dc5f18b9f8786232b817d1343efdd5d5328ae8467648f7#npm:0.15.10"],\ ["@juggle/resize-observer", "npm:3.3.1"],\ ["@types/vue", null],\ ["css-render", "npm:0.15.10"],\ ["evtd", "npm:0.2.3"],\ ["seemly", "npm:0.3.3"],\ - ["vdirs", "virtual:d12b0f0271a112a5d0a038910108c75b2992181aea8f5989bc8be4be1cbdedc34712ffef869884101e9decf86f19ffb484e57875eeeae8f198d23699ff5afb5b#npm:0.1.8"],\ - ["vooks", "virtual:d12b0f0271a112a5d0a038910108c75b2992181aea8f5989bc8be4be1cbdedc34712ffef869884101e9decf86f19ffb484e57875eeeae8f198d23699ff5afb5b#npm:0.2.12"],\ - ["vue", "npm:3.2.40"]\ + ["vdirs", "virtual:25c020e7c11fb47e5ff3deab2df86d0aa6beb8675b6ab1c431acd6889f6ff092254adf8722cbe75057dc5f18b9f8786232b817d1343efdd5d5328ae8467648f7#npm:0.1.8"],\ + ["vooks", "virtual:25c020e7c11fb47e5ff3deab2df86d0aa6beb8675b6ab1c431acd6889f6ff092254adf8722cbe75057dc5f18b9f8786232b817d1343efdd5d5328ae8467648f7#npm:0.2.12"],\ + ["vue", "npm:3.2.41"]\ ],\ "packagePeers": [\ "@types/vue",\ @@ -9846,10 +9883,10 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) { ],\ "linkType": "SOFT"\ }],\ - ["virtual:0c5deaa690b86b9f32697bfbf90e21328e17355764642819d8c4b25d34b724d506965cb4b20efaea0d964823dbbbf99d8cb3e40f839343bccb1bf76ef74acb5e#npm:8.8.1", {\ - "packageLocation": "./.yarn/__virtual__/ws-virtual-feecea688c/0/cache/ws-npm-8.8.1-955e8c9f58-2152cf862c.zip/node_modules/ws/",\ + ["virtual:6db118514e6b5f520d59bfe3a0d40af69f74d771746eb0e3fb25aeebe8a4c2bf375d18e2bfdbd5697eea2c551bb1e7e0358bf0357d28eeabc2beea2fe23564e8#npm:8.8.1", {\ + "packageLocation": "./.yarn/__virtual__/ws-virtual-38d6c11206/0/cache/ws-npm-8.8.1-955e8c9f58-2152cf862c.zip/node_modules/ws/",\ "packageDependencies": [\ - ["ws", "virtual:0c5deaa690b86b9f32697bfbf90e21328e17355764642819d8c4b25d34b724d506965cb4b20efaea0d964823dbbbf99d8cb3e40f839343bccb1bf76ef74acb5e#npm:8.8.1"],\ + ["ws", "virtual:6db118514e6b5f520d59bfe3a0d40af69f74d771746eb0e3fb25aeebe8a4c2bf375d18e2bfdbd5697eea2c551bb1e7e0358bf0357d28eeabc2beea2fe23564e8#npm:8.8.1"],\ ["@types/bufferutil", null],\ ["@types/utf-8-validate", null],\ ["bufferutil", null],\ diff --git a/.yarn/cache/@eslint-eslintrc-npm-1.3.2-fd8de37609-2074dca47d.zip b/.yarn/cache/@eslint-eslintrc-npm-1.3.3-9e3a462140-f03e9d6727.zip similarity index 77% rename from .yarn/cache/@eslint-eslintrc-npm-1.3.2-fd8de37609-2074dca47d.zip rename to .yarn/cache/@eslint-eslintrc-npm-1.3.3-9e3a462140-f03e9d6727.zip index c2a4a6d81c9..4d1a8efd5e9 100644 Binary files a/.yarn/cache/@eslint-eslintrc-npm-1.3.2-fd8de37609-2074dca47d.zip and b/.yarn/cache/@eslint-eslintrc-npm-1.3.3-9e3a462140-f03e9d6727.zip differ diff --git a/.yarn/cache/@faker-js-faker-npm-7.5.0-1dcb36d85a-6f2c48a801.zip b/.yarn/cache/@faker-js-faker-npm-7.6.0-fa135883e9-942af62217.zip similarity index 61% rename from .yarn/cache/@faker-js-faker-npm-7.5.0-1dcb36d85a-6f2c48a801.zip rename to .yarn/cache/@faker-js-faker-npm-7.6.0-fa135883e9-942af62217.zip index 87061eb4008..1317dcc1a8d 100644 Binary files a/.yarn/cache/@faker-js-faker-npm-7.5.0-1dcb36d85a-6f2c48a801.zip and b/.yarn/cache/@faker-js-faker-npm-7.6.0-fa135883e9-942af62217.zip differ diff --git a/.yarn/cache/@humanwhocodes-gitignore-to-minimatch-npm-1.0.2-247ae8a408-aba5c40c9e.zip b/.yarn/cache/@humanwhocodes-gitignore-to-minimatch-npm-1.0.2-247ae8a408-aba5c40c9e.zip deleted file mode 100644 index 2636f8c631c..00000000000 Binary files a/.yarn/cache/@humanwhocodes-gitignore-to-minimatch-npm-1.0.2-247ae8a408-aba5c40c9e.zip and /dev/null differ diff --git a/.yarn/cache/@percy-cli-app-npm-1.10.4-06b84c2fa7-81db381f2e.zip b/.yarn/cache/@percy-cli-app-npm-1.11.0-f151cd6058-d4d1a25cff.zip similarity index 72% rename from .yarn/cache/@percy-cli-app-npm-1.10.4-06b84c2fa7-81db381f2e.zip rename to .yarn/cache/@percy-cli-app-npm-1.11.0-f151cd6058-d4d1a25cff.zip index 1a89d4f7d28..2ca3be2f41d 100644 Binary files a/.yarn/cache/@percy-cli-app-npm-1.10.4-06b84c2fa7-81db381f2e.zip and b/.yarn/cache/@percy-cli-app-npm-1.11.0-f151cd6058-d4d1a25cff.zip differ diff --git a/.yarn/cache/@percy-cli-build-npm-1.10.4-aea75ba7bd-c6aa64bbb3.zip b/.yarn/cache/@percy-cli-build-npm-1.11.0-96219509e1-58567f5687.zip similarity index 82% rename from .yarn/cache/@percy-cli-build-npm-1.10.4-aea75ba7bd-c6aa64bbb3.zip rename to .yarn/cache/@percy-cli-build-npm-1.11.0-96219509e1-58567f5687.zip index 9c131280359..66c9958f6dc 100644 Binary files a/.yarn/cache/@percy-cli-build-npm-1.10.4-aea75ba7bd-c6aa64bbb3.zip and b/.yarn/cache/@percy-cli-build-npm-1.11.0-96219509e1-58567f5687.zip differ diff --git a/.yarn/cache/@percy-cli-command-npm-1.10.4-9b894aa1cf-d96a572e24.zip b/.yarn/cache/@percy-cli-command-npm-1.11.0-7ee9134bf1-b49be8a28c.zip similarity index 94% rename from .yarn/cache/@percy-cli-command-npm-1.10.4-9b894aa1cf-d96a572e24.zip rename to .yarn/cache/@percy-cli-command-npm-1.11.0-7ee9134bf1-b49be8a28c.zip index 7bf0b76005b..102a5283f68 100644 Binary files a/.yarn/cache/@percy-cli-command-npm-1.10.4-9b894aa1cf-d96a572e24.zip and b/.yarn/cache/@percy-cli-command-npm-1.11.0-7ee9134bf1-b49be8a28c.zip differ diff --git a/.yarn/cache/@percy-cli-config-npm-1.10.4-9177c0305d-901df758d4.zip b/.yarn/cache/@percy-cli-config-npm-1.11.0-533ce951fd-f46ef6fe50.zip similarity index 87% rename from .yarn/cache/@percy-cli-config-npm-1.10.4-9177c0305d-901df758d4.zip rename to .yarn/cache/@percy-cli-config-npm-1.11.0-533ce951fd-f46ef6fe50.zip index 36fdf26e5dd..75671f69152 100644 Binary files a/.yarn/cache/@percy-cli-config-npm-1.10.4-9177c0305d-901df758d4.zip and b/.yarn/cache/@percy-cli-config-npm-1.11.0-533ce951fd-f46ef6fe50.zip differ diff --git a/.yarn/cache/@percy-cli-exec-npm-1.10.4-df1853a356-d1c77ce6c9.zip b/.yarn/cache/@percy-cli-exec-npm-1.11.0-b316d40654-3937bfa865.zip similarity index 80% rename from .yarn/cache/@percy-cli-exec-npm-1.10.4-df1853a356-d1c77ce6c9.zip rename to .yarn/cache/@percy-cli-exec-npm-1.11.0-b316d40654-3937bfa865.zip index 827d06ca9e7..b17a63414d6 100644 Binary files a/.yarn/cache/@percy-cli-exec-npm-1.10.4-df1853a356-d1c77ce6c9.zip and b/.yarn/cache/@percy-cli-exec-npm-1.11.0-b316d40654-3937bfa865.zip differ diff --git a/.yarn/cache/@percy-cli-npm-1.10.4-acb199a834-3164e88bbc.zip b/.yarn/cache/@percy-cli-npm-1.11.0-7d2cef507c-251f4939fc.zip similarity index 90% rename from .yarn/cache/@percy-cli-npm-1.10.4-acb199a834-3164e88bbc.zip rename to .yarn/cache/@percy-cli-npm-1.11.0-7d2cef507c-251f4939fc.zip index 229fcbacdf0..51f0807bc38 100644 Binary files a/.yarn/cache/@percy-cli-npm-1.10.4-acb199a834-3164e88bbc.zip and b/.yarn/cache/@percy-cli-npm-1.11.0-7d2cef507c-251f4939fc.zip differ diff --git a/.yarn/cache/@percy-cli-snapshot-npm-1.10.4-12fbaf9321-51542704a0.zip b/.yarn/cache/@percy-cli-snapshot-npm-1.11.0-3520e16c4a-65ea6e35b7.zip similarity index 89% rename from .yarn/cache/@percy-cli-snapshot-npm-1.10.4-12fbaf9321-51542704a0.zip rename to .yarn/cache/@percy-cli-snapshot-npm-1.11.0-3520e16c4a-65ea6e35b7.zip index 4a662105828..52659f3da5a 100644 Binary files a/.yarn/cache/@percy-cli-snapshot-npm-1.10.4-12fbaf9321-51542704a0.zip and b/.yarn/cache/@percy-cli-snapshot-npm-1.11.0-3520e16c4a-65ea6e35b7.zip differ diff --git a/.yarn/cache/@percy-cli-upload-npm-1.10.4-cf4deabe63-518e3e2414.zip b/.yarn/cache/@percy-cli-upload-npm-1.10.4-cf4deabe63-518e3e2414.zip deleted file mode 100644 index 7327fe07e5f..00000000000 Binary files a/.yarn/cache/@percy-cli-upload-npm-1.10.4-cf4deabe63-518e3e2414.zip and /dev/null differ diff --git a/.yarn/cache/@percy-cli-upload-npm-1.11.0-329a9874d2-7b01f7f67a.zip b/.yarn/cache/@percy-cli-upload-npm-1.11.0-329a9874d2-7b01f7f67a.zip new file mode 100644 index 00000000000..5b570941783 Binary files /dev/null and b/.yarn/cache/@percy-cli-upload-npm-1.11.0-329a9874d2-7b01f7f67a.zip differ diff --git a/.yarn/cache/@percy-client-npm-1.10.4-a8afab3bcb-8970cb0fee.zip b/.yarn/cache/@percy-client-npm-1.10.4-a8afab3bcb-8970cb0fee.zip deleted file mode 100644 index 922e0e21cd1..00000000000 Binary files a/.yarn/cache/@percy-client-npm-1.10.4-a8afab3bcb-8970cb0fee.zip and /dev/null differ diff --git a/.yarn/cache/@percy-client-npm-1.11.0-054cbe67f8-2dcb47642a.zip b/.yarn/cache/@percy-client-npm-1.11.0-054cbe67f8-2dcb47642a.zip new file mode 100644 index 00000000000..ed1e683b690 Binary files /dev/null and b/.yarn/cache/@percy-client-npm-1.11.0-054cbe67f8-2dcb47642a.zip differ diff --git a/.yarn/cache/@percy-config-npm-1.10.4-b58233e905-545e2fd4ab.zip b/.yarn/cache/@percy-config-npm-1.11.0-0cbc8dda44-c1c186a6e9.zip similarity index 80% rename from .yarn/cache/@percy-config-npm-1.10.4-b58233e905-545e2fd4ab.zip rename to .yarn/cache/@percy-config-npm-1.11.0-0cbc8dda44-c1c186a6e9.zip index c096c7445af..fb7ed96e1ea 100644 Binary files a/.yarn/cache/@percy-config-npm-1.10.4-b58233e905-545e2fd4ab.zip and b/.yarn/cache/@percy-config-npm-1.11.0-0cbc8dda44-c1c186a6e9.zip differ diff --git a/.yarn/cache/@percy-core-npm-1.10.4-0c5deaa690-39f6de1cf5.zip b/.yarn/cache/@percy-core-npm-1.10.4-0c5deaa690-39f6de1cf5.zip deleted file mode 100644 index 5f0f2d6a9f3..00000000000 Binary files a/.yarn/cache/@percy-core-npm-1.10.4-0c5deaa690-39f6de1cf5.zip and /dev/null differ diff --git a/.yarn/cache/@percy-core-npm-1.11.0-6db118514e-e590983952.zip b/.yarn/cache/@percy-core-npm-1.11.0-6db118514e-e590983952.zip new file mode 100644 index 00000000000..b81ae331062 Binary files /dev/null and b/.yarn/cache/@percy-core-npm-1.11.0-6db118514e-e590983952.zip differ diff --git a/.yarn/cache/@percy-dom-npm-1.10.4-ced497b448-2c1b4da7fa.zip b/.yarn/cache/@percy-dom-npm-1.11.0-9d7b991a27-fac71ca3fa.zip similarity index 89% rename from .yarn/cache/@percy-dom-npm-1.10.4-ced497b448-2c1b4da7fa.zip rename to .yarn/cache/@percy-dom-npm-1.11.0-9d7b991a27-fac71ca3fa.zip index e99c528eb49..4f260cea56a 100644 Binary files a/.yarn/cache/@percy-dom-npm-1.10.4-ced497b448-2c1b4da7fa.zip and b/.yarn/cache/@percy-dom-npm-1.11.0-9d7b991a27-fac71ca3fa.zip differ diff --git a/.yarn/cache/@percy-env-npm-1.10.4-d5bfdc729b-c2a9f6b384.zip b/.yarn/cache/@percy-env-npm-1.11.0-eece120049-f4d9ed4a9d.zip similarity index 90% rename from .yarn/cache/@percy-env-npm-1.10.4-d5bfdc729b-c2a9f6b384.zip rename to .yarn/cache/@percy-env-npm-1.11.0-eece120049-f4d9ed4a9d.zip index 25462b4b91f..dfbc84449a4 100644 Binary files a/.yarn/cache/@percy-env-npm-1.10.4-d5bfdc729b-c2a9f6b384.zip and b/.yarn/cache/@percy-env-npm-1.11.0-eece120049-f4d9ed4a9d.zip differ diff --git a/.yarn/cache/@percy-logger-npm-1.10.4-34e93e31f1-4c6ade3902.zip b/.yarn/cache/@percy-logger-npm-1.11.0-4de8dd7dd0-63e8cf5ea3.zip similarity index 83% rename from .yarn/cache/@percy-logger-npm-1.10.4-34e93e31f1-4c6ade3902.zip rename to .yarn/cache/@percy-logger-npm-1.11.0-4de8dd7dd0-63e8cf5ea3.zip index 1dd77647efb..ab6e7f565ad 100644 Binary files a/.yarn/cache/@percy-logger-npm-1.10.4-34e93e31f1-4c6ade3902.zip and b/.yarn/cache/@percy-logger-npm-1.11.0-4de8dd7dd0-63e8cf5ea3.zip differ diff --git a/.yarn/cache/@vitejs-plugin-vue-npm-2.3.4-05d77ad5d1-1203eda14a.zip b/.yarn/cache/@vitejs-plugin-vue-npm-2.3.4-05d77ad5d1-1203eda14a.zip deleted file mode 100644 index 19e36f25e15..00000000000 Binary files a/.yarn/cache/@vitejs-plugin-vue-npm-2.3.4-05d77ad5d1-1203eda14a.zip and /dev/null differ diff --git a/.yarn/cache/@vitejs-plugin-vue-npm-3.1.2-f3b2868971-1da84ccfc8.zip b/.yarn/cache/@vitejs-plugin-vue-npm-3.1.2-f3b2868971-1da84ccfc8.zip new file mode 100644 index 00000000000..80c161d1347 Binary files /dev/null and b/.yarn/cache/@vitejs-plugin-vue-npm-3.1.2-f3b2868971-1da84ccfc8.zip differ diff --git a/.yarn/cache/@vue-compiler-core-npm-3.2.40-f464645db3-2683bf13ef.zip b/.yarn/cache/@vue-compiler-core-npm-3.2.40-f464645db3-2683bf13ef.zip deleted file mode 100644 index b675b66c05e..00000000000 Binary files a/.yarn/cache/@vue-compiler-core-npm-3.2.40-f464645db3-2683bf13ef.zip and /dev/null differ diff --git a/.yarn/cache/@vue-compiler-core-npm-3.2.41-8f70d0e934-ff794351be.zip b/.yarn/cache/@vue-compiler-core-npm-3.2.41-8f70d0e934-ff794351be.zip new file mode 100644 index 00000000000..821a5953514 Binary files /dev/null and b/.yarn/cache/@vue-compiler-core-npm-3.2.41-8f70d0e934-ff794351be.zip differ diff --git a/.yarn/cache/@vue-compiler-dom-npm-3.2.40-df00f2f10c-d928a16ebd.zip b/.yarn/cache/@vue-compiler-dom-npm-3.2.40-df00f2f10c-d928a16ebd.zip deleted file mode 100644 index 9b77cb24df8..00000000000 Binary files a/.yarn/cache/@vue-compiler-dom-npm-3.2.40-df00f2f10c-d928a16ebd.zip and /dev/null differ diff --git a/.yarn/cache/@vue-compiler-dom-npm-3.2.41-1c0e991507-463f73d935.zip b/.yarn/cache/@vue-compiler-dom-npm-3.2.41-1c0e991507-463f73d935.zip new file mode 100644 index 00000000000..87c9b892b93 Binary files /dev/null and b/.yarn/cache/@vue-compiler-dom-npm-3.2.41-1c0e991507-463f73d935.zip differ diff --git a/.yarn/cache/@vue-compiler-sfc-npm-3.2.40-7a8032e16c-96cbfd078a.zip b/.yarn/cache/@vue-compiler-sfc-npm-3.2.40-7a8032e16c-96cbfd078a.zip deleted file mode 100644 index 23867e75211..00000000000 Binary files a/.yarn/cache/@vue-compiler-sfc-npm-3.2.40-7a8032e16c-96cbfd078a.zip and /dev/null differ diff --git a/.yarn/cache/@vue-compiler-sfc-npm-3.2.41-a5a9a4917f-0f13d9fa32.zip b/.yarn/cache/@vue-compiler-sfc-npm-3.2.41-a5a9a4917f-0f13d9fa32.zip new file mode 100644 index 00000000000..b93ed837215 Binary files /dev/null and b/.yarn/cache/@vue-compiler-sfc-npm-3.2.41-a5a9a4917f-0f13d9fa32.zip differ diff --git a/.yarn/cache/@vue-compiler-ssr-npm-3.2.40-76cabde3f1-026461fcee.zip b/.yarn/cache/@vue-compiler-ssr-npm-3.2.40-76cabde3f1-026461fcee.zip deleted file mode 100644 index 67c6dfd468f..00000000000 Binary files a/.yarn/cache/@vue-compiler-ssr-npm-3.2.40-76cabde3f1-026461fcee.zip and /dev/null differ diff --git a/.yarn/cache/@vue-compiler-ssr-npm-3.2.41-d33d233099-119913dee2.zip b/.yarn/cache/@vue-compiler-ssr-npm-3.2.41-d33d233099-119913dee2.zip new file mode 100644 index 00000000000..aaef36cb39a Binary files /dev/null and b/.yarn/cache/@vue-compiler-ssr-npm-3.2.41-d33d233099-119913dee2.zip differ diff --git a/.yarn/cache/@vue-devtools-api-npm-6.2.1-252fdd4f01-34765af0be.zip b/.yarn/cache/@vue-devtools-api-npm-6.4.4-b8e2fda55a-d4d1079202.zip similarity index 73% rename from .yarn/cache/@vue-devtools-api-npm-6.2.1-252fdd4f01-34765af0be.zip rename to .yarn/cache/@vue-devtools-api-npm-6.4.4-b8e2fda55a-d4d1079202.zip index 99cb8f052ad..90621c20fda 100644 Binary files a/.yarn/cache/@vue-devtools-api-npm-6.2.1-252fdd4f01-34765af0be.zip and b/.yarn/cache/@vue-devtools-api-npm-6.4.4-b8e2fda55a-d4d1079202.zip differ diff --git a/.yarn/cache/@vue-reactivity-npm-3.2.40-d9155c50c7-927d22b424.zip b/.yarn/cache/@vue-reactivity-npm-3.2.40-d9155c50c7-927d22b424.zip deleted file mode 100644 index 09e28711579..00000000000 Binary files a/.yarn/cache/@vue-reactivity-npm-3.2.40-d9155c50c7-927d22b424.zip and /dev/null differ diff --git a/.yarn/cache/@vue-reactivity-npm-3.2.41-facca3f9eb-3cac74db33.zip b/.yarn/cache/@vue-reactivity-npm-3.2.41-facca3f9eb-3cac74db33.zip new file mode 100644 index 00000000000..d44ed86e6fd Binary files /dev/null and b/.yarn/cache/@vue-reactivity-npm-3.2.41-facca3f9eb-3cac74db33.zip differ diff --git a/.yarn/cache/@vue-reactivity-transform-npm-3.2.40-c8706743e9-b86fc29b52.zip b/.yarn/cache/@vue-reactivity-transform-npm-3.2.40-c8706743e9-b86fc29b52.zip deleted file mode 100644 index dbdde7fff3f..00000000000 Binary files a/.yarn/cache/@vue-reactivity-transform-npm-3.2.40-c8706743e9-b86fc29b52.zip and /dev/null differ diff --git a/.yarn/cache/@vue-reactivity-transform-npm-3.2.41-c0c4b830b1-f4a1d3ea62.zip b/.yarn/cache/@vue-reactivity-transform-npm-3.2.41-c0c4b830b1-f4a1d3ea62.zip new file mode 100644 index 00000000000..0c482d10123 Binary files /dev/null and b/.yarn/cache/@vue-reactivity-transform-npm-3.2.41-c0c4b830b1-f4a1d3ea62.zip differ diff --git a/.yarn/cache/@vue-runtime-core-npm-3.2.40-62158afe79-47c4918c12.zip b/.yarn/cache/@vue-runtime-core-npm-3.2.40-62158afe79-47c4918c12.zip deleted file mode 100644 index 223f9c4238d..00000000000 Binary files a/.yarn/cache/@vue-runtime-core-npm-3.2.40-62158afe79-47c4918c12.zip and /dev/null differ diff --git a/.yarn/cache/@vue-runtime-core-npm-3.2.41-ac541c4be6-d7f81d0353.zip b/.yarn/cache/@vue-runtime-core-npm-3.2.41-ac541c4be6-d7f81d0353.zip new file mode 100644 index 00000000000..d74b30a66c2 Binary files /dev/null and b/.yarn/cache/@vue-runtime-core-npm-3.2.41-ac541c4be6-d7f81d0353.zip differ diff --git a/.yarn/cache/@vue-runtime-dom-npm-3.2.40-1bb705cd21-4615d00cc4.zip b/.yarn/cache/@vue-runtime-dom-npm-3.2.40-1bb705cd21-4615d00cc4.zip deleted file mode 100644 index b04368ba3bf..00000000000 Binary files a/.yarn/cache/@vue-runtime-dom-npm-3.2.40-1bb705cd21-4615d00cc4.zip and /dev/null differ diff --git a/.yarn/cache/@vue-runtime-dom-npm-3.2.41-abd55753cf-3bb4c586f5.zip b/.yarn/cache/@vue-runtime-dom-npm-3.2.41-abd55753cf-3bb4c586f5.zip new file mode 100644 index 00000000000..7c073ee12c2 Binary files /dev/null and b/.yarn/cache/@vue-runtime-dom-npm-3.2.41-abd55753cf-3bb4c586f5.zip differ diff --git a/.yarn/cache/@vue-server-renderer-npm-3.2.40-b8eff98a5b-f9d53aefca.zip b/.yarn/cache/@vue-server-renderer-npm-3.2.40-b8eff98a5b-f9d53aefca.zip deleted file mode 100644 index 1d9478b94f4..00000000000 Binary files a/.yarn/cache/@vue-server-renderer-npm-3.2.40-b8eff98a5b-f9d53aefca.zip and /dev/null differ diff --git a/.yarn/cache/@vue-server-renderer-npm-3.2.41-b23e1cfd6b-34ff395947.zip b/.yarn/cache/@vue-server-renderer-npm-3.2.41-b23e1cfd6b-34ff395947.zip new file mode 100644 index 00000000000..333a4e5b705 Binary files /dev/null and b/.yarn/cache/@vue-server-renderer-npm-3.2.41-b23e1cfd6b-34ff395947.zip differ diff --git a/.yarn/cache/@vue-shared-npm-3.2.40-6b1329b2bd-d91a1e12ff.zip b/.yarn/cache/@vue-shared-npm-3.2.40-6b1329b2bd-d91a1e12ff.zip deleted file mode 100644 index c7098a6b4cb..00000000000 Binary files a/.yarn/cache/@vue-shared-npm-3.2.40-6b1329b2bd-d91a1e12ff.zip and /dev/null differ diff --git a/.yarn/cache/@vue-shared-npm-3.2.41-ff2415965e-48f13e3eef.zip b/.yarn/cache/@vue-shared-npm-3.2.41-ff2415965e-48f13e3eef.zip new file mode 100644 index 00000000000..5109e2e81ad Binary files /dev/null and b/.yarn/cache/@vue-shared-npm-3.2.41-ff2415965e-48f13e3eef.zip differ diff --git a/.yarn/cache/browser-fs-access-npm-0.31.0-0e9a01c010-d1b6682415.zip b/.yarn/cache/browser-fs-access-npm-0.31.1-c276b62f78-4a5c88839e.zip similarity index 60% rename from .yarn/cache/browser-fs-access-npm-0.31.0-0e9a01c010-d1b6682415.zip rename to .yarn/cache/browser-fs-access-npm-0.31.1-c276b62f78-4a5c88839e.zip index 02f11f9674b..0b50bb2da6c 100644 Binary files a/.yarn/cache/browser-fs-access-npm-0.31.0-0e9a01c010-d1b6682415.zip and b/.yarn/cache/browser-fs-access-npm-0.31.1-c276b62f78-4a5c88839e.zip differ diff --git a/.yarn/cache/caniuse-lite-npm-1.0.30001414-91010a4bbf-97210cfd15.zip b/.yarn/cache/caniuse-lite-npm-1.0.30001414-91010a4bbf-97210cfd15.zip deleted file mode 100644 index 3dd03a9c960..00000000000 Binary files a/.yarn/cache/caniuse-lite-npm-1.0.30001414-91010a4bbf-97210cfd15.zip and /dev/null differ diff --git a/.yarn/cache/caniuse-lite-npm-1.0.30001420-f322909669-dfa5027b2a.zip b/.yarn/cache/caniuse-lite-npm-1.0.30001420-f322909669-dfa5027b2a.zip new file mode 100644 index 00000000000..57cce186125 Binary files /dev/null and b/.yarn/cache/caniuse-lite-npm-1.0.30001420-f322909669-dfa5027b2a.zip differ diff --git a/.yarn/cache/esbuild-darwin-64-npm-0.14.38-fee9a60d9b-8.zip b/.yarn/cache/esbuild-darwin-64-npm-0.14.38-fee9a60d9b-8.zip deleted file mode 100644 index 41fc558ae2f..00000000000 Binary files a/.yarn/cache/esbuild-darwin-64-npm-0.14.38-fee9a60d9b-8.zip and /dev/null differ diff --git a/.yarn/cache/esbuild-darwin-64-npm-0.15.11-0ccb211fdf-8.zip b/.yarn/cache/esbuild-darwin-64-npm-0.15.11-0ccb211fdf-8.zip new file mode 100644 index 00000000000..229af81ff5a Binary files /dev/null and b/.yarn/cache/esbuild-darwin-64-npm-0.15.11-0ccb211fdf-8.zip differ diff --git a/.yarn/cache/esbuild-darwin-arm64-npm-0.14.38-b37de966bb-8.zip b/.yarn/cache/esbuild-darwin-arm64-npm-0.14.38-b37de966bb-8.zip deleted file mode 100644 index d991ac38580..00000000000 Binary files a/.yarn/cache/esbuild-darwin-arm64-npm-0.14.38-b37de966bb-8.zip and /dev/null differ diff --git a/.yarn/cache/esbuild-darwin-arm64-npm-0.15.11-cbb0a8549f-8.zip b/.yarn/cache/esbuild-darwin-arm64-npm-0.15.11-cbb0a8549f-8.zip new file mode 100644 index 00000000000..a00782efe7f Binary files /dev/null and b/.yarn/cache/esbuild-darwin-arm64-npm-0.15.11-cbb0a8549f-8.zip differ diff --git a/.yarn/cache/esbuild-linux-64-npm-0.14.38-c39b94428f-8.zip b/.yarn/cache/esbuild-linux-64-npm-0.14.38-c39b94428f-8.zip deleted file mode 100644 index 17f433ffb1d..00000000000 Binary files a/.yarn/cache/esbuild-linux-64-npm-0.14.38-c39b94428f-8.zip and /dev/null differ diff --git a/.yarn/cache/esbuild-linux-64-npm-0.15.11-fd176c9400-8.zip b/.yarn/cache/esbuild-linux-64-npm-0.15.11-fd176c9400-8.zip new file mode 100644 index 00000000000..91b8b5764d2 Binary files /dev/null and b/.yarn/cache/esbuild-linux-64-npm-0.15.11-fd176c9400-8.zip differ diff --git a/.yarn/cache/esbuild-linux-arm64-npm-0.14.38-cef31fba53-8.zip b/.yarn/cache/esbuild-linux-arm64-npm-0.14.38-cef31fba53-8.zip deleted file mode 100644 index 16e3d339688..00000000000 Binary files a/.yarn/cache/esbuild-linux-arm64-npm-0.14.38-cef31fba53-8.zip and /dev/null differ diff --git a/.yarn/cache/esbuild-linux-arm64-npm-0.15.11-eb05503e3f-8.zip b/.yarn/cache/esbuild-linux-arm64-npm-0.15.11-eb05503e3f-8.zip new file mode 100644 index 00000000000..d7dd67cd83d Binary files /dev/null and b/.yarn/cache/esbuild-linux-arm64-npm-0.15.11-eb05503e3f-8.zip differ diff --git a/.yarn/cache/esbuild-npm-0.14.38-04b78ffe2b-d7523a36bd.zip b/.yarn/cache/esbuild-npm-0.14.38-04b78ffe2b-d7523a36bd.zip deleted file mode 100644 index 9487a6d5c50..00000000000 Binary files a/.yarn/cache/esbuild-npm-0.14.38-04b78ffe2b-d7523a36bd.zip and /dev/null differ diff --git a/.yarn/cache/esbuild-npm-0.15.11-352cc4ec35-afe5f2e6fb.zip b/.yarn/cache/esbuild-npm-0.15.11-352cc4ec35-afe5f2e6fb.zip new file mode 100644 index 00000000000..484adfc5a14 Binary files /dev/null and b/.yarn/cache/esbuild-npm-0.15.11-352cc4ec35-afe5f2e6fb.zip differ diff --git a/.yarn/cache/esbuild-windows-64-npm-0.14.38-67094dd963-8.zip b/.yarn/cache/esbuild-windows-64-npm-0.14.38-67094dd963-8.zip deleted file mode 100644 index 84dfc50bbbc..00000000000 Binary files a/.yarn/cache/esbuild-windows-64-npm-0.14.38-67094dd963-8.zip and /dev/null differ diff --git a/.yarn/cache/esbuild-windows-64-npm-0.15.11-a6a42a35c8-8.zip b/.yarn/cache/esbuild-windows-64-npm-0.15.11-a6a42a35c8-8.zip new file mode 100644 index 00000000000..bee49b70929 Binary files /dev/null and b/.yarn/cache/esbuild-windows-64-npm-0.15.11-a6a42a35c8-8.zip differ diff --git a/.yarn/cache/esbuild-windows-arm64-npm-0.14.38-9693d16298-8.zip b/.yarn/cache/esbuild-windows-arm64-npm-0.14.38-9693d16298-8.zip deleted file mode 100644 index 9ad725f42e6..00000000000 Binary files a/.yarn/cache/esbuild-windows-arm64-npm-0.14.38-9693d16298-8.zip and /dev/null differ diff --git a/.yarn/cache/esbuild-windows-arm64-npm-0.15.11-d36b5e4f06-8.zip b/.yarn/cache/esbuild-windows-arm64-npm-0.15.11-d36b5e4f06-8.zip new file mode 100644 index 00000000000..38d370bffa2 Binary files /dev/null and b/.yarn/cache/esbuild-windows-arm64-npm-0.15.11-d36b5e4f06-8.zip differ diff --git a/.yarn/cache/eslint-npm-8.24.0-40a0bdeb6e-ca293ce711.zip b/.yarn/cache/eslint-npm-8.25.0-2af5e4f121-7acf2693b5.zip similarity index 90% rename from .yarn/cache/eslint-npm-8.24.0-40a0bdeb6e-ca293ce711.zip rename to .yarn/cache/eslint-npm-8.25.0-2af5e4f121-7acf2693b5.zip index f4ca6e82330..0c04e028f2f 100644 Binary files a/.yarn/cache/eslint-npm-8.24.0-40a0bdeb6e-ca293ce711.zip and b/.yarn/cache/eslint-npm-8.25.0-2af5e4f121-7acf2693b5.zip differ diff --git a/.yarn/cache/eslint-plugin-promise-npm-6.0.1-44f44fa21c-c1bb3c2e59.zip b/.yarn/cache/eslint-plugin-promise-npm-6.0.1-44f44fa21c-c1bb3c2e59.zip deleted file mode 100644 index 554218df079..00000000000 Binary files a/.yarn/cache/eslint-plugin-promise-npm-6.0.1-44f44fa21c-c1bb3c2e59.zip and /dev/null differ diff --git a/.yarn/cache/eslint-plugin-promise-npm-6.1.0-fbc1a09f9f-01c55f6c4d.zip b/.yarn/cache/eslint-plugin-promise-npm-6.1.0-fbc1a09f9f-01c55f6c4d.zip new file mode 100644 index 00000000000..f6570cb5523 Binary files /dev/null and b/.yarn/cache/eslint-plugin-promise-npm-6.1.0-fbc1a09f9f-01c55f6c4d.zip differ diff --git a/.yarn/cache/eslint-plugin-vue-npm-9.5.1-71da965834-3643332871.zip b/.yarn/cache/eslint-plugin-vue-npm-9.6.0-62ddc861da-fcfb333b09.zip similarity index 92% rename from .yarn/cache/eslint-plugin-vue-npm-9.5.1-71da965834-3643332871.zip rename to .yarn/cache/eslint-plugin-vue-npm-9.6.0-62ddc861da-fcfb333b09.zip index 57f39a7ff30..5fa25e7240c 100644 Binary files a/.yarn/cache/eslint-plugin-vue-npm-9.5.1-71da965834-3643332871.zip and b/.yarn/cache/eslint-plugin-vue-npm-9.6.0-62ddc861da-fcfb333b09.zip differ diff --git a/.yarn/cache/html-validate-npm-7.5.0-ad3a30b92f-04d73c5173.zip b/.yarn/cache/html-validate-npm-7.5.0-ad3a30b92f-04d73c5173.zip deleted file mode 100644 index fb22581d7e7..00000000000 Binary files a/.yarn/cache/html-validate-npm-7.5.0-ad3a30b92f-04d73c5173.zip and /dev/null differ diff --git a/.yarn/cache/html-validate-npm-7.6.0-c88dfc80a4-3e7ba99186.zip b/.yarn/cache/html-validate-npm-7.6.0-c88dfc80a4-3e7ba99186.zip new file mode 100644 index 00000000000..c54a4553ad7 Binary files /dev/null and b/.yarn/cache/html-validate-npm-7.6.0-c88dfc80a4-3e7ba99186.zip differ diff --git a/.yarn/cache/moment-timezone-npm-0.5.37-cb6e7487a6-b3fc24848a.zip b/.yarn/cache/moment-timezone-npm-0.5.37-cb6e7487a6-b3fc24848a.zip deleted file mode 100644 index aecc304106d..00000000000 Binary files a/.yarn/cache/moment-timezone-npm-0.5.37-cb6e7487a6-b3fc24848a.zip and /dev/null differ diff --git a/.yarn/cache/moment-timezone-npm-0.5.38-6d3ab18886-ff7077de41.zip b/.yarn/cache/moment-timezone-npm-0.5.38-6d3ab18886-ff7077de41.zip new file mode 100644 index 00000000000..943745f36a8 Binary files /dev/null and b/.yarn/cache/moment-timezone-npm-0.5.38-6d3ab18886-ff7077de41.zip differ diff --git a/.yarn/cache/naive-ui-npm-2.33.3-b741bf7169-772373981b.zip b/.yarn/cache/naive-ui-npm-2.33.5-1142591c7e-d8357a302a.zip similarity index 66% rename from .yarn/cache/naive-ui-npm-2.33.3-b741bf7169-772373981b.zip rename to .yarn/cache/naive-ui-npm-2.33.5-1142591c7e-d8357a302a.zip index 47ff1f79afb..16fd1e658c8 100644 Binary files a/.yarn/cache/naive-ui-npm-2.33.3-b741bf7169-772373981b.zip and b/.yarn/cache/naive-ui-npm-2.33.5-1142591c7e-d8357a302a.zip differ diff --git a/.yarn/cache/pinia-npm-2.0.22-1c768f6f87-3949063267.zip b/.yarn/cache/pinia-npm-2.0.22-1c768f6f87-3949063267.zip deleted file mode 100644 index ac07a460484..00000000000 Binary files a/.yarn/cache/pinia-npm-2.0.22-1c768f6f87-3949063267.zip and /dev/null differ diff --git a/.yarn/cache/pinia-npm-2.0.23-17bda5a8d2-004c76d80b.zip b/.yarn/cache/pinia-npm-2.0.23-17bda5a8d2-004c76d80b.zip new file mode 100644 index 00000000000..6b6455a68bd Binary files /dev/null and b/.yarn/cache/pinia-npm-2.0.23-17bda5a8d2-004c76d80b.zip differ diff --git a/.yarn/cache/postcss-npm-8.4.14-c0d448b728-fe58766ff3.zip b/.yarn/cache/postcss-npm-8.4.18-f1d73c0a84-9349fd9984.zip similarity index 82% rename from .yarn/cache/postcss-npm-8.4.14-c0d448b728-fe58766ff3.zip rename to .yarn/cache/postcss-npm-8.4.18-f1d73c0a84-9349fd9984.zip index 63ace659e33..2955faf8c2c 100644 Binary files a/.yarn/cache/postcss-npm-8.4.14-c0d448b728-fe58766ff3.zip and b/.yarn/cache/postcss-npm-8.4.18-f1d73c0a84-9349fd9984.zip differ diff --git a/.yarn/cache/rollup-npm-2.77.3-be523d3443-b179c68249.zip b/.yarn/cache/rollup-npm-2.77.3-be523d3443-b179c68249.zip deleted file mode 100644 index 03496bf4fcb..00000000000 Binary files a/.yarn/cache/rollup-npm-2.77.3-be523d3443-b179c68249.zip and /dev/null differ diff --git a/.yarn/cache/rollup-npm-2.78.1-25ffe2a567-9034814383.zip b/.yarn/cache/rollup-npm-2.78.1-25ffe2a567-9034814383.zip new file mode 100644 index 00000000000..830682778ef Binary files /dev/null and b/.yarn/cache/rollup-npm-2.78.1-25ffe2a567-9034814383.zip differ diff --git a/.yarn/cache/shepherd.js-npm-10.0.1-64acc35968-be51f42734.zip b/.yarn/cache/shepherd.js-npm-10.0.1-64acc35968-be51f42734.zip new file mode 100644 index 00000000000..b2938d9d4e3 Binary files /dev/null and b/.yarn/cache/shepherd.js-npm-10.0.1-64acc35968-be51f42734.zip differ diff --git a/.yarn/cache/smoothscroll-polyfill-npm-0.4.4-69b5bb4bf7-b99ff7d916.zip b/.yarn/cache/smoothscroll-polyfill-npm-0.4.4-69b5bb4bf7-b99ff7d916.zip new file mode 100644 index 00000000000..0943c81f3f3 Binary files /dev/null and b/.yarn/cache/smoothscroll-polyfill-npm-0.4.4-69b5bb4bf7-b99ff7d916.zip differ diff --git a/.yarn/cache/vite-npm-2.9.15-da673a6d8d-5edf8afc13.zip b/.yarn/cache/vite-npm-2.9.15-da673a6d8d-5edf8afc13.zip deleted file mode 100644 index dd78245cd52..00000000000 Binary files a/.yarn/cache/vite-npm-2.9.15-da673a6d8d-5edf8afc13.zip and /dev/null differ diff --git a/.yarn/cache/vite-npm-3.1.8-6703f419ed-982696ad13.zip b/.yarn/cache/vite-npm-3.1.8-6703f419ed-982696ad13.zip new file mode 100644 index 00000000000..7a71bc1bf17 Binary files /dev/null and b/.yarn/cache/vite-npm-3.1.8-6703f419ed-982696ad13.zip differ diff --git a/.yarn/cache/vue-npm-3.2.40-ee1b0f06d2-fb5ca87c16.zip b/.yarn/cache/vue-npm-3.2.40-ee1b0f06d2-fb5ca87c16.zip deleted file mode 100644 index e4d41c715be..00000000000 Binary files a/.yarn/cache/vue-npm-3.2.40-ee1b0f06d2-fb5ca87c16.zip and /dev/null differ diff --git a/.yarn/cache/vue-npm-3.2.41-cb73e74f4c-5328bf14c6.zip b/.yarn/cache/vue-npm-3.2.41-cb73e74f4c-5328bf14c6.zip new file mode 100644 index 00000000000..8ff0118f243 Binary files /dev/null and b/.yarn/cache/vue-npm-3.2.41-cb73e74f4c-5328bf14c6.zip differ diff --git a/client/agenda/Agenda.vue b/client/agenda/Agenda.vue index bd9cddb05f5..05095782f6f 100644 --- a/client/agenda/Agenda.vue +++ b/client/agenda/Agenda.vue @@ -13,13 +13,28 @@ .agenda-topnav.my-3 meeting-navigation - n-button.d-none.d-sm-flex( - quaternary - @click='toggleSettings' - ) - template(#icon) - i.bi.bi-gear - span Settings + .agenda-topnav-right.d-none.d-md-flex + n-button( + quaternary + @click='startTour' + ) + template(#icon) + i.bi.bi-question-square + span Help + n-button( + quaternary + @click='toggleShare' + ) + template(#icon) + i.bi.bi-share + span Share + n-button( + quaternary + @click='toggleSettings' + ) + template(#icon) + i.bi.bi-gear + span Settings .row .col @@ -137,6 +152,7 @@ agenda-quick-access agenda-mobile-bar + agenda-share-modal(v-model:shown='state.shareModalShown') diff --git a/client/agenda/store.js b/client/agenda/store.js index b0d42734cbe..7035307926c 100644 --- a/client/agenda/store.js +++ b/client/agenda/store.js @@ -4,6 +4,7 @@ import uniqBy from 'lodash/uniqBy' import murmur from 'murmurhash-js/murmurhash3_gc' import { useSiteStore } from '../shared/store' +import { storageAvailable } from '../shared/feature-detect' const urlRe = /http[s]?:\/\/(?:[a-zA-Z]|[0-9]|[$-_@.&+]|[!*\(\),]|(?:%[0-9a-fA-F][0-9a-fA-F]))+/ const conferenceDomains = ['webex.com', 'zoom.us', 'jitsi.org', 'meetecho.com', 'gather.town'] @@ -147,7 +148,11 @@ export const useAgendaStore = defineStore('agenda', { const agendaData = await resp.json() // -> Switch to meeting timezone - this.timezone = window.localStorage.getItem(`agenda.${agendaData.meeting.number}.timezone`) || agendaData.meeting.timezone + if (storageAvailable('localStorage')) { + this.timezone = window.localStorage.getItem(`agenda.${agendaData.meeting.number}.timezone`) || agendaData.meeting.timezone + } else { + this.timezone = agendaData.meeting.timezone + } // -> Load meeting data this.categories = agendaData.categories @@ -161,9 +166,17 @@ export const useAgendaStore = defineStore('agenda', { this.infoNoteHash = murmur(agendaData.meeting.infoNote, 0).toString() // -> Load meeting-specific preferences - this.infoNoteShown = !(window.localStorage.getItem(`agenda.${agendaData.meeting.number}.hideInfo`) === this.infoNoteHash) - this.colorAssignments = JSON.parse(window.localStorage.getItem(`agenda.${agendaData.meeting.number}.colorAssignments`) || '{}') - this.pickedEvents = JSON.parse(window.localStorage.getItem(`agenda.${agendaData.meeting.number}.pickedEvents`) || '[]') + if (storageAvailable('localStorage')) { + this.infoNoteShown = !(window.localStorage.getItem(`agenda.${agendaData.meeting.number}.hideInfo`) === this.infoNoteHash) + this.colorAssignments = JSON.parse(window.localStorage.getItem(`agenda.${agendaData.meeting.number}.colorAssignments`) || '{}') + this.selectedCatSubs = JSON.parse(window.localStorage.getItem(`agenda.${agendaData.meeting.number}.filters`) || '[]') + this.pickedEvents = JSON.parse(window.localStorage.getItem(`agenda.${agendaData.meeting.number}.pickedEvents`) || '[]') + } else { + this.infoNoteShown = true + this.colorAssignments = {} + this.selectedCatSubs = [] + this.pickedEvents = [] + } this.isLoaded = true } catch (err) { @@ -177,12 +190,15 @@ export const useAgendaStore = defineStore('agenda', { this.hideLoadingScreen() }, persistMeetingPreferences () { + if (!storageAvailable('localStorage')) { return } + if (this.infoNoteShown) { window.localStorage.removeItem(`agenda.${this.meeting.number}.hideInfo`) } else { window.localStorage.setItem(`agenda.${this.meeting.number}.hideInfo`, this.infoNoteHash) } window.localStorage.setItem(`agenda.${this.meeting.number}.colorAssignments`, JSON.stringify(this.colorAssignments)) + window.localStorage.setItem(`agenda.${this.meeting.number}.filters`, JSON.stringify(this.selectedCatSubs)) window.localStorage.setItem(`agenda.${this.meeting.number}.pickedEvents`, JSON.stringify(this.pickedEvents)) window.localStorage.setItem(`agenda.${this.meeting.number}.timezone`, this.timezone) }, @@ -221,10 +237,10 @@ export const useAgendaStore = defineStore('agenda', { } }, persist: { - enabled: true, + enabled: storageAvailable('localStorage'), strategies: [ { - storage: localStorage, + storage: storageAvailable('localStorage') ? localStorage : null, paths: [ 'areaIndicatorsShown', 'bolderText', diff --git a/client/agenda/tour.js b/client/agenda/tour.js new file mode 100644 index 00000000000..27b2a8b0dd0 --- /dev/null +++ b/client/agenda/tour.js @@ -0,0 +1,113 @@ +import Shepherd from 'shepherd.js' +import 'shepherd.js/dist/css/shepherd.css' + +export function initTour ({ mobileMode, pickerMode }) { + const tour = new Shepherd.Tour({ + useModalOverlay: true, + defaultStepOptions: { + classes: 'shepherd-theme-custom', + scrollTo: false, + modalOverlayOpeningPadding: 8, + modalOverlayOpeningRadius: 4, + popperOptions: { + modifiers: [ + { + name: 'offset', + options: { + offset: [0,20] + } + } + ] + } + } + }) + const defaultButtons = [ + { + text: 'Exit', + action: tour.cancel, + secondary: true + }, + { + text: 'Next', + action: tour.next + } + ] + + // STEPS + + tour.addSteps([ + { + title: 'Filter Areas + Groups', + text: 'You can filter the list of sessions by areas or working groups you\'re interested in. The filters you select here also apply to the Calendar View and persist even if you come back to this page later.', + attachTo: { + element: mobileMode ? '.agenda-mobile-bar > button:first-child' : '#agenda-quickaccess-filterbyareagroups-btn', + on: mobileMode ? 'top' : 'left' + }, + buttons: defaultButtons + }, + { + title: 'Pick Sessions', + text: 'Alternatively select individual sessions from the list to build your own schedule.', + attachTo: { + element: pickerMode ? '.agenda-quickaccess-btnrow' : '#agenda-quickaccess-picksessions-btn', + on: 'left' + }, + buttons: defaultButtons, + showOn: () => !mobileMode + }, + { + title: 'Calendar View', + text: 'View the current list of sessions in a calendar view, by week or by day. The filters you selected above also apply in this view.', + attachTo: { + element: mobileMode ? '.agenda-mobile-bar > button:nth-child(2)' : '#agenda-quickaccess-calview-btn', + on: mobileMode ? 'top' : 'left' + }, + buttons: defaultButtons + }, + { + title: 'Add to your calendar', + text: 'Add the current list of sessions to your personal calendar application, in either webcal or ics format.', + attachTo: { + element: mobileMode ? '.agenda-mobile-bar > button:nth-child(3)' : '#agenda-quickaccess-addtocal-btn', + on: mobileMode ? 'top' : 'left' + }, + buttons: defaultButtons + }, + { + title: 'Search Events', + text: 'Filter the list of sessions by searching for specific keywords in the title, location, acronym, notes or group name. Click the button again to close the search and discard its filtering.', + attachTo: { + element: '.agenda-table-search', + on: 'top' + }, + buttons: defaultButtons + }, + { + title: 'Assign Colors to Events', + text: 'Assign colors to individual events to keep track of those you find interesting, wish to attend or define your own colors / descriptions from the Settings panel.', + attachTo: { + element: '.agenda-table-colorpicker', + on: 'top' + }, + buttons: defaultButtons + }, + { + title: 'Sessions', + text: 'View the session materials by either clicking on its title or using the Show meeting materials button on the right. You can locate the room holding this event on the floor plan by clicking on the location name.', + attachTo: { + element: () => document.querySelector('.agenda-table-display-event'), + on: 'top' + }, + buttons: [ + { + text: 'Finish', + action: tour.next + } + ], + modalOverlayOpeningPadding: 0, + modalOverlayOpeningRadius: 2 + } + ]) + + return tour +} diff --git a/client/router.js b/client/router.js index 0555f40317f..d5c07101c8d 100644 --- a/client/router.js +++ b/client/router.js @@ -29,6 +29,12 @@ export default createRouter({ return { name: 'agenda' } } }, + { + path: '/meeting/:meetingNumber(\\d+)?/agenda-utc', + redirect: to => { + return { name: 'agenda', query: { ...to.query, tz: 'UTC' } } + } + }, { path: '/meeting/:meetingNumber(\\d+)?/agenda/personalize', redirect: to => { diff --git a/client/shared/feature-detect.js b/client/shared/feature-detect.js new file mode 100644 index 00000000000..4b8232643ea --- /dev/null +++ b/client/shared/feature-detect.js @@ -0,0 +1,19 @@ +const cache = {} + +export function storageAvailable(type) { + if (Object.prototype.hasOwnProperty.call(cache, type)) { + return cache[type] + } + try { + let storage = window[type] + const x = '__storage_test__' + storage.setItem(x, x) + storage.removeItem(x) + cache[type] = true + return true + } + catch (e) { + cache[type] = false + return false + } +} diff --git a/ietf/doc/views_draft.py b/ietf/doc/views_draft.py index f3a3071784f..8e1e48c46bf 100644 --- a/ietf/doc/views_draft.py +++ b/ietf/doc/views_draft.py @@ -592,7 +592,7 @@ def to_iesg(request,name): e.by = by e.doc = doc e.rev = doc.rev - e.desc = "IESG process started in state %s" % target_state['iesg'].name + e.desc = "Document is now in IESG state %s" % target_state['iesg'].name e.save() events.append(e) @@ -713,7 +713,7 @@ def edit_info(request, name): e.by = by e.doc = doc e.rev = doc.rev - e.desc = "IESG process started in state %s" % doc.get_state("draft-iesg").name + e.desc = "Document is now in IESG state %s" % doc.get_state("draft-iesg").name e.save() events.append(e) diff --git a/ietf/ietfauth/forms.py b/ietf/ietfauth/forms.py index d46ad54dbfc..7a609c6237b 100644 --- a/ietf/ietfauth/forms.py +++ b/ietf/ietfauth/forms.py @@ -116,6 +116,9 @@ def __init__(self, *args, **kwargs): self.initial["ascii"] = "" self.fields['pronouns_selectable'] = forms.MultipleChoiceField(label='Pronouns', choices = [(option, option) for option in ["he/him", "she/her", "they/them"]], widget=forms.CheckboxSelectMultiple, required=False) + self.fields["pronouns_freetext"].widget.attrs.update( + {"aria-label": "Optionally provide your personal pronouns"} + ) self.unidecoded_ascii = False diff --git a/ietf/meeting/helpers.py b/ietf/meeting/helpers.py index 4fd4579c980..6fca92ec6c2 100644 --- a/ietf/meeting/helpers.py +++ b/ietf/meeting/helpers.py @@ -95,6 +95,7 @@ def preprocess_assignments_for_agenda(assignments_queryset, meeting, extra_prefe a.session.historic_parent a.session.rescheduled_to (if rescheduled) a.session.prefetched_active_materials + a.session.order_number """ assignments_queryset = assignments_queryset.prefetch_related( 'timeslot', 'timeslot__type', 'timeslot__meeting', diff --git a/ietf/meeting/models.py b/ietf/meeting/models.py index 0265dad4c9f..f7b72070dff 100644 --- a/ietf/meeting/models.py +++ b/ietf/meeting/models.py @@ -1105,8 +1105,18 @@ def all_meeting_sessions_for_group(self): from ietf.meeting.utils import add_event_info_to_session_qs if self.group.features.has_meetings: if not hasattr(self, "_all_meeting_sessions_for_group_cache"): - sessions = [s for s in add_event_info_to_session_qs(self.meeting.session_set.filter(group=self.group,type=self.type)) if s.official_timeslotassignment()] - self._all_meeting_sessions_for_group_cache = sorted(sessions, key = lambda x: x.official_timeslotassignment().timeslot.time) + sessions = [s for s in add_event_info_to_session_qs(self.meeting.session_set.filter(group=self.group)) if s.official_timeslotassignment()] + for s in sessions: + s.ota = s.official_timeslotassignment() + # Align this sort with SchedTimeSessAssignment default sort order since many views base their order on that + self._all_meeting_sessions_for_group_cache = sorted( + sessions, key = lambda x: ( + x.ota.timeslot.time, + x.ota.timeslot.type.slug, + x.ota.session.group.parent.name if x.ota.session.group.parent else None, + x.ota.session.name + ) + ) return self._all_meeting_sessions_for_group_cache else: return [self] diff --git a/ietf/meeting/views.py b/ietf/meeting/views.py index a50ba1ad939..8668c2176d2 100644 --- a/ietf/meeting/views.py +++ b/ietf/meeting/views.py @@ -207,8 +207,7 @@ def materials_document(request, document, num=None, ext=None): if (re.search(r'^\w+-\d+-.+-\d\d$', document) or re.search(r'^\w+-interim-\d+-.+-\d\d-\d\d$', document) or re.search(r'^\w+-interim-\d+-.+-sess[a-z]-\d\d$', document) or - re.search(r'^minutes-interim-\d+-.+-\d\d$', document) or - re.search(r'^slides-interim-\d+-.+-\d\d$', document)): + re.search(r'^(minutes|slides|chatlog|polls)-interim-\d+-.+-\d\d$', document)): name, rev = document.rsplit('-', 1) else: name, rev = document, None @@ -1621,6 +1620,8 @@ def api_get_agenda_data (request, num=None): # Get Floor Plans floors = FloorPlan.objects.filter(meeting=meeting).order_by('order') + #debug.show('all([(item.acronym,item.session.order_number,item.session.order_in_meeting()) for item in filtered_assignments])') + return JsonResponse({ "meeting": { "number": schedule.meeting.number, @@ -1712,7 +1713,7 @@ def agenda_extract_schedule (item): } if item.session.agenda() is not None else { "url": None }, - "orderInMeeting": item.session.order_in_meeting(), + "orderInMeeting": item.session.order_number, "short": item.session.short if item.session.short else item.session.short_name, "sessionToken": item.session.docname_token_only_for_multiple(), "links": { diff --git a/ietf/secr/sreq/views.py b/ietf/secr/sreq/views.py index fab408e03d7..5a6c1ec0779 100644 --- a/ietf/secr/sreq/views.py +++ b/ietf/secr/sreq/views.py @@ -267,6 +267,16 @@ def status_slug_for_new_session(session, session_number): return 'schedw' +def get_outbound_conflicts(form: SessionForm): + """extract wg conflict constraint data from a SessionForm""" + outbound_conflicts = [] + for conflictname, cfield_id in form.wg_constraint_field_ids(): + conflict_groups = form.cleaned_data[cfield_id] + if len(conflict_groups) > 0: + outbound_conflicts.append(dict(name=conflictname, groups=conflict_groups)) + return outbound_conflicts + + @role_required(*AUTHORIZED_ROLES) def confirm(request, acronym): ''' @@ -299,12 +309,8 @@ def confirm(request, acronym): session_data['timeranges_display'] = [t.desc for t in form.cleaned_data['timeranges']] session_data['resources'] = [ ResourceAssociation.objects.get(pk=pk) for pk in request.POST.getlist('resources') ] - # extract wg conflict constraint data for the view - outbound_conflicts = [] - for conflictname, cfield_id in form.wg_constraint_field_ids(): - conflict_groups = form.cleaned_data[cfield_id] - if len(conflict_groups) > 0: - outbound_conflicts.append(dict(name=conflictname, groups=conflict_groups)) + # extract wg conflict constraint data for the view / notifications + outbound_conflicts = get_outbound_conflicts(form) button_text = request.POST.get('submit', '') if button_text == 'Cancel': @@ -534,11 +540,14 @@ def edit(request, acronym, num=None): #add_session_activity(group,'Session Request was updated',meeting,user) # send notification + outbound_conflicts = get_outbound_conflicts(form) + session_data = form.cleaned_data.copy() # do not add things to the original cleaned_data + session_data['outbound_conflicts'] = [f"{d['name']}: {d['groups']}" for d in outbound_conflicts] send_notification( group, meeting, login, - form.cleaned_data, + session_data, [sf.cleaned_data for sf in form.session_forms.forms_to_keep], 'update', ) diff --git a/ietf/static/js/datepicker.js b/ietf/static/js/datepicker.js index a94f79fc113..c55d36675ac 100644 --- a/ietf/static/js/datepicker.js +++ b/ietf/static/js/datepicker.js @@ -61,7 +61,7 @@ replace: function(new_array){ if (!new_array) return; - if (!$.isArray(new_array)) + if (!Array.isArray(new_array)) new_array = [new_array]; this.clear(); this.push.apply(this, new_array); @@ -176,7 +176,7 @@ }, _resolveDaysOfWeek: function(daysOfWeek){ - if (!$.isArray(daysOfWeek)) + if (!Array.isArray(daysOfWeek)) daysOfWeek = daysOfWeek.split(/[,\s]*/); return $.map(daysOfWeek, Number); }, @@ -263,7 +263,7 @@ o.daysOfWeekHighlighted = this._resolveDaysOfWeek(o.daysOfWeekHighlighted||[]); o.datesDisabled = o.datesDisabled||[]; - if (!$.isArray(o.datesDisabled)) { + if (!Array.isArray(o.datesDisabled)) { o.datesDisabled = o.datesDisabled.split(','); } o.datesDisabled = $.map(o.datesDisabled, function(d){ @@ -579,7 +579,7 @@ }, setDates: function(){ - var args = $.isArray(arguments[0]) ? arguments[0] : arguments; + var args = Array.isArray(arguments[0]) ? arguments[0] : arguments; this.update.apply(this, args); this._trigger('changeDate'); this.setValue(); @@ -587,7 +587,7 @@ }, setUTCDates: function(){ - var args = $.isArray(arguments[0]) ? arguments[0] : arguments; + var args = Array.isArray(arguments[0]) ? arguments[0] : arguments; this.setDates.apply(this, $.map(args, this._utc_to_local)); return this; }, @@ -1039,7 +1039,7 @@ //Check if uniqueSort exists (supported by jquery >=1.12 and >=2.2) //Fallback to unique function for older jquery versions - if ($.isFunction($.uniqueSort)) { + if (typeof $.uniqueSort === "function") { clsName = $.uniqueSort(clsName); } else { clsName = $.unique(clsName); diff --git a/ietf/static/js/list.js b/ietf/static/js/list.js index a74e811cb63..df0694601cf 100644 --- a/ietf/static/js/list.js +++ b/ietf/static/js/list.js @@ -24,11 +24,9 @@ function replace_with_internal(table, internal_table, i) { } function field_magic(i, e, fields) { - if ($(e) - .attr("colspan") === undefined && - (fields[i] == "num" || fields[i] == "count" || - fields[i] == "percent" || fields[i] == "id" || - fields[i].endsWith("-num") || fields[i].endsWith("-date"))) { + if (fields[i] == "num" || fields[i] == "count" || + fields[i] == "percent" || fields[i] == "id" || + fields[i].endsWith("-num") || fields[i].endsWith("-date")) { $(e) .addClass("text-end"); } @@ -62,12 +60,21 @@ $(document) // get field classes from first thead row var fields = $(header_row) .find("th, td") - .map(function () { - return $(this) - .attr("data-sort") ? $(this) + .toArray() + .map((el) => { + let colspan = parseInt($(el) + .attr("colspan")) || 1; + // create a dense (non-sparse) array + let data_sort = new Array(); + for (var i = 0; i < colspan; i++) { + data_sort[i] = ""; + } + data_sort[0] = $(el) + .attr("data-sort") ? $(el) .attr("data-sort") : ""; + return data_sort; }) - .toArray(); + .flat(); if (fields.length == 0 || !fields.filter(field => field != "")) { // console.log("No table fields defined, disabling search/sort."); @@ -79,10 +86,9 @@ $(document) $(header_row) .children("[data-sort]") .addClass("sort"); - // $(header_row) - // .children("th, td") - // .wrapInner(''); - // // .each((i, e) => field_magic(i, e, fields)); + $(header_row) + .children("th, td") + .each((i, e) => field_magic(i, e, fields)); if ($(header_row) .text() diff --git a/ietf/templates/base/menu.html b/ietf/templates/base/menu.html index b48c004f7b5..85784471fd6 100644 --- a/ietf/templates/base/menu.html +++ b/ietf/templates/base/menu.html @@ -99,6 +99,12 @@ Draft submission +
  • + + IESG dashboard + +
  • {% if user and user.is_authenticated %}
  • {% endif %} {% if liaison.state.slug == 'pending' and can_edit %} - + {% endif %} {% if liaison.state.slug == 'posted' and user|has_role:"Secretariat" %} @@ -243,7 +244,8 @@

    {% if liaison.state.slug == 'dead' and can_edit %} {% endif %} {% if liaison.state.slug == 'pending' and can_edit or liaison.state.slug == 'dead' and can_edit %}{% endif %} -{% endblock %} +{% endblock %} \ No newline at end of file diff --git a/ietf/templates/nomcom/private_index.html b/ietf/templates/nomcom/private_index.html index 2b3859269aa..6f64a0ff785 100644 --- a/ietf/templates/nomcom/private_index.html +++ b/ietf/templates/nomcom/private_index.html @@ -8,7 +8,7 @@ {% block nomcom_content %} {% origin %}

    Nomination status

    - +
    @@ -156,7 +156,7 @@

    {% endif %} -

    Position + Nominee @@ -194,9 +194,7 @@

    {{ np.nominee.email.name_and_email }} - -

    - View feedback diff --git a/ietf/templates/nomcom/private_key.html b/ietf/templates/nomcom/private_key.html index 847389e26b3..128605ecf39 100644 --- a/ietf/templates/nomcom/private_key.html +++ b/ietf/templates/nomcom/private_key.html @@ -7,7 +7,7 @@ {% origin %}

    Enter private key

    - In order to access the {{ nomcom.group }} data you have to enter your private key. Please paste it in the text area below. The key must be in the following format: + In order to access the {{ nomcom.group }} data you have to enter the NomCom group's private key (which you should have received from the NomCom Chair). The key must be in the following format:

       -----BEGIN PRIVATE KEY-----
    diff --git a/jsconfig.json b/jsconfig.json
    new file mode 100644
    index 00000000000..0898bb2e2af
    --- /dev/null
    +++ b/jsconfig.json
    @@ -0,0 +1,21 @@
    +{
    +  "compilerOptions": {
    +    "target": "ES6",
    +    
    +  },
    +  "exclude": [
    +    "node_modules",
    +    ".yarn",
    +    ".vite"
    +  ],
    +  "include": [
    +    "client/**/*",
    +    "playwright/**/*"
    +  ],
    +  "vueCompilerOptions": {
    +    "target": 3,
    +    "plugins": [
    +      "@volar/vue-language-plugin-pug"
    +    ]
    +  }
    +}
    diff --git a/package.json b/package.json
    index 094c8e4b9e3..aeb0ff12863 100644
    --- a/package.json
    +++ b/package.json
    @@ -24,8 +24,8 @@
         "@popperjs/core": "2.11.6",
         "bootstrap": "5.2.2",
         "bootstrap-icons": "1.9.1",
    -    "browser-fs-access": "0.31.0",
    -    "caniuse-lite": "1.0.30001414",
    +    "browser-fs-access": "0.31.1",
    +    "caniuse-lite": "1.0.30001420",
         "d3": "7.6.1",
         "file-saver": "2.0.5",
         "highcharts": "10.2.1",
    @@ -37,47 +37,48 @@
         "lodash-es": "4.17.21",
         "luxon": "3.0.4",
         "moment": "2.29.4",
    -    "moment-timezone": "0.5.37",
    +    "moment-timezone": "0.5.38",
         "ms": "2.1.3",
         "murmurhash-js": "1.0.0",
    -    "naive-ui": "2.33.3",
    -    "pinia": "2.0.22",
    +    "naive-ui": "2.33.5",
    +    "pinia": "2.0.23",
         "pinia-plugin-persist": "1.0.0",
         "select2": "4.1.0-rc.0",
         "select2-bootstrap-5-theme": "1.3.0",
         "send": "0.18.0",
    +    "shepherd.js": "10.0.1",
         "slugify": "1.6.5",
         "sortablejs": "1.15.0",
    -    "vue": "3.2.40",
    +    "vue": "3.2.41",
         "vue-router": "4.1.5",
         "zxcvbn": "4.4.2"
       },
       "devDependencies": {
    -    "@faker-js/faker": "7.5.0",
    +    "@faker-js/faker": "7.6.0",
         "@parcel/transformer-sass": "2.7.0",
    -    "@percy/cli": "1.10.4",
    +    "@percy/cli": "1.11.0",
         "@percy/cypress": "3.1.2",
    -    "@vitejs/plugin-vue": "2.3.4",
    +    "@vitejs/plugin-vue": "3.1.2",
         "@vue/test-utils": "2.1.0",
         "browserlist": "latest",
         "c8": "7.12.0",
         "cypress": "10.9.0",
         "cypress-real-events": "1.7.1",
    -    "eslint": "8.24.0",
    +    "eslint": "8.25.0",
         "eslint-config-standard": "17.0.0",
         "eslint-plugin-cypress": "2.12.1",
         "eslint-plugin-import": "2.26.0",
         "eslint-plugin-n": "15.3.0",
         "eslint-plugin-node": "11.1.0",
    -    "eslint-plugin-promise": "6.0.1",
    -    "eslint-plugin-vue": "9.5.1",
    -    "html-validate": "7.5.0",
    +    "eslint-plugin-promise": "6.1.0",
    +    "eslint-plugin-vue": "9.6.0",
    +    "html-validate": "7.6.0",
         "jquery-migrate": "3.4.0",
         "parcel": "2.7.0",
         "pug": "3.0.2",
         "sass": "1.55.0",
         "seedrandom": "3.0.5",
    -    "vite": "2.9.15"
    +    "vite": "3.1.8"
       },
       "targets": {
         "ietf": {
    diff --git a/playwright/tests/meeting/agenda.spec.js b/playwright/tests/meeting/agenda.spec.js
    index d71c6d31877..3846a531805 100644
    --- a/playwright/tests/meeting/agenda.spec.js
    +++ b/playwright/tests/meeting/agenda.spec.js
    @@ -81,9 +81,15 @@ test.describe('past - desktop', () => {
           await expect(navLocator.last()).toContainText('Plaintext')
         })
     
    -    // SETTINGS BUTTON
    -
    -    await expect(page.locator('.agenda .meeting-nav + button')).toContainText('Settings')
    +    // RIGHT-SIDE BUTTONS
    +
    +    await test.step('has the correct right side buttons', async () => {
    +      const btnsLocator = page.locator('.agenda .agenda-topnav-right > button')
    +      await expect(btnsLocator).toHaveCount(3)
    +      await expect(btnsLocator.first()).toContainText('Help')
    +      await expect(btnsLocator.nth(1)).toContainText('Share')
    +      await expect(btnsLocator.last()).toContainText('Settings')
    +    })
       })
     
       test('agenda schedule list header', async ({ page }) => {
    @@ -773,7 +779,7 @@ test.describe('past - desktop', () => {
     
       test('agenda settings', async ({ page, browserName }) => {
         // Open dialog
    -    await page.locator('.meeting-nav + button').click()
    +    await page.locator('.agenda-topnav-right > button:last-child').click()
         await expect(page.locator('.agenda-settings')).toBeVisible()
         // Check header elements
         await expect(page.locator('.agenda-settings .n-drawer-header__main > span')).toContainText('Agenda Settings')
    @@ -898,6 +904,22 @@ test.describe('past - desktop', () => {
         await expect(page.locator('.agenda-settings')).not.toBeVisible()
       })
     
    +  // -> SHARE DIALOG
    +
    +  test('agenda share dialog', async ({ page }) => {
    +    // Open dialog
    +    await page.locator('.agenda-topnav-right > button:nth-child(2)').click()
    +    await expect(page.locator('.agenda-share')).toBeVisible()
    +    // Check header elements
    +    await expect(page.locator('.agenda-share .n-card-header__main > .agenda-share-header > .bi')).toBeVisible()
    +    await expect(page.locator('.agenda-share .n-card-header__main > .agenda-share-header > .bi + span')).toContainText('Share this view')
    +    // Check input URL
    +    await expect(page.locator('.agenda-share .agenda-share-content input[type=text]')).toHaveValue(`http://localhost:3000/meeting/${meetingData.meeting.number}/agenda`)
    +    // Clicking X should close the dialog
    +    await page.locator('.agenda-share .n-card-header__extra > .agenda-share-header > button').click()
    +    await expect(page.locator('.agenda-share')).not.toBeVisible()
    +  })
    +
       // -> ADD TO CALENDAR
     
       test('agenda add to calendar', async ({ page }) => {
    @@ -1012,7 +1034,7 @@ test.describe('past - desktop', () => {
         // Change color legend from settings dialog
         // ----------------------------------------
         // Open dialog
    -    await page.locator('.meeting-nav + button').click()
    +    await page.locator('.agenda-topnav-right > button:last-child').click()
         await expect(page.locator('.agenda-settings')).toBeVisible()
         // Toggle color legend switch
         await colorLgdSwitchLocator.click()
    @@ -1051,7 +1073,7 @@ test.describe('past - desktop', () => {
         // No colored dots should appear
         await expect(page.locator('.agenda .agenda-table-display-event .agenda-table-colorindicator')).toHaveCount(0)
         // Clear all colors from Settings menu
    -    await page.locator('.meeting-nav + button').click()
    +    await page.locator('.agenda-topnav-right > button:last-child').click()
         await expect(page.locator('.agenda-settings')).toBeVisible()
         await page.locator('.agenda-settings .agenda-settings-actions > button').first().click()
         await page.locator('.n-dropdown-option:has-text("Clear Color")').click()
    @@ -1295,7 +1317,7 @@ test.describe('live - desktop', () => {
     
       test('live red line toggle', async ({ page }) => {
         // Open settings dialog
    -    await page.locator('.meeting-nav + button').click()
    +    await page.locator('.agenda-topnav-right > button:last-child').click()
         await expect(page.locator('.agenda-settings')).toBeVisible()
         // Toggle red line switch
         const redlineSwitchLocator = page.locator('#agenda-settings-tgl-redline div[role=switch]')
    diff --git a/yarn.lock b/yarn.lock
    index 8644a3ea745..0a1120953b7 100644
    --- a/yarn.lock
    +++ b/yarn.lock
    @@ -126,9 +126,23 @@ __metadata:
       languageName: node
       linkType: hard
     
    -"@eslint/eslintrc@npm:^1.3.2":
    -  version: 1.3.2
    -  resolution: "@eslint/eslintrc@npm:1.3.2"
    +"@esbuild/android-arm@npm:0.15.11":
    +  version: 0.15.11
    +  resolution: "@esbuild/android-arm@npm:0.15.11"
    +  conditions: os=android & cpu=arm
    +  languageName: node
    +  linkType: hard
    +
    +"@esbuild/linux-loong64@npm:0.15.11":
    +  version: 0.15.11
    +  resolution: "@esbuild/linux-loong64@npm:0.15.11"
    +  conditions: os=linux & cpu=loong64
    +  languageName: node
    +  linkType: hard
    +
    +"@eslint/eslintrc@npm:^1.3.3":
    +  version: 1.3.3
    +  resolution: "@eslint/eslintrc@npm:1.3.3"
       dependencies:
         ajv: ^6.12.4
         debug: ^4.3.2
    @@ -139,14 +153,14 @@ __metadata:
         js-yaml: ^4.1.0
         minimatch: ^3.1.2
         strip-json-comments: ^3.1.1
    -  checksum: 2074dca47d7e1c5c6323ff353f690f4b25d3ab53fe7d27337e2592d37a894cf60ca0e85ca66b50ff2db0bc7e630cc1e9c7347d65bb185b61416565584c38999c
    +  checksum: f03e9d6727efd3e0719da2051ea80c0c73d20e28c171121527dbb868cd34232ca9c1d0525a66e517a404afea26624b1e47895b6a92474678418c2f50c9566694
       languageName: node
       linkType: hard
     
    -"@faker-js/faker@npm:7.5.0":
    -  version: 7.5.0
    -  resolution: "@faker-js/faker@npm:7.5.0"
    -  checksum: 6f2c48a8017d486eddfe2c3e0b743b810bcc948e5dbd1395c44a38471294584636f565cb081517ce90b634f50d8678d1d38d0f7b6b48b7d402e0a2602cf4f2d9
    +"@faker-js/faker@npm:7.6.0":
    +  version: 7.6.0
    +  resolution: "@faker-js/faker@npm:7.6.0"
    +  checksum: 942af6221774e8c98a0eb6bc75265e05fb81a941170377666c3439aab9495dd321d6beedc5406f07e6ad44262b3e43c20961f666d116ad150b78e7437dd1bb2b
       languageName: node
       linkType: hard
     
    @@ -272,13 +286,6 @@ __metadata:
       languageName: node
       linkType: hard
     
    -"@humanwhocodes/gitignore-to-minimatch@npm:^1.0.2":
    -  version: 1.0.2
    -  resolution: "@humanwhocodes/gitignore-to-minimatch@npm:1.0.2"
    -  checksum: aba5c40c9e3770ed73a558b0bfb53323842abfc2ce58c91d7e8b1073995598e6374456d38767be24ab6176915f0a8d8b23eaae5c85e2b488c0dccca6d795e2ad
    -  languageName: node
    -  linkType: hard
    -
     "@humanwhocodes/module-importer@npm:^1.0.1":
       version: 1.0.1
       resolution: "@humanwhocodes/module-importer@npm:1.0.1"
    @@ -1473,128 +1480,128 @@ __metadata:
       languageName: node
       linkType: hard
     
    -"@percy/cli-app@npm:1.10.4":
    -  version: 1.10.4
    -  resolution: "@percy/cli-app@npm:1.10.4"
    +"@percy/cli-app@npm:1.11.0":
    +  version: 1.11.0
    +  resolution: "@percy/cli-app@npm:1.11.0"
       dependencies:
    -    "@percy/cli-command": 1.10.4
    -    "@percy/cli-exec": 1.10.4
    -  checksum: 81db381f2e8fea89be0fa8ad19cca1b4a643ec40d7a51a6b0b75c453a35df511ea225c2094ed00df2f398a1b6b65b9563cc9558bfcb6c3897f507ce4039c0108
    +    "@percy/cli-command": 1.11.0
    +    "@percy/cli-exec": 1.11.0
    +  checksum: d4d1a25cffa19610bf0cb58620ebdd93d76472d14825ca3f1ba59f853b31fa223d4b6184be025e12b973e4c8ac71832edf418531c83b4e6a6c27cbdfb9555393
       languageName: node
       linkType: hard
     
    -"@percy/cli-build@npm:1.10.4":
    -  version: 1.10.4
    -  resolution: "@percy/cli-build@npm:1.10.4"
    +"@percy/cli-build@npm:1.11.0":
    +  version: 1.11.0
    +  resolution: "@percy/cli-build@npm:1.11.0"
       dependencies:
    -    "@percy/cli-command": 1.10.4
    -  checksum: c6aa64bbb3f5195f390b5f984cb212b4647db9975aa48f8356760a51956a8852e9c6b9a3903f4e7fc8a0ce596c702acac33bf238cae84387c5c0947bf600f655
    +    "@percy/cli-command": 1.11.0
    +  checksum: 58567f5687e77270d66995a9ae177df70e986d37cb9666853d584a9f71c33d8d109401703a17be2474461ee9e43de2726ee328a8d62a39c9bb3dc51c08e60d55
       languageName: node
       linkType: hard
     
    -"@percy/cli-command@npm:1.10.4":
    -  version: 1.10.4
    -  resolution: "@percy/cli-command@npm:1.10.4"
    +"@percy/cli-command@npm:1.11.0":
    +  version: 1.11.0
    +  resolution: "@percy/cli-command@npm:1.11.0"
       dependencies:
    -    "@percy/config": 1.10.4
    -    "@percy/core": 1.10.4
    -    "@percy/logger": 1.10.4
    +    "@percy/config": 1.11.0
    +    "@percy/core": 1.11.0
    +    "@percy/logger": 1.11.0
       bin:
         percy-cli-readme: bin/readme.js
    -  checksum: d96a572e2408b76ab7ba3b2d17cb8a8ea0de01213adf3e1024bf52bec9ef187a5e4797ef55086a333d35c7a82af5852494aa006ef39a783aac1dfe8c2a44e143
    +  checksum: b49be8a28ca5774b8b48e80734e08c4ed582a5908c298ce0eef6e79fc73f4618d743133a3bc05d9361d53147570829e9a6f44ed4b36c9ba50b47a6e9b0bf7d67
       languageName: node
       linkType: hard
     
    -"@percy/cli-config@npm:1.10.4":
    -  version: 1.10.4
    -  resolution: "@percy/cli-config@npm:1.10.4"
    +"@percy/cli-config@npm:1.11.0":
    +  version: 1.11.0
    +  resolution: "@percy/cli-config@npm:1.11.0"
       dependencies:
    -    "@percy/cli-command": 1.10.4
    -  checksum: 901df758d4567c50c28a953dc84e8ced1a4e97b601d702cbd88f96e02aed3f85abe2bdfce1da6cca84dbf19de5285a1f2017e124b662072153da241bc8250baa
    +    "@percy/cli-command": 1.11.0
    +  checksum: f46ef6fe500abefc529f18efe5345e6fd04d038a8a8667a4afa0883ae3712887d61a189659e38adf237dfd382b8dfc18eddd8bf9a6fba4e66cf46399d0e5227f
       languageName: node
       linkType: hard
     
    -"@percy/cli-exec@npm:1.10.4":
    -  version: 1.10.4
    -  resolution: "@percy/cli-exec@npm:1.10.4"
    +"@percy/cli-exec@npm:1.11.0":
    +  version: 1.11.0
    +  resolution: "@percy/cli-exec@npm:1.11.0"
       dependencies:
    -    "@percy/cli-command": 1.10.4
    +    "@percy/cli-command": 1.11.0
         cross-spawn: ^7.0.3
         which: ^2.0.2
    -  checksum: d1c77ce6c944f88155891b936874e8ab5d65b542f85e2d8ad333950824934027abf97aa10075429cce606809d4effc2359dca29f1ac390e803f1bca698fb7b47
    +  checksum: 3937bfa8652cc757386df275a869fa9fbdf2e01c8a02e64f05315fa1f2d9f581523a302ed56d788d5f563ee9e6b6a1d5a0ace77274b366f62f8983f4ddbb63bc
       languageName: node
       linkType: hard
     
    -"@percy/cli-snapshot@npm:1.10.4":
    -  version: 1.10.4
    -  resolution: "@percy/cli-snapshot@npm:1.10.4"
    +"@percy/cli-snapshot@npm:1.11.0":
    +  version: 1.11.0
    +  resolution: "@percy/cli-snapshot@npm:1.11.0"
       dependencies:
    -    "@percy/cli-command": 1.10.4
    +    "@percy/cli-command": 1.11.0
         yaml: ^2.0.0
    -  checksum: 51542704a056894b19b36d40663ca813661d952175657ffdb5508ed430cfaf45d1740d8e4237b704982391c188debc6eb16ccb4eb1ed63ca3aaea2b5847f61ab
    +  checksum: 65ea6e35b7211fe42d520306921b27d21c18bf2b000dda5d8077fe9cd852dd1da036d500dba39df354a9cfb635f43d714411e8bb7a4e45a14fc3e73c74790102
       languageName: node
       linkType: hard
     
    -"@percy/cli-upload@npm:1.10.4":
    -  version: 1.10.4
    -  resolution: "@percy/cli-upload@npm:1.10.4"
    +"@percy/cli-upload@npm:1.11.0":
    +  version: 1.11.0
    +  resolution: "@percy/cli-upload@npm:1.11.0"
       dependencies:
    -    "@percy/cli-command": 1.10.4
    +    "@percy/cli-command": 1.11.0
         fast-glob: ^3.2.11
         image-size: ^1.0.0
    -  checksum: 518e3e2414faa63863e7cca0edf730073a78c7faf024cd34c8821a60540d203575778ce75c4194086cfa291b130b11814b8008eeb320bbdceadbc8f09375e03e
    +  checksum: 7b01f7f67aafab91ec04478cf67c8fa6729b2e06445422d43f8c5ba4b340b6a16dceb1c9ac1b55beec497202b654aa84f873a520f5a3fb9df1f100310cbd440e
       languageName: node
       linkType: hard
     
    -"@percy/cli@npm:1.10.4":
    -  version: 1.10.4
    -  resolution: "@percy/cli@npm:1.10.4"
    -  dependencies:
    -    "@percy/cli-app": 1.10.4
    -    "@percy/cli-build": 1.10.4
    -    "@percy/cli-command": 1.10.4
    -    "@percy/cli-config": 1.10.4
    -    "@percy/cli-exec": 1.10.4
    -    "@percy/cli-snapshot": 1.10.4
    -    "@percy/cli-upload": 1.10.4
    -    "@percy/client": 1.10.4
    -    "@percy/logger": 1.10.4
    +"@percy/cli@npm:1.11.0":
    +  version: 1.11.0
    +  resolution: "@percy/cli@npm:1.11.0"
    +  dependencies:
    +    "@percy/cli-app": 1.11.0
    +    "@percy/cli-build": 1.11.0
    +    "@percy/cli-command": 1.11.0
    +    "@percy/cli-config": 1.11.0
    +    "@percy/cli-exec": 1.11.0
    +    "@percy/cli-snapshot": 1.11.0
    +    "@percy/cli-upload": 1.11.0
    +    "@percy/client": 1.11.0
    +    "@percy/logger": 1.11.0
       bin:
         percy: bin/run.cjs
    -  checksum: 3164e88bbc6966e046e60e625f6d692f478826b691fe43836934bdb321f607cdbdec0a3b535ca6b5bd1fb7ad8a58e07d5017603d083a1c9eabffe98314881b7e
    +  checksum: 251f4939fcd94084559cb6835ff1b595bb675af90ec5764097ea0625bb28618346c87390648db16763301019c62c0afd77c139e0a6b677fab7cdd3643d53d0b3
       languageName: node
       linkType: hard
     
    -"@percy/client@npm:1.10.4":
    -  version: 1.10.4
    -  resolution: "@percy/client@npm:1.10.4"
    +"@percy/client@npm:1.11.0":
    +  version: 1.11.0
    +  resolution: "@percy/client@npm:1.11.0"
       dependencies:
    -    "@percy/env": 1.10.4
    -    "@percy/logger": 1.10.4
    -  checksum: 8970cb0fee03c118bc728e931b6645b48b2e20792652ab2f34a7602c0d031a0f9558599a0e44fa8d67103de7cd745408adc1c23c45813d9239eb9892eec61459
    +    "@percy/env": 1.11.0
    +    "@percy/logger": 1.11.0
    +  checksum: 2dcb47642aded5e72971c369237aed67803c3f6e1774cb6798048bc1595e189d0365e2fa128efdc175b0d195c0a5c39226b508e2c8a18d76c91ae60dc365f689
       languageName: node
       linkType: hard
     
    -"@percy/config@npm:1.10.4":
    -  version: 1.10.4
    -  resolution: "@percy/config@npm:1.10.4"
    +"@percy/config@npm:1.11.0":
    +  version: 1.11.0
    +  resolution: "@percy/config@npm:1.11.0"
       dependencies:
    -    "@percy/logger": 1.10.4
    +    "@percy/logger": 1.11.0
         ajv: ^8.6.2
         cosmiconfig: ^7.0.0
         yaml: ^2.0.0
    -  checksum: 545e2fd4ab2694a7142ea3d4117fa8009dabb71bf90c20bca102ccab397ec7553cb6e6465a1792f2abd3312ce9ac6487a1417d280d177a4995a42be784246f94
    +  checksum: c1c186a6e9b47fc98ca2099495625793e70625ffc8634becf589ff60b4092004c329790a6c17f1f8b98abed1670100a9aebaf4d3acd80468cb65a432b7e63c5c
       languageName: node
       linkType: hard
     
    -"@percy/core@npm:1.10.4":
    -  version: 1.10.4
    -  resolution: "@percy/core@npm:1.10.4"
    +"@percy/core@npm:1.11.0":
    +  version: 1.11.0
    +  resolution: "@percy/core@npm:1.11.0"
       dependencies:
    -    "@percy/client": 1.10.4
    -    "@percy/config": 1.10.4
    -    "@percy/dom": 1.10.4
    -    "@percy/logger": 1.10.4
    +    "@percy/client": 1.11.0
    +    "@percy/config": 1.11.0
    +    "@percy/dom": 1.11.0
    +    "@percy/logger": 1.11.0
         content-disposition: ^0.5.4
         cross-spawn: ^7.0.3
         extract-zip: ^2.0.1
    @@ -1604,7 +1611,7 @@ __metadata:
         path-to-regexp: ^6.2.0
         rimraf: ^3.0.2
         ws: ^8.0.0
    -  checksum: 39f6de1cf57c086dca7bad37c09f88775e14b942a49c96966b0b277b63fe36bad25bb641c7d76b551e99ac58ea682a0c43894d6603d00a0a9dceb2359d5c56be
    +  checksum: e59098395235de9747dbcf76ff4b510956596f5f88faca2b60078623b22d7e4e276f017ef45f5a91634de8b5f0650473eafb0a1c2334d12ad0abef549c9ef65e
       languageName: node
       linkType: hard
     
    @@ -1619,24 +1626,24 @@ __metadata:
       languageName: node
       linkType: hard
     
    -"@percy/dom@npm:1.10.4":
    -  version: 1.10.4
    -  resolution: "@percy/dom@npm:1.10.4"
    -  checksum: 2c1b4da7fab2c3cb150805c5cc35436e283a23dff42f63480d340d25f02662dfb05a733bbe69e585b426670f2c2f3ebd8b24708096651885aa5be4ad53731557
    +"@percy/dom@npm:1.11.0":
    +  version: 1.11.0
    +  resolution: "@percy/dom@npm:1.11.0"
    +  checksum: fac71ca3fac18fd69de17fb317febe5eb516ff44401e5612fff0f6976e168480dfba1dd5eec127775c42603ae76d723ee960ad98e53be0873acc6420b81e809f
       languageName: node
       linkType: hard
     
    -"@percy/env@npm:1.10.4":
    -  version: 1.10.4
    -  resolution: "@percy/env@npm:1.10.4"
    -  checksum: c2a9f6b384b38d0fb4ce4c3ebdd2d7b7350fdaf6ed09b9466f9cf19865707a12663af932559524ae8f7c4b7f28ea6dadae38599451b8cf53737ec30712e942ee
    +"@percy/env@npm:1.11.0":
    +  version: 1.11.0
    +  resolution: "@percy/env@npm:1.11.0"
    +  checksum: f4d9ed4a9d438ad8b87a7a013b026638afa7cec6d5d33960c5d21e3c0ca5c23272cd8486621d454218addbe7b5d2ed4d0829ba1b38e1ebf08bbae163b1fdcfa1
       languageName: node
       linkType: hard
     
    -"@percy/logger@npm:1.10.4":
    -  version: 1.10.4
    -  resolution: "@percy/logger@npm:1.10.4"
    -  checksum: 4c6ade39028842ce935dcb023aba27b7fa69864ae3dd718d39d64b9fc773b6a1d0c6465dbea369b5566e1edfcd9b835777d25b3cd929aa1bd3696a677dd94672
    +"@percy/logger@npm:1.11.0":
    +  version: 1.11.0
    +  resolution: "@percy/logger@npm:1.11.0"
    +  checksum: 63e8cf5ea38628b4c7e1a862439af65feb921a6ed98f877930c95f95f73993e67d82d9052d99d4431d3e2f57592a9ec70365b987a5a8af72c5a9635dbfba5fcc
       languageName: node
       linkType: hard
     
    @@ -1654,7 +1661,7 @@ __metadata:
       languageName: node
       linkType: hard
     
    -"@popperjs/core@npm:2.11.6":
    +"@popperjs/core@npm:2.11.6, @popperjs/core@npm:^2.11.5":
       version: 2.11.6
       resolution: "@popperjs/core@npm:2.11.6"
       checksum: 47fb328cec1924559d759b48235c78574f2d71a8a6c4c03edb6de5d7074078371633b91e39bbf3f901b32aa8af9b9d8f82834856d2f5737a23475036b16817f0
    @@ -1780,63 +1787,63 @@ __metadata:
       languageName: node
       linkType: hard
     
    -"@vitejs/plugin-vue@npm:2.3.4":
    -  version: 2.3.4
    -  resolution: "@vitejs/plugin-vue@npm:2.3.4"
    +"@vitejs/plugin-vue@npm:3.1.2":
    +  version: 3.1.2
    +  resolution: "@vitejs/plugin-vue@npm:3.1.2"
       peerDependencies:
    -    vite: ^2.5.10
    +    vite: ^3.0.0
         vue: ^3.2.25
    -  checksum: 1203eda14a4d7bd3a892e71137dd3997908e0f9f07dced41c8b7d5851c42121fcff2f18df392f9c792a02de409e7634021f56aa71076ee68dd5fa8fdd4f7c478
    +  checksum: 1da84ccfc8f31b612ad51dfbbbc39816900346168c1b66a0870ddeddc622d227ac9a1d571a94d9bc63c75e50320fb8b2f7c986a115e0b87140100b0ac35b9fd6
       languageName: node
       linkType: hard
     
    -"@vue/compiler-core@npm:3.2.40":
    -  version: 3.2.40
    -  resolution: "@vue/compiler-core@npm:3.2.40"
    +"@vue/compiler-core@npm:3.2.41":
    +  version: 3.2.41
    +  resolution: "@vue/compiler-core@npm:3.2.41"
       dependencies:
         "@babel/parser": ^7.16.4
    -    "@vue/shared": 3.2.40
    +    "@vue/shared": 3.2.41
         estree-walker: ^2.0.2
         source-map: ^0.6.1
    -  checksum: 2683bf13ef93701af1ca4850e887c8d4d67e5583b9c426fc2b08b5512df090bc464955f031cca9f52c11cc6ad49f1ab682011fdf3ba0b6c63b5ae8bea4e68c69
    +  checksum: ff794351be08dff85dcfa9eccf6d5f232464df7a397dedfd738907bfa43448f528c221f8cc7554ce1dc1606cac8047ab421ee06ea191a927b07a48e15ffc9fec
       languageName: node
       linkType: hard
     
    -"@vue/compiler-dom@npm:3.2.40":
    -  version: 3.2.40
    -  resolution: "@vue/compiler-dom@npm:3.2.40"
    +"@vue/compiler-dom@npm:3.2.41":
    +  version: 3.2.41
    +  resolution: "@vue/compiler-dom@npm:3.2.41"
       dependencies:
    -    "@vue/compiler-core": 3.2.40
    -    "@vue/shared": 3.2.40
    -  checksum: d928a16ebdda9d91a579546d108c9399f8c9a5c9c976196cfefa32f10c0ecb3111233c3291ba05898def85fcfccdc71e3446b977a7cdbc0d47d5d47b0dac75a3
    +    "@vue/compiler-core": 3.2.41
    +    "@vue/shared": 3.2.41
    +  checksum: 463f73d935930046678b769aa5439bdc8cfd7d2b7c07cae54a0201c842e6327f2416119442e08a401edaf6dc3dd1dfe5d7a4ce7faa31559bf36ba064e5530fe5
       languageName: node
       linkType: hard
     
    -"@vue/compiler-sfc@npm:3.2.40":
    -  version: 3.2.40
    -  resolution: "@vue/compiler-sfc@npm:3.2.40"
    +"@vue/compiler-sfc@npm:3.2.41":
    +  version: 3.2.41
    +  resolution: "@vue/compiler-sfc@npm:3.2.41"
       dependencies:
         "@babel/parser": ^7.16.4
    -    "@vue/compiler-core": 3.2.40
    -    "@vue/compiler-dom": 3.2.40
    -    "@vue/compiler-ssr": 3.2.40
    -    "@vue/reactivity-transform": 3.2.40
    -    "@vue/shared": 3.2.40
    +    "@vue/compiler-core": 3.2.41
    +    "@vue/compiler-dom": 3.2.41
    +    "@vue/compiler-ssr": 3.2.41
    +    "@vue/reactivity-transform": 3.2.41
    +    "@vue/shared": 3.2.41
         estree-walker: ^2.0.2
         magic-string: ^0.25.7
         postcss: ^8.1.10
         source-map: ^0.6.1
    -  checksum: 96cbfd078ad9c5718afced84a1a46dfed87f61bb30ff50ebb929331470d11e672d6a090ad5766ff1e60a5287b7596be31f925af44b6b1bdf69b6f14e938ae7e2
    +  checksum: 0f13d9fa32602a8306df8a59d763c1bc4016cabf8399bcbc89e86c96eb1fd359bded6cd92595b54282fd9b2c5fd8888a39072d90ccc89e5f2a643198aeb94c60
       languageName: node
       linkType: hard
     
    -"@vue/compiler-ssr@npm:3.2.40":
    -  version: 3.2.40
    -  resolution: "@vue/compiler-ssr@npm:3.2.40"
    +"@vue/compiler-ssr@npm:3.2.41":
    +  version: 3.2.41
    +  resolution: "@vue/compiler-ssr@npm:3.2.41"
       dependencies:
    -    "@vue/compiler-dom": 3.2.40
    -    "@vue/shared": 3.2.40
    -  checksum: 026461fcee54cf9968b1e12c32dada6dcde0a322919aa5a2c2e6e13cff7b6b2bdbc06860796895a8deef03ed1f8000e4320878576c498a1f218a62aa3e1c0bf6
    +    "@vue/compiler-dom": 3.2.41
    +    "@vue/shared": 3.2.41
    +  checksum: 119913dee2ecbda3a2201148fb534e76dd47a07cc14686c800808aa40ef8a4e49f8094954f02f7b1fcf58568ccfbfb1e61b3650cebd092ef00773a6649ab8db8
       languageName: node
       linkType: hard
     
    @@ -1847,72 +1854,72 @@ __metadata:
       languageName: node
       linkType: hard
     
    -"@vue/devtools-api@npm:^6.2.1":
    -  version: 6.2.1
    -  resolution: "@vue/devtools-api@npm:6.2.1"
    -  checksum: 34765af0be9b0cc7e3def73b2792b1514e3c348852c5a7503fe07d013f0e907af6c27c0a32c0637dd748caf37c075af8e53ca3220433e0bd34b6f3405f358272
    +"@vue/devtools-api@npm:^6.4.4":
    +  version: 6.4.4
    +  resolution: "@vue/devtools-api@npm:6.4.4"
    +  checksum: d4d1079202579eceb8efb503b695dead39d2da4d693419a4a3f4e1823358726325bc2912e15c580ef94128ed61f42be0ce6a23ac013967e04d971b0a7158a263
       languageName: node
       linkType: hard
     
    -"@vue/reactivity-transform@npm:3.2.40":
    -  version: 3.2.40
    -  resolution: "@vue/reactivity-transform@npm:3.2.40"
    +"@vue/reactivity-transform@npm:3.2.41":
    +  version: 3.2.41
    +  resolution: "@vue/reactivity-transform@npm:3.2.41"
       dependencies:
         "@babel/parser": ^7.16.4
    -    "@vue/compiler-core": 3.2.40
    -    "@vue/shared": 3.2.40
    +    "@vue/compiler-core": 3.2.41
    +    "@vue/shared": 3.2.41
         estree-walker: ^2.0.2
         magic-string: ^0.25.7
    -  checksum: b86fc29b52f2460801a3c820370104b734b33cc3a66dbe0ad389a00a62b7a1069121b1ef5dfa50ca3530cbfa98c158743eee0e25af54ca45806f9497757db8c0
    +  checksum: f4a1d3ea62bff4cdfa40ba8b29ca746f28c57cdee7bf013b30082630cd2246568bd9bbfb4afa29acfa06c653264c90c7fb9073aaac063068a981a0c2e49f7d15
       languageName: node
       linkType: hard
     
    -"@vue/reactivity@npm:3.2.40":
    -  version: 3.2.40
    -  resolution: "@vue/reactivity@npm:3.2.40"
    +"@vue/reactivity@npm:3.2.41":
    +  version: 3.2.41
    +  resolution: "@vue/reactivity@npm:3.2.41"
       dependencies:
    -    "@vue/shared": 3.2.40
    -  checksum: 927d22b424b63a14234810a3b8e4e9127b7238a7cb2fbd749180279048a109348a29fc724fd9d636a6e09b5f4c902f71c789f081d3ab9b4473faedc6a03d7865
    +    "@vue/shared": 3.2.41
    +  checksum: 3cac74db336849898472010e44491360f04cda7b7ce654c8d9c1a0dff73705a15975442d2b050af44199245ace711d117ab39c19e7e97a9699a0b36d978355af
       languageName: node
       linkType: hard
     
    -"@vue/runtime-core@npm:3.2.40":
    -  version: 3.2.40
    -  resolution: "@vue/runtime-core@npm:3.2.40"
    +"@vue/runtime-core@npm:3.2.41":
    +  version: 3.2.41
    +  resolution: "@vue/runtime-core@npm:3.2.41"
       dependencies:
    -    "@vue/reactivity": 3.2.40
    -    "@vue/shared": 3.2.40
    -  checksum: 47c4918c1294a3dc9b50effac8fb0af4ae34476a9bf443774f66cd18230e44b6b6d1cb49657ea5670f04691fc116a1040356492393dd43523b43fd90be81078a
    +    "@vue/reactivity": 3.2.41
    +    "@vue/shared": 3.2.41
    +  checksum: d7f81d0353918038993cf1ea34944ea2746f4d7f0e4dc7e750e5ef4306c45e2acd7399c954922e21277a8dcd53943a81080cccfd5c6f3cbc4a46de08ff9d680e
       languageName: node
       linkType: hard
     
    -"@vue/runtime-dom@npm:3.2.40":
    -  version: 3.2.40
    -  resolution: "@vue/runtime-dom@npm:3.2.40"
    +"@vue/runtime-dom@npm:3.2.41":
    +  version: 3.2.41
    +  resolution: "@vue/runtime-dom@npm:3.2.41"
       dependencies:
    -    "@vue/runtime-core": 3.2.40
    -    "@vue/shared": 3.2.40
    +    "@vue/runtime-core": 3.2.41
    +    "@vue/shared": 3.2.41
         csstype: ^2.6.8
    -  checksum: 4615d00cc4e2e19dc3e6e2baf5fa0cbab7d33fbbd7550b42264b6ef2e2ef5b750ef0d0c98591c10fea60d69fc33444ba4824954bce38abfa3473785a58d74c80
    +  checksum: 3bb4c586f592924d34b21548589436ee97e7b89df61f0b55f28bd04c6d1cb855f79cdd3d29ca8897773e9b4e6cad2f39f5c94f93cb8908220eb70c3398bb72a5
       languageName: node
       linkType: hard
     
    -"@vue/server-renderer@npm:3.2.40":
    -  version: 3.2.40
    -  resolution: "@vue/server-renderer@npm:3.2.40"
    +"@vue/server-renderer@npm:3.2.41":
    +  version: 3.2.41
    +  resolution: "@vue/server-renderer@npm:3.2.41"
       dependencies:
    -    "@vue/compiler-ssr": 3.2.40
    -    "@vue/shared": 3.2.40
    +    "@vue/compiler-ssr": 3.2.41
    +    "@vue/shared": 3.2.41
       peerDependencies:
    -    vue: 3.2.40
    -  checksum: f9d53aefcace97b9e6d20de2d9bc106112bd0ff0ef849a104996fc1256e994b64e33e91853ba7bc716d4f75a2ade81b57f3fb1482eba07324eb7cedbd0dab96d
    +    vue: 3.2.41
    +  checksum: 34ff3959470b307390fb691556cdc251e206581b3c2ed9ec64587b3507a0d6622a1981a82725ff68256f9aa8c859eac0c3f41824e1c35fcbcc867c154096fe93
       languageName: node
       linkType: hard
     
    -"@vue/shared@npm:3.2.40":
    -  version: 3.2.40
    -  resolution: "@vue/shared@npm:3.2.40"
    -  checksum: d91a1e12ffb106a444dcb42c0a54d39f6688f98151dc3b77e8da1e7d3cfd09e1761268d11e7f920f233b43162e727d06f3af4408ef59c53ac2dce9c1d2881511
    +"@vue/shared@npm:3.2.41":
    +  version: 3.2.41
    +  resolution: "@vue/shared@npm:3.2.41"
    +  checksum: 48f13e3eef2e77c06714f1594f971f6d3ba7df67420774d0d4732b540fc31c463ac1f363e1c753af033046b7b517a1a5b3b3d268978951e355ce6be3a4010db4
       languageName: node
       linkType: hard
     
    @@ -2358,10 +2365,10 @@ __metadata:
       languageName: node
       linkType: hard
     
    -"browser-fs-access@npm:0.31.0":
    -  version: 0.31.0
    -  resolution: "browser-fs-access@npm:0.31.0"
    -  checksum: d1b6682415c2ee4c05dc44cd95daaa1a4f3f59d1ec723bde0d384bf44b71c804a665ca24a3805d0a76d7f2626541d4a777df4f45ae4a7439a8b76e20897d301d
    +"browser-fs-access@npm:0.31.1":
    +  version: 0.31.1
    +  resolution: "browser-fs-access@npm:0.31.1"
    +  checksum: 4a5c88839e99d3125e9cd5d006c899618b3a9e1a76dd510929615842160d986d8eca8361640b346fd3feed994f45cd9abf04a51b0bc72e82efec9371c6599ca3
       languageName: node
       linkType: hard
     
    @@ -2505,10 +2512,10 @@ browserlist@latest:
       languageName: node
       linkType: hard
     
    -"caniuse-lite@npm:1.0.30001414":
    -  version: 1.0.30001414
    -  resolution: "caniuse-lite@npm:1.0.30001414"
    -  checksum: 97210cfd15ded093b20c33d35bef9711a88402c3345411dad420c991a41a3e38ad17fd66721e8334c86e9b2e4aa2c1851d3631f1441afb73b92d93b2b8ca890d
    +"caniuse-lite@npm:1.0.30001420":
    +  version: 1.0.30001420
    +  resolution: "caniuse-lite@npm:1.0.30001420"
    +  checksum: dfa5027b2aeaba3ab1731735a46aecf62f286cdeec7f8ccb0f8cce0a3d02447e640e944d9bf5d9ea98b53fac6c2b168bb18f4c9ad598d92a2da7b05e2aea06e2
       languageName: node
       linkType: hard
     
    @@ -3348,7 +3355,7 @@ browserlist@latest:
       languageName: node
       linkType: hard
     
    -"deepmerge@npm:^4.2.0":
    +"deepmerge@npm:^4.2.0, deepmerge@npm:^4.2.2":
       version: 4.2.2
       resolution: "deepmerge@npm:4.2.2"
       checksum: a8c43a1ed8d6d1ed2b5bf569fa4c8eb9f0924034baf75d5d406e47e157a451075c4db353efea7b6bcc56ec48116a8ce72fccf867b6e078e7c561904b5897530b
    @@ -3661,171 +3668,177 @@ browserlist@latest:
       languageName: node
       linkType: hard
     
    -"esbuild-android-64@npm:0.14.38":
    -  version: 0.14.38
    -  resolution: "esbuild-android-64@npm:0.14.38"
    +"esbuild-android-64@npm:0.15.11":
    +  version: 0.15.11
    +  resolution: "esbuild-android-64@npm:0.15.11"
       conditions: os=android & cpu=x64
       languageName: node
       linkType: hard
     
    -"esbuild-android-arm64@npm:0.14.38":
    -  version: 0.14.38
    -  resolution: "esbuild-android-arm64@npm:0.14.38"
    +"esbuild-android-arm64@npm:0.15.11":
    +  version: 0.15.11
    +  resolution: "esbuild-android-arm64@npm:0.15.11"
       conditions: os=android & cpu=arm64
       languageName: node
       linkType: hard
     
    -"esbuild-darwin-64@npm:0.14.38":
    -  version: 0.14.38
    -  resolution: "esbuild-darwin-64@npm:0.14.38"
    +"esbuild-darwin-64@npm:0.15.11":
    +  version: 0.15.11
    +  resolution: "esbuild-darwin-64@npm:0.15.11"
       conditions: os=darwin & cpu=x64
       languageName: node
       linkType: hard
     
    -"esbuild-darwin-arm64@npm:0.14.38":
    -  version: 0.14.38
    -  resolution: "esbuild-darwin-arm64@npm:0.14.38"
    +"esbuild-darwin-arm64@npm:0.15.11":
    +  version: 0.15.11
    +  resolution: "esbuild-darwin-arm64@npm:0.15.11"
       conditions: os=darwin & cpu=arm64
       languageName: node
       linkType: hard
     
    -"esbuild-freebsd-64@npm:0.14.38":
    -  version: 0.14.38
    -  resolution: "esbuild-freebsd-64@npm:0.14.38"
    +"esbuild-freebsd-64@npm:0.15.11":
    +  version: 0.15.11
    +  resolution: "esbuild-freebsd-64@npm:0.15.11"
       conditions: os=freebsd & cpu=x64
       languageName: node
       linkType: hard
     
    -"esbuild-freebsd-arm64@npm:0.14.38":
    -  version: 0.14.38
    -  resolution: "esbuild-freebsd-arm64@npm:0.14.38"
    +"esbuild-freebsd-arm64@npm:0.15.11":
    +  version: 0.15.11
    +  resolution: "esbuild-freebsd-arm64@npm:0.15.11"
       conditions: os=freebsd & cpu=arm64
       languageName: node
       linkType: hard
     
    -"esbuild-linux-32@npm:0.14.38":
    -  version: 0.14.38
    -  resolution: "esbuild-linux-32@npm:0.14.38"
    +"esbuild-linux-32@npm:0.15.11":
    +  version: 0.15.11
    +  resolution: "esbuild-linux-32@npm:0.15.11"
       conditions: os=linux & cpu=ia32
       languageName: node
       linkType: hard
     
    -"esbuild-linux-64@npm:0.14.38":
    -  version: 0.14.38
    -  resolution: "esbuild-linux-64@npm:0.14.38"
    +"esbuild-linux-64@npm:0.15.11":
    +  version: 0.15.11
    +  resolution: "esbuild-linux-64@npm:0.15.11"
       conditions: os=linux & cpu=x64
       languageName: node
       linkType: hard
     
    -"esbuild-linux-arm64@npm:0.14.38":
    -  version: 0.14.38
    -  resolution: "esbuild-linux-arm64@npm:0.14.38"
    +"esbuild-linux-arm64@npm:0.15.11":
    +  version: 0.15.11
    +  resolution: "esbuild-linux-arm64@npm:0.15.11"
       conditions: os=linux & cpu=arm64
       languageName: node
       linkType: hard
     
    -"esbuild-linux-arm@npm:0.14.38":
    -  version: 0.14.38
    -  resolution: "esbuild-linux-arm@npm:0.14.38"
    +"esbuild-linux-arm@npm:0.15.11":
    +  version: 0.15.11
    +  resolution: "esbuild-linux-arm@npm:0.15.11"
       conditions: os=linux & cpu=arm
       languageName: node
       linkType: hard
     
    -"esbuild-linux-mips64le@npm:0.14.38":
    -  version: 0.14.38
    -  resolution: "esbuild-linux-mips64le@npm:0.14.38"
    +"esbuild-linux-mips64le@npm:0.15.11":
    +  version: 0.15.11
    +  resolution: "esbuild-linux-mips64le@npm:0.15.11"
       conditions: os=linux & cpu=mips64el
       languageName: node
       linkType: hard
     
    -"esbuild-linux-ppc64le@npm:0.14.38":
    -  version: 0.14.38
    -  resolution: "esbuild-linux-ppc64le@npm:0.14.38"
    +"esbuild-linux-ppc64le@npm:0.15.11":
    +  version: 0.15.11
    +  resolution: "esbuild-linux-ppc64le@npm:0.15.11"
       conditions: os=linux & cpu=ppc64
       languageName: node
       linkType: hard
     
    -"esbuild-linux-riscv64@npm:0.14.38":
    -  version: 0.14.38
    -  resolution: "esbuild-linux-riscv64@npm:0.14.38"
    +"esbuild-linux-riscv64@npm:0.15.11":
    +  version: 0.15.11
    +  resolution: "esbuild-linux-riscv64@npm:0.15.11"
       conditions: os=linux & cpu=riscv64
       languageName: node
       linkType: hard
     
    -"esbuild-linux-s390x@npm:0.14.38":
    -  version: 0.14.38
    -  resolution: "esbuild-linux-s390x@npm:0.14.38"
    +"esbuild-linux-s390x@npm:0.15.11":
    +  version: 0.15.11
    +  resolution: "esbuild-linux-s390x@npm:0.15.11"
       conditions: os=linux & cpu=s390x
       languageName: node
       linkType: hard
     
    -"esbuild-netbsd-64@npm:0.14.38":
    -  version: 0.14.38
    -  resolution: "esbuild-netbsd-64@npm:0.14.38"
    +"esbuild-netbsd-64@npm:0.15.11":
    +  version: 0.15.11
    +  resolution: "esbuild-netbsd-64@npm:0.15.11"
       conditions: os=netbsd & cpu=x64
       languageName: node
       linkType: hard
     
    -"esbuild-openbsd-64@npm:0.14.38":
    -  version: 0.14.38
    -  resolution: "esbuild-openbsd-64@npm:0.14.38"
    +"esbuild-openbsd-64@npm:0.15.11":
    +  version: 0.15.11
    +  resolution: "esbuild-openbsd-64@npm:0.15.11"
       conditions: os=openbsd & cpu=x64
       languageName: node
       linkType: hard
     
    -"esbuild-sunos-64@npm:0.14.38":
    -  version: 0.14.38
    -  resolution: "esbuild-sunos-64@npm:0.14.38"
    +"esbuild-sunos-64@npm:0.15.11":
    +  version: 0.15.11
    +  resolution: "esbuild-sunos-64@npm:0.15.11"
       conditions: os=sunos & cpu=x64
       languageName: node
       linkType: hard
     
    -"esbuild-windows-32@npm:0.14.38":
    -  version: 0.14.38
    -  resolution: "esbuild-windows-32@npm:0.14.38"
    +"esbuild-windows-32@npm:0.15.11":
    +  version: 0.15.11
    +  resolution: "esbuild-windows-32@npm:0.15.11"
       conditions: os=win32 & cpu=ia32
       languageName: node
       linkType: hard
     
    -"esbuild-windows-64@npm:0.14.38":
    -  version: 0.14.38
    -  resolution: "esbuild-windows-64@npm:0.14.38"
    +"esbuild-windows-64@npm:0.15.11":
    +  version: 0.15.11
    +  resolution: "esbuild-windows-64@npm:0.15.11"
       conditions: os=win32 & cpu=x64
       languageName: node
       linkType: hard
     
    -"esbuild-windows-arm64@npm:0.14.38":
    -  version: 0.14.38
    -  resolution: "esbuild-windows-arm64@npm:0.14.38"
    +"esbuild-windows-arm64@npm:0.15.11":
    +  version: 0.15.11
    +  resolution: "esbuild-windows-arm64@npm:0.15.11"
       conditions: os=win32 & cpu=arm64
       languageName: node
       linkType: hard
     
    -"esbuild@npm:^0.14.27":
    -  version: 0.14.38
    -  resolution: "esbuild@npm:0.14.38"
    -  dependencies:
    -    esbuild-android-64: 0.14.38
    -    esbuild-android-arm64: 0.14.38
    -    esbuild-darwin-64: 0.14.38
    -    esbuild-darwin-arm64: 0.14.38
    -    esbuild-freebsd-64: 0.14.38
    -    esbuild-freebsd-arm64: 0.14.38
    -    esbuild-linux-32: 0.14.38
    -    esbuild-linux-64: 0.14.38
    -    esbuild-linux-arm: 0.14.38
    -    esbuild-linux-arm64: 0.14.38
    -    esbuild-linux-mips64le: 0.14.38
    -    esbuild-linux-ppc64le: 0.14.38
    -    esbuild-linux-riscv64: 0.14.38
    -    esbuild-linux-s390x: 0.14.38
    -    esbuild-netbsd-64: 0.14.38
    -    esbuild-openbsd-64: 0.14.38
    -    esbuild-sunos-64: 0.14.38
    -    esbuild-windows-32: 0.14.38
    -    esbuild-windows-64: 0.14.38
    -    esbuild-windows-arm64: 0.14.38
    +"esbuild@npm:^0.15.9":
    +  version: 0.15.11
    +  resolution: "esbuild@npm:0.15.11"
    +  dependencies:
    +    "@esbuild/android-arm": 0.15.11
    +    "@esbuild/linux-loong64": 0.15.11
    +    esbuild-android-64: 0.15.11
    +    esbuild-android-arm64: 0.15.11
    +    esbuild-darwin-64: 0.15.11
    +    esbuild-darwin-arm64: 0.15.11
    +    esbuild-freebsd-64: 0.15.11
    +    esbuild-freebsd-arm64: 0.15.11
    +    esbuild-linux-32: 0.15.11
    +    esbuild-linux-64: 0.15.11
    +    esbuild-linux-arm: 0.15.11
    +    esbuild-linux-arm64: 0.15.11
    +    esbuild-linux-mips64le: 0.15.11
    +    esbuild-linux-ppc64le: 0.15.11
    +    esbuild-linux-riscv64: 0.15.11
    +    esbuild-linux-s390x: 0.15.11
    +    esbuild-netbsd-64: 0.15.11
    +    esbuild-openbsd-64: 0.15.11
    +    esbuild-sunos-64: 0.15.11
    +    esbuild-windows-32: 0.15.11
    +    esbuild-windows-64: 0.15.11
    +    esbuild-windows-arm64: 0.15.11
       dependenciesMeta:
    +    "@esbuild/android-arm":
    +      optional: true
    +    "@esbuild/linux-loong64":
    +      optional: true
         esbuild-android-64:
           optional: true
         esbuild-android-arm64:
    @@ -3868,7 +3881,7 @@ browserlist@latest:
           optional: true
       bin:
         esbuild: bin/esbuild
    -  checksum: d7523a36bd28016c010829c527386dbc0c6b9f514920abf5ac8003f346665161aa61026fd6822c5091fc1c1af52fe26c9281a81740fc06f2994cdbb7c2880297
    +  checksum: afe5f2e6fb4013760fd12f0662569778317d2d0ba0f96c97e4cc01d38551427b7e7110ac6ab1ab6491f5fbfeb7b97fafa2652ab470251667a5d3b4a7ce68a881
       languageName: node
       linkType: hard
     
    @@ -4042,18 +4055,18 @@ browserlist@latest:
       languageName: node
       linkType: hard
     
    -"eslint-plugin-promise@npm:6.0.1":
    -  version: 6.0.1
    -  resolution: "eslint-plugin-promise@npm:6.0.1"
    +"eslint-plugin-promise@npm:6.1.0":
    +  version: 6.1.0
    +  resolution: "eslint-plugin-promise@npm:6.1.0"
       peerDependencies:
         eslint: ^7.0.0 || ^8.0.0
    -  checksum: c1bb3c2e591787e97133dcaf764f908420a3a1959a3132e199db8f14d70dfa79fc9caf991ca60a4b60ae5f1f9823bc96c2e52304828a4278ef2f3964fe121de9
    +  checksum: 01c55f6c4ddbb3c1ac6ccd1e834365bf12d3aaf91b562ee9027b1ae3943eb86673d44a68ea3a303a93b9ce43dd51114751c3e644da27a6d4ee4d66c8f67ff72d
       languageName: node
       linkType: hard
     
    -"eslint-plugin-vue@npm:9.5.1":
    -  version: 9.5.1
    -  resolution: "eslint-plugin-vue@npm:9.5.1"
    +"eslint-plugin-vue@npm:9.6.0":
    +  version: 9.6.0
    +  resolution: "eslint-plugin-vue@npm:9.6.0"
       dependencies:
         eslint-utils: ^3.0.0
         natural-compare: ^1.4.0
    @@ -4064,7 +4077,7 @@ browserlist@latest:
         xml-name-validator: ^4.0.0
       peerDependencies:
         eslint: ^6.2.0 || ^7.0.0 || ^8.0.0
    -  checksum: 36433328710c241bf363291859b6caf1c74dd18d75b1b1fe5bac9706e4d612e3dea79eef5acccf06b2df9d9b3faf9343c1b3e1d9edbf6465fd9752f3c0a87ee4
    +  checksum: fcfb333b09af4d1db027f8a52b7ffdf0ebaa649f5738b7a6124bd02aaa1e075daaaa97e490a863667dda16c79e1d37688a8311d7685b9a63d3c4c0dd5f1d9622
       languageName: node
       linkType: hard
     
    @@ -4119,13 +4132,12 @@ browserlist@latest:
       languageName: node
       linkType: hard
     
    -"eslint@npm:8.24.0":
    -  version: 8.24.0
    -  resolution: "eslint@npm:8.24.0"
    +"eslint@npm:8.25.0":
    +  version: 8.25.0
    +  resolution: "eslint@npm:8.25.0"
       dependencies:
    -    "@eslint/eslintrc": ^1.3.2
    +    "@eslint/eslintrc": ^1.3.3
         "@humanwhocodes/config-array": ^0.10.5
    -    "@humanwhocodes/gitignore-to-minimatch": ^1.0.2
         "@humanwhocodes/module-importer": ^1.0.1
         ajv: ^6.10.0
         chalk: ^4.0.0
    @@ -4164,7 +4176,7 @@ browserlist@latest:
         text-table: ^0.2.0
       bin:
         eslint: bin/eslint.js
    -  checksum: ca293ce7116599b742d7ab4d43db469beec22f40dd272092d809498be3cff3a7c567769f9763bdf6799aac13dd53447b93a99629b7b54092783046eb57eaced6
    +  checksum: 7acf2693b522b573657b53d2245b5522d3a131e4224b1cbf01e2c3579632fdbf62599284f68bc483e6e4eba23ae3643c9544744e0214a86e727cc361cedcd0fa
       languageName: node
       linkType: hard
     
    @@ -4784,9 +4796,9 @@ browserlist@latest:
       languageName: node
       linkType: hard
     
    -"html-validate@npm:7.5.0":
    -  version: 7.5.0
    -  resolution: "html-validate@npm:7.5.0"
    +"html-validate@npm:7.6.0":
    +  version: 7.6.0
    +  resolution: "html-validate@npm:7.6.0"
       dependencies:
         "@babel/code-frame": ^7.10.0
         "@html-validate/stylish": ^3.0.0
    @@ -4814,7 +4826,7 @@ browserlist@latest:
           optional: true
       bin:
         html-validate: bin/html-validate.js
    -  checksum: 04d73c5173e31358917d44d6bba3a256fdebc97f00aaca5d69966485b2a2743fa3de6a9042b54cbb402b4e6c7b4a626d622e9a83906702b89b684f2990e95a4d
    +  checksum: 3e7ba991862b5a422cabb8caed64ab296555ad31c4fb051beb93bbb3b29cb2f9efd1df918401092fb596ef99d5fa4c8ac3632f82fcbab4e0aac1c38ae98f911e
       languageName: node
       linkType: hard
     
    @@ -5954,12 +5966,12 @@ browserlist@latest:
       languageName: node
       linkType: hard
     
    -"moment-timezone@npm:0.5.37":
    -  version: 0.5.37
    -  resolution: "moment-timezone@npm:0.5.37"
    +"moment-timezone@npm:0.5.38":
    +  version: 0.5.38
    +  resolution: "moment-timezone@npm:0.5.38"
       dependencies:
         moment: ">= 2.9.0"
    -  checksum: b3fc24848a396ee3801331a4b5511591df0e22241e59f55200a475603f23a8429f01887294c7a0c005dae25b8e4bef20472fbc875ff20080f26fded066559f1a
    +  checksum: ff7077de41f2c41a0026cd2b310154c14df8f918331a4ebe88f5872a599deb5e463b123c96990dc447b7474a81c9f3aef7ac57c3d0dfc3bfb9af2cc5b0bca826
       languageName: node
       linkType: hard
     
    @@ -6046,9 +6058,9 @@ browserlist@latest:
       languageName: node
       linkType: hard
     
    -"naive-ui@npm:2.33.3":
    -  version: 2.33.3
    -  resolution: "naive-ui@npm:2.33.3"
    +"naive-ui@npm:2.33.5":
    +  version: 2.33.5
    +  resolution: "naive-ui@npm:2.33.5"
       dependencies:
         "@css-render/plugin-bem": ^0.15.10
         "@css-render/vue3-ssr": ^0.15.10
    @@ -6069,7 +6081,7 @@ browserlist@latest:
         vueuc: ^0.4.47
       peerDependencies:
         vue: ^3.0.0
    -  checksum: 772373981bef531a09fd57712dc74c9413c1061c1e754bf0ca6b287ad73673093f9c84b7fc835e5bfc287a816e31dd86595eda791aead763b63577430b934678
    +  checksum: d8357a302a517332f9de132a6cd2c03addac99e32feea25091496332f9255b027fd46c8a02bd7f87127fb7d819c0a2a6c8c764391e1734c616f44e56006291cd
       languageName: node
       linkType: hard
     
    @@ -6534,11 +6546,11 @@ browserlist@latest:
       languageName: node
       linkType: hard
     
    -"pinia@npm:2.0.22":
    -  version: 2.0.22
    -  resolution: "pinia@npm:2.0.22"
    +"pinia@npm:2.0.23":
    +  version: 2.0.23
    +  resolution: "pinia@npm:2.0.23"
       dependencies:
    -    "@vue/devtools-api": ^6.2.1
    +    "@vue/devtools-api": ^6.4.4
         vue-demi: "*"
       peerDependencies:
         "@vue/composition-api": ^1.4.0
    @@ -6549,7 +6561,7 @@ browserlist@latest:
           optional: true
         typescript:
           optional: true
    -  checksum: 394906326758ac41acfdf4a29263c952c2cb7f35ebf87771a025ab492bdde7cf7fd87a49f82ec3a98bf8323ed2cb231f1ad272f7ea522694a9fab5a5cde3e727
    +  checksum: 004c76d80bc1127a25b26f92616f1243c570c6be90b04be83aa95108274036b64ed0678e537f3213c8b8f3dd7bcffb52e768e7445a1fd9378cb1db15ada92f83
       languageName: node
       linkType: hard
     
    @@ -6581,14 +6593,14 @@ browserlist@latest:
       languageName: node
       linkType: hard
     
    -"postcss@npm:^8.4.13":
    -  version: 8.4.14
    -  resolution: "postcss@npm:8.4.14"
    +"postcss@npm:^8.4.16":
    +  version: 8.4.18
    +  resolution: "postcss@npm:8.4.18"
       dependencies:
         nanoid: ^3.3.4
         picocolors: ^1.0.0
         source-map-js: ^1.0.2
    -  checksum: fe58766ff32e4becf65a7d57678995cfd239df6deed2fe0557f038b47c94e4132e7e5f68b5aa820c13adfec32e523b693efaeb65798efb995ce49ccd83953816
    +  checksum: 9349fd99849b2e3d2e134ff949b7770ecb12375f352723ce2bcc06167eba3850ea7844c1b191a85cd915d6a396b4e8ee9a5267e6cc5d8d003d0cbc7a97555d39
       languageName: node
       linkType: hard
     
    @@ -7071,9 +7083,9 @@ browserlist@latest:
       languageName: node
       linkType: hard
     
    -"rollup@npm:>=2.59.0 <2.78.0":
    -  version: 2.77.3
    -  resolution: "rollup@npm:2.77.3"
    +"rollup@npm:~2.78.0":
    +  version: 2.78.1
    +  resolution: "rollup@npm:2.78.1"
       dependencies:
         fsevents: ~2.3.2
       dependenciesMeta:
    @@ -7081,7 +7093,7 @@ browserlist@latest:
           optional: true
       bin:
         rollup: dist/bin/rollup
    -  checksum: b179c68249584565ddb5664a241e8e48c293b2207718d885b08ee25797d98857a383f06b544bb89819407da5a71557f4713309a278f61c4778bb32b1d3321a1c
    +  checksum: 9034814383ca5bdb4bea6d499270aeb31cdb0bb884f81b0c6a1d19c63cc973f040e6ee09b7af8a7169dd231c090f4b44ef8b99c4bfdf884aceeb3dcefb8cfa14
       languageName: node
       linkType: hard
     
    @@ -7089,7 +7101,7 @@ browserlist@latest:
       version: 0.0.0-use.local
       resolution: "root-workspace-0b6124@workspace:."
       dependencies:
    -    "@faker-js/faker": 7.5.0
    +    "@faker-js/faker": 7.6.0
         "@fullcalendar/bootstrap5": 5.11.3
         "@fullcalendar/core": 5.11.3
         "@fullcalendar/daygrid": 5.11.3
    @@ -7099,31 +7111,31 @@ browserlist@latest:
         "@fullcalendar/timegrid": 5.11.3
         "@fullcalendar/vue3": 5.11.2
         "@parcel/transformer-sass": 2.7.0
    -    "@percy/cli": 1.10.4
    +    "@percy/cli": 1.11.0
         "@percy/cypress": 3.1.2
         "@popperjs/core": 2.11.6
    -    "@vitejs/plugin-vue": 2.3.4
    +    "@vitejs/plugin-vue": 3.1.2
         "@vue/test-utils": 2.1.0
         bootstrap: 5.2.2
         bootstrap-icons: 1.9.1
    -    browser-fs-access: 0.31.0
    +    browser-fs-access: 0.31.1
         browserlist: latest
         c8: 7.12.0
    -    caniuse-lite: 1.0.30001414
    +    caniuse-lite: 1.0.30001420
         cypress: 10.9.0
         cypress-real-events: 1.7.1
         d3: 7.6.1
    -    eslint: 8.24.0
    +    eslint: 8.25.0
         eslint-config-standard: 17.0.0
         eslint-plugin-cypress: 2.12.1
         eslint-plugin-import: 2.26.0
         eslint-plugin-n: 15.3.0
         eslint-plugin-node: 11.1.0
    -    eslint-plugin-promise: 6.0.1
    -    eslint-plugin-vue: 9.5.1
    +    eslint-plugin-promise: 6.1.0
    +    eslint-plugin-vue: 9.6.0
         file-saver: 2.0.5
         highcharts: 10.2.1
    -    html-validate: 7.5.0
    +    html-validate: 7.6.0
         jquery: 3.6.1
         jquery-migrate: 3.4.0
         jquery-ui-dist: 1.13.2
    @@ -7133,12 +7145,12 @@ browserlist@latest:
         lodash-es: 4.17.21
         luxon: 3.0.4
         moment: 2.29.4
    -    moment-timezone: 0.5.37
    +    moment-timezone: 0.5.38
         ms: 2.1.3
         murmurhash-js: 1.0.0
    -    naive-ui: 2.33.3
    +    naive-ui: 2.33.5
         parcel: 2.7.0
    -    pinia: 2.0.22
    +    pinia: 2.0.23
         pinia-plugin-persist: 1.0.0
         pug: 3.0.2
         sass: 1.55.0
    @@ -7146,10 +7158,11 @@ browserlist@latest:
         select2: 4.1.0-rc.0
         select2-bootstrap-5-theme: 1.3.0
         send: 0.18.0
    +    shepherd.js: 10.0.1
         slugify: 1.6.5
         sortablejs: 1.15.0
    -    vite: 2.9.15
    -    vue: 3.2.40
    +    vite: 3.1.8
    +    vue: 3.2.41
         vue-router: 4.1.5
         zxcvbn: 4.4.2
       languageName: unknown
    @@ -7346,6 +7359,17 @@ browserlist@latest:
       languageName: node
       linkType: hard
     
    +"shepherd.js@npm:10.0.1":
    +  version: 10.0.1
    +  resolution: "shepherd.js@npm:10.0.1"
    +  dependencies:
    +    "@popperjs/core": ^2.11.5
    +    deepmerge: ^4.2.2
    +    smoothscroll-polyfill: ^0.4.4
    +  checksum: be51f42734bb862ce8ff669c47e749f30337321eed98605cd04858106f1bd378ba9a9ce7e39c8733b4a9d030a3b132cc4576cba059032a32b27d78cc8a95272a
    +  languageName: node
    +  linkType: hard
    +
     "side-channel@npm:^1.0.4":
       version: 1.0.4
       resolution: "side-channel@npm:1.0.4"
    @@ -7414,6 +7438,13 @@ browserlist@latest:
       languageName: node
       linkType: hard
     
    +"smoothscroll-polyfill@npm:^0.4.4":
    +  version: 0.4.4
    +  resolution: "smoothscroll-polyfill@npm:0.4.4"
    +  checksum: b99ff7d91689d563ec69cb1d29713b332a24c88ac3dc4ef9ef9fbe4137305336e67253211067c5f786478dbdabd2aa6c2033709d4d8feca327b09eca8d5a0e7b
    +  languageName: node
    +  linkType: hard
    +
     "socks-proxy-agent@npm:^6.1.1":
       version: 6.2.0
       resolution: "socks-proxy-agent@npm:6.2.0"
    @@ -7967,19 +7998,20 @@ browserlist@latest:
       languageName: node
       linkType: hard
     
    -"vite@npm:2.9.15":
    -  version: 2.9.15
    -  resolution: "vite@npm:2.9.15"
    +"vite@npm:3.1.8":
    +  version: 3.1.8
    +  resolution: "vite@npm:3.1.8"
       dependencies:
    -    esbuild: ^0.14.27
    +    esbuild: ^0.15.9
         fsevents: ~2.3.2
    -    postcss: ^8.4.13
    -    resolve: ^1.22.0
    -    rollup: ">=2.59.0 <2.78.0"
    +    postcss: ^8.4.16
    +    resolve: ^1.22.1
    +    rollup: ~2.78.0
       peerDependencies:
         less: "*"
         sass: "*"
         stylus: "*"
    +    terser: ^5.4.0
       dependenciesMeta:
         fsevents:
           optional: true
    @@ -7990,9 +8022,11 @@ browserlist@latest:
           optional: true
         stylus:
           optional: true
    +    terser:
    +      optional: true
       bin:
         vite: bin/vite.js
    -  checksum: 5edf8afc132a598f82a1339aa503514a0e86f6264babe94531b9000d801f157c9a32ae022542404678acca43ee260ade04c4763c4b7b8d381a6b50511b4a1447
    +  checksum: 982696ad134577dd9915c4c3548ad36ddcf5dc6d341058548a670a13d860e4cdaaf2b320a59221f178018df089d148b9980e9a344316bef12b698a1c1abc7390
       languageName: node
       linkType: hard
     
    @@ -8074,16 +8108,16 @@ browserlist@latest:
       languageName: node
       linkType: hard
     
    -"vue@npm:3.2.40":
    -  version: 3.2.40
    -  resolution: "vue@npm:3.2.40"
    +"vue@npm:3.2.41":
    +  version: 3.2.41
    +  resolution: "vue@npm:3.2.41"
       dependencies:
    -    "@vue/compiler-dom": 3.2.40
    -    "@vue/compiler-sfc": 3.2.40
    -    "@vue/runtime-dom": 3.2.40
    -    "@vue/server-renderer": 3.2.40
    -    "@vue/shared": 3.2.40
    -  checksum: fb5ca87c16e58f24c0088add152ca1ef70ac6d198ec3a60e7904201c31aadefb2c28e361934c42a704742835cdd9c02ab5765f0c29e8335eb13261d7b764b0ee
    +    "@vue/compiler-dom": 3.2.41
    +    "@vue/compiler-sfc": 3.2.41
    +    "@vue/runtime-dom": 3.2.41
    +    "@vue/server-renderer": 3.2.41
    +    "@vue/shared": 3.2.41
    +  checksum: 5328bf14c672c29fcde6747cac05ea7ffa46522ea8198120cdd61ba2847a1692e316019b942deb93326235e60b5d19b6db443c2fd8a827bba4b90c6595a709cd
       languageName: node
       linkType: hard