{ "name": "sendou.ink-backend", "version": "1.0.0", "description": "", "main": "index.js", "scripts": { "start": "node dist/index.js", "dev": "concurrently \"cross-env USE_PRODUCTION_DB=TRUE ts-node-dev index.js\" \"cd frontend-react && npm start\"", "dev:loggedin": "concurrently \"cross-env LOGGED_IN=TRUE USE_PRODUCTION_DB=TRUE ts-node-dev index.js\" \"cd frontend-react && npm start\"", "dev:backend": "cross-env USE_PRODUCTION_DB=TRUE ts-node-dev index.js", "install:all": "concurrently \"npm i\" \"cd frontend-react && npm i\"", "build": "npm run build:frontend && npm run build:backend", "build:frontend": "rm -rf build && cd frontend-react && npm install && npm run build && mv build ../build", "build:backend": "rm -rf dist && tsc", "migrate:make": "knex migrate:make", "migrate:rollback": "knex migrate:rollback", "migrate:latest": "knex migrate:latest", "prettier": "prettier --write '**/*.{ts,js,css,html,tsx,jsx,graphql}'" }, "author": "Sendou", "license": "ISC", "dependencies": { "apollo-server": "^2.18.2", "apollo-server-express": "^2.18.2", "axios": "^0.20.0", "btoa": "^1.2.1", "compression": "^1.7.4", "connect-mongo": "^3.2.0", "cors": "^2.8.5", "dataloader": "^2.0.0", "dotenv": "^8.2.0", "express-session": "^1.17.1", "graphql": "^15.3.0", "graphql-depth-limit": "^1.1.0", "knex": "^0.21.6", "lodash": "^4.17.20", "mongoose": "^5.10.8", "mongoose-unique-validator": "^2.0.3", "node-fetch": "^2.6.1", "objection": "^2.2.3", "passport": "^0.4.1", "passport-discord": "^0.1.4", "pg": "^8.4.0", "uuid": "^8.3.1", "webhook-discord": "^3.7.7" }, "devDependencies": { "concurrently": "^5.3.0", "cross-env": "^7.0.2", "nodemon": "^2.0.4", "prettier": "^2.1.2", "ts-node": "^9.0.0", "ts-node-dev": "^1.0.0-pre.63", "typescript": "^4.0.3" } }