Ctrl K
ComunidadGuías…

package.json

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

Archivo original ↗Preguntar a KiBot
{
  "name": "infranetpro",
  "version": "2.12.0",
  "description": "InfraNet Pro — network infrastructure diagramming tool",
  "license": "AGPL-3.0-or-later",
  "author": "muttley1973",
  "main": "server.js",
  "scripts": {
    "start": "node build.js && node server.js",
    "postinstall": "node build.js",
    "build": "node build.js",
    "build:watch": "node build.js --watch",
    "test": "node --test",
    "e2e": "node build.js && node --test test/e2e/critical-flows.test.js test/e2e/touch.test.js test/e2e/xss-fuzz.test.js",
    "check": "node tools/check-syntax.js",
    "lint": "eslint .",
    "lint:fix": "eslint . --fix",
    "typecheck": "tsc -p tsconfig.json",
    "release": "node tools/release.js",
    "update-oui": "node scripts/update-oui-db.js",
    "update-device-types": "node scripts/update-device-types.js",
    "update-pen": "node scripts/update-pen-db.js"
  },
  "dependencies": {
    "bcryptjs": "^3.0.3",
    "esbuild": "^0.28.1",
    "express": "^4.18.2",
    "express-rate-limit": "^8.5.2",
    "express-session": "^1.19.0",
    "net-snmp": "^3.11.1",
    "pdfkit": "^0.18.0",
    "svg-to-pdfkit": "^0.1.8"
  },
  "engines": {
    "node": ">=18.0.0"
  },
  "devDependencies": {
    "@eslint/js": "^9.39.4",
    "eslint": "^9.39.4",
    "globals": "^17.6.0",
    "playwright-core": "~1.61.1",
    "typescript": "^5.9.3"
  },
  "overrides": {
    "qs": ">=6.16.0"
  }
}