{ "name": "compass", "version": "1.0.0", "scripts": { "dev": "vite", "build": "vite build", "deploy": "vite build && npm run deploy:rm && npm run deploy:scp", "deploy:rm": "ssh sagoo 'rm -rf /www/web/park/*'", "deploy:scp": "scp -r ./build/* sagoo:/www/web/park/", "deployPi": "vite build && npm run deployPi:rm && npm run deployPi:scp", "deployPi:rm": "ssh pi 'rm -rf /www/screen/*'", "deployPi:scp": "scp -r ./build/* pi:/www/screen/", "stg": "vite build --mode stg", "uat": "vite build --mode uat", "prd": "vite build --mode prd", "lint": "eslint --fix --ext .js --ext .jsx --ext .vue src/", "prepare": "husky install" }, "dependencies": { "@antv/g6": "^4.8.23", "@element-plus/icons": "^0.0.11", "@element-plus/icons-vue": "^2.0.4", "animate.css": "^4.1.1", "axios": "^0.24.0", "dayjs": "^1.10.7", "echarts": "^5.2.1", "echarts-gl": "^2.0.9", "element-plus": "^2.2.27", "hls.js": "^1.0.10", "js-md5": "^0.7.3", "loadsh": "^0.0.4", "mockjs": "^1.1.0", "postcss-pxtorem": "^6.0.0", "vue": "^3.0.5", "vue-router": "^4.0.10", "vuex": "^4.0.2", "yang-tool": "^0.0.25" }, "devDependencies": { "@vitejs/plugin-vue": "^1.3.0", "@vue/compiler-sfc": "^3.0.5", "@vue/eslint-config-standard": "^5.1.2", "eslint": "^6.7.2", "eslint-plugin-import": "^2.20.2", "eslint-plugin-node": "^11.1.0", "eslint-plugin-promise": "^4.2.1", "eslint-plugin-standard": "^4.0.0", "eslint-plugin-vue": "^7.0.0", "husky": "^7.0.1", "lint-staged": "^11.1.2", "sass": "~1.32.6", "vite": "^2.4.4" }, "lint-staged": { "*.{vue,js,ts}": "eslint --fix" } }