{
  "name": "lognix",
  "version": "1.3.0",
  "description": "Zero-dependency Node.js logger with a built-in real-time observability dashboard, Express HTTP request/response capture, batched remote shipping with on-disk fallback, archive viewer, and time-limited sharing tokens.",
  "main": "dist/index.js",
  "types": "dist/types/index.d.ts",
  "files": [
    "dist",
    "docs"
  ],
  "scripts": {
    "test": "node test/smoke-realtime.js && node test/integration-express.js",
    "build:types": "tsc",
    "build:bundle": "node esbuild.config.mjs",
    "build": "npm run build:types && npm run build:bundle",
    "prepublishOnly": "npm run build"
  },
  "keywords": [
    "logger",
    "logging",
    "node",
    "nodejs",
    "typescript",
    "express",
    "express-logger",
    "middleware",
    "http-logging",
    "request-logging",
    "structured-logging",
    "json-logger",
    "file-logger",
    "log-rotation",
    "remote-logging",
    "log-shipping",
    "crash-handler",
    "observability",
    "monitoring",
    "dashboard",
    "log-viewer",
    "log-analytics"
  ],
  "author": "Ronak Gondaliya",
  "license": "MIT",
  "engines": {
    "node": ">=14"
  },
  "publishConfig": {
    "access": "public"
  },
  "peerDependencies": {
    "express": ">=4"
  },
  "peerDependenciesMeta": {
    "express": {
      "optional": true
    }
  },
  "devDependencies": {
    "@types/node": "^22.14.0",
    "esbuild": "^0.24.0",
    "typescript": "^5.8.3"
  }
}
