{ "name": "frappe-ui-frontend", "private": true, "version": "0.0.0", "type": "module", "scripts": { "dev": "vite", "serve": "vite preview", "build": "vite build --base=/assets/lms/frontend/ && yarn copy-html-entry && yarn copy-colors-json", "copy-html-entry": "cp ../lms/public/frontend/index.html ../lms/www/_lms.html", "copy-colors-json": "cp node_modules/frappe-ui/tailwind/colors.json src/utils/frappe-ui-colors.json" }, "dependencies": { "@codemirror/lang-html": "6.4.9", "@codemirror/lang-javascript": "6.2.4", "@codemirror/lang-json": "6.0.1", "@codemirror/lang-python": "6.2.1", "@editorjs/checklist": "1.6.0", "@editorjs/code": "2.9.0", "@editorjs/editorjs": "2.29.0", "@editorjs/embed": "2.7.0", "@editorjs/header": "2.8.1", "@editorjs/inline-code": "1.5.0", "@editorjs/nested-list": "1.4.2", "@editorjs/paragraph": "2.11.3", "@editorjs/simple-image": "1.6.0", "@editorjs/table": "2.4.2", "@vueuse/core": "^14.1.0", "ace-builds": "1.36.2", "apexcharts": "4.3.0", "chart.js": "4.4.1", "codemirror": "6.0.1", "dayjs": "1.11.10", "dompurify": "3.2.6", "feather-icons": "4.28.0", "frappe-ui": "^0.1.261", "highlight.js": "11.11.1", "lucide-vue-next": "0.383.0", "markdown-it": "14.0.0", "pinia": "2.0.33", "plyr": "3.7.8", "socket.io-client": "4.7.2", "thememirror": "2.0.1", "typescript": "5.7.2", "vue": "^3.5.27", "vue-chartjs": "5.3.0", "vue-codemirror": "6.1.1", "vue-draggable-next": "2.2.1", "vue-router": "^4.6.4", "vue3-apexcharts": "1.8.0", "vuedraggable": "4.1.0" }, "devDependencies": { "@vitejs/plugin-vue": "5.0.3", "autoprefixer": "10.4.2", "postcss": "8.4.5", "tailwindcss": "^3.4.15", "unplugin-auto-import": "^20.3.0", "vite": "5.0.11", "vite-plugin-pwa": "^1.2.0" } }