{ "name": "ejyy_server", "version": "1.0.0", "repository": { "type": "git", "url": "git+https://gitee.com/chowa/ejyy.git" }, "keywords": [ "typescript", "chowa", "ejyy", "nodejs" ], "engines": { "node": ">=12.1.0", "npm": ">=6.9.0" }, "main": "src/app.ts", "scripts": { "dev": "nodemon -e ts --exec 'NODE_ENV=development ts-node' src/app.ts", "lint": "prettier --write src/*.ts src/**/*.ts src/**/**/*.ts src/**/**/**/*.ts", "dist": "webpack --config webpack.config.js" }, "author": "concat@chowa.cn", "dependencies": { "@alicloud/dysmsapi20170525": "^2.0.2", "@alicloud/openapi-client": "^0.3.5", "@elastic/elasticsearch": "^7.11.0", "axios": "^0.21.1", "check-disk-space": "^3.0.1", "chowa-log": "^1.0.8", "js-yaml": "^4.1.0", "knex": "^0.21.12", "koa": "^2.11.0", "koa-body": "^4.2.0", "koa-logger": "^3.2.1", "koa-router": "^8.0.8", "koa-session": "^6.2.0", "module-alias": "^2.2.2", "moment": "^2.29.1", "mysql": "^2.18.1", "mysql2": "^2.2.5", "node-schedule": "^2.0.0", "node-xlsx": "^0.17.1", "nodemailer": "^6.6.3", "public-ip": "^4.0.3", "query-string": "^7.0.1", "raw-body": "^2.4.1", "redis": "^3.1.2", "svg-captcha": "^1.4.0", "uuid": "^8.3.2", "ws": "^7.5.2", "xml2js": "^0.4.23" }, "devDependencies": { "@types/axios": "^0.14.0", "@types/js-yaml": "^4.0.4", "@types/koa": "^2.13.4", "@types/koa-logger": "^3.1.1", "@types/koa-router": "^7.4.1", "@types/koa-session": "^5.10.3", "@types/mysql": "^2.15.18", "@types/node-schedule": "^1.3.1", "@types/node-xlsx": "^0.15.2", "@types/nodemailer": "^6.4.4", "@types/query-string": "^6.3.0", "@types/raw-body": "^2.3.0", "@types/redis": "^2.8.31", "@types/uuid": "^8.3.0", "@types/ws": "^7.4.0", "@types/xml2js": "^0.4.8", "nodemon": "^2.0.2", "ts-loader": "^8.0.17", "ts-node": "^9.1.1", "typescript": "^4.2.3", "webpack": "^5.11.1", "webpack-cli": "^4.3.1", "webpack-node-externals": "^2.5.2" }, "_moduleAliases": { "~": "src/" }, "bugs": { "url": "https://gitee.com/chowa/ejyy/issues" }, "homepage": "https://gitee.com/chowa/ejyy" }