Ctrl K
ComunidadGuías…

server/package.json

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

Archivo original ↗Preguntar a KiBot
{
  "name": "server",
  "version": "v6.0.0",
  "packageManager": "npm@11.11.0",
  "description": "",
  "main": "index.js",
  "scripts": {
    "test": "vitest",
    "test:run": "npm run test:pure && npm run test:database",
    "test:watch": "vitest --watch",
    "test:coverage": "vitest run --coverage",
    "test:unit": "vitest run tests/unit",
    "test:pure": "vitest run --config vitest.pure.config.js",
    "test:database": "vitest run --config vitest.database.config.js",
    "test:echarts-browser": "vitest run --config vitest.echarts-browser.config.js",
    "test:integration": "vitest run --config vitest.database.config.js tests/integration",
    "test:ui": "vitest --ui",
    "start-dev": "set NODE_ENV=development && nodemon index",
    "dev": "set NODE_ENV=development && nodemon index",
    "start": "NODE_ENV=production node index",
    "lint": "oxlint",
    "lint:fix": "oxlint --fix",
    "db:migrate": "node scripts/migrate.js",
    "image:smoke": "node scripts/smokeChartImageRenderer.js",
    "intelligence:backfill": "node scripts/backfillDatasetIntelligence.js",
    "retention:run": "node scripts/runRetention.js",
    "observations:audit-report": "node scripts/observationAuditReport.js",
    "observations:replay": "node scripts/replayObservationPolicy.js",
    "observations:replay:synthbrew": "node scripts/replaySynthbrewPeriods.js",
    "viz:migration-audit": "node scripts/auditVisualizationMigration.js",
    "viz:corpus-audit": "node scripts/auditVisualizationCorpus.js",
    "viz:prepared-backfill": "node scripts/backfillPreparedSnapshots.js",
    "workspace-learning:audit": "node scripts/workspaceLearningAudit.js",
    "workspace-orchestrator:evaluate": "node scripts/evaluateWorkspaceOrchestrator.js",
    "precommit": "lint-staged",
    "install:playwright": "npx --yes playwright install chromium --with-deps",
    "postinstall": "node scripts/installPlaywright.js",
    "maps:import": "node scripts/importMaps.js"
  },
  "author": {
    "email": "hello@chartbrew.com",
    "name": "Chartbrew"
  },
  "license": "MIT",
  "dependencies": {
    "@bull-board/api": "^6.7.9",
    "@bull-board/express": "^6.7.9",
    "@clickhouse/client": "^1.24.1",
    "@fontsource-variable/inter-tight": "^5.3.0",
    "@fontsource/geist-mono": "^5.3.0",
    "@google-analytics/admin": "^9.0.0",
    "@google-analytics/data": "^5.1.0",
    "@modelcontextprotocol/client": "^2.4.0",
    "@modelcontextprotocol/node": "^2.1.2",
    "@modelcontextprotocol/server": "^2.4.0",
    "@react-email/components": "^1.0.11",
    "@react-email/render": "^2.2.0",
    "@slack/web-api": "^7.0.0",
    "@socket.io/pm2": "^6.0.8",
    "@socket.io/redis-adapter": "^8.3.0",
    "accesscontrol": "^2.2.1",
    "acorn": "^8.19.0",
    "ajv": "^8.20.0",
    "ajv-formats": "^3.0.1",
    "base-64": "^1.0.0",
    "bcrypt": "^6.0.0",
    "body-parser": "^2.4.0",
    "bullmq": "^5.81.5",
    "compare-versions": "^6.1.0",
    "connect-busboy": "^1.0.0",
    "cookie-parser": "^1.4.5",
    "cors": "^2.8.5",
    "crypto-js": "^4.2.0",
    "date-fns": "^3.3.1",
    "dotenv": "^16.0.3",
    "echarts": "6.1.0",
    "ejs": "^3.1.8",
    "express": "^5.3.0",
    "express-rate-limit": "^8.7.2",
    "firebase-admin": "^13.8.0",
    "googleapis": "^171.4.0",
    "helmet": "^8.3.0",
    "hot-formula-parser": "^4.0.0",
    "htmlparser2": "^8.0.2",
    "ioredis": "^5.8.2",
    "jiti": "^2.6.1",
    "jsonwebtoken": "^9.0.2",
    "lodash": "^4.17.20",
    "luxon": "^3.4.4",
    "method-override": "^3.0.0",
    "moment": "^2.31.0",
    "moment-timezone": "^0.5.41",
    "mongoose": "^8.24.7",
    "morgan": "^1.12.1",
    "multer": "^2.5.0",
    "mysql2": "^3.24.6",
    "nanoid": "^3.3.20",
    "node-cron": "^4.2.0",
    "node-xlsx": "^0.23.0",
    "nodemailer": "^6.4.17",
    "openai": "^7.47.0",
    "otpauth": "^9.5.2",
    "pg": "^8.23.1",
    "pg-hstore": "^2.3.3",
    "playwright": "^1.64.1",
    "qrcode": "^1.5.3",
    "qs": "^6.17.1",
    "react": "^19.3.1",
    "react-dom": "^19.3.1",
    "sequelize": "^6.3.5",
    "sharp": "^0.35.5",
    "simplecrypt": "^0.1.0",
    "socket.io": "^4.8.4",
    "ssh2": "^1.16.0",
    "tunnel-ssh": "^5.2.0",
    "umzug": "^3.7.0",
    "undici": "^8.12.3",
    "uninstall": "*",
    "uuid": "^11.1.1"
  },
  "devDependencies": {
    "@faker-js/faker": "^10.6.0",
    "@playwright/test": "^1.64.1",
    "@vitest/coverage-v8": "^4.1.12",
    "@vitest/ui": "^4.1.12",
    "nodemon": "^3.1.0",
    "oxlint": "^1.90.0",
    "sqlite3": "^6.0.1",
    "supertest": "^7.3.1",
    "testcontainers": "^11.6.0",
    "vitest": "^4.1.12"
  }
}