@E18e/Array.Prototype.Every

1.0.5Last update Aug 9, 2024
by@e18e

Array.prototype.every Codemod

Introduction

This codemod replaces calls to the Array.prototype.every method found in existing code with a more optimized and performant alternative. The goal is to enhance performance by using native array methods instead of custom implementations or other less efficient approaches.

Before

const isAllPositive = myArray.every((num) => num > 0);

After

const isAllPositive = myArray.filter((num) => num <= 0).length === 0;

Build custom codemods

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

background illustrationGet Started Now