No description
Find a file
David Sherret 21cc279481
refactor: abstract away file system to be buried inside HttpCache (#19760)
This improves the HttpCache to make it being stored on the file system
an implementation detail.
2023-07-08 16:06:45 -04:00
.cargo
.devcontainer
.github
bench_util
cli refactor: abstract away file system to be buried inside HttpCache (#19760) 2023-07-08 16:06:45 -04:00
ext chore: upgrade to dprint 0.39 (#19768) 2023-07-08 18:34:08 +00:00
runtime
test_ffi
test_napi
test_util
third_party@0eb5c9cbbc chore: upgrade to dprint 0.39 (#19768) 2023-07-08 18:34:08 +00:00
tools
.dlint.json
.dprint.json chore: upgrade to dprint 0.39 (#19768) 2023-07-08 18:34:08 +00:00
.editorconfig
.gitattributes
.gitignore
.gitmodules
.rustfmt.toml
Cargo.lock
Cargo.toml
LICENSE.md
README.md
Releases.md
rust-toolchain.toml

Deno

Twitter badge Discord badge YouTube badge

the deno mascot dinosaur standing in the rain

Deno is a simple, modern and secure runtime for JavaScript and TypeScript that uses V8 and is built in Rust.

Features

Install

Shell (Mac, Linux):

curl -fsSL https://deno.land/install.sh | sh

PowerShell (Windows):

irm https://deno.land/install.ps1 | iex

Homebrew (Mac):

brew install deno

Chocolatey (Windows):

choco install deno

Scoop (Windows):

scoop install deno

Build and install from source using Cargo:

cargo install deno --locked

See deno_install and releases for other options.

Getting Started

Try running a simple program:

deno run https://deno.land/std/examples/welcome.ts

Or setup a simple HTTP server:

import { serve } from "https://deno.land/std@0.182.0/http/server.ts";

serve((_req) => new Response("Hello, World!"));

More examples.

Additional Resources

Contributing

We appreciate your help!

To contribute, please read our contributing instructions.