Deno Replace Import Assertions

1.0.0Last update Dec 1, 2024
by@lovelindhoni

This codemod helps migrate JavaScript/TypeScript files from using the deprecated import assertions syntax to the updated import attributes syntax. The change aligns with the updated proposal for import attributes and ensures compatibility with newer versions of runtimes like Deno 2 and modern browsers that have already removed support for import assertions.

This codemod turns import statements using assert into with for import attributes.

Before

import data from "./data.json" assert { type: "json" };

After

import data from "./data.json" with { type: "json" };

Build custom codemods

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

background illustrationGet Started Now