Deno has been updated to add support for built-in Node modules. Deno is the JavaScript and TypeScript runtime from the creator of Node.js.
Deno uses V8 and is built in Rust. It is described as secure by default as it has no file, network, or environment access, unless explicitly enabled. Deno was created by the same developer who created node.js - Ryan Dahl - and its name is a rearrangement of the letters in node.
[画像:deno]
The support for built-in Node modules changes the way npm packages access built-in Node.js modules such as fs, path, and process. Until now, these had to be accessed through Deno's Node.js compatibility layer. In this release, these modules are exposed to Deno code via node: specifiers.
This release also brings a major update to the configuration file making it possible to directly use a deno.json file as an import map. You could already tell Deno where to look for an import map file by specifying the path to it, but this meant that there were two files with configuration. To make it more concise you can now specify imports and scopes keys in your configuration file and Deno will automatically start treating the configuration file as an import map.
Other recent improvements to Deno include other npm compatibility improvements such as support for custom npm registries via the NPM_CONFIG_REGISTRY environment variable.
REPL support has also been improved with the addition of npm support, meaning you can now use npm packages directly from the REPL. deno repl runs with no permissions by default. There's also more reliable REPL history handling.
Deno 1.3 is available now.
[画像:deno]
More Information
Related Articles
Deno 1.14 Improves Web Crypto Support
Deno 1.10 Adds Web Storage API Support
Node.js Even Its Creator Thinks Its Flawed
To be informed about new articles on I Programmer, sign up for our weekly newsletter, subscribe to the RSS feed and follow us on Twitter, Facebook or Linkedin.
Join The Protest Against The Closing Of Android
29/10/2025
It is taking a surprisingly long time for the importance of the move to effectively close Android to programmers not vetted by Google to sink in. It is effectively a checkmate move to thwart the dereg [ ... ]
Google Tunix Hack Hackathon Now Open
14/11/2025
A Google hackathon on Kaggle is now open for entries showing how to use Tunix, Google's JAX-native library for LLM post-training, to train a model to show its work by laying out a reasoning trace befo [ ... ]
- Julia 1.12 Adds Trim Feature
- Amazing Clocks
- Robot Army Video As Robots Shipped En Masse
- Eclipse Foundation Adds Agentic Functionality To Eclipse LMOS
- XAML.io 0.5 Adds Multi-File Project Editing
- Next.js 16 Adds Cache Components
- C# Could Overtake Java in TIOBE Index
- Epic Settles With Google - Abandons The Rest Of Us
- IBM Launches Granite Version 4.0 and Granite-Docling
- The Pico Gets Zephyr And Rust Support
- Google AI Studio Does Angular
- Codacy Provides Free AI- Risk Assessment
- GitHub Announces Agent HQ Organizer
Comments
or email your comment to: comments@i-programmer.info