Files
markdown-hub/frontend/package.json
T
anders 0c1047d390 Initial commit: Phase 1+2 prototype
- Go backend with SQLite, JWT auth, file CRUD
- Vue 3 frontend with split/raw/WYSIWYG editor modes
- Markdown preview (marked, GFM)
- Formatting toolbar + keyboard shortcuts
- File tree with search, create, delete
- Light/dark theme toggle
- Admin panel (user management)
- Preferences (timezone, theme, default mode)
- Shared documents section (placeholder)
- Export: PDF, HTML, MD
- Build daemon (Python, stdlib only)
- Build job queue API
- Docker deployment
2026-05-22 19:48:48 +02:00

35 lines
864 B
JSON

{
"name": "markdownhub-frontend",
"version": "0.1.0",
"private": true,
"type": "module",
"scripts": {
"dev": "vite",
"build": "vite build",
"preview": "vite preview"
},
"dependencies": {
"vue": "^3.5.0",
"vue-router": "^4.4.0",
"pinia": "^2.2.0",
"@milkdown/core": "^7.6.0",
"@milkdown/preset-commonmark": "^7.6.0",
"@milkdown/preset-gfm": "^7.6.0",
"@milkdown/plugin-collab": "^7.6.0",
"@milkdown/plugin-listener": "^7.6.0",
"@milkdown/theme-nord": "^7.6.0",
"@codemirror/lang-markdown": "^6.3.0",
"@codemirror/state": "^6.5.0",
"@codemirror/view": "^6.35.0",
"codemirror": "^6.0.0",
"marked": "^12.0.0",
"yjs": "^13.6.0",
"y-websocket": "^2.0.0",
"y-codemirror.next": "^0.3.0"
},
"devDependencies": {
"@vitejs/plugin-vue": "^5.2.0",
"vite": "^6.0.0"
}
}