TypeScript.fm

TypeScript.fm

@typescript.fm

The two TypeScript Fools, @kamranicus.com and @erikonarheim.com, get together once a week to bring you news, updates, and interviews about TypeScript and the broader web development ecosystem.

429 followers85 following218 posts

TypeScript.fm reposted

This was an *excellent* episode. The Oxlint folks really know what they're talking about, and it's lovely to hear about how much progress they've made on great fast+unified tooling. 👏 @overlookmotel.bsky.social @voidzero.dev & co.!

TypeScript.fm reposted

TypeScript.fm reposted

Replying to @philipwalton.com

So that's what I did! I built a package that generates complete DOM and WebWorker libs with all available web features, which you can use as drop-in replacements in your TypeScript projects. You can read more about it here: philipwalton.com/articles/mod...

philipwalton.comModern Web TypesIf you've ever written code against a new web API in TypeScript, you've probably seen an error telling you the thing you're using doesn't exist. Turns out, TypeScript intentionally doesn't support all...

TypeScript.fm reposted

Lovely to have ts-loader's benchmark harness get a shout out on @typescript.fm - feel free to steal the code! For those curious the performance with the 7.1 APIs is comparable with the 6.x APIs. Before shipping things will likely improve further! github.com/TypeStrong/t...

github.comSupport TypeScript 7.1 API by Copilot · Pull Request #1704 · TypeStrong/ts-loaderCopilot didn't write this - I did! The below can also be found in the CHANGELOG.md. This is a ground-up rewrite of ts-loader's compilation engine. Instead of driving TypeScript's classi...
TypeScript.fm@typescript.fm

Community highlights 💖 - @honk.foo shares Porforr Alpha tooling updates - @johnnyreilly.com on TS migration benchmarking - @joshuakgoldberg.com interviews @danr.bsky.social on future of TS 7 - Niklas Gruhn explains Lean via TS - Hugo Vilela on patching the TS compiler to add up nine numbers

TypeScript.fm reposted

Work on the ts-loader migration to TypeScript 7.1 continues. Bug fixes by @andrewbran.ch have simplified the code. There's going to be a number of breaking changes as we drop esoteric / little used ts-loader features. I'll put a blog out talking about these so folks know github.com/TypeStrong/t...

github.comSupport TypeScript 7.1 API by Copilot · Pull Request #1704 · TypeStrong/ts-loaderCopilot didn't write this - I did! The below can also be found in the CHANGELOG.md. This is a ground-up rewrite of ts-loader's compilation engine. Instead of driving TypeScript's classi...

TypeScript.fm reposted

TypeScript.fm reposted

This was a really fun chat with @joshuakgoldberg.com. Thanks for having me @softwaredaily.bsky.social!

Software Engineering Daily@softwaredaily.bsky.social

Daniel Rosenwasser is the Principal Product Manager of @typescriptlang.org at @microsoft.com. He joins @joshuakgoldberg.com to discuss TypeScript 7, the new API and IPC boundary, AI’s impact on type checking, and more. @danr.bsky.social softwareengineeringdaily.com/podcasts/typ...

when we started the podcast, we were initially like... a weekly show? how much news will there REALLY be, I mean... it's just TypeScript, right ? 🤷‍♂️ now, over a year of episodes later... yeah. ya'll are busy bees. thanks for listening!

TypeScript.fm reposted

Now THAT'S a Big Dragon! is OUT NOW on Steam! 🐉🎉 Recruit your army, upgrade their power, automate your economy, and take down one enormous dragon in this incremental/idle adventure. Play now: store.steampowered.com/app/3834590/...

store.steampowered.comSave 20% on Now THAT'S a Big Dragon! on SteamRecruit an ever-growing army of heroes, stack powerful upgrades, and watch the numbers go up as your forces chip away at a colossal dragon!

TypeScript.fm reposted

This is made in Excalibur.js! The 2D TypeScript game engine for the Web!? Congrats on the steam release! bsky.app/profile/coto...

Cotovelo Games@cotovelo-games.bsky.social

Now THAT'S a Big Dragon! is OUT NOW on Steam! 🐉🎉 Recruit your army, upgrade their power, automate your economy, and take down one enormous dragon in this incremental/idle adventure. Play now: store.steampowered.com/app/3834590/...

TypeScript.fm reposted

If you’re not stalking TypeScript PRs, you might be surprised how much you can do with the API in nightlies (and even in 7.0 stable), so here’s a tiny demo that I think hits some of the highlights. 🧵

TypeScript.fm reposted

Replying to @fry69.dev

This was also mentioned partly in the latest TypeScript FM podcast episode ->

TypeScript.fm reposted

Replying to @typescript.fm

Thanks for mentioning the APIs and arethetypeswrong! ❤️ I feel like I need to get the word out that the compiler APIs are available today in nightlies, and even in 7.0, they’re just under “typescript/unstable” to make it clear that we reserve the right to make breaking changes before 7.1.

TypeScript.fm reposted

Lovely to see the work being done on migrating ts-loader to support TypeScript 7.1 get a shout out on TypeScript FM ❤️ Outside of that, thanks for the congratulations on the good news I recently had around my cancer treatment. God willing, I'll have even more good news in future!

johnnyreilly.comMigrating ts-loader to TypeScript 7.1 with AIHow I used AI to migrate ts-loader to TypeScript 7.1.

TypeScript.fm reposted

Vite 8.2 is out 🚀 • Top-level `input` option: No need to use `build.rolldownOptions` • Warnings for config features the native loader can't handle yet • PostCSS config type export for type-safe configs • Dev URLs now labeled by their interfaces More info in the changelog github.com/vitejs/vite/...

github.comgithub.com