Skip to content

Conversation

@stared
Copy link
Collaborator

@stared stared commented Aug 2, 2025

Slightly reducing vibe code debt.

stared and others added 3 commits August 2, 2025 02:18
- Simplify README to be brief and to the point
- Add MIT License section
- Add author attribution to Piotr Migdal from Quesma
- Include essential installation instructions with pnpm
- Add links to key technologies (WebR, ggplot2, Vue, etc.)
- Focus on practical usage steps

🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
- Extract WebR logic into separate composables
- Add proper TypeScript types and remove any usage
- Improve error handling with dedicated composable
- Update ESLint configuration
- Remove prettier config (using ESLint for formatting)

🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
- Upgrade all dependencies including Vue 3.5.18, TypeScript 5.9.2, Vite 7.0.6
- Migrate from ESLint 8 legacy config to ESLint 9 flat config format
- Replace .eslintrc.cjs with eslint.config.js using @vue/eslint-config-typescript
- Fix deprecated vue/component-tags-order rule (replaced with vue/block-order)
- Update package.json lint script for ESLint 9 compatibility
- Fix unused error variables in catch blocks to comply with linting rules

🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
@stared stared merged commit d8668aa into main Aug 2, 2025
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants