package.json 11.3 KB
{
  "name": "krhr",
  "version": "0.0.20",
  "description": "this framework for krhr company!",
  "main": "./build/index.js",
  "engines": {
    "node": ">=5.0 <6",
    "npm": ">=3.3 <4"
  },
  "scripts": {
    "remove-temp": "better-npm-run remove-temp",
    "clean": "better-npm-run clean",
    "start": "better-npm-run start",
    "compile": "better-npm-run compile",
    "compile:dll": "better-npm-run compile-dll",
    "deploy": "better-npm-run deploy",
    "deploy:all": "better-npm-run deploy-all",
    "publish": "better-npm-run service",
    "service": "better-npm-run service",
    "service:recruitIterative": "better-npm-run service-recruitIterative",
    "service:hroRecruit": "better-npm-run service-hroRecruit",
    "service:sipolicyIterative": "better-npm-run service-sipolicyIterative",
    "service:hroSipolicy": "better-npm-run service-hroSipolicy",
    "service:settlemgmIterative": "better-npm-run service-settlemgmIterative",
    "service:hroSettlemgm": "better-npm-run service-hroSettlemgm",
    "service:hroTemp": "better-npm-run service-hroTemp",
    "service:hroEngma": "better-npm-run service-hroEngma",
    "service:developTest": "better-npm-run service-developTest",
    "dev-start": "node-debug ./app.js",
    "prepublish": "npm prune",
    "test": "cross-env NODE_ENV=test karma start tools/karma.config.js",
    "test-cov": "NODE_ENV=test istanbul cover node_modules/mocha/bin/_mocha -- --reporter dot --require test/support/should  test/",
    "test-travis": "NODE_ENV=test istanbul cover node_modules/mocha/bin/_mocha --report lcovonly -- --reporter spec --require test/support/should test/",
    "test-circleci": "NODE_ENV=test istanbul cover node_modules/mocha/bin/_mocha --report lcovonly -- --reporter spec --require test/support/should test/",
    "upgrade-master-version": "node tools/revision/upgrade-master-version.js",
    "upgrade-branch-version": "node tools/revision/upgrade-branch-version.js",
    "upgrade-patch-version": "node tools/revision/upgrade-patch-version.js"
  },
  "betterScripts": {
    "remove-temp": {
      "command": "babel-node tools/run remove-temp-build --release",
      "env": {
        "NODE_ENV": "production",
        "DEBUG": "app:*"
      }
    },
    "start": {
      "command": "node tools/revision/revoke-index-version.js && babel-node tools/run start",
      "env": {
        "NODE_ENV": "development",
        "DEBUG": "app:*"
      }
    },
    "clean": {
      "command": "babel-node tools/run clean --release",
      "env": {
        "NODE_ENV": "production",
        "DEBUG": "app:*"
      }
    },
    "compile": {
      "command": "babel-node tools/run compile --release",
      "env": {
        "NODE_ENV": "production",
        "DEBUG": "app:*"
      }
    },
    "compile-dll": {
      "command": "babel-node tools/run compile-dll --release",
      "env": {
        "NODE_ENV": "production",
        "DEBUG": "app:*"
      }
    },
    "deploy": {
      "command": "npm run clean && npm run compile && babel-node tools/run copy --release",
      "env": {
        "NODE_ENV": "production",
        "DEBUG": "app:*"
      }
    },
    "deploy-all": {
      "command": "npm run remove-temp && npm run compile:dll && npm run compile && babel-node tools/run copy --release",
      "env": {
        "NODE_ENV": "production",
        "DEBUG": "app:*"
      }
    },
    "publish": {
      "command": "npm run deploy && babel-node server/app.js",
      "env": {
        "NODE_ENV": "production",
        "DEBUG": "app:*"
      }
    },
    "service": {
      "command": "pm2 start server/app.js -i max --name web-hro",
      "env": {
        "NODE_ENV": "production",
        "DEBUG": "app:*"
      }
    },
    "service-recruitIterative": {
      "command": "babel-node server/app.js",
      "env": {
        "NODE_ENV": "recruitIterative",
        "DEBUG": "app:*"
      }
    },
    "service-hroRecruit": {
      "command": "babel-node server/app.js",
      "env": {
        "NODE_ENV": "hroRecruit",
        "DEBUG": "app:*"
      }
    },
    "service-sipolicyIterative": {
      "command": "pm2 start server/app.js -i max --name web-hro-sipolicy-iterative",
      "env": {
        "NODE_ENV": "sipolicyIterative",
        "DEBUG": "app:*"
      }
    },
    "service-hroSipolicy": {
      "command": "babel-node server/app.js",
      "env": {
        "NODE_ENV": "hroSipolicy",
        "DEBUG": "app:*"
      }
    },
    "service-settlemgmIterative": {
      "command": "babel-node server/app.js",
      "env": {
        "NODE_ENV": "settlemgmIterative",
        "DEBUG": "app:*"
      }
    },
    "service-hroSettlemgm": {
      "command": "babel-node server/app.js",
      "env": {
        "NODE_ENV": "hroSettlemgm",
        "DEBUG": "app:*"
      }
    },
    "service-hroTemp": {
      "command": "babel-node server/app.js",
      "env": {
        "NODE_ENV": "hroTemp",
        "DEBUG": "app:*"
      }
    },
    "service-developTest": {
      "command": "babel-node server/app.js",
      "env": {
        "NODE_ENV": "test",
        "DEBUG": "app:*"
      }
    }, 
    "service-hroEngma": {
      "command": "pm2 start server/app.js -i 2 --name web-hro-engma",
      "env": {
        "NODE_ENV": "hroEngma",
        "DEBUG": "app:*"
      }
    }
  },
  "keywords": [
    "hr",
    "kr"
  ],
  "peerDependencies": {
    "react": "^0.15",
    "react-dom": "^0.15"
  },
  "dependencies": {
    "ali-oss": "^4.1.5",
    "antd": "^2.7.1",
    "antd-mobile": "^1.0.8",
    "blacklist": "^1.1.4",
    "bluebird": "^3.5.3",
    "co": "^4.6.0",
    "draft-js": "^0.10.5",
    "draftjs-to-html": "^0.8.4",
    "echarts": "^3.2.3",
    "element-resize-event": "^2.0.7",
    "fs": "0.0.2",
    "fullcalendar": "^2.6.1",
    "gregorian-calendar": "^4.1.2",
    "gregorian-calendar-format": "^4.1.1",
    "history": "^2.0.1",
    "html-to-draftjs": "^1.4.0",
    "jquery": "^2.2.1",
    "js-base64": "^2.3.2",
    "lunar-calendar": "^0.1.4",
    "moment": "^2.12.0",
    "path": "^0.12.7",
    "pinyin": "^2.7.1",
    "q": "^1.4.1",
    "rc-calendar": "^5.4.2",
    "rc-time-picker": "^1.1.3",
    "rc-trigger": "^1.2.0",
    "rc-util": "^3.1.3",
    "react": "^15.4.2",
    "react-addons-transition-group": "^0.14.7",
    "react-collapse": "^2.3.3",
    "react-custom-scrollbars": "^3.0.1",
    "react-datetime": "^2.1.0",
    "react-dnd": "^2.1.4",
    "react-dnd-html5-backend": "^2.1.2",
    "react-dom": "^15.4.2",
    "react-draft-wysiwyg": "^1.12.13",
    "react-emoji": "^0.4.1",
    "react-height": "^2.2.0",
    "react-list": "^0.7.18",
    "react-loadable": "^5.5.0",
    "react-month-picker": "^1.0.8",
    "react-motion": "^0.4.7",
    "react-redux": "^4.4.0",
    "react-router": "^2.8.1",
    "react-router-redux": "^4.0.5",
    "react-select": "^0.9.1",
    "react-spinkit": "^3.0.0",
    "react-textarea-autosize": "^3.3.0",
    "redux": "^3.3.1",
    "redux-form": "^6.4.3",
    "redux-thunk": "^2.0.1",
    "simditor": "^2.3.6",
    "simditor-emoji": "^2.1.0",
    "simditor-mention": "^2.0.7",
    "store2": "^2.3.2"
  },
  "devDependencies": {
    "assets-webpack-plugin": "^3.5.1",
    "async": "^1.5.2",
    "autoprefixer": "^6.3.3",
    "autoprefixer-core": "^6.0.1",
    "babel-cli": "6.24.1",
    "babel-core": "6.24.1",
    "babel-eslint": "^5.0.4",
    "babel-loader": "^6.2.4",
    "babel-node-debug": "^2.0.0",
    "babel-plugin-add-module-exports": "^0.1.4",
    "babel-plugin-import": "1.2.1",
    "babel-plugin-object-assign": "^1.2.1",
    "babel-plugin-react-remove-properties": "^0.2.1",
    "babel-plugin-react-transform": "^2.0.2",
    "babel-plugin-transform-react-constant-elements": "^6.4.0",
    "babel-plugin-transform-react-remove-prop-types": "^0.2.3",
    "babel-plugin-transform-runtime": "^6.6.0",
    "babel-preset-env": "^1.4.0",
    "babel-preset-es2015": "^6.6.0",
    "babel-preset-react": "^6.5.0",
    "babel-preset-stage-0": "^6.5.0",
    "babel-preset-stage-3": "^6.3.13",
    "babel-register": "6.24.1",
    "babel-runtime": "6.23.0",
    "better-npm-run": "0.0.8",
    "body-parser": "^1.15.0",
    "bootable": "^0.2.4",
    "bootable-environment": "^0.2.0",
    "browser-sync": "^2.11.1",
    "chai": "^3.5.0",
    "chai-as-promised": "^7.1.1",
    "chai-enzyme": "^0.6.1",
    "chalk": "^1.1.1",
    "chance": "^1.0.1",
    "cheerio": "^0.20.0",
    "classnames": "^2.2.3",
    "commander": "^2.9.0",
    "compression": "^1.6.1",
    "connect": "^3.4.1",
    "connect-busboy": "0.0.2",
    "connect-ensure-login": "^0.1.1",
    "connect-flash": "^0.1.1",
    "cookie": "^0.2.3",
    "cookie-parser": "^1.4.1",
    "cross-env": "^5.1.1",
    "css-loader": "^0.28.7",
    "csscomb": "^3.1.8",
    "csurf": "^1.8.3",
    "del": "^2.2.0",
    "dirty-chai": "^2.0.1",
    "echarts": "^3.2.3",
    "ejs": "^2.4.1",
    "electrolyte": "0.0.6",
    "element-resize-event": "^2.0.7",
    "enzyme": "^2.8.2",
    "errorhandler": "^1.4.3",
    "es6-promise": "^3.1.2",
    "eslint": "^2.3.0",
    "eslint-config-airbnb": "^6.1.0",
    "eslint-loader": "^1.3.0",
    "eslint-plugin-react": "^4.2.0",
    "eventemitter3": "^1.1.1",
    "express": "^4.13.4",
    "express-session": "^1.13.0",
    "extract-text-webpack-plugin": "^3.0.2",
    "file-loader": "^0.8.5",
    "fs-extra": "^0.26.5",
    "gaze": "^0.5.2",
    "git-repository": "^0.1.1",
    "glob": "^7.0.3",
    "gulp": "^3.9.1",
    "gulp-babel": "^6.1.2",
    "gulp-compass": "^2.1.0",
    "gulp-filter": "^4.0.0",
    "happypack": "^4.0.1",
    "helmet": "^1.3.0",
    "html-webpack-plugin": "^2.30.1",
    "igloo": "git+http://gitlab.workai.com.cn/fanwh/igloo.git",
    "imagemin-pngquant": "^4.2.2",
    "isomorphic-fetch": "^2.2.1",
    "istanbul": "^0.4.2",
    "jest-cli": "^0.9.0",
    "jscs": "^2.11.0",
    "jshint-stylish": "^2.1.0",
    "less": "^2.7.2",
    "less-loader": "^4.0.5",
    "lodash": "^4.6.1",
    "method-override": "^2.3.5",
    "mixpanel": "^0.4.0",
    "mkdirp": "^0.5.1",
    "mocha": "^2.5.3",
    "ms": "^0.7.1",
    "multer": "^1.1.0",
    "multiline": "^1.0.2",
    "ncp": "^2.0.0",
    "passport": "^0.3.2",
    "passport-local": "^1.0.0",
    "pluralize": "^1.2.1",
    "postcss": "^6.0.13",
    "postcss-import": "^11.0.0",
    "postcss-loader": "^2.0.6",
    "precss": "^1.4.0",
    "react-addons-test-utils": "^15.5.1",
    "react-transform-catch-errors": "^1.0.2",
    "react-transform-hmr": "^1.0.4",
    "recluster": "^0.4.5",
    "redbox-react": "^1.2.2",
    "redux-devtools": "^3.1.1",
    "redux-devtools-dock-monitor": "^1.1.0",
    "redux-devtools-log-monitor": "^1.0.5",
    "redux-logger": "^3.0.6",
    "replace": "^0.3.0",
    "resolve-url-loader": "^1.4.3",
    "response-time": "^2.3.1",
    "restler": "^3.4.0",
    "restler-q": "^0.1.1",
    "rimraf": "^2.5.2",
    "run-sequence": "^1.1.5",
    "serve-favicon": "^2.3.0",
    "serve-static": "^1.10.2",
    "sinon": "^2.2.0",
    "sinon-chai": "^2.10.0",
    "source-map-support": "^0.4.0",
    "strength": "^0.1.4",
    "style-loader": "^0.17.0",
    "supertest": "^1.2.0",
    "svg-sprite-loader": "^0.3.1",
    "through2": "^2.0.1",
    "tiny-lr": "^0.2.1",
    "uglifyjs-webpack-plugin": "^1.2.0",
    "underscore": "^1.8.3",
    "underscore.string": "^3.3.4",
    "update-notifier": "^0.6.1",
    "url-loader": "^0.5.7",
    "urlencode": "^1.1.0",
    "uuid": "^3.0.1",
    "validator": "^5.1.0",
    "webpack": "^3.11.0",
    "webpack-dev-middleware": "^1.12.0",
    "webpack-hot-middleware": "2.18.0",
    "webpack-parallel-uglify-plugin": "^1.0.2",
    "webpack-stream": "^3.1.0",
    "webpack-uglify-parallel": "^0.1.4",
    "winston-request-logger": "^1.0.7"
  },
  "author": "fan",
  "license": "ISC"
}