{
  "name": "@warriorteam/redai-zalo-sdk",
  "version": "1.39.2",
  "publishConfig": {
    "access": "public",
    "registry": "https://registry.npmjs.org/"
  },
  "description": "Comprehensive TypeScript/JavaScript SDK for Zalo APIs - Official Account v3.0, ZNS with Full Type Safety, Consultation Service, Broadcast Service, Group Messaging with List APIs, Social APIs, Enhanced Article Management, Promotion Service v3.0 with Multiple Users Support, Complete Button Types System, Purchase API with Order Management, Message Sequence APIs with Real-time Tracking, Anonymous Message Service, Message Reaction Service, and MiniApp Message Service",
  "main": "./dist/index.cjs",
  "module": "./dist/index.mjs",
  "types": "./dist/index.d.ts",
  "exports": {
    ".": {
      "types": "./dist/index.d.ts",
      "import": "./dist/index.mjs",
      "require": "./dist/index.cjs",
      "default": "./dist/index.mjs"
    },
    "./package.json": "./package.json"
  },
  "scripts": {
    "clean": "node -e \"require('fs').rmSync('dist',{ recursive: true, force: true })\"",
    "build": "npm run clean && tsup",
    "dev": "tsup --watch",
    "typecheck": "tsc --noEmit -p tsconfig.json",
    "lint": "npm run typecheck",
    "prepublishOnly": "npm run build"
  },
  "keywords": [
    "zalo",
    "zalo-api",
    "zalo-oa",
    "zalo-zns",
    "zalo-sdk",
    "typescript",
    "official-account",
    "notification-service",
    "consultation-service",
    "broadcast-service",
    "mass-communication",
    "customer-support",
    "messaging",
    "article-management",
    "auto-pagination",
    "bulk-fetch",
    "progress-tracking",
    "message-sequence",
    "bulk-messaging",
    "marketing-automation",
    "real-time-tracking",
    "callback-tracking",
    "multiple-users",
    "campaign-management",
    "group-messaging",
    "group-message-list",
    "bulk-group-messaging",
    "group-notifications",
    "team-communication",
    "group-automation",
    "promotion-service",
    "promotion-v3",
    "zalo-v3",
    "banner-element",
    "table-element",
    "multi-language",
    "button-actions",
    "multiple-users",
    "bulk-promotion",
    "real-time-tracking",
    "progress-callback",
    "sequential-sending",
    "parallel-sending",
    "campaign-management",
    "error-isolation",
    "button-types",
    "typescript-support",
    "type-safety",
    "auto-conversion",
    "payload-validation",
    "query-buttons",
    "url-buttons",
    "sms-buttons",
    "phone-buttons",
    "zns-validation",
    "component-types",
    "template-validation",
    "strict-typing",
    "compile-time-validation",
    "purchase-api",
    "order-management",
    "payment-confirmation",
    "product-catalog",
    "subscription-orders",
    "gmf-orders",
    "transaction-quota",
    "batch-orders",
    "combo-packages",
    "product-recommendations",
    "oa-subscription",
    "group-message-framework",
    "quota-management",
    "anonymous-message",
    "message-reaction",
    "reaction-emoji",
    "miniapp-message",
    "miniapp-notification",
    "queue-notification"
  ],
  "author": "RedAI Team",
  "license": "MIT",
  "repository": {
    "type": "git",
    "url": "git+https://github.com/warriorteam/redai-zalo-sdk.git"
  },
  "bugs": {
    "url": "https://github.com/redai/redai-zalo-sdk/issues"
  },
  "homepage": "https://github.com/redai/redai-zalo-sdk#readme",
  "dependencies": {
    "axios": "^1.11.0",
    "form-data": "^4.0.4"
  },
  "devDependencies": {
    "@types/node": "^20.19.9",
    "tsup": "^8.0.2",
    "typescript": "^5.0.0"
  },
  "files": [
    "dist/**/*",
    "README.md",
    "LICENSE",
    "package.json"
  ],
  "engines": {
    "node": ">=16.0.0"
  }
}
