{
    "name": "naruyaizumi",
    "type": "module",
    "version": "26.1.1",
    "description": "A WebSockets library for interacting with WhatsApp Web",
    "keywords": [
        "whatsapp",
        "automation"
    ],
    "homepage": "https://github.com/naruyaizumi",
    "repository": {
        "url": "git@github.com:naruyaizumi/baileys.git"
    },
    "license": "MIT",
    "author": "Rajeh Taher",
    "main": "lib/index.js",
    "types": "lib/index.d.ts",
    "files": [
        "lib/**/*",
        "WAProto/**/*",
        "engine-requirements.js",
        "package.json",
        "README.md",
        "LICENSE"
    ],
    "scripts": {
        "preinstall": "node ./engine-requirements.js"
    },
    "dependencies": {
        "@cacheable/node-cache": "^1.7.5",
        "@hapi/boom": "^10.0.1",
        "async-mutex": "^0.5.0",
        "libsignal": "github:whiskeysockets/libsignal-node",
        "music-metadata": "^11.10.2",
        "p-queue": "^9.0.1",
        "pino": "^10.1.0"
    },
    "devDependencies": {
        "@eslint/js": "^9.39.1",
        "eslint": "^9.39.1",
        "globals": "^16.5.0",
        "prettier": "^3.6.2"
    },
    "peerDependencies": {
        "audio-decode": "^2.2.3",
        "link-preview-js": "^4.0.0",
        "sharp": "*"
    },
    "peerDependenciesMeta": {
        "audio-decode": {
            "optional": true
        },
        "link-preview-js": {
            "optional": true
        }
    },
    "prettier": {
        "printWidth": 100,
        "tabWidth": 4,
        "useTabs": false,
        "semi": true,
        "singleQuote": false,
        "trailingComma": "es5",
        "bracketSpacing": true,
        "arrowParens": "always",
        "endOfLine": "lf",
        "bracketSameLine": false,
        "overrides": [
            {
                "files": "*.js",
                "options": {
                    "commentPreserveAll": true
                }
            }
        ]
    }
}
