# Modernization Agents, Standard Schema V1, and Year-end Podcast Wins | News | Ep 49 Page: https://stenobird.com/podcast/typescript-fm-the-friendly-show-for-typescript-developers-7184981/modernization-agents-standard-schema-v1-and-year-end-podcast-wins-news-ep-49 Text version: https://stenobird.com/podcast/typescript-fm-the-friendly-show-for-typescript-developers-7184981/modernization-agents-standard-schema-v1-and-year-end-podcast-wins-news-ep-49.md Podcast: [TypeScript.fm - The Friendly Show for TypeScript Developers](https://stenobird.com/podcast/typescript-fm-the-friendly-show-for-typescript-developers-7184981) Published: 2025-12-23T19:43:08+00:00 Episode link: https://share.transistor.fm/s/bbb2e94c Audio file: https://media.transistor.fm/bbb2e94c/371ee36e.mp3 Processing state: not_requested JSON: https://stenobird.com/v1/public/podcasts/typescript-fm-the-friendly-show-for-typescript-developers-7184981/episodes/modernization-agents-standard-schema-v1-and-year-end-podcast-wins-news-ep-49 Duration seconds: 2731 ## Resource Our last episode for 2025, see you in 2026! News for the week of December 15 2025 : Microsoft's experimental JS/TS modernization agent, new Next.js and Bun releases, and how pnpm is tightening the security screws. From the community: when to use types vs. interfaces, actionable tips on securing your local dev environment, and tips on using TypeScript types as a programming language. MCP in Practice Course Out now. Kamran shows you how to build a practical enterprise-grade MCP server with .NET, C#, and OAuth, hosted remotely on Azure. ( Requires subscription ) Sponsored by Excalibur.js Excalibur.js is the free and open source friendly TypeScript 2D game engine for the web. Learn to make web games with TypeScript or JavaScript! Excalibur comes out-of-the-box with everything you need, like physics, sprites, animations, sound effects, and first-party plugins for popular 2D gamedev tools. Homepage and Docs: https://excaliburjs.com Make Your First Game in 10 Minutes Join the Discord: https://discord.gg/9UemP985Uy Chapters (00:00) - Welcome to the Show (05:18) - News: TSGo Now Supports Experimental Decorators (06:18) - News: JS/TS Modernization Agent for VS Code (09:47) - News: Next.js 16.1 Brings Turbopack Caching and a Build Analyzer (10:32) - News: Bun 1.3.5 ft. Terminal Simulator, Compile-time Feature Flags (12:50) - News: Standard Schema V1 Released (14:24) - News: pnpm 10.26 Has Stricter Security Defaults (16:16) - News: Node Security Updates Pushed to Jan 7 (16:52) - Library Watch: numpy-ts, NumPy but in 100% TypeScript (18:57) - Library Watch: tinypdf and tinydocx, Minimal Document Creation (20:02) - Community Highlight: npm Security Best Practices by Liran Tal (23:10) - Community Highlight: TypeScript Types as a Programming Language by Thiery Michel (24:46) - Communi… ## Actions - request_transcript: `POST https://stenobird.com/v1/public/podcasts/typescript-fm-the-friendly-show-for-typescript-developers-7184981/episodes/modernization-agents-standard-schema-v1-and-year-end-podcast-wins-news-ep-49/transcription-requests` — Idempotently request low-priority transcript generation for this episode. - read_markdown: `GET https://stenobird.com/podcast/typescript-fm-the-friendly-show-for-typescript-developers-7184981/modernization-agents-standard-schema-v1-and-year-end-podcast-wins-news-ep-49.md` — Read the agent-friendly Markdown representation of this episode resource. A page view does not enqueue transcription. Agents should invoke `request_transcript` explicitly when they need this episode processed. ## Transcript Full transcripts are not published on public pages unless there is a clear rights basis.