oex2003/evolution-api
0
1{2 "name": "evolution-api",3 "version": "2.3.1",4 "description": "Rest api for communication with WhatsApp",5 "main": "./dist/main.js",6 "type": "commonjs",7 "scripts": {8 "build": "tsc --noEmit && tsup",9 "start": "tsx ./src/main.ts",10 "start:prod": "node dist/main",11 "dev:server": "tsx watch ./src/main.ts",12 "test": "tsx watch ./test/all.test.ts",13 "lint": "eslint --fix --ext .ts src",14 "lint:check": "eslint --ext .ts src",15 "db:generate": "node runWithProvider.js \"npx prisma generate --schema ./prisma/DATABASE_PROVIDER-schema.prisma\"",16 "db:deploy": "node runWithProvider.js \"rm -rf ./prisma/migrations && cp -r ./prisma/DATABASE_PROVIDER-migrations ./prisma/migrations && npx prisma migrate deploy --schema ./prisma/DATABASE_PROVIDER-schema.prisma\"",17 "db:deploy:win": "node runWithProvider.js \"xcopy /E /I prisma\\DATABASE_PROVIDER-migrations prisma\\migrations && npx prisma migrate deploy --schema prisma\\DATABASE_PROVIDER-schema.prisma\"",18 "db:studio": "node runWithProvider.js \"npx prisma studio --schema ./prisma/DATABASE_PROVIDER-schema.prisma\"",19 "db:migrate:dev": "node runWithProvider.js \"rm -rf ./prisma/migrations && cp -r ./prisma/DATABASE_PROVIDER-migrations ./prisma/migrations && npx prisma migrate dev --schema ./prisma/DATABASE_PROVIDER-schema.prisma && cp -r ./prisma/migrations/* ./prisma/DATABASE_PROVIDER-migrations\"",20 "db:migrate:dev:win": "node runWithProvider.js \"xcopy /E /I prisma\\DATABASE_PROVIDER-migrations prisma\\migrations && npx prisma migrate dev --schema prisma\\DATABASE_PROVIDER-schema.prisma\""21 },22 "repository": {23 "type": "git",24 "url": "git+https://github.com/EvolutionAPI/evolution-api.git"25 },26 "keywords": [27 "chat",28 "communication",29 "message",30 "send message",31 "whatsapp",32 "js-whatsapp",33 "whatsapp-api",34 "whatsapp-web",35 "whatsapp",36 "whatsapp-chat",37 "whatsapp-group",38 "automation",39 "multi-device",40 "bot"41 ],42 "author": {43 "name": "Davidson Gomes",44 "email": "contato@evolution-api.com"45 },46 "license": "Apache-2.0",47 "bugs": {48 "url": "https://github.com/EvolutionAPI/evolution-api/issues"49 },50 "homepage": "https://github.com/EvolutionAPI/evolution-api#readme",51 "dependencies": {52 "@adiwajshing/keyed-db": "^0.2.4",53 "@aws-sdk/client-sqs": "^3.723.0",54 "@ffmpeg-installer/ffmpeg": "^1.1.0",55 "@figuro/chatwoot-sdk": "^1.1.16",56 "@hapi/boom": "^10.0.1",57 "@paralleldrive/cuid2": "^2.2.2",58 "@prisma/client": "^6.1.0",59 "@sentry/node": "^8.47.0",60 "amqplib": "^0.10.5",61 "audio-decode": "^2.2.3",62 "axios": "^1.7.9",63 "baileys": "github:WhiskeySockets/Baileys",64 "class-validator": "^0.14.1",65 "compression": "^1.7.5",66 "cors": "^2.8.5",67 "dayjs": "^1.11.13",68 "dotenv": "^16.4.7",69 "emoji-regex": "^10.4.0",70 "eventemitter2": "^6.4.9",71 "express": "^4.21.2",72 "express-async-errors": "^3.1.1",73 "fluent-ffmpeg": "^2.1.3",74 "form-data": "^4.0.1",75 "https-proxy-agent": "^7.0.6",76 "i18next": "^23.7.19",77 "jimp": "^1.6.0",78 "json-schema": "^0.4.0",79 "jsonschema": "^1.4.1",80 "jsonwebtoken": "^9.0.2",81 "link-preview-js": "^3.0.13",82 "long": "^5.2.3",83 "mediainfo.js": "^0.3.4",84 "mime": "^4.0.0",85 "mime-types": "^2.1.35",86 "minio": "^8.0.3",87 "multer": "^1.4.5-lts.1",88 "nats": "^2.29.1",89 "node-cache": "^5.1.2",90 "node-cron": "^3.0.3",91 "openai": "^4.77.3",92 "pg": "^8.13.1",93 "pino": "^8.11.0",94 "prisma": "^6.1.0",95 "pusher": "^5.2.0",96 "qrcode": "^1.5.4",97 "qrcode-terminal": "^0.12.0",98 "redis": "^4.7.0",99 "rxjs": "^7.8.2",100 "sharp": "^0.34.2",101 "socket.io": "^4.8.1",102 "socket.io-client": "^4.8.1",103 "swagger-ui-express": "^5.0.1",104 "tsup": "^8.3.5"105 },106 "devDependencies": {107 "@types/compression": "^1.7.5",108 "@types/cors": "^2.8.17",109 "@types/express": "^4.17.18",110 "@types/json-schema": "^7.0.15",111 "@types/mime": "^4.0.0",112 "@types/mime-types": "^2.1.4",113 "@types/node": "^22.10.5",114 "@types/node-cron": "^3.0.11",115 "@types/qrcode": "^1.5.5",116 "@types/qrcode-terminal": "^0.12.2",117 "@types/uuid": "^10.0.0",118 "@typescript-eslint/eslint-plugin": "^6.21.0",119 "@typescript-eslint/parser": "^6.21.0",120 "eslint": "^8.45.0",121 "eslint-config-prettier": "^9.1.0",122 "eslint-plugin-import": "^2.31.0",123 "eslint-plugin-prettier": "^5.2.1",124 "eslint-plugin-simple-import-sort": "^10.0.0",125 "prettier": "^3.4.2",126 "tsconfig-paths": "^4.2.0",127 "tsx": "^4.20.3",128 "typescript": "^5.7.2"129 }130}131 