docs: migrate to @nuxt/ui-pro

This commit is contained in:
Benjamin Canac
2023-09-21 15:00:08 +02:00
parent f24ff9c47f
commit 38b1eb6c5f
6 changed files with 206 additions and 117 deletions

View File

@@ -1,4 +1,6 @@
# To use Nuxt Elements in production
NUXT_ELEMENTS_TOKEN=
# To link Nuxt UI Pro in development
NUXT_UI_PRO_PATH=
# To use Nuxt UI Pro in production
NUXT_UI_PRO_TOKEN=
# Used when pre-rendering the docs for dynamic OG images
NUXT_PUBLIC_SITE_URL=

View File

@@ -24,10 +24,10 @@
</template>
<template #right>
<UButton aria-label="Nuxt Website" icon="i-simple-icons-nuxtdotjs" to="https://nuxt.com" target="_blank" v-bind="($elements.button.secondary as any)" />
<UButton aria-label="Nuxt on X" icon="i-simple-icons-x" to="https://x.com/nuxt_js" target="_blank" v-bind="($elements.button.secondary as any)" />
<UButton aria-label="Nuxt UI on Discord" icon="i-simple-icons-discord" to="https://discord.com/channels/473401852243869706/1153996761426300948" target="_blank" v-bind="($elements.button.secondary as any)" />
<UButton aria-label="Nuxt UI on GitHub" icon="i-simple-icons-github" to="https://github.com/nuxt/ui" target="_blank" v-bind="($elements.button.secondary as any)" />
<UButton aria-label="Nuxt Website" icon="i-simple-icons-nuxtdotjs" to="https://nuxt.com" target="_blank" v-bind="($ui.button.secondary as any)" />
<UButton aria-label="Nuxt on X" icon="i-simple-icons-x" to="https://x.com/nuxt_js" target="_blank" v-bind="($ui.button.secondary as any)" />
<UButton aria-label="Nuxt UI on Discord" icon="i-simple-icons-discord" to="https://discord.com/channels/473401852243869706/1153996761426300948" target="_blank" v-bind="($ui.button.secondary as any)" />
<UButton aria-label="Nuxt UI on GitHub" icon="i-simple-icons-github" to="https://github.com/nuxt/ui" target="_blank" v-bind="($ui.button.secondary as any)" />
</template>
</UFooter>
</template>

View File

@@ -27,7 +27,7 @@
icon="i-simple-icons-github"
aria-label="GitHub"
class="hidden lg:inline-flex"
v-bind="($elements.button.secondary as any)"
v-bind="($ui.button.secondary as any)"
/>
</template>

View File

@@ -7,7 +7,7 @@ import pkg from '../package.json'
const { resolve } = createResolver(import.meta.url)
export default defineNuxtConfig({
extends: process.env.NUXT_ELEMENTS_PATH || '@nuxthq/elements',
extends: process.env.NUXT_UI_PRO_PATH || '@nuxt/ui-pro',
modules: [
'@nuxt/content',
'nuxt-og-image',
@@ -68,7 +68,7 @@ export default defineNuxtConfig({
},
componentMeta: {
globalsOnly: true,
exclude: ['@nuxtjs/mdc', resolve('./components'), resolve('@nuxthq/elements/components')],
exclude: ['@nuxtjs/mdc', resolve('./components'), resolve('@nuxt/ui-pro/components')],
metaFields: {
props: true,
slots: false,

View File

@@ -10,7 +10,7 @@
"@nuxt/content": "npm:@nuxt/content-edge@2.8.2-28246255.cae34d7",
"@nuxt/devtools": "^0.8.3",
"@nuxt/eslint-config": "^0.2.0",
"@nuxthq/elements": "npm:@nuxthq/elements-edge@0.0.1-28254900.e2a5fbb",
"@nuxt/ui-pro": "npm:@nuxt/ui-pro-edge@0.0.1-28255017.af7c0a2",
"@nuxthq/studio": "^0.14.1",
"@nuxtjs/fontaine": "^0.4.1",
"@nuxtjs/google-fonts": "^3.0.2",

301
pnpm-lock.yaml generated
View File

@@ -77,7 +77,7 @@ importers:
version: 0.2.0(eslint@8.49.0)
'@nuxt/module-builder':
specifier: ^0.5.1
version: 0.5.1(@nuxt/kit@3.7.3)(nuxi@3.8.4)(typescript@5.2.2)
version: 0.5.1(@nuxt/kit@3.7.3)(nuxi@3.9.0)(typescript@5.2.2)
'@release-it/conventional-changelog':
specifier: ^7.0.1
version: 7.0.1(release-it@16.1.5)
@@ -133,9 +133,9 @@ importers:
'@nuxt/eslint-config':
specifier: ^0.2.0
version: 0.2.0(eslint@8.49.0)
'@nuxthq/elements':
specifier: npm:@nuxthq/elements-edge@0.0.1-28254900.e2a5fbb
version: /@nuxthq/elements-edge@0.0.1-28254900.e2a5fbb(rollup@3.28.1)(vue@3.3.4)(webpack@5.88.2)
'@nuxt/ui-pro':
specifier: npm:@nuxt/ui-pro-edge@0.0.1-28255017.af7c0a2
version: /@nuxt/ui-pro-edge@0.0.1-28255017.af7c0a2(rollup@3.28.1)(vue@3.3.4)(webpack@5.88.2)
'@nuxthq/studio':
specifier: ^0.14.1
version: 0.14.1(rollup@3.28.1)
@@ -1301,7 +1301,7 @@ packages:
destr: 2.0.1
json5: 2.2.3
knitwork: 1.0.0
listhen: 1.5.3
listhen: 1.5.5
mdast-util-to-string: 4.0.0
mdurl: 1.0.1
micromark: 4.0.0
@@ -1316,7 +1316,7 @@ packages:
ufo: 1.3.0
unist-util-stringify-position: 4.0.0
unstorage: 1.9.0
ws: 8.14.1
ws: 8.14.2
transitivePeerDependencies:
- '@azure/app-configuration'
- '@azure/cosmos'
@@ -1524,7 +1524,7 @@ packages:
- rollup
- supports-color
/@nuxt/module-builder@0.5.1(@nuxt/kit@3.7.3)(nuxi@3.8.4)(typescript@5.2.2):
/@nuxt/module-builder@0.5.1(@nuxt/kit@3.7.3)(nuxi@3.9.0)(typescript@5.2.2):
resolution: {integrity: sha512-O39UrOFbNgL27urwDqeMgXeYiNIUvp73nsmtt7jm9JDcMVIWykuUzyBPYtHif7gq5ElzIjjmDw9zdRGgyMzo+w==}
hasBin: true
peerDependencies:
@@ -1535,7 +1535,7 @@ packages:
consola: 3.2.3
mlly: 1.4.2
mri: 1.2.0
nuxi: 3.8.4
nuxi: 3.9.0
pathe: 1.1.1
unbuild: 2.0.0(typescript@5.2.2)
transitivePeerDependencies:
@@ -1643,8 +1643,8 @@ packages:
- supports-color
dev: true
/@nuxt/ui-edge@2.8.1-28254892.86dc49e(rollup@3.28.1)(vue@3.3.4)(webpack@5.88.2):
resolution: {integrity: sha512-eht/xy/5GLH++iwua8M+kLHQZuB6Fvca0ZMHS36aFyLoOkSYEha9hOE2xDEsMDc0EfsV/rLfCGAVyVSugD/LkQ==}
/@nuxt/ui-edge@2.8.1-28254992.f24ff9c(rollup@3.28.1)(vue@3.3.4)(webpack@5.88.2):
resolution: {integrity: sha512-+KTHE8a8PUJzIQPhe/vTcdEHCcfW2gyVhU964tvzrXpLLwVwKUKmx8tD0ia0n64I0wg1v/JWfNjX+gZLTjyzPg==}
engines: {node: '>=v16.20.2'}
dependencies:
'@egoist/tailwindcss-icons': 1.1.0(tailwindcss@3.3.3)
@@ -1688,6 +1688,34 @@ packages:
- webpack
dev: true
/@nuxt/ui-pro-edge@0.0.1-28255017.af7c0a2(rollup@3.28.1)(vue@3.3.4)(webpack@5.88.2):
resolution: {integrity: sha512-ULHT1oKXQJRqkduLePBO2livZ/hXJIxzUtEWjuMdXqHRcTBWvr8aShoJ4u6lHcpgr6URt6VxbhhlLixdlyb2WA==}
dependencies:
'@nuxt/ui': /@nuxt/ui-edge@2.8.1-28254992.f24ff9c(rollup@3.28.1)(vue@3.3.4)(webpack@5.88.2)
'@vueuse/core': 10.4.1(vue@3.3.4)
ofetch: 1.3.3
pathe: 1.1.1
tailwind-merge: 1.14.0
transitivePeerDependencies:
- '@vue/composition-api'
- async-validator
- axios
- change-case
- drauu
- focus-trap
- idb-keyval
- jwt-decode
- nprogress
- qrcode
- rollup
- sortablejs
- supports-color
- ts-node
- universal-cookie
- vue
- webpack
dev: true
/@nuxt/ui-templates@1.3.1:
resolution: {integrity: sha512-5gc02Pu1HycOVUWJ8aYsWeeXcSTPe8iX8+KIrhyEtEoOSkY0eMBuo0ssljB8wALuEmepv31DlYe5gpiRwkjESA==}
@@ -1753,34 +1781,6 @@ packages:
- vue-tsc
dev: true
/@nuxthq/elements-edge@0.0.1-28254900.e2a5fbb(rollup@3.28.1)(vue@3.3.4)(webpack@5.88.2):
resolution: {integrity: sha512-4wY/8e8SvCpqFla+B++sl8fC43APDVn/XGnOB492hUeqA/Z26JbR5HRmwfn1JDxePto4YCpRCKGGfY0mEhBb7Q==}
dependencies:
'@nuxt/ui': /@nuxt/ui-edge@2.8.1-28254892.86dc49e(rollup@3.28.1)(vue@3.3.4)(webpack@5.88.2)
'@vueuse/core': 10.4.1(vue@3.3.4)
ofetch: 1.3.3
pathe: 1.1.1
tailwind-merge: 1.14.0
transitivePeerDependencies:
- '@vue/composition-api'
- async-validator
- axios
- change-case
- drauu
- focus-trap
- idb-keyval
- jwt-decode
- nprogress
- qrcode
- rollup
- sortablejs
- supports-color
- ts-node
- universal-cookie
- vue
- webpack
dev: true
/@nuxthq/studio@0.14.1(rollup@3.28.1):
resolution: {integrity: sha512-9Pdkiph1D7AoWess+pcj4AOinTnpEKpB0F0zmcbZt05LZr1urEab6nvpWlhbaen5mtkqhXlWe6skbBrQVNv17w==}
dependencies:
@@ -1836,7 +1836,7 @@ packages:
resolution: {integrity: sha512-zJuq5KwU3d1Dlh1sudnpVtIFoap09ZrvO9IAM1iP4tipzSRkgHFbCOTMEmK17Rx7KSdmvBbFP+/4MBaJdj1NqQ==}
dependencies:
'@nuxt/kit': 3.7.3(rollup@3.28.1)
'@types/hast': 3.0.0
'@types/hast': 3.0.1
'@types/mdast': 4.0.0
'@vue/compiler-core': 3.3.4
consola: 3.2.3
@@ -1848,7 +1848,7 @@ packages:
mdast-util-to-hast: 13.0.2
micromark-util-sanitize-uri: 2.0.0
ohash: 1.1.3
property-information: 6.2.0
property-information: 6.3.0
rehype-external-links: 2.1.0
rehype-raw: 6.1.1
rehype-slug: 5.1.0
@@ -1862,7 +1862,7 @@ packages:
scule: 1.0.0
shiki-es: 0.14.0
ufo: 1.3.0
unified: 11.0.2
unified: 11.0.3
unist-builder: 4.0.0
unist-util-visit: 5.0.0
transitivePeerDependencies:
@@ -2756,7 +2756,7 @@ packages:
resolution: {integrity: sha512-sdPRb9K6iL5XZOmBubg8yiFp5yS/JdUDQsq5e6h95km91MCYMuvp7mh1fjPEYUhvHepKpZOjnEaMBR4PxjWDzg==}
dependencies:
'@types/estree': 1.0.1
'@types/json-schema': 7.0.12
'@types/json-schema': 7.0.13
/@types/estree@1.0.1:
resolution: {integrity: sha512-LG4opVs2ANWZ1TJoKc937iMmNstM/d0ae1vNbnBvBhqCSezgVUOzcLCqbI5elV8Vy6WKwKjaqR+zO9VKirBBCA==}
@@ -2768,14 +2768,14 @@ packages:
'@types/node': 20.5.7
dev: true
/@types/hast@2.3.5:
resolution: {integrity: sha512-SvQi0L/lNpThgPoleH53cdjB3y9zpLlVjRbqB3rH8hx1jiRSBGAhyjV3H+URFjNVRqt2EdYNrbZE5IsGlNfpRg==}
/@types/hast@2.3.6:
resolution: {integrity: sha512-47rJE80oqPmFdVDCD7IheXBrVdwuBgsYwoczFvKmwfo2Mzsnt+V9OONsYauFmICb6lQPpCuXYJWejBNs4pDJRg==}
dependencies:
'@types/unist': 2.0.7
'@types/unist': 2.0.8
dev: true
/@types/hast@3.0.0:
resolution: {integrity: sha512-SoytUJRuf68HXYqcXicQIhCrLQjqeYU2anikr4G3p3Iz+OZO5QDQpDj++gv+RenHsnUBwNZ2dumBArF8VLSk2Q==}
/@types/hast@3.0.1:
resolution: {integrity: sha512-hs/iBJx2aydugBQx5ETV3ZgeSS0oIreQrFJ4bjBl0XvM4wAmDjFEALY7p0rTSLt2eL+ibjRAAs9dTPiCLtmbqQ==}
dependencies:
'@types/unist': 3.0.0
dev: true
@@ -2793,6 +2793,9 @@ packages:
/@types/json-schema@7.0.12:
resolution: {integrity: sha512-Hr5Jfhc9eYOQNPYO5WLDq/n4jqijdHNlDXjuAQkkt+mWdQR+XJToOHrsD4cPaMXpn6KO7y2+wM8AZEs8VpBLVA==}
/@types/json-schema@7.0.13:
resolution: {integrity: sha512-RbSSoHliUbnXj3ny0CNFOoxrIDV6SUGyStHsvDqosw6CkdPV8TtWGlfecuK4ToyMEAql6pzNxgCFKanovUzlgQ==}
/@types/jsonfile@6.1.1:
resolution: {integrity: sha512-GSgiRCVeapDN+3pqA35IkQwasaCh/0YFH5dEF6S88iDvEn901DjOeH3/QPY+XYP1DFzDZPvIvfeEgk+7br5png==}
dependencies:
@@ -2806,7 +2809,7 @@ packages:
/@types/mdast@3.0.12:
resolution: {integrity: sha512-DT+iNIRNX884cx0/Q1ja7NyUPpZuv0KPyL5rGNxm1WC1OtHstl7n4Jb7nk+xacNShQMbczJjt8uFzznpp6kYBg==}
dependencies:
'@types/unist': 2.0.7
'@types/unist': 2.0.8
dev: true
/@types/mdast@4.0.0:
@@ -2821,6 +2824,10 @@ packages:
/@types/node@20.5.7:
resolution: {integrity: sha512-dP7f3LdZIysZnmvP3ANJYTSwg+wLLl8p7RqniVlV7j+oXSXAbt9h0WIBFmJy5inWZoX9wZN6eXx+YXd9Rh3RBA==}
dev: true
/@types/node@20.6.3:
resolution: {integrity: sha512-HksnYH4Ljr4VQgEy2lTStbCKv/P590tmPe5HqOnv9Gprffgv5WXAY+Y5Gqniu0GGqeTCUdBnzC3QSrzPkBkAMA==}
/@types/normalize-package-data@2.4.1:
resolution: {integrity: sha512-Gj7cI7z+98M282Tqmp2K5EIsoouUEzbBJhQQzDE3jSIRk6r9gsz0oUokqIUR4u1R3dMHo0pDHM7sNOHyhulypw==}
@@ -2845,8 +2852,8 @@ packages:
resolution: {integrity: sha512-cJRQXpObxfNKkFAZbJl2yjWtJCqELQIdShsogr1d2MilP8dKD9TE/nEKHkJgUNHdGKCQaf9HbIynuV2csLGVLg==}
dev: true
/@types/unist@2.0.7:
resolution: {integrity: sha512-cputDpIbFgLUaGQn6Vqg3/YsJwxUwHLO13v3i5ouxT4lat0khip9AEWxtERujXV9wxIB1EyF97BSJFt6vpdI8g==}
/@types/unist@2.0.8:
resolution: {integrity: sha512-d0XxK3YTObnWVp6rZuev3c49+j4Lo8g4L1ZRm9z5L0xpoZycUPshHgczK5gsUMaZOstjVYYi09p5gYvUtfChYw==}
dev: true
/@types/unist@3.0.0:
@@ -2998,6 +3005,13 @@ packages:
'@unhead/shared': 1.7.3
dev: true
/@unhead/dom@1.7.4:
resolution: {integrity: sha512-xanQMtGmgikqTvDtuyJy6GXgqvUXOdrdnIyqAabpeS8goD8udxo0stzjtbT8ERbMQibzPGSGcN+Ux+MKoWzrjQ==}
dependencies:
'@unhead/schema': 1.7.4
'@unhead/shared': 1.7.4
dev: true
/@unhead/schema@1.7.3:
resolution: {integrity: sha512-w2Yvt1++bAnSmsYc7bwLTMalSbff6HFnNmlpFIjNUTSkquOg+oavm62TrgxAwq753dedDOzCXr5cUvzCswc2Yg==}
dependencies:
@@ -3005,12 +3019,25 @@ packages:
zhead: 2.1.1
dev: true
/@unhead/schema@1.7.4:
resolution: {integrity: sha512-wUL4CK0NSEm3KH4kYsiqVYQw5xBk1hpBi5tiNj0BTZgpQVrRufICdK5EHA9Fh7OIAR6tOTWwTvsf5+nK0BgQDA==}
dependencies:
hookable: 5.5.3
zhead: 2.1.1
dev: true
/@unhead/shared@1.7.3:
resolution: {integrity: sha512-eqAn3n+T6WMecDUzdqGyedpZwT0u04pZwHEvD0bxmVen1FU6VHiL49azyv1W7MCiCHNFNAcR1py2Eolsr6+E7g==}
dependencies:
'@unhead/schema': 1.7.3
dev: true
/@unhead/shared@1.7.4:
resolution: {integrity: sha512-YUNA2UxAuDPnDps41BQ8aEIY5hdyvruSB1Vs3AALhRo07MxMivSq5DjNKfYr/JvRN6593RtfI1NHnP9x5M57xA==}
dependencies:
'@unhead/schema': 1.7.4
dev: true
/@unhead/ssr@1.7.3:
resolution: {integrity: sha512-icN3OmrbuXd0NbqarGRa3ixeqdpQzhldTzcN3LPHpmfgN+CFVS7kI9oo5znoIjW7nZaxAUH95knyAi1+Mt6ThQ==}
dependencies:
@@ -3018,6 +3045,13 @@ packages:
'@unhead/shared': 1.7.3
dev: true
/@unhead/ssr@1.7.4:
resolution: {integrity: sha512-2QqaHdC48XJGP9Pd0F2fblPv9/6G4IU04iZ5qLRAs6MFFmFEzrdvoooFlcwdcoH/WDGRnpYBmo+Us2nzQz1MMQ==}
dependencies:
'@unhead/schema': 1.7.4
'@unhead/shared': 1.7.4
dev: true
/@unhead/vue@1.7.3(vue@3.3.4):
resolution: {integrity: sha512-QSy2Qsc4IurrRrvpnnNzBWL/g4ecz3eblSVJ41QwqBnaUIRdPaSY8EdobA/NR0rtWzHicV6Fy3nEYXSXSRDELQ==}
peerDependencies:
@@ -3030,6 +3064,18 @@ packages:
vue: 3.3.4
dev: true
/@unhead/vue@1.7.4(vue@3.3.4):
resolution: {integrity: sha512-ZfgzOhg1Bxo9xwp3upawqerw4134hc9Lhz6t005ixcBwPX+39Wpgc9dC3lf+owFQEVuWkf8F+eAwK2sghVBK4A==}
peerDependencies:
vue: '>=2.7 || >=3'
dependencies:
'@unhead/schema': 1.7.4
'@unhead/shared': 1.7.4
hookable: 5.5.3
unhead: 1.7.4
vue: 3.3.4
dev: true
/@vercel/nft@0.23.1:
resolution: {integrity: sha512-NE0xSmGWVhgHF1OIoir71XAd0W0C1UE3nzFyhpFiMr3rVhetww7NvM1kc41trBsPG37Bh+dE5FYCTMzM/gBu0w==}
engines: {node: '>=14'}
@@ -3279,10 +3325,10 @@ packages:
peerDependencies:
vue: '>=2.7 || >=3'
dependencies:
'@unhead/dom': 1.7.3
'@unhead/schema': 1.7.3
'@unhead/ssr': 1.7.3
'@unhead/vue': 1.7.3(vue@3.3.4)
'@unhead/dom': 1.7.4
'@unhead/schema': 1.7.4
'@unhead/ssr': 1.7.4
'@unhead/vue': 1.7.4(vue@3.3.4)
vue: 3.3.4
dev: true
@@ -5264,8 +5310,8 @@ packages:
stop-iteration-iterator: 1.0.0
dev: true
/es-module-lexer@1.3.0:
resolution: {integrity: sha512-vZK7T0N2CBmBOixhmjdqx2gWVbFZ4DXZ/NyRMZVlJXPa7CyFS+/a4QQsDGDQy9ZfEzxFuNEsMLeQJnKP2p5/JA==}
/es-module-lexer@1.3.1:
resolution: {integrity: sha512-JUFAyicQV9mXc3YRxPnDlrfBKpqt6hUYzz9/boprUJHs4e4KVr3XwOF70doO6gwXUor6EWZJAyWAfKki84t20Q==}
/es-set-tostringtag@2.0.1:
resolution: {integrity: sha512-g3OMbtlwY3QewlqAiMLI47KywjWZoEytKr8pf6iTC8uJq5bIAH52Z9pnQ8pVL6whrCto53JZDuUIsifGeLorTg==}
@@ -6279,10 +6325,10 @@ packages:
/hast-util-from-parse5@7.1.2:
resolution: {integrity: sha512-Nz7FfPBuljzsN3tCQ4kCBKqdNhQE2l0Tn+X1ubgKBPRoiDIu1mL08Cfw4k7q71+Duyaw7DXDN+VTAp4Vh3oCOw==}
dependencies:
'@types/hast': 2.3.5
'@types/unist': 2.0.7
'@types/hast': 2.3.6
'@types/unist': 2.0.8
hastscript: 7.2.0
property-information: 6.2.0
property-information: 6.3.0
vfile: 5.3.7
vfile-location: 4.1.0
web-namespaces: 2.0.1
@@ -6295,32 +6341,32 @@ packages:
/hast-util-heading-rank@2.1.1:
resolution: {integrity: sha512-iAuRp+ESgJoRFJbSyaqsfvJDY6zzmFoEnL1gtz1+U8gKtGGj1p0CVlysuUAUjq95qlZESHINLThwJzNGmgGZxA==}
dependencies:
'@types/hast': 2.3.5
'@types/hast': 2.3.6
dev: true
/hast-util-is-element@2.1.3:
resolution: {integrity: sha512-O1bKah6mhgEq2WtVMk+Ta5K7pPMqsBBlmzysLdcwKVrqzZQ0CHqUPiIVspNhAG1rvxpvJjtGee17XfauZYKqVA==}
dependencies:
'@types/hast': 2.3.5
'@types/unist': 2.0.7
'@types/hast': 2.3.6
'@types/unist': 2.0.8
dev: true
/hast-util-is-element@3.0.0:
resolution: {integrity: sha512-Val9mnv2IWpLbNPqc/pUem+a7Ipj2aHacCwgNfTiK0vJKl0LF+4Ba4+v1oPHFpf3bLYmreq0/l3Gud9S5OH42g==}
dependencies:
'@types/hast': 3.0.0
'@types/hast': 3.0.1
dev: true
/hast-util-parse-selector@3.1.1:
resolution: {integrity: sha512-jdlwBjEexy1oGz0aJ2f4GKMaVKkA9jwjr4MjAAI22E5fM/TXVZHuS5OpONtdeIkRKqAaryQ2E9xNQxijoThSZA==}
dependencies:
'@types/hast': 2.3.5
'@types/hast': 2.3.6
dev: true
/hast-util-raw@7.2.3:
resolution: {integrity: sha512-RujVQfVsOrxzPOPSzZFiwofMArbQke6DJjnFfceiEbFh7S05CbPt0cYN+A5YeD3pso0JQk6O1aHBnx9+Pm2uqg==}
dependencies:
'@types/hast': 2.3.5
'@types/hast': 2.3.6
'@types/parse5': 6.0.3
hast-util-from-parse5: 7.1.2
hast-util-to-parse5: 7.1.0
@@ -6336,9 +6382,9 @@ packages:
/hast-util-to-parse5@7.1.0:
resolution: {integrity: sha512-YNRgAJkH2Jky5ySkIqFXTQiaqcAtJyVE+D5lkN6CdtOqrnkLfGYYrEcKuHOJZlp+MwjSwuD3fZuawI+sic/RBw==}
dependencies:
'@types/hast': 2.3.5
'@types/hast': 2.3.6
comma-separated-tokens: 2.0.3
property-information: 6.2.0
property-information: 6.3.0
space-separated-tokens: 2.0.2
web-namespaces: 2.0.1
zwitch: 2.0.4
@@ -6347,22 +6393,22 @@ packages:
/hast-util-to-string@2.0.0:
resolution: {integrity: sha512-02AQ3vLhuH3FisaMM+i/9sm4OXGSq1UhOOCpTLLQtHdL3tZt7qil69r8M8iDkZYyC0HCFylcYoP+8IO7ddta1A==}
dependencies:
'@types/hast': 2.3.5
'@types/hast': 2.3.6
dev: true
/hast-util-to-string@3.0.0:
resolution: {integrity: sha512-OGkAxX1Ua3cbcW6EJ5pT/tslVb90uViVkcJ4ZZIMW/R33DX/AkcJcRrPebPwJkHYwlDHXz4aIwvAAaAdtrACFA==}
dependencies:
'@types/hast': 3.0.0
'@types/hast': 3.0.1
dev: true
/hastscript@7.2.0:
resolution: {integrity: sha512-TtYPq24IldU8iKoJQqvZOuhi5CyCQRAbvDOX0x1eW6rsHSxa/1i2CCiptNTotGHJ3VoHRGmqiv6/D3q113ikkw==}
dependencies:
'@types/hast': 2.3.5
'@types/hast': 2.3.6
comma-separated-tokens: 2.0.3
hast-util-parse-selector: 3.1.1
property-information: 6.2.0
property-information: 6.3.0
space-separated-tokens: 2.0.2
dev: true
@@ -7048,7 +7094,7 @@ packages:
resolution: {integrity: sha512-7vuh85V5cdDofPyxn58nrPjBktZo0u9x1g8WtjQol+jZDaE+fhN+cIvTj11GndBnMnyfrUOG1sZQxCdjKh+DKg==}
engines: {node: '>= 10.13.0'}
dependencies:
'@types/node': 20.5.7
'@types/node': 20.6.3
merge-stream: 2.0.0
supports-color: 8.1.1
@@ -7313,8 +7359,8 @@ packages:
uqr: 0.1.2
dev: true
/listhen@1.5.3:
resolution: {integrity: sha512-5SitrZRCH4XXHvKSAqwaLURfQ6ZS/BCv+kpPkage5PhSnQPlz5HIVROCEIcMw8YvIF8NhDUAj/HAI/OovJGEpQ==}
/listhen@1.5.5:
resolution: {integrity: sha512-LXe8Xlyh3gnxdv4tSjTjscD1vpr/2PRpzq8YIaMJgyKzRG8wdISlWVWnGThJfHnlJ6hmLt2wq1yeeix0TEbuoA==}
hasBin: true
dependencies:
'@parcel/watcher': 2.3.0
@@ -7583,7 +7629,7 @@ packages:
resolution: {integrity: sha512-8SVPMuHqlPME/z3gqVwWY4zVXn8lqKv/pAhC57FuJ40ImXyBpmO5ukh98zB2v7Blql2FiHjHv9LVztSIqjY+MA==}
dependencies:
'@types/mdast': 3.0.12
'@types/unist': 2.0.7
'@types/unist': 2.0.8
unist-util-visit: 4.1.2
dev: true
@@ -7596,8 +7642,8 @@ packages:
unist-util-visit-parents: 5.1.3
dev: true
/mdast-util-find-and-replace@3.0.0:
resolution: {integrity: sha512-8wLPIKAvGdA5jgkI8AYKfSorV3og3vE6HA+gKeKEZydbi1EtUu2g4XCxIBj3R+AsFqY/uRtoYbH30tiWsFKkBQ==}
/mdast-util-find-and-replace@3.0.1:
resolution: {integrity: sha512-SG21kZHGC3XRTSUhtofZkBzZTJNM5ecCi0SK2IMKmSXR8vO3peL+kb1O0z7Zl83jKtutG4k5Wv/W7V3/YHvzPA==}
dependencies:
'@types/mdast': 4.0.0
escape-string-regexp: 5.0.0
@@ -7609,7 +7655,7 @@ packages:
resolution: {integrity: sha512-4xTO/M8c82qBcnQc1tgpNtubGUW/Y1tBQ1B0i5CtSoelOLKFYlElIr3bvgREYYO5iRqbMY1YuqZng0GVOI8Qww==}
dependencies:
'@types/mdast': 3.0.12
'@types/unist': 2.0.7
'@types/unist': 2.0.8
decode-named-character-reference: 1.0.2
mdast-util-to-string: 3.2.0
micromark: 3.2.0
@@ -7716,7 +7762,7 @@ packages:
/mdast-util-to-hast@12.3.0:
resolution: {integrity: sha512-pits93r8PhnIoU4Vy9bjW39M2jJ6/tdHyja9rrot9uujkN7UTU9SDnE6WNJz/IGyQk3XHX6yNNtrBH6cQzm8Hw==}
dependencies:
'@types/hast': 2.3.5
'@types/hast': 2.3.6
'@types/mdast': 3.0.12
mdast-util-definitions: 5.1.2
micromark-util-sanitize-uri: 1.2.0
@@ -7729,7 +7775,7 @@ packages:
/mdast-util-to-hast@13.0.2:
resolution: {integrity: sha512-U5I+500EOOw9e3ZrclN3Is3fRpw8c19SMyNZlZ2IS+7vLsNzb2Om11VpIVOR+/0137GhZsFEF6YiKD5+0Hr2Og==}
dependencies:
'@types/hast': 3.0.0
'@types/hast': 3.0.1
'@types/mdast': 4.0.0
'@ungap/structured-clone': 1.2.0
devlop: 1.1.0
@@ -7743,7 +7789,7 @@ packages:
resolution: {integrity: sha512-bbv7TPv/WC49thZPg3jXuqzuvI45IL2EVAr/KxF0BSdHsU0ceFHOmwQn6evxAh1GaoK/6GQ1wp4R4oW2+LFL/A==}
dependencies:
'@types/mdast': 3.0.12
'@types/unist': 2.0.7
'@types/unist': 2.0.8
longest-streak: 3.1.0
mdast-util-phrasing: 3.0.1
mdast-util-to-string: 3.2.0
@@ -8822,6 +8868,14 @@ packages:
fsevents: 2.3.3
dev: true
/nuxi@3.9.0:
resolution: {integrity: sha512-roCfCnQsp/oaHm6PL3HFvvGrwm1d2y1n7G9KzIx+i91eiO4P7fBuaVKibB2e8uqEJBgTwN52KxFha6MJnDykJQ==}
engines: {node: ^14.18.0 || >=16.10.0}
hasBin: true
optionalDependencies:
fsevents: 2.3.3
dev: true
/nuxt-component-meta@0.5.4(rollup@3.28.1):
resolution: {integrity: sha512-0ou1O5Dky/avUAm6XrO4r4aZiRgP3wCwBlOe49FcyVZo0uAULFw8b3j48BvKWzBdOywf8hJEL4V5o7FWnd1E+A==}
dependencies:
@@ -9331,7 +9385,7 @@ packages:
/parse-entities@4.0.1:
resolution: {integrity: sha512-SWzvYcSJh4d/SGLIOQfZ/CoNv6BTlI6YEQ7Nj82oDVnRpwe/Z/F1EMx42x3JAOwGBlCjeCH0BRJQbQ/opHL17w==}
dependencies:
'@types/unist': 2.0.7
'@types/unist': 2.0.8
character-entities: 2.0.2
character-entities-legacy: 3.0.0
character-reference-invalid: 2.0.1
@@ -9997,8 +10051,8 @@ packages:
resolution: {integrity: sha512-IJUkICM5dP5znhCckHSv30Q4b5/JA5enCtkRHYaOVOAocnH/1BQEYTC5NMfT3AVl/iXKdr3aqQbQn9DxyWknwA==}
dev: true
/property-information@6.2.0:
resolution: {integrity: sha512-kma4U7AFCTwpqq5twzC1YVIDXSqg6qQK6JN0smOw8fgRy1OkMi0CYSzFmsy6dnqSenamAtj0CyXMUJ1Mf6oROg==}
/property-information@6.3.0:
resolution: {integrity: sha512-gVNZ74nqhRMiIUYWGQdosYetaKc83x8oT41a0LlV3AAFCAZwCpg4vmGkq8t34+cUhp3cnM4XDiU/7xlgK7HGrg==}
dev: true
/proto-list@1.2.4:
@@ -10233,7 +10287,7 @@ packages:
/rehype-external-links@2.1.0:
resolution: {integrity: sha512-2YMJZVM1hxZnwl9IPkbN5Pjn78kXkAX7lq9VEtlaGA29qIls25vZN+ucNIJdbQUe+9NNFck17BiOhGmsD6oLIg==}
dependencies:
'@types/hast': 2.3.5
'@types/hast': 2.3.6
extend: 3.0.2
hast-util-is-element: 2.1.3
is-absolute-url: 4.0.1
@@ -10245,7 +10299,7 @@ packages:
/rehype-raw@6.1.1:
resolution: {integrity: sha512-d6AKtisSRtDRX4aSPsJGTfnzrX2ZkHQLE5kiUuGOeEoLpbEulFF4hj0mLPbsa+7vmguDKOVVEQdHKDSwoaIDsQ==}
dependencies:
'@types/hast': 2.3.5
'@types/hast': 2.3.6
hast-util-raw: 7.2.3
unified: 10.1.2
dev: true
@@ -10253,7 +10307,7 @@ packages:
/rehype-slug@5.1.0:
resolution: {integrity: sha512-Gf91dJoXneiorNEnn+Phx97CO7oRMrpi+6r155tTxzGuLtm+QrI4cTwCa9e1rtePdL4i9tSO58PeSS6HWfgsiw==}
dependencies:
'@types/hast': 2.3.5
'@types/hast': 2.3.6
github-slugger: 2.0.0
hast-util-has-property: 2.0.1
hast-util-heading-rank: 2.1.1
@@ -10265,7 +10319,7 @@ packages:
/rehype-sort-attribute-values@5.0.0:
resolution: {integrity: sha512-dQdHdCIRnpiU+BkrLSqH+aM4lWJyLqGzv49KvH4gHj+JxYwNqvGhoTXckS3AJu4V9ZutwsTcawP0pC7PhwX0tQ==}
dependencies:
'@types/hast': 3.0.0
'@types/hast': 3.0.1
hast-util-is-element: 3.0.0
unist-util-visit: 5.0.0
dev: true
@@ -10273,7 +10327,7 @@ packages:
/rehype-sort-attributes@5.0.0:
resolution: {integrity: sha512-6tJUH4xHFcdO85CZRwAcEtHNCzjZ9V9S0VZLgo1pzbN04qy8jiVCZ3oAxDmBVG3Rth5b1xFTDet5WG/UYZeJLQ==}
dependencies:
'@types/hast': 3.0.0
'@types/hast': 3.0.1
unist-util-visit: 5.0.0
dev: true
@@ -10319,7 +10373,7 @@ packages:
engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0}
dependencies:
emoticon: 4.0.1
mdast-util-find-and-replace: 3.0.0
mdast-util-find-and-replace: 3.0.1
node-emoji: 2.1.0
dev: true
@@ -10352,7 +10406,7 @@ packages:
parse-entities: 4.0.1
scule: 1.0.0
stringify-entities: 4.0.3
unified: 11.0.2
unified: 11.0.3
unist-util-visit: 5.0.0
unist-util-visit-parents: 6.0.1
transitivePeerDependencies:
@@ -10372,7 +10426,7 @@ packages:
/remark-rehype@10.1.0:
resolution: {integrity: sha512-EFmR5zppdBp0WQeDVZ/b66CWJipB2q2VLNFMabzDSGR66Z2fQii83G5gTBbgGEnEEA0QRussvrFHxk1HWGJskw==}
dependencies:
'@types/hast': 2.3.5
'@types/hast': 2.3.6
'@types/mdast': 3.0.12
mdast-util-to-hast: 12.3.0
unified: 10.1.2
@@ -11264,7 +11318,7 @@ packages:
jest-worker: 27.5.1
schema-utils: 3.3.0
serialize-javascript: 6.0.1
terser: 5.19.3
terser: 5.20.0
webpack: 5.88.2
/terser@5.19.3:
@@ -11276,6 +11330,17 @@ packages:
acorn: 8.10.0
commander: 2.20.3
source-map-support: 0.5.21
dev: true
/terser@5.20.0:
resolution: {integrity: sha512-e56ETryaQDyebBwJIWYB2TT6f2EZ0fL0sW/JRXNMN26zZdKi2u/E/5my5lG6jNxym6qsrVXfFRmOdV42zlAgLQ==}
engines: {node: '>=10'}
hasBin: true
dependencies:
'@jridgewell/source-map': 0.3.5
acorn: 8.10.0
commander: 2.20.3
source-map-support: 0.5.21
/text-extensions@2.4.0:
resolution: {integrity: sha512-te/NtwBwfiNRLf9Ijqx3T0nlqZiQ2XrrtBvu+cLL8ZRrGkO0NHTug8MYFKyoSrv/sHTaSKfilUkizV6XhxMJ3g==}
@@ -11633,6 +11698,15 @@ packages:
hookable: 5.5.3
dev: true
/unhead@1.7.4:
resolution: {integrity: sha512-oOv+9aQS85DQUd0f1uJBtb2uG3SKwCURSTuUWp9WKKzANCb1TjW2dWp5TFmJH5ILF6urXi4uUQfjK+SawzBJAA==}
dependencies:
'@unhead/dom': 1.7.4
'@unhead/schema': 1.7.4
'@unhead/shared': 1.7.4
hookable: 5.5.3
dev: true
/unicode-emoji-modifier-base@1.0.0:
resolution: {integrity: sha512-yLSH4py7oFH3oG/9K+XWrz1pSi3dfUrWEnInbxMfArOfc1+33BlGPQtLsOYwvdMy11AwUBetYuaRxSPqgkq+8g==}
engines: {node: '>=4'}
@@ -11655,7 +11729,7 @@ packages:
/unified@10.1.2:
resolution: {integrity: sha512-pUSWAi/RAnVy1Pif2kAoeWNBa3JVrx0MId2LASj8G+7AiHWoKZNTomq6LG326T68U7/e263X6fTdcXIy7XnF7Q==}
dependencies:
'@types/unist': 2.0.7
'@types/unist': 2.0.8
bail: 2.0.2
extend: 3.0.2
is-buffer: 2.0.5
@@ -11664,13 +11738,13 @@ packages:
vfile: 5.3.7
dev: true
/unified@11.0.2:
resolution: {integrity: sha512-Zta++onvS/dJ6xUvXQOR5q8XJZOkiMCE5wQ8Yv9mLR25pxRS567EX0GO6HZRxxNV/lznwfsvRZ/1pqe9K9QLeQ==}
/unified@11.0.3:
resolution: {integrity: sha512-jlCV402P+YDcFcB2VcN/n8JasOddqIiaxv118wNBoZXEhOn+lYG7BR4Bfg2BwxvlK58dwbuH2w7GX2esAjL6Mg==}
dependencies:
'@types/unist': 3.0.0
'@ungap/structured-clone': 1.2.0
bail: 2.0.2
devlop: 1.1.0
extend: 3.0.2
is-plain-obj: 4.1.0
trough: 2.1.0
vfile: 6.0.1
@@ -11763,7 +11837,7 @@ packages:
/unist-util-is@5.2.1:
resolution: {integrity: sha512-u9njyyfEh43npf1M+yGKDGVPbY/JWEemg5nH05ncKPfi+kBbKBJoTdsogMu33uhytuLlv9y0O7GH7fEdwLdLQw==}
dependencies:
'@types/unist': 2.0.7
'@types/unist': 2.0.8
dev: true
/unist-util-is@6.0.0:
@@ -11775,7 +11849,7 @@ packages:
/unist-util-position@4.0.4:
resolution: {integrity: sha512-kUBE91efOWfIVBo8xzh/uZQ7p9ffYRtUbMRZBNFYwf0RK8koUMx6dGUfwylLOKmaT2cs4wSW96QoYUSXAyEtpg==}
dependencies:
'@types/unist': 2.0.7
'@types/unist': 2.0.8
dev: true
/unist-util-position@5.0.0:
@@ -11787,7 +11861,7 @@ packages:
/unist-util-stringify-position@3.0.3:
resolution: {integrity: sha512-k5GzIBZ/QatR8N5X2y+drfpWG8IDBzdnVj6OInRNWm1oXrzydiaAT2OQiA8DPRRZyAKb9b6I2a6PxYklZD0gKg==}
dependencies:
'@types/unist': 2.0.7
'@types/unist': 2.0.8
dev: true
/unist-util-stringify-position@4.0.0:
@@ -11799,7 +11873,7 @@ packages:
/unist-util-visit-parents@5.1.3:
resolution: {integrity: sha512-x6+y8g7wWMyQhL1iZfhIPhDAs7Xwbn9nRosDXl7qoPTSCy0yNxnKc+hWokFifWQIDGi154rdUqKvbCa4+1kLhg==}
dependencies:
'@types/unist': 2.0.7
'@types/unist': 2.0.8
unist-util-is: 5.2.1
dev: true
@@ -11813,7 +11887,7 @@ packages:
/unist-util-visit@4.1.2:
resolution: {integrity: sha512-MSd8OUGISqHdVvfY9TPhyK2VdUrPgxkUtWSuMHF6XAAFuL4LokseigBnZtPnJMu+FbynTkFNnFlyjxpVKujMRg==}
dependencies:
'@types/unist': 2.0.7
'@types/unist': 2.0.8
unist-util-is: 5.2.1
unist-util-visit-parents: 5.1.3
dev: true
@@ -11917,7 +11991,7 @@ packages:
destr: 2.0.1
h3: 1.8.1
ioredis: 5.3.2
listhen: 1.5.3
listhen: 1.5.5
lru-cache: 10.0.1
mri: 1.2.0
node-fetch-native: 1.4.0
@@ -12068,14 +12142,14 @@ packages:
/vfile-location@4.1.0:
resolution: {integrity: sha512-YF23YMyASIIJXpktBa4vIGLJ5Gs88UB/XePgqPmTa7cDA+JeO3yclbpheQYCHjVHBn/yePzrXuygIL+xbvRYHw==}
dependencies:
'@types/unist': 2.0.7
'@types/unist': 2.0.8
vfile: 5.3.7
dev: true
/vfile-message@3.1.4:
resolution: {integrity: sha512-fa0Z6P8HUrQN4BZaX05SIVXic+7kE3b05PWAtPuYP9QLHsLKYR7/AlLW3NtOrpXRLeawpDLMsVkmk5DG0NXgWw==}
dependencies:
'@types/unist': 2.0.7
'@types/unist': 2.0.8
unist-util-stringify-position: 3.0.3
dev: true
@@ -12089,7 +12163,7 @@ packages:
/vfile@5.3.7:
resolution: {integrity: sha512-r7qlzkgErKjobAmyNIkkSpizsFPYiUPuJb5pNW1RB4JcYVZhs4lIbVqk8XPk033CV/1z8ss5pkax8SuhGpcG8g==}
dependencies:
'@types/unist': 2.0.7
'@types/unist': 2.0.8
is-buffer: 2.0.5
unist-util-stringify-position: 3.0.3
vfile-message: 3.1.4
@@ -12471,7 +12545,7 @@ packages:
browserslist: 4.21.10
chrome-trace-event: 1.0.3
enhanced-resolve: 5.15.0
es-module-lexer: 1.3.0
es-module-lexer: 1.3.1
eslint-scope: 5.1.1
events: 3.3.0
glob-to-regexp: 0.4.1
@@ -12646,6 +12720,19 @@ packages:
optional: true
dev: true
/ws@8.14.2:
resolution: {integrity: sha512-wEBG1ftX4jcglPxgFCMJmZ2PLtSbJ2Peg6TmpJFTbe9GZYOQCDPdMYu/Tm0/bGZkw8paZnJY45J4K2PZrLYq8g==}
engines: {node: '>=10.0.0'}
peerDependencies:
bufferutil: ^4.0.1
utf-8-validate: '>=5.0.2'
peerDependenciesMeta:
bufferutil:
optional: true
utf-8-validate:
optional: true
dev: true
/xdg-basedir@5.1.0:
resolution: {integrity: sha512-GCPAHLvrIH13+c0SuacwvRYj2SxJXQ4kaVTT5xgL3kPrz56XxkF21IGhjSE1+W0aw7gpBWRGXLCPnPby6lSpmQ==}
engines: {node: '>=12'}