Squidoc

Referencia CLI

El proyecto generado expone Squidoc mediante scripts de paquete, pero cada script llama a un comando CLI.

{
  "scripts": {
    "dev": "squidoc dev",
    "build": "squidoc build",
    "preview": "squidoc preview",
    "check": "squidoc check",
    "doctor": "squidoc doctor"
  }
}

squidoc dev

Inicia el servidor local de desarrollo. Observa documentos, configuración, plugins y temas, regenera el proyecto Astro interno y mantiene el servidor activo mientras editas.

npm run dev

squidoc build

Compila el sitio de producción y escribe la salida estática en dist/.

npm run build

squidoc preview

Sirve localmente la salida ya compilada en dist/.

npm run preview

squidoc check

Valida el proyecto sin compilar el sitio.

npm run check

check detecta directorios de docs sin páginas, navegación que apunta a rutas faltantes y enlaces internos Markdown rotos. Ignora enlaces externos, enlaces solo con hash, correos y teléfonos.

squidoc doctor

Imprime un reporte de salud del proyecto:

npm run doctor

doctor muestra la configuración resuelta, directorio de docs, páginas descubiertas, package manager detectado, tema activo, plugins configurados y los mismos problemas que reporta check.

squidoc add

Instala un plugin o tema y actualiza docs.config.ts.

npx squidoc add plugin @squidoc/plugin-search
npx squidoc add theme @squidoc/theme-basic