{ "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 .", "remotedebug": "remotedebug_ios_webkit_adapter --port=9000 > /dev/null", "test": "jest", "rpcrepl": "babel-node util/rpcrepl.js" }, "dependencies": { "@discordjs/uws": "^11.149.1", "@primer/components": "^12.0.1", "bufferutil": "^4.0.1", "chalk": "^2.4.2", "color": "^3.1.0", "dotenv": "^7.0.0", "eris": "^0.9.0", "erlpack": "discordapp/erlpack", "eventemitter3": "^3.1.0", "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.2.0", "lru-cache": "^5.1.1", "moment": "^2.24.0", "moniker": "^0.1.2", "nanoid": "^2.0.1", "next": "8.0.3", "next-redux-wrapper": "^3.0.0-alpha.2", "pg": "^7.9.0", "pg-hstore": "^2.3.2", "primer": "^11.0.0", "react": "^16.8.6", "react-dom": "^16.8.6", "react-redux": "^6.0.1", "react-typist": "^2.0.5", "redux": "^4.0.1", "redux-devtools-extension": "^2.13.8", "redux-thunk": "^2.3.0", "sequelize": "^5.1.0", "socket.io": "^2.2.0", "styled-components": "^4.2.0", "superagent": "^5.0.2", "zlib-sync": "^0.1.4" }, "devDependencies": { "@babel/cli": "^7.2.3", "@babel/core": "^7.4.0", "@babel/node": "^7.2.2", "@babel/plugin-proposal-class-properties": "^7.4.0", "@babel/plugin-proposal-optional-chaining": "^7.2.0", "@babel/plugin-syntax-dynamic-import": "^7.2.0", "@babel/plugin-transform-runtime": "^7.4.0", "@babel/preset-env": "^7.4.2", "@babel/preset-flow": "^7.0.0", "await-outside": "^2.1.2", "babel-eslint": "^10.0.1", "babel-plugin-styled-components": "^1.10.0", "babel-plugin-transform-flow-strip-types": "^6.22.0", "chokidar": "^2.1.5", "enzyme": "^3.9.0", "enzyme-adapter-react-16": "^1.11.2", "enzyme-to-json": "^3.3.5", "eslint-plugin-flowtype": "^3.4.2", "flow-bin": "^0.96.0", "flow-typed": "^2.5.1", "jest": "^24.6.0", "jest-styled-components": "^6.3.1", "npm-run-all": "^4.1.5", "react-test-renderer": "^16.8.6", "standard": "12.0.1" }, "standard": { "parser": "babel-eslint", "plugins": [ "flowtype" ], "globals": [ "$Shape" ] }, "jest": { "projects": [ { "displayName": "server", "rootDir": "", "testPathIgnorePatterns": [ "/node_modules/", "/ui/" ] }, { "displayName": "ui", "rootDir": "/ui", "setupFiles": [ "/setupTests.js" ], "snapshotSerializers": [ "enzyme-to-json/serializer" ], "testPathIgnorePatterns": [ "/node_modules/", "/.next/" ] } ] } }