Releases: suites-dev/codemod
Releases · suites-dev/codemod
@suites/codemod@0.1.0
Immutable
release. Only release title and notes can be modified.
0.1.0 (2026-05-05)
Changes:
- Transform registry: Updated to automock/2/to-suites-v3
- Directory structure: Created hierarchical namespace src/transforms/automock/2/
- CLI: Removed default transform, require explicit specification
- File processor: Renamed to generic naming (filterSourceFiles)
- Runner: Updated variable naming (automockFiles → sourceFiles)
- Tests: Updated imports, all 207 tests passing
- Documentation: Updated README with new usage examples
Benefits:
- Follows React codemod and Codemod Registry patterns
- Future-proof for v3-to-v4, v4-to-v5 migrations
- Support for multiple transforms per version
- Extensible to other frameworks (jest, vitest, etc.)
Features
- add manual publish workflow and coverage tracking (82f6da6)
- complete Automock to Suites codemod with TypeScript parser fallback (0fcb66e)
Bug Fixes
- remove duplicate symbols from logger output (915ca24)
- use consistent checkmark symbol (✔) in logger output (e95d2fc)
Documentation
- add architecture section and local development guide (a6e821c)
- add CLI arguments section matching Next.js format (362265a)
- new readme file [skip ci] (9c4a9ea)
Code Refactoring
- adopt codemod registry naming pattern (#1) (8abdedd)
- adopt codemod registry naming pattern (automock/2/to-suites-v3) (eae87f7)
- align argument names with Next.js codemod conventions (fa0f792)
- align CLI options with Next.js codemod conventions (287c8ca)
- rename --list-transforms to --list-codemods for consistency (f2c382d)
- simplify CLI to match Next.js codemod (remove unnecessary options) (94e91b4)
- use jscodeshift runner for file processing (77d3704)