New features: - Task comments with date-stamped entries and last-comment summary - Recurring tasks expanded on calendar (daily/weekly/monthly/yearly) - System tray mode replacing CMD window (Windows/macOS/Linux) - Ironpad logo as exe icon, tray icon, favicon, and header logo Technical changes: - Backend restructured for dual-mode: dev (API-only) / prod (tray + server) - tray-item crate for cross-platform tray, winresource for icon embedding - Calendar view refactored with CalendarEntry interface for recurring merging - Added CHANGELOG.md, build-local.ps1, version bumped to 0.2.0 Co-authored-by: Cursor <cursoragent@cursor.com>
39 lines
982 B
JSON
39 lines
982 B
JSON
{
|
|
"name": "frontend",
|
|
"private": true,
|
|
"version": "0.2.0",
|
|
"type": "module",
|
|
"scripts": {
|
|
"dev": "vite",
|
|
"build": "vite build",
|
|
"typecheck": "vue-tsc -b",
|
|
"preview": "vite preview"
|
|
},
|
|
"dependencies": {
|
|
"@codemirror/commands": "^6.10.1",
|
|
"@codemirror/lang-markdown": "^6.5.0",
|
|
"@codemirror/language": "^6.12.1",
|
|
"@codemirror/state": "^6.5.4",
|
|
"@codemirror/theme-one-dark": "^6.1.3",
|
|
"@codemirror/view": "^6.39.12",
|
|
"@milkdown/crepe": "^7.18.0",
|
|
"@milkdown/kit": "^7.18.0",
|
|
"@milkdown/vue": "^7.18.0",
|
|
"@prosemirror-adapter/vue": "^0.4.6",
|
|
"codemirror": "^6.0.2",
|
|
"markdown-it": "^14.1.0",
|
|
"pinia": "^3.0.4",
|
|
"vue": "^3.5.24",
|
|
"vue-router": "^4.6.4"
|
|
},
|
|
"devDependencies": {
|
|
"@types/markdown-it": "^14.1.2",
|
|
"@types/node": "^22.15.0",
|
|
"@vitejs/plugin-vue": "^5.2.3",
|
|
"@vue/tsconfig": "^0.8.1",
|
|
"typescript": "~5.7.3",
|
|
"vite": "^6.3.5",
|
|
"vue-tsc": "^2.2.10"
|
|
}
|
|
}
|