PANTOUM handles the patches, the package migrations, and the build fixes. You read the diff and ship.
For each SharePoint Framework solution, PANTOUM:
- runs the mechanical upgrade work as deterministic patches (dependency bumps, config rewrites, script migrations)
- hands off the messy parts (PnP migrations, MGT deprecation, build errors) to Claude, with a verification loop
- writes Markdown and JSON reports so you can read every change before you commit
Same inputs produce the same patch output every run.
- You run a SharePoint tenant with more SPFx solutions than you can upgrade by hand
- You've been burned by an M365 CLI upgrade that half-worked and left your repo in a weird state
- You want automation, but you also want to read every diff before you ship
MIT licensed · Used on the PuntoBello SPFx suite