{ "name": "eva-vue3-options", "private": true, "version": "1.0.0", "type": "module", "scripts": { "dev": "vite", "staging": "vite --mode staging", "build": "vite build", "build:staging": "vite build --mode staging", "preview": "vite preview", "lint": "eslint src", "fix": "eslint src --fix" }, "dependencies": { "@element-plus/icons-vue": "^2.3.1", "@wangeditor/editor-for-vue": "^5.1.12", "axios": "^1.6.8", "dayjs": "^1.11.10", "element-plus": "^2.6.2", "js-base64": "^3.7.7", "js-cookie": "^3.0.5", "js-file-download": "^0.4.12", "pinia": "^2.1.7", "pinyin-pro": "^3.25.0", "vue": "^3.4.21", "vue-clipboard3": "^2.0.0", "vue-router": "^4.3.0" }, "devDependencies": { "@vitejs/plugin-vue": "^5.0.4", "crypto-js": "^4.2.0", "eslint": "^8.57.0", "eslint-plugin-vue": "^9.24.0", "sass": "^1.72.0", "vite": "^5.2.0", "vite-plugin-eslint": "^1.8.1" }, "optionalDependencies": { "@rollup/rollup-win32-x64-msvc": "^4.22.1" }, "eslintConfig": { "root": true, "env": { "node": true }, "extends": [ "plugin:vue/vue3-essential", "eslint:recommended" ], "parserOptions": { "ecmaVersion": "latest", "sourceType": "module" }, "rules": { "indent": [ "error", 2 ], "vue/multi-word-component-names": "off", "vue/no-reserved-component-names": "off", "generator-star-spacing": "off", "no-debugger": "error" } }, "volta": { "node": "18.15.0", "npm": "8.19.4", "yarn": "1.22.21" } }