{ "name": "sendou.ink-backend", "version": "1.0.0", "description": "", "main": "index.js", "scripts": { "start": "node index.js", "startprod": "cross-env USE_PRODUCTION_DB=TRUE ts-node-dev index.js", "withprod": "cross-env LOGGED_IN=TRUE USE_PRODUCTION_DB=TRUE node index.js", "withdev": "cross-env LOGGED_IN=TRUE node index.js", "watchdev": "cross-env LOGGED_IN=TRUE nodemon index.js", "watchprod": "cross-env LOGGED_IN=TRUE USE_PRODUCTION_DB=TRUE nodemon index.js", "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", "testbuild": "rmdir /s /q build && cd frontend-react && npm run build && move build ../build", "migrate:make": "knex migrate:make", "migrate:rollback": "knex migrate:rollback", "migrate:latest": "knex migrate:latest" }, "author": "Sendou", "license": "ISC", "dependencies": { "apollo-server": "^2.17.0", "apollo-server-express": "^2.17.0", "axios": "^0.20.0", "btoa": "^1.2.1", "compression": "^1.7.4", "connect-mongo": "^3.2.0", "cors": "^2.8.5", "dotenv": "^8.2.0", "express-session": "^1.17.1", "graphql": "^15.3.0", "knex": "^0.21.5", "lodash": "^4.17.20", "mongoose": "^5.10.3", "mongoose-unique-validator": "^2.0.3", "node-fetch": "^2.6.0", "objection": "^2.2.3", "passport": "^0.4.1", "passport-discord": "^0.1.4", "pg": "^8.3.3", "uuid": "^8.3.0", "webhook-discord": "^3.7.5" }, "devDependencies": { "cross-env": "^7.0.2", "nodemon": "^2.0.4", "ts-node-dev": "^1.0.0-pre.62", "typescript": "^4.0.2" } }