{ "name": "geeker-admin", "private": true, "version": "0.0.7", "description": "Geeker-Admin后台管理系统", "author": "SpicyBoy <848130454@qq.com>", "license": "MIT", "scripts": { "dev": "vite --mode development", "serve": "vite", "build:dev": "vue-tsc --noEmit && vite build --mode development", "build:test": "vue-tsc --noEmit && vite build --mode test", "build:pro": "vite build --mode production", "preview": "vite preview", "lint:eslint": "eslint --fix --ext .js,.ts,.vue ./src", "lint:prettier": "prettier --write --loglevel warn \"src/**/*.{js,ts,json,tsx,css,less,scss,vue,html,md}\"", "lint:stylelint": "stylelint --cache --fix \"**/*.{vue,less,postcss,css,scss}\" --cache --cache-location node_modules/.cache/stylelint/", "lint:lint-staged": "lint-staged", "prepare": "husky install", "release": "standard-version", "commit": "git pull && git add -A && git-cz && git push" }, "dependencies": { "@amap/amap-jsapi-loader": "^1.0.1", "@amap/amap-jsapi-types": "^0.0.13", "@codemirror/lang-vue": "^0.1.2", "@codemirror/theme-one-dark": "^6.1.2", "@element-plus/icons-vue": "^2.0.10", "@turf/turf": "^6.5.0", "@vueup/vue-quill": "^1.0.0-alpha.40", "@vueuse/core": "^9.12.0", "@wangeditor/editor": "^5.1.12", "@wangeditor/editor-for-vue": "^5.1.12", "amfe-flexible": "^2.2.1", "axios": "^1.2.1", "base-64": "^1.0.0", "codemirror": "^6.0.1", "date-fns": "^2.29.3", "driver.js": "^0.9.8", "echarts": "^5.3.0", "echarts-gl": "^2.0.9", "echarts-liquidfill": "^3.1.0", "element-china-area-data": "^5.0.2", "element-plus": "^2.2.30", "file-saver": "^2.0.5", "js-base64": "^3.7.5", "js-md5": "^0.7.3", "jszip": "^3.10.1", "less": "^4.2.0", "less-loader": "^11.1.3", "mars3d": "^3.6.9", "mars3d-cesium": "^1.110.0", "mitt": "^3.0.0", "moment": "^2.29.4", "mqtt": "^2.18.8", "nprogress": "^0.2.0", "pinia": "^2.0.28", "pinia-plugin-persistedstate": "^3.0.1", "postcss-pxtorem": "^6.0.0", "print-js": "^1.6.0", "qs": "^6.11.0", "sortablejs": "^1.15.0", "vite-plugin-style-import": "^2.0.0", "vue": "^3.2.47", "vue-codemirror": "^6.1.1", "vue-i18n": "^9.1.9", "vue-router": "^4.1.6", "vue3-scale-box": "^0.1.9", "vue3-seamless-scroll": "^1.2.0", "vue3-sfc-loader": "^0.8.4", "vuedraggable": "^4.1.0" }, "devDependencies": { "@commitlint/cli": "^17.0.1", "@commitlint/config-conventional": "^17.0.0", "@types/node": "^17.0.31", "@types/sortablejs": "^1.15.0", "@typescript-eslint/eslint-plugin": "^5.22.0", "@typescript-eslint/parser": "^5.22.0", "@vitejs/plugin-vue": "^3.1.0", "@vitejs/plugin-vue-jsx": "^1.3.10", "autoprefixer": "^10.4.14", "commitizen": "^4.2.4", "cz-git": "^1.3.2", "eslint": "^8.41.0", "eslint-config-prettier": "^8.5.0", "eslint-plugin-prettier": "^4.0.0", "eslint-plugin-vue": "^8.7.1", "husky": "^8.0.1", "lib-flexible": "^0.3.2", "lint-staged": "^12.4.2", "postcss-html": "^1.4.1", "prettier": "^2.6.2", "rollup-plugin-visualizer": "^5.5.4", "rxjs": "^7.8.1", "sass": "^1.49.7", "standard-version": "^9.5.0", "stylelint": "^14.8.5", "stylelint-config-html": "^1.0.0", "stylelint-config-prettier": "^9.0.3", "stylelint-config-recess-order": "^3.0.0", "stylelint-config-recommended-scss": "^6.0.0", "stylelint-config-recommended-vue": "^1.4.0", "stylelint-config-standard": "^25.0.0", "stylelint-config-standard-scss": "^3.0.0", "typescript": "^4.5.4", "unplugin-auto-import": "^0.6.0", "unplugin-vue-components": "^0.17.18", "vite": "^3.2.5", "vite-plugin-cdn-import": "^0.3.5", "vite-plugin-compression": "^0.5.1", "vite-plugin-eslint": "^1.6.0", "vite-plugin-html": "^3.2.0", "vite-plugin-mars3d": "^2.1.0", "vite-plugin-svg-icons": "^2.0.1", "vite-plugin-vue-setup-extend-plus": "^0.1.0", "vue-tsc": "^1.0.24" }, "config": { "commitizen": { "path": "node_modules/cz-git" } } }