UNPKG

echo-e2e

Version:

**Testing phone calls is hard. Testing AI-powered phone calls is even harder.**

49 lines (48 loc) 1.31 kB
{ "name": "echo-e2e", "type": "module", "version": "1.0.4", "main": "dist/index.js", "scripts": { "test": "echo \"Error: no test specified\" && exit 1", "dev": "nodemon app.ts", "execute": "npx tsx testlab", "build": "npx tsc && npx fix-esm-import-path dist/index.js", "release": "npm login && npm publish" }, "keywords": ["phone call", "twilio", "ngrok", "openai", "deepgram", "cartesia", "ai calls", "ai voice testing"], "author": "Christoph Heike", "license": "MIT", "description": "", "repository": { "type": "git", "url": "https://github.com/cheike569/echo" }, "devDependencies": { "@types/express": "^5.0.0", "@types/node-fetch": "^2.6.12", "@types/ws": "^8.5.13", "ts-node": "^10.9.2", "tsx": "^4.19.2", "typescript": "^5.6.3" }, "dependencies": { "@cartesia/cartesia-js": "^1.3.0", "@deepgram/sdk": "^3.9.0", "@ngrok/ngrok": "^1.4.1", "canvas": "^2.11.2", "chalk": "^4.1.2", "cross-fetch": "^4.0.0", "dotenv": "^16.4.5", "express": "^4.21.1", "fast-glob": "^3.3.2", "fix-esm-import-path": "^1.10.1", "ngrok": "^5.0.0-beta.2", "openai": "^4.73.0", "ora": "^8.1.1", "punycode": "^2.3.1", "twilio": "^5.3.6", "wav-decoder": "^1.3.0", "ws": "^8.18.0" } }