{
  "name": "aigc-backend",
  "version": "0.1.0",
  "private": true,
  "scripts": {
    "init": "npm i --registry=https://registry.npm.taobao.org --no-proxy",
    "clean-cache": "npm cache clean --force",
    "dev-win": "set NODE_ENV=development && nodemon app.js",
    "dev-mac": "export NODE_ENV=development && nodemon app.js",
    "staging": "export NODE_ENV=test && nodemon app.js",
    "prd": "export NODE_ENV=production && export DOMAIN= && pm2 start app.js",
    "migrate-dev": "cd ./db && npx sequelize-cli db:migrate",
    "migrate-prd": "cd ./db && npx sequelize-cli db:migrate --env production",
    "test": "echo \"Error: no test specified\" && exit 1"
  },
  "dependencies": {
    "axios": "^1.4.0",
    "bcrypt": "^5.1.0",
    "bcryptjs": "^2.4.3",
    "debug": "^4.1.1",
    "exceljs": "^4.3.0",
    "joi": "^17.9.2",
    "jszip": "^3.10.1",
    "koa": "^2.7.0",
    "koa-body": "^6.0.1",
    "koa-bodyparser": "^4.2.1",
    "koa-convert": "^1.2.0",
    "koa-cors": "0.0.16",
    "koa-json": "^2.0.2",
    "koa-logger": "^3.2.0",
    "koa-onerror": "^4.1.0",
    "koa-router": "^7.4.0",
    "koa-static": "^5.0.0",
    "koa-views": "^6.2.0",
    "koa2-cors": "^2.0.6",
    "module-alias": "^2.2.2",
    "moment": "^2.29.4",
    "mysql2": "^2.2.5",
    "node-schedule": "^2.1.1",
    "pug": "^2.0.3",
    "require-directory": "^2.1.1",
    "sequelize": "^6.31.1",
    "socket.io-client": "^4.6.1",
    "uuid": "^9.0.0",
    "zckoautils": "https://registry.npmjs.com/zckoautils/-/zckoautils-1.3.12.tgz"
  },
  "_moduleAliases": {
    "@root": ".",
    "@models": "app/models",
    "@middlewares": "app/middlewares",
    "@routes": "app/routes"
  },
  "devDependencies": {
    "nodemon": "^1.19.1"
  }
}
