UNPKG

@warriorteam/redai-zalo-sdk

Version:

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 Multip

136 lines (135 loc) 3.79 kB
{ "name": "@warriorteam/redai-zalo-sdk", "version": "1.32.17", "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, and Message Sequence APIs with Real-time Tracking", "main": "dist/index.js", "types": "dist/index.d.ts", "scripts": { "build": "tsc", "dev": "tsc --watch", "clean": "rimraf dist", "prepublishOnly": "npm run clean && npm run build", "publish:npm": "npm publish --access public", "publish:beta": "npm publish --tag beta --access public", "version:patch": "npm version patch", "version:minor": "npm version minor", "version:major": "npm version major", "test": "jest", "lint": "eslint src/**/*.ts", "lint:fix": "eslint src/**/*.ts --fix" }, "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" ], "author": "RedAI Team", "license": "MIT", "repository": { "type": "git", "url": "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/jest": "^29.0.0", "@types/node": "^20.19.9", "@typescript-eslint/eslint-plugin": "^6.0.0", "@typescript-eslint/parser": "^6.0.0", "eslint": "^8.0.0", "jest": "^29.0.0", "rimraf": "^5.0.0", "ts-jest": "^29.0.0", "typescript": "^5.0.0" }, "files": [ "dist/**/*", "README.md", "LICENSE", "docs/**/*", "examples/**/*", "ARCHITECTURE.md", "SERVICES_ADDED.md", "CHANGELOG.md", "UPDATE_ARTICLE_STATUS.md", "ZNS-TYPE-IMPROVEMENTS.md" ], "engines": { "node": ">=16.0.0" } }