diff --git a/package.json b/package.json index e24b92b..7ccb9d7 100644 --- a/package.json +++ b/package.json @@ -15,51 +15,51 @@ "typecheck": "vue-tsc --noEmit" }, "dependencies": { - "@gtm-support/vue-gtm": "^1.4.0", - "@vueuse/core": "^8.4.2", + "@gtm-support/vue-gtm": "^1.6.0", + "@vueuse/core": "^8.6.0", "@vueuse/head": "^0.7.6", "nprogress": "^0.2.0", "pinia": "^2.0.14", - "prism-theme-vars": "^0.2.2", - "vue": "^3.2.33", + "prism-theme-vars": "^0.2.3", + "vue": "^3.2.36", "vue-about-me": "^1.2.7", - "vue-demi": "^0.12.5", + "vue-demi": "^0.13.1", "vue-router": "^4.0.15" }, "devDependencies": { - "@antfu/eslint-config": "^0.23.0", + "@antfu/eslint-config": "^0.25.1", "@iconify-json/fe": "^1.1.1", "@iconify-json/gg": "^1.1.1", - "@iconify-json/ic": "^1.1.3", - "@iconify-json/mdi": "^1.1.12", - "@iconify-json/ri": "^1.1.1", + "@iconify-json/ic": "^1.1.4", + "@iconify-json/mdi": "^1.1.19", + "@iconify-json/ri": "^1.1.2", "@types/markdown-it-link-attributes": "^3.0.1", "@types/nprogress": "^0.2.0", "@vitejs/plugin-vue": "^2.3.3", "consola": "^2.15.3", "critters": "^0.0.16", "cross-env": "^7.0.3", - "eslint": "^8.15.0", + "eslint": "^8.17.0", "esno": "^0.14.1", "https-localhost": "^4.7.1", "markdown-it-link-attributes": "^4.0.0", "markdown-it-prism": "^2.2.4", - "pnpm": "^7.0.1", - "sass": "^1.51.0", + "pnpm": "^7.1.8", + "sass": "^1.52.2", "star-markdown-css": "^0.3.3", - "typescript": "^4.6.4", - "unocss": "^0.33.2", + "typescript": "^4.7.3", + "unocss": "^0.37.4", "unplugin-auto-import": "^0.7.1", - "unplugin-vue-components": "^0.19.5", + "unplugin-vue-components": "^0.19.6", "vite": "^2.9.9", "vite-plugin-inspect": "^0.5.0", "vite-plugin-md": "^0.13.1", "vite-plugin-pages": "^0.23.0", "vite-plugin-pwa": "^0.12.0", "vite-plugin-vue-layouts": "^0.6.0", - "vite-ssg": "^0.20.0", - "vite-ssg-sitemap": "^0.2.6", + "vite-ssg": "0.20.1", + "vite-ssg-sitemap": "^0.2.7", "vue-toastification": "^2.0.0-rc.5", - "vue-tsc": "^0.34.12" + "vue-tsc": "^0.36.1" } } diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 224c75c..4eb2c32 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -1,98 +1,98 @@ lockfileVersion: 5.4 specifiers: - '@antfu/eslint-config': ^0.23.0 - '@gtm-support/vue-gtm': ^1.4.0 + '@antfu/eslint-config': ^0.25.1 + '@gtm-support/vue-gtm': ^1.6.0 '@iconify-json/fe': ^1.1.1 '@iconify-json/gg': ^1.1.1 - '@iconify-json/ic': ^1.1.3 - '@iconify-json/mdi': ^1.1.12 - '@iconify-json/ri': ^1.1.1 + '@iconify-json/ic': ^1.1.4 + '@iconify-json/mdi': ^1.1.19 + '@iconify-json/ri': ^1.1.2 '@types/markdown-it-link-attributes': ^3.0.1 '@types/nprogress': ^0.2.0 '@vitejs/plugin-vue': ^2.3.3 - '@vueuse/core': ^8.4.2 + '@vueuse/core': ^8.6.0 '@vueuse/head': ^0.7.6 consola: ^2.15.3 critters: ^0.0.16 cross-env: ^7.0.3 - eslint: ^8.15.0 + eslint: ^8.17.0 esno: ^0.14.1 https-localhost: ^4.7.1 markdown-it-link-attributes: ^4.0.0 markdown-it-prism: ^2.2.4 nprogress: ^0.2.0 pinia: ^2.0.14 - pnpm: ^7.0.1 - prism-theme-vars: ^0.2.2 - sass: ^1.51.0 + pnpm: ^7.1.8 + prism-theme-vars: ^0.2.3 + sass: ^1.52.2 star-markdown-css: ^0.3.3 - typescript: ^4.6.4 - unocss: ^0.33.2 + typescript: ^4.7.3 + unocss: ^0.37.4 unplugin-auto-import: ^0.7.1 - unplugin-vue-components: ^0.19.5 + unplugin-vue-components: ^0.19.6 vite: ^2.9.9 vite-plugin-inspect: ^0.5.0 vite-plugin-md: ^0.13.1 vite-plugin-pages: ^0.23.0 vite-plugin-pwa: ^0.12.0 vite-plugin-vue-layouts: ^0.6.0 - vite-ssg: ^0.20.0 - vite-ssg-sitemap: ^0.2.6 - vue: ^3.2.33 + vite-ssg: 0.20.1 + vite-ssg-sitemap: ^0.2.7 + vue: ^3.2.36 vue-about-me: ^1.2.7 - vue-demi: ^0.12.5 + vue-demi: ^0.13.1 vue-router: ^4.0.15 vue-toastification: ^2.0.0-rc.5 - vue-tsc: ^0.34.12 + vue-tsc: ^0.36.1 dependencies: - '@gtm-support/vue-gtm': 1.4.0_vue@3.2.33 - '@vueuse/core': 8.4.2_vue@3.2.33 - '@vueuse/head': 0.7.6_vue@3.2.33 + '@gtm-support/vue-gtm': 1.6.0_vue@3.2.36 + '@vueuse/core': 8.6.0_vue@3.2.36 + '@vueuse/head': 0.7.6_vue@3.2.36 nprogress: 0.2.0 - pinia: 2.0.14_ytvqwwdyss532bvoq2clv4ed5m - prism-theme-vars: 0.2.2 - vue: 3.2.33 + pinia: 2.0.14_hxrfy3rdja4lhsamokddlc63fi + prism-theme-vars: 0.2.3 + vue: 3.2.36 vue-about-me: 1.2.7 - vue-demi: 0.12.5_vue@3.2.33 - vue-router: 4.0.15_vue@3.2.33 + vue-demi: 0.13.1_vue@3.2.36 + vue-router: 4.0.15_vue@3.2.36 devDependencies: - '@antfu/eslint-config': 0.23.0_hcfsmds2fshutdssjqluwm76uu + '@antfu/eslint-config': 0.25.1_ud6rd4xtew5bv4yhvkvu24pzm4 '@iconify-json/fe': 1.1.1 '@iconify-json/gg': 1.1.1 - '@iconify-json/ic': 1.1.3 - '@iconify-json/mdi': 1.1.12 - '@iconify-json/ri': 1.1.1 + '@iconify-json/ic': 1.1.4 + '@iconify-json/mdi': 1.1.19 + '@iconify-json/ri': 1.1.2 '@types/markdown-it-link-attributes': 3.0.1 '@types/nprogress': 0.2.0 - '@vitejs/plugin-vue': 2.3.3_vite@2.9.9+vue@3.2.33 + '@vitejs/plugin-vue': 2.3.3_vite@2.9.9+vue@3.2.36 consola: 2.15.3 critters: 0.0.16 cross-env: 7.0.3 - eslint: 8.15.0 + eslint: 8.17.0 esno: 0.14.1 https-localhost: 4.7.1 markdown-it-link-attributes: 4.0.0 markdown-it-prism: 2.2.4 - pnpm: 7.0.1 - sass: 1.51.0 + pnpm: 7.1.8 + sass: 1.52.2 star-markdown-css: 0.3.3 - typescript: 4.6.4 - unocss: 0.33.2_vite@2.9.9 - unplugin-auto-import: 0.7.1_y44jlmyuqbnkfkqeyjo67naj6e - unplugin-vue-components: 0.19.5_vite@2.9.9+vue@3.2.33 - vite: 2.9.9_sass@1.51.0 + typescript: 4.7.3 + unocss: 0.37.4_vite@2.9.9 + unplugin-auto-import: 0.7.1_2f4luahfrvm5qufmejfjusqqgu + unplugin-vue-components: 0.19.6_vite@2.9.9+vue@3.2.36 + vite: 2.9.9_sass@1.52.2 vite-plugin-inspect: 0.5.0_vite@2.9.9 vite-plugin-md: 0.13.1_vite@2.9.9 vite-plugin-pages: 0.23.0_vite@2.9.9 vite-plugin-pwa: 0.12.0_vite@2.9.9 - vite-plugin-vue-layouts: 0.6.0_das5d57oxgh3tienmqsf622skm - vite-ssg: 0.20.0_r4zcbidcwrm73q735wfxdb2daa - vite-ssg-sitemap: 0.2.6 - vue-toastification: 2.0.0-rc.5_vue@3.2.33 - vue-tsc: 0.34.12_typescript@4.6.4 + vite-plugin-vue-layouts: 0.6.0_ogyzu5t2gxjxdcuo6vkz6mdms4 + vite-ssg: 0.20.1_52gbmshitwk6r33rjhybrschkq + vite-ssg-sitemap: 0.2.7 + vue-toastification: 2.0.0-rc.5_vue@3.2.36 + vue-tsc: 0.36.1_typescript@4.7.3 packages: @@ -103,24 +103,24 @@ packages: '@jridgewell/trace-mapping': 0.3.9 dev: true - /@antfu/eslint-config-basic/0.23.0_tal4xlmvnofklupd3hwjtzfb4q: - resolution: {integrity: sha512-Jygnpgq+9Rb7gBjeQjWx5SNUBPfcHtCh87nydHKXc3hly/wi2pwebp0lZMJahSfIH38DYpVTj4q4pl4lAh1sNA==} + /@antfu/eslint-config-basic/0.25.1_kor2e3kwnnzugzo3aovmfcq2la: + resolution: {integrity: sha512-FiOC33yoqHJCElFjSPJ9rHIjGSvJSqbYE58PgRXtJE9E4MM00vwzbA9iKILLnj27o3r3V+1sngHWlIeGaQu/iA==} peerDependencies: eslint: '>=7.4.0' dependencies: - eslint: 8.15.0 - eslint-plugin-antfu: 0.23.0_hcfsmds2fshutdssjqluwm76uu - eslint-plugin-eslint-comments: 3.2.0_eslint@8.15.0 + eslint: 8.17.0 + eslint-plugin-antfu: 0.25.1_ud6rd4xtew5bv4yhvkvu24pzm4 + eslint-plugin-eslint-comments: 3.2.0_eslint@8.17.0 eslint-plugin-html: 6.2.0 - eslint-plugin-import: 2.26.0_6nacgdzqm4zbhelsxkmd2vkvxy - eslint-plugin-jsonc: 2.2.1_eslint@8.15.0 - eslint-plugin-markdown: 2.2.1_eslint@8.15.0 - eslint-plugin-n: 15.2.0_eslint@8.15.0 - eslint-plugin-promise: 6.0.0_eslint@8.15.0 - eslint-plugin-unicorn: 42.0.0_eslint@8.15.0 - eslint-plugin-yml: 0.14.0_eslint@8.15.0 + eslint-plugin-import: 2.26.0_er3f6f6cekbq4lwnvn7afiwhn4 + eslint-plugin-jsonc: 2.3.0_eslint@8.17.0 + eslint-plugin-markdown: 2.2.1_eslint@8.17.0 + eslint-plugin-n: 15.2.1_eslint@8.17.0 + eslint-plugin-promise: 6.0.0_eslint@8.17.0 + eslint-plugin-unicorn: 42.0.0_eslint@8.17.0 + eslint-plugin-yml: 1.0.0_eslint@8.17.0 jsonc-eslint-parser: 2.1.0 - yaml-eslint-parser: 0.5.0 + yaml-eslint-parser: 1.0.1 transitivePeerDependencies: - '@typescript-eslint/parser' - eslint-import-resolver-typescript @@ -129,14 +129,14 @@ packages: - typescript dev: true - /@antfu/eslint-config-react/0.23.0_hcfsmds2fshutdssjqluwm76uu: - resolution: {integrity: sha512-bF/4ngA9IEv9WconCtKneub1xlFRu/XBVmkbYzfXSZk8QcrNfb+BZOuLQihxCSo534ulh2zWbxc4EsS/4AOs9Q==} + /@antfu/eslint-config-react/0.25.1_ud6rd4xtew5bv4yhvkvu24pzm4: + resolution: {integrity: sha512-gLdRj4nmOk4W9ORzvkwf8kklCkSxY7ox7BKE97HYcGtaq5oAQjibYC+WPkLklj2+BQuOXcZdGbqJgx/+qHfRrw==} peerDependencies: eslint: '>=7.4.0' dependencies: - '@antfu/eslint-config-ts': 0.23.0_hcfsmds2fshutdssjqluwm76uu - eslint: 8.15.0 - eslint-plugin-react: 7.29.4_eslint@8.15.0 + '@antfu/eslint-config-ts': 0.25.1_ud6rd4xtew5bv4yhvkvu24pzm4 + eslint: 8.17.0 + eslint-plugin-react: 7.30.0_eslint@8.17.0 transitivePeerDependencies: - eslint-import-resolver-typescript - eslint-import-resolver-webpack @@ -144,31 +144,31 @@ packages: - typescript dev: true - /@antfu/eslint-config-ts/0.23.0_hcfsmds2fshutdssjqluwm76uu: - resolution: {integrity: sha512-3nLrgj0jLyznTAgBxsRj9HbmnHcHw9RkYVorkge7gf2yVRXXTsjbjYo4O7YSsq/ZrF9Wj4gOJWiX5uVI981V8A==} + /@antfu/eslint-config-ts/0.25.1_ud6rd4xtew5bv4yhvkvu24pzm4: + resolution: {integrity: sha512-bKaSOah8Qb5ND0i14x3kcpfMA5euxy/9VYVwZQ2XJgY6hkjEY1wTyC0Jw6JQvTYglEycEc2SDrtEZ0+0SKA/jg==} peerDependencies: eslint: '>=7.4.0' typescript: '>=3.9' dependencies: - '@antfu/eslint-config-basic': 0.23.0_tal4xlmvnofklupd3hwjtzfb4q - '@typescript-eslint/eslint-plugin': 5.22.0_tal4xlmvnofklupd3hwjtzfb4q - '@typescript-eslint/parser': 5.22.0_hcfsmds2fshutdssjqluwm76uu - eslint: 8.15.0 - typescript: 4.6.4 + '@antfu/eslint-config-basic': 0.25.1_kor2e3kwnnzugzo3aovmfcq2la + '@typescript-eslint/eslint-plugin': 5.27.0_kor2e3kwnnzugzo3aovmfcq2la + '@typescript-eslint/parser': 5.27.0_ud6rd4xtew5bv4yhvkvu24pzm4 + eslint: 8.17.0 + typescript: 4.7.3 transitivePeerDependencies: - eslint-import-resolver-typescript - eslint-import-resolver-webpack - supports-color dev: true - /@antfu/eslint-config-vue/0.23.0_hcfsmds2fshutdssjqluwm76uu: - resolution: {integrity: sha512-ufgJM+iTx8sNnOJtOnb/U9cqb45g0iUVRGSuSfHBFsN6EAV4IOhHDYioO/S1x1HC7ecdYrfvmlJRLPopxJph+Q==} + /@antfu/eslint-config-vue/0.25.1_ud6rd4xtew5bv4yhvkvu24pzm4: + resolution: {integrity: sha512-Z9MCGYKZO50eU8YwgqBYWx+GVSOfDHxbIf6+BLxpDmrVGUuJQMqT5CIcihSRkQMeH/drQwPmQKbSSmVdjOLHrg==} peerDependencies: eslint: '>=7.4.0' dependencies: - '@antfu/eslint-config-ts': 0.23.0_hcfsmds2fshutdssjqluwm76uu - eslint: 8.15.0 - eslint-plugin-vue: 8.7.1_eslint@8.15.0 + '@antfu/eslint-config-ts': 0.25.1_ud6rd4xtew5bv4yhvkvu24pzm4 + eslint: 8.17.0 + eslint-plugin-vue: 9.1.0_eslint@8.17.0 transitivePeerDependencies: - eslint-import-resolver-typescript - eslint-import-resolver-webpack @@ -176,27 +176,27 @@ packages: - typescript dev: true - /@antfu/eslint-config/0.23.0_hcfsmds2fshutdssjqluwm76uu: - resolution: {integrity: sha512-hfK7zkBH1UxdKRMyUxuAzOihBuoPrk1wZBvGBtQkhpEYwkd//sl3uFaIi+DnLiAsmRWBleAmruaEfkJyvA3Efg==} + /@antfu/eslint-config/0.25.1_ud6rd4xtew5bv4yhvkvu24pzm4: + resolution: {integrity: sha512-CRg2LL6bh+lWWfG5TDJh3TUQTh+immu6IWkiVaJJn4jVD7jFQSewvIQUoPo7/YEPFpL2TTCCUjmT2YpmSbnedg==} peerDependencies: eslint: '>=7.4.0' dependencies: - '@antfu/eslint-config-react': 0.23.0_hcfsmds2fshutdssjqluwm76uu - '@antfu/eslint-config-vue': 0.23.0_hcfsmds2fshutdssjqluwm76uu - '@typescript-eslint/eslint-plugin': 5.22.0_tal4xlmvnofklupd3hwjtzfb4q - '@typescript-eslint/parser': 5.22.0_hcfsmds2fshutdssjqluwm76uu - eslint: 8.15.0 - eslint-plugin-eslint-comments: 3.2.0_eslint@8.15.0 + '@antfu/eslint-config-react': 0.25.1_ud6rd4xtew5bv4yhvkvu24pzm4 + '@antfu/eslint-config-vue': 0.25.1_ud6rd4xtew5bv4yhvkvu24pzm4 + '@typescript-eslint/eslint-plugin': 5.27.0_kor2e3kwnnzugzo3aovmfcq2la + '@typescript-eslint/parser': 5.27.0_ud6rd4xtew5bv4yhvkvu24pzm4 + eslint: 8.17.0 + eslint-plugin-eslint-comments: 3.2.0_eslint@8.17.0 eslint-plugin-html: 6.2.0 - eslint-plugin-import: 2.26.0_6nacgdzqm4zbhelsxkmd2vkvxy - eslint-plugin-jsonc: 2.2.1_eslint@8.15.0 - eslint-plugin-n: 15.2.0_eslint@8.15.0 - eslint-plugin-promise: 6.0.0_eslint@8.15.0 - eslint-plugin-unicorn: 42.0.0_eslint@8.15.0 - eslint-plugin-vue: 8.7.1_eslint@8.15.0 - eslint-plugin-yml: 0.14.0_eslint@8.15.0 + eslint-plugin-import: 2.26.0_er3f6f6cekbq4lwnvn7afiwhn4 + eslint-plugin-jsonc: 2.3.0_eslint@8.17.0 + eslint-plugin-n: 15.2.1_eslint@8.17.0 + eslint-plugin-promise: 6.0.0_eslint@8.17.0 + eslint-plugin-unicorn: 42.0.0_eslint@8.17.0 + eslint-plugin-vue: 9.1.0_eslint@8.17.0 + eslint-plugin-yml: 1.0.0_eslint@8.17.0 jsonc-eslint-parser: 2.1.0 - yaml-eslint-parser: 0.5.0 + yaml-eslint-parser: 1.0.1 transitivePeerDependencies: - eslint-import-resolver-typescript - eslint-import-resolver-webpack @@ -513,6 +513,14 @@ packages: hasBin: true dependencies: '@babel/types': 7.17.10 + dev: true + + /@babel/parser/7.18.4: + resolution: {integrity: sha512-FDge0dFazETFcxGw/EXzOkN8uJp0PC7Qbm+Pe9T+av2zlBpOgunFHkQPPn+eRuClU73JF+98D531UgayY89tow==} + engines: {node: '>=6.0.0'} + hasBin: true + dependencies: + '@babel/types': 7.18.4 /@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression/7.16.7_@babel+core@7.17.9: resolution: {integrity: sha512-anv/DObl7waiGEnC24O9zqL0pSuI9hljihqiDuFHC8d7/bjr/4RLGPWuc8rYOff/QPzbEPSkzG8wGG9aDuhHRg==} @@ -1354,15 +1362,23 @@ packages: dependencies: '@babel/helper-validator-identifier': 7.16.7 to-fast-properties: 2.0.0 + dev: true - /@eslint/eslintrc/1.2.3: - resolution: {integrity: sha512-uGo44hIwoLGNyduRpjdEpovcbMdd+Nv7amtmJxnKmI8xj6yd5LncmSwDa5NgX/41lIFJtkjD6YdVfgEzPfJ5UA==} + /@babel/types/7.18.4: + resolution: {integrity: sha512-ThN1mBcMq5pG/Vm2IcBmPPfyPXbd8S02rS+OBIDENdufvqC7Z/jHPCv9IcP01277aKtDI8g/2XysBN4hA8niiw==} + engines: {node: '>=6.9.0'} + dependencies: + '@babel/helper-validator-identifier': 7.16.7 + to-fast-properties: 2.0.0 + + /@eslint/eslintrc/1.3.0: + resolution: {integrity: sha512-UWW0TMTmk2d7hLcWD1/e2g5HDM/HQ3csaLSqXCfqwh4uNDuNqlaKWXmEsL4Cs41Z0KnILNvwbHAah3C2yt06kw==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} dependencies: ajv: 6.12.6 debug: 4.3.4 espree: 9.3.2 - globals: 13.14.0 + globals: 13.15.0 ignore: 5.2.0 import-fresh: 3.3.0 js-yaml: 4.1.0 @@ -1372,22 +1388,22 @@ packages: - supports-color dev: true - /@gtm-support/core/1.2.0: - resolution: {integrity: sha512-zBXBkQAmC5+cUyyHDy8syiiqRLnPV1hspFVncSaRhf62IQ0sn2opLr696uHvNmuD/+dup4IIB6qBu7F/NBqdgg==} + /@gtm-support/core/1.4.0: + resolution: {integrity: sha512-eiAiEdW7DdzDs45pdi+MF/6+OThMZAwwQeMQNcbE0wEGHvbIB/mZ1PiBq4qK7IYDscBKDT/PdnAacY7P/zHIjw==} dev: false - /@gtm-support/vue-gtm/1.4.0_vue@3.2.33: - resolution: {integrity: sha512-X5MgJbkxZLPV6SVtjgfJ4b3o/W/kqJvFrcK6nw4E0DxWI7H7SXwYAkSnNpfTAkp6POAF9d1w/4iPCll8OB6bvA==} + /@gtm-support/vue-gtm/1.6.0_vue@3.2.36: + resolution: {integrity: sha512-Mp814G5hM/KrwiSRl5VJEljGcjyn5I/Wv78RsFpJUKp0W4F8cGh+SmbBAauUOBWmrhIA2OVgsKh7PwTplaf0Dw==} peerDependencies: vue: ^3.0.0 peerDependenciesMeta: vue-router: optional: true dependencies: - '@gtm-support/core': 1.2.0 - vue: 3.2.33 + '@gtm-support/core': 1.4.0 + vue: 3.2.36 optionalDependencies: - vue-router: 4.0.15_vue@3.2.33 + vue-router: 4.0.15_vue@3.2.36 dev: false /@humanwhocodes/config-array/0.9.5: @@ -1417,20 +1433,20 @@ packages: '@iconify/types': 1.1.0 dev: true - /@iconify-json/ic/1.1.3: - resolution: {integrity: sha512-oqP1MzBHu9dbRihtDs5MQtbVE81b8jj+csnmWUGNMq9MEv8E2s5Q9QOJtquk9raB/+m8R/JAyzzVrbm3CLC//w==} + /@iconify-json/ic/1.1.4: + resolution: {integrity: sha512-NkcyCh3VHwm3L19Ys4PDnbJmMoSE6vd83xjfWofmoeKKebs4tktz/LhPIy9vcaDqRENTNVtDORQdv0e+HCOjSg==} dependencies: '@iconify/types': 1.1.0 dev: true - /@iconify-json/mdi/1.1.12: - resolution: {integrity: sha512-n2bPga58OcsIMBHtL5EHPgWqIZXA95O/VOGa4xB1u6/37XocMWZz8WBnnQas+SpFuWMxlsYxPTbvOcrQt1i9kg==} + /@iconify-json/mdi/1.1.19: + resolution: {integrity: sha512-pEjLsJJBL5ZYRa+b2A5iFFF7jXNc+fmfNDPmE+mwPjEHpt9yPAZXzjdK1UvebtTq8Gh7L+E4KrAQW3LMIJtkjQ==} dependencies: '@iconify/types': 1.1.0 dev: true - /@iconify-json/ri/1.1.1: - resolution: {integrity: sha512-H2Bvtew65rCw275lZaLk5sxTmmxa9kpd2i2FOVncDLa/Wpn9L6AnTZhR1NzzPb6iqK2D8HE4Y/wcVr6o0KjMlw==} + /@iconify-json/ri/1.1.2: + resolution: {integrity: sha512-qLlDrpkxJi+aUxY2xipKC08aI2seaxFsrEWC3Wm5WJxTtZco+G8SUBpzNpQaKzjN4IwpzcZv8T37Q3aREXDk/A==} dependencies: '@iconify/types': 1.1.0 dev: true @@ -1584,7 +1600,7 @@ packages: dev: true /@types/json5/0.0.29: - resolution: {integrity: sha1-7ihweulOEdK4J7y+UnC86n8+ce4=} + resolution: {integrity: sha512-dRLjCWHYg4oaA77cxO64oO+7JwCwnIzkZPdrrC71jQmQtlhM556pwKo5bUzqvZndkVbeFLIIi+9TC40JNF5hNQ==} dev: true /@types/linkify-it/3.0.2: @@ -1644,8 +1660,8 @@ packages: resolution: {integrity: sha512-PBjIUxZHOuj0R15/xuwJYjFi+KZdNFrehocChv4g5hu6aFroHue8m0lBP0POdK2nKzbw0cgV1mws8+V/JAcEkQ==} dev: true - /@typescript-eslint/eslint-plugin/5.22.0_tal4xlmvnofklupd3hwjtzfb4q: - resolution: {integrity: sha512-YCiy5PUzpAeOPGQ7VSGDEY2NeYUV1B0swde2e0HzokRsHBYjSdF6DZ51OuRZxVPHx0032lXGLvOMls91D8FXlg==} + /@typescript-eslint/eslint-plugin/5.27.0_kor2e3kwnnzugzo3aovmfcq2la: + resolution: {integrity: sha512-DDrIA7GXtmHXr1VCcx9HivA39eprYBIFxbQEHI6NyraRDxCGpxAFiYQAT/1Y0vh1C+o2vfBiy4IuPoXxtTZCAQ==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: '@typescript-eslint/parser': ^5.0.0 @@ -1655,24 +1671,24 @@ packages: typescript: optional: true dependencies: - '@typescript-eslint/parser': 5.22.0_hcfsmds2fshutdssjqluwm76uu - '@typescript-eslint/scope-manager': 5.22.0 - '@typescript-eslint/type-utils': 5.22.0_hcfsmds2fshutdssjqluwm76uu - '@typescript-eslint/utils': 5.22.0_hcfsmds2fshutdssjqluwm76uu + '@typescript-eslint/parser': 5.27.0_ud6rd4xtew5bv4yhvkvu24pzm4 + '@typescript-eslint/scope-manager': 5.27.0 + '@typescript-eslint/type-utils': 5.27.0_ud6rd4xtew5bv4yhvkvu24pzm4 + '@typescript-eslint/utils': 5.27.0_ud6rd4xtew5bv4yhvkvu24pzm4 debug: 4.3.4 - eslint: 8.15.0 + eslint: 8.17.0 functional-red-black-tree: 1.0.1 ignore: 5.2.0 regexpp: 3.2.0 semver: 7.3.7 - tsutils: 3.21.0_typescript@4.6.4 - typescript: 4.6.4 + tsutils: 3.21.0_typescript@4.7.3 + typescript: 4.7.3 transitivePeerDependencies: - supports-color dev: true - /@typescript-eslint/parser/5.22.0_hcfsmds2fshutdssjqluwm76uu: - resolution: {integrity: sha512-piwC4krUpRDqPaPbFaycN70KCP87+PC5WZmrWs+DlVOxxmF+zI6b6hETv7Quy4s9wbkV16ikMeZgXsvzwI3icQ==} + /@typescript-eslint/parser/5.27.0_ud6rd4xtew5bv4yhvkvu24pzm4: + resolution: {integrity: sha512-8oGjQF46c52l7fMiPPvX4It3u3V3JipssqDfHQ2hcR0AeR8Zge+OYyKUCm5b70X72N1qXt0qgHenwN6Gc2SXZA==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: eslint: ^6.0.0 || ^7.0.0 || ^8.0.0 @@ -1681,26 +1697,26 @@ packages: typescript: optional: true dependencies: - '@typescript-eslint/scope-manager': 5.22.0 - '@typescript-eslint/types': 5.22.0 - '@typescript-eslint/typescript-estree': 5.22.0_typescript@4.6.4 + '@typescript-eslint/scope-manager': 5.27.0 + '@typescript-eslint/types': 5.27.0 + '@typescript-eslint/typescript-estree': 5.27.0_typescript@4.7.3 debug: 4.3.4 - eslint: 8.15.0 - typescript: 4.6.4 + eslint: 8.17.0 + typescript: 4.7.3 transitivePeerDependencies: - supports-color dev: true - /@typescript-eslint/scope-manager/5.22.0: - resolution: {integrity: sha512-yA9G5NJgV5esANJCO0oF15MkBO20mIskbZ8ijfmlKIvQKg0ynVKfHZ15/nhAJN5m8Jn3X5qkwriQCiUntC9AbA==} + /@typescript-eslint/scope-manager/5.27.0: + resolution: {integrity: sha512-VnykheBQ/sHd1Vt0LJ1JLrMH1GzHO+SzX6VTXuStISIsvRiurue/eRkTqSrG0CexHQgKG8shyJfR4o5VYioB9g==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} dependencies: - '@typescript-eslint/types': 5.22.0 - '@typescript-eslint/visitor-keys': 5.22.0 + '@typescript-eslint/types': 5.27.0 + '@typescript-eslint/visitor-keys': 5.27.0 dev: true - /@typescript-eslint/type-utils/5.22.0_hcfsmds2fshutdssjqluwm76uu: - resolution: {integrity: sha512-iqfLZIsZhK2OEJ4cQ01xOq3NaCuG5FQRKyHicA3xhZxMgaxQazLUHbH/B2k9y5i7l3+o+B5ND9Mf1AWETeMISA==} + /@typescript-eslint/type-utils/5.27.0_ud6rd4xtew5bv4yhvkvu24pzm4: + resolution: {integrity: sha512-vpTvRRchaf628Hb/Xzfek+85o//zEUotr1SmexKvTfs7czXfYjXVT/a5yDbpzLBX1rhbqxjDdr1Gyo0x1Fc64g==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: eslint: '*' @@ -1709,22 +1725,22 @@ packages: typescript: optional: true dependencies: - '@typescript-eslint/utils': 5.22.0_hcfsmds2fshutdssjqluwm76uu + '@typescript-eslint/utils': 5.27.0_ud6rd4xtew5bv4yhvkvu24pzm4 debug: 4.3.4 - eslint: 8.15.0 - tsutils: 3.21.0_typescript@4.6.4 - typescript: 4.6.4 + eslint: 8.17.0 + tsutils: 3.21.0_typescript@4.7.3 + typescript: 4.7.3 transitivePeerDependencies: - supports-color dev: true - /@typescript-eslint/types/5.22.0: - resolution: {integrity: sha512-T7owcXW4l0v7NTijmjGWwWf/1JqdlWiBzPqzAWhobxft0SiEvMJB56QXmeCQjrPuM8zEfGUKyPQr/L8+cFUBLw==} + /@typescript-eslint/types/5.27.0: + resolution: {integrity: sha512-lY6C7oGm9a/GWhmUDOs3xAVRz4ty/XKlQ2fOLr8GAIryGn0+UBOoJDWyHer3UgrHkenorwvBnphhP+zPmzmw0A==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} dev: true - /@typescript-eslint/typescript-estree/5.22.0_typescript@4.6.4: - resolution: {integrity: sha512-EyBEQxvNjg80yinGE2xdhpDYm41so/1kOItl0qrjIiJ1kX/L/L8WWGmJg8ni6eG3DwqmOzDqOhe6763bF92nOw==} + /@typescript-eslint/typescript-estree/5.27.0_typescript@4.7.3: + resolution: {integrity: sha512-QywPMFvgZ+MHSLRofLI7BDL+UczFFHyj0vF5ibeChDAJgdTV8k4xgEwF0geFhVlPc1p8r70eYewzpo6ps+9LJQ==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: typescript: '*' @@ -1732,210 +1748,217 @@ packages: typescript: optional: true dependencies: - '@typescript-eslint/types': 5.22.0 - '@typescript-eslint/visitor-keys': 5.22.0 + '@typescript-eslint/types': 5.27.0 + '@typescript-eslint/visitor-keys': 5.27.0 debug: 4.3.4 globby: 11.1.0 is-glob: 4.0.3 semver: 7.3.7 - tsutils: 3.21.0_typescript@4.6.4 - typescript: 4.6.4 + tsutils: 3.21.0_typescript@4.7.3 + typescript: 4.7.3 transitivePeerDependencies: - supports-color dev: true - /@typescript-eslint/utils/5.22.0_hcfsmds2fshutdssjqluwm76uu: - resolution: {integrity: sha512-HodsGb037iobrWSUMS7QH6Hl1kppikjA1ELiJlNSTYf/UdMEwzgj0WIp+lBNb6WZ3zTwb0tEz51j0Wee3iJ3wQ==} + /@typescript-eslint/utils/5.27.0_ud6rd4xtew5bv4yhvkvu24pzm4: + resolution: {integrity: sha512-nZvCrkIJppym7cIbP3pOwIkAefXOmfGPnCM0LQfzNaKxJHI6VjI8NC662uoiPlaf5f6ymkTy9C3NQXev2mdXmA==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: eslint: ^6.0.0 || ^7.0.0 || ^8.0.0 dependencies: '@types/json-schema': 7.0.11 - '@typescript-eslint/scope-manager': 5.22.0 - '@typescript-eslint/types': 5.22.0 - '@typescript-eslint/typescript-estree': 5.22.0_typescript@4.6.4 - eslint: 8.15.0 + '@typescript-eslint/scope-manager': 5.27.0 + '@typescript-eslint/types': 5.27.0 + '@typescript-eslint/typescript-estree': 5.27.0_typescript@4.7.3 + eslint: 8.17.0 eslint-scope: 5.1.1 - eslint-utils: 3.0.0_eslint@8.15.0 + eslint-utils: 3.0.0_eslint@8.17.0 transitivePeerDependencies: - supports-color - typescript dev: true - /@typescript-eslint/visitor-keys/5.22.0: - resolution: {integrity: sha512-DbgTqn2Dv5RFWluG88tn0pP6Ex0ROF+dpDO1TNNZdRtLjUr6bdznjA6f/qNqJLjd2PgguAES2Zgxh/JzwzETDg==} + /@typescript-eslint/visitor-keys/5.27.0: + resolution: {integrity: sha512-46cYrteA2MrIAjv9ai44OQDUoCZyHeGIc4lsjCUX2WT6r4C+kidz1bNiR4017wHOPUythYeH+Sc7/cFP97KEAA==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} dependencies: - '@typescript-eslint/types': 5.22.0 + '@typescript-eslint/types': 5.27.0 eslint-visitor-keys: 3.3.0 dev: true - /@unocss/cli/0.33.2: - resolution: {integrity: sha512-X64DpwvPnHHjTROm+6fZb/HoMl4SYzaVjNg/XxmGxrbBbh18tbY6rAcjQF6O7TGPVn07ZuSTEGUsH4PsCaOxXg==} + /@unocss/cli/0.37.4: + resolution: {integrity: sha512-PpUdYIYVb/wJ8CCOYRUyA1ZK9Neyx9YoGsdUAKcumMafRa2QbxZK36cA5QBv6/ZY5wLtmD9AI/bRtOdrPVJ0Cg==} engines: {node: '>=14'} hasBin: true dependencies: - '@unocss/config': 0.33.2 - '@unocss/core': 0.33.2 - '@unocss/preset-uno': 0.33.2 + '@unocss/config': 0.37.4 + '@unocss/core': 0.37.4 + '@unocss/preset-uno': 0.37.4 cac: 6.7.12 chokidar: 3.5.3 - colorette: 2.0.16 + colorette: 2.0.17 consola: 2.15.3 fast-glob: 3.2.11 pathe: 0.3.0 perfect-debounce: 0.1.3 dev: true - /@unocss/config/0.33.2: - resolution: {integrity: sha512-0IntORr7pTYVngdHUS1RUtRFKBJ/wuOy/i9/s2gGYA+Dmh9odZHzB1ExpMckrnGZEjzq6VYX69bDtwSgvl4cyQ==} + /@unocss/config/0.37.4: + resolution: {integrity: sha512-ocS8iGuBhlPhO+pYbtSIbJNU+R3zB7KLJYuH9b5EJmo0yGmcgdTFj1NHOeE3+OaAjCVmwLFcFkKl1q0KD4iJMw==} engines: {node: '>=14'} dependencies: - '@unocss/core': 0.33.2 + '@unocss/core': 0.37.4 unconfig: 0.3.4 dev: true - /@unocss/core/0.33.2: - resolution: {integrity: sha512-o6x1SyO9gUHMhXagUNekZ0Bj/GOg1a2QSorFBg1NoR36GHuX+Uz9UJqzHPx5QS7g2jbJdeR01zG9pwVw0R5Tlg==} + /@unocss/core/0.37.4: + resolution: {integrity: sha512-bPOzzGBLDlWEp2vF6TcuI39Z6hj/s06OZDOKG345wysksB18r3YNYVXbYMmHepJEfVP8IhqPyswq/l4z4F9tAQ==} dev: true - /@unocss/inspector/0.33.2: - resolution: {integrity: sha512-3/DwcEvnrnIMDL0pCSAkFQoEDR64H/U+WP78vczF1gwBYXGp+feBSBCKvUy7EjU1SWzFh6FW821oSjhyyM8P8A==} + /@unocss/inspector/0.37.4: + resolution: {integrity: sha512-fqBjKGUXbmJYTpRMucvl1q5lolT41D7/UjGOygCUuW8YD1VtWP4yn2R35GYckHIqXAbmtxqcKxWE3ksJ5ZZg7g==} dependencies: gzip-size: 6.0.0 sirv: 2.0.2 dev: true - /@unocss/preset-attributify/0.33.2: - resolution: {integrity: sha512-07SAPb/ehSDoigk80ivyGQcY0QqIonN99v8uZCZR4GtYaSJ8jHjL17TlXoWYMbbB26qdc0XxwWyajD2bQw1NaQ==} + /@unocss/preset-attributify/0.37.4: + resolution: {integrity: sha512-1LAuwIE+ZyQXTUc8xLGsVYeZEM1OID7XqQJrHUt5MwRmgiP7kg6ARuZj0xSiY1GZJEpn1njk9UQzae7lEWTERw==} dependencies: - '@unocss/core': 0.33.2 + '@unocss/core': 0.37.4 dev: true - /@unocss/preset-icons/0.33.2: - resolution: {integrity: sha512-KU5TFR1teW3FEtronf3ihVFK68UU+9h62umSxoxJtn9W7wsX/NXzysl2UN6usbWLcg6TjCpZAyPtuap1/29XSg==} + /@unocss/preset-icons/0.37.4: + resolution: {integrity: sha512-UaJjWCrySg/8sFZv47/tCuACIOGm2k4N6rjLWD53RgxdKfZ1msecldKuHMMCtzlG5f0eJSLcGpiPKM9vYjEdnA==} dependencies: '@iconify/utils': 1.0.32 - '@unocss/core': 0.33.2 + '@unocss/core': 0.37.4 + ohmyfetch: 0.4.18 transitivePeerDependencies: - supports-color dev: true - /@unocss/preset-mini/0.33.2: - resolution: {integrity: sha512-Fa+BD5kGo3YQ87A67GzkLhxLzyL5LGyHTlnGsktMQOpcLVpiQKnWAjleCfDN3joSUcX/j7Yny+ruOR1XEFvrrQ==} + /@unocss/preset-mini/0.37.4: + resolution: {integrity: sha512-XKfF9ANWGKEjqOukvh3DC/NYWfcCkc3Rm5d8ZMFNh24fUjxiIhXGxu0ddxcG4P09dvXgT6HoKHAyEROe7XJDWA==} dependencies: - '@unocss/core': 0.33.2 + '@unocss/core': 0.37.4 dev: true - /@unocss/preset-typography/0.33.2: - resolution: {integrity: sha512-ArR/a3K4yEcUkJN6woHw6ClCHUBsKK0wcpZDJkcIOyJJI/a8NkNmJdH7uNAn1SnX4nyOIkdD2WTF3kU4f+mhVA==} + /@unocss/preset-tagify/0.37.4: + resolution: {integrity: sha512-6BRT5njrvtnBwZKn8lHw8CxhcwQeCAra0zwZ7XxPJQRSv24DVNlQKtirMhsd9ySJrymKZNQmuIsRMqzJzwHuuA==} dependencies: - '@unocss/core': 0.33.2 + '@unocss/core': 0.37.4 dev: true - /@unocss/preset-uno/0.33.2: - resolution: {integrity: sha512-iFmYzGXicf8ny4lg5wGK9pGFmDbih2qWYZnNFS1PWwWe4a1rNJUO2ZKi0XesSvdTNNyrxzvWv+39rikGhlDwyw==} + /@unocss/preset-typography/0.37.4: + resolution: {integrity: sha512-Drv5Y2vr4aOGaKJ7ycj8m9ELEOerBfPk8VGyXHHBJm6cA6JbQo+IbuYxWqt5HQB9jaAqvHVMvBc+4M4FlHWO7g==} dependencies: - '@unocss/core': 0.33.2 - '@unocss/preset-mini': 0.33.2 - '@unocss/preset-wind': 0.33.2 + '@unocss/core': 0.37.4 dev: true - /@unocss/preset-web-fonts/0.33.2: - resolution: {integrity: sha512-PxMhZiM5WpqXpSSUlJ+46au+te/ZJ77dpyv3HJ0leiMxUx3UWkUKOlNWyBUPWO61EpxlXisLEmdhEU/xyZ318g==} + /@unocss/preset-uno/0.37.4: + resolution: {integrity: sha512-8/za8MsXqPK6E0NXnujLlHJ2Z0FaQaldXm92qx4xCMQOXr8XQryq0JhAD2HLipOjBghay20yOJ2UwslswReWNw==} dependencies: - '@unocss/core': 0.33.2 - ohmyfetch: 0.4.16 + '@unocss/core': 0.37.4 + '@unocss/preset-mini': 0.37.4 + '@unocss/preset-wind': 0.37.4 dev: true - /@unocss/preset-wind/0.33.2: - resolution: {integrity: sha512-ecuUaDMxOgflMDXSG+hBZ0C9R8tb36nVmyxctEd6oBBG8Trabd8wuZhlTvq59mEfcDcMtK77lgAfDlJxX+/GSQ==} + /@unocss/preset-web-fonts/0.37.4: + resolution: {integrity: sha512-yCf9MyBR8PVPnmNCLrbClxKCwKsq5+8DJAXCJAXYEdhSgIct46LLnb7LcC/bS6TV7K/IQrHelABdkbUs/oRt2A==} dependencies: - '@unocss/core': 0.33.2 - '@unocss/preset-mini': 0.33.2 + '@unocss/core': 0.37.4 + ohmyfetch: 0.4.18 dev: true - /@unocss/reset/0.33.2: - resolution: {integrity: sha512-ArrkGVr8OEfCHZ5p3IiCi2sv5qXRJZ45zzhCr6vuwP+7+RbgMiyDKhV5oYqIGu7oxFesgXxeD+nRe/v4tKL33g==} - dev: true - - /@unocss/scope/0.33.2: - resolution: {integrity: sha512-Pt267ptQwvdefq16dJxxCKTsWEiIdSfUfYv1KLsr7BQB/AFiiJLuRNn1rjUCrdYrLlA7riav9zdVk85x/u0PAg==} - dev: true - - /@unocss/transformer-compile-class/0.33.2: - resolution: {integrity: sha512-m9whHhhiv93yWyE+Dl5+tBHDItZ+ndiAicNqDYhu1mGsqi4nsPM6xJbbDibiXJWU2W4X+ZA6xhy3GvPkHut+tA==} + /@unocss/preset-wind/0.37.4: + resolution: {integrity: sha512-UZvtBe8GBZbfSPSmQ2Bx0NQbjbOMQ2fW2v/So8EzMvo2P6dOuZh8EMzw0wxchNW5teIHXBzbOPJpHReFNd6srg==} dependencies: - '@unocss/core': 0.33.2 + '@unocss/core': 0.37.4 + '@unocss/preset-mini': 0.37.4 dev: true - /@unocss/transformer-directives/0.33.2: - resolution: {integrity: sha512-nv1Fxh5iIJPkS7APVZ8EJqjehKXOh5RVX8E1zIFNe0DPrU4xpzrWD8JT0uJJdkBa4eZakB+ElpErej0yc4mhgg==} + /@unocss/reset/0.37.4: + resolution: {integrity: sha512-rIUs0KiQRmx/+iIjhEQ+LzVCNuT+APuJ0WG3SpPmOwWdONyA16H80SOopXwsXYkvrAbH+Yz2MoIWTsPfxFgQNQ==} + dev: true + + /@unocss/scope/0.37.4: + resolution: {integrity: sha512-lQSdevR33ym5fndoKr0AeLIez6MUbkvIY0JEKPjKU2+dcwe15Aq0QhE5R5Y/bAJK3xYOZ0dPfgIATrKqdNo5Kg==} + dev: true + + /@unocss/transformer-compile-class/0.37.4: + resolution: {integrity: sha512-L5hd+EPrB1XvCBLw+KA0d9E7Ki44QWFDWlow+QVKtyXL837o63loHJ7DAyJvrfjRaYz11Q+hsjeeyIXcbtA/rw==} dependencies: - '@unocss/core': 0.33.2 + '@unocss/core': 0.37.4 + dev: true + + /@unocss/transformer-directives/0.37.4: + resolution: {integrity: sha512-lsLk28euVlSDhDAdl/OxkaFKVlAGbboAGFAMaNJGcEG+76dwo9OZkphKI9td2yRIim2JGX/EX7skj6wvxprNKg==} + dependencies: + '@unocss/core': 0.37.4 css-tree: 2.1.0 dev: true - /@unocss/transformer-variant-group/0.33.2: - resolution: {integrity: sha512-1fk9mYxpnTl6ieLZ3dZ451u0JpVaGy/EzA5CUYQrbXZJKeGcQQzu61okHQOTVAaOXWFkqhiVXbCMSPNGy7HMHA==} + /@unocss/transformer-variant-group/0.37.4: + resolution: {integrity: sha512-+JVVx1TZGFGmkhPCLul8iyth1GftVxtVjBGzKxA3wMBCeP/RbQJee3FhEMnOnLPdqppA2TySJSIJ6F4YyugPEQ==} dependencies: - '@unocss/core': 0.33.2 + '@unocss/core': 0.37.4 dev: true - /@unocss/vite/0.33.2_vite@2.9.9: - resolution: {integrity: sha512-oRt1ejtUEHwGMKXfuXy9BiETkeV27J8miOKrlt+tlg/pm2y0h8113C12J0m15FS3cJhls4eBZs5umPr4J+shDw==} + /@unocss/vite/0.37.4_vite@2.9.9: + resolution: {integrity: sha512-2irA+2DonCHq0HW9XBq+DCZ3nWLhL2QTKCmbtrGyJNpKWYkHb7m2bfRtKxGmdx7LeN1ThTLHuEi74q5I9IS2Ww==} peerDependencies: vite: ^2.9.0 dependencies: '@rollup/pluginutils': 4.2.1 - '@unocss/config': 0.33.2 - '@unocss/core': 0.33.2 - '@unocss/inspector': 0.33.2 - '@unocss/scope': 0.33.2 - '@unocss/transformer-directives': 0.33.2 + '@unocss/config': 0.37.4 + '@unocss/core': 0.37.4 + '@unocss/inspector': 0.37.4 + '@unocss/scope': 0.37.4 + '@unocss/transformer-directives': 0.37.4 magic-string: 0.26.2 - vite: 2.9.9_sass@1.51.0 + vite: 2.9.9_sass@1.52.2 dev: true - /@vitejs/plugin-vue/2.3.3_vite@2.9.9+vue@3.2.33: + /@vitejs/plugin-vue/2.3.3_vite@2.9.9+vue@3.2.36: resolution: {integrity: sha512-SmQLDyhz+6lGJhPELsBdzXGc+AcaT8stgkbiTFGpXPe8Tl1tJaBw1A6pxDqDuRsVkD8uscrkx3hA7QDOoKYtyw==} engines: {node: '>=12.0.0'} peerDependencies: vite: ^2.5.10 vue: ^3.2.25 dependencies: - vite: 2.9.9_sass@1.51.0 - vue: 3.2.33 + vite: 2.9.9_sass@1.52.2 + vue: 3.2.36 dev: true - /@volar/code-gen/0.34.12: - resolution: {integrity: sha512-5GAPsSjScnfMmMoh9qLW7CWQjjnT0fTUsPWnDMMjKIOqQF9J5mOyo7rprt1VzX63zwayqFfx7V8W3EVNhUCE3w==} + /@volar/code-gen/0.36.1: + resolution: {integrity: sha512-L2YQSe+UBchS7pBg/1J7LH2oHpWApD72pVhimoWdvDhn+5HKK0ZSTh3w1DUqo/VrWbNraTGTjKhaZ3g8WUJS6w==} dependencies: - '@volar/source-map': 0.34.12 + '@volar/source-map': 0.36.1 dev: true - /@volar/source-map/0.34.12: - resolution: {integrity: sha512-07imKws1cz9g3eo0VWXdioNfc1eCjqwK7GsxVuYSc7OCzKASt9PywUW+F39QGB9g2Kewof+PjCVIPeGqGRECTA==} + /@volar/source-map/0.36.1: + resolution: {integrity: sha512-N5GcatbjReyGFAeYvmj/w3CxvsUd84T7MYyjQ8XYPaDEFHRA9DClMhPsM02tTBaV6kWYvgtf/fD6h+VUcU2wuA==} dev: true - /@volar/vue-code-gen/0.34.12: - resolution: {integrity: sha512-PFcft62eIvQvcB6H2Z88fouTu2JmYwimORziFGr3LlGriQUEVmyDtqddtb+E+j2wGChtLkh6hf1py94C5VpI/Q==} + /@volar/vue-code-gen/0.36.1: + resolution: {integrity: sha512-/lhXuobyiD5uBQ1LGeAvLa72p3oVWAjbBR/YYvGeyM+fRA4qPXhO8XLJSBIgKwXm2FhN02Ihl46XzAiHtrs7cQ==} dependencies: - '@volar/code-gen': 0.34.12 - '@volar/source-map': 0.34.12 - '@vue/compiler-core': 3.2.33 - '@vue/compiler-dom': 3.2.33 - '@vue/shared': 3.2.33 + '@volar/code-gen': 0.36.1 + '@volar/source-map': 0.36.1 + '@vue/compiler-core': 3.2.36 + '@vue/compiler-dom': 3.2.36 + '@vue/shared': 3.2.36 dev: true - /@volar/vue-typescript/0.34.12: - resolution: {integrity: sha512-mY5cZ2OFOKt1HcCuoX1ViEsccltX3mdACk/FAjrSZTrilTdVHI1zkmQlrpCSnjmE1qowd8I6YoVt7THCaVrHdg==} + /@volar/vue-typescript/0.36.1: + resolution: {integrity: sha512-7s5M1PN1pzj0pbEqNAY6zTbAES5FfbbC3nmUxTPjyx8Lbf1XHi8zqrLAHIOtKVAkvJO1pEn1T8plnvEFSvo5gw==} dependencies: - '@volar/code-gen': 0.34.12 - '@volar/source-map': 0.34.12 - '@volar/vue-code-gen': 0.34.12 - '@vue/compiler-sfc': 3.2.33 - '@vue/reactivity': 3.2.33 + '@volar/code-gen': 0.36.1 + '@volar/source-map': 0.36.1 + '@volar/vue-code-gen': 0.36.1 + '@vue/compiler-sfc': 3.2.36 + '@vue/reactivity': 3.2.36 dev: true /@vue/compiler-core/3.2.33: @@ -1945,12 +1968,28 @@ packages: '@vue/shared': 3.2.33 estree-walker: 2.0.2 source-map: 0.6.1 + dev: true + + /@vue/compiler-core/3.2.36: + resolution: {integrity: sha512-bbyZM5hvBicv0PW3KUfVi+x3ylHnfKG7DOn5wM+f2OztTzTjLEyBb/5yrarIYpmnGitVGbjZqDbODyW4iK8hqw==} + dependencies: + '@babel/parser': 7.18.4 + '@vue/shared': 3.2.36 + estree-walker: 2.0.2 + source-map: 0.6.1 /@vue/compiler-dom/3.2.33: resolution: {integrity: sha512-GhiG1C8X98Xz9QUX/RlA6/kgPBWJkjq0Rq6//5XTAGSYrTMBgcLpP9+CnlUg1TFxnnCVughAG+KZl28XJqw8uQ==} dependencies: '@vue/compiler-core': 3.2.33 '@vue/shared': 3.2.33 + dev: true + + /@vue/compiler-dom/3.2.36: + resolution: {integrity: sha512-tcOTAOiW4s24QLnq+ON6J+GRONXJ+A/mqKCORi0LSlIh8XQlNnlm24y8xIL8la+ZDgkdbjarQ9ZqYSvEja6gVA==} + dependencies: + '@vue/compiler-core': 3.2.36 + '@vue/shared': 3.2.36 /@vue/compiler-sfc/3.2.33: resolution: {integrity: sha512-H8D0WqagCr295pQjUYyO8P3IejM3vEzeCO1apzByAEaAR/WimhMYczHfZVvlCE/9yBaEu/eu9RdiWr0kF8b71Q==} @@ -1965,16 +2004,37 @@ packages: magic-string: 0.25.9 postcss: 8.4.12 source-map: 0.6.1 + dev: true + + /@vue/compiler-sfc/3.2.36: + resolution: {integrity: sha512-AvGb4bTj4W8uQ4BqaSxo7UwTEqX5utdRSMyHy58OragWlt8nEACQ9mIeQh3K4di4/SX+41+pJrLIY01lHAOFOA==} + dependencies: + '@babel/parser': 7.18.4 + '@vue/compiler-core': 3.2.36 + '@vue/compiler-dom': 3.2.36 + '@vue/compiler-ssr': 3.2.36 + '@vue/reactivity-transform': 3.2.36 + '@vue/shared': 3.2.36 + estree-walker: 2.0.2 + magic-string: 0.25.9 + postcss: 8.4.14 + source-map: 0.6.1 /@vue/compiler-ssr/3.2.33: resolution: {integrity: sha512-XQh1Xdk3VquDpXsnoCd7JnMoWec9CfAzQDQsaMcSU79OrrO2PNR0ErlIjm/mGq3GmBfkQjzZACV+7GhfRB8xMQ==} dependencies: '@vue/compiler-dom': 3.2.33 '@vue/shared': 3.2.33 + dev: true + + /@vue/compiler-ssr/3.2.36: + resolution: {integrity: sha512-+KugInUFRvOxEdLkZwE+W43BqHyhBh0jpYXhmqw1xGq2dmE6J9eZ8UUSOKNhdHtQ/iNLWWeK/wPZkVLUf3YGaw==} + dependencies: + '@vue/compiler-dom': 3.2.36 + '@vue/shared': 3.2.36 /@vue/devtools-api/6.1.4: resolution: {integrity: sha512-IiA0SvDrJEgXvVxjNkHPFfDx6SXw0b/TUkqMcDZWNg9fnCAHbTpoo59YfJ9QLFkwa3raau5vSlRVzMSLDnfdtQ==} - dev: false /@vue/reactivity-transform/3.2.33: resolution: {integrity: sha512-4UL5KOIvSQb254aqenW4q34qMXbfZcmEsV/yVidLUgvwYQQ/D21bGX3DlgPUGI3c4C+iOnNmDCkIxkILoX/Pyw==} @@ -1984,41 +2044,66 @@ packages: '@vue/shared': 3.2.33 estree-walker: 2.0.2 magic-string: 0.25.9 + dev: true + + /@vue/reactivity-transform/3.2.36: + resolution: {integrity: sha512-Jk5o2BhpODC9XTA7o4EL8hSJ4JyrFWErLtClG3NH8wDS7ri9jBDWxI7/549T7JY9uilKsaNM+4pJASLj5dtRwA==} + dependencies: + '@babel/parser': 7.18.4 + '@vue/compiler-core': 3.2.36 + '@vue/shared': 3.2.36 + estree-walker: 2.0.2 + magic-string: 0.25.9 /@vue/reactivity/3.2.33: resolution: {integrity: sha512-62Sq0mp9/0bLmDuxuLD5CIaMG2susFAGARLuZ/5jkU1FCf9EDbwUuF+BO8Ub3Rbodx0ziIecM/NsmyjardBxfQ==} dependencies: '@vue/shared': 3.2.33 + dev: true + + /@vue/reactivity/3.2.36: + resolution: {integrity: sha512-c2qvopo0crh9A4GXi2/2kfGYMxsJW4tVILrqRPydVGZHhq0fnzy6qmclWOhBFckEhmyxmpHpdJtIRYGeKcuhnA==} + dependencies: + '@vue/shared': 3.2.36 /@vue/runtime-core/3.2.33: resolution: {integrity: sha512-N2D2vfaXsBPhzCV3JsXQa2NECjxP3eXgZlFqKh4tgakp3iX6LCGv76DLlc+IfFZq+TW10Y8QUfeihXOupJ1dGw==} dependencies: '@vue/reactivity': 3.2.33 '@vue/shared': 3.2.33 + dev: true - /@vue/runtime-dom/3.2.33: - resolution: {integrity: sha512-LSrJ6W7CZTSUygX5s8aFkraDWlO6K4geOwA3quFF2O+hC3QuAMZt/0Xb7JKE3C4JD4pFwCSO7oCrZmZ0BIJUnw==} + /@vue/runtime-core/3.2.36: + resolution: {integrity: sha512-PTWBD+Lub+1U3/KhbCExrfxyS14hstLX+cBboxVHaz+kXoiDLNDEYAovPtxeTutbqtClIXtft+wcGdC+FUQ9qQ==} dependencies: - '@vue/runtime-core': 3.2.33 - '@vue/shared': 3.2.33 + '@vue/reactivity': 3.2.36 + '@vue/shared': 3.2.36 + + /@vue/runtime-dom/3.2.36: + resolution: {integrity: sha512-gYPYblm7QXHVuBohqNRRT7Wez0f2Mx2D40rb4fleehrJU9CnkjG0phhcGEZFfGwCmHZRqBCRgbFWE98bPULqkg==} + dependencies: + '@vue/runtime-core': 3.2.36 + '@vue/shared': 3.2.36 csstype: 2.6.20 - dev: false - /@vue/server-renderer/3.2.33_vue@3.2.33: - resolution: {integrity: sha512-4jpJHRD4ORv8PlbYi+/MfP8ec1okz6rybe36MdpkDrGIdEItHEUyaHSKvz+ptNEyQpALmmVfRteHkU9F8vxOew==} + /@vue/server-renderer/3.2.36_vue@3.2.36: + resolution: {integrity: sha512-uZE0+jfye6yYXWvAQYeHZv+f50sRryvy16uiqzk3jn8hEY8zTjI+rzlmZSGoE915k+W/Ol9XSw6vxOUD8dGkUg==} peerDependencies: - vue: 3.2.33 + vue: 3.2.36 dependencies: - '@vue/compiler-ssr': 3.2.33 - '@vue/shared': 3.2.33 - vue: 3.2.33 - dev: false + '@vue/compiler-ssr': 3.2.36 + '@vue/shared': 3.2.36 + vue: 3.2.36 /@vue/shared/3.2.33: resolution: {integrity: sha512-UBc1Pg1T3yZ97vsA2ueER0F6GbJebLHYlEi4ou1H5YL4KWvMOOWwpYo9/QpWq93wxKG6Wo13IY74Hcn/f7c7Bg==} + dev: true - /@vueuse/core/8.4.2_vue@3.2.33: - resolution: {integrity: sha512-dUVU96lii1ZdWoNJXauQNt+4QrHz1DKbuW+y6pDR2N10q7rGZJMDU7pQeMcC2XeosX7kMODfaBuqsF03NozzLg==} + /@vue/shared/3.2.36: + resolution: {integrity: sha512-JtB41wXl7Au3+Nl3gD16Cfpj7k/6aCroZ6BbOiCMFCMvrOpkg/qQUXTso2XowaNqBbnkuGHurLAqkLBxNGc1hQ==} + + /@vueuse/core/8.6.0_vue@3.2.36: + resolution: {integrity: sha512-VirzExCm/N+QdrEWT7J4uSrvJ5hquKIAU9alQ37kUvIJk9XxCLxmfRnmekYc1kz2+6BnoyuKYXVmrMV351CB4w==} peerDependencies: '@vue/composition-api': ^1.1.0 vue: ^2.6.0 || ^3.2.0 @@ -2028,26 +2113,23 @@ packages: vue: optional: true dependencies: - '@vueuse/metadata': 8.4.2 - '@vueuse/shared': 8.4.2_vue@3.2.33 - vue: 3.2.33 - vue-demi: 0.12.5_vue@3.2.33 - dev: false + '@vueuse/metadata': 8.6.0 + '@vueuse/shared': 8.6.0_vue@3.2.36 + vue: 3.2.36 + vue-demi: 0.13.1_vue@3.2.36 - /@vueuse/head/0.7.6_vue@3.2.33: + /@vueuse/head/0.7.6_vue@3.2.36: resolution: {integrity: sha512-cOWqCkT3WiF5oEpw+VVEWUJd9RLD5rc7DmnFp3cePsejp+t7686uKD9Z9ZU7Twb7R/BI8iexKTmXo9D/F3v6UA==} peerDependencies: vue: '>=3' dependencies: - vue: 3.2.33 - dev: false + vue: 3.2.36 - /@vueuse/metadata/8.4.2: - resolution: {integrity: sha512-2BIj++7P0/I5dfMsEe8q7Kw0HqVAjVcyNOd9+G22/ILUC9TVLTeYOuJ1kwa1Gpr+0LWKHc6GqHiLWNL33+exoQ==} - dev: false + /@vueuse/metadata/8.6.0: + resolution: {integrity: sha512-F+CKPvaExsm7QgRr8y+ZNJFwXasn89rs5wth/HeX9lJ1q8XEt+HJ16Q5Sxh4rfG5YSKXrStveVge8TKvPjMjFA==} - /@vueuse/shared/8.4.2_vue@3.2.33: - resolution: {integrity: sha512-hILXMEjL8YQhj1LHN/HZ49UThyfk8irTjhele2nW+L3N55ElFUBGB/f4w0rg8EW+/suhqv7kJJPTZzvHCqxlIw==} + /@vueuse/shared/8.6.0_vue@3.2.36: + resolution: {integrity: sha512-Y/IVywZo7IfEoSSEtCYpkVEmPV7pU35mEIxV7PbD/D3ly18B3mEsBaPbtDkNM/QP3zAZ5mn4nEkOfddX4uwuIA==} peerDependencies: '@vue/composition-api': ^1.1.0 vue: ^2.6.0 || ^3.2.0 @@ -2057,9 +2139,8 @@ packages: vue: optional: true dependencies: - vue: 3.2.33 - vue-demi: 0.12.5_vue@3.2.33 - dev: false + vue: 3.2.36 + vue-demi: 0.13.1_vue@3.2.36 /abab/2.0.6: resolution: {integrity: sha512-j2afSsaIENvHZN2B8GOpF566vZ5WVk5opAiMTvWgaQT8DkbOqsTfvNAvHoRGU2zzP8cPoqys+xHTRDWW8L+/BA==} @@ -2080,14 +2161,6 @@ packages: acorn-walk: 7.2.0 dev: true - /acorn-jsx/5.3.2_acorn@8.7.0: - resolution: {integrity: sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==} - peerDependencies: - acorn: ^6.0.0 || ^7.0.0 || ^8.0.0 - dependencies: - acorn: 8.7.0 - dev: true - /acorn-jsx/5.3.2_acorn@8.7.1: resolution: {integrity: sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==} peerDependencies: @@ -2107,12 +2180,6 @@ packages: hasBin: true dev: true - /acorn/8.7.0: - resolution: {integrity: sha512-V/LGr1APy+PXIwKebEWrkZPwoeoF+w1jiOBUmuxuiUIaOHtob8Qc9BTrYo7VuI5fR8tqsy+buA2WFooR5olqvQ==} - engines: {node: '>=0.4.0'} - hasBin: true - dev: true - /acorn/8.7.1: resolution: {integrity: sha512-Xx54uLJQZ19lKygFXOWsscKUbsBZW0CPykPhVQdhIeIwrbPmJzqeASDInc8nKBnp/JT6igTs82qPXz069H8I/A==} engines: {node: '>=0.4.0'} @@ -2190,13 +2257,13 @@ packages: resolution: {integrity: sha1-ml9pkFGx5wczKPKgCJaLZOopVdI=} dev: true - /array-includes/3.1.4: - resolution: {integrity: sha512-ZTNSQkmWumEbiHO2GF4GmWxYVTiQyJy2XOTa15sdQSrvKn7l+180egQMqlrMOUMCyLMD7pmyQe4mMDUT6Behrw==} + /array-includes/3.1.5: + resolution: {integrity: sha512-iSDYZMMyTPkiFasVqfuAQnWAYcvO/SeBSCGKePoEthjp4LEMTe4uLc7b025o4jAZpHhihh8xPo99TNWUWWkGDQ==} engines: {node: '>= 0.4'} dependencies: call-bind: 1.0.2 define-properties: 1.1.4 - es-abstract: 1.19.5 + es-abstract: 1.20.1 get-intrinsic: 1.1.1 is-string: 1.0.7 dev: true @@ -2212,7 +2279,7 @@ packages: dependencies: call-bind: 1.0.2 define-properties: 1.1.4 - es-abstract: 1.19.5 + es-abstract: 1.20.1 es-shim-unscopables: 1.0.0 dev: true @@ -2222,7 +2289,7 @@ packages: dependencies: call-bind: 1.0.2 define-properties: 1.1.4 - es-abstract: 1.19.5 + es-abstract: 1.20.1 es-shim-unscopables: 1.0.0 dev: true @@ -2231,7 +2298,7 @@ packages: dev: true /asynckit/0.4.0: - resolution: {integrity: sha1-x57Zf380y48robyXkLzDZkdLS3k=} + resolution: {integrity: sha512-Oei9OH4tRh0YqU3GxhX79dM/mwVgvbZJaSNaRk+bshkj0S5cfHcgYakreBjrHwatXKbz+IoIdYLxrKim2MjW0Q==} dev: true /at-least-node/1.0.0: @@ -2360,12 +2427,23 @@ packages: engines: {node: '>=6'} dev: true + /builtin-modules/3.3.0: + resolution: {integrity: sha512-zhaCDicdLuWN5UbN5IMnFqNMhNfo919sH85y2/ea+5Yg9TsTkeZxpL+JLbp6cgYFS4sRLp3YV4S6yDuqVWHYOw==} + engines: {node: '>=6'} + dev: true + /builtins/4.1.0: resolution: {integrity: sha512-1bPRZQtmKaO6h7qV1YHXNtr6nCK28k0Zo95KM4dXfILcZZwoHJBN1m3lfLv9LPkcOZlrSr+J1bzMaZFO98Yq0w==} dependencies: semver: 7.3.7 dev: true + /builtins/5.0.1: + resolution: {integrity: sha512-qwVpFEHNfhYJIzNRBvd2C1kyo6jz3ZSMPyyuR47OPdiKWlbYnZNyDWuyR175qDnAJLiCo5fBBqPb3RiXgWlkOQ==} + dependencies: + semver: 7.3.7 + dev: true + /bytes/3.0.0: resolution: {integrity: sha1-0ygVQE1olpn4Wk6k+odV3ROpYEg=} engines: {node: '>= 0.8'} @@ -2394,7 +2472,7 @@ packages: dev: true /camel-case/3.0.0: - resolution: {integrity: sha1-yjw2iKTpzzpM2nd9xNy8cTJJz3M=} + resolution: {integrity: sha512-+MbKztAYHXPr1jNTSKQF52VpcFjwY5RkR7fxksV8Doo4KAYc5Fl4UJRgthBbTmEx8C54DqahhbLJkDwjI3PI/w==} dependencies: no-case: 2.3.2 upper-case: 1.1.3 @@ -2447,8 +2525,8 @@ packages: optionalDependencies: fsevents: 2.3.2 - /ci-info/3.3.0: - resolution: {integrity: sha512-riT/3vI5YpVH6/qomlDnJow6TBee2PBKSEpx3O32EGPYbWGIRsIlGRms3Sm74wYE1JMo8RnO04Hb12+v1J5ICw==} + /ci-info/3.3.1: + resolution: {integrity: sha512-SXgeMX9VwDe7iFFaEWkA5AstuER9YKqy4EhHqr4DVqkwmD9rpVimkMKWHdjn30Ja45txyjhSn63lVX69eVCckg==} dev: true /clean-css/4.2.4: @@ -2459,7 +2537,7 @@ packages: dev: true /clean-regexp/1.0.0: - resolution: {integrity: sha1-jffHquUf02h06PjQW5GAvBGj/tc=} + resolution: {integrity: sha512-GfisEZEJvzKrmGWkvfhgzcz/BllN1USeqD2V6tg14OAOgaCD2Z/PUEuxnAZ/nPvmaHRG7a8y77p1T/IRQ4D1Hw==} engines: {node: '>=4'} dependencies: escape-string-regexp: 1.0.5 @@ -2494,8 +2572,8 @@ packages: resolution: {integrity: sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==} dev: true - /colorette/2.0.16: - resolution: {integrity: sha512-hUewv7oMjCp+wkBv5Rm0v87eJhq4woh5rSR+42YSQJKecCqgIqNkZ6lAlQms/BwHPJA5NKMRlpxPRv0n8HQW6g==} + /colorette/2.0.17: + resolution: {integrity: sha512-hJo+3Bkn0NCHybn9Tu35fIeoOKGOk5OCC32y4Hz2It+qlCO2Q3DeQ1hRn/tDDMQKRYUEzqsl7jbF6dYKjlE60g==} dev: true /combined-stream/1.0.8: @@ -2669,12 +2747,6 @@ packages: /csstype/2.6.20: resolution: {integrity: sha512-/WwNkdXfckNgw6S5R125rrW8ez139lBHWouiBvX8dfMFtcn6V81REDqnH7+CRpRipfYlyU1CmOnOxrmGcFOjeA==} - dev: false - - /data-uri-to-buffer/4.0.0: - resolution: {integrity: sha512-Vr3mLBA8qWmcuschSLAOogKgQ/Jwxulv3RNE4FXnYWRGujzrRWQI4m12fQqRkwX06C0KanhLr4hK+GydchZsaA==} - engines: {node: '>= 12'} - dev: true /data-urls/3.0.2: resolution: {integrity: sha512-Jy/tj3ldjZJo63sVAvg6LHt2mHvl4V6AgRAmNDtLdm7faqtsx+aJG42rsyCo9JCoRVKwPFzKlIPx3DIibwSIaQ==} @@ -2765,7 +2837,7 @@ packages: dev: true /delayed-stream/1.0.0: - resolution: {integrity: sha1-3zrhmayt+31ECqrgsp4icrJOxhk=} + resolution: {integrity: sha512-ZySD7Nf91aLB0RxL4KGrKHBXl7Eds1DAmEdcoVawXnLD7SDhpNgtuII2aAkg7a7QS41jxPSZ17p4VdGnMHk3MQ==} engines: {node: '>=0.4.0'} dev: true @@ -2911,6 +2983,35 @@ packages: unbox-primitive: 1.0.1 dev: true + /es-abstract/1.20.1: + resolution: {integrity: sha512-WEm2oBhfoI2sImeM4OF2zE2V3BYdSF+KnSi9Sidz51fQHd7+JuF8Xgcj9/0o+OWeIeIS/MiuNnlruQrJf16GQA==} + engines: {node: '>= 0.4'} + dependencies: + call-bind: 1.0.2 + es-to-primitive: 1.2.1 + function-bind: 1.1.1 + function.prototype.name: 1.1.5 + get-intrinsic: 1.1.1 + get-symbol-description: 1.0.0 + has: 1.0.3 + has-property-descriptors: 1.0.0 + has-symbols: 1.0.3 + internal-slot: 1.0.3 + is-callable: 1.2.4 + is-negative-zero: 2.0.2 + is-regex: 1.1.4 + is-shared-array-buffer: 1.0.2 + is-string: 1.0.7 + is-weakref: 1.0.2 + object-inspect: 1.12.2 + object-keys: 1.1.1 + object.assign: 4.1.2 + regexp.prototype.flags: 1.4.3 + string.prototype.trimend: 1.0.5 + string.prototype.trimstart: 1.0.5 + unbox-primitive: 1.0.2 + dev: true + /es-get-iterator/1.1.2: resolution: {integrity: sha512-+DTO8GYwbMCwbywjimwZMHp8AuYXOS2JZFWoi2AlPOS3ebnII9w/NLpNZtA7A0YLaVDw+O7KFCeoIV7OPvM7hQ==} dependencies: @@ -3410,7 +3511,7 @@ packages: - supports-color dev: true - /eslint-module-utils/2.7.3_wex3ustmkv4ospy3s77r6ihlwq: + /eslint-module-utils/2.7.3_nd4nb6nccnlbwilvit6hlaep3q: resolution: {integrity: sha512-088JEC7O3lDZM9xGe0RerkOMd0EjFl+Yvd1jPWIkMT5u3H9+HC34mWWPnqPrN13gieT9pBOO+Qt07Nb/6TresQ==} engines: {node: '>=4'} peerDependencies: @@ -3428,7 +3529,7 @@ packages: eslint-import-resolver-webpack: optional: true dependencies: - '@typescript-eslint/parser': 5.22.0_hcfsmds2fshutdssjqluwm76uu + '@typescript-eslint/parser': 5.27.0_ud6rd4xtew5bv4yhvkvu24pzm4 debug: 3.2.7 eslint-import-resolver-node: 0.3.6 find-up: 2.1.0 @@ -3436,35 +3537,35 @@ packages: - supports-color dev: true - /eslint-plugin-antfu/0.23.0_hcfsmds2fshutdssjqluwm76uu: - resolution: {integrity: sha512-NiWbXYxCmfd0BVI/EunNkCLD6V33Ce9sckjlccu69MejPPPTkEAFAKfmsoxc9LuW1x38E7CE26EvODUuAKXOCw==} + /eslint-plugin-antfu/0.25.1_ud6rd4xtew5bv4yhvkvu24pzm4: + resolution: {integrity: sha512-xZrk0BIHZFfrUkr2Ff1uZdnzTmCM6ZQccOxpn7/IKfUENe16sSMuZ8YHKaVrUSAMIPoUOFKG2Qpu2UxwIRTd9w==} dependencies: - '@typescript-eslint/utils': 5.22.0_hcfsmds2fshutdssjqluwm76uu + '@typescript-eslint/utils': 5.27.0_ud6rd4xtew5bv4yhvkvu24pzm4 transitivePeerDependencies: - eslint - supports-color - typescript dev: true - /eslint-plugin-es/4.1.0_eslint@8.15.0: + /eslint-plugin-es/4.1.0_eslint@8.17.0: resolution: {integrity: sha512-GILhQTnjYE2WorX5Jyi5i4dz5ALWxBIdQECVQavL6s7cI76IZTDWleTHkxz/QT3kvcs2QlGHvKLYsSlPOlPXnQ==} engines: {node: '>=8.10.0'} peerDependencies: eslint: '>=4.19.1' dependencies: - eslint: 8.15.0 + eslint: 8.17.0 eslint-utils: 2.1.0 regexpp: 3.2.0 dev: true - /eslint-plugin-eslint-comments/3.2.0_eslint@8.15.0: + /eslint-plugin-eslint-comments/3.2.0_eslint@8.17.0: resolution: {integrity: sha512-0jkOl0hfojIHHmEHgmNdqv4fmh7300NdpA9FFpF7zaoLvB/QeXOGNLIo86oAveJFrfB1p05kC8hpEMHM8DwWVQ==} engines: {node: '>=6.5.0'} peerDependencies: eslint: '>=4.19.1' dependencies: escape-string-regexp: 1.0.5 - eslint: 8.15.0 + eslint: 8.17.0 ignore: 5.2.0 dev: true @@ -3474,7 +3575,7 @@ packages: htmlparser2: 7.2.0 dev: true - /eslint-plugin-import/2.26.0_6nacgdzqm4zbhelsxkmd2vkvxy: + /eslint-plugin-import/2.26.0_er3f6f6cekbq4lwnvn7afiwhn4: resolution: {integrity: sha512-hYfi3FXaM8WPLf4S1cikh/r4IxnO6zrhZbEGz2b660EJRbuxgpDS5gkCuYgGWg2xxh2rBuIr4Pvhve/7c31koA==} engines: {node: '>=4'} peerDependencies: @@ -3484,14 +3585,14 @@ packages: '@typescript-eslint/parser': optional: true dependencies: - '@typescript-eslint/parser': 5.22.0_hcfsmds2fshutdssjqluwm76uu - array-includes: 3.1.4 + '@typescript-eslint/parser': 5.27.0_ud6rd4xtew5bv4yhvkvu24pzm4 + array-includes: 3.1.5 array.prototype.flat: 1.3.0 debug: 2.6.9 doctrine: 2.1.0 - eslint: 8.15.0 + eslint: 8.17.0 eslint-import-resolver-node: 0.3.6 - eslint-module-utils: 2.7.3_wex3ustmkv4ospy3s77r6ihlwq + eslint-module-utils: 2.7.3_nd4nb6nccnlbwilvit6hlaep3q has: 1.0.3 is-core-module: 2.9.0 is-glob: 4.0.3 @@ -3505,72 +3606,72 @@ packages: - supports-color dev: true - /eslint-plugin-jsonc/2.2.1_eslint@8.15.0: - resolution: {integrity: sha512-ozGjWXhxF3ZfITHmRLuUL6zORh5Dzo0ymwVdxhfFaa4LEtU2S88JIwDYCWAifQLG92x7chqcnZlGUggaPSlfIQ==} + /eslint-plugin-jsonc/2.3.0_eslint@8.17.0: + resolution: {integrity: sha512-QqHj7Chw8vsALsCOhFxecRIepxpbcpmMon9yA1+GaYk1Am0GanHAwnTkeVX+/ysAb4QTkeGMZ+ZPK4TKrZ/VSw==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: eslint: '>=6.0.0' dependencies: - eslint: 8.15.0 - eslint-utils: 3.0.0_eslint@8.15.0 + eslint: 8.17.0 + eslint-utils: 3.0.0_eslint@8.17.0 jsonc-eslint-parser: 2.1.0 natural-compare: 1.4.0 dev: true - /eslint-plugin-markdown/2.2.1_eslint@8.15.0: + /eslint-plugin-markdown/2.2.1_eslint@8.17.0: resolution: {integrity: sha512-FgWp4iyYvTFxPwfbxofTvXxgzPsDuSKHQy2S+a8Ve6savbujey+lgrFFbXQA0HPygISpRYWYBjooPzhYSF81iA==} engines: {node: ^8.10.0 || ^10.12.0 || >= 12.0.0} peerDependencies: eslint: '>=6.0.0' dependencies: - eslint: 8.15.0 + eslint: 8.17.0 mdast-util-from-markdown: 0.8.5 transitivePeerDependencies: - supports-color dev: true - /eslint-plugin-n/15.2.0_eslint@8.15.0: - resolution: {integrity: sha512-lWLg++jGwC88GDGGBX3CMkk0GIWq0y41aH51lavWApOKcMQcYoL3Ayd0lEdtD3SnQtR+3qBvWQS3qGbR2BxRWg==} + /eslint-plugin-n/15.2.1_eslint@8.17.0: + resolution: {integrity: sha512-uMG50pvKqXK9ab163bSI5OpyZR0F5yIB0pEC4ciGpBLrXVjVDOlx5oTq8GQULWzbelJt7wL5Rw4T+FfAff5Cxg==} engines: {node: '>=12.22.0'} peerDependencies: eslint: '>=7.0.0' dependencies: - builtins: 4.1.0 - eslint: 8.15.0 - eslint-plugin-es: 4.1.0_eslint@8.15.0 - eslint-utils: 3.0.0_eslint@8.15.0 + builtins: 5.0.1 + eslint: 8.17.0 + eslint-plugin-es: 4.1.0_eslint@8.17.0 + eslint-utils: 3.0.0_eslint@8.17.0 ignore: 5.2.0 is-core-module: 2.9.0 minimatch: 3.1.2 resolve: 1.22.0 - semver: 6.3.0 + semver: 7.3.7 dev: true - /eslint-plugin-promise/6.0.0_eslint@8.15.0: + /eslint-plugin-promise/6.0.0_eslint@8.17.0: resolution: {integrity: sha512-7GPezalm5Bfi/E22PnQxDWH2iW9GTvAlUNTztemeHb6c1BniSyoeTrM87JkC0wYdi6aQrZX9p2qEiAno8aTcbw==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: eslint: ^7.0.0 || ^8.0.0 dependencies: - eslint: 8.15.0 + eslint: 8.17.0 dev: true - /eslint-plugin-react/7.29.4_eslint@8.15.0: - resolution: {integrity: sha512-CVCXajliVh509PcZYRFyu/BoUEz452+jtQJq2b3Bae4v3xBUWPLCmtmBM+ZinG4MzwmxJgJ2M5rMqhqLVn7MtQ==} + /eslint-plugin-react/7.30.0_eslint@8.17.0: + resolution: {integrity: sha512-RgwH7hjW48BleKsYyHK5vUAvxtE9SMPDKmcPRQgtRCYaZA0XQPt5FSkrU3nhz5ifzMZcA8opwmRJ2cmOO8tr5A==} engines: {node: '>=4'} peerDependencies: eslint: ^3 || ^4 || ^5 || ^6 || ^7 || ^8 dependencies: - array-includes: 3.1.4 + array-includes: 3.1.5 array.prototype.flatmap: 1.3.0 doctrine: 2.1.0 - eslint: 8.15.0 + eslint: 8.17.0 estraverse: 5.3.0 jsx-ast-utils: 3.3.0 minimatch: 3.1.2 object.entries: 1.1.5 object.fromentries: 2.0.5 - object.hasown: 1.1.0 + object.hasown: 1.1.1 object.values: 1.1.5 prop-types: 15.8.1 resolve: 2.0.0-next.3 @@ -3578,17 +3679,17 @@ packages: string.prototype.matchall: 4.0.7 dev: true - /eslint-plugin-unicorn/42.0.0_eslint@8.15.0: + /eslint-plugin-unicorn/42.0.0_eslint@8.17.0: resolution: {integrity: sha512-ixBsbhgWuxVaNlPTT8AyfJMlhyC5flCJFjyK3oKE8TRrwBnaHvUbuIkCM1lqg8ryYrFStL/T557zfKzX4GKSlg==} engines: {node: '>=12'} peerDependencies: eslint: '>=8.8.0' dependencies: '@babel/helper-validator-identifier': 7.16.7 - ci-info: 3.3.0 + ci-info: 3.3.1 clean-regexp: 1.0.0 - eslint: 8.15.0 - eslint-utils: 3.0.0_eslint@8.15.0 + eslint: 8.17.0 + eslint-utils: 3.0.0_eslint@8.17.0 esquery: 1.4.0 indent-string: 4.0.0 is-builtin-module: 3.1.0 @@ -3601,34 +3702,35 @@ packages: strip-indent: 3.0.0 dev: true - /eslint-plugin-vue/8.7.1_eslint@8.15.0: - resolution: {integrity: sha512-28sbtm4l4cOzoO1LtzQPxfxhQABararUb1JtqusQqObJpWX2e/gmVyeYVfepizPFne0Q5cILkYGiBoV36L12Wg==} - engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} + /eslint-plugin-vue/9.1.0_eslint@8.17.0: + resolution: {integrity: sha512-EPCeInPicQ/YyfOWJDr1yfEeSNoFCMzUus107lZyYi37xejdOolNzS5MXGXp8+9bkoKZMdv/1AcZzQebME6r+g==} + engines: {node: ^14.17.0 || >=16.0.0} peerDependencies: eslint: ^6.2.0 || ^7.0.0 || ^8.0.0 dependencies: - eslint: 8.15.0 - eslint-utils: 3.0.0_eslint@8.15.0 + eslint: 8.17.0 + eslint-utils: 3.0.0_eslint@8.17.0 natural-compare: 1.4.0 - nth-check: 2.0.1 + nth-check: 2.1.1 postcss-selector-parser: 6.0.10 semver: 7.3.7 - vue-eslint-parser: 8.3.0_eslint@8.15.0 + vue-eslint-parser: 9.0.2_eslint@8.17.0 + xml-name-validator: 4.0.0 transitivePeerDependencies: - supports-color dev: true - /eslint-plugin-yml/0.14.0_eslint@8.15.0: - resolution: {integrity: sha512-+0+bBV/07txENbxfrHF9olGoLCHez64vmnOmjWOoLwmXOwfdaSRleBSPIi4nWQs7WwX8lm/fSLadOjbVEcsXQQ==} - engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} + /eslint-plugin-yml/1.0.0_eslint@8.17.0: + resolution: {integrity: sha512-0RVoUFh5vpznE2DIP5agSpWO/nU8GgAWwoTAHWopU2X+1SCB5ykHU6DwS0GrZ5Hvejtk6CcADQllpQQJB4C5QA==} + engines: {node: ^14.17.0 || >=16.0.0} peerDependencies: eslint: '>=6.0.0' dependencies: debug: 4.3.4 - eslint: 8.15.0 + eslint: 8.17.0 lodash: 4.17.21 natural-compare: 1.4.0 - yaml-eslint-parser: 0.5.0 + yaml-eslint-parser: 1.0.1 transitivePeerDependencies: - supports-color dev: true @@ -3656,13 +3758,13 @@ packages: eslint-visitor-keys: 1.3.0 dev: true - /eslint-utils/3.0.0_eslint@8.15.0: + /eslint-utils/3.0.0_eslint@8.17.0: resolution: {integrity: sha512-uuQC43IGctw68pJA1RgbQS8/NP7rch6Cwd4j3ZBtgo4/8Flj4eGE7ZYSZRN3iq5pVUv6GPdW5Z1RFleo84uLDA==} engines: {node: ^10.0.0 || ^12.0.0 || >= 14.0.0} peerDependencies: eslint: '>=5' dependencies: - eslint: 8.15.0 + eslint: 8.17.0 eslint-visitor-keys: 2.1.0 dev: true @@ -3681,12 +3783,12 @@ packages: engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} dev: true - /eslint/8.15.0: - resolution: {integrity: sha512-GG5USZ1jhCu8HJkzGgeK8/+RGnHaNYZGrGDzUtigK3BsGESW/rs2az23XqE0WVwDxy1VRvvjSSGu5nB0Bu+6SA==} + /eslint/8.17.0: + resolution: {integrity: sha512-gq0m0BTJfci60Fz4nczYxNAlED+sMcihltndR8t9t1evnU/azx53x3t2UHXC/uRjcbvRw/XctpaNygSTcQD+Iw==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} hasBin: true dependencies: - '@eslint/eslintrc': 1.2.3 + '@eslint/eslintrc': 1.3.0 '@humanwhocodes/config-array': 0.9.5 ajv: 6.12.6 chalk: 4.1.2 @@ -3695,7 +3797,7 @@ packages: doctrine: 3.0.0 escape-string-regexp: 4.0.0 eslint-scope: 7.1.1 - eslint-utils: 3.0.0_eslint@8.15.0 + eslint-utils: 3.0.0_eslint@8.17.0 eslint-visitor-keys: 3.3.0 espree: 9.3.2 esquery: 1.4.0 @@ -3704,7 +3806,7 @@ packages: file-entry-cache: 6.0.1 functional-red-black-tree: 1.0.1 glob-parent: 6.0.2 - globals: 13.14.0 + globals: 13.15.0 ignore: 5.2.0 import-fresh: 3.3.0 imurmurhash: 0.1.4 @@ -3736,15 +3838,6 @@ packages: import-meta-resolve: 1.1.1 dev: true - /espree/9.3.1: - resolution: {integrity: sha512-bvdyLmJMfwkV3NCRl5ZhJf22zBFo1y8bYh3VYb+bfzqNB4Je68P2sSuXyuFquzWLebHpNd2/d5uv7yoP9ISnGQ==} - engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} - dependencies: - acorn: 8.7.0 - acorn-jsx: 5.3.2_acorn@8.7.0 - eslint-visitor-keys: 3.3.0 - dev: true - /espree/9.3.2: resolution: {integrity: sha512-D211tC7ZwouTIuY5x9XnS0E9sWNChB7IYKX/Xp5eQj3nFXhqmiUDB9q27y76oFl8jTg3pXcQx/bpxMfs3CIZbA==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} @@ -3885,7 +3978,7 @@ packages: dev: true /fast-levenshtein/2.0.6: - resolution: {integrity: sha1-PYpcZog6FqMMqGQ+hR8Zuqd5eRc=} + resolution: {integrity: sha512-DCXu6Ifhqcks7TZKY3Hxp3y6qphY5SJZmrWMDrKcERSOXWQdMhU9Ig/PYrzyw/ul9jOIyh0N4M0tbC5hodg8dw==} dev: true /fastq/1.13.0: @@ -3894,14 +3987,6 @@ packages: reusify: 1.0.4 dev: true - /fetch-blob/3.1.5: - resolution: {integrity: sha512-N64ZpKqoLejlrwkIAnb9iLSA3Vx/kjgzpcDhygcqJ2KKjky8nCgUQ+dzXtbrLaWZGZNmNfQTsiQ0weZ1svglHg==} - engines: {node: ^12.20 || >= 14.13} - dependencies: - node-domexception: 1.0.0 - web-streams-polyfill: 3.2.1 - dev: true - /file-entry-cache/6.0.1: resolution: {integrity: sha512-7Gps/XWymbLk2QLYK4NzpMOrYjMhdIxXuIvy2QBsLE6ljuodKvdkWs/cpyJJ3CVIVpH0Oi1Hvg1ovbMzLdFBBg==} engines: {node: ^10.12.0 || >=12.0.0} @@ -3912,7 +3997,7 @@ packages: /filelist/1.0.3: resolution: {integrity: sha512-LwjCsruLWQULGYKy7TX0OPtrL9kLpojOFKc5VCTxdFTV7w5zbsgqVKfnkKG7Qgjtq50gKfO56hJv88OfcGb70Q==} dependencies: - minimatch: 5.0.1 + minimatch: 5.1.0 dev: true /fill-range/7.0.1: @@ -3937,7 +4022,7 @@ packages: dev: true /find-up/2.1.0: - resolution: {integrity: sha1-RdG35QbHF93UgndaK3eSCjwMV6c=} + resolution: {integrity: sha512-NWzkk0jSJtTt08+FBFMvXoeZnOJD+jTtsRmBYbAIzJdX6l7dLgR7CTubCM5/eDdPUBvLCeVasP1brfVR/9/EZQ==} engines: {node: '>=4'} dependencies: locate-path: 2.0.0 @@ -3984,13 +4069,6 @@ packages: mime-types: 2.1.35 dev: true - /formdata-polyfill/4.0.10: - resolution: {integrity: sha512-buewHzMvYL29jdeQTVILecSaZKnt/RJWjoZCF5OW60Z67/GmSLBkOFM7qh1PI3zFNtJbaZL5eQu1vLfazOwj4g==} - engines: {node: '>=12.20.0'} - dependencies: - fetch-blob: 3.1.5 - dev: true - /forwarded/0.2.0: resolution: {integrity: sha512-buRG0fpBtRHSTCOASe6hD258tEubFoRLb4ZNA6NxMVHNw2gOcwHo9wyablzMzOA5z9xA9L1KNjk/Nt6MT9aYow==} engines: {node: '>= 0.6'} @@ -4035,8 +4113,18 @@ packages: resolution: {integrity: sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==} dev: true + /function.prototype.name/1.1.5: + resolution: {integrity: sha512-uN7m/BzVKQnCUF/iW8jYea67v++2u7m5UgENbHRtdDVclOUP+FMPlCNdmk0h/ysGyo2tavMJEDqJAkJdRa1vMA==} + engines: {node: '>= 0.4'} + dependencies: + call-bind: 1.0.2 + define-properties: 1.1.4 + es-abstract: 1.20.1 + functions-have-names: 1.2.3 + dev: true + /functional-red-black-tree/1.0.1: - resolution: {integrity: sha1-GwqzvVU7Kg1jmdKcDj6gslIHgyc=} + resolution: {integrity: sha512-dsKNQNdj6xA3T+QlADDA7mOSlX0qiMINjn0cgr+eGHGsbSHzTabcIogz2+p/iqP1Xs6EP/sS2SbqH+brGTbq0g==} dev: true /functions-have-names/1.2.3: @@ -4102,13 +4190,24 @@ packages: path-is-absolute: 1.0.1 dev: true + /glob/7.2.3: + resolution: {integrity: sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==} + dependencies: + fs.realpath: 1.0.0 + inflight: 1.0.6 + inherits: 2.0.4 + minimatch: 3.1.2 + once: 1.4.0 + path-is-absolute: 1.0.1 + dev: true + /globals/11.12.0: resolution: {integrity: sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==} engines: {node: '>=4'} dev: true - /globals/13.14.0: - resolution: {integrity: sha512-ERO68sOYwm5UuLvSJTY7w7NP2c8S4UcXs3X1GBX8cwOr+ShOcDBbCY5mH4zxz0jsYCdJ8ve8Mv9n2YGJMB1aeg==} + /globals/13.15.0: + resolution: {integrity: sha512-bpzcOlgDhMG070Av0Vy5Owklpv1I6+j96GhUI7Rh7IzDCKLzboflLrrfqMu8NquDbiR4EOQk7XzJwqVJxicxog==} engines: {node: '>=8'} dependencies: type-fest: 0.20.2 @@ -4226,7 +4325,7 @@ packages: he: 1.2.0 param-case: 2.1.1 relateurl: 0.2.7 - uglify-js: 3.15.4 + uglify-js: 3.15.5 dev: true /html5parser/2.0.2: @@ -4322,8 +4421,8 @@ packages: engines: {node: '>= 4'} dev: true - /immutable/4.0.0: - resolution: {integrity: sha512-zIE9hX70qew5qTUjSS7wi1iwj/l7+m54KWU247nhM3v806UdGj1yDndXj+IOYxxtW9zyLI+xqFNZjTuDaLUqFw==} + /immutable/4.1.0: + resolution: {integrity: sha512-oNkuqVTA8jqG1Q6c+UglTOD1xhC1BtjKI7XkCXRkZHrN5m18/XsnUp8Q89GkQO/z+0WjonSvl0FLhDYftp46nQ==} /import-fresh/3.3.0: resolution: {integrity: sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw==} @@ -4340,7 +4439,7 @@ packages: dev: true /imurmurhash/0.1.4: - resolution: {integrity: sha1-khi5srkoojixPcT7a21XbyMUU+o=} + resolution: {integrity: sha512-JmXMZ6wuvDmLiHEml9ykzqO6lwFbof0GG4IkcGaENdCRDDmMVnny7s5HsIgHCbaq0w2MyPhDqkhTUgS2LU2PHA==} engines: {node: '>=0.8.19'} dev: true @@ -4394,7 +4493,7 @@ packages: dev: true /is-arrayish/0.2.1: - resolution: {integrity: sha1-d8mYQFJ6qOyxqLppe4BkWnqSap0=} + resolution: {integrity: sha512-zz06S8t0ozoDXMG+ube26zeCTNXcKIPJZJi8hBrF4idCLms4CG9QtK7qBl1boi5ODzFpjswb5JPmHCbMpjaYzg==} dev: true /is-bigint/1.0.4: @@ -4421,7 +4520,7 @@ packages: resolution: {integrity: sha512-OV7JjAgOTfAFJmHZLvpSTb4qi0nIILDV1gWPYDnDJUTNFM5aGlRAhk4QcT8i7TuAleeEV5Fdkqn3t4mS+Q11fg==} engines: {node: '>=6'} dependencies: - builtin-modules: 3.2.0 + builtin-modules: 3.3.0 dev: true /is-callable/1.2.4: @@ -4663,7 +4762,7 @@ packages: whatwg-encoding: 2.0.0 whatwg-mimetype: 3.0.0 whatwg-url: 10.0.0 - ws: 8.6.0 + ws: 8.7.0 xml-name-validator: 4.0.0 transitivePeerDependencies: - bufferutil @@ -4699,7 +4798,7 @@ packages: dev: true /json-stable-stringify-without-jsonify/1.0.1: - resolution: {integrity: sha1-nbe1lJatPzz+8wp1FC0tkwrXJlE=} + resolution: {integrity: sha512-Bdboy+l7tA3OGW6FjyFHWkP5LuByj1Tk33Ljyq0axyzdk9//JSi2u3fP1QSmd1KNwq6VOKYGlAu87CisVir6Pw==} dev: true /json5/1.0.1: @@ -4721,7 +4820,7 @@ packages: dependencies: acorn: 8.7.1 eslint-visitor-keys: 3.3.0 - espree: 9.3.1 + espree: 9.3.2 semver: 7.3.7 dev: true @@ -4742,7 +4841,7 @@ packages: resolution: {integrity: sha512-XzO9luP6L0xkxwhIJMTJQpZo/eeN60K08jHdexfD569AGxeNug6UketeHXEhROoM8aR7EcUoOQmIhcJQjcuq8Q==} engines: {node: '>=4.0'} dependencies: - array-includes: 3.1.4 + array-includes: 3.1.5 object.assign: 4.1.2 dev: true @@ -4761,7 +4860,7 @@ packages: dev: true /levn/0.3.0: - resolution: {integrity: sha1-OwmSTt+fCDwEkP3UwLxEIeBHZO4=} + resolution: {integrity: sha512-0OO4y2iOHix2W6ujICbKIaEQXvFQHue65vUG3pb5EUomzPI90z9hsA1VsO/dbIIpC53J8gxM9Q4Oho0jrCM/yA==} engines: {node: '>= 0.8.0'} dependencies: prelude-ls: 1.1.2 @@ -4792,7 +4891,7 @@ packages: dev: true /locate-path/2.0.0: - resolution: {integrity: sha1-K1aLJl7slExtnA3pw9u7ygNUzY4=} + resolution: {integrity: sha512-NCI2kiDkyR7VeEKm27Kda/iQHyKJe1Bu0FlTbYp3CqJu+9IFe9bLyAjMxf5ZDDbEg+iMPzB5zYyUTSm8wVTKmA==} engines: {node: '>=4'} dependencies: p-locate: 2.0.0 @@ -4837,7 +4936,7 @@ packages: dev: true /lower-case/1.1.4: - resolution: {integrity: sha1-miyr0bno4K6ZOkv31YdcOcQujqw=} + resolution: {integrity: sha512-2Fgx1Ycm599x+WGpIYwJOvsjmXFzTSc34IwDWALRA/8AopUKAVPwfJ+h5+f85BCp0PWmmJcWzEpxOpoXycMpdA==} dev: true /lru-cache/6.0.0: @@ -4990,8 +5089,8 @@ packages: brace-expansion: 1.1.11 dev: true - /minimatch/5.0.1: - resolution: {integrity: sha512-nLDxIFRyhDblz3qMuq+SoRZED4+miJ/G+tdDrjkkkRnjAsBexeGpgjLEQ0blJy7rHhR2b93rhQY4SvyWu9v03g==} + /minimatch/5.1.0: + resolution: {integrity: sha512-9TPBGGak4nHfGZsPBohm9AWg6NoT7QTCehS3BIJABslyZbzxfV78QM2Y6+i741OPZIafFAaiiEMh5OyIrJPgtg==} engines: {node: '>=10'} dependencies: brace-expansion: 2.0.1 @@ -5022,15 +5121,15 @@ packages: resolution: {integrity: sha512-p1sjXuopFs0xg+fPASzQ28agW1oHD7xDsd9Xkf3T15H3c/cifrFHVwrh74PdoklAPi+i7MdRsE47vm2r6JoB+w==} engines: {node: ^10 || ^12 || ^13.7 || ^14 || >=15.0.1} hasBin: true + dev: true /nanoid/3.3.4: resolution: {integrity: sha512-MqBkQh/OHTS2egovRtLk45wEyNXwF+cokD+1YPf9u5VfJiRdAiRwB2froX5Co9Rh20xs4siNPm8naNotSD6RBw==} engines: {node: ^10 || ^12 || ^13.7 || ^14 || >=15.0.1} hasBin: true - dev: true /natural-compare/1.4.0: - resolution: {integrity: sha1-Sr6/7tdUHywnrPspvbvRXI1bpPc=} + resolution: {integrity: sha512-OWND8ei3VtNC9h7V60qff3SVobHr996CTwgxubgyQYEpg290h9J0buyECNNJexkFm5sOajh5G116RYA1c8ZMSw==} dev: true /negotiator/0.6.3: @@ -5044,18 +5143,8 @@ packages: lower-case: 1.1.4 dev: true - /node-domexception/1.0.0: - resolution: {integrity: sha512-/jKZoMpw0F8GRwl4/eLROPA3cfcXtLApP0QzLmUT/HuPCZWyB7IY9ZrMeKw2O/nFIqPQB3PVM9aYm0F312AXDQ==} - engines: {node: '>=10.5.0'} - dev: true - - /node-fetch/3.2.4: - resolution: {integrity: sha512-WvYJRN7mMyOLurFR2YpysQGuwYrJN+qrrpHjJDuKMcSPdfFccRUla/kng2mz6HWSBxJcqPbvatS6Gb4RhOzCJw==} - engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} - dependencies: - data-uri-to-buffer: 4.0.0 - fetch-blob: 3.1.5 - formdata-polyfill: 4.0.10 + /node-fetch-native/0.1.3: + resolution: {integrity: sha512-Jf1IQZdovUIv9E+5avmN6Sf+bND+rnMlODnBQhdE2VRyuWP9WgqZb/KEgPekh19DAN1X2C4vbS1VCOaz2OH19g==} dev: true /node-releases/2.0.3: @@ -5092,6 +5181,12 @@ packages: boolbase: 1.0.0 dev: true + /nth-check/2.1.1: + resolution: {integrity: sha512-lqjrjmaOoAnWfMmBPL+XNnynZh2+swxiX3WUE0s4yEHI6m+AwrK2UZOimIRl3X/4QctVqS8AiZjFqyOGrMXb/w==} + dependencies: + boolbase: 1.0.0 + dev: true + /nwsapi/2.2.0: resolution: {integrity: sha512-h2AatdwYH+JHiZpv7pt/gSX1XoRGb7L/qSIeuqA6GwYoF9w1vP1cw42TO0aI2pNyshRK5893hNSl+1//vHK7hQ==} dev: true @@ -5105,6 +5200,10 @@ packages: resolution: {integrity: sha512-Ho2z80bVIvJloH+YzRmpZVQe87+qASmBUKZDWgx9cu+KDrX2ZDH/3tMy+gXbZETVGs2M8YdxObOh7XAtim9Y0g==} dev: true + /object-inspect/1.12.2: + resolution: {integrity: sha512-z+cPxW0QGUp0mcqcsgQyLVRDoXFQbXOwBaqyF7VIgI4TWNQsDHrBpUQslRmIfAoYWdYzs6UlKJtB2XJpTaNSpQ==} + dev: true + /object-is/1.1.5: resolution: {integrity: sha512-3cyDsyHgtmi7I7DfSSI2LDp6SK2lwvtbg0p0R1e0RvTqF5ceGx+K2dfSjm1bKDMVCFEDAQvy+o8c6a7VujOddw==} engines: {node: '>= 0.4'} @@ -5134,7 +5233,7 @@ packages: dependencies: call-bind: 1.0.2 define-properties: 1.1.4 - es-abstract: 1.19.5 + es-abstract: 1.20.1 dev: true /object.fromentries/2.0.5: @@ -5143,14 +5242,14 @@ packages: dependencies: call-bind: 1.0.2 define-properties: 1.1.4 - es-abstract: 1.19.5 + es-abstract: 1.20.1 dev: true - /object.hasown/1.1.0: - resolution: {integrity: sha512-MhjYRfj3GBlhSkDHo6QmvgjRLXQ2zndabdf3nX0yTyZK9rPfxb6uRpAac8HXNLy1GpqWtZ81Qh4v3uOls2sRAg==} + /object.hasown/1.1.1: + resolution: {integrity: sha512-LYLe4tivNQzq4JdaWW6WO3HMZZJWzkkH8fnI6EebWl0VZth2wL2Lovm74ep2/gZzlaTdV62JZHEqHQ2yVn8Q/A==} dependencies: define-properties: 1.1.4 - es-abstract: 1.19.5 + es-abstract: 1.20.1 dev: true /object.values/1.1.5: @@ -5159,20 +5258,20 @@ packages: dependencies: call-bind: 1.0.2 define-properties: 1.1.4 - es-abstract: 1.19.5 + es-abstract: 1.20.1 dev: true /obuf/1.1.2: resolution: {integrity: sha512-PX1wu0AmAdPqOL1mWhqmlOd8kOIZQwGZw6rh7uby9fTc5lhaOWFLX3I6R1hrF9k3zUY40e6igsLGkDXK92LJNg==} dev: true - /ohmyfetch/0.4.16: - resolution: {integrity: sha512-QKzG0pPa+Rfqht8msM/GxH9P+TENMiNz32NK3Sdo4I950yxOuNzHdMZTYN+RDTE2nOvvdlCiPNFZKpOCY6jH5w==} + /ohmyfetch/0.4.18: + resolution: {integrity: sha512-MslzNrQzBLtZHmiZBI8QMOcMpdNFlK61OJ34nFNFynZ4v+4BonfCQ7VIN4EGXvGGq5zhDzgdJoY3o9S1l2T7KQ==} dependencies: destr: 1.1.1 - node-fetch: 3.2.4 + node-fetch-native: 0.1.3 ufo: 0.8.4 - undici: 5.1.1 + undici: 5.4.0 dev: true /on-finished/2.3.0: @@ -5225,7 +5324,7 @@ packages: dev: true /p-finally/1.0.0: - resolution: {integrity: sha1-P7z7FbiZpEEjs0ttzBi3JDNqLK4=} + resolution: {integrity: sha512-LICb2p9CB7FS+0eR1oqWnHhp0FljGLZCWBE9aix0Uye9W8LTQPwMTYVGWQWIw9RdQiDg4+epXQODwIYJtSJaow==} engines: {node: '>=4'} dev: true @@ -5251,7 +5350,7 @@ packages: dev: true /p-locate/2.0.0: - resolution: {integrity: sha1-IKAQOyIqcMj9OcwuWAaA893l7EM=} + resolution: {integrity: sha512-nQja7m7gSKuewoVRen45CtVfODR3crN3goVQ0DDZ9N3yHxgpkuBhZqsaiotSQRrADUrne346peY7kT3TSACykg==} engines: {node: '>=4'} dependencies: p-limit: 1.3.0 @@ -5287,7 +5386,7 @@ packages: dev: true /p-try/1.0.0: - resolution: {integrity: sha1-y8ec26+P1CKOE/Yh8rGiN8GyB7M=} + resolution: {integrity: sha512-U1etNYuMJoIz3ZXSrrySFjsXQTWOx2/jdi86L+2pRvph/qMKL6sbcCYdH23fqsbm8TH2Gn0OybpT4eSFlCVHww==} engines: {node: '>=4'} dev: true @@ -5297,7 +5396,7 @@ packages: dev: true /param-case/2.1.1: - resolution: {integrity: sha1-35T9jPZTHs915r75oIWPvHK+Ikc=} + resolution: {integrity: sha512-eQE845L6ot89sk2N8liD8HAuH4ca6Vvr7VWAWwt7+kvvG5aBcPmmphQ68JsEG2qa9n1TykS2DLeMt363AAH8/w==} dependencies: no-case: 2.3.2 dev: true @@ -5346,7 +5445,7 @@ packages: dev: true /path-exists/3.0.0: - resolution: {integrity: sha1-zg6+ql94yxiSXqfYENe1mwEP1RU=} + resolution: {integrity: sha512-bpC7GYwiDYQ4wYLe+FA8lhRjhQCMcQGuSgGGqDkg/QerRWw9CmGRT0iSOVRSZJ29NMLZgIzqaljJ63oaL4NIJQ==} engines: {node: '>=4'} dev: true @@ -5393,7 +5492,7 @@ packages: resolution: {integrity: sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==} engines: {node: '>=8.6'} - /pinia/2.0.14_ytvqwwdyss532bvoq2clv4ed5m: + /pinia/2.0.14_hxrfy3rdja4lhsamokddlc63fi: resolution: {integrity: sha512-0nPuZR4TetT/WcLN+feMSjWJku3SQU7dBbXC6uw+R6FLQJCsg+/0pzXyD82T1FmAYe0lsx+jnEDQ1BLgkRKlxA==} peerDependencies: '@vue/composition-api': ^1.4.0 @@ -5406,9 +5505,9 @@ packages: optional: true dependencies: '@vue/devtools-api': 6.1.4 - typescript: 4.6.4 - vue: 3.2.33 - vue-demi: 0.12.5_vue@3.2.33 + typescript: 4.7.3 + vue: 3.2.36 + vue-demi: 0.13.1_vue@3.2.36 dev: false /pluralize/8.0.0: @@ -5416,8 +5515,8 @@ packages: engines: {node: '>=4'} dev: true - /pnpm/7.0.1: - resolution: {integrity: sha512-jDXatNQpx+KYoCg0sSEBj4ryS8dIfo05TkhH5GOyi0ClhmkdmdHr2PgbReQyzZzuQpKWefCAvwOB8PxE1tgQNg==} + /pnpm/7.1.8: + resolution: {integrity: sha512-6E+iGdkAcEtEvmxgLGpHiK51ArFK8mBUFIQ6/x5LeL+YCWbi1r1Fy2UPN1dDWUjy2xauLjgIMp/KQ5s5b85EBA==} engines: {node: '>=14.19'} hasBin: true dev: true @@ -5437,6 +5536,7 @@ packages: nanoid: 3.3.3 picocolors: 1.0.0 source-map-js: 1.0.2 + dev: true /postcss/8.4.13: resolution: {integrity: sha512-jtL6eTBrza5MPzy8oJLFuUscHDXTV5KcLlqAWHl5q5WYRfnNRGSmOZmOZ1T6Gy7A99mOZfqungmZMpMmCVJ8ZA==} @@ -5447,8 +5547,16 @@ packages: source-map-js: 1.0.2 dev: true + /postcss/8.4.14: + resolution: {integrity: sha512-E398TUmfAYFPBSdzgeieK2Y1+1cpdxJx8yXbK/m57nRhKSmk1GB2tO4lbLBtlkfPQTDKfe4Xqv1ASWPpayPEig==} + engines: {node: ^10 || ^12 || >=14} + dependencies: + nanoid: 3.3.4 + picocolors: 1.0.0 + source-map-js: 1.0.2 + /prelude-ls/1.1.2: - resolution: {integrity: sha1-IZMqVJ9eUv/ZqCf1cOBL5iqX2lQ=} + resolution: {integrity: sha512-ESF23V4SKG6lVSGZgYNpbsiaAkdab6ZgOxe52p7+Kid3W3u3bxR4Vfd/o21dmN7jSt0IwgZ4v5MUd26FEtXE9w==} engines: {node: '>= 0.8.0'} dev: true @@ -5473,8 +5581,8 @@ packages: engines: {node: ^14.13.1 || >=16.0.0} dev: true - /prism-theme-vars/0.2.2: - resolution: {integrity: sha512-EL9ifuU/F8tEldoCa2sspiiLWysCL54xDbf2gN/ubwdtbuJROqOGopG5kSwunapwaioT+jLUQ/Ky+7jnv62xJA==} + /prism-theme-vars/0.2.3: + resolution: {integrity: sha512-lpRg8GWfxu38m4rZwjrvOxeHlmL4tERhe9sTjrC47HMu6uCEch3bLUQVNlISoEq9Z24g5Xm+B7AKdyiKSevktg==} dev: false /prismjs/1.28.0: @@ -5699,7 +5807,7 @@ packages: resolution: {integrity: sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==} hasBin: true dependencies: - glob: 7.2.0 + glob: 7.2.3 dev: true /rollup-plugin-terser/7.0.2_rollup@2.70.2: @@ -5754,13 +5862,13 @@ packages: resolution: {integrity: sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==} dev: true - /sass/1.51.0: - resolution: {integrity: sha512-haGdpTgywJTvHC2b91GSq+clTKGbtkkZmVAb82jZQN/wTy6qs8DdFm2lhEQbEwrY0QDRgSQ3xDurqM977C3noA==} + /sass/1.52.2: + resolution: {integrity: sha512-mfHB2VSeFS7sZlPv9YohB9GB7yWIgQNTGniQwfQ04EoQN0wsQEv7SwpCwy/x48Af+Z3vDeFXz+iuXM3HK/phZQ==} engines: {node: '>=12.0.0'} hasBin: true dependencies: chokidar: 3.5.3 - immutable: 4.0.0 + immutable: 4.1.0 source-map-js: 1.0.2 /saxes/5.0.1: @@ -6011,6 +6119,14 @@ packages: define-properties: 1.1.4 dev: true + /string.prototype.trimend/1.0.5: + resolution: {integrity: sha512-I7RGvmjV4pJ7O3kdf+LXFpVfdNOxtCW/2C8f6jNiW4+PQchwxkCDzlk1/7p+Wl4bqFIZeF47qAHXLuHHWKAxog==} + dependencies: + call-bind: 1.0.2 + define-properties: 1.1.4 + es-abstract: 1.20.1 + dev: true + /string.prototype.trimstart/1.0.4: resolution: {integrity: sha512-jh6e984OBfvxS50tdY2nRZnoC5/mLFKOREQfw8t5yytkoUsJRNxvI/E39qu1sD0OtWI3OC0XgKSmcWwziwYuZw==} dependencies: @@ -6018,6 +6134,14 @@ packages: define-properties: 1.1.4 dev: true + /string.prototype.trimstart/1.0.5: + resolution: {integrity: sha512-THx16TJCGlsN0o6dl2o6ncWUsdgnLRSA23rRE5pyGBw/mLr3Ej/R2LaqCtgP8VNMGZsvMWnf9ooZPyY2bHvUFg==} + dependencies: + call-bind: 1.0.2 + define-properties: 1.1.4 + es-abstract: 1.20.1 + dev: true + /string_decoder/1.1.1: resolution: {integrity: sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==} dependencies: @@ -6190,14 +6314,14 @@ packages: resolution: {integrity: sha512-d6xOpEDfsi2CZVlPQzGeux8XMwLT9hssAsaPYExaQMuYskwb+x1x7J371tWlbBdWHroy99KnVB6qIkUbs5X3UQ==} dev: true - /tsutils/3.21.0_typescript@4.6.4: + /tsutils/3.21.0_typescript@4.7.3: resolution: {integrity: sha512-mHKK3iUXL+3UF6xL5k0PEhKRUBKPBCv/+RkEOpjRWxxx27KKRBmmA60A9pgOUvMi8GKhRMPEmjBRPzs2W7O1OA==} engines: {node: '>= 6'} peerDependencies: typescript: '>=2.8.0 || >= 3.2.0-dev || >= 3.3.0-dev || >= 3.4.0-dev || >= 3.5.0-dev || >= 3.6.0-dev || >= 3.6.0-beta || >= 3.7.0-dev || >= 3.7.0-beta' dependencies: tslib: 1.14.1 - typescript: 4.6.4 + typescript: 4.7.3 dev: true /type-check/0.3.2: @@ -6242,11 +6366,10 @@ packages: mime-types: 2.1.35 dev: true - /typescript/4.6.4: - resolution: {integrity: sha512-9ia/jWHIEbo49HfjrLGfKbZSuWo9iTMwXO+Ca3pRsSpbsMbc7/IU8NKdCZVRRBafVPGnoJeFL76ZOAA84I9fEg==} + /typescript/4.7.3: + resolution: {integrity: sha512-WOkT3XYvrpXx4vMMqlD+8R8R37fZkjyLGlxavMc4iB8lrl8L0DeTcHbYgw/v0N/z9wAFsgBhcsF0ruoySS22mA==} engines: {node: '>=4.2.0'} hasBin: true - dev: true /uc.micro/1.0.6: resolution: {integrity: sha512-8Y75pvTYkLJW2hWQHXxoqRgV7qb9B+9vFEtidML+7koHUFapnVJAZ6cKs+Qjz5Aw3aZWHMC6u0wJE3At+nSGwA==} @@ -6266,6 +6389,12 @@ packages: hasBin: true dev: true + /uglify-js/3.15.5: + resolution: {integrity: sha512-hNM5q5GbBRB5xB+PMqVRcgYe4c8jbyZ1pzZhS6jbq54/4F2gFK869ZheiE5A8/t+W5jtTNpWef/5Q9zk639FNQ==} + engines: {node: '>=0.8.0'} + hasBin: true + dev: true + /unbox-primitive/1.0.1: resolution: {integrity: sha512-tZU/3NqK3dA5gpE1KtyiJUrEB0lxnGkMFHptJ7q6ewdZ8s12QrODwNbhIJStmJkd1QDXa1NRA8aF2A1zk/Ypyw==} dependencies: @@ -6275,6 +6404,15 @@ packages: which-boxed-primitive: 1.0.2 dev: true + /unbox-primitive/1.0.2: + resolution: {integrity: sha512-61pPlCD9h51VoreyJ0BReideM3MDKMKnh6+V9L08331ipq6Q8OFXZYiqP6n/tbHx4s5I9uRhcye6BrbkizkBDw==} + dependencies: + call-bind: 1.0.2 + has-bigints: 1.0.2 + has-symbols: 1.0.3 + which-boxed-primitive: 1.0.2 + dev: true + /unconfig/0.3.4: resolution: {integrity: sha512-cf39F1brwQuLSuMLTYXOdWJH0O1CJee6a4QW1nYtO7SoBUfVvQCvEel6ssTNXtPfi17kop1ADmVtmC49NlFkIQ==} dependencies: @@ -6283,8 +6421,8 @@ packages: jiti: 1.13.0 dev: true - /undici/5.1.1: - resolution: {integrity: sha512-CmK9JzLSMGx+2msOao8LhkKn3J7eKo2M50v0KZQ2XbiHcGqLS1HiIj01ceIm3jbUYlspw/FTSb6nMdSNyvVyaQ==} + /undici/5.4.0: + resolution: {integrity: sha512-A1SRXysDg7J+mVP46jF+9cKANw0kptqSFZ8tGyL+HBiv0K1spjxPX8Z4EGu+Eu6pjClJUBdnUPlxrOafR668/g==} engines: {node: '>=12.18'} dev: true @@ -6334,24 +6472,30 @@ packages: engines: {node: '>= 10.0.0'} dev: true - /unocss/0.33.2_vite@2.9.9: - resolution: {integrity: sha512-ISGmthl9kNPujda/Yt25irdV9s9F3hr8MWpd/NE7Kv/qkZJC3/FvO/l/9d5ggkbgsAuGQrsfuaQnxT2p4k9Yug==} + /unocss/0.37.4_vite@2.9.9: + resolution: {integrity: sha512-vuso4hhbG4Jj7+ozwPl/MJXOKoi3OlbEUDD9PdINIgIqC9m2oLpWxvtFXdUow78OW/9k+kifWJkQTxCl3FMBWw==} engines: {node: '>=14'} + peerDependencies: + '@unocss/webpack': 0.37.4 + peerDependenciesMeta: + '@unocss/webpack': + optional: true dependencies: - '@unocss/cli': 0.33.2 - '@unocss/core': 0.33.2 - '@unocss/preset-attributify': 0.33.2 - '@unocss/preset-icons': 0.33.2 - '@unocss/preset-mini': 0.33.2 - '@unocss/preset-typography': 0.33.2 - '@unocss/preset-uno': 0.33.2 - '@unocss/preset-web-fonts': 0.33.2 - '@unocss/preset-wind': 0.33.2 - '@unocss/reset': 0.33.2 - '@unocss/transformer-compile-class': 0.33.2 - '@unocss/transformer-directives': 0.33.2 - '@unocss/transformer-variant-group': 0.33.2 - '@unocss/vite': 0.33.2_vite@2.9.9 + '@unocss/cli': 0.37.4 + '@unocss/core': 0.37.4 + '@unocss/preset-attributify': 0.37.4 + '@unocss/preset-icons': 0.37.4 + '@unocss/preset-mini': 0.37.4 + '@unocss/preset-tagify': 0.37.4 + '@unocss/preset-typography': 0.37.4 + '@unocss/preset-uno': 0.37.4 + '@unocss/preset-web-fonts': 0.37.4 + '@unocss/preset-wind': 0.37.4 + '@unocss/reset': 0.37.4 + '@unocss/transformer-compile-class': 0.37.4 + '@unocss/transformer-directives': 0.37.4 + '@unocss/transformer-variant-group': 0.37.4 + '@unocss/vite': 0.37.4_vite@2.9.9 transitivePeerDependencies: - supports-color - vite @@ -6362,7 +6506,7 @@ packages: engines: {node: '>= 0.8'} dev: true - /unplugin-auto-import/0.7.1_y44jlmyuqbnkfkqeyjo67naj6e: + /unplugin-auto-import/0.7.1_2f4luahfrvm5qufmejfjusqqgu: resolution: {integrity: sha512-9865OV9eP99PNxHR2mtTDExeN01m4M9boT5U2BtIwsU1wDRsaFIYWLwcCBEjvXzXfTTC2NNMskhHGVAMfL2WgA==} engines: {node: '>=14'} peerDependencies: @@ -6373,7 +6517,7 @@ packages: dependencies: '@antfu/utils': 0.5.1 '@rollup/pluginutils': 4.2.1 - '@vueuse/core': 8.4.2_vue@3.2.33 + '@vueuse/core': 8.6.0_vue@3.2.36 local-pkg: 0.4.1 magic-string: 0.26.1 resolve: 1.22.0 @@ -6385,8 +6529,8 @@ packages: - webpack dev: true - /unplugin-vue-components/0.19.5_vite@2.9.9+vue@3.2.33: - resolution: {integrity: sha512-cIC+PdQEXmG+B1gmZGk4hws2xP+00C6pg3FD6ixEgRyW+WF+QXQW/60pc+hUhtDYs1PFE+23K3NY7yvYTnDDTA==} + /unplugin-vue-components/0.19.6_vite@2.9.9+vue@3.2.36: + resolution: {integrity: sha512-APvrJ9Hpid1MLT0G4PWerMJgARhNw6dzz0pcCwCxaO2DR7VyvDacMqjOQNC6ukq7FSw3wzD8VH+9i3EFXwkGmw==} engines: {node: '>=14'} peerDependencies: '@babel/parser': ^7.15.8 @@ -6405,10 +6549,10 @@ packages: fast-glob: 3.2.11 local-pkg: 0.4.1 magic-string: 0.26.2 - minimatch: 5.0.1 + minimatch: 5.1.0 resolve: 1.22.0 unplugin: 0.6.3_vite@2.9.9 - vue: 3.2.33 + vue: 3.2.36 transitivePeerDependencies: - esbuild - rollup @@ -6435,7 +6579,7 @@ packages: optional: true dependencies: chokidar: 3.5.3 - vite: 2.9.9_sass@1.51.0 + vite: 2.9.9_sass@1.52.2 webpack-sources: 3.2.3 webpack-virtual-modules: 0.4.3 dev: true @@ -6458,7 +6602,7 @@ packages: optional: true dependencies: chokidar: 3.5.3 - vite: 2.9.9_sass@1.51.0 + vite: 2.9.9_sass@1.52.2 webpack-sources: 3.2.3 webpack-virtual-modules: 0.4.3 dev: true @@ -6514,7 +6658,7 @@ packages: kolorist: 1.5.1 sirv: 2.0.2 ufo: 0.8.3 - vite: 2.9.9_sass@1.51.0 + vite: 2.9.9_sass@1.52.2 transitivePeerDependencies: - supports-color dev: true @@ -6530,7 +6674,7 @@ packages: '@vue/runtime-core': 3.2.33 gray-matter: 4.0.3 markdown-it: 13.0.1 - vite: 2.9.9_sass@1.51.0 + vite: 2.9.9_sass@1.52.2 dev: true /vite-plugin-pages/0.23.0_vite@2.9.9: @@ -6549,7 +6693,7 @@ packages: json5: 2.2.1 local-pkg: 0.4.1 picocolors: 1.0.0 - vite: 2.9.9_sass@1.51.0 + vite: 2.9.9_sass@1.52.2 yaml: 2.0.1 transitivePeerDependencies: - supports-color @@ -6564,7 +6708,7 @@ packages: fast-glob: 3.2.11 pretty-bytes: 6.0.0 rollup: 2.70.2 - vite: 2.9.9_sass@1.51.0 + vite: 2.9.9_sass@1.52.2 workbox-build: 6.5.3 workbox-window: 6.5.3 transitivePeerDependencies: @@ -6572,7 +6716,7 @@ packages: - supports-color dev: true - /vite-plugin-vue-layouts/0.6.0_das5d57oxgh3tienmqsf622skm: + /vite-plugin-vue-layouts/0.6.0_ogyzu5t2gxjxdcuo6vkz6mdms4: resolution: {integrity: sha512-7QX7o/NpCfs+hyXphwYfmPqAEQ6qd4uXsvI0VsovjGT2eCoEE5dMdP6L+uqqNWY4uqv7oCvtinecZmbzZv/9Rg==} peerDependencies: vite: ^2.5.0 @@ -6582,19 +6726,19 @@ packages: '@vue/compiler-sfc': 3.2.33 debug: 4.3.4 fast-glob: 3.2.11 - vite: 2.9.9_sass@1.51.0 - vue: 3.2.33 - vue-router: 4.0.15_vue@3.2.33 + vite: 2.9.9_sass@1.52.2 + vue: 3.2.36 + vue-router: 4.0.15_vue@3.2.36 transitivePeerDependencies: - supports-color dev: true - /vite-ssg-sitemap/0.2.6: - resolution: {integrity: sha512-rjb+aXzaw9gb9mqoWaU1mVhwGg3SZKMR8ULraGFSLK9vaeQv52/qHFNmBAZvUiBUmgMQ4RGP2fGomTC+SwknFg==} + /vite-ssg-sitemap/0.2.7: + resolution: {integrity: sha512-vzB2qey/PZGv8gd3nCkLiXxEemByZrTHjhkO7aFcjbxAKlW36RraBMZkizzRUo6uB06Uo7yM4UmzjE5h6dfvsg==} dev: true - /vite-ssg/0.20.0_r4zcbidcwrm73q735wfxdb2daa: - resolution: {integrity: sha512-F6B6au8V0aOc9vQ/z875n8AjmGa8vkZGZnuSAidMeJzgEnVYJhIzLL5gUKU336bM9C1GCDJwz5JXmY6YPd3ukg==} + /vite-ssg/0.20.1_52gbmshitwk6r33rjhybrschkq: + resolution: {integrity: sha512-fVlI5bXeGDnkuJX3G1Ac+J5jvQ6y8MKzqhHMgOwGzhJMclkhs6JV9ssZSVRN/jk4/sGf9cuTXxCWrR5mbEKkFg==} engines: {node: '>=14.0.0'} hasBin: true peerDependencies: @@ -6607,7 +6751,7 @@ packages: critters: optional: true dependencies: - '@vueuse/head': 0.7.6_vue@3.2.33 + '@vueuse/head': 0.7.6_vue@3.2.36 critters: 0.0.16 fs-extra: 10.1.0 html-minifier: 4.0.0 @@ -6616,10 +6760,10 @@ packages: kolorist: 1.5.1 p-queue: 6.6.2 prettier: 2.6.2 - vite: 2.9.9_sass@1.51.0 - vue: 3.2.33 - vue-router: 4.0.15_vue@3.2.33 - yargs: 17.4.1 + vite: 2.9.9_sass@1.52.2 + vue: 3.2.36 + vue-router: 4.0.15_vue@3.2.36 + yargs: 17.5.1 transitivePeerDependencies: - bufferutil - canvas @@ -6627,7 +6771,7 @@ packages: - utf-8-validate dev: true - /vite/2.9.9_sass@1.51.0: + /vite/2.9.9_sass@1.52.2: resolution: {integrity: sha512-ffaam+NgHfbEmfw/Vuh6BHKKlI/XIAhxE5QSS7gFLIngxg171mg1P3a4LSRME0z2ZU1ScxoKzphkipcYwSD5Ew==} engines: {node: '>=12.2.0'} hasBin: true @@ -6647,7 +6791,7 @@ packages: postcss: 8.4.13 resolve: 1.22.0 rollup: 2.72.1 - sass: 1.51.0 + sass: 1.52.2 optionalDependencies: fsevents: 2.3.2 dev: true @@ -6655,12 +6799,12 @@ packages: /vue-about-me/1.2.7: resolution: {integrity: sha512-dPzh6wBdv1TlrZQ4ad4Paf4D4qGrj7bV4TFPjPhKhI/ITtY4w667v2iN14qXXbML5/0dT2czxwvGuO2lrAptzg==} dependencies: - sass: 1.51.0 - vue: 3.2.33 + sass: 1.52.2 + vue: 3.2.36 dev: false - /vue-demi/0.12.5_vue@3.2.33: - resolution: {integrity: sha512-BREuTgTYlUr0zw0EZn3hnhC3I6gPWv+Kwh4MCih6QcAeaTlaIX0DwOVN0wHej7hSvDPecz4jygy/idsgKfW58Q==} + /vue-demi/0.13.1_vue@3.2.36: + resolution: {integrity: sha512-xmkJ56koG3ptpLnpgmIzk9/4nFf4CqduSJbUM0OdPoU87NwRuZ6x49OLhjSa/fC15fV+5CbEnrxU4oyE022svg==} engines: {node: '>=12'} hasBin: true requiresBuild: true @@ -6671,20 +6815,19 @@ packages: '@vue/composition-api': optional: true dependencies: - vue: 3.2.33 - dev: false + vue: 3.2.36 - /vue-eslint-parser/8.3.0_eslint@8.15.0: - resolution: {integrity: sha512-dzHGG3+sYwSf6zFBa0Gi9ZDshD7+ad14DGOdTLjruRVgZXe2J+DcZ9iUhyR48z5g1PqRa20yt3Njna/veLJL/g==} - engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} + /vue-eslint-parser/9.0.2_eslint@8.17.0: + resolution: {integrity: sha512-uCPQwTGjOtAYrwnU+76pYxalhjsh7iFBsHwBqDHiOPTxtICDaraO4Szw54WFTNZTAEsgHHzqFOu1mmnBOBRzDA==} + engines: {node: ^14.17.0 || >=16.0.0} peerDependencies: eslint: '>=6.0.0' dependencies: debug: 4.3.4 - eslint: 8.15.0 + eslint: 8.17.0 eslint-scope: 7.1.1 eslint-visitor-keys: 3.3.0 - espree: 9.3.1 + espree: 9.3.2 esquery: 1.4.0 lodash: 4.17.21 semver: 7.3.7 @@ -6692,42 +6835,40 @@ packages: - supports-color dev: true - /vue-router/4.0.15_vue@3.2.33: + /vue-router/4.0.15_vue@3.2.36: resolution: {integrity: sha512-xa+pIN9ZqORdIW1MkN2+d9Ui2pCM1b/UMgwYUCZOiFYHAvz/slKKBDha8DLrh5aCG/RibtrpyhKjKOZ85tYyWg==} peerDependencies: vue: ^3.2.0 dependencies: '@vue/devtools-api': 6.1.4 - vue: 3.2.33 - dev: false + vue: 3.2.36 - /vue-toastification/2.0.0-rc.5_vue@3.2.33: + /vue-toastification/2.0.0-rc.5_vue@3.2.36: resolution: {integrity: sha512-q73e5jy6gucEO/U+P48hqX+/qyXDozAGmaGgLFm5tXX4wJBcVsnGp4e/iJqlm9xzHETYOilUuwOUje2Qg1JdwA==} peerDependencies: vue: ^3.0.2 dependencies: - vue: 3.2.33 + vue: 3.2.36 dev: true - /vue-tsc/0.34.12_typescript@4.6.4: - resolution: {integrity: sha512-CmuqLXHEW5UvS8UpT2RYom5MzOWBD142PLXxDX0ARdZ/u1oLobA3od4XY2XZACQYCFCzjTvfD1H5wrWwiGwoUA==} + /vue-tsc/0.36.1_typescript@4.7.3: + resolution: {integrity: sha512-HeQPA72lYDcqdfs8NwbbeX8MsbswWxuXYSXgiFqlddlezmXFhD+6YdeoChTqsRe3F+WJ+FarnIfpb6Y5JLk+nA==} hasBin: true peerDependencies: typescript: '*' dependencies: - '@volar/vue-typescript': 0.34.12 - typescript: 4.6.4 + '@volar/vue-typescript': 0.36.1 + typescript: 4.7.3 dev: true - /vue/3.2.33: - resolution: {integrity: sha512-si1ExAlDUrLSIg/V7D/GgA4twJwfsfgG+t9w10z38HhL/HA07132pUQ2KuwAo8qbCyMJ9e6OqrmWrOCr+jW7ZQ==} + /vue/3.2.36: + resolution: {integrity: sha512-5yTXmrE6gW8IQgttzHW5bfBiFA6mx35ZXHjGLDmKYzW6MMmYvCwuKybANRepwkMYeXw2v1buGg3/lPICY5YlZw==} dependencies: - '@vue/compiler-dom': 3.2.33 - '@vue/compiler-sfc': 3.2.33 - '@vue/runtime-dom': 3.2.33 - '@vue/server-renderer': 3.2.33_vue@3.2.33 - '@vue/shared': 3.2.33 - dev: false + '@vue/compiler-dom': 3.2.36 + '@vue/compiler-sfc': 3.2.36 + '@vue/runtime-dom': 3.2.36 + '@vue/server-renderer': 3.2.36_vue@3.2.36 + '@vue/shared': 3.2.36 /w3c-hr-time/1.0.2: resolution: {integrity: sha512-z8P5DvDNjKDoFIHK7q8r8lackT6l+jo/Ye3HOle7l9nICP9lf1Ci25fy9vHd0JOWewkIFzXIEig3TdKT7JQ5fQ==} @@ -6748,11 +6889,6 @@ packages: minimalistic-assert: 1.0.1 dev: true - /web-streams-polyfill/3.2.1: - resolution: {integrity: sha512-e0MO3wdXWKrLbL0DgGnUV7WHVuw9OUvL4hjgnPkIeEvESk74gAITi5G606JtZPp39cd8HA9VQzCIvA49LpPN5Q==} - engines: {node: '>= 8'} - dev: true - /webidl-conversions/4.0.2: resolution: {integrity: sha512-YQ+BmxuTgd6UXZW3+ICGfyqRyHXVlD5GtQr5+qjiNW7bF0cqrzX500HVXPBOvgXb5YnzDd+h0zqyv61KUD7+Sg==} dev: true @@ -7010,8 +7146,8 @@ packages: resolution: {integrity: sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=} dev: true - /ws/8.6.0: - resolution: {integrity: sha512-AzmM3aH3gk0aX7/rZLYvjdvZooofDu3fFOzGqcSnQ1tOcTWwhM/o+q++E8mAyVVIyUdajrkzWUGftaVSDLn1bw==} + /ws/8.7.0: + resolution: {integrity: sha512-c2gsP0PRwcLFzUiA8Mkr37/MI7ilIlHQxaEAtd0uNMbVMoy8puJyafRlm0bV9MbGSabUPeLrRRaqIBcFcA2Pqg==} engines: {node: '>=10.0.0'} peerDependencies: bufferutil: ^4.0.1 @@ -7041,18 +7177,13 @@ packages: resolution: {integrity: sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==} dev: true - /yaml-eslint-parser/0.5.0: - resolution: {integrity: sha512-nJeyLA3YHAzhBTZbRAbu3W6xrSCucyxExmA+ZDtEdUFpGllxAZpto2Zxo2IG0r0eiuEiBM4e+wiAdxTziTq94g==} - engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} + /yaml-eslint-parser/1.0.1: + resolution: {integrity: sha512-acQYWneSXwnJgPQbTyJvDxWx9zlJ/rq267p/zzQMSCE7ljJxQ8elefsQase1gEIJMo+pIqmLRczoo7fPt6VbKQ==} + engines: {node: ^14.17.0 || >=16.0.0} dependencies: eslint-visitor-keys: 3.3.0 lodash: 4.17.21 - yaml: 1.10.2 - dev: true - - /yaml/1.10.2: - resolution: {integrity: sha512-r3vXyErRCYJ7wg28yvBY5VSoAF8ZvlcW9/BwUzEtUsjvX/DKs24dIkuwjtuprwJJHsbyUbLApepYTR1BN4uHrg==} - engines: {node: '>= 6'} + yaml: 2.1.1 dev: true /yaml/2.0.1: @@ -7060,13 +7191,18 @@ packages: engines: {node: '>= 14'} dev: true + /yaml/2.1.1: + resolution: {integrity: sha512-o96x3OPo8GjWeSLF+wOAbrPfhFOGY0W00GNaxCDv+9hkcDJEnev1yh8S7pgHF0ik6zc8sQLuL8hjHjJULZp8bw==} + engines: {node: '>= 14'} + dev: true + /yargs-parser/21.0.1: resolution: {integrity: sha512-9BK1jFpLzJROCI5TzwZL/TU4gqjK5xiHV/RfWLOahrjAko/e4DJkRDZQXfvqAsiZzzYhgAzbgz6lg48jcm4GLg==} engines: {node: '>=12'} dev: true - /yargs/17.4.1: - resolution: {integrity: sha512-WSZD9jgobAg3ZKuCQZSa3g9QOJeCCqLoLAykiWgmXnDo9EPnn4RPf5qVTtzgOx66o6/oqhcA5tHtJXpG8pMt3g==} + /yargs/17.5.1: + resolution: {integrity: sha512-t6YAJcxDkNX7NFYiVtKvWUz8l+PaKTLiL63mJYWR2GnHq2gjEWISzsLp9wg3aY36dY1j+gfIEL3pIF+XlJJfbA==} engines: {node: '>=12'} dependencies: cliui: 7.0.4 diff --git a/scripts/convert.ts b/scripts/convert.ts index 0116673..bac4700 100644 --- a/scripts/convert.ts +++ b/scripts/convert.ts @@ -12,7 +12,7 @@ function run() { const csvData = fs.readFileSync(recipeCsvFile, 'utf-8') const lines = csvData.split(/\r?\n/) - const headers = 'name,stuff,link,difficulty,tags,methods,tools,' + const headers = 'name,stuff,bv,difficulty,tags,methods,tools,' if (lines[0].trim() !== headers) { consola.warn(`Headers Changed: ${lines[0]}`) return @@ -29,7 +29,9 @@ function run() { name: attrs[0].trim(), stuff, emojis: generateEmojisFromStuff(stuff), - link: attrs[2].trim(), + // link: attrs[2].trim(), + // bv id + bv: attrs[2].trim().replace('https://www.bilibili.com/video/', ''), difficulty: attrs[3] && attrs[3].trim() as RecipeItem['difficulty'], tags: attrs[4] ? attrs[4].trim().split(sep) : [], methods: attrs[5] ? (attrs[5].trim().split(sep)) as RecipeItem['methods'] : [], diff --git a/src/auto-imports.d.ts b/src/auto-imports.d.ts index 15dd24a..ebe7c60 100644 --- a/src/auto-imports.d.ts +++ b/src/auto-imports.d.ts @@ -133,6 +133,7 @@ declare global { const useDisplayMedia: typeof import('@vueuse/core')['useDisplayMedia'] const useDocumentVisibility: typeof import('@vueuse/core')['useDocumentVisibility'] const useDraggable: typeof import('@vueuse/core')['useDraggable'] + const useDropZone: typeof import('@vueuse/core')['useDropZone'] const useElementBounding: typeof import('@vueuse/core')['useElementBounding'] const useElementByPoint: typeof import('@vueuse/core')['useElementByPoint'] const useElementHover: typeof import('@vueuse/core')['useElementHover'] diff --git a/src/components/tags/DishTag.vue b/src/components/tags/DishTag.vue index c5d5df9..d70abbf 100644 --- a/src/components/tags/DishTag.vue +++ b/src/components/tags/DishTag.vue @@ -24,7 +24,7 @@ const triggerGtm = (val: string) => {