{ "name": "wordin", "version": "0.1.0", "private": true, "type": "module", "scripts": { "dev": "vite", "build": "vue-tsc --noEmit && vite build", "preview": "vite preview" }, "dependencies": { "@jamescoyle/vue-icon": "^0.1.2", "@mdi/font": "^7.4.47", "@types/animejs": "^3.1.13", "animejs": "^3.2.2", "axios": "^1.5.1", "core-js": "^3.8.3", "crypto-js": "^4.1.1", "marked": "^11.1.1", "pinia": "^3.0.1", "unplugin-vue-markdown": "^28.3.1", "uuid": "^11.1.0", "vite-plugin-vuetify": "^2.1.0", "vue": "^3.3.4", "vue-eslint-parser": "^10.1.1", "vue-router": "^4.2.5", "vuetify": "^3.7.15" }, "devDependencies": { "@babel/core": "^7.12.16", "@babel/eslint-parser": "^7.12.16", "@types/crypto-js": "^4.2.2", "@types/marked": "^5.0.2", "@types/node": "^20.17.23", "@types/node-uuid": "^0.0.29", "@types/web": "^0.0.208", "@vitejs/plugin-vue": "^5.2.1", "@vue/cli-plugin-babel": "~5.0.0", "@vue/cli-service": "~5.0.0", "element-plus": "^2.3.14", "eslint": "^9.21.0", "eslint-plugin-vue": "^10.0.0", "typescript": "^5.8.2", "unplugin-auto-import": "^19.1.1", "unplugin-vue-components": "^28.4.1", "vite": "^6.2.0", "vue-tsc": "^2.2.8" }, "eslintConfig": { "root": true, "env": { "node": true }, "extends": [ "plugin:vue/vue3-essential", "eslint:recommended" ], "parserOptions": { "parser": "@babel/eslint-parser" }, "rules": {} }, "browserslist": [ "> 1%", "last 2 versions", "not dead", "not ie 11" ] }