{ "name": "trade-history", "version": "1.0.0", "main": "index.js", "license": "MIT", "scripts": { "build": "tsc", "dev": "ts-node-dev src/index.ts", "clean": "rm -rf dist", "prepare": "yarn clean && yarn build", "start": "node dist/index.js", "lint": "eslint src/**/*.ts", "format": "eslint src/**/*.ts --fix", "noop": "", "migrate": "yarn build && typeorm migration:run", "migrate:revert": "yarn build && typeorm migration:revert" }, "prettier": { "singleQuote": true, "arrowParens": "always", "printWidth": 100 }, "dependencies": { "@blockworks-foundation/mango-client": "^3.2.23", "@project-serum/serum": "^0.13.54", "@solana/web3.js": "^1.18.0", "bn.js": "^5.2.0", "bs58": "^4.0.1", "buffer-layout": "^1.2.0", "cors": "^2.8.5", "dotenv": "^8.2.0", "express": "^4.17.1", "mysql": "^2.14.1", "pg": "^8.5.1", "reflect-metadata": "^0.1.10", "typeorm": "0.2.31", "ws": "^7.4.4" }, "devDependencies": { "@types/express": "^4.17.11", "@types/node": "^8.0.29", "@types/ws": "^7.4.0", "@typescript-eslint/eslint-plugin": "^4.17.0", "@typescript-eslint/parser": "^4.17.0", "eslint": "^7.21.0", "prettier": "^2.2.1", "ts-node": "3.3.0", "ts-node-dev": "^1.1.6", "typescript": "4.1.5" } }