@E18e/Array Includes

1.0.5Last update Aug 9, 2024
by@e18e

Array Includes Codemod

Introduction

This codemod replaces instances of the array-includes library with the built-in Array.prototype.includes method. This transformation reduces unnecessary dependencies by leveraging native JavaScript features, thereby optimizing the codebase and potentially improving performance.

Before

import arrayIncludes from 'array-includes';
const exists = arrayIncludes([1, 2, 3], 2);

After

const exists = [1, 2, 3].includes(2);

Build custom codemods

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

background illustrationGet Started Now