{
  "name": "@yogorobot/robot",
  "version": "0.2.0",
  "description": "Give information on our robot and methods to control it,so that help developers efficiently develop yogo app on robot",
  "main": "lib/index.js",
  "files": [
    "lib"
  ],
  "types": "lib/index.d.ts",
  "module": "lib/robot.es6.js",
  "scripts": {
    "pretest": "npm run build",
    "test": "ava",
    "check": "gts check",
    "clean": "gts clean",
    "compile": "gts check && gts clean && tsc -p .",
    "fix": "gts fix",
    "posttest": "npm run check",
    "build": "npm run compile && rollup -c"
  },
  "pre-commit": [
    "check"
  ],
  "repository": {
    "type": "git",
    "url": "git+https://code.yogorobot.io/yogorobot/robot.js.git"
  },
  "keywords": [
    "yogo",
    "js",
    "robot"
  ],
  "author": "Yogo Cloud Team",
  "license": "ISC",
  "publishConfig": {
    "access": "public"
  },
  "bugs": {
    "url": "https://code.yogorobot.io/yogorobot/robot.js/issues"
  },
  "homepage": "https://code.yogorobot.io/yogorobot/robot.js#readme",
  "dependencies": {
    "@yogorobot/wsutil": "^0.2.0",
    "mock-socket": "^8.0.5"
  },
  "devDependencies": {
    "@babel/cli": "^7.2.3",
    "@babel/core": "^7.2.2",
    "@babel/plugin-proposal-class-properties": "^7.2.3",
    "@babel/plugin-transform-typescript": "^7.2.0",
    "@babel/preset-env": "^7.2.3",
    "@babel/preset-typescript": "^7.1.0",
    "ava": "^1.0.1",
    "babel-eslint": "^10.0.1",
    "gts": "^0.9.0",
    "pre-commit": "^1.2.2",
    "rollup": "^1.0.0",
    "rollup-plugin-babel": "^4.1.0",
    "rollup-plugin-commonjs": "^9.2.0",
    "rollup-plugin-node-resolve": "^4.0.0",
    "typescript": "^3.1.6",
    "ws": "^6.1.2"
  }
}
