{ "dependencies": { "@typescript-eslint/eslint-plugin": "^8.29.0", "@typescript-eslint/parser": "^8.29.0", "@vue/cli-service": "^5.0.8", "eslint": "^9.24.0", "eslint-config-prettier": "^10.1.1", "eslint-plugin-prettier": "^5.2.6", "eslint-plugin-vue": "^10.0.0", "lint-staged": "^15.5.0", "vue-template-compiler": "^2.7.16" }, "lint-staged": { "*.{ts,vue}": [ "eslint --fix", "prettier --write" ], "*.{json,md,less}": [ "prettier --write" ] }, "scripts": { "serve": "npm run dev:h5", "build": "npm run build:h5", "dev:h5": "cross-env NODE_ENV=development UNI_PLATFORM=h5 vue-cli-service serve", "build:h5": "cross-env NODE_ENV=production UNI_PLATFORM=h5 vue-cli-service build", "dev:mp-weixin": "cross-env NODE_ENV=development UNI_PLATFORM=mp-weixin vue-cli-service build", "build:mp-weixin": "cross-env NODE_ENV=production UNI_PLATFORM=mp-weixin vue-cli-service build", "lint": "eslint --ext .ts,.vue src --fix", "format": "prettier --write ." }, "devDependencies": { "cross-env": "^7.0.3", "prettier": "^3.5.3" } }