diff --git a/package.json b/package.json index 1dbba29b..4e7c4b76 100644 --- a/package.json +++ b/package.json @@ -42,7 +42,7 @@ "@vicons/material": "^0.12.0", "@vicons/tabler": "^0.12.0", "@vueuse/core": "^10.1.2", - "@vueuse/head": "^0.9.0", + "@vueuse/head": "^1.0.0", "@vueuse/router": "^9.13.0", "bcryptjs": "^2.4.3", "change-case": "^4.1.2", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index f3e3579c..d51313ae 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -33,8 +33,8 @@ dependencies: specifier: ^10.1.2 version: 10.1.2(vue@3.3.4) '@vueuse/head': - specifier: ^0.9.0 - version: 0.9.0(vue@3.3.4) + specifier: ^1.0.0 + version: 1.0.0(vue@3.3.4) '@vueuse/router': specifier: ^9.13.0 version: 9.13.0(vue-router@4.1.6)(vue@3.3.4) @@ -3349,6 +3349,39 @@ packages: eslint-visitor-keys: 3.4.0 dev: true + /@unhead/dom@0.5.1: + resolution: {integrity: sha512-cdRzGbZVWTgbwl9HiG3RZzzPThXmhj5afGB2BLRwbE+3IiwqUpMjL6v8bDjE5qttvH4YrK9AD9O8fFP9XyZQpg==} + dependencies: + '@unhead/schema': 0.5.1 + dev: false + + /@unhead/schema@0.5.1: + resolution: {integrity: sha512-Wk8v18jj3PwTFSKai8YZ1ObieBQ9N2pJUvnsy6JhwCSJnLA7e0GrSP/zuluq3GZzyLNJgTr19BDmHgpDPlN61g==} + dependencies: + '@zhead/schema': 1.0.0-beta.13 + hookable: 5.5.3 + dev: false + + /@unhead/ssr@0.5.1: + resolution: {integrity: sha512-F8DhVWMlfKfPvtnpPmVjVXF0HndA/ZShGzaIoCQEJt3Cfr/q4AsdvCiGreI3D4MHB3IXwXPSReV8WQenfo3Z1g==} + dependencies: + '@unhead/schema': 0.5.1 + dev: false + + /@unhead/vue@0.5.1(vue@3.3.4): + resolution: {integrity: sha512-s4y4uj3NMqaUs0K+WQXbWGj/2+Glk/DEJ9yeJOcJIiro/+IhUMByD71jyCM43Xn8YBPy14VY/ZYb9ZFU2WCZgw==} + peerDependencies: + vue: '>=2.7 || >=3' + dependencies: + '@unhead/dom': 0.5.1 + '@unhead/schema': 0.5.1 + '@vueuse/shared': 10.2.0(vue@3.3.4) + unhead: 0.5.1 + vue: 3.3.4 + transitivePeerDependencies: + - '@vue/composition-api' + dev: false + /@unocss/astro@0.53.0(rollup@2.79.1)(vite@2.9.15): resolution: {integrity: sha512-8bR7ysIMZEOpcjd/cVmogcABSFDYPjUqMnbflv44p1A2/deemo9CIkpRARoq/96NQuzWJsKhKodcQodExZcqiA==} dependencies: @@ -3865,14 +3898,14 @@ packages: - vue dev: false - /@vueuse/head@0.9.0(vue@3.3.4): - resolution: {integrity: sha512-Pp+kRiiP9AIIV1V7wi9v9ndB/2UUH41LiLFKWnvkeRx7mS3DkacSN8vn+qbKKSPrgi6KaXSR+1sAKovna+Sk4g==} + /@vueuse/head@1.0.0(vue@3.3.4): + resolution: {integrity: sha512-wighjD6iLxEitpg6EDeS5dGDB9tcOSMhpblrAOKR6qBP93U3cjG72n0LhlBUD9miu41lNxXFVGHgSc6BVJ9BMg==} peerDependencies: vue: '>=2.7 || >=3' dependencies: - '@vueuse/shared': 9.13.0(vue@3.3.4) - '@zhead/schema': 0.8.5 - '@zhead/schema-vue': 0.8.5(vue@3.3.4) + '@unhead/schema': 0.5.1 + '@unhead/ssr': 0.5.1 + '@unhead/vue': 0.5.1(vue@3.3.4) vue: 3.3.4 transitivePeerDependencies: - '@vue/composition-api' @@ -3904,6 +3937,15 @@ packages: - vue dev: false + /@vueuse/shared@10.2.0(vue@3.3.4): + resolution: {integrity: sha512-dIeA8+g9Av3H5iF4NXR/sft4V6vys76CpZ6hxwj8eMXybXk2WRl3scSsOVi+kQ9SX38COR7AH7WwY83UcuxbSg==} + dependencies: + vue-demi: 0.14.5(vue@3.3.4) + transitivePeerDependencies: + - '@vue/composition-api' + - vue + dev: false + /@vueuse/shared@9.13.0(vue@3.3.4): resolution: {integrity: sha512-UrnhU+Cnufu4S6JLCPZnkWh0WwZGUp72ktOF2DFptMlOs3TOdVv8xJN53zhHGARmVOsz5KqOls09+J1NR6sBKw==} dependencies: @@ -3913,27 +3955,8 @@ packages: - vue dev: false - /@zhead/schema-raw@0.8.5: - resolution: {integrity: sha512-Aq+9mksf5zbtj7HYluT6PVyfpQ6z7mja9MzjFxg76Vt+Q9i0oL1XN6ZYaCXImWRafwbyAxjFQ5aUCVyFn79OpA==} - dependencies: - '@zhead/schema': 0.8.5 - dev: false - - /@zhead/schema-vue@0.8.5(vue@3.3.4): - resolution: {integrity: sha512-6aXjYy3fZVeYBLrHcJQqzqwzC/2tafRO5UxZEgBHnryRnzeLNZV6nTptDvIPWiJObMoJTK21vbg3gkfLNQg84g==} - peerDependencies: - vue: '>=2.7 || >=3' - dependencies: - '@vueuse/shared': 9.13.0(vue@3.3.4) - '@zhead/schema': 0.8.5 - '@zhead/schema-raw': 0.8.5 - vue: 3.3.4 - transitivePeerDependencies: - - '@vue/composition-api' - dev: false - - /@zhead/schema@0.8.5: - resolution: {integrity: sha512-1S3Otr2zpl1zwP72dNseVXQNG9tnTQ6hHUEUYwINvBjRj6bHcUwdE+Itc9OLxnGAJT/7p8P7GHGo5sshXJNJsA==} + /@zhead/schema@1.0.0-beta.13: + resolution: {integrity: sha512-P1A1vRGFBhITco8Iw4/hvnDYoE/SoVrd71dW1pBFdXJb3vP+pBtoOuhbEKy0ROJGOyzQuqvFibcwzyLlWMqNiQ==} dev: false /abab@2.0.6: @@ -6128,6 +6151,10 @@ packages: engines: {node: '>=12.0.0'} dev: false + /hookable@5.5.3: + resolution: {integrity: sha512-Yc+BQe8SvoXH1643Qez1zqLRmbA5rCL+sSmk6TVos0LWVfNIB7PGncdlId77WzLGSIB5KaWgTaNTs2lNVEI6VQ==} + dev: false + /hosted-git-info@2.8.9: resolution: {integrity: sha512-mxIDAb9Lsm6DoOJ7xH+5+X4y1LU/4Hi50L9C5sIswK3JzULS4bwk1FvjdBgvYR4bzT4tuUQiC15FE2f5HbLvYw==} dev: true @@ -8619,6 +8646,14 @@ packages: resolution: {integrity: sha512-+A5Sja4HP1M08MaXya7p5LvjuM7K6q/2EaC0+iovj/wOcMsTzMvDFbasi/oSapiwOlt252IqsKqPjCl7huKS0A==} dev: false + /unhead@0.5.1: + resolution: {integrity: sha512-5ZZ0wNRWWdY8+YEg3sX4IXr5r2duc1JslUyfHX1rAGBsaJ62IJRxI6DmgZqSEN0yfqYclCZenxNG+rmWjPKFQw==} + dependencies: + '@unhead/dom': 0.5.1 + '@unhead/schema': 0.5.1 + hookable: 5.5.3 + dev: false + /unicode-canonical-property-names-ecmascript@2.0.0: resolution: {integrity: sha512-yY5PpDlfVIU5+y/BSCxAJRBIS1Zc2dDG3Ujq+sR0U+JjUevW2JhocOF+soROYDSaAezOzOKuyyixhD6mBknSmQ==} engines: {node: '>=4'} @@ -9119,6 +9154,21 @@ packages: vue: 3.3.4 dev: false + /vue-demi@0.14.5(vue@3.3.4): + resolution: {integrity: sha512-o9NUVpl/YlsGJ7t+xuqJKx8EBGf1quRhCiT6D/J0pfwmk9zUwYkC7yrF4SZCe6fETvSM3UNL2edcbYrSyc4QHA==} + engines: {node: '>=12'} + hasBin: true + requiresBuild: true + peerDependencies: + '@vue/composition-api': ^1.0.0-rc.1 + vue: ^3.0.0-0 || ^2.6.0 + peerDependenciesMeta: + '@vue/composition-api': + optional: true + dependencies: + vue: 3.3.4 + dev: false + /vue-eslint-parser@9.3.0(eslint@8.38.0): resolution: {integrity: sha512-48IxT9d0+wArT1+3wNIy0tascRoywqSUe2E1YalIC1L8jsUGe5aJQItWfRok7DVFGz3UYvzEI7n5wiTXsCMAcQ==} engines: {node: ^14.17.0 || >=16.0.0}