Codemod verified
Regularly tested and maintained by our engineers and codemod expert community.
migration
byCodemod
Remove Unused Feature Flags
Last update
Jul 24, 2024
This experimental codemod replaces function calls in a for of await functionName(featureFlagName)
, where:
functionName
is the target function name (default:isFlagEnabled
),featureFlagName
is the target feature flag name.
You need to pass these arguments using the Codemod Arguments' settings or using the Codemod CLI.
Example
Before:
const [a, b] = await Promise.all([Promise.resolve('a'),isFlagEnabled('featureFlag'),]);const x = b && c;const y = <A b={b} />;
After:
const a = await Promise.resolve('a');const x = c;const y = <A b={true} />;
Build custom codemods
Use AI-powered codemod studio and automate undifferentiated tasks for yourself, colleagues or the community