Skip to content

T-AZKH-zoo-drop-nuxt-content

State: closed/done · Impact: low · Complexity: small

Zoo declares @nuxt/content but never loads it: the module is not in nuxt.config.ts, there is no content/ directory and no query call. This task deletes the dependency and regenerates the isolated lockfile.

LocationRole today
apps/zoo/src-nuxt/package.json"@nuxt/content": "3.5.1" in dependencies
apps/zoo/src-nuxt/nuxt.config.tsmodules lists eslint, fonts, icon, scripts, test-utils, nuxt-shiki; no @nuxt/content
apps/zoo/bun.lockIsolated lockfile, checked by .github/workflows/lockfile-drift.yml
.github/workflows/zoo-ci.ymlApp CI; installs from apps/zoo

@nuxt/content is gone from package.json and bun.lock; nothing else changes.

  1. Confirm grep -rn "queryCollection\|ContentRenderer\|@nuxt/content" apps/zoo/src-nuxt/app apps/zoo/src-nuxt/server apps/zoo/src-nuxt/nuxt.config.ts returns nothing.
  2. Delete the entry from apps/zoo/src-nuxt/package.json.
  3. cd apps/zoo && bun install; commit bun.lock; bun install --frozen-lockfile.
  4. bun run typecheck and bun run test in apps/zoo/src-nuxt; moon run :check :test --affected.
LocationKindChange
apps/zoo/src-nuxt/package.jsonmodifyDelete @nuxt/content
apps/zoo/bun.lockmodifyRegenerated
  • AC-1: grep -n "@nuxt/content" apps/zoo/src-nuxt/package.json apps/zoo/bun.lock returns nothing.
  • AC-2: bun install --frozen-lockfile passes in apps/zoo; the lockfile-drift workflow is green.
  • AC-3: bun run typecheck and bun run test pass in apps/zoo/src-nuxt; zoo-ci.yml is green.
  • nuxt-shiki; it is loaded and used.
  • Any markdown rendering in zoo; it has none.
  • None. D-7VMX-markdown-ecosystem-strategy d.10 in its smallest form: a dead dependency is deleted.

Member of milestone M-931L; wave 4c of D-K3EM-markdown-editor-chrome-and-plugin-environment.


← Back to Tasks