npm / jscodeshift
jscodeshift
What changed in jscodeshift 17, from its official release notes, upgrade guides and advisories. Also covers @types/jscodeshift. Sources checked 2026-10-27.
1 breaking1 new APIs and options2 behavior and defaults
See which of these apply to your code, ranked, in your agent:
npx @unstale/cli initjscodeshift 174 changes
Breaking changes 1
Node.js 16 is now explicitly specified as the minimum required version.
New APIs and options 1
Collection functions for import declarations allow finding imports and inserting new imports.
Behavior and default changes 2
The TypeScript decoratorAutoAccessors plugin is enabled.
The TypeScript importAttributes plugin is enabled.