diff --git a/.vscode/settings.json b/.vscode/settings.json index 65a5a15..4e02112 100644 --- a/.vscode/settings.json +++ b/.vscode/settings.json @@ -1,5 +1,20 @@ { - "cSpell.words": ["Vitesse", "Vite", "unocss", "vitest", "vueuse", "pinia", "demi", "antfu", "iconify", "intlify", "vitejs", "unplugin", "pnpm"], + "cSpell.words": [ + "antfu", + "demi", + "iconify", + "intlify", + "nuxi", + "pinia", + "pnpm", + "unocss", + "unplugin", + "Vite", + "vitejs", + "Vitesse", + "vitest", + "vueuse" + ], "files.associations": { "*.css": "postcss" }, diff --git a/data/recipe.csv b/data/recipe.csv index d384f05..7699657 100644 --- a/data/recipe.csv +++ b/data/recipe.csv @@ -217,7 +217,6 @@ BBQ烟熏手撕猪肉,猪肉,BV1DV411x7SH,复杂,,烤,烤箱, 微波炉版照烧鸡腿饭,米、鸡肉、胡萝卜、花菜,BV16Z4y1V774,,,,微波炉, 微波炉版蒸蛋羹,鸡蛋,BV19T4y1D7Zd,,,,微波炉, 微波炉版煮米饭,米,BV193411W7nb,,,,微波炉, -豉油鸡翅,鸡肉,BV1vz4y1d775,普通,茶餐厅,煮,一口大锅, 水煮肉片,猪肉、芹菜、莴笋,BV1ZZ4y1379N,普通,川菜,炒,一口大锅, 脆口黄瓜,黄瓜,BV1Tb4y1X7ow,简单,脆口,凉拌,一口大锅, 白萝卜汤,白萝卜,BV1HJ411L7xA,简单,单一食材,煮,一口大锅, diff --git a/package.json b/package.json index 83ffcc4..dfb7567 100644 --- a/package.json +++ b/package.json @@ -8,6 +8,7 @@ }, "scripts": { "build": "npm run convert && cross-env VITE_APP_BUILD_TIME=$(date +%s) nuxi build", + "build:static": "npm run convert && cross-env VITE_APP_BUILD_TIME=$(date +%s) nuxi generate", "convert": "tsx scripts/convert.ts", "dev": "cross-env VITE_APP_BUILD_TIME=$(date +%s) nuxi dev --host", "dev:pwa": "VITE_PLUGIN_PWA=true nuxi dev", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 0f9683a..9479ec1 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -15,7 +15,7 @@ devDependencies: version: 1.1.0(eslint@8.53.0)(typescript@5.2.2)(vitest@0.34.6) '@headlessui/vue': specifier: ^1.7.16 - version: 1.7.16(vue@3.3.7) + version: 1.7.16(vue@3.3.8) '@iconify-json/carbon': specifier: ^1.1.21 version: 1.1.21 @@ -45,10 +45,10 @@ devDependencies: version: 3.3.0(rollup@2.79.1) '@pinia/nuxt': specifier: ^0.5.1 - version: 0.5.1(rollup@2.79.1)(typescript@5.2.2)(vue@3.3.7) + version: 0.5.1(rollup@2.79.1)(typescript@5.2.2)(vue@3.3.8) '@pinia/testing': specifier: ^0.1.3 - version: 0.1.3(pinia@2.1.7)(vue@3.3.7) + version: 0.1.3(pinia@2.1.7)(vue@3.3.8) '@unocss/eslint-config': specifier: ^0.57.2 version: 0.57.2(eslint@8.53.0)(typescript@5.2.2) @@ -57,19 +57,19 @@ devDependencies: version: 0.57.2(postcss@8.4.31)(rollup@2.79.1)(vite@4.5.0)(webpack@5.89.0) '@vite-pwa/nuxt': specifier: ^0.1.1 - version: 0.1.1(@nuxt/kit@3.8.0)(vite-plugin-pwa@0.16.7) + version: 0.1.1(@nuxt/kit@3.8.1)(vite-plugin-pwa@0.16.7) '@vue/test-utils': specifier: ^2.4.1 - version: 2.4.1(vue@3.3.7) + version: 2.4.1(vue@3.3.8) '@vueuse/nuxt': specifier: ^10.5.0 - version: 10.5.0(nuxt@3.8.1)(rollup@2.79.1)(vue@3.3.7) + version: 10.5.0(nuxt@3.8.1)(rollup@2.79.1)(vue@3.3.8) '@yunlefun/vue': specifier: 0.0.8-beta.4 version: 0.0.8-beta.4 '@zadigetvoltaire/nuxt-gtm': specifier: ^0.0.13 - version: 0.0.13(nuxt@3.8.1)(rollup@2.79.1)(vue@3.3.7) + version: 0.0.13(nuxt@3.8.1)(rollup@2.79.1)(vue@3.3.8) consola: specifier: ^3.2.3 version: 3.2.3 @@ -96,10 +96,10 @@ devDependencies: version: 3.8.1(eslint@8.53.0)(rollup@2.79.1)(sass@1.69.5)(typescript@5.2.2)(vite@4.5.0)(vue-tsc@1.8.22) nuxt-vitest: specifier: ^0.11.3 - version: 0.11.3(@vitejs/plugin-vue-jsx@3.0.2)(@vitejs/plugin-vue@4.4.0)(happy-dom@12.10.3)(jsdom@22.1.0)(rollup@2.79.1)(vite@4.5.0)(vitest@0.34.6)(vue-router@4.2.5)(vue@3.3.7) + version: 0.11.3(@vitejs/plugin-vue-jsx@3.0.2)(@vitejs/plugin-vue@4.4.0)(happy-dom@12.10.3)(jsdom@22.1.0)(rollup@2.79.1)(vite@4.5.0)(vitest@0.34.6)(vue-router@4.2.5)(vue@3.3.8) pinia: specifier: ^2.1.7 - version: 2.1.7(typescript@5.2.2)(vue@3.3.7) + version: 2.1.7(typescript@5.2.2)(vue@3.3.8) sass: specifier: ^1.69.5 version: 1.69.5 @@ -1875,7 +1875,7 @@ packages: resolution: {integrity: sha512-GYA9LfLUcsWJBpL24e3UXjbzl/E9qYWWsEtEJU2hiDFUC07WhxgKnH7cuZk82Ld+7Iz2ZVQaDDGT0kxZxQwPLQ==} dev: true - /@gtm-support/vue-gtm@2.2.0(vue@3.3.7): + /@gtm-support/vue-gtm@2.2.0(vue@3.3.8): resolution: {integrity: sha512-7nhBTRkTG0mD+7r7JvNalJz++YwszZk0oP1HIY6fCgz6wNKxT6LuiXCqdPrZmNPe/WbPIKuqxGZN5s+i6NZqow==} peerDependencies: vue: '>= 3.2.0 < 4.0.0' @@ -1884,18 +1884,18 @@ packages: optional: true dependencies: '@gtm-support/core': 2.2.0 - vue: 3.3.7(typescript@5.2.2) + vue: 3.3.8(typescript@5.2.2) optionalDependencies: - vue-router: 4.2.5(vue@3.3.7) + vue-router: 4.2.5(vue@3.3.8) dev: true - /@headlessui/vue@1.7.16(vue@3.3.7): + /@headlessui/vue@1.7.16(vue@3.3.8): resolution: {integrity: sha512-nKT+nf/q6x198SsyK54mSszaQl/z+QxtASmgMEJtpxSX2Q0OPJX0upS/9daDyiECpeAsvjkoOrm2O/6PyBQ+Qg==} engines: {node: '>=10'} peerDependencies: vue: ^3.2.0 dependencies: - vue: 3.3.7(typescript@5.2.2) + vue: 3.3.8(typescript@5.2.2) dev: true /@humanwhocodes/config-array@0.11.13: @@ -2188,8 +2188,8 @@ packages: nuxt: ^3.7.4 vite: '*' dependencies: - '@nuxt/kit': 3.8.0(rollup@2.79.1) - '@nuxt/schema': 3.8.0(rollup@2.79.1) + '@nuxt/kit': 3.8.1(rollup@2.79.1) + '@nuxt/schema': 3.8.1(rollup@2.79.1) execa: 7.2.0 nuxt: 3.8.1(eslint@8.53.0)(rollup@2.79.1)(sass@1.69.5)(typescript@5.2.2)(vite@4.5.0)(vue-tsc@1.8.22) vite: 4.5.0(@types/node@20.8.10)(sass@1.69.5) @@ -2224,13 +2224,13 @@ packages: '@antfu/utils': 0.7.6 '@nuxt/devtools-kit': 1.0.0(nuxt@3.8.1)(rollup@2.79.1)(vite@4.5.0) '@nuxt/devtools-wizard': 1.0.0 - '@nuxt/kit': 3.8.0(rollup@2.79.1) + '@nuxt/kit': 3.8.1(rollup@2.79.1) birpc: 0.2.14 consola: 3.2.3 destr: 2.0.2 error-stack-parser-es: 0.1.1 execa: 7.2.0 - fast-glob: 3.3.1 + fast-glob: 3.3.2 flatted: 3.2.9 get-port-please: 3.1.1 global-dirs: 3.0.1 @@ -2257,7 +2257,7 @@ packages: sirv: 2.0.3 unimport: 3.4.0(rollup@2.79.1) vite: 4.5.0(@types/node@20.8.10)(sass@1.69.5) - vite-plugin-inspect: 0.7.41(@nuxt/kit@3.8.0)(rollup@2.79.1)(vite@4.5.0) + vite-plugin-inspect: 0.7.41(@nuxt/kit@3.8.1)(rollup@2.79.1)(vite@4.5.0) vite-plugin-vue-inspector: 4.0.0(vite@4.5.0) which: 3.0.1 ws: 8.14.2 @@ -2282,33 +2282,6 @@ packages: - xml2js dev: true - /@nuxt/kit@3.8.0(rollup@2.79.1): - resolution: {integrity: sha512-oIthQxeMIVs4ESVP5FqLYn8tj0S1sLd+eYreh+dNYgnJ2pTi7+THR12ONBNHjk668jqEe7ErUJ8UlGwqBzgezg==} - engines: {node: ^14.18.0 || >=16.10.0} - dependencies: - '@nuxt/schema': 3.8.0(rollup@2.79.1) - c12: 1.5.1 - consola: 3.2.3 - defu: 6.1.3 - globby: 13.2.2 - hash-sum: 2.0.0 - ignore: 5.2.4 - jiti: 1.21.0 - knitwork: 1.0.0 - mlly: 1.4.2 - pathe: 1.1.1 - pkg-types: 1.0.3 - scule: 1.0.0 - semver: 7.5.4 - ufo: 1.3.1 - unctx: 2.3.1 - unimport: 3.4.0(rollup@2.79.1) - untyped: 1.4.0 - transitivePeerDependencies: - - rollup - - supports-color - dev: true - /@nuxt/kit@3.8.1(rollup@2.79.1): resolution: {integrity: sha512-DrhG1Z85iH68QOTkgfb0HVfM2g7+CfcMWrFWMDwck9ofyM2RXQUZyfmvMedwBnui1AjjpgpLO9078yZM+RqNUg==} engines: {node: ^14.18.0 || >=16.10.0} @@ -2336,26 +2309,6 @@ packages: - supports-color dev: true - /@nuxt/schema@3.8.0(rollup@2.79.1): - resolution: {integrity: sha512-VEDVeCjdVowhoY5vIBSz94+SSwmM204jN6TNe/ShBJ2d/vZiy9EtLbhOwqaPNFHwnN1fl/XFHThwJiexdB9D1w==} - engines: {node: ^14.18.0 || >=16.10.0} - dependencies: - '@nuxt/ui-templates': 1.3.1 - consola: 3.2.3 - defu: 6.1.3 - hookable: 5.5.3 - pathe: 1.1.1 - pkg-types: 1.0.3 - postcss-import-resolver: 2.0.0 - std-env: 3.4.3 - ufo: 1.3.1 - unimport: 3.4.0(rollup@2.79.1) - untyped: 1.4.0 - transitivePeerDependencies: - - rollup - - supports-color - dev: true - /@nuxt/schema@3.8.1(rollup@2.79.1): resolution: {integrity: sha512-fSaWRcI/2mUskfTZTGSnH6Ny0x05CRzylbVn6WFV0d6UEKIVy42Qd6n+h7yoFfp4cq4nji6u16PT4SqS1DEhsw==} engines: {node: ^14.18.0 || >=16.10.0} @@ -2468,7 +2421,7 @@ packages: /@nuxtjs/color-mode@3.3.0(rollup@2.79.1): resolution: {integrity: sha512-YVFNmTISke1eL7uk5p9I1suOsM222FxrqKoF13HS4x94OKCWwPLLeTCEzHZ8orzKnaFUbCXpuL4pRv8gvW+0Kw==} dependencies: - '@nuxt/kit': 3.8.0(rollup@2.79.1) + '@nuxt/kit': 3.8.1(rollup@2.79.1) lodash.template: 4.5.0 pathe: 1.1.1 transitivePeerDependencies: @@ -2567,7 +2520,6 @@ packages: dependencies: is-glob: 4.0.3 micromatch: 4.0.5 - napi-wasm: 1.1.0 dev: true bundledDependencies: - napi-wasm @@ -2622,11 +2574,11 @@ packages: '@parcel/watcher-win32-x64': 2.3.0 dev: true - /@pinia/nuxt@0.5.1(rollup@2.79.1)(typescript@5.2.2)(vue@3.3.7): + /@pinia/nuxt@0.5.1(rollup@2.79.1)(typescript@5.2.2)(vue@3.3.8): resolution: {integrity: sha512-6wT6TqY81n+7/x3Yhf0yfaJVKkZU42AGqOR0T3+UvChcaOJhSma7OWPN64v+ptYlznat+fS1VTwNAcbi2lzHnw==} dependencies: - '@nuxt/kit': 3.8.0(rollup@2.79.1) - pinia: 2.1.7(typescript@5.2.2)(vue@3.3.7) + '@nuxt/kit': 3.8.1(rollup@2.79.1) + pinia: 2.1.7(typescript@5.2.2)(vue@3.3.8) transitivePeerDependencies: - '@vue/composition-api' - rollup @@ -2635,13 +2587,13 @@ packages: - vue dev: true - /@pinia/testing@0.1.3(pinia@2.1.7)(vue@3.3.7): + /@pinia/testing@0.1.3(pinia@2.1.7)(vue@3.3.8): resolution: {integrity: sha512-D2Ds2s69kKFaRf2KCcP1NhNZEg5+we59aRyQalwRm7ygWfLM25nDH66267U3hNvRUOTx8ofL24GzodZkOmB5xw==} peerDependencies: pinia: '>=2.1.5' dependencies: - pinia: 2.1.7(typescript@5.2.2)(vue@3.3.7) - vue-demi: 0.14.6(vue@3.3.7) + pinia: 2.1.7(typescript@5.2.2)(vue@3.3.8) + vue-demi: 0.14.6(vue@3.3.8) transitivePeerDependencies: - '@vue/composition-api' - vue @@ -2659,7 +2611,7 @@ packages: engines: {node: ^12.20.0 || ^14.18.0 || >=16.0.0} dependencies: cross-spawn: 7.0.3 - fast-glob: 3.3.1 + fast-glob: 3.3.2 is-glob: 4.0.3 open: 9.1.0 picocolors: 1.0.0 @@ -3306,7 +3258,7 @@ packages: chokidar: 3.5.3 colorette: 2.0.20 consola: 3.2.3 - fast-glob: 3.3.1 + fast-glob: 3.3.2 magic-string: 0.30.5 pathe: 1.1.1 perfect-debounce: 1.0.0 @@ -3369,7 +3321,7 @@ packages: /@unocss/nuxt@0.57.2(postcss@8.4.31)(rollup@2.79.1)(vite@4.5.0)(webpack@5.89.0): resolution: {integrity: sha512-SEuUwMn4pn2Olx6hp/mAIqGqDfiX2hyE+O3nAt0ZIJuGdCX98j+NI1BwEP3YSW+ebGrGGXFtDKR4F+xHNCaSaw==} dependencies: - '@nuxt/kit': 3.8.0(rollup@2.79.1) + '@nuxt/kit': 3.8.1(rollup@2.79.1) '@unocss/config': 0.57.2 '@unocss/core': 0.57.2 '@unocss/preset-attributify': 0.57.2 @@ -3401,7 +3353,7 @@ packages: '@unocss/core': 0.57.2 '@unocss/rule-utils': 0.57.2 css-tree: 2.3.1 - fast-glob: 3.3.1 + fast-glob: 3.3.2 magic-string: 0.30.5 postcss: 8.4.31 dev: true @@ -3528,7 +3480,7 @@ packages: '@unocss/scope': 0.57.2 '@unocss/transformer-directives': 0.57.2 chokidar: 3.5.3 - fast-glob: 3.3.1 + fast-glob: 3.3.2 magic-string: 0.30.5 vite: 4.5.0(@types/node@20.8.10)(sass@1.69.5) transitivePeerDependencies: @@ -3545,7 +3497,7 @@ packages: '@unocss/config': 0.57.2 '@unocss/core': 0.57.2 chokidar: 3.5.3 - fast-glob: 3.3.1 + fast-glob: 3.3.2 magic-string: 0.30.5 unplugin: 1.5.0 webpack: 5.89.0 @@ -3575,32 +3527,16 @@ packages: - supports-color dev: true - /@vite-pwa/nuxt@0.1.1(@nuxt/kit@3.8.0)(vite-plugin-pwa@0.16.7): + /@vite-pwa/nuxt@0.1.1(@nuxt/kit@3.8.1)(vite-plugin-pwa@0.16.7): resolution: {integrity: sha512-wrIeo8ATGc3Nny+MiK/KSklRer22TKrAlRnkqszdM2r+0mHQ3FDQQGZdt/MFu1V/F4TEcacrx2NiU/MYVRV86A==} peerDependencies: '@nuxt/kit': ^3.5.3 vite-plugin-pwa: '>=0.16.5 <1' dependencies: - '@nuxt/kit': 3.8.0(rollup@2.79.1) + '@nuxt/kit': 3.8.1(rollup@2.79.1) vite-plugin-pwa: 0.16.7(vite@4.5.0)(workbox-build@7.0.0)(workbox-window@7.0.0) dev: true - /@vitejs/plugin-vue-jsx@3.0.2(vite@4.5.0)(vue@3.3.7): - resolution: {integrity: sha512-obF26P2Z4Ogy3cPp07B4VaW6rpiu0ue4OT2Y15UxT5BZZ76haUY9guOsZV3uWh/I6xc+VeiW+ZVabRE82FyzWw==} - engines: {node: ^14.18.0 || >=16.0.0} - peerDependencies: - vite: ^4.0.0 - vue: ^3.0.0 - dependencies: - '@babel/core': 7.23.2 - '@babel/plugin-transform-typescript': 7.22.15(@babel/core@7.23.2) - '@vue/babel-plugin-jsx': 1.1.5(@babel/core@7.23.2) - vite: 4.5.0(@types/node@20.8.10)(sass@1.69.5) - vue: 3.3.7(typescript@5.2.2) - transitivePeerDependencies: - - supports-color - dev: true - /@vitejs/plugin-vue-jsx@3.0.2(vite@4.5.0)(vue@3.3.8): resolution: {integrity: sha512-obF26P2Z4Ogy3cPp07B4VaW6rpiu0ue4OT2Y15UxT5BZZ76haUY9guOsZV3uWh/I6xc+VeiW+ZVabRE82FyzWw==} engines: {node: ^14.18.0 || >=16.0.0} @@ -3617,17 +3553,6 @@ packages: - supports-color dev: true - /@vitejs/plugin-vue@4.4.0(vite@4.5.0)(vue@3.3.7): - resolution: {integrity: sha512-xdguqb+VUwiRpSg+nsc2HtbAUSGak25DXYvpQQi4RVU1Xq1uworyoH/md9Rfd8zMmPR/pSghr309QNcftUVseg==} - engines: {node: ^14.18.0 || >=16.0.0} - peerDependencies: - vite: ^4.0.0 - vue: ^3.2.25 - dependencies: - vite: 4.5.0(@types/node@20.8.10)(sass@1.69.5) - vue: 3.3.7(typescript@5.2.2) - dev: true - /@vitejs/plugin-vue@4.4.0(vite@4.5.0)(vue@3.3.8): resolution: {integrity: sha512-xdguqb+VUwiRpSg+nsc2HtbAUSGak25DXYvpQQi4RVU1Xq1uworyoH/md9Rfd8zMmPR/pSghr309QNcftUVseg==} engines: {node: ^14.18.0 || >=16.0.0} @@ -3675,7 +3600,7 @@ packages: vitest: '>=0.30.1 <1' dependencies: '@vitest/utils': 0.33.0 - fast-glob: 3.3.1 + fast-glob: 3.3.2 fflate: 0.8.1 flatted: 3.2.9 pathe: 1.1.1 @@ -3730,7 +3655,7 @@ packages: dependencies: '@babel/types': 7.23.0 '@rollup/pluginutils': 5.0.5(rollup@2.79.1) - '@vue/compiler-sfc': 3.3.7 + '@vue/compiler-sfc': 3.3.8 ast-kit: 0.11.2(rollup@2.79.1) local-pkg: 0.4.3 magic-string-ast: 0.3.0 @@ -3762,14 +3687,6 @@ packages: - supports-color dev: true - /@vue/compiler-core@3.3.7: - resolution: {integrity: sha512-pACdY6YnTNVLXsB86YD8OF9ihwpolzhhtdLVHhBL6do/ykr6kKXNYABRtNMGrsQXpEXXyAdwvWWkuTbs4MFtPQ==} - dependencies: - '@babel/parser': 7.23.0 - '@vue/shared': 3.3.7 - estree-walker: 2.0.2 - source-map-js: 1.0.2 - /@vue/compiler-core@3.3.8: resolution: {integrity: sha512-hN/NNBUECw8SusQvDSqqcVv6gWq8L6iAktUR0UF3vGu2OhzRqcOiAno0FmBJWwxhYEXRlQJT5XnoKsVq1WZx4g==} dependencies: @@ -3777,34 +3694,12 @@ packages: '@vue/shared': 3.3.8 estree-walker: 2.0.2 source-map-js: 1.0.2 - dev: true - - /@vue/compiler-dom@3.3.7: - resolution: {integrity: sha512-0LwkyJjnUPssXv/d1vNJ0PKfBlDoQs7n81CbO6Q0zdL7H1EzqYRrTVXDqdBVqro0aJjo/FOa1qBAPVI4PGSHBw==} - dependencies: - '@vue/compiler-core': 3.3.7 - '@vue/shared': 3.3.7 /@vue/compiler-dom@3.3.8: resolution: {integrity: sha512-+PPtv+p/nWDd0AvJu3w8HS0RIm/C6VGBIRe24b9hSyNWOAPEUosFZ5diwawwP8ip5sJ8n0Pe87TNNNHnvjs0FQ==} dependencies: '@vue/compiler-core': 3.3.8 '@vue/shared': 3.3.8 - dev: true - - /@vue/compiler-sfc@3.3.7: - resolution: {integrity: sha512-7pfldWy/J75U/ZyYIXRVqvLRw3vmfxDo2YLMwVtWVNew8Sm8d6wodM+OYFq4ll/UxfqVr0XKiVwti32PCrruAw==} - dependencies: - '@babel/parser': 7.23.0 - '@vue/compiler-core': 3.3.7 - '@vue/compiler-dom': 3.3.7 - '@vue/compiler-ssr': 3.3.7 - '@vue/reactivity-transform': 3.3.7 - '@vue/shared': 3.3.7 - estree-walker: 2.0.2 - magic-string: 0.30.5 - postcss: 8.4.31 - source-map-js: 1.0.2 /@vue/compiler-sfc@3.3.8: resolution: {integrity: sha512-WMzbUrlTjfYF8joyT84HfwwXo+8WPALuPxhy+BZ6R4Aafls+jDBnSz8PDz60uFhuqFbl3HxRfxvDzrUf3THwpA==} @@ -3819,20 +3714,12 @@ packages: magic-string: 0.30.5 postcss: 8.4.31 source-map-js: 1.0.2 - dev: true - - /@vue/compiler-ssr@3.3.7: - resolution: {integrity: sha512-TxOfNVVeH3zgBc82kcUv+emNHo+vKnlRrkv8YvQU5+Y5LJGJwSNzcmLUoxD/dNzv0bhQ/F0s+InlgV0NrApJZg==} - dependencies: - '@vue/compiler-dom': 3.3.7 - '@vue/shared': 3.3.7 /@vue/compiler-ssr@3.3.8: resolution: {integrity: sha512-hXCqQL/15kMVDBuoBYpUnSYT8doDNwsjvm3jTefnXr+ytn294ySnT8NlsFHmTgKNjwpuFy7XVV8yTeLtNl/P6w==} dependencies: '@vue/compiler-dom': 3.3.8 '@vue/shared': 3.3.8 - dev: true /@vue/devtools-api@6.5.1: resolution: {integrity: sha512-+KpckaAQyfbvshdDW5xQylLni1asvNSGme1JFs8I1+/H5pHEhqUKMEQD/qn3Nx5+/nycBq11qAEi8lk+LXI2dA==} @@ -3848,8 +3735,8 @@ packages: dependencies: '@volar/language-core': 1.10.10 '@volar/source-map': 1.10.10 - '@vue/compiler-dom': 3.3.7 - '@vue/shared': 3.3.7 + '@vue/compiler-dom': 3.3.8 + '@vue/shared': 3.3.8 computeds: 0.0.1 minimatch: 9.0.3 muggle-string: 0.3.1 @@ -3857,15 +3744,6 @@ packages: vue-template-compiler: 2.7.15 dev: true - /@vue/reactivity-transform@3.3.7: - resolution: {integrity: sha512-APhRmLVbgE1VPGtoLQoWBJEaQk4V8JUsqrQihImVqKT+8U6Qi3t5ATcg4Y9wGAPb3kIhetpufyZ1RhwbZCIdDA==} - dependencies: - '@babel/parser': 7.23.0 - '@vue/compiler-core': 3.3.7 - '@vue/shared': 3.3.7 - estree-walker: 2.0.2 - magic-string: 0.30.5 - /@vue/reactivity-transform@3.3.8: resolution: {integrity: sha512-49CvBzmZNtcHua0XJ7GdGifM8GOXoUMOX4dD40Y5DxI3R8OUhMlvf2nvgUAcPxaXiV5MQQ1Nwy09ADpnLQUqRw==} dependencies: @@ -3874,38 +3752,17 @@ packages: '@vue/shared': 3.3.8 estree-walker: 2.0.2 magic-string: 0.30.5 - dev: true - - /@vue/reactivity@3.3.7: - resolution: {integrity: sha512-cZNVjWiw00708WqT0zRpyAgduG79dScKEPYJXq2xj/aMtk3SKvL3FBt2QKUlh6EHBJ1m8RhBY+ikBUzwc7/khg==} - dependencies: - '@vue/shared': 3.3.7 /@vue/reactivity@3.3.8: resolution: {integrity: sha512-ctLWitmFBu6mtddPyOKpHg8+5ahouoTCRtmAHZAXmolDtuZXfjL2T3OJ6DL6ezBPQB1SmMnpzjiWjCiMYmpIuw==} dependencies: '@vue/shared': 3.3.8 - dev: true - - /@vue/runtime-core@3.3.7: - resolution: {integrity: sha512-LHq9du3ubLZFdK/BP0Ysy3zhHqRfBn80Uc+T5Hz3maFJBGhci1MafccnL3rpd5/3wVfRHAe6c+PnlO2PAavPTQ==} - dependencies: - '@vue/reactivity': 3.3.7 - '@vue/shared': 3.3.7 /@vue/runtime-core@3.3.8: resolution: {integrity: sha512-qurzOlb6q26KWQ/8IShHkMDOuJkQnQcTIp1sdP4I9MbCf9FJeGVRXJFr2mF+6bXh/3Zjr9TDgURXrsCr9bfjUw==} dependencies: '@vue/reactivity': 3.3.8 '@vue/shared': 3.3.8 - dev: true - - /@vue/runtime-dom@3.3.7: - resolution: {integrity: sha512-PFQU1oeJxikdDmrfoNQay5nD4tcPNYixUBruZzVX/l0eyZvFKElZUjW4KctCcs52nnpMGO6UDK+jF5oV4GT5Lw==} - dependencies: - '@vue/runtime-core': 3.3.7 - '@vue/shared': 3.3.7 - csstype: 3.1.2 /@vue/runtime-dom@3.3.8: resolution: {integrity: sha512-Noy5yM5UIf9UeFoowBVgghyGGPIDPy1Qlqt0yVsUdAVbqI8eeMSsTqBtauaEoT2UFXUk5S64aWVNJN4MJ2vRdA==} @@ -3913,16 +3770,6 @@ packages: '@vue/runtime-core': 3.3.8 '@vue/shared': 3.3.8 csstype: 3.1.2 - dev: true - - /@vue/server-renderer@3.3.7(vue@3.3.7): - resolution: {integrity: sha512-UlpKDInd1hIZiNuVVVvLgxpfnSouxKQOSE2bOfQpBuGwxRV/JqqTCyyjXUWiwtVMyeRaZhOYYqntxElk8FhBhw==} - peerDependencies: - vue: 3.3.7 - dependencies: - '@vue/compiler-ssr': 3.3.7 - '@vue/shared': 3.3.7 - vue: 3.3.7(typescript@5.2.2) /@vue/server-renderer@3.3.8(vue@3.3.8): resolution: {integrity: sha512-zVCUw7RFskvPuNlPn/8xISbrf0zTWsTSdYTsUTN1ERGGZGVnRxM2QZ3x1OR32+vwkkCm0IW6HmJ49IsPm7ilLg==} @@ -3932,16 +3779,11 @@ packages: '@vue/compiler-ssr': 3.3.8 '@vue/shared': 3.3.8 vue: 3.3.8(typescript@5.2.2) - dev: true - - /@vue/shared@3.3.7: - resolution: {integrity: sha512-N/tbkINRUDExgcPTBvxNkvHGu504k8lzlNQRITVnm6YjOjwa4r0nnbd4Jb01sNpur5hAllyRJzSK5PvB9PPwRg==} /@vue/shared@3.3.8: resolution: {integrity: sha512-8PGwybFwM4x8pcfgqEQFy70NaQxASvOC5DJwLQfpArw1UDfUXrJkdxD3BhVTMS+0Lef/TU7YO0Jvr0jJY8T+mw==} - dev: true - /@vue/test-utils@2.4.1(vue@3.3.7): + /@vue/test-utils@2.4.1(vue@3.3.8): resolution: {integrity: sha512-VO8nragneNzUZUah6kOjiFmD/gwRjUauG9DROh6oaOeFwX1cZRUNHhdeogE8635cISigXFTtGLUQWx5KCb0xeg==} peerDependencies: '@vue/server-renderer': ^3.0.1 @@ -3951,17 +3793,17 @@ packages: optional: true dependencies: js-beautify: 1.14.9 - vue: 3.3.7(typescript@5.2.2) + vue: 3.3.8(typescript@5.2.2) vue-component-type-helpers: 1.8.4 dev: true - /@vueuse/core@10.5.0(vue@3.3.7): + /@vueuse/core@10.5.0(vue@3.3.8): resolution: {integrity: sha512-z/tI2eSvxwLRjOhDm0h/SXAjNm8N5ld6/SC/JQs6o6kpJ6Ya50LnEL8g5hoYu005i28L0zqB5L5yAl8Jl26K3A==} dependencies: '@types/web-bluetooth': 0.0.18 '@vueuse/metadata': 10.5.0 - '@vueuse/shared': 10.5.0(vue@3.3.7) - vue-demi: 0.14.6(vue@3.3.7) + '@vueuse/shared': 10.5.0(vue@3.3.8) + vue-demi: 0.14.6(vue@3.3.8) transitivePeerDependencies: - '@vue/composition-api' - vue @@ -3971,17 +3813,17 @@ packages: resolution: {integrity: sha512-fEbElR+MaIYyCkeM0SzWkdoMtOpIwO72x8WsZHRE7IggiOlILttqttM69AS13nrDxosnDBYdyy3C5mR1LCxHsw==} dev: true - /@vueuse/nuxt@10.5.0(nuxt@3.8.1)(rollup@2.79.1)(vue@3.3.7): + /@vueuse/nuxt@10.5.0(nuxt@3.8.1)(rollup@2.79.1)(vue@3.3.8): resolution: {integrity: sha512-x1mpjwcPB5DGA3cTM29Hf3bralslrma3Jr0fXm3Js3dbUHdadC/iVMf831W+sKPjZBhiZxR0S94B8gmGlvZ/1Q==} peerDependencies: nuxt: ^3.0.0 dependencies: - '@nuxt/kit': 3.8.0(rollup@2.79.1) - '@vueuse/core': 10.5.0(vue@3.3.7) + '@nuxt/kit': 3.8.1(rollup@2.79.1) + '@vueuse/core': 10.5.0(vue@3.3.8) '@vueuse/metadata': 10.5.0 local-pkg: 0.5.0 nuxt: 3.8.1(eslint@8.53.0)(rollup@2.79.1)(sass@1.69.5)(typescript@5.2.2)(vite@4.5.0)(vue-tsc@1.8.22) - vue-demi: 0.14.6(vue@3.3.7) + vue-demi: 0.14.6(vue@3.3.8) transitivePeerDependencies: - '@vue/composition-api' - rollup @@ -3989,10 +3831,10 @@ packages: - vue dev: true - /@vueuse/shared@10.5.0(vue@3.3.7): + /@vueuse/shared@10.5.0(vue@3.3.8): resolution: {integrity: sha512-18iyxbbHYLst9MqU1X1QNdMHIjks6wC7XTVf0KNOv5es/Ms6gjVFCAAWTVP2JStuGqydg3DT+ExpFORUEi9yhg==} dependencies: - vue-demi: 0.14.6(vue@3.3.7) + vue-demi: 0.14.6(vue@3.3.8) transitivePeerDependencies: - '@vue/composition-api' - vue @@ -4116,13 +3958,13 @@ packages: resolution: {integrity: sha512-0Wx/zOFuX53JtWzZ0/AIsHvEaWo/kC56ztsGJHbiIGg4c37Yw8+yS9NBYcdDPifqqWcZULy9ARIb4KqvoQNL8g==} dev: true - /@zadigetvoltaire/nuxt-gtm@0.0.13(nuxt@3.8.1)(rollup@2.79.1)(vue@3.3.7): + /@zadigetvoltaire/nuxt-gtm@0.0.13(nuxt@3.8.1)(rollup@2.79.1)(vue@3.3.8): resolution: {integrity: sha512-7SgXtIB8uLdLGJaoUAQSGCSbRnNzplNkNVFKIHaVI4We0vqghstBoVPlJCJ9VdwsfdNyk3/C+Lh1uKpzTrtEuw==} peerDependencies: nuxt: ^3.0.0 dependencies: - '@gtm-support/vue-gtm': 2.2.0(vue@3.3.7) - '@nuxt/kit': 3.8.0(rollup@2.79.1) + '@gtm-support/vue-gtm': 2.2.0(vue@3.3.8) + '@nuxt/kit': 3.8.1(rollup@2.79.1) defu: 6.1.3 nuxt: 3.8.1(eslint@8.53.0)(rollup@2.79.1)(sass@1.69.5)(typescript@5.2.2)(vite@4.5.0)(vue-tsc@1.8.22) sirv: 2.0.3 @@ -4166,12 +4008,6 @@ packages: engines: {node: '>=0.4.0'} dev: true - /acorn@8.10.0: - resolution: {integrity: sha512-F0SAmZ8iUtS//m8DmCTA0jlh6TDKkHQyK6xc6V4KDTyZKA9dnvX9/3sRTVQrWm79glUAZbnmmNcdYwUIHWVybw==} - engines: {node: '>=0.4.0'} - hasBin: true - dev: true - /acorn@8.11.2: resolution: {integrity: sha512-nc0Axzp/0FILLEVsm4fNwLCwMttvhEI263QtVPQcbpfZZ3ts0hLsZGOpE6czNlid7CJ9MlyH8reXkpsf3YUY4w==} engines: {node: '>=0.4.0'} @@ -5382,15 +5218,6 @@ packages: dev: true optional: true - /enhanced-resolve@4.5.0: - resolution: {integrity: sha512-Nv9m36S/vxpsI+Hc4/ZGRs0n9mXqSWGGq49zxb/cJfPAQMbUtttJAlNPS4AQzaBdw/pKskw5bMbekT/Y7W/Wlg==} - engines: {node: '>=6.9.0'} - dependencies: - graceful-fs: 4.2.11 - memory-fs: 0.5.0 - tapable: 1.1.3 - dev: true - /enhanced-resolve@5.15.0: resolution: {integrity: sha512-LXYT42KJ7lpIKECr2mAXIaMldcNCh/7E0KBKOu4KSfkHmP+mZmSs+8V5gBAqisWBy0OO4W5Oyys0GO1Y8KtdKg==} engines: {node: '>=10.13.0'} @@ -5413,13 +5240,6 @@ packages: resolution: {integrity: sha512-2bmlRpNKBxT/CRmPOlyISQpNj+qSeYvcym/uT0Jx2bMOlKLtSy1ZmLuVxSEKKyor/N5yhvp/ZiG1oE3DEYMSFA==} dev: true - /errno@0.1.8: - resolution: {integrity: sha512-dJ6oBr5SQ1VSd9qkk7ByRgb/1SH4JZjCHSW/mr63/QcXO9zLVxvJ6Oy13nio03rxpSnVDDjFor75SjVeZWPW/A==} - hasBin: true - dependencies: - prr: 1.0.1 - dev: true - /error-ex@1.3.2: resolution: {integrity: sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==} dependencies: @@ -6095,8 +5915,8 @@ packages: resolution: {integrity: sha512-/d9sfos4yxzpwkDkuN7k2SqFKtYNmCTzgfEpz82x34IM9/zc8KGxQoXg1liNC/izpRM/MBdt44Nmx41ZWqk+FQ==} dev: true - /fast-glob@3.3.1: - resolution: {integrity: sha512-kNFPyjhh5cKjrUltxs+wFx+ZkbRaxxmZ+X0ZU31SOsxCEtP9VPgtq2teZw1DebupL5GmDaNQ6yKMMVcM41iqDg==} + /fast-glob@3.3.2: + resolution: {integrity: sha512-oX2ruAFQwf/Orj8m737Y5adxDQO0LAB7/S5MnxCdTNDd4p6BsyIVsv9JQsATbTSq8KHRpLwIHbVlUNatxd+1Ow==} engines: {node: '>=8.6.0'} dependencies: '@nodelib/fs.stat': 2.0.5 @@ -6461,7 +6281,7 @@ packages: dependencies: array-union: 2.1.0 dir-glob: 3.0.1 - fast-glob: 3.3.1 + fast-glob: 3.3.2 ignore: 5.2.4 merge2: 1.4.1 slash: 3.0.0 @@ -6472,7 +6292,7 @@ packages: engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} dependencies: dir-glob: 3.0.1 - fast-glob: 3.3.1 + fast-glob: 3.3.2 ignore: 5.2.4 merge2: 1.4.1 slash: 4.0.0 @@ -7526,14 +7346,6 @@ packages: resolution: {integrity: sha512-GaqWWShW4kv/G9IEucWScBx9G1/vsFZZJUO+tD26M8J8z3Kw5RDQjaoZe03YAClgeS/SWPOcb4nkFBTEi5DUEA==} dev: true - /memory-fs@0.5.0: - resolution: {integrity: sha512-jA0rdU5KoQMC0e6ppoNRtpp6vjFq6+NY7r8hywnC7V+1Xj/MtHwGIbB1QaK/dunyjWteJzmkpd7ooeWg10T7GA==} - engines: {node: '>=4.3.0 <5.0.0 || >=5.10'} - dependencies: - errno: 0.1.8 - readable-stream: 2.3.8 - dev: true - /merge-stream@2.0.0: resolution: {integrity: sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==} dev: true @@ -7706,7 +7518,7 @@ packages: /mlly@1.4.2: resolution: {integrity: sha512-i/Ykufi2t1EZ6NaPLdfnZk2AX8cs0d+mTzVKuPfqPKPatxLApaBoxJQ9x1/uckXtrS/U5oisPMDkNs0yQTaBRg==} dependencies: - acorn: 8.10.0 + acorn: 8.11.2 pathe: 1.1.1 pkg-types: 1.0.3 ufo: 1.3.1 @@ -7749,10 +7561,6 @@ packages: hasBin: true dev: true - /napi-wasm@1.1.0: - resolution: {integrity: sha512-lHwIAJbmLSjF9VDRm9GoVOy9AGp3aIvkjv+Kvz9h16QR3uSVYH78PNQUnT2U4X53mhlnV2M7wrhibQ3GHicDmg==} - dev: true - /natural-compare-lite@1.4.0: resolution: {integrity: sha512-Tj+HTDSJJKaZnfiuw+iaF9skdPpTo2GtEly5JHnWV/hfv2Qj/9RKsGISQtLh2ox3l5EAGw487hnBee0sIJ6v2g==} dev: true @@ -8062,7 +7870,7 @@ packages: fsevents: 2.3.3 dev: true - /nuxt-vitest@0.11.3(@vitejs/plugin-vue-jsx@3.0.2)(@vitejs/plugin-vue@4.4.0)(happy-dom@12.10.3)(jsdom@22.1.0)(rollup@2.79.1)(vite@4.5.0)(vitest@0.34.6)(vue-router@4.2.5)(vue@3.3.7): + /nuxt-vitest@0.11.3(@vitejs/plugin-vue-jsx@3.0.2)(@vitejs/plugin-vue@4.4.0)(happy-dom@12.10.3)(jsdom@22.1.0)(rollup@2.79.1)(vite@4.5.0)(vitest@0.34.6)(vue-router@4.2.5)(vue@3.3.8): resolution: {integrity: sha512-jGyrOXbgwlakVaDsQCLtdttXXY2bX4J5r22rr0CTXqIFO3jhnf8e3kAU+zCQe/WSp/xtM+2HZEwrU+jqy5zuDQ==} peerDependencies: '@vitejs/plugin-vue': '*' @@ -8070,9 +7878,9 @@ packages: vite: '*' vitest: ^0.24.5 || ^0.26.0 || ^0.27.0 || ^0.28.0 || ^0.29.0 || ^0.30.0 || ^0.33.0 dependencies: - '@nuxt/kit': 3.8.0(rollup@2.79.1) - '@vitejs/plugin-vue': 4.4.0(vite@4.5.0)(vue@3.3.7) - '@vitejs/plugin-vue-jsx': 3.0.2(vite@4.5.0)(vue@3.3.7) + '@nuxt/kit': 3.8.1(rollup@2.79.1) + '@vitejs/plugin-vue': 4.4.0(vite@4.5.0)(vue@3.3.8) + '@vitejs/plugin-vue-jsx': 3.0.2(vite@4.5.0)(vue@3.3.8) '@vitest/ui': 0.33.0(vitest@0.34.6) defu: 6.1.3 get-port-please: 3.1.1 @@ -8080,7 +7888,7 @@ packages: std-env: 3.4.3 vite: 4.5.0(@types/node@20.8.10)(sass@1.69.5) vitest: 0.34.6(happy-dom@12.10.3)(jsdom@22.1.0)(sass@1.69.5) - vitest-environment-nuxt: 0.11.3(happy-dom@12.10.3)(jsdom@22.1.0)(rollup@2.79.1)(vitest@0.34.6)(vue-router@4.2.5)(vue@3.3.7) + vitest-environment-nuxt: 0.11.3(happy-dom@12.10.3)(jsdom@22.1.0)(rollup@2.79.1)(vitest@0.34.6)(vue-router@4.2.5)(vue@3.3.8) transitivePeerDependencies: - '@testing-library/vue' - '@vue/server-renderer' @@ -8307,7 +8115,7 @@ packages: hasBin: true dependencies: ansi-colors: 4.1.3 - fast-glob: 3.3.1 + fast-glob: 3.3.2 js-yaml: 4.1.0 supports-color: 9.4.0 undici: 5.27.2 @@ -8525,7 +8333,7 @@ packages: resolution: {integrity: sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==} engines: {node: '>=8.6'} - /pinia@2.1.7(typescript@5.2.2)(vue@3.3.7): + /pinia@2.1.7(typescript@5.2.2)(vue@3.3.8): resolution: {integrity: sha512-+C2AHFtcFqjPih0zpYuvof37SFxMQ7OEG2zV9jRI12i9BOy3YQVAHwdKtyyc8pDcDyIc33WCIsZaCFWU7WWxGQ==} peerDependencies: '@vue/composition-api': ^1.4.0 @@ -8539,8 +8347,8 @@ packages: dependencies: '@vue/devtools-api': 6.5.1 typescript: 5.2.2 - vue: 3.3.7(typescript@5.2.2) - vue-demi: 0.14.6(vue@3.3.7) + vue: 3.3.8(typescript@5.2.2) + vue-demi: 0.14.6(vue@3.3.8) dev: true /pkg-types@1.0.3: @@ -8627,12 +8435,6 @@ packages: postcss: 8.4.31 dev: true - /postcss-import-resolver@2.0.0: - resolution: {integrity: sha512-y001XYgGvVwgxyxw9J1a5kqM/vtmIQGzx34g0A0Oy44MFcy/ZboZw1hu/iN3VYFjSTRzbvd7zZJJz0Kh0AGkTw==} - dependencies: - enhanced-resolve: 4.5.0 - dev: true - /postcss-merge-longhand@6.0.0(postcss@8.4.31): resolution: {integrity: sha512-4VSfd1lvGkLTLYcxFuISDtWUfFS4zXe0FpF149AyziftPFQIWxjvFSKhA4MIxMe4XM3yTDgQMbSNgzIVxChbIg==} engines: {node: ^14 || ^16 || >=18.0} @@ -8930,10 +8732,6 @@ packages: resolution: {integrity: sha512-/XJ368cyBJ7fzLMwLKv1e4vLxOju2MNAIokcr7meSaNcVbWz/CPcW22cP04mwxOErdA5mwjA8Q6w/cdAQxVn7Q==} dev: true - /prr@1.0.1: - resolution: {integrity: sha512-yPw4Sng1gWghHQWj0B3ZggWUm4qVbPwPFcRG8KyxiU7J2OHFSoEHKS+EZ3fv5l1t9CyCiop6l/ZYeWbrgoQejw==} - dev: true - /psl@1.9.0: resolution: {integrity: sha512-E/ZsdU4HLs/68gYzgGTkMicWTLPdAftJLfJFlLUAAKZGkStNU72sZjT66SnMDVOfOWY/YAoiD7Jxa9iHvngcag==} dev: true @@ -9744,7 +9542,7 @@ packages: /strip-literal@1.3.0: resolution: {integrity: sha512-PugKzOsyXpArk0yWmUwqOZecSO0GH0bPoctLcqNDH9J04pVW3lflYE0ujElBGTloevcxF5MofAOZ7C5l2b+wLg==} dependencies: - acorn: 8.10.0 + acorn: 8.11.2 dev: true /stylehacks@6.0.0(postcss@8.4.31): @@ -9818,11 +9616,6 @@ packages: tslib: 2.6.2 dev: true - /tapable@1.1.3: - resolution: {integrity: sha512-4WK/bYZmj8xLr+HUCODHGF1ZFzsYffasLUgEiMBY4fgtltdO6B4WJtlSbPaDTLpYTcGVwM2qLnFTICEcNxs3kA==} - engines: {node: '>=6'} - dev: true - /tapable@2.2.1: resolution: {integrity: sha512-GNzQvQTOIP6RyTfE2Qxb8ZVlNmw0n88vp1szwWRimP02mnTsx3Wtn5qRdqY9w2XduFNUgvOwhNnQsjwCp+kqaQ==} engines: {node: '>=6'} @@ -10146,7 +9939,7 @@ packages: /unctx@2.3.1: resolution: {integrity: sha512-PhKke8ZYauiqh3FEMVNm7ljvzQiph0Mt3GBRve03IJm7ukfaON2OBK795tLwhbyfzknuRRkW0+Ze+CQUmzOZ+A==} dependencies: - acorn: 8.10.0 + acorn: 8.11.2 estree-walker: 3.0.3 magic-string: 0.30.5 unplugin: 1.5.0 @@ -10210,7 +10003,7 @@ packages: dependencies: '@rollup/pluginutils': 5.0.5(rollup@2.79.1) escape-string-regexp: 5.0.0 - fast-glob: 3.3.1 + fast-glob: 3.3.2 local-pkg: 0.4.3 magic-string: 0.30.5 mlly: 1.4.2 @@ -10228,7 +10021,7 @@ packages: dependencies: '@rollup/pluginutils': 5.0.5(rollup@3.29.4) escape-string-regexp: 5.0.0 - fast-glob: 3.3.1 + fast-glob: 3.3.2 local-pkg: 0.4.3 magic-string: 0.30.5 mlly: 1.4.2 @@ -10331,7 +10124,7 @@ packages: '@vue-macros/common': 1.8.0(rollup@2.79.1)(vue@3.3.8) ast-walker-scope: 0.5.0(rollup@2.79.1) chokidar: 3.5.3 - fast-glob: 3.3.1 + fast-glob: 3.3.2 json5: 2.2.3 local-pkg: 0.4.3 mlly: 1.4.2 @@ -10348,7 +10141,7 @@ packages: /unplugin@1.5.0: resolution: {integrity: sha512-9ZdRwbh/4gcm1JTOkp9lAkIDrtOyOxgHmY7cjuwI8L/2RTikMcVG25GsZwNAgRuap3iDw2jeq7eoqtAsz5rW3A==} dependencies: - acorn: 8.10.0 + acorn: 8.11.2 chokidar: 3.5.3 webpack-sources: 3.2.3 webpack-virtual-modules: 0.5.0 @@ -10572,7 +10365,7 @@ packages: chokidar: 3.5.3 commander: 8.3.0 eslint: 8.53.0 - fast-glob: 3.3.1 + fast-glob: 3.3.2 fs-extra: 11.1.1 lodash.debounce: 4.0.8 lodash.pick: 4.4.0 @@ -10589,7 +10382,7 @@ packages: vue-tsc: 1.8.22(typescript@5.2.2) dev: true - /vite-plugin-inspect@0.7.41(@nuxt/kit@3.8.0)(rollup@2.79.1)(vite@4.5.0): + /vite-plugin-inspect@0.7.41(@nuxt/kit@3.8.1)(rollup@2.79.1)(vite@4.5.0): resolution: {integrity: sha512-gASdFRO4CHDQF8qAk9LZEJyzlIJM4bFvDn7hz0e2r1PS6uq+yukd8+jHctOAbvCceQoTS5iDAgd4/mWcGWYoMw==} engines: {node: '>=14'} peerDependencies: @@ -10600,7 +10393,7 @@ packages: optional: true dependencies: '@antfu/utils': 0.7.6 - '@nuxt/kit': 3.8.0(rollup@2.79.1) + '@nuxt/kit': 3.8.1(rollup@2.79.1) '@rollup/pluginutils': 5.0.5(rollup@2.79.1) debug: 4.3.4 error-stack-parser-es: 0.1.1 @@ -10623,7 +10416,7 @@ packages: workbox-window: ^7.0.0 dependencies: debug: 4.3.4 - fast-glob: 3.3.1 + fast-glob: 3.3.2 pretty-bytes: 6.1.1 vite: 4.5.0(@types/node@20.8.10)(sass@1.69.5) workbox-build: 7.0.0 @@ -10643,7 +10436,7 @@ packages: '@babel/plugin-syntax-import-meta': 7.10.4(@babel/core@7.23.2) '@babel/plugin-transform-typescript': 7.22.15(@babel/core@7.23.2) '@vue/babel-plugin-jsx': 1.1.5(@babel/core@7.23.2) - '@vue/compiler-dom': 3.3.7 + '@vue/compiler-dom': 3.3.8 kolorist: 1.8.0 magic-string: 0.30.5 vite: 4.5.0(@types/node@20.8.10)(sass@1.69.5) @@ -10688,7 +10481,7 @@ packages: fsevents: 2.3.3 dev: true - /vitest-environment-nuxt@0.11.3(happy-dom@12.10.3)(jsdom@22.1.0)(rollup@2.79.1)(vitest@0.34.6)(vue-router@4.2.5)(vue@3.3.7): + /vitest-environment-nuxt@0.11.3(happy-dom@12.10.3)(jsdom@22.1.0)(rollup@2.79.1)(vitest@0.34.6)(vue-router@4.2.5)(vue@3.3.8): resolution: {integrity: sha512-HJzT3g3/g99D2h7nfGgo+7yaWKOnAtI1PxsptmKhJrD0oa6RcNjfBbMYY+hQVh+2ecSIRUaqykdUPKocOW01yA==} peerDependencies: '@testing-library/vue': 7.0.0 @@ -10705,8 +10498,8 @@ packages: jsdom: optional: true dependencies: - '@nuxt/kit': 3.8.0(rollup@2.79.1) - '@vue/test-utils': 2.4.1(vue@3.3.7) + '@nuxt/kit': 3.8.1(rollup@2.79.1) + '@vue/test-utils': 2.4.1(vue@3.3.8) defu: 6.1.3 estree-walker: 3.0.3 fake-indexeddb: 4.0.2 @@ -10720,8 +10513,8 @@ packages: ufo: 1.3.1 unenv: 1.7.4 vitest: 0.34.6(happy-dom@12.10.3)(jsdom@22.1.0)(sass@1.69.5) - vue: 3.3.7(typescript@5.2.2) - vue-router: 4.2.5(vue@3.3.7) + vue: 3.3.8(typescript@5.2.2) + vue-router: 4.2.5(vue@3.3.8) transitivePeerDependencies: - '@vue/server-renderer' - rollup @@ -10839,7 +10632,7 @@ packages: resolution: {integrity: sha512-dPzh6wBdv1TlrZQ4ad4Paf4D4qGrj7bV4TFPjPhKhI/ITtY4w667v2iN14qXXbML5/0dT2czxwvGuO2lrAptzg==} dependencies: sass: 1.69.5 - vue: 3.3.7(typescript@5.2.2) + vue: 3.3.8(typescript@5.2.2) transitivePeerDependencies: - typescript dev: false @@ -10854,7 +10647,7 @@ packages: resolution: {integrity: sha512-6bnLkn8O0JJyiFSIF0EfCogzeqNXpnjJ0vW/SZzNHfe6sPx30lTtTXlE5TFs2qhJlAtDFybStVNpL73cPe3OMQ==} dev: true - /vue-demi@0.14.6(vue@3.3.7): + /vue-demi@0.14.6(vue@3.3.8): resolution: {integrity: sha512-8QA7wrYSHKaYgUxDA5ZC24w+eHm3sYCbp0EzcDwKqN3p6HqtTCGR/GVsPyZW92unff4UlcSh++lmqDWN3ZIq4w==} engines: {node: '>=12'} hasBin: true @@ -10866,7 +10659,7 @@ packages: '@vue/composition-api': optional: true dependencies: - vue: 3.3.7(typescript@5.2.2) + vue: 3.3.8(typescript@5.2.2) dev: true /vue-devtools-stub@0.1.0: @@ -10891,15 +10684,6 @@ packages: - supports-color dev: true - /vue-router@4.2.5(vue@3.3.7): - resolution: {integrity: sha512-DIUpKcyg4+PTQKfFPX88UWhlagBEBEfJ5A8XDXRJLUnZOvcpMF8o/dnL90vpVkGaPbjvXazV/rC1qBKrZlFugw==} - peerDependencies: - vue: ^3.2.0 - dependencies: - '@vue/devtools-api': 6.5.1 - vue: 3.3.7(typescript@5.2.2) - dev: true - /vue-router@4.2.5(vue@3.3.8): resolution: {integrity: sha512-DIUpKcyg4+PTQKfFPX88UWhlagBEBEfJ5A8XDXRJLUnZOvcpMF8o/dnL90vpVkGaPbjvXazV/rC1qBKrZlFugw==} peerDependencies: @@ -10928,21 +10712,6 @@ packages: typescript: 5.2.2 dev: true - /vue@3.3.7(typescript@5.2.2): - resolution: {integrity: sha512-YEMDia1ZTv1TeBbnu6VybatmSteGOS3A3YgfINOfraCbf85wdKHzscD6HSS/vB4GAtI7sa1XPX7HcQaJ1l24zA==} - peerDependencies: - typescript: '*' - peerDependenciesMeta: - typescript: - optional: true - dependencies: - '@vue/compiler-dom': 3.3.7 - '@vue/compiler-sfc': 3.3.7 - '@vue/runtime-dom': 3.3.7 - '@vue/server-renderer': 3.3.7(vue@3.3.7) - '@vue/shared': 3.3.7 - typescript: 5.2.2 - /vue@3.3.8(typescript@5.2.2): resolution: {integrity: sha512-5VSX/3DabBikOXMsxzlW8JyfeLKlG9mzqnWgLQLty88vdZL7ZJgrdgBOmrArwxiLtmS+lNNpPcBYqrhE6TQW5w==} peerDependencies: @@ -10957,7 +10726,6 @@ packages: '@vue/server-renderer': 3.3.8(vue@3.3.8) '@vue/shared': 3.3.8 typescript: 5.2.2 - dev: true /w3c-xmlserializer@4.0.0: resolution: {integrity: sha512-d+BFHzbiCx6zGfz0HyQ6Rg69w9k19nviJspaj4yNscGjrHu94sVP+aRm75yEbCh+r2/yR+7q6hux9LVtbuTGBw==}