<!-- mobian-agent-page publisher="dailydev" canonical="https://daily.dev/posts/previewing-the-javascript-typescript-modernizer-for-vs-code-insiders-fphm7puxx" -->

---
title: Previewing the JavaScript/TypeScript Modernizer for VS...
description: Microsoft introduces the JavaScript/TypeScript Modernizer, an AI-powered VS Code extension that automates upgrading npm packages and fixing breaking changes in...
canonical: https://daily.dev/posts/previewing-the-javascript-typescript-modernizer-for-vs-code-insiders-fphm7puxx
twitter:card: summary_large_image
twitter:site: @dailydotdev
og:type: website
og:site_name: daily.dev
og:title: Previewing the JavaScript/TypeScript Modernizer for VS Code Insiders | daily.dev
og:description: Microsoft introduces the JavaScript/TypeScript Modernizer, an AI-powered VS Code extension that automates upgrading npm packages and fixing breaking changes in...
og:url: https://daily.dev/posts/previewing-the-javascript-typescript-modernizer-for-vs-code-insiders-fphm7puxx
og:image: https://api.daily.dev/og/posts/FpHM7pUxx.png
og:image:alt: Previewing the JavaScript/TypeScript Modernizer for VS Code Insiders
og:image:width: 1200
og:image:height: 630
og:locale: en
---

> ## Documentation Index
> Fetch the complete documentation index at: https://daily.dev/llms.txt
> Use this file to discover all available pages before exploring further.

# Previewing the JavaScript/TypeScript Modernizer for VS Code Insiders

**[DevBlogs](https://daily.dev/sources/devblogs)** · 8 min read · 50 upvotes · 3 comments

## Summary

Microsoft introduces the JavaScript/TypeScript Modernizer, an AI-powered VS Code extension that automates upgrading npm packages and fixing breaking changes in JS/TS projects. Available in VS Code Insiders as part of the GitHub Copilot App Modernization extension, it analyzes package.json files, proposes upgrade plans, updates dependencies to latest versions, and suggests necessary code changes through an interactive Copilot Chat experience. The tool requires VS Code Insiders, Node.js/npm, GitHub Copilot access, and enabling an experimental feature flag. Currently in preview with limitations including single-project support and potential rough edges.

## Full article

daily.dev links to this article rather than hosting it. Read it at the original source: <https://devblogs.microsoft.com/blog/jsts-modernizer-preview>

## Community discussion

Top comments from developers on daily.dev.

**@alx\_dsz** · 2 upvotes

> There’s been non-ai tools for that for a long time now. Free to tune everywhere, simple, fast and predictable.

**@rujorgensen** · 2 upvotes

> "Migrate to Azure" 😂😂😂!! The fact that we use Azure at work, is the most devastating blow to productivity, right after the corporate decision of having to use Windows ☠️. They *must* be joking 😳.

**@petecapecod** · 1 upvotes

> I guess this will help people out. I haven't had issues with this process since Gemini 2.5 Pro came out. And that's a ***while*** ago 😅
>
> Maybe people have trouble promoting the AI to do this process? 🤷🏻‍♂️

## Similar posts on daily.dev

- [Visual Studio Code 1.117](https://daily.dev/posts/visual-studio-code-1-117-lm7qyczya) · Visual Studio Code · 1 upvotes · 0 comments
- [Progress on TypeScript 7](https://daily.dev/posts/progress-on-typescript-7-vw602leio) · Typescript · 328 upvotes · 11 comments

---

Tags: [#javascript](https://daily.dev/tags/javascript), [#github](https://daily.dev/tags/github), [#typescript](https://daily.dev/tags/typescript), [#vscode](https://daily.dev/tags/vscode), [#npm](https://daily.dev/tags/npm)

[View this post on daily.dev](https://daily.dev/posts/previewing-the-javascript-typescript-modernizer-for-vs-code-insiders-fphm7puxx)

```json
{"@context":"https://schema.org","@graph":[{"@type":"Organization","@id":"https://daily.dev/#organization","name":"daily.dev","url":"https://daily.dev","logo":{"@type":"ImageObject","url":"https://daily.dev/apple-touch-icon.png","width":180,"height":180},"sameAs":["https://twitter.com/dailydotdev","https://github.com/dailydotdev","https://www.linkedin.com/company/daily-dev-ltd"]},{"@type":"WebSite","@id":"https://daily.dev/#website","url":"https://daily.dev","name":"daily.dev","publisher":{"@id":"https://daily.dev/#organization"},"potentialAction":{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https://daily.dev/search?q={search_term_string}"},"query-input":"required name=search_term_string"}}]}
{"@context":"https://schema.org","@type":"TechArticle","headline":"Previewing the JavaScript/TypeScript Modernizer for VS Code Insiders","url":"https://daily.dev/posts/previewing-the-javascript-typescript-modernizer-for-vs-code-insiders-fphm7puxx","mainEntityOfPage":{"@type":"WebPage","@id":"https://daily.dev/posts/previewing-the-javascript-typescript-modernizer-for-vs-code-insiders-fphm7puxx"},"datePublished":"2025-12-10T17:56:32.862Z","dateModified":"2025-12-10T17:56:55.954Z","description":"Microsoft introduces the JavaScript/TypeScript Modernizer, an AI-powered VS Code extension that automates upgrading npm packages and fixing breaking changes in...","image":"https://media.daily.dev/image/upload/f_auto,q_auto/v1/posts/529b0d0b052bba8bdda3e5aea856721b?_a=AQAEulh","thumbnailUrl":"https://media.daily.dev/image/upload/f_auto,q_auto/v1/posts/529b0d0b052bba8bdda3e5aea856721b?_a=AQAEulh","isAccessibleForFree":true,"articleSection":"DevBlogs","inLanguage":"en","publisher":{"@type":"Organization","name":"daily.dev","url":"https://daily.dev","logo":{"@type":"ImageObject","url":"https://daily.dev/apple-touch-icon.png","width":180,"height":180}},"author":{"@type":"Organization","name":"DevBlogs","logo":"https://media.daily.dev/image/upload/t_logo,f_auto/v1/logos/8f68b453325f482ebeb73fb780092713","url":"https://daily.dev/sources/devblogs"},"commentCount":3,"discussionUrl":"https://daily.dev/posts/previewing-the-javascript-typescript-modernizer-for-vs-code-insiders-fphm7puxx","interactionStatistic":[{"@type":"InteractionCounter","interactionType":{"@type":"LikeAction"},"userInteractionCount":50},{"@type":"InteractionCounter","interactionType":{"@type":"CommentAction"},"userInteractionCount":3}],"keywords":"javascript,github,typescript,vscode,npm","timeRequired":"PT8M"}
{"@context":"https://schema.org","@type":"BreadcrumbList","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https://daily.dev"},{"@type":"ListItem","position":2,"name":"DevBlogs","item":"https://daily.dev/sources/devblogs"},{"@type":"ListItem","position":3,"name":"Previewing the JavaScript/TypeScript Modernizer for VS Code Insiders"}]}
{"@context":"https://schema.org","@type":"WebPage","@id":"https://daily.dev/posts/previewing-the-javascript-typescript-modernizer-for-vs-code-insiders-fphm7puxx","comment":[{"@type":"Comment","text":"There’s been non-ai tools for that for a long time now. Free to tune everywhere, simple, fast and predictable.","datePublished":"2025-12-17T22:11:25.055Z","url":"https://daily.dev/posts/FpHM7pUxx#c-dkLAOr8vv","author":{"@type":"Person","name":"alx","url":"https://daily.dev/alx_dsz","image":"https://lh3.googleusercontent.com/a/ACg8ocK27JxxI9GyvuY0vk7NgjHzYn6YthC6MLcXppn4X6JlodQZeQ=s96-c"},"interactionStatistic":{"@type":"InteractionCounter","interactionType":{"@type":"LikeAction"},"userInteractionCount":2}},{"@type":"Comment","text":"“Migrate to Azure” 😂😂😂!! The fact that we use Azure at work, is the most devastating blow to productivity, right after the corporate decision of having to use Windows ☠️. They must be joking 😳.","datePublished":"2025-12-23T21:07:08.869Z","url":"https://daily.dev/posts/FpHM7pUxx#c-NUC4uibBg","author":{"@type":"Person","name":"RJ","url":"https://daily.dev/rujorgensen","image":"https://lh3.googleusercontent.com/a/ACg8ocIX0FMQ5dZ_ie8ljouGWJQvP3wbIrYt5XnsaQf0l2ttkPDsSXLt=s96-c"},"interactionStatistic":{"@type":"InteractionCounter","interactionType":{"@type":"LikeAction"},"userInteractionCount":2}},{"@type":"Comment","text":"I guess this will help people out. I haven’t had issues with this process since Gemini 2.5 Pro came out. And that’s a while ago 😅\nMaybe people have trouble promoting the AI to do this process? 🤷🏻‍♂️","datePublished":"2025-12-18T13:19:54.985Z","url":"https://daily.dev/posts/FpHM7pUxx#c-qaJPqUeYN","author":{"@type":"Person","name":"Peter Cruckshank","url":"https://daily.dev/petecapecod","image":"https://media.daily.dev/image/upload/s--ZJhQyKws--/f_auto/v1721235024/avatars/avatar_A9xh33q0QoxtkGoJRCosp"},"interactionStatistic":{"@type":"InteractionCounter","interactionType":{"@type":"LikeAction"},"userInteractionCount":1}}]}
```

