{ "name": "yyladminweb", "version": "4.0.0", "description": "Minimalist background management system based on ThinkPHP and Vue", "keywords": [ "yylAdmin", "yylAdminWeb", "php", "vue", "thinkphp", "element-plus" ], "author": "https://github.com/skyselang/", "license": "Apache-2.0", "type": "module", "scripts": { "dev": "vite serve --mode development", "build:prod": "vite build --mode production", "build:stage": "vite build --mode staging", "lint": "eslint --ext .js,.cjs,.vue ./src", "format": "prettier --write \"**/*.{js,cjs,json,css,less,scss,vue,html,md}\"" }, "dependencies": { "@vitejs/plugin-vue": "^4.6.2", "@vueuse/core": "^10.7.2", "@wangeditor/editor": "^5.1.23", "@wangeditor/editor-for-vue": "5.1.10", "@wangeditor/plugin-upload-attachment": "^1.1.0", "axios": "^1.6.7", "clipboardy": "^4.0.0", "crypto-js": "^4.2.0", "default-passive-events": "^2.0.0", "echarts": "^5.5.0", "element-plus": "^2.5.6", "js-cookie": "^3.0.5", "nprogress": "^0.2.0", "path-browserify": "^1.0.1", "path-to-regexp": "^6.2.1", "pinia": "^2.1.7", "terser": "^5.27.2", "vue": "^3.4.19", "vue-i18n": "^9.9.1", "vue-router": "^4.2.5", "xlsx": "^0.18.5" }, "devDependencies": { "eslint": "^8.56.0", "eslint-config-prettier": "^8.10.0", "eslint-plugin-import": "^2.29.1", "eslint-plugin-prettier": "^4.2.1", "eslint-plugin-vue": "^9.21.1", "fast-glob": "^3.3.2", "prettier": "^2.8.8", "sass": "^1.71.0", "unocss": "^0.58.5", "unplugin-auto-import": "^0.15.3", "unplugin-icons": "^0.16.6", "unplugin-vue-components": "^0.24.1", "vite": "^5.1.3", "vite-plugin-svg-icons": "^2.0.1" }, "repository": { "type": "git", "url": "https://gitee.com/skyselang/yylAdminWeb.git" }, "bugs": { "url": "https://gitee.com/skyselang/yylAdminWeb/issues" }, "engines": { "node": ">=18.12.0", "npm": ">=8.19.0" } }