DRKM Blueprint System

Active

Dependencies

Technical dependencies and external services

Active·Owner: rafa·2026-04-04

Runtime Dependencies

| Package | Version | Purpose | Type | |---|---|---|---| | next | 14.x | React framework and build system | Framework | | react | 18.x | UI library and component system | Library | | react-dom | 18.x | React DOM rendering | Library | | typescript | 5.x | Type safety and development | Language | | tailwindcss | 3.x | Utility-first CSS framework | Styling | | @tailwindcss/typography | 0.5.x | Typography plugin for prose | Plugin | | shadcn/ui | latest | Component primitives and patterns | Components | | zod | 3.x | Schema validation and type inference | Validation | | mdx-js/mdx | 3.x | MDX compilation and rendering | Content | | gray-matter | 4.x | YAML frontmatter parsing | Parser | | clsx | 2.x | Conditional className utility | Utility |

Development Dependencies

| Package | Version | Purpose | |---|---|---| | eslint | latest | Code linting | | prettier | latest | Code formatting | | @types/react | 18.x | React type definitions | | @types/node | latest | Node.js type definitions |

Infrastructure Services

| Service | Purpose | Provider | |---|---|---| | Static hosting | Production deployment | Cloudflare Pages | | Source control | Code repository and CI/CD | GitHub | | CI/CD automation | Build and deploy pipeline | GitHub Actions | | Domain | Website hosting | TBD |

Build Tools

  • Next.js App Router: Modern React framework with file-based routing
  • TypeScript: Type-safe development
  • Tailwind CSS: Utility-first styling without CSS writing
  • PostCSS: CSS processing and optimization
  • esbuild: Fast JavaScript bundling

Development Environment

  • Node.js: 18.x or 20.x
  • npm: 9.x or later (for npm ci)
  • Git: 2.30.x or later
  • VS Code: Recommended with extensions

Optional Enhancements

  • Playwright: End-to-end testing for deployment validation
  • Jest: Unit testing framework
  • Storybook: Component development and documentation
  • Next.js Analytics: Performance monitoring

Third-party Integrations

  • Google Analytics: Optional analytics tracking
  • Vercel KV: Optional caching layer (future enhancement)
  • GitHub API: For changelog automation