@E18e/String.Prototype.Substr

1.0.5Last update Aug 9, 2024
by@e18e

String.prototype.substr Codemod

Introduction

This codemod replaces occurrences of the String.prototype.substr method with the more modern and preferred String.prototype.substring method. By doing so, it helps streamline the codebase, reduce reliance on deprecated features, and enhance readability.

Before

const stringValue = "Hello, World!";
const substring = stringValue.substr(0, 5);

After

const stringValue = "Hello, World!";
const substring = stringValue.substring(0, 5);

Build custom codemods

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

background illustrationGet Started Now