mirror of
https://github.com/phranck/TUIkit.git
synced 2026-06-20 09:54:37 +00:00
- Standardize plan file structure (PLAN_TEMPLATE.md): Title → Preface → Context → Spec → Design → Implementation → Checklist - Rewrite all 24 plan prefaces in natural, action-focused language with markdown support - Add update-plans-data.ts script: extracts top 5 open + 5 done plans from plans/ directory - Add PlansCard React component with markdown rendering (react-markdown) - Integrate PlansCard into dashboard (below activity heatmap) - Add usePlansCache hook with 5-minute localStorage cache - Add update-plans-data.yml GitHub Actions workflow (hourly trigger) - Install react-markdown dependency for markdown-in-JSON rendering - Update npm scripts: prebuild and update:plans
35 lines
850 B
JSON
35 lines
850 B
JSON
{
|
|
"name": "docs",
|
|
"version": "0.1.0",
|
|
"private": true,
|
|
"scripts": {
|
|
"dev": "next dev",
|
|
"prebuild": "tsx scripts/generate-terminal-data.ts && tsx scripts/update-plans-data.ts",
|
|
"build": "next build",
|
|
"start": "next start",
|
|
"lint": "eslint",
|
|
"update:plans": "tsx scripts/update-plans-data.ts"
|
|
},
|
|
"dependencies": {
|
|
"framer-motion": "^12.33.0",
|
|
"howler": "^2.2.4",
|
|
"next": "16.1.6",
|
|
"react": "19.2.3",
|
|
"react-dom": "19.2.3",
|
|
"react-markdown": "^9.0.1",
|
|
"sf-symbols-lib": "^1.1.3"
|
|
},
|
|
"devDependencies": {
|
|
"@tailwindcss/postcss": "^4",
|
|
"@types/howler": "^2.2.12",
|
|
"@types/node": "^20",
|
|
"@types/react": "^19",
|
|
"@types/react-dom": "^19",
|
|
"eslint": "^9",
|
|
"eslint-config-next": "16.1.6",
|
|
"tailwindcss": "^4",
|
|
"tsx": "^4.21.0",
|
|
"typescript": "^5"
|
|
}
|
|
}
|