{ "name": "lamassu-server", "description": "bitcoin atm client server protocol module", "keywords": [], "version": "11.0.0-beta.0", "license": "./LICENSE", "author": "Lamassu (https://lamassu.is)", "dependencies": { "@apollo/server": "^4.11.3", "@bitgo/sdk-api": "1.33.0", "@bitgo/sdk-coin-bch": "1.5.22", "@bitgo/sdk-coin-btc": "1.7.22", "@bitgo/sdk-coin-dash": "1.5.22", "@bitgo/sdk-coin-ltc": "2.2.22", "@bitgo/sdk-coin-zec": "1.5.22", "@ethereumjs/common": "^2.6.4", "@ethereumjs/tx": "^3.5.1", "@graphql-tools/merge": "^9.0.22", "@graphql-tools/schema": "^10.0.21", "@graphql-tools/utils": "^10.8.4", "@haensl/subset-sum": "^3.0.5", "@lamassu/coins": "v1.6.1", "@simplewebauthn/server": "^3.0.0", "@vonage/auth": "1.5.0", "@vonage/server-client": "1.7.0", "@vonage/sms": "1.7.0", "@vonage/vetch": "1.5.0", "argon2": "0.28.2", "axios": "0.21.1", "base-x": "3.0.9", "base64url": "^3.0.1", "bchaddrjs": "^0.3.0", "bignumber.js": "9.0.1", "bip39": "^2.3.1", "ccxt": "2.9.16", "compression": "^1.7.4", "connect-pg-simple": "^6.2.1", "console-log-level": "^1.4.0", "cookie-parser": "^1.4.3", "cors": "^2.8.5", "dataloader": "^2.0.0", "date-fns": "^2.26.0", "date-fns-tz": "^1.1.6", "dateformat": "^3.0.3", "dotenv": "^16.0.0", "elliptic-sdk": "^0.7.2", "ethereumjs-tx": "^1.3.3", "ethereumjs-util": "^5.2.0", "ethereumjs-wallet": "^0.6.3", "express": "4.17.1", "express-session": "^1.17.1", "form-data": "^4.0.0", "futoin-hkdf": "^1.0.2", "got": "^7.1.0", "graphql": "^16.10.0", "graphql-scalars": "^1.24.1", "graphql-tag": "^2.12.6", "graphql-upload": "^17.0.0", "helmet": "^3.8.1", "inquirer": "^5.2.0", "json2csv": "^5.0.3", "libphonenumber-js": "^1.7.38", "lodash": "^4.17.10", "mailgun-js": "^0.21.0", "make-dir": "^1.0.0", "mem": "^1.1.0", "migrate": "^1.6.2", "minimist": "^1.2.0", "morgan": "^1.8.2", "nan": "^2.14.0", "nano-markdown": "^1.2.0", "ndjson": "^1.5.0", "nocache": "^2.1.0", "node-cache": "^5.1.2", "otplib": "^12.0.1", "p-each-series": "^1.0.0", "p-queue": "^6.6.2", "p-retry": "^4.4.0", "pg-promise": "^10.10.2", "pify": "^3.0.0", "pretty-ms": "^2.1.0", "promise-sequential": "^1.1.1", "queue-promise": "^2.2.1", "request-promise": "^4.2.6", "semver": "^7.7.1", "serve-static": "^1.12.4", "talisman": "^0.20.0", "telnyx": "^1.25.5", "tronweb": "^5.3.0", "twilio": "^3.6.1", "typesafe-db": "workspace:*", "uuid": "8.3.2", "web3": "1.7.1", "winston": "^2.4.2", "winston-transport": "^4.3.0", "xml-stream": "^0.4.5", "xmlrpc": "^1.3.2", "yup": "^0.31.1" }, "repository": { "type": "git", "url": "https://github.com/lamassu/lamassu-server.git" }, "bin": { "lamassu-server": "./bin/lamassu-server", "lamassu-migrate": "./bin/lamassu-migrate", "lamassu-register": "./bin/lamassu-register", "lamassu-admin-server": "./bin/lamassu-admin-server", "hkdf": "./bin/hkdf", "bip39": "./bin/bip39", "lamassu-backup-pg": "./bin/lamassu-backup-pg", "lamassu-mnemonic": "./bin/lamassu-mnemonic", "lamassu-coins": "./bin/lamassu-coins", "lamassu-ofac-update": "./bin/lamassu-ofac-update", "lamassu-send-coins": "./bin/lamassu-send-coins", "lamassu-update-to-mnemonic": "./bin/lamassu-update-to-mnemonic", "lamassu-btc-bumpfee": "./bin/lamassu-btc-bumpfee", "lamassu-update-wallet-nodes": "./bin/lamassu-update-wallet-nodes", "lamassu-configure-frontcamera": "./bin/lamassu-configure-frontcamera", "lamassu-devices": "./bin/lamassu-devices", "lamassu-operator": "./bin/lamassu-operator", "lamassu-coinatmradar": "./bin/lamassu-coinatmradar", "lamassu-eth-recovery": "./bin/lamassu-eth-recovery", "lamassu-trx-recovery": "./bin/lamassu-trx-recovery", "lamassu-update-cassettes": "./bin/lamassu-update-cassettes", "lamassu-clean-parsed-id": "./bin/lamassu-clean-parsed-id" }, "scripts": { "dev": "concurrently \"npm:server\" \"npm:admin-server\"", "server": "node bin/lamassu-server --mockScoring --logLevel silly --watch", "admin-server": "node bin/lamassu-admin-server --dev --logLevel silly --watch", "stress-test": "cd tests/stress/ && node index.js 50 -v" }, "devDependencies": { "concurrently": "^5.3.0" } }