@E18e/Promise.Allsettled

/icons/calendar.svg

Last update

Aug 9, 2024

Promise.allsettled Codemod

Introduction

This codemod replaces the usage of the promise.allsettled npm module with the built-in Promise.allSettled method. This transformation helps reduce unnecessary dependencies while improving the performance and readability of the code by leveraging native JavaScript features.

Before

import promise from 'promise.allsettled';
promise.allSettled([promise1, promise2]).then(results => {
// handle results
});

After

Promise.allSettled([promise1, promise2]).then(results => {
// handle results
});

Build custom codemods

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

background illustrationGet Started Now