Remove @nuxthq/studio and update nuxt.config.ts settings

Dropped @nuxthq/studio from dependencies and cleaned up related configurations in pnpm-lock.yaml. Updated nuxt.config.ts by modifying the `icon.serverBundle` to include specific collections and removing unused `content.preview.dev` setting.
This commit is contained in:
2025-02-02 22:48:42 +01:00
parent f07c6b4c15
commit fd4b118d78
3 changed files with 3 additions and 67 deletions

View File

@@ -36,7 +36,6 @@ export default defineNuxtConfig({
content: {
preview: {
api: 'https://api.nuxt.studio',
dev: true,
},
build: {
markdown: {
@@ -120,7 +119,9 @@ export default defineNuxtConfig({
// Nuxt Icon
icon: {
serverBundle: 'remote',
serverBundle: {
collections: ['twemoji', 'ph', 'logos', 'vscode-icons'],
},
clientBundle: {
scan: true,
},

View File

@@ -17,7 +17,6 @@
"@nuxt/content": "3.0.1",
"@nuxt/image": "^1.9.0",
"@nuxt/ui": "3.0.0-alpha.12",
"@nuxthq/studio": "2.2.1",
"@nuxthub/core": "^0.8.15",
"@nuxtjs/google-fonts": "^3.2.0",
"@nuxtjs/i18n": "9.1.5",

64
pnpm-lock.yaml generated
View File

@@ -17,9 +17,6 @@ importers:
'@nuxt/ui':
specifier: 3.0.0-alpha.12
version: 3.0.0-alpha.12(@babel/parser@7.26.7)(axios@1.7.2)(change-case@5.4.4)(db0@0.2.3(@libsql/client@0.5.6(encoding@0.1.13))(better-sqlite3@11.8.1)(drizzle-orm@0.33.0(@cloudflare/workers-types@4.20250124.3)(@libsql/client@0.5.6(encoding@0.1.13))(@opentelemetry/api@1.9.0)(better-sqlite3@11.8.1)(pg@8.13.1)))(embla-carousel@8.5.2)(encoding@0.1.13)(focus-trap@7.5.4)(ioredis@5.4.1)(magicast@0.3.5)(radix-vue@1.9.13(vue@3.5.13(typescript@5.7.3)))(rollup@4.32.1)(typescript@5.7.3)(vite@6.0.11(@types/node@22.12.0)(jiti@2.4.2)(lightningcss@1.29.1)(sass@1.77.6)(terser@5.31.6)(yaml@2.7.0))(vue@3.5.13(typescript@5.7.3))
'@nuxthq/studio':
specifier: 2.2.1
version: 2.2.1(magicast@0.3.5)(rollup@4.32.1)
'@nuxthub/core':
specifier: ^0.8.15
version: 0.8.15(db0@0.2.3(@libsql/client@0.5.6(encoding@0.1.13))(better-sqlite3@11.8.1)(drizzle-orm@0.33.0(@cloudflare/workers-types@4.20250124.3)(@libsql/client@0.5.6(encoding@0.1.13))(@opentelemetry/api@1.9.0)(better-sqlite3@11.8.1)(pg@8.13.1)))(ioredis@5.4.1)(magicast@0.3.5)(rollup@4.32.1)(vite@6.0.11(@types/node@22.12.0)(jiti@2.4.2)(lightningcss@1.29.1)(sass@1.77.6)(terser@5.31.6)(yaml@2.7.0))
@@ -1424,9 +1421,6 @@ packages:
peerDependencies:
vue: ^3.3.4
'@nuxthq/studio@2.2.1':
resolution: {integrity: sha512-FiKaC2NBnoKbV5opW8+bXt75R9b7XQ/xtr2bCSLRUca2H7lYypfUAdpYltJasKMgJsUWMNHME92iW5Fi9gb+IA==}
'@nuxthub/core@0.8.15':
resolution: {integrity: sha512-mhgytgh/zBLrAcMcyKX4NH9WMyE1UfMGJ/7782tGXTXKEdVFd28D5dGvG+iisCrQIwPwVMANatMnVNAOOUauFg==}
@@ -3669,15 +3663,9 @@ packages:
resolution: {integrity: sha512-qc8h1KIQbJpp+241id3GuAtkdyJ+IK+LIVtkiFTRKRrmddDzs3SI9CvP1QYmWBFvm1I/PWRwj//of8bgAc0ltA==}
engines: {node: '>=4'}
git-up@7.0.0:
resolution: {integrity: sha512-ONdIrbBCFusq1Oy0sC71F5azx8bVkvtZtMJAsv+a6lz5YAmbNnLD6HAB4gptHZVLPR8S2/kVN6Gab7lryq5+lQ==}
git-up@8.0.0:
resolution: {integrity: sha512-uBI8Zdt1OZlrYfGcSVroLJKgyNNXlgusYFzHk614lTasz35yg2PVpL1RMy0LOO2dcvF9msYW3pRfUSmafZNrjg==}
git-url-parse@15.0.0:
resolution: {integrity: sha512-5reeBufLi+i4QD3ZFftcJs9jC26aULFLBU23FeKM/b1rI0K6ofIeAblmDVO7Ht22zTDE9+CkJ3ZVb0CgJmz3UQ==}
git-url-parse@16.0.0:
resolution: {integrity: sha512-Y8iAF0AmCaqXc6a5GYgPQW9ESbncNLOL+CeQAJRhmWUOmnPkKpBYeWYp4mFd3LA5j53CdGDdslzX12yEBVHQQg==}
@@ -4797,10 +4785,6 @@ packages:
resolution: {integrity: sha512-iq7hbSnfp4Ff/PTMYBF8pYabTQuF3u7HVN66Kb3hOnrnaPEdXEn/q6HkAn5V8UjOVSgXYpvycM0wSnwyADYNVA==}
hasBin: true
nuxt-component-meta@0.9.0:
resolution: {integrity: sha512-Zmuw/PxAeJkIu7EPZEFg0lIwnfpeiDsHog9i1g5d4Z3O5+00R1Vbuk+NC6K7kgpdLsdU2/XBvzc7oQ6BsXuQPg==}
hasBin: true
nuxt@3.15.4:
resolution: {integrity: sha512-hSbZO4mR0uAMJtZPNTnCfiAtgleoOu28gvJcBNU7KQHgWnNXPjlWgwMczko2O4Tmnv9zIe/CQged+2HsPwl2ZA==}
engines: {node: ^18.20.5 || ^20.9.0 || >=22.0.0}
@@ -4936,9 +4920,6 @@ packages:
parse-path@7.0.0:
resolution: {integrity: sha512-Euf9GG8WT9CdqwuWJGdf3RkUcTBArppHABkO7Lm8IzRQp0e2r/kkFnmhu4TSK30Wcu5rVAZLmfPKSBBi9tWFog==}
parse-url@8.1.0:
resolution: {integrity: sha512-xDvOoLU5XRrcOZvnI6b8zA6n9O9ejNk/GExuz1yBuWUGn9KA97GI6HTs6u02wKara1CeVmZhH+0TZFdWScR89w==}
parse-url@9.2.0:
resolution: {integrity: sha512-bCgsFI+GeGWPAvAiUv63ZorMeif3/U0zaXABGJbOWt5OH2KCaPHF6S+0ok4aqM9RuIPGyZdx9tR9l13PsW4AYQ==}
engines: {node: '>=14.13.0'}
@@ -8355,24 +8336,6 @@ snapshots:
- vue-tsc
- yaml
'@nuxthq/studio@2.2.1(magicast@0.3.5)(rollup@4.32.1)':
dependencies:
'@nuxt/kit': 3.15.4(magicast@0.3.5)(rollup@4.32.1)
defu: 6.1.4
git-url-parse: 15.0.0
nuxt-component-meta: 0.9.0(magicast@0.3.5)(rollup@4.32.1)
parse-git-config: 3.0.0
pkg-types: 1.3.1
socket.io-client: 4.8.1
ufo: 1.5.4
untyped: 1.5.2
transitivePeerDependencies:
- bufferutil
- magicast
- rollup
- supports-color
- utf-8-validate
'@nuxthub/core@0.8.15(db0@0.2.3(@libsql/client@0.5.6(encoding@0.1.13))(better-sqlite3@11.8.1)(drizzle-orm@0.33.0(@cloudflare/workers-types@4.20250124.3)(@libsql/client@0.5.6(encoding@0.1.13))(@opentelemetry/api@1.9.0)(better-sqlite3@11.8.1)(pg@8.13.1)))(ioredis@5.4.1)(magicast@0.3.5)(rollup@4.32.1)(vite@6.0.11(@types/node@22.12.0)(jiti@2.4.2)(lightningcss@1.29.1)(sass@1.77.6)(terser@5.31.6)(yaml@2.7.0))':
dependencies:
'@cloudflare/workers-types': 4.20250124.3
@@ -10899,20 +10862,11 @@ snapshots:
git-config-path@2.0.0: {}
git-up@7.0.0:
dependencies:
is-ssh: 1.4.0
parse-url: 8.1.0
git-up@8.0.0:
dependencies:
is-ssh: 1.4.0
parse-url: 9.2.0
git-url-parse@15.0.0:
dependencies:
git-up: 7.0.0
git-url-parse@16.0.0:
dependencies:
git-up: 8.0.0
@@ -12496,20 +12450,6 @@ snapshots:
- rollup
- supports-color
nuxt-component-meta@0.9.0(magicast@0.3.5)(rollup@4.32.1):
dependencies:
'@nuxt/kit': 3.15.4(magicast@0.3.5)(rollup@4.32.1)
citty: 0.1.6
mlly: 1.7.4
scule: 1.3.0
typescript: 5.7.3
ufo: 1.5.4
vue-component-meta: 2.2.0(typescript@5.7.3)
transitivePeerDependencies:
- magicast
- rollup
- supports-color
nuxt@3.15.4(@libsql/client@0.5.6(encoding@0.1.13))(@parcel/watcher@2.4.1)(@types/node@22.12.0)(better-sqlite3@11.8.1)(db0@0.2.3(@libsql/client@0.5.6(encoding@0.1.13))(better-sqlite3@11.8.1)(drizzle-orm@0.33.0(@cloudflare/workers-types@4.20250124.3)(@libsql/client@0.5.6(encoding@0.1.13))(@opentelemetry/api@1.9.0)(better-sqlite3@11.8.1)(pg@8.13.1)))(drizzle-orm@0.33.0(@cloudflare/workers-types@4.20250124.3)(@libsql/client@0.5.6(encoding@0.1.13))(@opentelemetry/api@1.9.0)(better-sqlite3@11.8.1)(pg@8.13.1))(encoding@0.1.13)(eslint@9.19.0(jiti@2.4.2))(ioredis@5.4.1)(lightningcss@1.29.1)(magicast@0.3.5)(meow@9.0.0)(optionator@0.9.4)(rollup@4.32.1)(sass@1.77.6)(terser@5.31.6)(typescript@5.7.3)(vite@6.0.11(@types/node@22.12.0)(jiti@2.4.2)(lightningcss@1.29.1)(sass@1.77.6)(terser@5.31.6)(yaml@2.7.0))(vue-tsc@2.2.0(typescript@5.7.3))(yaml@2.7.0):
dependencies:
'@nuxt/cli': 3.21.1(magicast@0.3.5)
@@ -12798,10 +12738,6 @@ snapshots:
dependencies:
protocols: 2.0.1
parse-url@8.1.0:
dependencies:
parse-path: 7.0.0
parse-url@9.2.0:
dependencies:
'@types/parse-path': 7.0.3