From fd4b118d785b1b7781f110ff3cc68048f9291a23 Mon Sep 17 00:00:00 2001 From: Arthur DANJOU Date: Sun, 2 Feb 2025 22:48:42 +0100 Subject: [PATCH] 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. --- nuxt.config.ts | 5 ++-- package.json | 1 - pnpm-lock.yaml | 64 -------------------------------------------------- 3 files changed, 3 insertions(+), 67 deletions(-) diff --git a/nuxt.config.ts b/nuxt.config.ts index 0099e78..d7e441e 100644 --- a/nuxt.config.ts +++ b/nuxt.config.ts @@ -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, }, diff --git a/package.json b/package.json index 9554943..d9977d1 100644 --- a/package.json +++ b/package.json @@ -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", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 3274180..70abab9 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -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