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: migrate validation scripts to Vitest test suite
Migrated validation scripts from standalone ESM modules to Vitest test framework for better maintainability and integration. This aligns validation checks with modern testing practices and enables running validations as part of the standard test pipeline.
Changes:
- Migrated all validation scripts to Vitest test suite under tests/validate/
- Updated npm scripts: validate:manifests → test:validate, validate:urls → test:urls
- Added vitest.config.ts with Node environment configuration
- Updated CI workflows to use new test commands and Node.js 22
- Updated pre-commit hook to run test:validate
- Updated documentation to reflect new test-based approach
- Removed legacy scripts/validate/ directory
- Updated @types/node from v20 to v22 for compatibility
- Added vitest as dev dependency
This change improves code organization, enables better test reporting, and unifies validation with the project's testing infrastructure.
🤖 Generated with [Claude Code](https://claude.com/claude-code)
Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
0 commit comments