Ctrl K
ComunidadGuías…

package.json

Rama main · réplica de lectura del repositorio original.

Archivo original ↗Preguntar a KiBot
{
  "name": "kubequest",
  "version": "1.0.0",
  "private": true,
  "type": "module",
  "scripts": {
    "dev": "vite --host 127.0.0.1",
    "build": "tsc --noEmit && vite build",
    "start": "tsx server/index.ts",
    "test": "node scripts/import-ckad-exercises.mjs --check && node scripts/build-exercise-labs.mjs --check && tsx --test tests/*.test.ts",
    "demo:render": "tsx scripts/render-demos.mjs",
    "test:live": "tsx tests/live-labs.ts",
    "test:browser": "node scripts/browser-checks.mjs && node scripts/learning-checks.mjs && node scripts/visual-checks.mjs && node scripts/exercise-checks.mjs && node scripts/curriculum-checks.mjs",
    "docs:check": "node scripts/check-wiki.mjs",
    "docs:export": "node scripts/export-wiki.mjs",
    "exercises:import": "node scripts/import-ckad-exercises.mjs",
    "labs:build": "node scripts/build-exercise-labs.mjs"
  },
  "dependencies": {
    "@codemirror/lang-yaml": "^6.1.2",
    "@codemirror/language": "^6.12.4",
    "@codemirror/view": "^6.38.0",
    "@fastify/cookie": "^11.0.2",
    "@fastify/static": "^10.1.4",
    "@fastify/websocket": "^11.2.0",
    "@lezer/highlight": "^1.2.3",
    "@xterm/addon-fit": "^0.10.0",
    "@xterm/xterm": "^5.5.0",
    "codemirror": "^6.0.2",
    "fastify": "^5.6.0",
    "jose": "^6.1.0",
    "lucide-react": "^0.468.0",
    "react": "^19.2.0",
    "react-dom": "^19.2.0",
    "react-markdown": "^10.1.0",
    "react-router-dom": "^7.9.0",
    "remark-gfm": "^4.0.1",
    "ssh2": "^1.17.0",
    "tsx": "^4.20.0",
    "yaml": "^2.8.0"
  },
  "devDependencies": {
    "@axe-core/playwright": "^4.13.0",
    "@types/node": "^22.18.0",
    "@types/react": "^19.2.0",
    "@types/react-dom": "^19.2.0",
    "@types/ssh2": "^1.15.5",
    "@types/ws": "^8.18.1",
    "@vitejs/plugin-react": "^5.0.0",
    "playwright": "^1.63.0",
    "typescript": "^5.9.0",
    "vite": "^7.1.0"
  }
}