Remove Unused Feature Flags 2

1.0.1Last update Jul 24, 2024
by@Codemod
cleanup

This experimental codemod replaces function calls in a form of await functionName(), based on the following arguments:

  • fileMarker is the marker of files that contain feature flag builders,
  • functionName is the name of the feature flag builder function,
  • 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:

export async function Component() {
const a = await featureFlagObject();
}

After:

export async function Component() {
const a = true;
}

Build custom codemods

Use AI-powered codemod studio and automate undifferentiated tasks for yourself, colleagues or the community

background illustrationGet Started Now