{
  "name": "@fazzcodestudio/wa-web",
  "version": "0.3.0",
  "type": "module",
  "description": "A WhatsApp Web (multi-device) library — a Baileys-based fork with a friendlier WAClient API, a native-flow Button builder, an interactive/rich message builder, call handling, working pairing codes, and complete docs.",
  "keywords": [
    "whatsapp",
    "whatsapp-web",
    "baileys",
    "multi-device",
    "bot",
    "automation",
    "pairing-code",
    "fazzcodestudio"
  ],
  "homepage": "https://github.com/fazzcodestudio/wa-web",
  "repository": {
    "type": "git",
    "url": "git+https://github.com/fazzcodestudio/wa-web.git"
  },
  "bugs": {
    "url": "https://github.com/fazzcodestudio/wa-web/issues"
  },
  "license": "MIT",
  "author": "fazzcodestudio",
  "contributors": [
    "Rajeh Taher / WhiskeySockets (upstream Baileys — see README \"Notice and Licensing\")",
    "ourin-baileys contributors (VoIP/call, pairing, communities, Dugong — see README \"Notice and Licensing\")",
    "Nixel / NIXCODE (Modded/message_builder.js — separate license, see README \"Notice and Licensing\")"
  ],
  "main": "src/index.js",
  "exports": {
    ".": "./src/index.js"
  },
  "engines": {
    "node": ">=20.0.0"
  },
  "files": [
    "src/**/*",
    "lib/**/*",
    "WAProto/**/*",
    "engine-requirements.js",
    "README.md",
    "LICENSE",
    "LICENSE_UPSTREAM"
  ],
  "scripts": {
    "example": "node example.js",
    "preinstall": "node ./engine-requirements.js"
  },
  "dependencies": {
    "@cacheable/node-cache": "^1.4.0",
    "@hapi/boom": "^9.1.3",
    "async-mutex": "^0.5.0",
    "libsignal": "^6.0.0",
    "long": "^5.2.3",
    "lru-cache": "^11.1.0",
    "music-metadata": "^11.12.3",
    "p-queue": "^9.0.0",
    "pino": "^9.6",
    "protobufjs": "^7.5.6",
    "whatsapp-rust-bridge": "0.5.4",
    "ws": "^8.13.0"
  },
  "peerDependencies": {
    "audio-decode": "^2.1.3",
    "fluent-ffmpeg": "^2.1.2",
    "jimp": "^1.6.1",
    "link-preview-js": "^3.0.0",
    "sharp": "*"
  },
  "peerDependenciesMeta": {
    "audio-decode": {
      "optional": true
    },
    "fluent-ffmpeg": {
      "optional": true
    },
    "jimp": {
      "optional": true
    },
    "link-preview-js": {
      "optional": true
    },
    "sharp": {
      "optional": true
    }
  },
  "publishConfig": {
    "access": "public"
  }
}
