You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
refactor: modernize TypeScript config and Vue component patterns (#517)
- Enable stricter TypeScript checks (noUnusedLocals, noUnusedParameters, noFallthroughCasesInSwitch, noUncheckedIndexedAccess)
- Upgrade ESLint config to use 'flat/strongly-recommended' ruleset
- Add type-check script to package.json for standalone type checking
- Integrate type-checking into build process
- Adopt Vue 3.5+ props destructure pattern with default values
- Enable Vue compiler optimizations (propsDestructure, defineModel, hoistStatic)
- Simplify return type annotations by leveraging type inference
- Remove redundant env.d.ts in favor of inline types configuration
- Standardize to kebab-case for component props in templates
- Improve null handling in getValueColorVariable utility
- Update tsconfig.node.json to include playwright.config.ts
- Set Vite build target to 'baseline-widely-available' for broader compatibility
0 commit comments