| { | |
| "name": "vue", | |
| "private": true, | |
| "version": "0.0.0", | |
| "type": "module", | |
| "scripts": { | |
| "dev": "vite", | |
| "preview": "vite preview", | |
| "type-check": "vue-tsc --noEmit", | |
| "build": "tsx build", | |
| "tauri": "tauri dev", | |
| "tauri-build": "tauri build", | |
| "tauri-build-debug": "tauri build --debug" | |
| }, | |
| "dependencies": { | |
| "@octokit/rest": "^20.1.1", | |
| "@tauri-apps/api": "^1.4.0", | |
| "@vueuse/core": "^10.1.2", | |
| "@zanllp/vue-virtual-scroller": "^2.0.0-beta.7", | |
| "ant-design-vue": "^3.2.20", | |
| "axios": "^1.4.0", | |
| "js-cookie": "^3.0.5", | |
| "multi-nprogress": "^0.3.5", | |
| "pinia": "^2.1.3", | |
| "pinia-plugin-persistedstate": "^3.1.0", | |
| "sjcl": "^1.0.8", | |
| "splitpanes": "^3.1.5", | |
| "vue": "^3.3.4", | |
| "vue-diff": "^1.2.4", | |
| "vue-i18n": "^9.3.0-beta.19", | |
| "vue3-ts-util": "^1.0.4" | |
| }, | |
| "devDependencies": { | |
| "@tauri-apps/cli": "^1.4.0", | |
| "@types/js-cookie": "^3.0.3", | |
| "@types/node": "^20.2.5", | |
| "@types/nprogress": "^0.2.0", | |
| "@types/sjcl": "^1.0.30", | |
| "@vitejs/plugin-vue": "^4.2.3", | |
| "@vitejs/plugin-vue-jsx": "^3.0.1", | |
| "@vue/eslint-config-typescript": "^11.0.3", | |
| "@vue/tsconfig": "^0.4.0", | |
| "antd-vue-volar": "^1.0.1", | |
| "eslint": "^8.41.0", | |
| "eslint-plugin-vue": "^9.14.1", | |
| "less": "^4.1.3", | |
| "sass": "^1.62.1", | |
| "tsx": "^3.12.7", | |
| "typescript": "^5.0.2", | |
| "unplugin-vue-components": "^0.25.0", | |
| "vite": "^4.3.9", | |
| "vue-router": "^4.2.2", | |
| "vue-tsc": "^1.4.2" | |
| } | |
| } | |