{
  "name": "@caicai2012/code-push-server",
  "description": "CodePush service is hotupdate services which adapter react-native-code-push and cordova-plugin-code-push",
  "version": "3.0.2",
  "license": "MIT",
  "repository": {
    "type": "git",
    "url": "https://github.com/shm-open/code-push-server.git"
  },
  "keywords": [
    "code-push",
    "react-native",
    "cordova",
    "services",
    "code",
    "push"
  ],
  "author": "shihuimiao",
  "publishConfig": {
    "access": "public",
    "registry": "https://registry.npmjs.org"
  },
  "bin": {
    "code-push-server": "./bin/www.js",
    "code-push-server-db": "./bin/db.js"
  },
  "engines": {
    "node": ">= 6.0",
    "npm": ">= 3.10.8"
  },
  "scripts": {
    "dev": "npm run build && concurrently npm:dev:tsc npm:dev:run",
    "dev:tsc": "tsc --watch",
    "dev:run": "LOG_LEVEL=debug supervisor -e 'node|js|ts|pug|json' ./bin/www.js",
    "start": "node ./bin/www.js",
    "init": "node ./bin/db.js init",
    "upgrade": "node ./bin/db.js upgrade",
    "build": "del /f /q bin\\* && tsc",
    "release": "npm run build && npm test && standard-version && git push --follow-tags origin master && npm publish",
    "release-docker": "make release-docker",
    "test": "make test",
    "coverage": "make coverage",
    "lint": "eslint src"
  },
  "dependencies": {
    "aliyun-oss-upload-stream": "1.3.0",
    "aliyun-sdk": "1.12.4",
    "aws-sdk": "2.1176.0",
    "bcryptjs": "2.4.3",
    "body-parser": "1.20.0",
    "cookie-parser": "1.4.6",
    "cos-nodejs-sdk-v5": "2.11.12",
    "express": "4.18.1",
    "extract-zip": "2.0.1",
    "formidable": "2.0.1",
    "fs-extra": "10.1.0",
    "helmet": "5.1.0",
    "i18n": "0.15.0",
    "jsonwebtoken": "8.5.1",
    "kv-logger": "0.5.3",
    "lodash": "4.17.21",
    "moment": "2.29.3",
    "mysql2": "2.3.3",
    "node-fetch": "2.6.7",
    "nodemailer": "6.7.7",
    "pug": "3.0.2",
    "qiniu": "7.7.0",
    "rand-token": "1.0.1",
    "recursive-readdir": "2.2.2",
    "redis": "4.2.0",
    "sequelize": "6.21.3",
    "slash": "3.0.0",
    "validator": "13.7.0",
    "yargs": "17.5.1",
    "yazl": "2.5.1"
  },
  "devDependencies": {
    "@shm-open/eslint-config-bundle": "1.9.13",
    "@types/bcryptjs": "2.4.2",
    "@types/body-parser": "1.19.2",
    "@types/cookie-parser": "1.4.3",
    "@types/formidable": "2.0.5",
    "@types/fs-extra": "9.0.13",
    "@types/i18n": "0.13.4",
    "@types/jsonwebtoken": "8.5.9",
    "@types/lodash": "4.14.195",
    "@types/node-fetch": "2.6.2",
    "@types/nodemailer": "6.4.5",
    "@types/recursive-readdir": "2.2.1",
    "@types/validator": "13.7.10",
    "@types/yazl": "2.4.2",
    "concurrently": "7.4.0",
    "mocha": "10.0.0",
    "nyc": "15.1.0",
    "should": "13.2.3",
    "standard-version": "9.5.0",
    "supertest": "6.2.4",
    "supervisor": "0.12.0",
    "typescript": "4.9.5"
  },
  "files": [
    "bin",
    "docs",
    "locales",
    "public",
    "sql",
    "views",
    "README.md",
    "LICENSE"
  ]
}
