@E18e/Array.Prototype.Splice

1.0.5Last update Aug 9, 2024
by@e18e

Array.prototype.splice Codemod

Introduction

This codemod replaces usages of the array.prototype.splice package with native JavaScript's built-in Array.prototype.splice method. By eliminating the dependency on the external package, it reduces bundle size and enhances performance.

Before

import splice from 'array.prototype.splice';
const myArray = [1, 2, 3];
splice(myArray, 1, 1, 4); // Removes 2 and adds 4

After

const myArray = [1, 2, 3];
myArray.splice(1, 1, 4); // Removes 2 and adds 4

Build custom codemods

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

background illustrationGet Started Now