The biggest TypeScript release in years?

June 13, 2024 By Mark Otto Off

πŸ“ I’ve recently encountered readers who’ve been surprised to learn this isn’t our only JavaScript newsletter. We have Node Weekly and React Status too – check them out if you’re a Node.js or React developer, as we focus more closely on them there! πŸ™‚
__
Your editor, Peter Cooper

WorkOS: Enterprise-Grade Auth You Can Implement in Minutes β€” Like an enterprise plan in a box: WorkOS provides flexible, easy-to-use APIs to integrate SSO, SCIM, Audit Logs, User Management, and RBAC. It’s used by some of the hottest startups including Perplexity, Vercel, & Webflow. Future-proof your auth stack with WorkOS.

WorkOS

πŸ“’ Articles & Tutorials

πŸ“„ Using the Page Visibility API – Set up event listeners to do things when page visiblity changes. Brian Smith

πŸ“„ Getting Started with Directus and Preact – Directus is a headless CMS built on top of Node and Vue. Jay Bharadia

πŸ“„ Powering Angular with Rust via WebAssembly – How you could start using Rust in your Angular app. Evgeniy Oz

πŸ“„ Angular Directives vs. Vue Directives Christian Nwamba

πŸ›  Code & Tools

DGM.js: Infinite Canvas Library with Smart Shapes β€” A library for rendering and working with infinitely pannable canvases that contain β€˜smart shapes’ that you can script and give various constraints and properties. GPLv3 licensed.

Minkyu Lee

uuid v10: Generate RFC-Compliant UUIDs β€” Covers all major UUID standards. Works across all major browsers and Node 18+. v10.0 adds support for more types of RFC9562 UUIDs (namely v6, v7 and v8).

Robert Kieffer and contributors

DON’T OVERLOOK THESE:

βš™οΈŽ Dukpy – A simple JavaScript interpreter for Python. Alessandro Molina

βš™οΈŽ ngx-sonner – An opinionated toast notifications component for Angular, inspired by the React equivalent. Clara Castillo

βš™οΈŽ River.ts – A composable, type-safe Server-Sent Events (SSE) interface. Matthias Tellen

βš™οΈŽ JSVectorMap – Render interactive maps for visualizations. Mustafa Omar

QUICK RELEASES:

🎁 And One for Fun