{ "name": "roleypoly", "version": "2.0.0", "main": "index.js", "scripts": { "start": "NODE_ENV=production node dist/index.js", "dev": "babel-node index.js", "build": "npm-run-all build:*", "build:ui": "NODE_ENV=production next build ui", "build:server": "NODE_ENV=production babel --delete-dir-on-start -d dist .", "build:move": "mkdir dist/ui; cp -R ui/.next dist/ui/.next" }, "dependencies": { "@discordjs/uws": "^11.149.1", "@primer/components": "^11.0.0", "chalk": "^2.4.2", "discord.js": "^11.4.2", "dotenv": "^6.2.0", "erlpack": "github:discordapp/erlpack", "fast-redux": "^0.7.1", "fnv-plus": "^1.2.12", "glob": "^7.1.3", "immutable": "^4.0.0-rc.12", "invariant": "^2.2.4", "keygrip": "^1.0.3", "koa": "^2.7.0", "koa-better-router": "^2.1.1", "koa-bodyparser": "^4.2.1", "koa-session": "^5.10.1", "kompression": "^1.0.0", "ksuid": "^1.1.3", "lru-cache": "^5.1.1", "moniker": "^0.1.2", "nanoid": "^2.0.1", "next": "^8.0.3", "next-redux-wrapper": "^3.0.0-alpha.2", "pg": "^7.8.2", "pg-hstore": "^2.3.2", "pm2": "^3.3.1", "primer": "^11.0.0", "react": "^16.8.4", "react-dom": "^16.8.4", "react-redux": "^6.0.1", "redux": "^4.0.1", "redux-devtools-extension": "^2.13.8", "redux-thunk": "^2.3.0", "sequelize": "^4.43.0", "socket.io": "^2.2.0", "superagent": "^4.1.0", "uuid": "^3.3.2" }, "devDependencies": { "@babel/cli": "^7.2.3", "@babel/node": "^7.2.2", "@babel/plugin-proposal-class-properties": "^7.3.4", "@babel/plugin-syntax-dynamic-import": "^7.2.0", "@babel/plugin-transform-runtime": "^7.3.4", "@babel/preset-env": "^7.3.4", "@babel/preset-flow": "^7.0.0", "babel-eslint": "^10.0.1", "babel-plugin-transform-flow-strip-types": "^6.22.0", "chokidar": "^2.1.2", "eslint-plugin-flowtype": "^3.4.2", "flow-bin": "^0.94.0", "flow-typed": "^2.5.1", "npm-run-all": "^4.1.5", "standard": "12.0.1" }, "standard": { "parser": "babel-eslint", "plugins": [ "flowtype" ], "globals": [ "$Shape" ] } }