diff --git a/README.md b/README.md index 70bff16..e422798 100644 --- a/README.md +++ b/README.md @@ -3,10 +3,8 @@ šŸ”„ [**moritzruth.de**](https://moritzruth.de) TODO: -- Start - Blog -- Contact -- Photography - Projects - - Apps - Libraries +- Legal Notice +- Terms diff --git a/app.vue b/app.vue index f1d1db5..56e6ca3 100644 --- a/app.vue +++ b/app.vue @@ -1,12 +1,12 @@ + + diff --git a/components/TopBarLayout.vue b/components/TopBarLayout.vue new file mode 100644 index 0000000..4b6d6f6 --- /dev/null +++ b/components/TopBarLayout.vue @@ -0,0 +1,44 @@ + + + + + diff --git a/nuxt.config.ts b/nuxt.config.ts index 06b3dfc..f9b6d46 100644 --- a/nuxt.config.ts +++ b/nuxt.config.ts @@ -1,24 +1,17 @@ import { defineNuxtConfig } from "nuxt3" -import Icons from "unplugin-icons/vite" // https://v3.nuxtjs.org/docs/directory-structure/nuxt.config export default defineNuxtConfig({ ssr: true, target: "static", buildModules: [ - "nuxt-windicss" + "nuxt-windicss", + "unplugin-icons/nuxt" ], css: [ "@fontsource/plus-jakarta-sans/400.css", "@fontsource/plus-jakarta-sans/700.css" ], - vite: { - plugins: [ - Icons({ - autoInstall: true - }) - ] - }, build: { loaders: { css: { diff --git a/package.json b/package.json index 29ec058..d54d5d2 100644 --- a/package.json +++ b/package.json @@ -17,9 +17,8 @@ }, "dependencies": { "@fontsource/plus-jakarta-sans": "^4.5.0", - "@fontsource/syne": "^4.5.0", + "@iconify/json": "^1.1.441", "@vueuse/core": "^7.2.2", - "@windicss/plugin-interaction-variants": "^1.0.0", "blobs": "^2.2.1-beta.1", "unplugin-icons": "^0.12.23", "vue": "^3.2.26" diff --git a/pages/contact.vue b/pages/contact.vue new file mode 100644 index 0000000..40d5def --- /dev/null +++ b/pages/contact.vue @@ -0,0 +1,93 @@ + + + + + diff --git a/pages/index.vue b/pages/index.vue index ef51c82..299bbc3 100644 --- a/pages/index.vue +++ b/pages/index.vue @@ -1,5 +1,5 @@ @@ -101,38 +85,40 @@ diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index e7d7806..0180d33 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -2,9 +2,8 @@ lockfileVersion: 5.3 specifiers: '@fontsource/plus-jakarta-sans': ^4.5.0 - '@fontsource/syne': ^4.5.0 + '@iconify/json': ^1.1.441 '@vueuse/core': ^7.2.2 - '@windicss/plugin-interaction-variants': ^1.0.0 blobs: ^2.2.1-beta.1 eslint: ^7.32.0 eslint-config-awzzm-vue: ^2.0.1 @@ -17,9 +16,8 @@ specifiers: dependencies: '@fontsource/plus-jakarta-sans': 4.5.0 - '@fontsource/syne': 4.5.0 + '@iconify/json': 1.1.441 '@vueuse/core': 7.2.2_vue@3.2.26 - '@windicss/plugin-interaction-variants': 1.0.0 blobs: 2.2.1-beta.1 unplugin-icons: 0.12.23 vue: 3.2.26 @@ -28,7 +26,7 @@ devDependencies: eslint: 7.32.0 eslint-config-awzzm-vue: 2.0.1_eslint@7.32.0+typescript@4.5.3 nuxt-windicss: 2.1.1 - nuxt3: 3.0.0-27319101.3e82f0f + nuxt3: 3.0.0-27324955.23397e6 typescript: 4.5.3 windicss: 3.2.1 @@ -87,6 +85,29 @@ packages: - supports-color dev: true + /@babel/core/7.16.5: + resolution: {integrity: sha512-wUcenlLzuWMZ9Zt8S0KmFwGlH6QKRh3vsm/dhDA3CHkiTA45YuG1XkHRcNRl73EFPXDp/d5kVOU0/y7x2w6OaQ==} + engines: {node: '>=6.9.0'} + dependencies: + '@babel/code-frame': 7.16.0 + '@babel/generator': 7.16.5 + '@babel/helper-compilation-targets': 7.16.3_@babel+core@7.16.5 + '@babel/helper-module-transforms': 7.16.5 + '@babel/helpers': 7.16.5 + '@babel/parser': 7.16.6 + '@babel/template': 7.16.0 + '@babel/traverse': 7.16.5 + '@babel/types': 7.16.0 + convert-source-map: 1.8.0 + debug: 4.3.3 + gensync: 1.0.0-beta.2 + json5: 2.2.0 + semver: 6.3.0 + source-map: 0.5.7 + transitivePeerDependencies: + - supports-color + dev: true + /@babel/eslint-parser/7.16.3_@babel+core@7.16.0+eslint@7.32.0: resolution: {integrity: sha512-iB4ElZT0jAt7PKVaeVulOECdGe6UnmA/O0P9jlF5g5GBOwDVbna8AXhHRu4s27xQf6OkveyA8iTDv1jHdDejgQ==} engines: {node: ^10.13.0 || ^12.13.0 || >=14.0.0} @@ -110,6 +131,15 @@ packages: source-map: 0.5.7 dev: true + /@babel/generator/7.16.5: + resolution: {integrity: sha512-kIvCdjZqcdKqoDbVVdt5R99icaRtrtYhYK/xux5qiWCBmfdvEYMFZ68QCrpE5cbFM1JsuArUNs1ZkuKtTtUcZA==} + engines: {node: '>=6.9.0'} + dependencies: + '@babel/types': 7.16.0 + jsesc: 2.5.2 + source-map: 0.5.7 + dev: true + /@babel/helper-annotate-as-pure/7.16.0: resolution: {integrity: sha512-ItmYF9vR4zA8cByDocY05o0LGUkp1zhbTQOH1NFyl5xXEqlTJQCEJjieriw+aFpxo16swMxUnUiKS7a/r4vtHg==} engines: {node: '>=6.9.0'} @@ -130,13 +160,26 @@ packages: semver: 6.3.0 dev: true - /@babel/helper-create-class-features-plugin/7.16.0_@babel+core@7.16.0: + /@babel/helper-compilation-targets/7.16.3_@babel+core@7.16.5: + resolution: {integrity: sha512-vKsoSQAyBmxS35JUOOt+07cLc6Nk/2ljLIHwmq2/NM6hdioUaqEXq/S+nXvbvXbZkNDlWOymPanJGOc4CBjSJA==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0 + dependencies: + '@babel/compat-data': 7.16.4 + '@babel/core': 7.16.5 + '@babel/helper-validator-option': 7.14.5 + browserslist: 4.18.1 + semver: 6.3.0 + dev: true + + /@babel/helper-create-class-features-plugin/7.16.0_@babel+core@7.16.5: resolution: {integrity: sha512-XLwWvqEaq19zFlF5PTgOod4bUA+XbkR4WLQBct1bkzmxJGB0ZEJaoKF4c8cgH9oBtCDuYJ8BP5NB9uFiEgO5QA==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0 dependencies: - '@babel/core': 7.16.0 + '@babel/core': 7.16.5 '@babel/helper-annotate-as-pure': 7.16.0 '@babel/helper-function-name': 7.16.0 '@babel/helper-member-expression-to-functions': 7.16.0 @@ -147,6 +190,13 @@ packages: - supports-color dev: true + /@babel/helper-environment-visitor/7.16.5: + resolution: {integrity: sha512-ODQyc5AnxmZWm/R2W7fzhamOk1ey8gSguo5SGvF0zcB3uUzRpTRmM/jmLSm9bDMyPlvbyJ+PwPEK0BWIoZ9wjg==} + engines: {node: '>=6.9.0'} + dependencies: + '@babel/types': 7.16.0 + dev: true + /@babel/helper-function-name/7.16.0: resolution: {integrity: sha512-BZh4mEk1xi2h4HFjWUXRQX5AEx4rvaZxHgax9gcjdLWdkjsY7MKt5p0otjsg5noXw+pB+clMCjw+aEVYADMjog==} engines: {node: '>=6.9.0'} @@ -200,6 +250,22 @@ packages: - supports-color dev: true + /@babel/helper-module-transforms/7.16.5: + resolution: {integrity: sha512-CkvMxgV4ZyyioElFwcuWnDCcNIeyqTkCm9BxXZi73RR1ozqlpboqsbGUNvRTflgZtFbbJ1v5Emvm+lkjMYY/LQ==} + engines: {node: '>=6.9.0'} + dependencies: + '@babel/helper-environment-visitor': 7.16.5 + '@babel/helper-module-imports': 7.16.0 + '@babel/helper-simple-access': 7.16.0 + '@babel/helper-split-export-declaration': 7.16.0 + '@babel/helper-validator-identifier': 7.15.7 + '@babel/template': 7.16.0 + '@babel/traverse': 7.16.5 + '@babel/types': 7.16.0 + transitivePeerDependencies: + - supports-color + dev: true + /@babel/helper-optimise-call-expression/7.16.0: resolution: {integrity: sha512-SuI467Gi2V8fkofm2JPnZzB/SUuXoJA5zXe/xzyPP2M04686RzFKFHPK6HDVN6JvWBIEW8tt9hPR7fXdn2Lgpw==} engines: {node: '>=6.9.0'} @@ -259,6 +325,17 @@ packages: - supports-color dev: true + /@babel/helpers/7.16.5: + resolution: {integrity: sha512-TLgi6Lh71vvMZGEkFuIxzaPsyeYCHQ5jJOOX1f0xXn0uciFuE8cEk0wyBquMcCxBXZ5BJhE2aUB7pnWTD150Tw==} + engines: {node: '>=6.9.0'} + dependencies: + '@babel/template': 7.16.0 + '@babel/traverse': 7.16.5 + '@babel/types': 7.16.0 + transitivePeerDependencies: + - supports-color + dev: true + /@babel/highlight/7.16.0: resolution: {integrity: sha512-t8MH41kUQylBtu2+4IQA3atqevA2lRgqA2wyVB/YiWmsDSuylZZuXOUy9ric30hfzauEFfdsuk/eXTRrGrfd0g==} engines: {node: '>=6.9.0'} @@ -273,45 +350,51 @@ packages: engines: {node: '>=6.0.0'} hasBin: true - /@babel/plugin-syntax-import-meta/7.10.4_@babel+core@7.16.0: + /@babel/parser/7.16.6: + resolution: {integrity: sha512-Gr86ujcNuPDnNOY8mi383Hvi8IYrJVJYuf3XcuBM/Dgd+bINn/7tHqsj+tKkoreMbmGsFLsltI/JJd8fOFWGDQ==} + engines: {node: '>=6.0.0'} + hasBin: true + dev: true + + /@babel/plugin-syntax-import-meta/7.10.4_@babel+core@7.16.5: resolution: {integrity: sha512-Yqfm+XDx0+Prh3VSeEQCPU81yC+JWZ2pDPFSS4ZdpfZhp4MkFMaDC1UqseovEKwSUpnIL7+vK+Clp7bfh0iD7g==} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.16.0 + '@babel/core': 7.16.5 '@babel/helper-plugin-utils': 7.14.5 dev: true - /@babel/plugin-syntax-jsx/7.16.0_@babel+core@7.16.0: + /@babel/plugin-syntax-jsx/7.16.0_@babel+core@7.16.5: resolution: {integrity: sha512-8zv2+xiPHwly31RK4RmnEYY5zziuF3O7W2kIDW+07ewWDh6Oi0dRq8kwvulRkFgt6DB97RlKs5c1y068iPlCUg==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.16.0 + '@babel/core': 7.16.5 '@babel/helper-plugin-utils': 7.14.5 dev: true - /@babel/plugin-syntax-typescript/7.16.0_@babel+core@7.16.0: + /@babel/plugin-syntax-typescript/7.16.0_@babel+core@7.16.5: resolution: {integrity: sha512-Xv6mEXqVdaqCBfJFyeab0fH2DnUoMsDmhamxsSi4j8nLd4Vtw213WMJr55xxqipC/YVWyPY3K0blJncPYji+dQ==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.16.0 + '@babel/core': 7.16.5 '@babel/helper-plugin-utils': 7.14.5 dev: true - /@babel/plugin-transform-typescript/7.16.1_@babel+core@7.16.0: + /@babel/plugin-transform-typescript/7.16.1_@babel+core@7.16.5: resolution: {integrity: sha512-NO4XoryBng06jjw/qWEU2LhcLJr1tWkhpMam/H4eas/CDKMX/b2/Ylb6EI256Y7+FVPCawwSM1rrJNOpDiz+Lg==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.16.0 - '@babel/helper-create-class-features-plugin': 7.16.0_@babel+core@7.16.0 + '@babel/core': 7.16.5 + '@babel/helper-create-class-features-plugin': 7.16.0_@babel+core@7.16.5 '@babel/helper-plugin-utils': 7.14.5 - '@babel/plugin-syntax-typescript': 7.16.0_@babel+core@7.16.0 + '@babel/plugin-syntax-typescript': 7.16.0_@babel+core@7.16.5 transitivePeerDependencies: - supports-color dev: true @@ -342,6 +425,24 @@ packages: - supports-color dev: true + /@babel/traverse/7.16.5: + resolution: {integrity: sha512-FOCODAzqUMROikDYLYxl4nmwiLlu85rNqBML/A5hKRVXG2LV8d0iMqgPzdYTcIpjZEBB7D6UDU9vxRZiriASdQ==} + engines: {node: '>=6.9.0'} + dependencies: + '@babel/code-frame': 7.16.0 + '@babel/generator': 7.16.5 + '@babel/helper-environment-visitor': 7.16.5 + '@babel/helper-function-name': 7.16.0 + '@babel/helper-hoist-variables': 7.16.0 + '@babel/helper-split-export-declaration': 7.16.0 + '@babel/parser': 7.16.6 + '@babel/types': 7.16.0 + debug: 4.3.3 + globals: 11.12.0 + transitivePeerDependencies: + - supports-color + dev: true + /@babel/types/7.16.0: resolution: {integrity: sha512-PJgg/k3SdLsGb3hhisFvtLOw5ts113klrpLuIPtCJIU+BB24fqq6lf8RWqKJEjzqXR9AEH1rIb5XTqwBHB+kQg==} engines: {node: '>=6.9.0'} @@ -377,10 +478,6 @@ packages: resolution: {integrity: sha512-PUVYjxqIXa8tf7VyQWnRP5FsGTwTlOlmHNrbF7UQ9UOd4c25X4VGkb2ZCZsJaPt6MECXIbJYwl49LLV6Kk6BHg==} dev: false - /@fontsource/syne/4.5.0: - resolution: {integrity: sha512-jPBpootysCJpJ0X9g8kb7411kwCIHx9HKaI26be86hpUdX1Q0q0uFEZhc8Bnhhub6UinU78wIE1o4aNTraH5iQ==} - dev: false - /@humanwhocodes/config-array/0.5.0: resolution: {integrity: sha512-FagtKFz74XrTl7y6HCzQpwDfXP0yhxe9lHLD1UZxjvZIcbyRz8zTFF/yYNfSfzU414eDwZ1SrO0Qvtyf+wFMQg==} engines: {node: '>=10.10.0'} @@ -396,6 +493,10 @@ packages: resolution: {integrity: sha512-ZnQMnLV4e7hDlUvw8H+U8ASL02SS2Gn6+9Ac3wGGLIe7+je2AeAOxPY+izIPJDfFDb7eDjev0Us8MO1iFRN8hA==} dev: true + /@iconify/json/1.1.441: + resolution: {integrity: sha512-5tSDYjvCrpLET9cDvja/CK4YtrjfSQR05LHQaNCNPhRtth8j/h9b4ly1/kgEHTGGCGCi2qG/FjMWArDxi8uRDw==} + dev: false + /@iconify/types/1.0.12: resolution: {integrity: sha512-6er6wSGF3hgc1JEZqiGpg21CTCjHBYOUwqLmb2Idzkjiw6ogalGP0ZMLVutCzah+0WB4yP+Zd2oVPN8jvJ+Ftg==} dev: false @@ -472,11 +573,11 @@ packages: webpack: 5.65.0 dev: true - /@nuxt/kit-edge/3.0.0-27319101.3e82f0f: - resolution: {integrity: sha512-WASRt4RJp1Zdrm9AbW+diEVss6qv89cCuPbbqnqdmZMQPYepfXfB75dB/GiULeoy5sIokXJLNz7WqSCSL0INjw==} + /@nuxt/kit-edge/3.0.0-27324955.23397e6: + resolution: {integrity: sha512-WfmmRuL6RL5LYwB7hXRRIctW5FnViNdpn2AN1+vR3WsPuZ8AUCSJ40BaWMAMIvM7JJUJizagssUXkOzLWOI++w==} engines: {node: ^14.16.0 || ^16.11.0 || ^17.0.0} dependencies: - '@nuxt/schema': /@nuxt/schema-edge/3.0.0-27319101.3e82f0f + '@nuxt/schema': /@nuxt/schema-edge/3.0.0-27324955.23397e6 consola: 2.15.3 defu: 5.0.0 dotenv: 10.0.0 @@ -494,24 +595,24 @@ packages: untyped: 0.3.0 dev: true - /@nuxt/nitro-edge/3.0.0-27319101.3e82f0f: - resolution: {integrity: sha512-HKcuYKgi2R0L558wAp5zo7ltumktjn/f8LhoqGqBSgeoLYwzs2uCW4JFgMUZBrDbuYi9ZffzLKU1w2cKWmXm6g==} + /@nuxt/nitro-edge/3.0.0-27324955.23397e6: + resolution: {integrity: sha512-cWoOUl2pe388SVnpDbCYvg3a2/O3aGBxsM93mo+056vJVpEZF+ydegu2MusxGvVBP/JFgm/motnmaC9dqDJM2g==} engines: {node: ^14.16.0 || ^16.11.0 || ^17.0.0} dependencies: '@cloudflare/kv-asset-handler': 0.2.0 '@netlify/functions': 0.10.0 '@nuxt/design': 0.1.5 '@nuxt/devalue': 2.0.0 - '@nuxt/kit': /@nuxt/kit-edge/3.0.0-27319101.3e82f0f - '@rollup/plugin-alias': 3.1.8_rollup@2.61.0 - '@rollup/plugin-commonjs': 21.0.1_rollup@2.61.0 - '@rollup/plugin-inject': 4.0.3_rollup@2.61.0 - '@rollup/plugin-json': 4.1.0_rollup@2.61.0 - '@rollup/plugin-node-resolve': 13.0.6_rollup@2.61.0 - '@rollup/plugin-replace': 3.0.0_rollup@2.61.0 - '@rollup/plugin-virtual': 2.0.3_rollup@2.61.0 - '@rollup/plugin-wasm': 5.1.2_rollup@2.61.0 - '@rollup/pluginutils': 4.1.1 + '@nuxt/kit': /@nuxt/kit-edge/3.0.0-27324955.23397e6 + '@rollup/plugin-alias': 3.1.8_rollup@2.61.1 + '@rollup/plugin-commonjs': 21.0.1_rollup@2.61.1 + '@rollup/plugin-inject': 4.0.3_rollup@2.61.1 + '@rollup/plugin-json': 4.1.0_rollup@2.61.1 + '@rollup/plugin-node-resolve': 13.1.1_rollup@2.61.1 + '@rollup/plugin-replace': 3.0.0_rollup@2.61.1 + '@rollup/plugin-virtual': 2.0.3_rollup@2.61.1 + '@rollup/plugin-wasm': 5.1.2_rollup@2.61.1 + '@rollup/pluginutils': 4.1.2 '@types/jsdom': 16.2.13 '@vercel/nft': 0.17.0 archiver: 5.3.0 @@ -522,7 +623,7 @@ packages: defu: 5.0.0 destr: 1.1.0 dot-prop: 6.0.1 - esbuild: 0.14.2 + esbuild: 0.14.5 etag: 1.8.1 fs-extra: 10.0.0 globby: 11.0.4 @@ -537,15 +638,15 @@ packages: mime: 3.0.0 mlly: 0.3.15 node-fetch: 3.1.0 - ohmyfetch: 0.4.8 + ohmyfetch: 0.4.10 ora: 6.0.1 p-debounce: 4.0.0 pathe: 0.2.0 pkg-types: 0.3.2 pretty-bytes: 5.6.0 - rollup: 2.61.0 - rollup-plugin-terser: 7.0.2_rollup@2.61.0 - rollup-plugin-visualizer: 5.5.2_rollup@2.61.0 + rollup: 2.61.1 + rollup-plugin-terser: 7.0.2_rollup@2.61.1 + rollup-plugin-visualizer: 5.5.2_rollup@2.61.1 serve-placeholder: 1.2.4 serve-static: 1.14.1 std-env: 3.0.1 @@ -563,8 +664,8 @@ packages: - utf-8-validate dev: true - /@nuxt/schema-edge/3.0.0-27319101.3e82f0f: - resolution: {integrity: sha512-D5ekvoG6KV85Ko40+8j4jUtv8JifgeXoD44gY1b/dOZu++UkwH7COr+zU80UCa3hTaIcKFwQ0yRg7CTl1susTA==} + /@nuxt/schema-edge/3.0.0-27324955.23397e6: + resolution: {integrity: sha512-5IJbA2jZaKykiFOrmv/QRzJgk6LR5lpxl1w5KKPPpmpFDQA+G5oMCsXrnt9SfEtc9Rvp6FwyFP+UuJNoeedO1Q==} engines: {node: ^14.16.0 || ^16.11.0 || ^17.0.0} dependencies: create-require: 1.1.1 @@ -576,20 +677,20 @@ packages: ufo: 0.7.9 dev: true - /@nuxt/vite-builder-edge/3.0.0-27319101.3e82f0f_vue@3.2.26: - resolution: {integrity: sha512-IaDgoykIoEfr6G7baFlU9SG7ElU/sDt/b26emeChS93dXP43+RFyLz/FUeZRhhUq/DI6+AGYX1ZeAHagVTBmow==} + /@nuxt/vite-builder-edge/3.0.0-27324955.23397e6_vue@3.2.26: + resolution: {integrity: sha512-H3Vu5Yn07GzHewMfzb55D7rSMXESqzFdD5MX9rNr7grJu/DVnfU2aiRL+XJs861EfhE9IQ5MX2HMsefVHYzS0Q==} engines: {node: ^14.16.0 || ^16.11.0 || ^17.0.0} peerDependencies: - vue: 3.2.23 + vue: 3.2.26 dependencies: - '@nuxt/kit': /@nuxt/kit-edge/3.0.0-27319101.3e82f0f - '@vitejs/plugin-vue': 1.10.2_vite@2.7.1 - '@vitejs/plugin-vue-jsx': 1.3.1 + '@nuxt/kit': /@nuxt/kit-edge/3.0.0-27324955.23397e6 + '@vitejs/plugin-vue': 2.0.1_vite@2.7.2+vue@3.2.26 + '@vitejs/plugin-vue-jsx': 1.3.2 autoprefixer: 10.4.0 chokidar: 3.5.2 consola: 2.15.3 defu: 5.0.0 - esbuild: 0.14.2 + esbuild: 0.14.5 externality: 0.1.5 fs-extra: 10.0.0 magic-string: 0.25.7 @@ -601,7 +702,7 @@ packages: postcss-url: 10.1.3 rollup-plugin-visualizer: 5.5.2 ufo: 0.7.9 - vite: 2.7.1 + vite: 2.7.2 vue: 3.2.26 transitivePeerDependencies: - less @@ -612,23 +713,23 @@ packages: - supports-color dev: true - /@nuxt/webpack-builder-edge/3.0.0-27319101.3e82f0f_vue@3.2.26: - resolution: {integrity: sha512-cmvC6xbV5j1mbe3Uz0Ww7bCslNrir0FANzPLPwqaa16p/AqxOVWm0+orG70SnGKMOlG8DYxzundy+DZaHJC4Sw==} + /@nuxt/webpack-builder-edge/3.0.0-27324955.23397e6_vue@3.2.26: + resolution: {integrity: sha512-iZfaK1Z9FufjGeek1HXo+Gu6PWC40m/086Pb4wjeWQszAwzzWncjzSvAwIcAubes0on1Po1Dg934kb22XkxDlg==} engines: {node: ^14.16.0 || ^16.11.0 || ^17.0.0} peerDependencies: - vue: 3.2.23 + vue: 3.2.26 dependencies: - '@babel/core': 7.16.0 + '@babel/core': 7.16.5 '@nuxt/friendly-errors-webpack-plugin': 2.5.2_webpack@5.65.0 - '@nuxt/kit': /@nuxt/kit-edge/3.0.0-27319101.3e82f0f - '@vue/babel-preset-jsx': 1.2.4_@babel+core@7.16.0 - autoprefixer: 10.4.0_postcss@8.4.4 - babel-loader: 8.2.3_8dd2b11efd9b7265f9b7da54f0e73ab1 + '@nuxt/kit': /@nuxt/kit-edge/3.0.0-27324955.23397e6 + '@vue/babel-preset-jsx': 1.2.4_@babel+core@7.16.5 + autoprefixer: 10.4.0_postcss@8.4.5 + babel-loader: 8.2.3_26251eab09162b25a254715ee98d7c5c consola: 2.15.3 css-loader: 6.5.1_webpack@5.65.0 css-minimizer-webpack-plugin: 3.2.0_webpack@5.65.0 - cssnano: 5.0.12_postcss@8.4.4 - esbuild-loader: 2.16.0_webpack@5.65.0 + cssnano: 5.0.12_postcss@8.4.5 + esbuild-loader: 2.17.0_webpack@5.65.0 file-loader: 6.2.0_webpack@5.65.0 fs-extra: 10.0.0 glob: 7.2.0 @@ -639,17 +740,17 @@ packages: mlly: 0.3.15 pathe: 0.2.0 pify: 5.0.0 - postcss: 8.4.4 - postcss-import: 14.0.2_postcss@8.4.4 + postcss: 8.4.5 + postcss-import: 14.0.2_postcss@8.4.5 postcss-import-resolver: 2.0.0 - postcss-loader: 6.2.1_postcss@8.4.4+webpack@5.65.0 - postcss-url: 10.1.3_postcss@8.4.4 + postcss-loader: 6.2.1_postcss@8.4.5+webpack@5.65.0 + postcss-url: 10.1.3_postcss@8.4.5 style-resources-loader: 1.5.0_webpack@5.65.0 time-fix-plugin: 2.0.7_webpack@5.65.0 ufo: 0.7.9 url-loader: 4.1.1_file-loader@6.2.0+webpack@5.65.0 vue: 3.2.26 - vue-loader: 16.8.3_webpack@5.65.0 + vue-loader: 17.0.0_webpack@5.65.0 vue-style-loader: 4.1.3 webpack: 5.65.0 webpack-bundle-analyzer: 4.5.0 @@ -673,95 +774,95 @@ packages: resolution: {integrity: sha512-a5Sab1C4/icpTZVzZc5Ghpz88yQtGOyNqYXcZgOssB2uuAr+wF/MvN6bgtW32q7HHrvBki+BsZ0OuNv6EV3K9g==} dev: true - /@rollup/plugin-alias/3.1.8_rollup@2.61.0: + /@rollup/plugin-alias/3.1.8_rollup@2.61.1: resolution: {integrity: sha512-tf7HeSs/06wO2LPqKNY3Ckbvy0JRe7Jyn98bXnt/gfrxbe+AJucoNJlsEVi9sdgbQtXemjbakCpO/76JVgnHpA==} engines: {node: '>=8.0.0'} peerDependencies: rollup: ^1.20.0||^2.0.0 dependencies: - rollup: 2.61.0 + rollup: 2.61.1 slash: 3.0.0 dev: true - /@rollup/plugin-commonjs/21.0.1_rollup@2.61.0: + /@rollup/plugin-commonjs/21.0.1_rollup@2.61.1: resolution: {integrity: sha512-EA+g22lbNJ8p5kuZJUYyhhDK7WgJckW5g4pNN7n4mAFUM96VuwUnNT3xr2Db2iCZPI1pJPbGyfT5mS9T1dHfMg==} engines: {node: '>= 8.0.0'} peerDependencies: rollup: ^2.38.3 dependencies: - '@rollup/pluginutils': 3.1.0_rollup@2.61.0 + '@rollup/pluginutils': 3.1.0_rollup@2.61.1 commondir: 1.0.1 estree-walker: 2.0.2 glob: 7.2.0 is-reference: 1.2.1 magic-string: 0.25.7 resolve: 1.20.0 - rollup: 2.61.0 + rollup: 2.61.1 dev: true - /@rollup/plugin-inject/4.0.3_rollup@2.61.0: + /@rollup/plugin-inject/4.0.3_rollup@2.61.1: resolution: {integrity: sha512-lzMXmj0LZjd67MI+M8H9dk/oCxR0TYqYAdZ6ZOejWQLSUtud+FUPu4NCMAO8KyWWAalFo8ean7yFHCMvCNsCZw==} peerDependencies: rollup: ^1.20.0 || ^2.0.0 dependencies: - '@rollup/pluginutils': 3.1.0_rollup@2.61.0 + '@rollup/pluginutils': 3.1.0_rollup@2.61.1 estree-walker: 2.0.2 magic-string: 0.25.7 - rollup: 2.61.0 + rollup: 2.61.1 dev: true - /@rollup/plugin-json/4.1.0_rollup@2.61.0: + /@rollup/plugin-json/4.1.0_rollup@2.61.1: resolution: {integrity: sha512-yfLbTdNS6amI/2OpmbiBoW12vngr5NW2jCJVZSBEz+H5KfUJZ2M7sDjk0U6GOOdCWFVScShte29o9NezJ53TPw==} peerDependencies: rollup: ^1.20.0 || ^2.0.0 dependencies: - '@rollup/pluginutils': 3.1.0_rollup@2.61.0 - rollup: 2.61.0 + '@rollup/pluginutils': 3.1.0_rollup@2.61.1 + rollup: 2.61.1 dev: true - /@rollup/plugin-node-resolve/13.0.6_rollup@2.61.0: - resolution: {integrity: sha512-sFsPDMPd4gMqnh2gS0uIxELnoRUp5kBl5knxD2EO0778G1oOJv4G1vyT2cpWz75OU2jDVcXhjVUuTAczGyFNKA==} + /@rollup/plugin-node-resolve/13.1.1_rollup@2.61.1: + resolution: {integrity: sha512-6QKtRevXLrmEig9UiMYt2fSvee9TyltGRfw+qSs6xjUnxwjOzTOqy+/Lpxsgjb8mJn1EQNbCDAvt89O4uzL5kw==} engines: {node: '>= 10.0.0'} peerDependencies: rollup: ^2.42.0 dependencies: - '@rollup/pluginutils': 3.1.0_rollup@2.61.0 + '@rollup/pluginutils': 3.1.0_rollup@2.61.1 '@types/resolve': 1.17.1 builtin-modules: 3.2.0 deepmerge: 4.2.2 is-module: 1.0.0 resolve: 1.20.0 - rollup: 2.61.0 + rollup: 2.61.1 dev: true - /@rollup/plugin-replace/3.0.0_rollup@2.61.0: + /@rollup/plugin-replace/3.0.0_rollup@2.61.1: resolution: {integrity: sha512-3c7JCbMuYXM4PbPWT4+m/4Y6U60SgsnDT/cCyAyUKwFHg7pTSfsSQzIpETha3a3ig6OdOKzZz87D9ZXIK3qsDg==} peerDependencies: rollup: ^1.20.0 || ^2.0.0 dependencies: - '@rollup/pluginutils': 3.1.0_rollup@2.61.0 + '@rollup/pluginutils': 3.1.0_rollup@2.61.1 magic-string: 0.25.7 - rollup: 2.61.0 + rollup: 2.61.1 dev: true - /@rollup/plugin-virtual/2.0.3_rollup@2.61.0: + /@rollup/plugin-virtual/2.0.3_rollup@2.61.1: resolution: {integrity: sha512-pw6ziJcyjZtntQ//bkad9qXaBx665SgEL8C8KI5wO8G5iU5MPxvdWrQyVaAvjojGm9tJoS8M9Z/EEepbqieYmw==} peerDependencies: rollup: ^1.20.0||^2.0.0 dependencies: - rollup: 2.61.0 + rollup: 2.61.1 dev: true - /@rollup/plugin-wasm/5.1.2_rollup@2.61.0: + /@rollup/plugin-wasm/5.1.2_rollup@2.61.1: resolution: {integrity: sha512-eiOuMHBNY0EGTq3LCebg4IQ6/SOvKjmGetzqKajJWcbDQkrQZvHihZKKnBJYY7NuuvjNqCLdEViYr5aAZms63g==} engines: {node: '>=10.0.0'} peerDependencies: rollup: ^1.20.0 || ^2.0.0 dependencies: - rollup: 2.61.0 + rollup: 2.61.1 dev: true - /@rollup/pluginutils/3.1.0_rollup@2.61.0: + /@rollup/pluginutils/3.1.0_rollup@2.61.1: resolution: {integrity: sha512-GksZ6pr6TpIjHm8h9lSQ8pi8BE9VeubNT0OMJ3B5uZJ8pz73NPiqOtCog/x2/QzM1ENChPKxMDhiQuRHsqc+lg==} engines: {node: '>= 8.0.0'} peerDependencies: @@ -770,11 +871,11 @@ packages: '@types/estree': 0.0.39 estree-walker: 1.0.1 picomatch: 2.3.0 - rollup: 2.61.0 + rollup: 2.61.1 dev: true - /@rollup/pluginutils/4.1.1: - resolution: {integrity: sha512-clDjivHqWGXi7u+0d2r2sBi4Ie6VLEAzWMIkvJLnDmxoOhBYOTfzGbOQBA32THHm11/LiJbd01tJUpJsbshSWQ==} + /@rollup/pluginutils/4.1.2: + resolution: {integrity: sha512-ROn4qvkxP9SyPeHaf7uQC/GPFY6L/OWy9+bd9AwcjOAWQwxRscoEyAUD8qCY5o5iL4jqQwoLk2kaTKJPb/HwzQ==} engines: {node: '>= 8.0.0'} dependencies: estree-walker: 2.0.2 @@ -988,27 +1089,29 @@ packages: - supports-color dev: true - /@vitejs/plugin-vue-jsx/1.3.1: - resolution: {integrity: sha512-Ku0pnlG0CuFfkvwOe3TEHS7noqBIBR61JbdvH6F6i3IqJv8+0+tcyusR+EoFwi7YrA2vdP26oorWyGv3wDt5kg==} + /@vitejs/plugin-vue-jsx/1.3.2: + resolution: {integrity: sha512-PyYiMkd3xs5y1zpctjCOCz3coxTo8JqqCYNL3yoDN4kQkROKTnKpEDLPR0h0SnuhzMP/71yVg3g4DCI3FI9wWA==} engines: {node: '>=12.0.0'} dependencies: - '@babel/core': 7.16.0 - '@babel/plugin-syntax-import-meta': 7.10.4_@babel+core@7.16.0 - '@babel/plugin-transform-typescript': 7.16.1_@babel+core@7.16.0 - '@rollup/pluginutils': 4.1.1 - '@vue/babel-plugin-jsx': 1.1.1_@babel+core@7.16.0 + '@babel/core': 7.16.5 + '@babel/plugin-syntax-import-meta': 7.10.4_@babel+core@7.16.5 + '@babel/plugin-transform-typescript': 7.16.1_@babel+core@7.16.5 + '@rollup/pluginutils': 4.1.2 + '@vue/babel-plugin-jsx': 1.1.1_@babel+core@7.16.5 hash-sum: 2.0.0 transitivePeerDependencies: - supports-color dev: true - /@vitejs/plugin-vue/1.10.2_vite@2.7.1: - resolution: {integrity: sha512-/QJ0Z9qfhAFtKRY+r57ziY4BSbGUTGsPRMpB/Ron3QPwBZM4OZAZHdTa4a8PafCwU5DTatXG8TMDoP8z+oDqJw==} + /@vitejs/plugin-vue/2.0.1_vite@2.7.2+vue@3.2.26: + resolution: {integrity: sha512-wtdMnGVvys9K8tg+DxowU1ytTrdVveXr3LzdhaKakysgGXyrsfaeds2cDywtvujEASjWOwWL/OgWM+qoeM8Plg==} engines: {node: '>=12.0.0'} peerDependencies: vite: ^2.5.10 + vue: ^3.2.25 dependencies: - vite: 2.7.1 + vite: 2.7.2 + vue: 3.2.26 dev: true /@vue/babel-helper-vue-jsx-merge-props/1.2.1: @@ -1019,13 +1122,13 @@ packages: resolution: {integrity: sha512-hz4R8tS5jMn8lDq6iD+yWL6XNB699pGIVLk7WSJnn1dbpjaazsjZQkieJoRX6gW5zpYSCFqQ7jUquPNY65tQYA==} dev: true - /@vue/babel-plugin-jsx/1.1.1_@babel+core@7.16.0: + /@vue/babel-plugin-jsx/1.1.1_@babel+core@7.16.5: resolution: {integrity: sha512-j2uVfZjnB5+zkcbc/zsOc0fSNGCMMjaEXP52wdwdIfn0qjFfEYpYZBFKFg+HHnQeJCVrjOeO0YxgaL7DMrym9w==} dependencies: '@babel/helper-module-imports': 7.16.0 - '@babel/plugin-syntax-jsx': 7.16.0_@babel+core@7.16.0 + '@babel/plugin-syntax-jsx': 7.16.0_@babel+core@7.16.5 '@babel/template': 7.16.0 - '@babel/traverse': 7.16.3 + '@babel/traverse': 7.16.5 '@babel/types': 7.16.0 '@vue/babel-helper-vue-transform-on': 1.0.2 camelcase: 6.2.1 @@ -1036,94 +1139,94 @@ packages: - supports-color dev: true - /@vue/babel-plugin-transform-vue-jsx/1.2.1_@babel+core@7.16.0: + /@vue/babel-plugin-transform-vue-jsx/1.2.1_@babel+core@7.16.5: resolution: {integrity: sha512-HJuqwACYehQwh1fNT8f4kyzqlNMpBuUK4rSiSES5D4QsYncv5fxFsLyrxFPG2ksO7t5WP+Vgix6tt6yKClwPzA==} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.16.0 + '@babel/core': 7.16.5 '@babel/helper-module-imports': 7.16.0 - '@babel/plugin-syntax-jsx': 7.16.0_@babel+core@7.16.0 + '@babel/plugin-syntax-jsx': 7.16.0_@babel+core@7.16.5 '@vue/babel-helper-vue-jsx-merge-props': 1.2.1 html-tags: 2.0.0 lodash.kebabcase: 4.1.1 svg-tags: 1.0.0 dev: true - /@vue/babel-preset-jsx/1.2.4_@babel+core@7.16.0: + /@vue/babel-preset-jsx/1.2.4_@babel+core@7.16.5: resolution: {integrity: sha512-oRVnmN2a77bYDJzeGSt92AuHXbkIxbf/XXSE3klINnh9AXBmVS1DGa1f0d+dDYpLfsAKElMnqKTQfKn7obcL4w==} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.16.0 + '@babel/core': 7.16.5 '@vue/babel-helper-vue-jsx-merge-props': 1.2.1 - '@vue/babel-plugin-transform-vue-jsx': 1.2.1_@babel+core@7.16.0 - '@vue/babel-sugar-composition-api-inject-h': 1.2.1_@babel+core@7.16.0 - '@vue/babel-sugar-composition-api-render-instance': 1.2.4_@babel+core@7.16.0 - '@vue/babel-sugar-functional-vue': 1.2.2_@babel+core@7.16.0 - '@vue/babel-sugar-inject-h': 1.2.2_@babel+core@7.16.0 - '@vue/babel-sugar-v-model': 1.2.3_@babel+core@7.16.0 - '@vue/babel-sugar-v-on': 1.2.3_@babel+core@7.16.0 + '@vue/babel-plugin-transform-vue-jsx': 1.2.1_@babel+core@7.16.5 + '@vue/babel-sugar-composition-api-inject-h': 1.2.1_@babel+core@7.16.5 + '@vue/babel-sugar-composition-api-render-instance': 1.2.4_@babel+core@7.16.5 + '@vue/babel-sugar-functional-vue': 1.2.2_@babel+core@7.16.5 + '@vue/babel-sugar-inject-h': 1.2.2_@babel+core@7.16.5 + '@vue/babel-sugar-v-model': 1.2.3_@babel+core@7.16.5 + '@vue/babel-sugar-v-on': 1.2.3_@babel+core@7.16.5 dev: true - /@vue/babel-sugar-composition-api-inject-h/1.2.1_@babel+core@7.16.0: + /@vue/babel-sugar-composition-api-inject-h/1.2.1_@babel+core@7.16.5: resolution: {integrity: sha512-4B3L5Z2G+7s+9Bwbf+zPIifkFNcKth7fQwekVbnOA3cr3Pq71q71goWr97sk4/yyzH8phfe5ODVzEjX7HU7ItQ==} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.16.0 - '@babel/plugin-syntax-jsx': 7.16.0_@babel+core@7.16.0 + '@babel/core': 7.16.5 + '@babel/plugin-syntax-jsx': 7.16.0_@babel+core@7.16.5 dev: true - /@vue/babel-sugar-composition-api-render-instance/1.2.4_@babel+core@7.16.0: + /@vue/babel-sugar-composition-api-render-instance/1.2.4_@babel+core@7.16.5: resolution: {integrity: sha512-joha4PZznQMsxQYXtR3MnTgCASC9u3zt9KfBxIeuI5g2gscpTsSKRDzWQt4aqNIpx6cv8On7/m6zmmovlNsG7Q==} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.16.0 - '@babel/plugin-syntax-jsx': 7.16.0_@babel+core@7.16.0 + '@babel/core': 7.16.5 + '@babel/plugin-syntax-jsx': 7.16.0_@babel+core@7.16.5 dev: true - /@vue/babel-sugar-functional-vue/1.2.2_@babel+core@7.16.0: + /@vue/babel-sugar-functional-vue/1.2.2_@babel+core@7.16.5: resolution: {integrity: sha512-JvbgGn1bjCLByIAU1VOoepHQ1vFsroSA/QkzdiSs657V79q6OwEWLCQtQnEXD/rLTA8rRit4rMOhFpbjRFm82w==} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.16.0 - '@babel/plugin-syntax-jsx': 7.16.0_@babel+core@7.16.0 + '@babel/core': 7.16.5 + '@babel/plugin-syntax-jsx': 7.16.0_@babel+core@7.16.5 dev: true - /@vue/babel-sugar-inject-h/1.2.2_@babel+core@7.16.0: + /@vue/babel-sugar-inject-h/1.2.2_@babel+core@7.16.5: resolution: {integrity: sha512-y8vTo00oRkzQTgufeotjCLPAvlhnpSkcHFEp60+LJUwygGcd5Chrpn5480AQp/thrxVm8m2ifAk0LyFel9oCnw==} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.16.0 - '@babel/plugin-syntax-jsx': 7.16.0_@babel+core@7.16.0 + '@babel/core': 7.16.5 + '@babel/plugin-syntax-jsx': 7.16.0_@babel+core@7.16.5 dev: true - /@vue/babel-sugar-v-model/1.2.3_@babel+core@7.16.0: + /@vue/babel-sugar-v-model/1.2.3_@babel+core@7.16.5: resolution: {integrity: sha512-A2jxx87mySr/ulAsSSyYE8un6SIH0NWHiLaCWpodPCVOlQVODCaSpiR4+IMsmBr73haG+oeCuSvMOM+ttWUqRQ==} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.16.0 - '@babel/plugin-syntax-jsx': 7.16.0_@babel+core@7.16.0 + '@babel/core': 7.16.5 + '@babel/plugin-syntax-jsx': 7.16.0_@babel+core@7.16.5 '@vue/babel-helper-vue-jsx-merge-props': 1.2.1 - '@vue/babel-plugin-transform-vue-jsx': 1.2.1_@babel+core@7.16.0 + '@vue/babel-plugin-transform-vue-jsx': 1.2.1_@babel+core@7.16.5 camelcase: 5.3.1 html-tags: 2.0.0 svg-tags: 1.0.0 dev: true - /@vue/babel-sugar-v-on/1.2.3_@babel+core@7.16.0: + /@vue/babel-sugar-v-on/1.2.3_@babel+core@7.16.5: resolution: {integrity: sha512-kt12VJdz/37D3N3eglBywV8GStKNUhNrsxChXIV+o0MwVXORYuhDTHJRKPgLJRb/EY3vM2aRFQdxJBp9CLikjw==} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.16.0 - '@babel/plugin-syntax-jsx': 7.16.0_@babel+core@7.16.0 - '@vue/babel-plugin-transform-vue-jsx': 1.2.1_@babel+core@7.16.0 + '@babel/core': 7.16.5 + '@babel/plugin-syntax-jsx': 7.16.0_@babel+core@7.16.5 + '@vue/babel-plugin-transform-vue-jsx': 1.2.1_@babel+core@7.16.5 camelcase: 5.3.1 dev: true @@ -1220,8 +1323,8 @@ packages: vue-demi: 0.12.1_vue@3.2.26 dev: false - /@vueuse/head/0.7.3_vue@3.2.26: - resolution: {integrity: sha512-4IRwZlpO9NKiHEHGvsXEGfy8ZD53B7neAMLsnfzu/TocpO7y9pn55mHWpodWAeUFyf6kNgKxFq5yBGTxLni3aA==} + /@vueuse/head/0.7.4_vue@3.2.26: + resolution: {integrity: sha512-cmps+wrdgL77V72vtjU6kaAunkG6GhswaMIQoh7Twc52ql4/p7i1Amd31LqnnvNF/bfuvzcXgYvsH8I7kimZmA==} peerDependencies: vue: '>=3' dependencies: @@ -1359,10 +1462,6 @@ packages: - supports-color dev: true - /@windicss/plugin-interaction-variants/1.0.0: - resolution: {integrity: sha512-jk0kvJEwphPlzjgCASxi0yCrLIrMPBHKTjPB1vF2LZsmWVaIPhKQRfpJW6+G093ipDos1E2BkevDrh/R2Ln8gg==} - dev: false - /@windicss/plugin-utils/1.5.4: resolution: {integrity: sha512-fS4y52OYB9rIzEUolIWIrrHYuaQfcqTaX3ISbFUiNbvNgH97JATjzB2iOnNqWNy6pH3M8RP0TqYQOOCCeanDoA==} dependencies: @@ -1684,7 +1783,7 @@ packages: postcss-value-parser: 4.2.0 dev: true - /autoprefixer/10.4.0_postcss@8.4.4: + /autoprefixer/10.4.0_postcss@8.4.5: resolution: {integrity: sha512-7FdJ1ONtwzV1G43GDD0kpVMn/qbiNqyOPMFTX5nRffI+7vgWoFEc6DcXOxHJxrWNDXrZh18eDsZjvZGUljSRGA==} engines: {node: ^10 || ^12 || >=14} hasBin: true @@ -1696,7 +1795,7 @@ packages: fraction.js: 4.1.2 normalize-range: 0.1.2 picocolors: 1.0.0 - postcss: 8.4.4 + postcss: 8.4.5 postcss-value-parser: 4.2.0 dev: true @@ -1705,14 +1804,14 @@ packages: engines: {node: '>= 0.4'} dev: true - /babel-loader/8.2.3_8dd2b11efd9b7265f9b7da54f0e73ab1: + /babel-loader/8.2.3_26251eab09162b25a254715ee98d7c5c: resolution: {integrity: sha512-n4Zeta8NC3QAsuyiizu0GkmRcQ6clkV9WFUnUf1iXP//IeSKbWjofW3UHyZVwlOB4y039YQKefawyTn64Zwbuw==} engines: {node: '>= 8.9'} peerDependencies: '@babel/core': ^7.0.0 webpack: '>=2' dependencies: - '@babel/core': 7.16.0 + '@babel/core': 7.16.5 find-cache-dir: 3.3.2 loader-utils: 1.4.0 make-dir: 3.1.0 @@ -2160,13 +2259,13 @@ packages: shebang-command: 2.0.0 which: 2.0.2 - /css-declaration-sorter/6.1.3_postcss@8.4.4: + /css-declaration-sorter/6.1.3_postcss@8.4.5: resolution: {integrity: sha512-SvjQjNRZgh4ULK1LDJ2AduPKUKxIqmtU7ZAyi47BTV+M90Qvxr9AB6lKlLbDUfXqI9IQeYA8LbAsCZPpJEV3aA==} engines: {node: '>= 10'} peerDependencies: postcss: ^8.0.9 dependencies: - postcss: 8.4.4 + postcss: 8.4.5 timsort: 0.3.0 dev: true @@ -2176,12 +2275,12 @@ packages: peerDependencies: webpack: ^5.0.0 dependencies: - icss-utils: 5.1.0_postcss@8.4.4 - postcss: 8.4.4 - postcss-modules-extract-imports: 3.0.0_postcss@8.4.4 - postcss-modules-local-by-default: 4.0.0_postcss@8.4.4 - postcss-modules-scope: 3.0.0_postcss@8.4.4 - postcss-modules-values: 4.0.0_postcss@8.4.4 + icss-utils: 5.1.0_postcss@8.4.5 + postcss: 8.4.5 + postcss-modules-extract-imports: 3.0.0_postcss@8.4.5 + postcss-modules-local-by-default: 4.0.0_postcss@8.4.5 + postcss-modules-scope: 3.0.0_postcss@8.4.5 + postcss-modules-values: 4.0.0_postcss@8.4.5 postcss-value-parser: 4.2.0 semver: 7.3.5 webpack: 5.65.0 @@ -2204,9 +2303,9 @@ packages: optional: true dependencies: '@types/cssnano': 4.0.1 - cssnano: 5.0.12_postcss@8.4.4 + cssnano: 5.0.12_postcss@8.4.5 jest-worker: 27.4.4 - postcss: 8.4.4 + postcss: 8.4.5 schema-utils: 4.0.0 serialize-javascript: 6.0.0 source-map: 0.6.1 @@ -2242,63 +2341,63 @@ packages: hasBin: true dev: true - /cssnano-preset-default/5.1.8_postcss@8.4.4: + /cssnano-preset-default/5.1.8_postcss@8.4.5: resolution: {integrity: sha512-zWMlP0+AMPBVE852SqTrP0DnhTcTA2C1wAF92TKZ3Va+aUVqLIhkqKlnJIXXdqXD7RN+S1ujuWmNpvrJBiM/vg==} engines: {node: ^10 || ^12 || >=14.0} peerDependencies: postcss: ^8.2.15 dependencies: - css-declaration-sorter: 6.1.3_postcss@8.4.4 - cssnano-utils: 2.0.1_postcss@8.4.4 - postcss: 8.4.4 - postcss-calc: 8.0.0_postcss@8.4.4 - postcss-colormin: 5.2.1_postcss@8.4.4 - postcss-convert-values: 5.0.2_postcss@8.4.4 - postcss-discard-comments: 5.0.1_postcss@8.4.4 - postcss-discard-duplicates: 5.0.1_postcss@8.4.4 - postcss-discard-empty: 5.0.1_postcss@8.4.4 - postcss-discard-overridden: 5.0.1_postcss@8.4.4 - postcss-merge-longhand: 5.0.4_postcss@8.4.4 - postcss-merge-rules: 5.0.3_postcss@8.4.4 - postcss-minify-font-values: 5.0.1_postcss@8.4.4 - postcss-minify-gradients: 5.0.3_postcss@8.4.4 - postcss-minify-params: 5.0.2_postcss@8.4.4 - postcss-minify-selectors: 5.1.0_postcss@8.4.4 - postcss-normalize-charset: 5.0.1_postcss@8.4.4 - postcss-normalize-display-values: 5.0.1_postcss@8.4.4 - postcss-normalize-positions: 5.0.1_postcss@8.4.4 - postcss-normalize-repeat-style: 5.0.1_postcss@8.4.4 - postcss-normalize-string: 5.0.1_postcss@8.4.4 - postcss-normalize-timing-functions: 5.0.1_postcss@8.4.4 - postcss-normalize-unicode: 5.0.1_postcss@8.4.4 - postcss-normalize-url: 5.0.3_postcss@8.4.4 - postcss-normalize-whitespace: 5.0.1_postcss@8.4.4 - postcss-ordered-values: 5.0.2_postcss@8.4.4 - postcss-reduce-initial: 5.0.2_postcss@8.4.4 - postcss-reduce-transforms: 5.0.1_postcss@8.4.4 - postcss-svgo: 5.0.3_postcss@8.4.4 - postcss-unique-selectors: 5.0.2_postcss@8.4.4 + css-declaration-sorter: 6.1.3_postcss@8.4.5 + cssnano-utils: 2.0.1_postcss@8.4.5 + postcss: 8.4.5 + postcss-calc: 8.0.0_postcss@8.4.5 + postcss-colormin: 5.2.1_postcss@8.4.5 + postcss-convert-values: 5.0.2_postcss@8.4.5 + postcss-discard-comments: 5.0.1_postcss@8.4.5 + postcss-discard-duplicates: 5.0.1_postcss@8.4.5 + postcss-discard-empty: 5.0.1_postcss@8.4.5 + postcss-discard-overridden: 5.0.1_postcss@8.4.5 + postcss-merge-longhand: 5.0.4_postcss@8.4.5 + postcss-merge-rules: 5.0.3_postcss@8.4.5 + postcss-minify-font-values: 5.0.1_postcss@8.4.5 + postcss-minify-gradients: 5.0.3_postcss@8.4.5 + postcss-minify-params: 5.0.2_postcss@8.4.5 + postcss-minify-selectors: 5.1.0_postcss@8.4.5 + postcss-normalize-charset: 5.0.1_postcss@8.4.5 + postcss-normalize-display-values: 5.0.1_postcss@8.4.5 + postcss-normalize-positions: 5.0.1_postcss@8.4.5 + postcss-normalize-repeat-style: 5.0.1_postcss@8.4.5 + postcss-normalize-string: 5.0.1_postcss@8.4.5 + postcss-normalize-timing-functions: 5.0.1_postcss@8.4.5 + postcss-normalize-unicode: 5.0.1_postcss@8.4.5 + postcss-normalize-url: 5.0.3_postcss@8.4.5 + postcss-normalize-whitespace: 5.0.1_postcss@8.4.5 + postcss-ordered-values: 5.0.2_postcss@8.4.5 + postcss-reduce-initial: 5.0.2_postcss@8.4.5 + postcss-reduce-transforms: 5.0.1_postcss@8.4.5 + postcss-svgo: 5.0.3_postcss@8.4.5 + postcss-unique-selectors: 5.0.2_postcss@8.4.5 dev: true - /cssnano-utils/2.0.1_postcss@8.4.4: + /cssnano-utils/2.0.1_postcss@8.4.5: resolution: {integrity: sha512-i8vLRZTnEH9ubIyfdZCAdIdgnHAUeQeByEeQ2I7oTilvP9oHO6RScpeq3GsFUVqeB8uZgOQ9pw8utofNn32hhQ==} engines: {node: ^10 || ^12 || >=14.0} peerDependencies: postcss: ^8.2.15 dependencies: - postcss: 8.4.4 + postcss: 8.4.5 dev: true - /cssnano/5.0.12_postcss@8.4.4: + /cssnano/5.0.12_postcss@8.4.5: resolution: {integrity: sha512-U38V4x2iJ3ijPdeWqUrEr4eKBB5PbEKsNP5T8xcik2Au3LeMtiMHX0i2Hu9k51FcKofNZumbrcdC6+a521IUHg==} engines: {node: ^10 || ^12 || >=14.0} peerDependencies: postcss: ^8.2.15 dependencies: - cssnano-preset-default: 5.1.8_postcss@8.4.4 + cssnano-preset-default: 5.1.8_postcss@8.4.5 is-resolvable: 1.1.0 lilconfig: 2.0.4 - postcss: 8.4.4 + postcss: 8.4.5 yaml: 1.10.2 dev: true @@ -2604,8 +2703,8 @@ packages: dev: true optional: true - /esbuild-android-arm64/0.14.2: - resolution: {integrity: sha512-hEixaKMN3XXCkoe+0WcexO4CcBVU5DCSUT+7P8JZiWZCbAjSkc9b6Yz2X5DSfQmRCtI/cQRU6TfMYrMQ5NBfdw==} + /esbuild-android-arm64/0.14.5: + resolution: {integrity: sha512-Sl6ysm7OAZZz+X3Mv3tOPhjMuSxNmztgoXH4ZZ3Yhbje5emEY6qiTnv3vBSljDlUl/yGaIjqC44qlj8s8G71xA==} cpu: [arm64] os: [android] requiresBuild: true @@ -2620,8 +2719,8 @@ packages: dev: true optional: true - /esbuild-darwin-64/0.14.2: - resolution: {integrity: sha512-Uq8t0cbJQkxkQdbUfOl2wZqZ/AtLZjvJulR1HHnc96UgyzG9YlCLSDMiqjM+NANEy7/zzvwKJsy3iNC9wwqLJA==} + /esbuild-darwin-64/0.14.5: + resolution: {integrity: sha512-VHZl23sM9BOZXcLxk1vTYls8TCAY+/3llw9vHKIWAHDHzBBOlVv26ORK8gnStNMqTjCSGSMoq4T5jOZf2WrJPQ==} cpu: [x64] os: [darwin] requiresBuild: true @@ -2636,8 +2735,8 @@ packages: dev: true optional: true - /esbuild-darwin-arm64/0.14.2: - resolution: {integrity: sha512-619MSa17sr7YCIrUj88KzQu2ESA4jKYtIYfLU/smX6qNgxQt3Y/gzM4s6sgJ4fPQzirvmXgcHv1ZNQAs/Xh48A==} + /esbuild-darwin-arm64/0.14.5: + resolution: {integrity: sha512-ugPOLgEQPoPLSqAFBajaczt+lcbUZR+V2fby3572h5jf/kFV6UL8LAZ1Ze58hcbKwfvbh4C09kp0PhqPgXKwOg==} cpu: [arm64] os: [darwin] requiresBuild: true @@ -2652,8 +2751,8 @@ packages: dev: true optional: true - /esbuild-freebsd-64/0.14.2: - resolution: {integrity: sha512-aP6FE/ZsChZpUV6F3HE3x1Pz0paoYXycJ7oLt06g0G9dhJKknPawXCqQg/WMyD+ldCEZfo7F1kavenPdIT/SGQ==} + /esbuild-freebsd-64/0.14.5: + resolution: {integrity: sha512-uP0yOixSHF505o/Kzq9e4bvZblCZp9GGx+a7enLOVSuvIvLmtj2yhZLRPGfbVNkPJXktTKNRAnNGkXHl53M6sw==} cpu: [x64] os: [freebsd] requiresBuild: true @@ -2668,8 +2767,8 @@ packages: dev: true optional: true - /esbuild-freebsd-arm64/0.14.2: - resolution: {integrity: sha512-LSm98WTb1QIhyS83+Po0KTpZNdd2XpVpI9ua5rLWqKWbKeNRFwOsjeiuwBaRNc+O32s9oC2ZMefETxHBV6VNkQ==} + /esbuild-freebsd-arm64/0.14.5: + resolution: {integrity: sha512-M99NPu8hlirFo6Fgx0WfX6XxUFdGclUNv3MyyfDtTdNYbccMESwLSACGpE7HvJKWscdjaqajeMu2an9adGNfCw==} cpu: [arm64] os: [freebsd] requiresBuild: true @@ -2684,8 +2783,8 @@ packages: dev: true optional: true - /esbuild-linux-32/0.14.2: - resolution: {integrity: sha512-8VxnNEyeUbiGflTKcuVc5JEPTqXfsx2O6ABwUbfS1Hp26lYPRPC7pKQK5Dxa0MBejGc50jy7YZae3EGQUQ8EkQ==} + /esbuild-linux-32/0.14.5: + resolution: {integrity: sha512-hfqln4yb/jf/vPvI/A6aCvpIzqF3PdDmrKiikTohEUuRtvEZz234krtNwEAw5ssCue4NX8BJqrMpCTAHOl3LQw==} cpu: [ia32] os: [linux] requiresBuild: true @@ -2700,8 +2799,8 @@ packages: dev: true optional: true - /esbuild-linux-64/0.14.2: - resolution: {integrity: sha512-4bzMS2dNxOJoFIiHId4w+tqQzdnsch71JJV1qZnbnErSFWcR9lRgpSqWnTTFtv6XM+MvltRzSXC5wQ7AEBY6Hg==} + /esbuild-linux-64/0.14.5: + resolution: {integrity: sha512-T+OuYPlhytjj5DsvjUXizNjbV+/IrZiaDc9SNUfqiUOXHu0URFqchjhPVbBiBnWykCMJFB6pqNap2Oxth4iuYw==} cpu: [x64] os: [linux] requiresBuild: true @@ -2716,8 +2815,8 @@ packages: dev: true optional: true - /esbuild-linux-arm/0.14.2: - resolution: {integrity: sha512-PaylahvMHhH8YMfJPMKEqi64qA0Su+d4FNfHKvlKes/2dUe4QxgbwXT9oLVgy8iJdcFMrO7By4R8fS8S0p8aVQ==} + /esbuild-linux-arm/0.14.5: + resolution: {integrity: sha512-5b10jKJ3lU4BUchOw9TgRResu8UZJf8qVjAzV5muHedonCfBzClGTT4KCNuOcLTJomH3wz6gNVJt1AxMglXnJg==} cpu: [arm] os: [linux] requiresBuild: true @@ -2732,8 +2831,8 @@ packages: dev: true optional: true - /esbuild-linux-arm64/0.14.2: - resolution: {integrity: sha512-RlIVp0RwJrdtasDF1vTFueLYZ8WuFzxoQ1OoRFZOTyJHCGCNgh7xJIC34gd7B7+RT0CzLBB4LcM5n0LS+hIoww==} + /esbuild-linux-arm64/0.14.5: + resolution: {integrity: sha512-ANOzoaH4kfbhEZT0EGY9g1tsZhDA+I0FRwBsj7D8pCU900pXF/l8YAOy5jWFQIb3vjG5+orFc5SqSzAKCisvTQ==} cpu: [arm64] os: [linux] requiresBuild: true @@ -2748,8 +2847,8 @@ packages: dev: true optional: true - /esbuild-linux-mips64le/0.14.2: - resolution: {integrity: sha512-Fdwrq2roFnO5oetIiUQQueZ3+5soCxBSJswg3MvYaXDomj47BN6oAWMZgLrFh1oVrtWrxSDLCJBenYdbm2s+qQ==} + /esbuild-linux-mips64le/0.14.5: + resolution: {integrity: sha512-sSmGfOUNNB2Nd3tzp1RHSxiJmM5/RUIEP5aAtH+PpOP7FPp15Jcfwq7UNBJ82KLN3SJcwhUeEfcCaUFBzbTKxg==} cpu: [mips64el] os: [linux] requiresBuild: true @@ -2764,25 +2863,24 @@ packages: dev: true optional: true - /esbuild-linux-ppc64le/0.14.2: - resolution: {integrity: sha512-vxptskw8JfCDD9QqpRO0XnsM1osuWeRjPaXX1TwdveLogYsbdFtcuiuK/4FxGiNMUr1ojtnCS2rMPbY8puc5NA==} + /esbuild-linux-ppc64le/0.14.5: + resolution: {integrity: sha512-usfQrVVIQcpuc/U2NWc7/Ry+m622v+PjJ5eErNPdjWBPlcvD6kXaBTv94uQkVzZOHX3uYqprRrOjseed9ApSYA==} cpu: [ppc64] os: [linux] requiresBuild: true dev: true optional: true - /esbuild-loader/2.16.0_webpack@5.65.0: - resolution: {integrity: sha512-LCJEwkf+nMJbNmVYNgg/0PaIZDdr5OcHw1qbWAZLkrmBRX+KwHY/yAS6ia98UBtwzk/WhsftUBNB6tfPHgFIxw==} + /esbuild-loader/2.17.0_webpack@5.65.0: + resolution: {integrity: sha512-hR/qg+LZltCFMuUGqRa9WKE3Z5/A4pEsxW7PP1N3f5ecoVN75BotxQYgyLDRERekRAi6e+uRQBEPuuR3dA4Z3w==} peerDependencies: webpack: ^4.40.0 || ^5.0.0 dependencies: - esbuild: 0.13.15 + esbuild: 0.14.5 joycon: 3.1.1 json5: 2.2.0 loader-utils: 2.0.2 tapable: 2.2.1 - type-fest: 1.4.0 webpack: 5.65.0 webpack-sources: 2.3.1 dev: true @@ -2795,8 +2893,8 @@ packages: dev: true optional: true - /esbuild-netbsd-64/0.14.2: - resolution: {integrity: sha512-I8+LzYK5iSNpspS9eCV9sW67Rj8FgMHimGri4mKiGAmN0pNfx+hFX146rYtzGtewuxKtTsPywWteHx+hPRLDsw==} + /esbuild-netbsd-64/0.14.5: + resolution: {integrity: sha512-Q5KpvPZcPnNEaTjrvuWqvEnlhI2jyi1wWwYunlEUAhx60spQOTy10sdYOA+s1M+LPb6kwvasrZZDmYyQlcVZeA==} cpu: [x64] os: [netbsd] requiresBuild: true @@ -2811,8 +2909,8 @@ packages: dev: true optional: true - /esbuild-openbsd-64/0.14.2: - resolution: {integrity: sha512-120HgMe9elidWUvM2E6mMf0csrGwx8sYDqUIJugyMy1oHm+/nT08bTAVXuwYG/rkMIqsEO9AlMxuYnwR6En/3Q==} + /esbuild-openbsd-64/0.14.5: + resolution: {integrity: sha512-RZzRUu1RYKextJgXkHhAsuhLDvm73YP/wogpUG9MaAGvKTxnKAKRuaw2zJfnbz8iBqBQB2no2PmpVBNbqUTQrw==} cpu: [x64] os: [openbsd] requiresBuild: true @@ -2827,8 +2925,8 @@ packages: dev: true optional: true - /esbuild-sunos-64/0.14.2: - resolution: {integrity: sha512-Q3xcf9Uyfra9UuCFxoLixVvdigo0daZaKJ97TL2KNA4bxRUPK18wwGUk3AxvgDQZpRmg82w9PnkaNYo7a+24ow==} + /esbuild-sunos-64/0.14.5: + resolution: {integrity: sha512-J2ffKsBBWscQlye+/giEgKsQCppwHHFqqt/sh+ojVF+DZy1ve6RpPGwXGcGF6IaZTAI9+Vk4eHleiQxb+PC9Yw==} cpu: [x64] os: [sunos] requiresBuild: true @@ -2843,8 +2941,8 @@ packages: dev: true optional: true - /esbuild-windows-32/0.14.2: - resolution: {integrity: sha512-TW7O49tPsrq+N1sW8mb3m24j/iDGa4xzAZH4wHWwoIzgtZAYPKC0hpIhufRRG/LA30bdMChO9pjJZ5mtcybtBQ==} + /esbuild-windows-32/0.14.5: + resolution: {integrity: sha512-OTZvuAc1JBnwmeT+hR1+Vmgz6LOD7DggpnwtKMAExruSLxUMl02Z3pyalJ7zKh3gJ/KBRM1JQZLSk4/mFWijeQ==} cpu: [ia32] os: [win32] requiresBuild: true @@ -2859,8 +2957,8 @@ packages: dev: true optional: true - /esbuild-windows-64/0.14.2: - resolution: {integrity: sha512-Rym6ViMNmi1E2QuQMWy0AFAfdY0wGwZD73BnzlsQBX5hZBuy/L+Speh7ucUZ16gwsrMM9v86icZUDrSN/lNBKg==} + /esbuild-windows-64/0.14.5: + resolution: {integrity: sha512-ZM9rlBDsPEeMVJ1wcpNMXUad9VzYOFeOBUXBi+16HZTvFPy2DkcC2ZWcrByP3IESToD5lvHdjSX/w8rxphjqig==} cpu: [x64] os: [win32] requiresBuild: true @@ -2875,8 +2973,8 @@ packages: dev: true optional: true - /esbuild-windows-arm64/0.14.2: - resolution: {integrity: sha512-ZrLbhr0vX5Em/P1faMnHucjVVWPS+m3tktAtz93WkMZLmbRJevhiW1y4CbulBd2z0MEdXZ6emDa1zFHq5O5bSA==} + /esbuild-windows-arm64/0.14.5: + resolution: {integrity: sha512-iK41mKG2LG0AKHE+9g/jDYU5ZQpJObt1uIPSGTiiiJKI5qbHdEck6Gaqq2tmBI933F2zB9yqZIX7IAdxwN/q4A==} cpu: [arm64] os: [win32] requiresBuild: true @@ -2907,28 +3005,28 @@ packages: esbuild-windows-arm64: 0.13.15 dev: true - /esbuild/0.14.2: - resolution: {integrity: sha512-l076A6o/PIgcyM24s0dWmDI/b8RQf41uWoJu9I0M71CtW/YSw5T5NUeXxs5lo2tFQD+O4CW4nBHJXx3OY5NpXg==} + /esbuild/0.14.5: + resolution: {integrity: sha512-ofwgH4ITPXhkMo2AM39oXpSe5KIyWjxicdqYVy+tLa1lMgxzPCKwaepcrSRtYbgTUMXwquxB1C3xQYpUNaPAFA==} hasBin: true requiresBuild: true optionalDependencies: - esbuild-android-arm64: 0.14.2 - esbuild-darwin-64: 0.14.2 - esbuild-darwin-arm64: 0.14.2 - esbuild-freebsd-64: 0.14.2 - esbuild-freebsd-arm64: 0.14.2 - esbuild-linux-32: 0.14.2 - esbuild-linux-64: 0.14.2 - esbuild-linux-arm: 0.14.2 - esbuild-linux-arm64: 0.14.2 - esbuild-linux-mips64le: 0.14.2 - esbuild-linux-ppc64le: 0.14.2 - esbuild-netbsd-64: 0.14.2 - esbuild-openbsd-64: 0.14.2 - esbuild-sunos-64: 0.14.2 - esbuild-windows-32: 0.14.2 - esbuild-windows-64: 0.14.2 - esbuild-windows-arm64: 0.14.2 + esbuild-android-arm64: 0.14.5 + esbuild-darwin-64: 0.14.5 + esbuild-darwin-arm64: 0.14.5 + esbuild-freebsd-64: 0.14.5 + esbuild-freebsd-arm64: 0.14.5 + esbuild-linux-32: 0.14.5 + esbuild-linux-64: 0.14.5 + esbuild-linux-arm: 0.14.5 + esbuild-linux-arm64: 0.14.5 + esbuild-linux-mips64le: 0.14.5 + esbuild-linux-ppc64le: 0.14.5 + esbuild-netbsd-64: 0.14.5 + esbuild-openbsd-64: 0.14.5 + esbuild-sunos-64: 0.14.5 + esbuild-windows-32: 0.14.5 + esbuild-windows-64: 0.14.5 + esbuild-windows-arm64: 0.14.5 dev: true /escalade/3.1.1: @@ -3784,13 +3882,13 @@ packages: safer-buffer: 2.1.2 dev: true - /icss-utils/5.1.0_postcss@8.4.4: + /icss-utils/5.1.0_postcss@8.4.5: resolution: {integrity: sha512-soFhflCVWLfRNOPU3iv5Z9VUdT44xFRbzjLsEzSr5AQmgqPMTHdU3PMT1Cf1ssx8fLNJDA1juftYl+PUcv3MqA==} engines: {node: ^10 || ^12 || >= 14} peerDependencies: postcss: ^8.1.0 dependencies: - postcss: 8.4.4 + postcss: 8.4.5 dev: true /ieee754/1.2.1: @@ -4745,8 +4843,8 @@ packages: engines: {node: '>=0.10.0'} dev: true - /nuxi-edge/3.0.0-27319101.3e82f0f: - resolution: {integrity: sha512-efZmrT0z7QJSKZHMMTBetxtD7cfbC8k38Js5ec0dhle/4ZpcgnTvFkVHO2DMcJ5LZbm6f3v+oG4Y4m1jcdBbHg==} + /nuxi-edge/3.0.0-27324955.23397e6: + resolution: {integrity: sha512-0k7xgHONp+FN/5EXJqmGTWPR+YXdaUaVTOY17FRb3tJwaYxvkpmFMKsVgBukD0skNDIjdKC4VX0Ps0Le+iFCpA==} engines: {node: ^14.16.0 || ^16.11.0 || ^17.0.0} hasBin: true optionalDependencies: @@ -4756,7 +4854,7 @@ packages: /nuxt-windicss/2.1.1: resolution: {integrity: sha512-llp+gsO7n/jgwMA2zXOSVu9R9meruQRnCMfM1mzKKhkxChrdrzRdm8HDDB3cZiBKpALkiT7WIubS0vknFdUY9w==} dependencies: - '@nuxt/kit': /@nuxt/kit-edge/3.0.0-27319101.3e82f0f + '@nuxt/kit': /@nuxt/kit-edge/3.0.0-27324955.23397e6 '@windicss/plugin-utils': 1.5.4 consola: 2.15.3 defu: 5.0.0 @@ -4774,20 +4872,20 @@ packages: - vite dev: true - /nuxt3/3.0.0-27319101.3e82f0f: - resolution: {integrity: sha512-BRehMLlMNdR5XIGRQaAdanxfpjxOVvPg8frNHjcZLTFVel3m9VVbqV4A8YbK6Nuj7pWnQz+F10xBVkSs9OJDlQ==} + /nuxt3/3.0.0-27324955.23397e6: + resolution: {integrity: sha512-EGSO+SJriSNafsXzr7lvWFkjh2ak2dxA/urVqUU1hKOz9ZsetZSxYn1Tsnb5flyqpy/1TgjmJ+IUuo07TMFCuA==} engines: {node: ^14.16.0 || ^16.11.0 || ^17.0.0} hasBin: true dependencies: '@nuxt/design': 0.1.5 - '@nuxt/kit': /@nuxt/kit-edge/3.0.0-27319101.3e82f0f - '@nuxt/nitro': /@nuxt/nitro-edge/3.0.0-27319101.3e82f0f - '@nuxt/schema': /@nuxt/schema-edge/3.0.0-27319101.3e82f0f - '@nuxt/vite-builder': /@nuxt/vite-builder-edge/3.0.0-27319101.3e82f0f_vue@3.2.26 - '@nuxt/webpack-builder': /@nuxt/webpack-builder-edge/3.0.0-27319101.3e82f0f_vue@3.2.26 + '@nuxt/kit': /@nuxt/kit-edge/3.0.0-27324955.23397e6 + '@nuxt/nitro': /@nuxt/nitro-edge/3.0.0-27324955.23397e6 + '@nuxt/schema': /@nuxt/schema-edge/3.0.0-27324955.23397e6 + '@nuxt/vite-builder': /@nuxt/vite-builder-edge/3.0.0-27324955.23397e6_vue@3.2.26 + '@nuxt/webpack-builder': /@nuxt/webpack-builder-edge/3.0.0-27324955.23397e6_vue@3.2.26 '@vue/reactivity': 3.2.26 '@vue/shared': 3.2.26 - '@vueuse/head': 0.7.3_vue@3.2.26 + '@vueuse/head': 0.7.4_vue@3.2.26 chokidar: 3.5.2 consola: 2.15.3 cookie-es: 0.5.0 @@ -4800,8 +4898,8 @@ packages: ignore: 5.1.9 mlly: 0.3.15 murmurhash-es: 0.1.1 - nuxi: /nuxi-edge/3.0.0-27319101.3e82f0f - ohmyfetch: 0.4.8 + nuxi: /nuxi-edge/3.0.0-27324955.23397e6 + ohmyfetch: 0.4.10 pathe: 0.2.0 scule: 0.2.1 ufo: 0.7.9 @@ -4862,8 +4960,8 @@ packages: es-abstract: 1.19.1 dev: true - /ohmyfetch/0.4.8: - resolution: {integrity: sha512-H453HTy8llKopxIComdLJfSjVb66jxEAAhulsFSzTdjI3IFvOm7K+aa0Z6L0bPsnoQgZK1Ai3Hf3B/VnGHkZcw==} + /ohmyfetch/0.4.10: + resolution: {integrity: sha512-YrKo4lsu5uFERKhbBzybRqqHjj57uFXpvR9fIse179WGRghsKJhADGnEcECF/AA7E5/PUGVW8ELMOM4yIIzejw==} dependencies: destr: 1.1.0 node-fetch: 3.1.0 @@ -5140,17 +5238,17 @@ packages: engines: {node: '>=4'} dev: true - /postcss-calc/8.0.0_postcss@8.4.4: + /postcss-calc/8.0.0_postcss@8.4.5: resolution: {integrity: sha512-5NglwDrcbiy8XXfPM11F3HeC6hoT9W7GUH/Zi5U/p7u3Irv4rHhdDcIZwG0llHXV4ftsBjpfWMXAnXNl4lnt8g==} peerDependencies: postcss: ^8.2.2 dependencies: - postcss: 8.4.4 + postcss: 8.4.5 postcss-selector-parser: 6.0.7 postcss-value-parser: 4.2.0 dev: true - /postcss-colormin/5.2.1_postcss@8.4.4: + /postcss-colormin/5.2.1_postcss@8.4.5: resolution: {integrity: sha512-VVwMrEYLcHYePUYV99Ymuoi7WhKrMGy/V9/kTS0DkCoJYmmjdOMneyhzYUxcNgteKDVbrewOkSM7Wje/MFwxzA==} engines: {node: ^10 || ^12 || >=14.0} peerDependencies: @@ -5159,54 +5257,54 @@ packages: browserslist: 4.18.1 caniuse-api: 3.0.0 colord: 2.9.1 - postcss: 8.4.4 + postcss: 8.4.5 postcss-value-parser: 4.2.0 dev: true - /postcss-convert-values/5.0.2_postcss@8.4.4: + /postcss-convert-values/5.0.2_postcss@8.4.5: resolution: {integrity: sha512-KQ04E2yadmfa1LqXm7UIDwW1ftxU/QWZmz6NKnHnUvJ3LEYbbcX6i329f/ig+WnEByHegulocXrECaZGLpL8Zg==} engines: {node: ^10 || ^12 || >=14.0} peerDependencies: postcss: ^8.2.15 dependencies: - postcss: 8.4.4 + postcss: 8.4.5 postcss-value-parser: 4.2.0 dev: true - /postcss-discard-comments/5.0.1_postcss@8.4.4: + /postcss-discard-comments/5.0.1_postcss@8.4.5: resolution: {integrity: sha512-lgZBPTDvWrbAYY1v5GYEv8fEO/WhKOu/hmZqmCYfrpD6eyDWWzAOsl2rF29lpvziKO02Gc5GJQtlpkTmakwOWg==} engines: {node: ^10 || ^12 || >=14.0} peerDependencies: postcss: ^8.2.15 dependencies: - postcss: 8.4.4 + postcss: 8.4.5 dev: true - /postcss-discard-duplicates/5.0.1_postcss@8.4.4: + /postcss-discard-duplicates/5.0.1_postcss@8.4.5: resolution: {integrity: sha512-svx747PWHKOGpAXXQkCc4k/DsWo+6bc5LsVrAsw+OU+Ibi7klFZCyX54gjYzX4TH+f2uzXjRviLARxkMurA2bA==} engines: {node: ^10 || ^12 || >=14.0} peerDependencies: postcss: ^8.2.15 dependencies: - postcss: 8.4.4 + postcss: 8.4.5 dev: true - /postcss-discard-empty/5.0.1_postcss@8.4.4: + /postcss-discard-empty/5.0.1_postcss@8.4.5: resolution: {integrity: sha512-vfU8CxAQ6YpMxV2SvMcMIyF2LX1ZzWpy0lqHDsOdaKKLQVQGVP1pzhrI9JlsO65s66uQTfkQBKBD/A5gp9STFw==} engines: {node: ^10 || ^12 || >=14.0} peerDependencies: postcss: ^8.2.15 dependencies: - postcss: 8.4.4 + postcss: 8.4.5 dev: true - /postcss-discard-overridden/5.0.1_postcss@8.4.4: + /postcss-discard-overridden/5.0.1_postcss@8.4.5: resolution: {integrity: sha512-Y28H7y93L2BpJhrdUR2SR2fnSsT+3TVx1NmVQLbcnZWwIUpJ7mfcTC6Za9M2PG6w8j7UQRfzxqn8jU2VwFxo3Q==} engines: {node: ^10 || ^12 || >=14.0} peerDependencies: postcss: ^8.2.15 dependencies: - postcss: 8.4.4 + postcss: 8.4.5 dev: true /postcss-import-resolver/2.0.0: @@ -5226,19 +5324,19 @@ packages: resolve: 1.20.0 dev: true - /postcss-import/14.0.2_postcss@8.4.4: + /postcss-import/14.0.2_postcss@8.4.5: resolution: {integrity: sha512-BJ2pVK4KhUyMcqjuKs9RijV5tatNzNa73e/32aBVE/ejYPe37iH+6vAu9WvqUkB5OAYgLHzbSvzHnorybJCm9g==} engines: {node: '>=10.0.0'} peerDependencies: postcss: ^8.0.0 dependencies: - postcss: 8.4.4 + postcss: 8.4.5 postcss-value-parser: 4.2.0 read-cache: 1.0.0 resolve: 1.20.0 dev: true - /postcss-loader/6.2.1_postcss@8.4.4+webpack@5.65.0: + /postcss-loader/6.2.1_postcss@8.4.5+webpack@5.65.0: resolution: {integrity: sha512-WbbYpmAaKcux/P66bZ40bpWsBucjx/TTgVVzRZ9yUO8yQfVBlameJ0ZGVaPfH64hNSBh63a+ICP5nqOpBA0w+Q==} engines: {node: '>= 12.13.0'} peerDependencies: @@ -5247,23 +5345,23 @@ packages: dependencies: cosmiconfig: 7.0.1 klona: 2.0.5 - postcss: 8.4.4 + postcss: 8.4.5 semver: 7.3.5 webpack: 5.65.0 dev: true - /postcss-merge-longhand/5.0.4_postcss@8.4.4: + /postcss-merge-longhand/5.0.4_postcss@8.4.5: resolution: {integrity: sha512-2lZrOVD+d81aoYkZDpWu6+3dTAAGkCKbV5DoRhnIR7KOULVrI/R7bcMjhrH9KTRy6iiHKqmtG+n/MMj1WmqHFw==} engines: {node: ^10 || ^12 || >=14.0} peerDependencies: postcss: ^8.2.15 dependencies: - postcss: 8.4.4 + postcss: 8.4.5 postcss-value-parser: 4.2.0 - stylehacks: 5.0.1_postcss@8.4.4 + stylehacks: 5.0.1_postcss@8.4.5 dev: true - /postcss-merge-rules/5.0.3_postcss@8.4.4: + /postcss-merge-rules/5.0.3_postcss@8.4.5: resolution: {integrity: sha512-cEKTMEbWazVa5NXd8deLdCnXl+6cYG7m2am+1HzqH0EnTdy8fRysatkaXb2dEnR+fdaDxTvuZ5zoBdv6efF6hg==} engines: {node: ^10 || ^12 || >=14.0} peerDependencies: @@ -5271,34 +5369,34 @@ packages: dependencies: browserslist: 4.18.1 caniuse-api: 3.0.0 - cssnano-utils: 2.0.1_postcss@8.4.4 - postcss: 8.4.4 + cssnano-utils: 2.0.1_postcss@8.4.5 + postcss: 8.4.5 postcss-selector-parser: 6.0.7 dev: true - /postcss-minify-font-values/5.0.1_postcss@8.4.4: + /postcss-minify-font-values/5.0.1_postcss@8.4.5: resolution: {integrity: sha512-7JS4qIsnqaxk+FXY1E8dHBDmraYFWmuL6cgt0T1SWGRO5bzJf8sUoelwa4P88LEWJZweHevAiDKxHlofuvtIoA==} engines: {node: ^10 || ^12 || >=14.0} peerDependencies: postcss: ^8.2.15 dependencies: - postcss: 8.4.4 + postcss: 8.4.5 postcss-value-parser: 4.2.0 dev: true - /postcss-minify-gradients/5.0.3_postcss@8.4.4: + /postcss-minify-gradients/5.0.3_postcss@8.4.5: resolution: {integrity: sha512-Z91Ol22nB6XJW+5oe31+YxRsYooxOdFKcbOqY/V8Fxse1Y3vqlNRpi1cxCqoACZTQEhl+xvt4hsbWiV5R+XI9Q==} engines: {node: ^10 || ^12 || >=14.0} peerDependencies: postcss: ^8.2.15 dependencies: colord: 2.9.1 - cssnano-utils: 2.0.1_postcss@8.4.4 - postcss: 8.4.4 + cssnano-utils: 2.0.1_postcss@8.4.5 + postcss: 8.4.5 postcss-value-parser: 4.2.0 dev: true - /postcss-minify-params/5.0.2_postcss@8.4.4: + /postcss-minify-params/5.0.2_postcss@8.4.5: resolution: {integrity: sha512-qJAPuBzxO1yhLad7h2Dzk/F7n1vPyfHfCCh5grjGfjhi1ttCnq4ZXGIW77GSrEbh9Hus9Lc/e/+tB4vh3/GpDg==} engines: {node: ^10 || ^12 || >=14.0} peerDependencies: @@ -5306,137 +5404,137 @@ packages: dependencies: alphanum-sort: 1.0.2 browserslist: 4.18.1 - cssnano-utils: 2.0.1_postcss@8.4.4 - postcss: 8.4.4 + cssnano-utils: 2.0.1_postcss@8.4.5 + postcss: 8.4.5 postcss-value-parser: 4.2.0 dev: true - /postcss-minify-selectors/5.1.0_postcss@8.4.4: + /postcss-minify-selectors/5.1.0_postcss@8.4.5: resolution: {integrity: sha512-NzGBXDa7aPsAcijXZeagnJBKBPMYLaJJzB8CQh6ncvyl2sIndLVWfbcDi0SBjRWk5VqEjXvf8tYwzoKf4Z07og==} engines: {node: ^10 || ^12 || >=14.0} peerDependencies: postcss: ^8.2.15 dependencies: alphanum-sort: 1.0.2 - postcss: 8.4.4 + postcss: 8.4.5 postcss-selector-parser: 6.0.7 dev: true - /postcss-modules-extract-imports/3.0.0_postcss@8.4.4: + /postcss-modules-extract-imports/3.0.0_postcss@8.4.5: resolution: {integrity: sha512-bdHleFnP3kZ4NYDhuGlVK+CMrQ/pqUm8bx/oGL93K6gVwiclvX5x0n76fYMKuIGKzlABOy13zsvqjb0f92TEXw==} engines: {node: ^10 || ^12 || >= 14} peerDependencies: postcss: ^8.1.0 dependencies: - postcss: 8.4.4 + postcss: 8.4.5 dev: true - /postcss-modules-local-by-default/4.0.0_postcss@8.4.4: + /postcss-modules-local-by-default/4.0.0_postcss@8.4.5: resolution: {integrity: sha512-sT7ihtmGSF9yhm6ggikHdV0hlziDTX7oFoXtuVWeDd3hHObNkcHRo9V3yg7vCAY7cONyxJC/XXCmmiHHcvX7bQ==} engines: {node: ^10 || ^12 || >= 14} peerDependencies: postcss: ^8.1.0 dependencies: - icss-utils: 5.1.0_postcss@8.4.4 - postcss: 8.4.4 + icss-utils: 5.1.0_postcss@8.4.5 + postcss: 8.4.5 postcss-selector-parser: 6.0.7 postcss-value-parser: 4.2.0 dev: true - /postcss-modules-scope/3.0.0_postcss@8.4.4: + /postcss-modules-scope/3.0.0_postcss@8.4.5: resolution: {integrity: sha512-hncihwFA2yPath8oZ15PZqvWGkWf+XUfQgUGamS4LqoP1anQLOsOJw0vr7J7IwLpoY9fatA2qiGUGmuZL0Iqlg==} engines: {node: ^10 || ^12 || >= 14} peerDependencies: postcss: ^8.1.0 dependencies: - postcss: 8.4.4 + postcss: 8.4.5 postcss-selector-parser: 6.0.7 dev: true - /postcss-modules-values/4.0.0_postcss@8.4.4: + /postcss-modules-values/4.0.0_postcss@8.4.5: resolution: {integrity: sha512-RDxHkAiEGI78gS2ofyvCsu7iycRv7oqw5xMWn9iMoR0N/7mf9D50ecQqUo5BZ9Zh2vH4bCUR/ktCqbB9m8vJjQ==} engines: {node: ^10 || ^12 || >= 14} peerDependencies: postcss: ^8.1.0 dependencies: - icss-utils: 5.1.0_postcss@8.4.4 - postcss: 8.4.4 + icss-utils: 5.1.0_postcss@8.4.5 + postcss: 8.4.5 dev: true - /postcss-normalize-charset/5.0.1_postcss@8.4.4: + /postcss-normalize-charset/5.0.1_postcss@8.4.5: resolution: {integrity: sha512-6J40l6LNYnBdPSk+BHZ8SF+HAkS4q2twe5jnocgd+xWpz/mx/5Sa32m3W1AA8uE8XaXN+eg8trIlfu8V9x61eg==} engines: {node: ^10 || ^12 || >=14.0} peerDependencies: postcss: ^8.2.15 dependencies: - postcss: 8.4.4 + postcss: 8.4.5 dev: true - /postcss-normalize-display-values/5.0.1_postcss@8.4.4: + /postcss-normalize-display-values/5.0.1_postcss@8.4.5: resolution: {integrity: sha512-uupdvWk88kLDXi5HEyI9IaAJTE3/Djbcrqq8YgjvAVuzgVuqIk3SuJWUisT2gaJbZm1H9g5k2w1xXilM3x8DjQ==} engines: {node: ^10 || ^12 || >=14.0} peerDependencies: postcss: ^8.2.15 dependencies: - cssnano-utils: 2.0.1_postcss@8.4.4 - postcss: 8.4.4 + cssnano-utils: 2.0.1_postcss@8.4.5 + postcss: 8.4.5 postcss-value-parser: 4.2.0 dev: true - /postcss-normalize-positions/5.0.1_postcss@8.4.4: + /postcss-normalize-positions/5.0.1_postcss@8.4.5: resolution: {integrity: sha512-rvzWAJai5xej9yWqlCb1OWLd9JjW2Ex2BCPzUJrbaXmtKtgfL8dBMOOMTX6TnvQMtjk3ei1Lswcs78qKO1Skrg==} engines: {node: ^10 || ^12 || >=14.0} peerDependencies: postcss: ^8.2.15 dependencies: - postcss: 8.4.4 + postcss: 8.4.5 postcss-value-parser: 4.2.0 dev: true - /postcss-normalize-repeat-style/5.0.1_postcss@8.4.4: + /postcss-normalize-repeat-style/5.0.1_postcss@8.4.5: resolution: {integrity: sha512-syZ2itq0HTQjj4QtXZOeefomckiV5TaUO6ReIEabCh3wgDs4Mr01pkif0MeVwKyU/LHEkPJnpwFKRxqWA/7O3w==} engines: {node: ^10 || ^12 || >=14.0} peerDependencies: postcss: ^8.2.15 dependencies: - cssnano-utils: 2.0.1_postcss@8.4.4 - postcss: 8.4.4 + cssnano-utils: 2.0.1_postcss@8.4.5 + postcss: 8.4.5 postcss-value-parser: 4.2.0 dev: true - /postcss-normalize-string/5.0.1_postcss@8.4.4: + /postcss-normalize-string/5.0.1_postcss@8.4.5: resolution: {integrity: sha512-Ic8GaQ3jPMVl1OEn2U//2pm93AXUcF3wz+OriskdZ1AOuYV25OdgS7w9Xu2LO5cGyhHCgn8dMXh9bO7vi3i9pA==} engines: {node: ^10 || ^12 || >=14.0} peerDependencies: postcss: ^8.2.15 dependencies: - postcss: 8.4.4 + postcss: 8.4.5 postcss-value-parser: 4.2.0 dev: true - /postcss-normalize-timing-functions/5.0.1_postcss@8.4.4: + /postcss-normalize-timing-functions/5.0.1_postcss@8.4.5: resolution: {integrity: sha512-cPcBdVN5OsWCNEo5hiXfLUnXfTGtSFiBU9SK8k7ii8UD7OLuznzgNRYkLZow11BkQiiqMcgPyh4ZqXEEUrtQ1Q==} engines: {node: ^10 || ^12 || >=14.0} peerDependencies: postcss: ^8.2.15 dependencies: - cssnano-utils: 2.0.1_postcss@8.4.4 - postcss: 8.4.4 + cssnano-utils: 2.0.1_postcss@8.4.5 + postcss: 8.4.5 postcss-value-parser: 4.2.0 dev: true - /postcss-normalize-unicode/5.0.1_postcss@8.4.4: + /postcss-normalize-unicode/5.0.1_postcss@8.4.5: resolution: {integrity: sha512-kAtYD6V3pK0beqrU90gpCQB7g6AOfP/2KIPCVBKJM2EheVsBQmx/Iof+9zR9NFKLAx4Pr9mDhogB27pmn354nA==} engines: {node: ^10 || ^12 || >=14.0} peerDependencies: postcss: ^8.2.15 dependencies: browserslist: 4.18.1 - postcss: 8.4.4 + postcss: 8.4.5 postcss-value-parser: 4.2.0 dev: true - /postcss-normalize-url/5.0.3_postcss@8.4.4: + /postcss-normalize-url/5.0.3_postcss@8.4.5: resolution: {integrity: sha512-qWiUMbvkRx3kc1Dp5opzUwc7MBWZcSDK2yofCmdvFBCpx+zFPkxBC1FASQ59Pt+flYfj/nTZSkmF56+XG5elSg==} engines: {node: ^10 || ^12 || >=14.0} peerDependencies: @@ -5444,32 +5542,32 @@ packages: dependencies: is-absolute-url: 3.0.3 normalize-url: 6.1.0 - postcss: 8.4.4 + postcss: 8.4.5 postcss-value-parser: 4.2.0 dev: true - /postcss-normalize-whitespace/5.0.1_postcss@8.4.4: + /postcss-normalize-whitespace/5.0.1_postcss@8.4.5: resolution: {integrity: sha512-iPklmI5SBnRvwceb/XH568yyzK0qRVuAG+a1HFUsFRf11lEJTiQQa03a4RSCQvLKdcpX7XsI1Gen9LuLoqwiqA==} engines: {node: ^10 || ^12 || >=14.0} peerDependencies: postcss: ^8.2.15 dependencies: - postcss: 8.4.4 + postcss: 8.4.5 postcss-value-parser: 4.2.0 dev: true - /postcss-ordered-values/5.0.2_postcss@8.4.4: + /postcss-ordered-values/5.0.2_postcss@8.4.5: resolution: {integrity: sha512-8AFYDSOYWebJYLyJi3fyjl6CqMEG/UVworjiyK1r573I56kb3e879sCJLGvR3merj+fAdPpVplXKQZv+ey6CgQ==} engines: {node: ^10 || ^12 || >=14.0} peerDependencies: postcss: ^8.2.15 dependencies: - cssnano-utils: 2.0.1_postcss@8.4.4 - postcss: 8.4.4 + cssnano-utils: 2.0.1_postcss@8.4.5 + postcss: 8.4.5 postcss-value-parser: 4.2.0 dev: true - /postcss-reduce-initial/5.0.2_postcss@8.4.4: + /postcss-reduce-initial/5.0.2_postcss@8.4.5: resolution: {integrity: sha512-v/kbAAQ+S1V5v9TJvbGkV98V2ERPdU6XvMcKMjqAlYiJ2NtsHGlKYLPjWWcXlaTKNxooId7BGxeraK8qXvzKtw==} engines: {node: ^10 || ^12 || >=14.0} peerDependencies: @@ -5477,17 +5575,17 @@ packages: dependencies: browserslist: 4.18.1 caniuse-api: 3.0.0 - postcss: 8.4.4 + postcss: 8.4.5 dev: true - /postcss-reduce-transforms/5.0.1_postcss@8.4.4: + /postcss-reduce-transforms/5.0.1_postcss@8.4.5: resolution: {integrity: sha512-a//FjoPeFkRuAguPscTVmRQUODP+f3ke2HqFNgGPwdYnpeC29RZdCBvGRGTsKpMURb/I3p6jdKoBQ2zI+9Q7kA==} engines: {node: ^10 || ^12 || >=14.0} peerDependencies: postcss: ^8.2.15 dependencies: - cssnano-utils: 2.0.1_postcss@8.4.4 - postcss: 8.4.4 + cssnano-utils: 2.0.1_postcss@8.4.5 + postcss: 8.4.5 postcss-value-parser: 4.2.0 dev: true @@ -5499,25 +5597,25 @@ packages: util-deprecate: 1.0.2 dev: true - /postcss-svgo/5.0.3_postcss@8.4.4: + /postcss-svgo/5.0.3_postcss@8.4.5: resolution: {integrity: sha512-41XZUA1wNDAZrQ3XgWREL/M2zSw8LJPvb5ZWivljBsUQAGoEKMYm6okHsTjJxKYI4M75RQEH4KYlEM52VwdXVA==} engines: {node: ^10 || ^12 || >=14.0} peerDependencies: postcss: ^8.2.15 dependencies: - postcss: 8.4.4 + postcss: 8.4.5 postcss-value-parser: 4.2.0 svgo: 2.8.0 dev: true - /postcss-unique-selectors/5.0.2_postcss@8.4.4: + /postcss-unique-selectors/5.0.2_postcss@8.4.5: resolution: {integrity: sha512-w3zBVlrtZm7loQWRPVC0yjUwwpty7OM6DnEHkxcSQXO1bMS3RJ+JUS5LFMSDZHJcvGsRwhZinCWVqn8Kej4EDA==} engines: {node: ^10 || ^12 || >=14.0} peerDependencies: postcss: ^8.2.15 dependencies: alphanum-sort: 1.0.2 - postcss: 8.4.4 + postcss: 8.4.5 postcss-selector-parser: 6.0.7 dev: true @@ -5533,7 +5631,7 @@ packages: xxhashjs: 0.2.2 dev: true - /postcss-url/10.1.3_postcss@8.4.4: + /postcss-url/10.1.3_postcss@8.4.5: resolution: {integrity: sha512-FUzyxfI5l2tKmXdYc6VTu3TWZsInayEKPbiyW+P6vmmIrrb4I6CGX0BFoewgYHLK+oIL5FECEK02REYRpBvUCw==} engines: {node: '>=10'} peerDependencies: @@ -5542,7 +5640,7 @@ packages: make-dir: 3.1.0 mime: 2.5.2 minimatch: 3.0.4 - postcss: 8.4.4 + postcss: 8.4.5 xxhashjs: 0.2.2 dev: true @@ -5566,6 +5664,15 @@ packages: picocolors: 1.0.0 source-map-js: 1.0.1 + /postcss/8.4.5: + resolution: {integrity: sha512-jBDboWM8qpaqwkMwItqTQTiFikhs/67OYVvblFFTM7MrZjt6yMKd6r2kgXizEbTTljacm4NldIlZnhbjr84QYg==} + engines: {node: ^10 || ^12 || >=14} + dependencies: + nanoid: 3.1.30 + picocolors: 1.0.0 + source-map-js: 1.0.1 + dev: true + /prelude-ls/1.2.1: resolution: {integrity: sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g==} engines: {node: '>= 0.8.0'} @@ -5799,14 +5906,14 @@ packages: glob: 7.2.0 dev: true - /rollup-plugin-terser/7.0.2_rollup@2.61.0: + /rollup-plugin-terser/7.0.2_rollup@2.61.1: resolution: {integrity: sha512-w3iIaU4OxcF52UUXiZNsNeuXIMDvFrr+ZXK6bFZ0Q60qyVfq4uLptoS4bbq3paG3x216eQllFZX7zt6TIImguQ==} peerDependencies: rollup: ^2.0.0 dependencies: '@babel/code-frame': 7.16.0 jest-worker: 26.6.2 - rollup: 2.61.0 + rollup: 2.61.1 serialize-javascript: 4.0.0 terser: 5.10.0 transitivePeerDependencies: @@ -5826,7 +5933,7 @@ packages: yargs: 16.2.0 dev: true - /rollup-plugin-visualizer/5.5.2_rollup@2.61.0: + /rollup-plugin-visualizer/5.5.2_rollup@2.61.1: resolution: {integrity: sha512-sh+P9KhuWTzeStyRA5yNZpoEFGuj5Ph34JLMa9+muhU8CneFf9L0XE4fmAwAojJLWp//uLUEyytBPSCdZEg5AA==} engines: {node: '>=10.16'} hasBin: true @@ -5835,7 +5942,7 @@ packages: dependencies: nanoid: 3.1.30 open: 7.4.2 - rollup: 2.61.0 + rollup: 2.61.1 source-map: 0.7.3 yargs: 16.2.0 dev: true @@ -5846,8 +5953,8 @@ packages: estree-walker: 0.6.1 dev: true - /rollup/2.61.0: - resolution: {integrity: sha512-teQ+T1mUYbyvGyUavCodiyA9hD4DxwYZJwr/qehZGhs1Z49vsmzelMVYMxGU4ZhGRKxYPupHuz5yzm/wj7VpWA==} + /rollup/2.61.1: + resolution: {integrity: sha512-BbTXlEvB8d+XFbK/7E5doIcRtxWPRiqr0eb5vQ0+2paMM04Ye4PZY5nHOQef2ix24l/L0SpLd5hwcH15QHPdvA==} engines: {node: '>=10.0.0'} hasBin: true optionalDependencies: @@ -6248,14 +6355,14 @@ packages: webpack: 5.65.0 dev: true - /stylehacks/5.0.1_postcss@8.4.4: + /stylehacks/5.0.1_postcss@8.4.5: resolution: {integrity: sha512-Es0rVnHIqbWzveU1b24kbw92HsebBepxfcqe5iix7t9j0PQqhs0IxXVXv0pY2Bxa08CgMkzD6OWql7kbGOuEdA==} engines: {node: ^10 || ^12 || >=14.0} peerDependencies: postcss: ^8.2.15 dependencies: browserslist: 4.18.1 - postcss: 8.4.4 + postcss: 8.4.5 postcss-selector-parser: 6.0.7 dev: true @@ -6508,11 +6615,6 @@ packages: engines: {node: '>=8'} dev: true - /type-fest/1.4.0: - resolution: {integrity: sha512-yGSza74xk0UG8k+pLh5oeoYirvIiWo5t0/o3zHHAO2tRDiZcxWP7fywNlXhqb6/r6sWvwi+RsyQMWhVLe4BVuA==} - engines: {node: '>=10'} - dev: true - /typescript/4.5.3: resolution: {integrity: sha512-eVYaEHALSt+s9LbvgEv4Ef+Tdq7hBiIZgii12xXJnukryt3pMgJf6aKhoCZ3FWQsu6sydEnkg11fYXLzhLBjeQ==} engines: {node: '>=4.2.0'} @@ -6622,7 +6724,7 @@ packages: ioredis: 4.28.2 listhen: 0.2.5 mri: 1.2.0 - ohmyfetch: 0.4.8 + ohmyfetch: 0.4.10 ufo: 0.7.9 ws: 8.3.0 transitivePeerDependencies: @@ -6707,8 +6809,8 @@ packages: - supports-color dev: true - /vite/2.7.1: - resolution: {integrity: sha512-TDXXhcu5lyQ6uosK4ZWaOyB4VzOiizk0biitRzDzaEtgSUi8rVYPc4k1xgOjLSf0OuceDJmojFKXHOX9DB1WuQ==} + /vite/2.7.2: + resolution: {integrity: sha512-wMffVVdKZRZP/HwW3yttKL8X+IJePz7bUcnGm0vqljffpVwHpjWC3duZtJQHAGvy+wrTjmwU7vkULpZ1dVXY6w==} engines: {node: '>=12.2.0'} hasBin: true peerDependencies: @@ -6724,9 +6826,9 @@ packages: optional: true dependencies: esbuild: 0.13.15 - postcss: 8.4.4 + postcss: 8.4.5 resolve: 1.20.0 - rollup: 2.61.0 + rollup: 2.61.1 optionalDependencies: fsevents: 2.3.2 dev: true @@ -6770,8 +6872,8 @@ packages: - supports-color dev: true - /vue-loader/16.8.3_webpack@5.65.0: - resolution: {integrity: sha512-7vKN45IxsKxe5GcVCbc2qFU5aWzyiLrYJyUuMz4BQLKctCj/fmCa0w6fGiiQ2cLFetNcek1ppGJQDCup0c1hpA==} + /vue-loader/17.0.0_webpack@5.65.0: + resolution: {integrity: sha512-OWSXjrzIvbF2LtOUmxT3HYgwwubbfFelN8PAP9R9dwpIkj48TVioHhWWSx7W7fk+iF5cgg3CBJRxwTdtLU4Ecg==} peerDependencies: webpack: ^4.1.0 || ^5.0.0-0 dependencies: diff --git a/public/photography/Late_afternoon.webp b/public/photography/Late_afternoon.webp new file mode 100644 index 0000000..769faee Binary files /dev/null and b/public/photography/Late_afternoon.webp differ diff --git a/public/photography/Martyrdom.webp b/public/photography/Martyrdom.webp new file mode 100644 index 0000000..8da1309 Binary files /dev/null and b/public/photography/Martyrdom.webp differ diff --git a/tsconfig.json b/tsconfig.json index ad88cd9..ffefa5e 100644 --- a/tsconfig.json +++ b/tsconfig.json @@ -3,7 +3,8 @@ "extends": "./.nuxt/tsconfig.json", "compilerOptions": { "types": [ - "nuxt-windicss" + "nuxt-windicss", + "unplugin-icons/types/vue" ] } } diff --git a/webstorm-shims.d.ts b/webstorm-shims.d.ts new file mode 100644 index 0000000..69d991c --- /dev/null +++ b/webstorm-shims.d.ts @@ -0,0 +1,7 @@ +// Taken from https://github.com/antfu/unplugin-icons/issues/128#issuecomment-992718883 + +declare module "~icons/*" { + import { FunctionalComponent, SVGAttributes } from "vue" + const component: FunctionalComponent + export default component +} diff --git a/windi.config.ts b/windi.config.ts index 309dbe0..6733733 100644 --- a/windi.config.ts +++ b/windi.config.ts @@ -1,6 +1,7 @@ import { defineConfig } from "windicss/helpers" import colors from "windicss/colors" -import interactionVariantsPlugin from "@windicss/plugin-interaction-variants" +import scrollSnapPlugin from "windicss/plugin/scroll-snap" +import plugin from "windicss/plugin" export default defineConfig({ darkMode: "media", @@ -12,14 +13,19 @@ export default defineConfig({ green: colors.green, blue: colors.blue, dark: colors.dark, - light: colors.light + light: colors.light, + background: "#070707" }, fontFamily: { - sans: ["Plus Jakarta Sans", "sans-serif"], - special: ["SyneVariable", "monospace"] + sans: ["Plus Jakarta Sans", "sans-serif"] } }, plugins: [ - interactionVariantsPlugin + scrollSnapPlugin, + plugin(({ addVariant }) => { + addVariant("can-hover", ({ atRule }) => { + return atRule("@media(hover: hover)") + }) + }) ] })