pnpm 11 no longer reads the "pnpm" field from package.json; settings
belong in pnpm-workspace.yaml. Also adds msw to the allowlist which
was missing from the existing file.
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
- Add Figlet text converter with font selection and history
- Add Pastel color palette generator and manipulation suite
- Add comprehensive Units converter with category-based logic
- Introduce AppShell with Sidebar and Header for navigation
- Modernize theme system with CSS variables and new animations
- Update project configuration and dependencies