Viewing File: /home/ubuntu/efiexchange-node-base/package.json

{
  "name": "xpay-backend",
  "version": "1.0.0",
  "main": "index.js",
  "license": "MIT",
  "scripts": {
    "dev": "ts-node-dev -r tsconfig-paths/register --respawn --transpile-only src/app.ts",
    "clean": "rimraf dist/*",
    "copy-files": "cp -r ./src/public/ ./dist/public/",
    "lint": "tslint -c tslint.json -p tsconfig.json --fix",
    "tsc": "tsc",
    "build": "npm-run-all clean lint copy-files tsc",
    "dev:start": "npm-run-all build start",
    "start": "node .",
    "test": "echo \"Error: no test specified\" && exit 1"
  },
  "dependencies": {
    "@microsoft/signalr": "^8.0.7",
    "@sentry/node": "^6.19.7",
    "@sentry/tracing": "^6.19.7",
    "@solana/spl-token": "^0.4.9",
    "@solana/web3.js": "^1.95.4",
    "@types/bcrypt": "^5.0.0",
    "@types/body-parser": "^1.19.2",
    "@types/config": "^0.0.41",
    "@types/jsonwebtoken": "^8.5.8",
    "@types/lodash": "^4.14.178",
    "@types/method-override": "^0.0.32",
    "@types/mime-types": "^2.1.1",
    "@types/moment": "^2.13.0",
    "@types/mongoose": "^5.11.97",
    "@types/nanoid": "^3.0.0",
    "@types/node-fetch": "^2.6.1",
    "@types/pino": "^7.0.5",
    "@types/pino-pretty": "^4.7.5",
    "@types/uuid": "^8.3.4",
    "axios": "^1.7.7",
    "bcrypt": "^5.0.1",
    "bignumber.js": "^9.1.2",
    "bip32": "^5.0.0-rc.0",
    "bip39": "^3.1.0",
    "bitcoinjs-lib": "^5.2.0",
    "bitcore-lib": "^8.25.47",
    "bs58": "^6.0.0",
    "celebrate": "^13.0.4",
    "config": "^3.3.7",
    "cors": "^2.8.5",
    "crypto": "^1.0.1",
    "crypto-js": "^4.2.0",
    "dayjs": "^1.10.7",
    "dotenv": "^16.0.3",
    "ecpair": "^3.0.0-rc.0",
    "ed25519-hd-key": "^1.3.0",
    "eth-price": "^0.1.5",
    "ethereum-gas-price": "^1.0.0",
    "ethers": "^5.6.1",
    "express": "^4.17.3",
    "express-async-errors": "^3.1.1",
    "express-fileupload": "^1.4.0",
    "fcm-node": "^1.6.1",
    "firebase-admin": "^10.0.2",
    "form-data": "^4.0.2",
    "fs": "^0.0.1-security",
    "hdkey": "^2.1.0",
    "jsonwebtoken": "^8.5.1",
    "lodash": "^4.17.21",
    "method-override": "^3.0.0",
    "migrate-mongo": "^8.2.3",
    "mime-types": "^2.1.35",
    "moment": "^2.29.1",
    "mongoose": "^6.2.3",
    "multer": "^1.4.4",
    "mysql": "^2.18.1",
    "mysql-async-simple": "^1.0.3",
    "nanoid": "^3.3.1",
    "node-fetch": "^2.6.7",
    "path": "^0.12.7",
    "pino": "^7.8.0",
    "pino-pretty": "^7.5.1",
    "reflect-metadata": "^0.1.14",
    "socket.io": "^4.8.1",
    "speakeasy": "^2.0.0",
    "tiny-secp256k1": "^2.2.3",
    "tronweb": "^3.2.6",
    "tsyringe": "^4.8.0",
    "uuid": "^8.3.2",
    "web3": "^1.7.1",
    "zod": "^3.11.6"
  },
  "devDependencies": {
    "@babel/cli": "^7.27.2",
    "@babel/core": "^7.27.4",
    "@babel/node": "^7.27.1",
    "@types/bitcore-lib": "^0.15.6",
    "@types/cors": "^2.8.19",
    "@types/crypto-js": "^4.2.2",
    "@types/express": "^4.17.23",
    "@types/express-fileupload": "^1.2.2",
    "@types/hdkey": "^2.1.0",
    "@types/multer": "^1.4.7",
    "@types/speakeasy": "^2.0.10",
    "babel-plugin-module-resolver": "^5.0.2",
    "babel-plugin-transform-typescript-metadata": "^0.3.2",
    "npm-run-all": "^4.1.5",
    "ts-node-dev": "^1.1.8",
    "tsconfig-paths": "^3.15.0",
    "typescript": "^4.5.5"
  }
}
Back to Directory File Manager