{
  "name": "pomelo-upgrade",
  "version": "3.2.8",
  "description": "网易Pomelo升级版本",
  "private": false,
  "homepage": "https://github.com/frank198/pomelo-upgrade#readme",
  "scripts": {
    "test": "grunt"
  },
  "bugs": {
    "url": "https://github.com/frank198/pomelo-upgrade/issues"
  },
  "repository": "https://github.com/frank198/pomelo-upgrade.git",
  "license": "MIT",
  "keywords": [
    "pomelo",
    "framework",
    "game",
    "web",
    "server",
    "pomelo-upgrade"
  ],
  "bin": {
    "pomelo": "./bin/pomelo"
  },
  "dependencies": {
    "colors": "^1.x",
    "commander": "^8.x",
    "crc": "^4.x",
    "mqtt": "^4.x",
    "node-bignumber": "^1.2.2",
    "node-schedule": "^1.x",
    "pomelo-admin-upgrade": "^3.0.4",
    "pomelo-loader-upgrade": "^0.0.2",
    "pomelo-logger-upgrade": "^2.0.6",
    "pomelo-protobuf": "^0.4.0",
    "pomelo-protocol": "^0.1.6",
    "pomelo-rpc-upgrade": "^3.x",
    "socket.io": "^4.4.0",
    "ws": "^8.x"
  },
  "devDependencies": {
    "blanket": "*",
    "grunt": "^1.4.1",
    "grunt-contrib-clean": "*",
    "grunt-mocha-test": "*",
    "load-grunt-tasks": "*",
    "mocha": "^9.1.3",
    "muk": "*",
    "should": "*",
    "socket.io-client": "^4.4.0"
  },
  "engines": {
    "node": ">=10.0.0"
  },
  "eslintConfig": {
    "extends": [
      "eslint:recommended"
    ],
    "parserOptions": {
      "ecmaVersion": 2017
    },
    "env": {
      "node": true,
      "mocha": true,
      "es6": true
    },
    "rules": {
      "comma-style": "error",
      "consistent-this": [
        "error",
        "_this"
      ],
      "indent": [
        "error",
        4,
        {
          "SwitchCase": 1,
          "VariableDeclarator": 2
        }
      ],
      "keyword-spacing": "error",
      "no-buffer-constructor": "warn",
      "no-console": "off",
      "no-multi-spaces": "error",
      "func-call-spacing": "error",
      "no-trailing-spaces": "error",
      "quotes": [
        "error",
        "single"
      ],
      "semi": "error",
      "space-before-blocks": "error",
      "space-before-function-paren": [
        "error",
        "never"
      ],
      "space-infix-ops": "error",
      "space-unary-ops": "error",
      "no-var": "warn",
      "prefer-const": "warn",
      "strict": [
        "error",
        "global"
      ]
    }
  }
}
