{ "name": "soybean-admin", "version": "0.10.2", "description": "A fresh and elegant admin template, based on Vue3、Vite3、TypeScript、NaiveUI and UnoCSS. 一个基于Vue3、Vite3、TypeScript、NaiveUI and UnoCSS的清新优雅的中后台模版。", "author": { "name": "Soybean", "email": "honghuangdc@gmail.com", "url": "https://github.com/honghuangdc" }, "license": "MIT", "homepage": "https://github.com/honghuangdc/soybean-admin", "repository": { "url": "https://github.com/honghuangdc/soybean-admin.git" }, "bugs": { "url": "https://github.com/honghuangdc/soybean-admin/issues" }, "keywords": [ "Vue", "Vue3", "admin", "admin-template", "vue-admin", "vue-admin-template", "Vite3", "Vite", "vite-admin", "TypeScript", "TS", "NaiveUI", "naive-ui", "naive-admin", "NaiveUI-Admin", "naive-ui-admin", "UnoCSS" ], "scripts": { "dev": "cross-env VITE_SERVICE_ENV=dev vite", "dev:test": "cross-env VITE_SERVICE_ENV=test vite", "dev:prod": "cross-env VITE_SERVICE_ENV=prod vite", "build": "npm run typecheck && cross-env VITE_SERVICE_ENV=prod vite build", "build:dev": "npm run typecheck && cross-env VITE_SERVICE_ENV=dev vite build", "build:test": "npm run typecheck && cross-env VITE_SERVICE_ENV=test vite build", "build:vercel": "cross-env VITE_HASH_ROUTE=Y VITE_VERCEL=Y vite build", "preview": "vite preview", "typecheck": "vue-tsc --noEmit --skipLibCheck", "lint": "eslint . --fix", "format": "soy prettier-format", "commit": "soy git-commit", "cleanup": "soy cleanup", "update-pkg": "soy update-pkg", "release": "soy release", "tsx": "tsx", "logo": "tsx ./scripts/logo.ts", "prepare": "soy init-git-hooks" }, "dependencies": { "@antv/data-set": "0.11.8", "@antv/g2": "4.2.10", "@better-scroll/core": "2.5.1", "@soybeanjs/vue-materials": "0.2.0", "@vueuse/core": "10.1.2", "axios": "1.4.0", "clipboard": "2.0.11", "colord": "2.9.3", "crypto-js": "4.1.1", "dayjs": "1.11.8", "echarts": "5.4.2", "form-data": "4.0.0", "lodash-es": "4.17.21", "naive-ui": "2.34.4", "pinia": "2.1.3", "print-js": "1.6.0", "qs": "6.11.2", "swiper": "9.3.2", "ua-parser-js": "1.0.35", "vditor": "3.9.3", "vue": "3.3.4", "vue-i18n": "9.2.2", "vue-router": "4.2.2", "vuedraggable": "4.1.0", "wangeditor": "4.7.15", "xgplayer": "3.0.4" }, "devDependencies": { "@amap/amap-jsapi-types": "0.0.13", "@iconify/json": "2.2.73", "@iconify/vue": "4.1.1", "@soybeanjs/cli": "0.5.3", "@soybeanjs/vite-plugin-vue-page-route": "0.0.5", "@types/bmapgl": "0.0.7", "@types/crypto-js": "4.1.1", "@types/node": "20.2.5", "@types/qs": "6.9.7", "@types/ua-parser-js": "0.7.36", "@unocss/preset-uno": "0.52.7", "@unocss/transformer-directives": "0.52.7", "@unocss/vite": "0.52.7", "@vitejs/plugin-vue": "4.2.3", "@vitejs/plugin-vue-jsx": "3.0.1", "cross-env": "7.0.3", "eslint": "8.42.0", "eslint-config-soybeanjs": "0.4.8", "mockjs": "1.1.0", "rollup-plugin-visualizer": "5.9.0", "sass": "1.62.1", "simple-git-hooks": "2.8.1", "tsx": "3.12.7", "typescript": "5.1.3", "unplugin-icons": "0.16.2", "unplugin-vue-components": "0.25.0", "vite": "4.3.9", "vite-plugin-compression": "0.5.1", "vite-plugin-mock": "2.9.8", "vite-plugin-progress": "0.0.7", "vite-plugin-pwa": "0.16.1", "vite-plugin-svg-icons": "2.0.1", "vue-tsc": "1.6.5" }, "pnpm": { "patchedDependencies": { "mockjs@1.1.0": "patches/mockjs@1.1.0.patch" } }, "simple-git-hooks": { "commit-msg": "pnpm soy git-commit-verify", "pre-commit": "pnpm typecheck && pnpm soy lint-staged" }, "github-token": "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" }