Deno Runtime

repository·main·Indexed 13 days ago

https://github.com/denoland/deno

A secure-by-default JavaScript, TypeScript, and WebAssembly runtime built on V8, Rust, and Tokio. Version 2.9.5 provides a high-quality developer experience for building modern web applications and servers, featuring a CLI with a built-in Language Server (LSP), FFI capabilities, and various extensions for Fetch API, Web Cryptography, image processing, and file system operations.

Tokens
88.1K
Snippets
202
Records
425
Agent score
100%

What's inside Deno

  1. Overview of the deno_io crate

    main
    The deno_io crate provides essential IO primitives designed for use by other Deno extensions. Its primary responsibilities include managing stdio streams and providing an abstraction layer over File System files.
  2. Overview of `deno_crypto`

    main
    deno_crypto is the Rust-based cryptography provider used by Deno to implement the WebCrypto API and the node:crypto module. It provides the underlying cryptographic primitives required for secure operations within the Deno runtime.
  3. Overview of Checkin testing tool

    main
    Checkin is a specialized, lightweight testing tool designed specifically to exercise and validate the functionality of deno_core. It provides a minimal standard library sufficient to test all components exposed to the main Deno runtime without the overhead of a full-scale testing framework.
  4. Overview of deno_npm

    main
    The deno_npm crate is the npm registry client and dependency resolver used internally by the Deno CLI. It handles the logic for interacting with the npm registry and resolving dependencies for npm packages within the Deno ecosystem.