{
  "name": "vue2server70",
  "version": "7.0.117",
  "description": "",
  "scripts": {
    "dev": "nodemon --watch src --ext ts --exec \"ts-node src/app.ts\"",
    "build": "tsc",
    "start": "node dist/app.js",
    "typecheck": "tsc --noEmit",
    "lint": "eslint .",
    "test": "npm run build && node --test",
    "front-dev": "vite frontEnd",
    "front-build": "vite build frontEnd",
    "front-preview": "vite preview frontEnd",
    "copy-frontend": "rm -rf dist/public && mkdir -p dist/public && cp -R frontEnd/dist/* dist/public/",
    "build:all": "npm run build && npm run front-build && npm run copy-frontend",
    "dev:all": "concurrently \"npm run dev\" \"npm run front-dev\"",
    "发布": "npm publish",
    "修订 ": "npm version patch",
    "次版本": "npm version minor",
    "主版本": "npm version major",
    "登录": "npm login ",
    "一键发布": "npm version patch && npm publish"
  },
  "keywords": [
    "express",
    "web",
    "application"
  ],
  "author": "",
  "license": "ISC",
  "dependencies": {
    "cors": "^2.8.5",
    "dotenv": "^16.6.1",
    "express": "^5.2.1",
    "helmet": "^8.1.0",
    "morgan": "^1.10.1",
    "@element-plus/icons-vue": "^2.3.1",
    "axios": "^1.13.2",
    "echarts": "^5.5.1",
    "element-plus": "^2.8.4",
    "sortablejs": "^1.15.6",
    "vue": "^3.5.13",
    "vue-router": "^4.4.5"
  },
  "devDependencies": {
    "@types/cors": "^2.8.19",
    "@types/express": "^5.0.3",
    "@types/morgan": "^1.9.9",
    "@types/node": "^22.10.5",
    "@typescript-eslint/parser": "^8.19.0",
    "@vitejs/plugin-vue": "^6.0.0",
    "eslint": "^9.18.0",
    "ts-node": "^10.9.2",
    "supertest": "^7.1.4",
    "typescript": "^5.7.3",
    "nodemon": "^3.0.1",
    "concurrently": "^9.1.0",
    "vite": "^6.0.0",
    "vite-plugin-vue-devtools": "^8.0.6"
  },
  "publishConfig": {
    "access": "public",
    "registry": "https://registry.npmjs.org"
  },
  "private": false
}
