{ "name": "lamassu-server", "description": "bitcoin atm client server protocol module", "keywords": [], "version": "7.6.0-beta.0", "license": "Unlicense", "author": "Lamassu (https://lamassu.is)", "dependencies": { "apollo-server-express": "2.25.1", "argon2": "0.28.2", "axios": "0.21.1", "base-x": "3.0.9", "bchaddrjs": "^0.3.0", "bignumber.js": "9.0.1", "bip39": "^2.3.1", "bitcoind-rpc": "^0.7.0", "bitgo": "11.15.0", "ccxt": "1.51.36", "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", "ethereumjs-tx": "^1.3.3", "ethereumjs-util": "^5.2.0", "ethereumjs-wallet": "^0.6.3", "express": "4.17.1", "express-limiter": "^1.6.0", "express-rate-limit": "^2.9.0", "express-session": "^1.17.1", "express-ws": "^3.0.0", "futoin-hkdf": "^1.0.2", "got": "^7.1.0", "graphql": "^15.5.0", "graphql-iso-date": "^3.6.1", "graphql-tools": "^7.0.2", "graphql-type-json": "^0.3.1", "helmet": "^3.8.1", "inquirer": "^5.2.0", "json2csv": "^5.0.3", "lamassu-coins": "git+https://github.com/lamassu/lamassu-coins.git", "libphonenumber-js": "^1.7.38", "lnd-async": "^1.8.0", "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", "moment": "^2.17.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", "numeral": "^2.0.3", "otplib": "^12.0.1", "p-each-series": "^1.0.0", "p-retry": "^4.4.0", "pg-native": "^3.0.0", "pg-promise": "^10.10.2", "pify": "^3.0.0", "pretty-ms": "^2.1.0", "promise-sequential": "^1.1.1", "request-promise": "^4.2.6", "semver": "^7.1.3", "serve-static": "^1.12.4", "socket.io": "^2.0.3", "socket.io-client": "^2.0.3", "talisman": "^0.20.0", "twilio": "^3.6.1", "ua-parser-js": "^0.7.22", "uuid": "8.3.2", "web3": "^0.20.6", "winston": "^2.4.2", "winston-transport": "^4.3.0", "ws": "^3.1.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-migrate-config": "./bin/lamassu-migrate-config", "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-configure-frontcamera": "./bin/lamassu-configure-frontcamera", "lamassu-ofac-update-sources": "./bin/lamassu-ofac-update-sources", "lamassu-devices": "./bin/lamassu-devices", "lamassu-operator": "./bin/lamassu-operator", "lamassu-coinatmradar": "./bin/lamassu-coinatmradar", "lamassu-eth-recovery": "./bin/lamassu-eth-recovery" }, "scripts": { "start": "node bin/lamassu-server", "test": "mocha --recursive tests", "jtest": "jest --detectOpenHandles", "build-admin": "npm run build-admin:css && npm run build-admin:main && npm run build-admin:lamassu", "server": "nodemon bin/lamassu-server --mockSms", "admin-server": "nodemon bin/lamassu-admin-server --dev", "graphql-server": "nodemon bin/new-graphql-dev-insecure", "watch": "concurrently \"npm:server\" \"npm:admin-server\" \"npm:graphql-server\"", "stress-test": "cd ./test/stress/ && node index.js 50 -v" }, "nodemonConfig": { "ignore": [ "new-lamassu-admin/*" ] }, "devDependencies": { "ava": "3.8.2", "concurrently": "^5.3.0", "jest": "^26.6.3", "mocha": "^5.0.1", "nodemon": "^2.0.6", "rewire": "^4.0.1", "standard": "^12.0.1" }, "standard": { "ignore": [ "/lamassu-admin-elm", "/public", "/new-lamassu-admin" ] } }