{
  "name": "seraph-sdk",
  "version": "0.0.1",
  "description": "性能监控SDK",
  "main": "index.js",
  "scripts": {
    "test": "jest",
    "lint": "eslint --fix",
    "start": "node server/index",
    "dev": "node server/index",
    "deploy": "bash deploy.sh",
    "build": "webpack --config config/webpack.pro.config.js && node write.js  && conventional-changelog -p angular -i ./CHANGELOG.md -s",
    "dist-js": "webpack --config config/webpack.pro.config.js && node write.js && conventional-changelog -p angular -i ./CHANGELOG.md -s",
    "dev-js": "webpack --config config/webpack.pro.config.js --env.pro=dev && node write.js  && conventional-changelog -p angular -i ./CHANGELOG.md -s",
    "server": "node server/server"
  },
  "author": "",
  "license": "MIT",
  "dependencies": {
    "@babel/core": "^7.4.5",
    "@babel/preset-env": "^7.4.5",
    "babel-core": "7.0.0-bridge.0",
    "babel-eslint": "^10.0.1",
    "babel-jest": "^23.6.0",
    "babel-preset-es2015": "^6.24.1",
    "babel-preset-stage-0": "^6.24.1",
    "babel-preset-stage-3": "^6.24.1",
    "babel-loader": "^7.1.5",
    "body-parser": "^1.19.0",
    "chalk": "^2.4.2",
    "es3ify-loader": "^0.2.0",
    "eslint": "^5.16.0",
    "eslint-config-airbnb-base": "^13.1.0",
    "eslint-loader": "^2.1.2",
    "eslint-plugin-import": "^2.17.3",
    "fe-monitor-sdk": "0.0.1",
    "jest": "^24.8.0",
    "lint-staged": "^9.2.1",
    "mongoose": "^5.6.2",
    "rrweb": "^0.7.18",
    "uglifyjs-webpack-plugin": "^2.1.3",
    "webpack": "^4.34.0",
    "webpack-dev-middleware": "^3.7.0",
    "webpack-hot-middleware": "^2.25.0"
  },
  "devDependencies": {
    "commitizen": "^4.0.3",
    "compression-webpack-plugin": "^3.0.0",
    "conventional-changelog": "^3.1.18",
    "cz-conventional-changelog": "^3.0.2",
    "express": "^4.17.1",
    "express-session": "^1.16.2",
    "standard-version": "^7.0.1",
    "webpack-cli": "^3.3.4"
  },
  "config": {
    "commitizen": {
      "path": "./node_modules/cz-conventional-changelog"
    }
  },
  "jest": {
    "moduleFileExtensions": [
      "js",
      "json"
    ],
    "transform": {
      "^.+\\.js?$": "babel-jest"
    },
    "moduleNameMapper": {
      "^@/(.*)$": "<rootDir>/src/$1"
    },
    "testMatch": [
      "**/test/unit/*.spec.(js|jsx|ts|tsx)|**/__test__/*.(js|jsx|ts|tsx)"
    ],
    "testURL": "http://localhost/",
    "collectCoverage": true,
    "collectCoverageFrom": [
      "**/src/**/*.js",
      "!**/node_modules/**"
    ]
  },
  "lint-staged": {
    "*.js": [
      "lint-staged",
      "git add"
    ]
  }
}
