package.json 4.8 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142
  1. {
  2. "name": "account-timeline-service",
  3. "version": "1.0.1",
  4. "main": "index.js",
  5. "repository": "https://github.com/sekaiamber/account_timeline-service.git",
  6. "author": "xiaomeng xu <a3824036@126.com>",
  7. "license": "MIT",
  8. "scripts": {
  9. "postinstall": "./init.sh",
  10. "babel": "babel src --out-dir lib --copy-files --extensions '.ts'",
  11. "build": "npm run babel",
  12. "lint": "eslint src",
  13. "start": "npm run babel && node -r dotenv/config lib/start.js",
  14. "start_monitor": "npm run babel && node -r dotenv/config lib/Monitor/start.js",
  15. "start_monitor_local": "npm run babel && node -r dotenv/config lib/Monitor/startLocal.js",
  16. "test": "npm run babel && node -r dotenv/config lib/test/image.js",
  17. "upload_server": "http-server ./upload",
  18. "script": "npm run babel && node -r dotenv/config ",
  19. "script_no_build": "node -r dotenv/config ",
  20. "pm2_start": "pm2 start --name banana npm -- run script -- lib/scripts/simpleStart.js",
  21. "pm2_start2": "pm2 start --name banana2 npm -- run script -- lib/scripts/simpleStart2.js",
  22. "pm2_start_monitor": "pm2 start --name gmgnlike_m npm -- run start_monitor"
  23. },
  24. "dependencies": {
  25. "@bloxroute/solana-trader-client-ts": "^2.2.0",
  26. "@cmdcode/buff-utils": "^2.0.0",
  27. "@cmdcode/crypto-utils": "^2.4.6",
  28. "@cmdcode/tapscript": "^1.4.3",
  29. "@coral-xyz/anchor": "^0.30.1",
  30. "@coral-xyz/borsh": "^0.30.1",
  31. "@cosmjs/stargate": "^0.31.1",
  32. "@goplus/sdk-node": "^1.0.9",
  33. "@jup-ag/limit-order-sdk": "^0.1.10",
  34. "@project-serum/anchor": "^0.26.0",
  35. "@raydium-io/raydium-sdk-v2": "^0.1.73-alpha",
  36. "@satea/vpn-info-monitor-utils": "0.0.19",
  37. "@solana/spl-token": "^0.3.11",
  38. "@solana/web3.js": "^1.95.2",
  39. "@trpc/server": "10.45.0",
  40. "@types/qrcode-terminal": "^0.12.2",
  41. "@uniswap/v3-core": "^1.0.1",
  42. "@uniswap/v3-sdk": "^3.9.0",
  43. "alchemy-sdk": "^2.8.0",
  44. "axios": "^0.24.0",
  45. "bs58": "^5.0.0",
  46. "cookie-parser": "^1.4.5",
  47. "cron": "^2.3.1",
  48. "crypto-js": "^4.2.0",
  49. "csv-parse": "^5.5.3",
  50. "decimal.js": "^10.3.1",
  51. "decimal.js-light": "^2.5.1",
  52. "dify-client": "^2.0.0",
  53. "discord.js": "^14.14.1",
  54. "dotenv": "^10.0.0",
  55. "ejs": "^3.1.9",
  56. "ethers": "^5.4.4",
  57. "ethers6": "npm:ethers@^6.3.0",
  58. "eventemitter3": "^5.0.1",
  59. "express": "^4.17.1",
  60. "express-http-proxy": "^2.0.0",
  61. "express-winston": "^4.2.0",
  62. "helmet": "^4.6.0",
  63. "https-proxy-agent": "^5.0.0",
  64. "i18next": "^22.4.10",
  65. "js-yaml": "^4.1.0",
  66. "jwt-simple": "^0.5.6",
  67. "lodash": "^4.17.21",
  68. "mariadb": "^2.5.5",
  69. "markdown-escape": "^1.1.0",
  70. "mathjs": "^11.6.0",
  71. "memory-card": "1.1.2",
  72. "merkletreejs": "^0.3.10",
  73. "mkdirp": "^1.0.4",
  74. "moment": "^2.29.1",
  75. "moment-timezone": "^0.5.43",
  76. "morgan": "^1.10.0",
  77. "multer": "^1.4.5-lts.1",
  78. "nanoid": "3",
  79. "node-global-proxy": "^1.0.1",
  80. "node-telegram-bot-api": "^0.63.0",
  81. "qrcode-terminal": "^0.12.0",
  82. "react-markdown": "^9.0.1",
  83. "reflect-metadata": "^0.1.13",
  84. "seedrandom": "^3.0.5",
  85. "sequelize": "^6.9.0",
  86. "sequelize-cursor-pagination": "^3.4.0",
  87. "sequelize-nested-set": "^1.6.2",
  88. "sequelize-typescript": "^2.1.1",
  89. "siwe": "^2.1.4",
  90. "socket.io": "^4.8.1",
  91. "string-progressbar": "^1.0.4",
  92. "string-similarity-js": "^2.1.4",
  93. "telegraf": "^4.16.3",
  94. "twitter-api-sdk": "^1.2.1",
  95. "useless-helpers": "^0.0.8",
  96. "uuid": "^10.0.0",
  97. "wechaty": "^1.20.2",
  98. "ws": "^8.18.0",
  99. "zksync": "^0.13.1"
  100. },
  101. "devDependencies": {
  102. "@babel/cli": "^7.14.8",
  103. "@babel/core": "^7.15.0",
  104. "@babel/plugin-proposal-class-properties": "^7.14.5",
  105. "@babel/plugin-proposal-decorators": "^7.16.0",
  106. "@babel/preset-env": "^7.15.0",
  107. "@babel/preset-typescript": "^7.15.0",
  108. "@types/bn.js": "^5.1.5",
  109. "@types/cookie-parser": "^1.4.2",
  110. "@types/cron": "^2.0.1",
  111. "@types/crypto-js": "^4.1.2",
  112. "@types/express": "^4.17.13",
  113. "@types/express-http-proxy": "^1.6.6",
  114. "@types/js-yaml": "^4.0.5",
  115. "@types/lodash": "^4.14.191",
  116. "@types/markdown-escape": "^1.1.0",
  117. "@types/mkdirp": "^1.0.2",
  118. "@types/morgan": "^1.9.3",
  119. "@types/multer": "^1.4.7",
  120. "@types/node": "^16.11.6",
  121. "@types/node-telegram-bot-api": "^0.61.8",
  122. "@types/seedrandom": "^3.0.5",
  123. "@types/uuid": "^8.3.1",
  124. "@types/validator": "^13.6.6",
  125. "@types/web3-provider-engine": "^14.0.1",
  126. "@typescript-eslint/eslint-plugin": "^5.20.0",
  127. "@typescript-eslint/parser": "^5.54.0",
  128. "babel-plugin-module-resolver": "^4.1.0",
  129. "eslint": "7",
  130. "eslint-config-standard-with-typescript": "^20.0.0",
  131. "eslint-plugin-import": "2",
  132. "eslint-plugin-node": "11",
  133. "eslint-plugin-prettier": "^3.3.1",
  134. "eslint-plugin-promise": "4",
  135. "prettier": "^2.2.1",
  136. "typescript": "^4.3.5",
  137. "typescript-eslint": "^0.0.1-alpha.0"
  138. },
  139. "optionalDependencies": {
  140. "bufferutil": "^4.0.8"
  141. }
  142. }