Linted code

This commit is contained in:
2024-06-21 00:34:26 +02:00
parent 2dcde6b0d8
commit 327971a831
3 changed files with 114 additions and 1 deletions

View File

@@ -8,7 +8,8 @@ export default defineNuxtConfig({
'@nuxt/ui',
'@nuxt/content',
'@vueuse/nuxt',
'@nuxtjs/google-fonts'
'@nuxtjs/google-fonts',
'@nuxthq/studio'
],
hub: {

View File

@@ -15,6 +15,7 @@
"@nuxt/content": "^2.13.0",
"@nuxt/eslint": "^0.3.13",
"@nuxt/ui": "^2.17.0",
"@nuxthq/studio": "^2.0.1",
"@nuxthub/core": "^0.6.17",
"@nuxtjs/google-fonts": "^3.2.0",
"nuxt": "^3.12.2"

111
pnpm-lock.yaml generated
View File

@@ -20,6 +20,9 @@ importers:
'@nuxt/ui':
specifier: ^2.17.0
version: 2.17.0(focus-trap@7.5.4)(magicast@0.3.4)(nuxt@3.12.2(@opentelemetry/api@1.9.0)(@parcel/watcher@2.4.1)(@types/node@20.14.6)(@unocss/reset@0.61.0)(encoding@0.1.13)(eslint@9.5.0)(floating-vue@5.2.2(@nuxt/kit@3.12.2(magicast@0.3.4)(rollup@4.18.0))(vue@3.4.29(typescript@5.5.2)))(fuse.js@6.6.2)(ioredis@5.4.1)(magicast@0.3.4)(optionator@0.9.4)(rollup@4.18.0)(terser@5.31.1)(typescript@5.5.2)(unocss@0.61.0(postcss@8.4.38)(rollup@4.18.0)(vite@5.3.1(@types/node@20.14.6)(terser@5.31.1)))(vite@5.3.1(@types/node@20.14.6)(terser@5.31.1))(vue-tsc@2.0.21(typescript@5.5.2)))(rollup@4.18.0)(vite@5.3.1(@types/node@20.14.6)(terser@5.31.1))(vue@3.4.29(typescript@5.5.2))
'@nuxthq/studio':
specifier: ^2.0.1
version: 2.0.1(magicast@0.3.4)(rollup@4.18.0)
'@nuxthub/core':
specifier: ^0.6.17
version: 0.6.17(ioredis@5.4.1)(magicast@0.3.4)(nuxt@3.12.2(@opentelemetry/api@1.9.0)(@parcel/watcher@2.4.1)(@types/node@20.14.6)(@unocss/reset@0.61.0)(encoding@0.1.13)(eslint@9.5.0)(floating-vue@5.2.2(@nuxt/kit@3.12.2(magicast@0.3.4)(rollup@4.18.0))(vue@3.4.29(typescript@5.5.2)))(fuse.js@6.6.2)(ioredis@5.4.1)(magicast@0.3.4)(optionator@0.9.4)(rollup@4.18.0)(terser@5.31.1)(typescript@5.5.2)(unocss@0.61.0(postcss@8.4.38)(rollup@4.18.0)(vite@5.3.1(@types/node@20.14.6)(terser@5.31.1)))(vite@5.3.1(@types/node@20.14.6)(terser@5.31.1))(vue-tsc@2.0.21(typescript@5.5.2)))(rollup@4.18.0)(vite@5.3.1(@types/node@20.14.6)(terser@5.31.1))
@@ -1003,6 +1006,9 @@ packages:
peerDependencies:
vue: ^3.3.4
'@nuxthq/studio@2.0.1':
resolution: {integrity: sha512-KOL4tSqlS/gQbR+c+ToSeyUygkslvKHhu2/5WG6BLjaoodAUjmesZNcVjjZdNMwJo07+qQ1XhcRqJx9+fkwQOA==}
'@nuxthub/core@0.6.17':
resolution: {integrity: sha512-Bi4IFtR+P5Hus3SnsP4oIF/7lfQvH8Ij/pkncDNPyITPlWWy0qBFEtv89VFAQqA9nPphiHtvEsJ1JxoZFpClcw==}
@@ -1684,12 +1690,21 @@ packages:
vite: ^5.0.0
vue: ^3.2.25
'@volar/language-core@1.11.1':
resolution: {integrity: sha512-dOcNn3i9GgZAcJt43wuaEykSluAuOkQgzni1cuxLxTV0nJKanQztp7FxyswdRILaKH+P2XZMPRp2S4MV/pElCw==}
'@volar/language-core@2.3.0':
resolution: {integrity: sha512-pvhL24WUh3VDnv7Yw5N1sjhPtdx7q9g+Wl3tggmnkMcyK8GcCNElF2zHiKznryn0DiUGk+eez/p2qQhz+puuHw==}
'@volar/source-map@1.11.1':
resolution: {integrity: sha512-hJnOnwZ4+WT5iupLRnuzbULZ42L7BWWPMmruzwtLhJfpDVoZLjNBxHDi2sY2bgZXCKlpU5XcsMFoYrsQmPhfZg==}
'@volar/source-map@2.3.0':
resolution: {integrity: sha512-G/228aZjAOGhDjhlyZ++nDbKrS9uk+5DMaEstjvzglaAw7nqtDyhnQAsYzUg6BMP9BtwZ59RIw5HGePrutn00Q==}
'@volar/typescript@1.11.1':
resolution: {integrity: sha512-iU+t2mas/4lYierSnoFOeRFQUhAEMgsFuQxoxvwn5EdQopw43j+J27a4lt9LMInx1gLJBC6qL14WYGlgymaSMQ==}
'@volar/typescript@2.3.0':
resolution: {integrity: sha512-PtUwMM87WsKVeLJN33GSTUjBexlKfKgouWlOUIv7pjrOnTwhXHZNSmpc312xgXdTjQPpToK6KXSIcKu9sBQ5LQ==}
@@ -1757,6 +1772,14 @@ packages:
unocss: '>=0.50.0-0'
vue: '>=3.0.0-0'
'@vue/language-core@1.8.27':
resolution: {integrity: sha512-L8Kc27VdQserNaCUNiSFdDl9LWT24ly8Hpwf1ECy3aFb9m6bDhBGQYOujDm21N7EW3moKIOKEanQwe1q5BK+mA==}
peerDependencies:
typescript: '*'
peerDependenciesMeta:
typescript:
optional: true
'@vue/language-core@2.0.21':
resolution: {integrity: sha512-vjs6KwnCK++kIXT+eI63BGpJHfHNVJcUCr3RnvJsccT3vbJnZV5IhHR2puEkoOkIbDdp0Gqi1wEnv3hEd3WsxQ==}
peerDependencies:
@@ -3790,6 +3813,9 @@ packages:
ms@2.1.3:
resolution: {integrity: sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==}
muggle-string@0.3.1:
resolution: {integrity: sha512-ckmWDJjphvd/FvZawgygcUeQCxzvohjFO5RxTjj4eq8kw359gFF3E1brjfI+viLMxss5JrHTDRHZvu2/tuy0Qg==}
muggle-string@0.4.1:
resolution: {integrity: sha512-VNTrAak/KhO2i8dqqnqnAHOa3cYBwXEZe9h+D5h/1ZqFSTEFHdM65lR7RoIqq3tBBYavsOXV84NoHXZ0AkPyqQ==}
@@ -3939,6 +3965,10 @@ packages:
engines: {node: ^16.10.0 || >=18.0.0}
hasBin: true
nuxt-component-meta@0.6.5:
resolution: {integrity: sha512-hWtviEYqQLZVpitVUKGHUy1NNOPKskbyu8wsLQPdAGKO48HjONV5ZudPoF5nxswb6sdxRmL+dNIIK4VymrtT+w==}
hasBin: true
nuxt-icon@0.6.10:
resolution: {integrity: sha512-S9zHVA66ox4ZSpMWvCjqKZC4ZogC0s2z3vZs+M4D95YXGPEXwxDZu+insMKvkbe8+k7gvEmtTk0eq3KusKlxiw==}
@@ -5341,6 +5371,17 @@ packages:
vue-bundle-renderer@2.1.0:
resolution: {integrity: sha512-uZ+5ZJdZ/b43gMblWtcpikY6spJd0nERaM/1RtgioXNfWFbjKlUwrS8HlrddN6T2xtptmOouWclxLUkpgcVX3Q==}
vue-component-meta@1.8.27:
resolution: {integrity: sha512-j3WJsyQHP4TDlvnjHc/eseo0/eVkf0FaCpkqGwez5zD+Tj31onBzWZEXTnWKs8xRj0n3dMNYdy3SpiS6NubSvg==}
peerDependencies:
typescript: '*'
peerDependenciesMeta:
typescript:
optional: true
vue-component-type-helpers@1.8.27:
resolution: {integrity: sha512-0vOfAtI67UjeO1G6UiX5Kd76CqaQ67wrRZiOe7UAb9Jm6GzlUr/fC7CV90XfwapJRjpCMaZFhv1V0ajWRmE9Dg==}
vue-demi@0.14.8:
resolution: {integrity: sha512-Uuqnk9YE9SsWeReYqK2alDI5YzciATE0r2SkA6iMAtuXvNTMNACJLJEXNXaEy94ECuBe4Sk6RzRU80kjdbIo1Q==}
engines: {node: '>=12'}
@@ -6736,6 +6777,24 @@ snapshots:
- vti
- vue-tsc
'@nuxthq/studio@2.0.1(magicast@0.3.4)(rollup@4.18.0)':
dependencies:
'@nuxt/kit': 3.12.2(magicast@0.3.4)(rollup@4.18.0)
defu: 6.1.4
git-url-parse: 14.0.0
nuxt-component-meta: 0.6.5(magicast@0.3.4)(rollup@4.18.0)
parse-git-config: 3.0.0
pkg-types: 1.1.1
socket.io-client: 4.7.5
ufo: 1.5.3
untyped: 1.4.2
transitivePeerDependencies:
- bufferutil
- magicast
- rollup
- supports-color
- utf-8-validate
'@nuxthub/core@0.6.17(ioredis@5.4.1)(magicast@0.3.4)(nuxt@3.12.2(@opentelemetry/api@1.9.0)(@parcel/watcher@2.4.1)(@types/node@20.14.6)(@unocss/reset@0.61.0)(encoding@0.1.13)(eslint@9.5.0)(floating-vue@5.2.2(@nuxt/kit@3.12.2(magicast@0.3.4)(rollup@4.18.0))(vue@3.4.29(typescript@5.5.2)))(fuse.js@6.6.2)(ioredis@5.4.1)(magicast@0.3.4)(optionator@0.9.4)(rollup@4.18.0)(terser@5.31.1)(typescript@5.5.2)(unocss@0.61.0(postcss@8.4.38)(rollup@4.18.0)(vite@5.3.1(@types/node@20.14.6)(terser@5.31.1)))(vite@5.3.1(@types/node@20.14.6)(terser@5.31.1))(vue-tsc@2.0.21(typescript@5.5.2)))(rollup@4.18.0)(vite@5.3.1(@types/node@20.14.6)(terser@5.31.1))':
dependencies:
'@cloudflare/workers-types': 4.20240620.0
@@ -7591,14 +7650,27 @@ snapshots:
vite: 5.3.1(@types/node@20.14.6)(terser@5.31.1)
vue: 3.4.29(typescript@5.5.2)
'@volar/language-core@1.11.1':
dependencies:
'@volar/source-map': 1.11.1
'@volar/language-core@2.3.0':
dependencies:
'@volar/source-map': 2.3.0
'@volar/source-map@1.11.1':
dependencies:
muggle-string: 0.3.1
'@volar/source-map@2.3.0':
dependencies:
muggle-string: 0.4.1
'@volar/typescript@1.11.1':
dependencies:
'@volar/language-core': 1.11.1
path-browserify: 1.0.1
'@volar/typescript@2.3.0':
dependencies:
'@volar/language-core': 2.3.0
@@ -7760,6 +7832,20 @@ snapshots:
- sortablejs
- universal-cookie
'@vue/language-core@1.8.27(typescript@5.5.2)':
dependencies:
'@volar/language-core': 1.11.1
'@volar/source-map': 1.11.1
'@vue/compiler-dom': 3.4.29
'@vue/shared': 3.4.29
computeds: 0.0.1
minimatch: 9.0.4
muggle-string: 0.3.1
path-browserify: 1.0.1
vue-template-compiler: 2.7.16
optionalDependencies:
typescript: 5.5.2
'@vue/language-core@2.0.21(typescript@5.5.2)':
dependencies:
'@volar/language-core': 2.3.0
@@ -10140,6 +10226,8 @@ snapshots:
ms@2.1.3: {}
muggle-string@0.3.1: {}
muggle-string@0.4.1: {}
mustache@4.2.0: {}
@@ -10383,6 +10471,18 @@ snapshots:
optionalDependencies:
fsevents: 2.3.3
nuxt-component-meta@0.6.5(magicast@0.3.4)(rollup@4.18.0):
dependencies:
'@nuxt/kit': 3.12.2(magicast@0.3.4)(rollup@4.18.0)
citty: 0.1.6
scule: 1.3.0
typescript: 5.5.2
vue-component-meta: 1.8.27(typescript@5.5.2)
transitivePeerDependencies:
- magicast
- rollup
- supports-color
nuxt-icon@0.6.10(magicast@0.3.4)(nuxt@3.12.2(@opentelemetry/api@1.9.0)(@parcel/watcher@2.4.1)(@types/node@20.14.6)(@unocss/reset@0.61.0)(encoding@0.1.13)(eslint@9.5.0)(floating-vue@5.2.2(@nuxt/kit@3.12.2(magicast@0.3.4)(rollup@4.18.0))(vue@3.4.29(typescript@5.5.2)))(fuse.js@6.6.2)(ioredis@5.4.1)(magicast@0.3.4)(optionator@0.9.4)(rollup@4.18.0)(terser@5.31.1)(typescript@5.5.2)(unocss@0.61.0(postcss@8.4.38)(rollup@4.18.0)(vite@5.3.1(@types/node@20.14.6)(terser@5.31.1)))(vite@5.3.1(@types/node@20.14.6)(terser@5.31.1))(vue-tsc@2.0.21(typescript@5.5.2)))(rollup@4.18.0)(vite@5.3.1(@types/node@20.14.6)(terser@5.31.1))(vue@3.4.29(typescript@5.5.2)):
dependencies:
'@iconify/collections': 1.0.433
@@ -12083,6 +12183,17 @@ snapshots:
dependencies:
ufo: 1.5.3
vue-component-meta@1.8.27(typescript@5.5.2):
dependencies:
'@volar/typescript': 1.11.1
'@vue/language-core': 1.8.27(typescript@5.5.2)
path-browserify: 1.0.1
vue-component-type-helpers: 1.8.27
optionalDependencies:
typescript: 5.5.2
vue-component-type-helpers@1.8.27: {}
vue-demi@0.14.8(vue@3.4.29(typescript@5.5.2)):
dependencies:
vue: 3.4.29(typescript@5.5.2)