# Workspace Migration Example
This example demonstrates morph-cli's ability to handle multi-package workspaces, migrating different packages with different recipes.
## Instructions
1. Navigate to this directory.
2. You can migrate the entire workspace:
```bash
morph run commonjs-to-esm react-class-to-hooks .
```
3. Or you can target a specific package:
```bash
morph run commonjs-to-esm . --package @workspace-example/api
```
4. Apply changes with `--write` when ready.