Ctrl K
ComunidadGuías…

package.json

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

Archivo original ↗Preguntar a KiBot
{
  "name": "Scalytics Copilot",
  "version": "1.8.0",
  "description": "Private AI and Agent System",
  "main": "server.js",
  "type": "commonjs",
  "exports": {
    ".": "./server.js"
  },
  "scripts": {
    "start": "node server.js",
    "dev": "nodemon server.js",
    "test": "jest",
    "setup": "node setup/init-db.js",
    "debug": "node --inspect server.js",
    "generate-openapi-spec": "node scripts/generate-openapi-spec.js",
    "commit-check": "./scripts/commit-check.sh",
    "build:api-docs": "npm run generate-openapi-spec && npx @redocly/cli build-docs docs/openapi.json -o docs/api-docs.html",
    "deps:check": "npm outdated --depth=0 || true",
    "deps:audit": "npm audit --omit=dev || true"
  },
  "dependencies": {
    "@google/generative-ai": "^0.24.0",
    "axios": "1.20.0",
    "bcrypt": "^6.0.0",
    "cors": "^2.8.6",
    "date-fns": "^4.4.0",
    "dompurify": "^3.4.17",
    "dotenv": "^18.0.9",
    "eventsource": "^5.1.3",
    "eventsource-parser": "^4.1.2",
    "express": "^5.3.0",
    "express-fileupload": "^1.5.2",
    "express-rate-limit": "^8.7.1",
    "franc": "^6.2.0",
    "got": "^16.1.0",
    "helmet": "^8.3.0",
    "highlight.js": "^11.12.0",
    "joi": "^18.3.0",
    "jsonwebtoken": "^9.0.3",
    "mammoth": "^1.13.0",
    "marked": "^18.1.1",
    "mcp-client": "^1.13.1",
    "mermaid": "^12.2.0",
    "morgan": "^1.12.1",
    "node-fetch": "^3.3.2",
    "papaparse": "^5.7.0",
    "pdf-parse": "^2.4.5",
    "react-markdown": "^10.1.0",
    "react-syntax-highlighter": "^16.1.2",
    "react-toastify": "^11.1.0",
    "recharts": "^3.10.1",
    "rehype-raw": "^7.0.0",
    "remark-gfm": "^4.0.1",
    "remark-mermaidjs": "^7.0.0",
    "sqlite-vec": "^0.1.9",
    "sqlite-vss": "^0.1.2",
    "sqlite3": "^6.0.1",
    "swagger-jsdoc": "^6.3.0",
    "swagger-ui-express": "^5.0.1",
    "uuid": "^14.0.3",
    "web-streams-polyfill": "^4.3.0",
    "winston": "^3.19.0",
    "ws": "^8.22.0",
    "xlsx": "^0.18.5"
  },
  "optionalDependencies": {
    "tokenizers-linux-x64-gnu": "*"
  },
  "devDependencies": {
    "eslint": "^10.13.0",
    "jest": "^30.5.2",
    "nodemon": "^3.1.11",
    "supertest": "^7.3.1",
    "swagger-jsdoc": "^6.3.0"
  },
  "engines": {
    "node": ">=16.0.0"
  },
  "private": true,
  "jest": {
    "testMatch": [
      "<rootDir>/test/**/*.test.js"
    ]
  }
}