{
  "name": "neuralyzer",
  "version": "1.1.5",
  "description": "Node.js, Websocket-based simple state synchronization server. Useful for synchronizing simple games and collaborative visualizations.",
  "main": "./server.js",
  "scripts": {
    "server:start:exp": "node main serve -c ./config/config.exp.js",
    "test:single": "node main test",
    "test:multi": "node main testmulti",
    "test:all": "node main testall",
    "cross-env": "cross-env",
    "zip:develop": "cross-env NODE_ENV=develop node main zip",
    "zip:production": "cross-env NODE_ENV=production node main zip"
  },
  "repository": {
    "type": "git",
    "url": "https://github.com/benduran/neuralyzer"
  },
  "bin": {
    "neuralyzer": "./bin/neuralyzerCli.js"
  },
  "keywords": [
    "Socket",
    "State",
    "Sync",
    "Unity",
    "Games",
    "Web",
    "JavaScript"
  ],
  "author": "Benjamin Duran <stratodyne@gmail.com>",
  "license": "Apache-2.0",
  "dependencies": {
    "aws-sdk": "^2.290.0",
    "body-parser": "^1.18.3",
    "clone": "^2.1.2",
    "commander": "^2.17.1",
    "compression": "^1.7.3",
    "cookie-parser": "^1.4.3",
    "cors": "^2.8.4",
    "deepmerge": "^2.1.1",
    "express": "^4.16.3",
    "flatbuffers": "^1.9.0",
    "redis": "^2.8.0",
    "redux": "^4.0.0",
    "redux-thunk": "^2.3.0",
    "uuid": "^3.3.2",
    "winston": "^2.4.2",
    "ws": "^6.0.0"
  },
  "devDependencies": {
    "babel-eslint": "^8.2.6",
    "chai": "^4.1.2",
    "cross-env": "^5.2.0",
    "eslint": "^5.3.0",
    "eslint-config-airbnb-base": "^13.0.0",
    "eslint-plugin-html": "^4.0.5",
    "eslint-plugin-import": "^2.13.0",
    "glob": "^7.1.2",
    "md5": "^2.2.1",
    "mocha": "^5.2.0",
    "node-fetch": "^2.2.0",
    "yazl": "^2.4.3"
  }
}
