{ "name": "study-online-platform", "version": "0.0.0", "private": true, "type": "module", "scripts": { "dev": "vite", "build": "vue-tsc && vite build", "build:prod": "node deploy.js", "type-check": "vue-tsc --noEmit", "preview": "vite preview", "test": "vitest", "test:ui": "vitest --ui" }, "dependencies": { "@types/sortablejs": "^1.15.8", "@vicons/antd": "^0.13.0", "@vicons/ionicons5": "^0.13.0", "@wangeditor/editor": "^5.1.23", "@wangeditor/editor-for-vue": "^5.1.12", "@wangeditor/plugin-upload-attachment": "^1.1.0", "axios": "^1.11.0", "ckplayer": "^3.1.2", "dplayer": "^1.27.1", "echarts": "5.6.0", "marked": "^16.4.0", "naive-ui": "^2.42.0", "naive-ui-editor": "^1.0.6", "pinia": "^3.0.3", "quill": "^2.0.3", "vue": "^3.5.17", "vue-echarts": "7.0.3", "vue-i18n": "^9.14.5", "vue-quill-editor": "^3.0.6", "vue-router": "^4.5.1", "vuedraggable": "^4.1.0" }, "devDependencies": { "@types/dplayer": "^1.25.5", "@types/node": "^24.0.15", "@vitejs/plugin-vue": "^6.0.0", "less": "^4.4.2", "sass-embedded": "^1.93.2", "typescript": "^5.8.3", "vite": "^7.0.0", "vite-plugin-vue-devtools": "^7.7.7", "vue-tsc": "^3.0.3" } }