{
  "name": "mock-server-local",
  "version": "2.6.8",
  "description": "Mock your apis with a node server",
  "main": "index.js",
  "bin": {
    "mock": "./bin/index.js"
  },
  "repository": {
    "type": "git",
    "url": "https://github.com/funkyLover/mock-server.git"
  },
  "scripts": {
    "install:fe": "cd fe && npm install",
    "dev": "npm run dev:mock & npm run dev:fe",
    "dev:mock": "node ./bin/index.js -p 8888 -d ./fe/mock",
    "dev:fe": "cd fe && npm run serve",
    "build:fe": "cd fe && npm run build",
    "lint": "npm run lint:server && npm run lint:fe",
    "lint:server": "eslint --quiet --ext .js -c .eslintrc.js --ignore-pattern .eslintignore ./",
    "lint:fe": "cd fe && npm run lint",
    "test": "npm run test:cli && npm run test:server",
    "test:cli": "node test/cli/run.js",
    "test:server": "jest",
    "test:fe": "cd fe && npm run test:unit",
    "test:coverage": "jest --coverage",
    "test:fe:coverage": "cd fe && npm run test:unit",
    "lint:checked": "node_modules/.bin/eslint --print-config . | eslint-config-prettier-check",
    "check:node": "find . -name package.json | xargs grep -h node\\\": | sort | uniq -c"
  },
  "keywords": [
    "mock",
    "mock api",
    "mock server"
  ],
  "engines": {
    "node": ">=8"
  },
  "author": "ahui-lin@qq.com",
  "dependencies": {
    "axios": "^0.19.0",
    "chokidar": "^2.1.8",
    "commander": "^2.20.3",
    "fs-extra": "^7.0.1",
    "http-proxy": "^1.18.0",
    "http-proxy-middleware": "^0.19.1",
    "koa": "^2.10.0",
    "koa-bodyparser": "^4.2.1",
    "koa-router": "^7.4.0",
    "koa-send": "^5.0.0",
    "koa2-connect": "^1.0.2",
    "lodash": "^4.17.15",
    "path-to-regexp": "^3.1.0",
    "tcp-port-used": "^1.0.1"
  },
  "devDependencies": {
    "babel-eslint": "^10.0.3",
    "eslint": "^5.13.0",
    "eslint-config-prettier": "^4.0.0",
    "eslint-plugin-html": "^5.0.3",
    "eslint-plugin-import": "^2.18.2",
    "eslint-plugin-prettier": "^3.1.1",
    "eslint-plugin-standard": "^4.0.1",
    "husky": "^1.3.1",
    "jest": "^24.9.0",
    "lint-staged": "^8.2.1",
    "prettier": "^1.18.2",
    "prettier-eslint-cli": "^4.7.1",
    "should": "^13.2.3"
  },
  "husky": {
    "hooks": {
      "pre-commit": "npm test && lint-staged && cd fe && lint-staged"
    }
  },
  "lint-staged": {
    "linters": {
      "*.js": [
        "prettier --write",
        "node_modules/.bin/eslint --quiet",
        "git add"
      ]
    },
    "ignore": [
      "./example/**",
      "./fe/**"
    ]
  },
  "license": "MIT"
}
