Node.js to Natively Support TypeScript and Google Launches Home API – Key Impacts
The article reports that Node.js will soon default to TypeScript, Google has opened its Home API for Android developers, and Deno has filed a petition to cancel Oracle's JavaScript trademark, highlighting major shifts in JavaScript runtime ecosystems and smart‑home integration.
Oracle Won't Relinquish the "JavaScript" Trademark
Deno, the open‑source runtime created by Ryan Dahl, has submitted a petition to the US Patent and Trademark Office requesting the cancellation of Oracle's JavaScript trademark, arguing that JavaScript is a generic term and that Oracle never controlled the language specification.
The petition claims Oracle provided fraudulent evidence when updating the trademark in 2019 and that the trademark originated from Oracle's 2009 acquisition of Sun Microsystems but was effectively abandoned due to non‑use.
Google Releases Home API for Android Developers
Google has opened the Home API in an Android public developer preview, with an iOS version promised in the coming months. The API lets developers build and test apps with up to 100 users during the preview.
The Home API includes:
Device and Structure API for managing over 600 million connected devices and Matter devices via a unified interface.
Commissioning API that simplifies setup on 3 billion Android devices using Fast Pair.
Automation API providing tools for creating and managing home automations, powered by Google’s AI‑driven features for personalized smart‑home experiences.
Partners such as Eve, Nanoleaf, and LG have already integrated the Home API into products like Eve Thermo, Nanoleaf 4D light strips, and LG smart‑TVs.
Node.js Will Default to TypeScript
According to Total TypeScript blogger Matt Pocock, Node.js is set to support TypeScript out of the box in the upcoming 23.6.0 release, eliminating the need for the --experimental‑strip‑types flag.
Marco Ippolito’s recent pull request removes the experimental flag and enables Node to strip types using swc before execution, a feature already available in Node Nightly builds.
These developments signal a significant move toward tighter TypeScript integration in JavaScript runtimes and expanded smart‑home capabilities via Google’s Home platform.
Signed-in readers can open the original source through BestHub's protected redirect.
This article has been distilled and summarized from source material, then republished for learning and reference. If you believe it infringes your rights, please contactand we will review it promptly.
21CTO
21CTO (21CTO.com) offers developers community, training, and services, making it your go‑to learning and service platform.
How this landed with the community
Was this worth your time?
0 Comments
Thoughtful readers leave field notes, pushback, and hard-won operational detail here.
